From 4b6c6cd710d19e8ffb22653c93c3665b15cceff8 Mon Sep 17 00:00:00 2001 From: miladsoft Date: Sun, 15 Sep 2024 17:55:42 +0000 Subject: [PATCH] deploy: ea74fa5695a587e2434d0b802232e09c69d84628 --- 404.html | 4 +- chunk-2F7OXXMB.js | 1 - chunk-3TK3JPZP.js | 1 - chunk-4AFN4AWS.js | 1 + chunk-4GVE2P7H.js | 1 + chunk-4W4NSRYC.js | 1 - chunk-573YEINO.js | 1 + chunk-5GRCWTIR.js | 1 - chunk-5K6PCVSM.js | 1 + chunk-65EYH52Y.js | 7 ---- chunk-676US6R4.js | 1 + chunk-6A5WIJYK.js | 1 - chunk-7EZ2ORPU.js | 1 - chunk-AOTEXQ3S.js | 1 + chunk-BHJE3HXL.js | 1 + chunk-BNGGZGTS.js | 2 + chunk-BO54DQNO.js | 2 - chunk-CUXGZT4Q.js | 1 - chunk-D6NE2YIC.js | 1 + chunk-DC64HUWG.js | 2 - chunk-DONMUS7J.js | 1 - chunk-AFNL5RPD.js => chunk-EER6G5AH.js | 2 +- chunk-EJSFYMLG.js | 1 - chunk-F5YE7SX2.js | 1 - chunk-FL6BGY24.js | 1 + chunk-IMW7L7ZP.js | 2 - chunk-IQNKVMRI.js | 1 + chunk-IXKV7OA6.js | 1 - chunk-KOQX3PBC.js => chunk-KKXJEM3A.js | 2 +- chunk-LEVNTXMQ.js | 1 + chunk-NW73WZPQ.js | 1 + chunk-ZRQGIPCY.js => chunk-OCP6FIAW.js | 2 +- chunk-Q7PXIBQ5.js | 1 + chunk-QSHKE5EJ.js | 1 - chunk-R5DLBX2B.js | 1 + chunk-OZSOB2KQ.js => chunk-S2XJCJ4Q.js | 2 +- chunk-SLR7WOOC.js | 2 + chunk-SRFFOMO6.js | 1 + chunk-SYNSCGYV.js | 1 - chunk-VEL7Z6GP.js | 1 + chunk-X6E4BFRV.js | 1 + chunk-6EWZX4UI.js => chunk-XBXIGZ2B.js | 2 +- chunk-YGY3VH2G.js | 1 + chunk-YLQD6FUN.js | 8 ++++ chunk-YPIMMY4P.js | 1 + chunk-ZCXPAPZK.js | 1 - index.html | 4 +- main-WIRNKI6M.js => main-PKYYRSCB.js | 46 +++++++++++----------- styles-NIVRLRP7.css => styles-M7RJBIWX.css | 2 +- 49 files changed, 64 insertions(+), 60 deletions(-) delete mode 100644 chunk-2F7OXXMB.js delete mode 100644 chunk-3TK3JPZP.js create mode 100644 chunk-4AFN4AWS.js create mode 100644 chunk-4GVE2P7H.js delete mode 100644 chunk-4W4NSRYC.js create mode 100644 chunk-573YEINO.js delete mode 100644 chunk-5GRCWTIR.js create mode 100644 chunk-5K6PCVSM.js delete mode 100644 chunk-65EYH52Y.js create mode 100644 chunk-676US6R4.js delete mode 100644 chunk-6A5WIJYK.js delete mode 100644 chunk-7EZ2ORPU.js create mode 100644 chunk-AOTEXQ3S.js create mode 100644 chunk-BHJE3HXL.js create mode 100644 chunk-BNGGZGTS.js delete mode 100644 chunk-BO54DQNO.js delete mode 100644 chunk-CUXGZT4Q.js create mode 100644 chunk-D6NE2YIC.js delete mode 100644 chunk-DC64HUWG.js delete mode 100644 chunk-DONMUS7J.js rename chunk-AFNL5RPD.js => chunk-EER6G5AH.js (89%) delete mode 100644 chunk-EJSFYMLG.js delete mode 100644 chunk-F5YE7SX2.js create mode 100644 chunk-FL6BGY24.js delete mode 100644 chunk-IMW7L7ZP.js create mode 100644 chunk-IQNKVMRI.js delete mode 100644 chunk-IXKV7OA6.js rename chunk-KOQX3PBC.js => chunk-KKXJEM3A.js (83%) create mode 100644 chunk-LEVNTXMQ.js create mode 100644 chunk-NW73WZPQ.js rename chunk-ZRQGIPCY.js => chunk-OCP6FIAW.js (80%) create mode 100644 chunk-Q7PXIBQ5.js delete mode 100644 chunk-QSHKE5EJ.js create mode 100644 chunk-R5DLBX2B.js rename chunk-OZSOB2KQ.js => chunk-S2XJCJ4Q.js (97%) create mode 100644 chunk-SLR7WOOC.js create mode 100644 chunk-SRFFOMO6.js delete mode 100644 chunk-SYNSCGYV.js create mode 100644 chunk-VEL7Z6GP.js create mode 100644 chunk-X6E4BFRV.js rename chunk-6EWZX4UI.js => chunk-XBXIGZ2B.js (99%) create mode 100644 chunk-YGY3VH2G.js create mode 100644 chunk-YLQD6FUN.js create mode 100644 chunk-YPIMMY4P.js delete mode 100644 chunk-ZCXPAPZK.js rename main-WIRNKI6M.js => main-PKYYRSCB.js (73%) rename styles-NIVRLRP7.css => styles-M7RJBIWX.css (96%) diff --git a/404.html b/404.html index bee6e32..015b0a5 100644 --- a/404.html +++ b/404.html @@ -24,7 +24,7 @@ - + @@ -39,5 +39,5 @@ - + diff --git a/chunk-2F7OXXMB.js b/chunk-2F7OXXMB.js deleted file mode 100644 index 3694968..0000000 --- a/chunk-2F7OXXMB.js +++ /dev/null @@ -1 +0,0 @@ -import{a as ce,b as le,c as se,d as me}from"./chunk-EJSFYMLG.js";import{c as oe,d as Ne,e as ae}from"./chunk-SYNSCGYV.js";import{a as de,b as pe,c as ue,d as fe}from"./chunk-ZCXPAPZK.js";import{a as Ue}from"./chunk-ZRQGIPCY.js";import"./chunk-5GRCWTIR.js";import{A as Qe,C as Ze,G as Ge,K as qe,R as Je,T as L,U,q as Re,s as re,x as R,y as H,z as We}from"./chunk-KOQX3PBC.js";import{$ as T,X as He,Z as E,_ as Le,ba as S,ca as I}from"./chunk-6A5WIJYK.js";import{e as ne,g as $e,i as ze,p as Pe}from"./chunk-IMW7L7ZP.js";import{$a as Ie,Aa as b,Ab as ge,Ba as y,Ca as Se,Dc as ie,Eb as P,Fb as u,Gb as Ee,Hb as A,I as be,Ib as B,Jb as a,K as ye,Kb as c,Lb as d,O as xe,Ob as Te,Pb as Z,Vb as v,Xb as p,aa as X,ab as w,ac as Fe,ba as k,bc as De,cc as Ae,da as $,db as o,dc as F,eb as M,ec as s,fc as N,gc as h,ha as we,hc as Y,ic as ee,jc as te,lb as ke,lc as g,ma as Me,mc as Be,n as D,na as z,nc as je,o as O,oc as j,qa as x,qc as Ve,sc as G,t as Ce,u as K,uc as q,vc as Oe,wb as f,y as ve,yb as l}from"./chunk-65EYH52Y.js";var Ke=(()=>{let t=class t{constructor(){}};t.\u0275fac=function(r){return new(r||t)},t.\u0275cmp=x({type:t,selectors:[["chat"]],standalone:!0,features:[g],decls:3,vars:0,consts:[[1,"absolute","inset-0","flex","min-w-0","flex-col","overflow-hidden"],[1,"flex","flex-auto","overflow-hidden"]],template:function(r,m){r&1&&(a(0,"div",0)(1,"div",1),d(2,"router-outlet"),c()())},dependencies:[oe],encapsulation:2,changeDetection:0});let e=t;return e})();var C=(()=>{let t=class t{constructor(n){this._httpClient=n,this._chat=new O(null),this._chats=new O(null),this._contact=new O(null),this._contacts=new O(null),this._profile=new O(null)}get chat$(){return this._chat.asObservable()}get chats$(){return this._chats.asObservable()}get contact$(){return this._contact.asObservable()}get contacts$(){return this._contacts.asObservable()}get profile$(){return this._profile.asObservable()}getChats(){return this._httpClient.get("api/apps/chat/chats").pipe($(n=>{this._chats.next(n)}))}getContact(n){return this._httpClient.get("api/apps/chat/contacts",{params:{id:n}}).pipe($(r=>{this._contact.next(r)}))}getContacts(){return this._httpClient.get("api/apps/chat/contacts").pipe($(n=>{this._contacts.next(n)}))}getProfile(){return this._httpClient.get("api/apps/chat/profile").pipe($(n=>{this._profile.next(n)}))}getChatById(n){return this._httpClient.get("api/apps/chat/chat",{params:{id:n}}).pipe(ve(r=>(this._chat.next(r),r)),X(r=>r?Ce(r):K("Could not found chat with id of "+n+"!")))}updateChat(n,r){return this.chats$.pipe(xe(1),X(m=>this._httpClient.patch("api/apps/chat/chat",{id:n,chat:r}).pipe(ve(_=>{let W=m.findIndex(Q=>Q.id===n);return m[W]=_,this._chats.next(m),_}),X(_=>this.chat$.pipe(xe(1),be(W=>W&&W.id===n),$(()=>(this._chat.next(_),_)))))))}resetChat(){this._chat.next(null)}};t.\u0275fac=function(r){return new(r||t)(Me(Pe))},t.\u0275prov=we({token:t,factory:t.\u0275fac,providedIn:"root"});let e=t;return e})();function rt(e,t){if(e&1&&(a(0,"div",8),s(1),c()),e&2){let i=p().$implicit;o(),h(" ",i.name.charAt(0)," ")}}function ct(e,t){if(e&1&&d(0,"img",10),e&2){let i=p().$implicit;l("src",i.avatar,w)}}function lt(e,t){if(e&1&&(a(0,"div",11),s(1),c()),e&2){let i=p().$implicit;o(),h(" ",i.name.charAt(0)," ")}}function st(e,t){if(e&1&&(f(0,rt,2,1,"div",8),a(1,"div",7)(2,"div",9),f(3,ct,1,1,"img",10)(4,lt,2,1,"div",11),c(),a(5,"div",12)(6,"div",13),s(7),c(),a(8,"div",14),s(9),c()()()),e&2){let i=t.$implicit,n=t.$index,r=p(2);u(n===0||i.name.charAt(0)!==r.contacts[n-1].name.charAt(0)?0:-1),o(3),u(i.avatar?3:-1),o(),u(i.avatar?-1:4),o(3),h(" ",i.name," "),o(2),h(" ",i.about," ")}}function mt(e,t){if(e&1&&A(0,st,10,5,"div",7,P().trackByFn,!0),e&2){let i=p();B(i.contacts)}}function dt(e,t){e&1&&(a(0,"div",6),s(1," There are no contacts! "),c())}var Xe=(()=>{let t=class t{constructor(n){this._chatService=n,this.contacts=[],this._unsubscribeAll=new D}ngOnInit(){this._chatService.contacts$.pipe(k(this._unsubscribeAll)).subscribe(n=>{this.contacts=n})}ngOnDestroy(){this._unsubscribeAll.next(null),this._unsubscribeAll.complete()}trackByFn(n,r){return r.id||n}};t.\u0275fac=function(r){return new(r||t)(M(C))},t.\u0275cmp=x({type:t,selectors:[["chat-new-chat"]],inputs:{drawer:"drawer"},standalone:!0,features:[g],decls:9,vars:2,consts:[[1,"bg-card","flex","h-full","flex-auto","flex-col","overflow-hidden","dark:bg-default"],[1,"-mb-px","flex","h-18","flex-0","items-center","bg-gray-50","px-6","dark:bg-transparent"],["mat-icon-button","",3,"click"],[3,"svgIcon"],[1,"ml-2","text-2xl","font-semibold"],[1,"relative","overflow-y-auto"],[1,"border-t","p-8","text-center","text-4xl","font-semibold","tracking-tight","sm:p-16"],[1,"z-20","flex","cursor-pointer","items-center","border-b","px-6","py-4","dark:hover:bg-hover","hover:bg-gray-100","md:px-8"],[1,"text-secondary","sticky","top-0","z-10","-mt-px","border-b","border-t","bg-gray-100","px-6","py-1","font-medium","uppercase","dark:bg-gray-900","md:px-8"],[1,"flex","h-10","w-10","flex-0","items-center","justify-center","overflow-hidden","rounded-full"],["alt","Contact avatar",1,"h-full","w-full","object-cover",3,"src"],[1,"flex","h-full","w-full","items-center","justify-center","rounded-full","bg-gray-200","text-lg","uppercase","text-gray-600","dark:bg-gray-700","dark:text-gray-200"],[1,"ml-4","min-w-0"],[1,"truncate","font-medium","leading-5"],[1,"text-secondary","truncate","leading-5"]],template:function(r,m){r&1&&(a(0,"div",0)(1,"div",1)(2,"button",2),v("click",function(){return m.drawer.close()}),d(3,"mat-icon",3),c(),a(4,"div",4),s(5,"New chat"),c()(),a(6,"div",5),f(7,mt,2,0)(8,dt,2,0,"div",6),c()()),r&2&&(o(3),l("svgIcon","heroicons_outline:arrow-long-left"),o(4),u(m.contacts.length?7:8))},dependencies:[T,E,I,S],encapsulation:2,changeDetection:0});let e=t;return e})();function pt(e,t){if(e&1&&d(0,"img",10),e&2){let i=p();l("src",i.profile.avatar,w)("alt","Profile avatar")}}function ut(e,t){if(e&1&&(a(0,"div",11),s(1),c()),e&2){let i=p();o(),h(" ",i.profile.name.charAt(0)," ")}}var tt=(()=>{let t=class t{constructor(n){this._chatService=n,this._unsubscribeAll=new D}ngOnInit(){this._chatService.profile$.pipe(k(this._unsubscribeAll)).subscribe(n=>{this.profile=n})}ngOnDestroy(){this._unsubscribeAll.next(null),this._unsubscribeAll.complete()}};t.\u0275fac=function(r){return new(r||t)(M(C))},t.\u0275cmp=x({type:t,selectors:[["chat-profile"]],inputs:{drawer:"drawer"},standalone:!0,features:[g],decls:35,vars:11,consts:[[1,"bg-card","flex","flex-auto","flex-col","overflow-y-auto","dark:bg-default"],[1,"flex","h-18","flex-0","items-center","border-b","bg-gray-50","px-6","dark:bg-transparent"],["mat-icon-button","",3,"click"],[3,"svgIcon"],[1,"ml-2","text-2xl","font-semibold"],[1,"px-6"],[1,"group","relative","mx-auto","mt-8","flex","h-40","w-40","flex-0","rounded-full"],[1,"absolute","inset-0","hidden","cursor-pointer","flex-col","items-center","justify-center","rounded-full","bg-gray-800","bg-opacity-80","backdrop-blur","backdrop-filter","group-hover:flex"],[1,"text-white",3,"svgIcon"],[1,"mx-6","mt-2","text-center","font-medium","text-white"],[1,"h-full","w-full","rounded-full","object-cover",3,"src","alt"],[1,"flex","h-full","w-full","items-center","justify-center","rounded-full","bg-gray-200","text-8xl","font-semibold","uppercase","text-gray-600","dark:bg-gray-700","dark:text-gray-200"],[1,"mx-2","mt-8","flex","flex-col"],["matPrefix","",1,"icon-size-5",3,"svgIcon"],["matInput","",3,"ngModel"],[1,"mt-4","flex","items-center","justify-end"],["mat-button","",3,"click"],["mat-flat-button","",1,"ml-2",3,"color"]],template:function(r,m){r&1&&(a(0,"div",0)(1,"div",1)(2,"button",2),v("click",function(){return m.drawer.close()}),d(3,"mat-icon",3),c(),a(4,"div",4),s(5,"Profile"),c()(),a(6,"div",5)(7,"div",6)(8,"div",7),d(9,"mat-icon",8),a(10,"div",9),s(11," Change Profile Photo "),c()(),f(12,pt,1,2,"img",10)(13,ut,2,1,"div",11),c(),a(14,"div",12)(15,"mat-form-field")(16,"mat-label"),s(17,"Name"),c(),d(18,"mat-icon",13)(19,"input",14),c(),a(20,"mat-form-field")(21,"mat-label"),s(22,"Email"),c(),d(23,"mat-icon",13)(24,"input",14),c(),a(25,"mat-form-field")(26,"mat-label"),s(27,"About"),c(),d(28,"mat-icon",13)(29,"input",14),c(),a(30,"div",15)(31,"button",16),v("click",function(){return m.drawer.close()}),s(32,"Cancel"),c(),a(33,"button",17),s(34," Save "),c()()()()()),r&2&&(o(3),l("svgIcon","heroicons_outline:arrow-long-left"),o(6),l("svgIcon","heroicons_outline:camera"),o(3),u(m.profile.avatar?12:-1),o(),u(m.profile.avatar?-1:13),o(5),l("svgIcon","heroicons_solid:user-circle"),o(),l("ngModel",m.profile.name),o(4),l("svgIcon","heroicons_solid:envelope"),o(),l("ngModel",m.profile.email),o(4),l("svgIcon","heroicons_solid:identification"),o(),l("ngModel",m.profile.about),o(4),l("color","primary"))},dependencies:[T,He,E,I,S,H,R,Re,re,U,L,Je,Ze,Ge,qe],encapsulation:2,changeDetection:0});let e=t;return e})();var _t=(e,t)=>({"dark:hover:bg-hover hover:bg-gray-100":e,"bg-primary-50 dark:bg-hover":t}),vt=e=>[e],xt=(e,t)=>({"absolute inset-0 z-20 flex lg:static lg:inset-auto":e,"hidden lg:flex":t});function gt(e,t){if(e&1&&d(0,"chat-new-chat",6),e&2){p();let i=F(3);l("drawer",i)}}function Ct(e,t){if(e&1&&d(0,"chat-profile",6),e&2){p();let i=F(3);l("drawer",i)}}function bt(e,t){if(e&1&&d(0,"img",15),e&2){let i=p(2);l("src",i.profile.avatar,w)}}function yt(e,t){if(e&1&&(a(0,"div",16),s(1),c()),e&2){let i=p(2);o(),h(" ",i.profile.name.charAt(0)," ")}}function wt(e,t){if(e&1&&d(0,"div",38),e&2){let i=p().$implicit,n=p(3);ge("ring-primary-50",n.selectedChat&&n.selectedChat.id===i.id)}}function Mt(e,t){if(e&1&&d(0,"img",31),e&2){let i=p().$implicit;l("src",i.contact.avatar,w)}}function St(e,t){if(e&1&&(a(0,"div",16),s(1),c()),e&2){let i=p().$implicit;o(),h(" ",i.contact.name.charAt(0)," ")}}function It(e,t){e&1&&d(0,"mat-icon",37),e&2&&l("svgIcon","heroicons_solid:speaker-x-mark")}function kt(e,t){if(e&1&&(a(0,"a",28)(1,"div",29),f(2,wt,1,2,"div",30)(3,Mt,1,1,"img",31)(4,St,2,1,"div",16),c(),a(5,"div",32)(6,"div",33),s(7),c(),a(8,"div",34),s(9),c()(),a(10,"div",35)(11,"div",36),s(12),c(),f(13,It,1,1,"mat-icon",37),c()()),e&2){let i=t.$implicit,n=p(3);l("ngClass",j(13,_t,!n.selectedChat||n.selectedChat.id!==i.id,n.selectedChat&&n.selectedChat.id===i.id))("routerLink",je(16,vt,i.id)),o(2),u(i.unreadCount>0?2:-1),o(),u(i.contact.avatar?3:-1),o(),u(i.contact.avatar?-1:4),o(3),h(" ",i.contact.name," "),o(),ge("text-primary",i.unreadCount>0)("dark:text-primary-500",i.unreadCount>0),o(),h(" ",i.lastMessage," "),o(3),h(" ",i.lastMessageAt," "),o(),u(i.muted?13:-1)}}function Et(e,t){if(e&1&&A(0,kt,14,18,"a",28,P().trackByFn,!0),e&2){let i=p(2);B(i.filteredChats)}}function Tt(e,t){e&1&&(a(0,"div",9),d(1,"mat-icon",39),a(2,"div",40),s(3," No chats "),c()()),e&2&&(o(),l("svgIcon","heroicons_outline:chat-bubble-oval-left-ellipsis"))}function Ft(e,t){if(e&1){let i=Z();a(0,"div",8)(1,"div",11)(2,"div",12)(3,"div",13),v("click",function(){b(i);let r=p();return y(r.openProfile())}),a(4,"div",14),f(5,bt,1,1,"img",15)(6,yt,2,1,"div",16),c(),a(7,"div",17),s(8),c()(),a(9,"button",18),v("click",function(){b(i);let r=p();return y(r.openNewChat())}),d(10,"mat-icon",19),c(),a(11,"button",20),d(12,"mat-icon",19),a(13,"mat-menu",null,1)(15,"button",21),d(16,"mat-icon",19),s(17," New group "),c(),a(18,"button",21),d(19,"mat-icon",19),s(20," Create a room "),c(),a(21,"button",22),v("click",function(){b(i);let r=p();return y(r.openProfile())}),d(22,"mat-icon",19),s(23," Profile "),c(),a(24,"button",21),d(25,"mat-icon",19),s(26," Archived "),c(),a(27,"button",21),d(28,"mat-icon",19),s(29," Starred "),c(),a(30,"button",21),d(31,"mat-icon",19),s(32," Settings "),c()()()(),a(33,"div",23)(34,"mat-form-field",24),d(35,"mat-icon",25),a(36,"input",26,2),v("input",function(){b(i);let r=F(37),m=p();return y(m.filterChats(r.value))}),c()()()(),a(38,"div",27),f(39,Et,2,0)(40,Tt,4,1,"div",9),c()()}if(e&2){let i=F(14),n=p();o(5),u(n.profile.avatar?5:-1),o(),u(n.profile.avatar?-1:6),o(2),h(" ",n.profile.name," "),o(2),l("svgIcon","heroicons_outline:plus-circle"),o(),l("matMenuTriggerFor",i),o(),l("svgIcon","heroicons_outline:ellipsis-vertical"),o(4),l("svgIcon","heroicons_outline:user-group"),o(3),l("svgIcon","heroicons_outline:chat-bubble-left-right"),o(3),l("svgIcon","heroicons_outline:user-circle"),o(3),l("svgIcon","heroicons_outline:archive-box"),o(3),l("svgIcon","heroicons_outline:star"),o(3),l("svgIcon","heroicons_outline:cog-8-tooth"),o(3),l("subscriptSizing","dynamic"),o(),l("svgIcon","heroicons_solid:magnifying-glass"),o(),l("autocomplete","off")("placeholder","Search or start new chat"),o(3),u(n.filteredChats.length>0?39:40)}}function Dt(e,t){e&1&&(a(0,"div",9),d(1,"mat-icon",39),a(2,"div",40),s(3," No chats "),c()()),e&2&&(o(),l("svgIcon","heroicons_outline:chat-bubble-oval-left-ellipsis"))}function At(e,t){if(e&1&&(a(0,"div",10),d(1,"router-outlet"),c()),e&2){let i=p();l("ngClass",j(1,xt,i.selectedChat&&i.selectedChat.id,!i.selectedChat||!i.selectedChat.id))}}var it=(()=>{let t=class t{constructor(n,r){this._chatService=n,this._changeDetectorRef=r,this.drawerOpened=!1,this._unsubscribeAll=new D}ngOnInit(){this._chatService.chats$.pipe(k(this._unsubscribeAll)).subscribe(n=>{this.chats=this.filteredChats=n,this._changeDetectorRef.markForCheck()}),this._chatService.profile$.pipe(k(this._unsubscribeAll)).subscribe(n=>{this.profile=n,this._changeDetectorRef.markForCheck()}),this._chatService.chat$.pipe(k(this._unsubscribeAll)).subscribe(n=>{this.selectedChat=n,this._changeDetectorRef.markForCheck()})}ngOnDestroy(){this._unsubscribeAll.next(null),this._unsubscribeAll.complete(),this._chatService.resetChat()}filterChats(n){if(!n){this.filteredChats=this.chats;return}this.filteredChats=this.chats.filter(r=>r.contact.name.toLowerCase().includes(n.toLowerCase()))}openNewChat(){this.drawerComponent="new-chat",this.drawerOpened=!0,this._changeDetectorRef.markForCheck()}openProfile(){this.drawerComponent="profile",this.drawerOpened=!0,this._changeDetectorRef.markForCheck()}trackByFn(n,r){return r.id||n}};t.\u0275fac=function(r){return new(r||t)(M(C),M(ie))},t.\u0275cmp=x({type:t,selectors:[["chat-chats"]],standalone:!0,features:[g],decls:10,vars:7,consts:[["drawer",""],["chatsHeaderMenu",""],["searchField",""],[1,"bg-card","relative","flex","w-full","flex-auto","dark:bg-transparent"],[1,"h-full","flex-auto",3,"hasBackdrop"],[1,"w-full","dark:bg-gray-900","sm:w-100","lg:border-r","lg:shadow-none",3,"openedChange","autoFocus","opened"],[3,"drawer"],[1,"flex","overflow-hidden"],[1,"bg-card","relative","flex","w-full","min-w-0","flex-auto","flex-col","dark:bg-transparent","lg:min-w-100","lg:max-w-100"],[1,"flex","h-full","flex-auto","flex-col","items-center","justify-center"],[1,"flex-auto","border-l",3,"ngClass"],[1,"flex","flex-0","flex-col","border-b","bg-gray-50","px-8","py-4","dark:bg-transparent"],[1,"flex","items-center"],[1,"mr-1","flex","cursor-pointer","items-center",3,"click"],[1,"h-10","w-10"],["alt","Profile avatar",1,"h-full","w-full","rounded-full","object-cover",3,"src"],[1,"flex","h-full","w-full","items-center","justify-center","rounded-full","bg-gray-200","text-lg","uppercase","text-gray-600","dark:bg-gray-700","dark:text-gray-200"],[1,"ml-4","truncate","font-medium"],["mat-icon-button","",1,"ml-auto",3,"click"],[3,"svgIcon"],["mat-icon-button","",1,"-mr-4","ml-1",3,"matMenuTriggerFor"],["mat-menu-item",""],["mat-menu-item","",3,"click"],[1,"mt-4"],[1,"angor-mat-rounded","angor-mat-dense","w-full",3,"subscriptSizing"],["matPrefix","",1,"icon-size-5",3,"svgIcon"],["matInput","",3,"input","autocomplete","placeholder"],[1,"flex-auto","overflow-y-auto"],[1,"z-20","flex","cursor-pointer","items-center","border-b","px-8","py-5",3,"ngClass","routerLink"],[1,"relative","flex","h-10","w-10","flex-0","items-center","justify-center"],[1,"ring-bg-card","absolute","bottom-0","right-0","-ml-0.5","h-2","w-2","flex-0","rounded-full","bg-primary","text-on-primary","ring-2","dark:bg-primary-500","dark:ring-gray-900",3,"ring-primary-50"],["alt","Contact avatar",1,"h-full","w-full","rounded-full","object-cover",3,"src"],[1,"ml-4","min-w-0"],[1,"truncate","font-medium","leading-5"],[1,"text-secondary","truncate","leading-5"],[1,"ml-auto","flex","flex-col","items-end","self-start","pl-2"],[1,"text-secondary","text-sm","leading-5"],[1,"text-hint","icon-size-5",3,"svgIcon"],[1,"ring-bg-card","absolute","bottom-0","right-0","-ml-0.5","h-2","w-2","flex-0","rounded-full","bg-primary","text-on-primary","ring-2","dark:bg-primary-500","dark:ring-gray-900"],[1,"icon-size-24",3,"svgIcon"],[1,"text-secondary","mt-4","text-2xl","font-semibold","tracking-tight"]],template:function(r,m){if(r&1){let _=Z();a(0,"div",3)(1,"mat-drawer-container",4)(2,"mat-drawer",5,0),te("openedChange",function(Q){return b(_),ee(m.drawerOpened,Q)||(m.drawerOpened=Q),y(Q)}),f(4,gt,1,1,"chat-new-chat",6)(5,Ct,1,1,"chat-profile",6),c(),a(6,"mat-drawer-content",7),f(7,Ft,41,17,"div",8)(8,Dt,4,1,"div",9)(9,At,2,4,"div",10),c()()()}r&2&&(o(),l("hasBackdrop",!1),o(),l("autoFocus",!1),Y("opened",m.drawerOpened),o(2),u(m.drawerComponent==="new-chat"?4:-1),o(),u(m.drawerComponent==="profile"?5:-1),o(2),u(m.chats&&m.chats.length>0?7:8),o(2),u(m.chats&&m.chats.length>0?9:-1))},dependencies:[fe,pe,ue,de,Xe,tt,T,E,I,S,me,le,ce,se,H,R,re,U,L,ne,ae,oe],encapsulation:2,changeDetection:0});let e=t;return e})();function Bt(e,t){if(e&1&&d(0,"img",8),e&2){let i=p();l("src",i.chat.contact.avatar,w)("alt","Contact avatar")}}function jt(e,t){if(e&1&&(a(0,"div",9),s(1),c()),e&2){let i=p();o(),h(" ",i.chat.contact.name.charAt(0)," ")}}function Vt(e,t){if(e&1&&d(0,"img",15),e&2){let i=t.$implicit;l("src",i,w)}}function Ot(e,t){if(e&1&&(a(0,"div")(1,"div",18),s(2,"Email"),c(),a(3,"div",19),s(4),c()()),e&2){let i=p();o(4),h(" ",i.chat.contact.details.emails[0].email," ")}}function $t(e,t){if(e&1&&(a(0,"div")(1,"div",18),s(2," Phone number "),c(),a(3,"div",19),s(4),c()()),e&2){let i=p();o(4),h(" ",i.chat.contact.details.phoneNumbers[0].phoneNumber," ")}}function zt(e,t){if(e&1&&(a(0,"div")(1,"div",18),s(2,"Title"),c(),a(3,"div",19),s(4),c()()),e&2){let i=p();o(4),N(i.chat.contact.details.title)}}function Pt(e,t){if(e&1&&(a(0,"div")(1,"div",18),s(2,"Company"),c(),a(3,"div",19),s(4),c()()),e&2){let i=p();o(4),N(i.chat.contact.details.company)}}function Nt(e,t){if(e&1&&(a(0,"div")(1,"div",18),s(2,"Birthday"),c(),a(3,"div",19),s(4),c()()),e&2){let i=p();o(4),N(i.chat.contact.details.birthday)}}function Rt(e,t){if(e&1&&(a(0,"div")(1,"div",18),s(2,"Address"),c(),a(3,"div",19),s(4),c()()),e&2){let i=p();o(4),N(i.chat.contact.details.address)}}var nt=(()=>{let t=class t{constructor(){}};t.\u0275fac=function(r){return new(r||t)},t.\u0275cmp=x({type:t,selectors:[["chat-contact-info"]],inputs:{chat:"chat",drawer:"drawer"},standalone:!0,features:[g],decls:30,vars:11,consts:[[1,"bg-card","flex","h-full","flex-auto","flex-col","dark:bg-default"],[1,"flex","h-18","flex-0","items-center","border-b","bg-gray-50","px-4","dark:bg-transparent"],["mat-icon-button","",3,"click"],[3,"svgIcon"],[1,"ml-2","text-lg","font-medium"],[1,"overflow-y-auto"],[1,"mt-8","flex","flex-col","items-center"],[1,"h-40","w-40","rounded-full"],[1,"h-full","w-full","rounded-full","object-cover",3,"src","alt"],[1,"flex","h-full","w-full","items-center","justify-center","rounded-full","bg-gray-200","text-8xl","font-semibold","uppercase","text-gray-600","dark:bg-gray-700","dark:text-gray-200"],[1,"mt-4","text-lg","font-medium"],[1,"text-secondary","mt-0.5","text-md"],[1,"px-7","py-10"],[1,"text-lg","font-medium"],[1,"mt-4","grid","grid-cols-4","gap-1"],[1,"h-20","rounded","object-cover",3,"src"],[1,"mt-10","space-y-4"],[1,"mb-3","text-lg","font-medium"],[1,"text-secondary","font-medium"],[1,""]],template:function(r,m){r&1&&(a(0,"div",0)(1,"div",1)(2,"button",2),v("click",function(){return m.drawer.close()}),d(3,"mat-icon",3),c(),a(4,"div",4),s(5,"Contact info"),c()(),a(6,"div",5)(7,"div",6)(8,"div",7),f(9,Bt,1,2,"img",8)(10,jt,2,1,"div",9),c(),a(11,"div",10),s(12),c(),a(13,"div",11),s(14),c()(),a(15,"div",12)(16,"div",13),s(17,"Media"),c(),a(18,"div",14),A(19,Vt,1,1,"img",15,Ee),c(),a(21,"div",16)(22,"div",17),s(23,"Details"),c(),f(24,Ot,5,1,"div")(25,$t,5,1,"div")(26,zt,5,1,"div")(27,Pt,5,1,"div")(28,Nt,5,1,"div")(29,Rt,5,1,"div"),c()()()()),r&2&&(o(3),l("svgIcon","heroicons_outline:x-mark"),o(6),u(m.chat.contact.avatar?9:-1),o(),u(m.chat.contact.avatar?-1:10),o(2),N(m.chat.contact.name),o(2),h(" ",m.chat.contact.about," "),o(5),B(m.chat.contact.attachments.media),o(5),u(m.chat.contact.details.emails.length?24:-1),o(),u(m.chat.contact.details.phoneNumbers.length?25:-1),o(),u(m.chat.contact.details.title?26:-1),o(),u(m.chat.contact.details.company?27:-1),o(),u(m.chat.contact.details.birthday?28:-1),o(),u(m.chat.contact.details.address?29:-1))},dependencies:[T,E,I,S],encapsulation:2,changeDetection:0});let e=t;return e})();var Ht=["messageInput"],Lt=()=>["./"],Ut=(e,t,i,n)=>({"items-end":e,"items-start":t,"mt-0.5":i,"mt-3":n}),Wt=(e,t)=>({"bg-blue-500 text-blue-50":e,"bg-gray-500 text-gray-50":t}),Qt=(e,t)=>({"-right-1 -mr-px mb-px text-blue-500":e,"-left-1 -ml-px mb-px -scale-x-1 text-gray-500":t}),Zt=(e,t)=>({"mr-3":e,"ml-3":t});function Gt(e,t){if(e&1&&d(0,"img",15),e&2){let i=p(2);l("src",i.chat.contact.avatar,w)}}function qt(e,t){if(e&1&&(a(0,"div",16),s(1),c()),e&2){let i=p(2);o(),h(" ",i.chat.contact.name.charAt(0)," ")}}function Jt(e,t){e&1&&(d(0,"mat-icon",12),s(1," Mute notifications ")),e&2&&l("svgIcon","heroicons_outline:speaker-x-mark")}function Kt(e,t){e&1&&(d(0,"mat-icon",12),s(1," Unmute notifications ")),e&2&&l("svgIcon","heroicons_outline:speaker-wave")}function Xt(e,t){if(e&1&&(a(0,"div",31),d(1,"div",36),a(2,"div",37),s(3),G(4,"date"),c(),d(5,"div",36),c()),e&2){let i=p().$implicit;o(3),h(" ",q(4,1,i.createdAt,"longDate")," ")}}function Yt(e,t){e&1&&Te(0)}function ei(e,t){if(e&1&&(a(0,"div",33),f(1,Yt,1,0,"ng-container",38),c()),e&2){let i=p().$implicit;p(2);let n=F(4);l("ngClass",j(2,Qt,i.isMine,!i.isMine)),o(),l("ngTemplateOutlet",n)}}function ti(e,t){if(e&1&&(a(0,"div",35),s(1),G(2,"date"),c()),e&2){let i=p().$implicit;l("ngClass",j(5,Zt,i.isMine,!i.isMine)),o(),h(" ",q(2,2,i.createdAt,"HH:mm")," ")}}function ii(e,t){if(e&1&&(f(0,Xt,6,4,"div",31),G(1,"date"),G(2,"date"),a(3,"div",23)(4,"div",32),f(5,ei,2,5,"div",33),d(6,"div",34),c(),f(7,ti,3,8,"div",35),c()),e&2){let i=t.$implicit,n=t.$index,r=t.$count,m=p(2);u(n===0||q(1,6,m.chat.messages[n-1].createdAt,"d")!==q(2,9,i.createdAt,"d")?0:-1),o(3),l("ngClass",Ve(12,Ut,i.isMine,!i.isMine,n>0&&m.chat.messages[n-1].isMine===i.isMine,n>0&&m.chat.messages[n-1].isMine!==i.isMine)),o(),l("ngClass",j(17,Wt,i.isMine,!i.isMine)),o(),u(n===r-1||m.chat.messages[n+1].isMine!==i.isMine?5:-1),o(),l("innerHTML",i.value,Ie),o(),u(n===0||n===r-1||m.chat.messages[n+1].isMine!==i.isMine||m.chat.messages[n+1].createdAt!==i.createdAt?7:-1)}}function ni(e,t){if(e&1){let i=Z();a(0,"mat-drawer-container",5)(1,"mat-drawer",7,1),te("openedChange",function(r){b(i);let m=p();return ee(m.drawerOpened,r)||(m.drawerOpened=r),y(r)}),d(3,"chat-contact-info",8),c(),a(4,"mat-drawer-content",9)(5,"div",10)(6,"a",11),v("click",function(){b(i);let r=p();return y(r.resetChat())}),d(7,"mat-icon",12),c(),a(8,"div",13),v("click",function(){b(i);let r=p();return y(r.openContactInfo())}),a(9,"div",14),f(10,Gt,1,1,"img",15)(11,qt,2,1,"div",16),c(),a(12,"div",17),s(13),c()(),a(14,"button",18),d(15,"mat-icon",12),a(16,"mat-menu",null,2)(18,"button",19),v("click",function(){b(i);let r=p();return y(r.openContactInfo())}),d(19,"mat-icon",12),s(20," Contact info "),c(),a(21,"button",20),d(22,"mat-icon",12),s(23," Select messages "),c(),a(24,"button",19),v("click",function(){b(i);let r=p();return y(r.toggleMuteNotifications())}),f(25,Jt,2,1)(26,Kt,2,1),c(),a(27,"button",20),d(28,"mat-icon",12),s(29," Clear messages "),c(),a(30,"button",20),d(31,"mat-icon",12),s(32," Delete chat "),c()()()(),a(33,"div",21)(34,"div",22),A(35,ii,8,20,"div",23,P().trackByFn,!0),c()(),a(37,"div",24)(38,"div",25)(39,"button",26),d(40,"mat-icon",12),c(),a(41,"button",27),d(42,"mat-icon",12),c()(),a(43,"mat-form-field",28),d(44,"textarea",29,3),c(),a(46,"div",30)(47,"button",26),d(48,"mat-icon",12),c()()()()()}if(e&2){let i=F(2),n=F(17),r=p();l("hasBackdrop",!1),o(),l("autoFocus",!1)("mode",r.drawerMode)("position","end"),Y("opened",r.drawerOpened),o(2),l("drawer",i)("chat",r.chat),o(3),l("routerLink",Be(23,Lt)),o(),l("svgIcon","heroicons_outline:arrow-long-left"),o(3),u(r.chat.contact.avatar?10:-1),o(),u(r.chat.contact.avatar?-1:11),o(2),h(" ",r.chat.contact.name," "),o(),l("matMenuTriggerFor",n),o(),l("svgIcon","heroicons_outline:ellipsis-vertical"),o(4),l("svgIcon","heroicons_outline:user-circle"),o(3),l("svgIcon","heroicons_outline:check-circle"),o(3),u(r.chat.muted?-1:25),o(),u(r.chat.muted?26:-1),o(2),l("svgIcon","heroicons_outline:backspace"),o(3),l("svgIcon","heroicons_outline:trash"),o(4),B(r.chat.messages),o(5),l("svgIcon","heroicons_outline:face-smile"),o(2),l("svgIcon","heroicons_outline:paper-clip"),o(6),l("svgIcon","heroicons_outline:paper-airplane")}}function oi(e,t){e&1&&(a(0,"div",6),d(1,"mat-icon",39),a(2,"div",40),s(3," Select a conversation or start a new chat "),c()()),e&2&&(o(),l("svgIcon","heroicons_outline:chat-bubble-oval-left-ellipsis"))}function ai(e,t){e&1&&(Se(),a(0,"svg",41)(1,"g",42),d(2,"path",43),c()())}var ot=(()=>{let t=class t{constructor(n,r,m,_){this._changeDetectorRef=n,this._chatService=r,this._angorMediaWatcherService=m,this._ngZone=_,this.drawerMode="side",this.drawerOpened=!1,this._unsubscribeAll=new D}_resizeMessageInput(){this._ngZone.runOutsideAngular(()=>{setTimeout(()=>{this.messageInput.nativeElement.style.height="auto",this._changeDetectorRef.detectChanges(),this.messageInput.nativeElement.style.height=`${this.messageInput.nativeElement.scrollHeight}px`,this._changeDetectorRef.detectChanges()})})}ngOnInit(){this._chatService.chat$.pipe(k(this._unsubscribeAll)).subscribe(n=>{this.chat=n,this._changeDetectorRef.markForCheck()}),this._angorMediaWatcherService.onMediaChange$.pipe(k(this._unsubscribeAll)).subscribe(({matchingAliases:n})=>{n.includes("lg")?this.drawerMode="side":this.drawerMode="over",this._changeDetectorRef.markForCheck()})}ngOnDestroy(){this._unsubscribeAll.next(null),this._unsubscribeAll.complete()}openContactInfo(){this.drawerOpened=!0,this._changeDetectorRef.markForCheck()}resetChat(){this._chatService.resetChat(),this.drawerOpened=!1,this._changeDetectorRef.markForCheck()}toggleMuteNotifications(){this.chat.muted=!this.chat.muted,this._chatService.updateChat(this.chat.id,this.chat).subscribe()}trackByFn(n,r){return r.id||n}};t.\u0275fac=function(r){return new(r||t)(M(ie),M(C),M(Ue),M(ke))},t.\u0275cmp=x({type:t,selectors:[["chat-conversation"]],viewQuery:function(r,m){if(r&1&&Fe(Ht,5),r&2){let _;De(_=Ae())&&(m.messageInput=_.first)}},hostBindings:function(r,m){r&1&&v("input",function(){return m._resizeMessageInput()})("ngModelChange",function(){return m._resizeMessageInput()})},standalone:!0,features:[g],decls:5,vars:1,consts:[["speechBubbleExtension",""],["drawer",""],["conversationHeaderMenu",""],["messageInput",""],[1,"bg-card","flex","flex-auto","flex-col","overflow-y-auto","dark:bg-default","lg:overflow-hidden"],[1,"h-full","flex-auto",3,"hasBackdrop"],[1,"flex","flex-auto","flex-col","items-center","justify-center","bg-gray-100","dark:bg-transparent"],[1,"w-full","dark:bg-gray-900","sm:w-100","lg:border-l","lg:shadow-none",3,"openedChange","autoFocus","mode","position","opened"],[3,"drawer","chat"],[1,"flex","flex-col","overflow-hidden"],[1,"flex","h-18","flex-0","items-center","border-b","bg-gray-50","px-4","dark:bg-transparent","md:px-6"],["mat-icon-button","",1,"md:-ml-2","lg:hidden",3,"click","routerLink"],[3,"svgIcon"],[1,"ml-2","mr-2","flex","cursor-pointer","items-center","lg:ml-0",3,"click"],[1,"relative","flex","h-10","w-10","flex-0","items-center","justify-center"],["alt","Contact avatar",1,"h-full","w-full","rounded-full","object-cover",3,"src"],[1,"flex","h-full","w-full","items-center","justify-center","rounded-full","bg-gray-200","text-lg","uppercase","text-gray-600","dark:bg-gray-700","dark:text-gray-200"],[1,"ml-4","truncate","text-lg","font-medium","leading-5"],["mat-icon-button","",1,"ml-auto",3,"matMenuTriggerFor"],["mat-menu-item","",3,"click"],["mat-menu-item",""],[1,"flex","flex-col-reverse","overflow-y-auto"],[1,"bg-card","flex","flex-auto","shrink","flex-col","p-6","dark:bg-transparent"],[1,"flex","flex-col",3,"ngClass"],[1,"flex","items-end","border-t","bg-gray-50","p-4","dark:bg-transparent"],[1,"my-px","flex","h-11","items-center"],["mat-icon-button",""],["mat-icon-button","",1,"ml-0.5"],["subscriptSizing","dynamic",1,"angor-mat-dense","angor-mat-rounded","angor-mat-bold","ml-4","w-full"],["matInput","","cdkTextareaAutosize",""],[1,"my-px","ml-4","flex","h-11","items-center"],[1,"-mx-6","my-3","flex","items-center","justify-center"],[1,"relative","max-w-3/4","rounded-lg","px-3","py-2",3,"ngClass"],[1,"absolute","bottom-0","w-3",3,"ngClass"],[1,"min-w-4","leading-5",3,"innerHTML"],[1,"text-secondary","my-0.5","text-sm","font-medium",3,"ngClass"],[1,"flex-auto","border-b"],[1,"text-secondary","mx-4","flex-0","text-sm","font-medium","leading-5"],[4,"ngTemplateOutlet"],[1,"icon-size-24",3,"svgIcon"],[1,"text-secondary","mt-4","text-2xl","font-semibold","tracking-tight"],["width","100%","height","100%","viewBox","0 0 66 66","xmlns","http://www.w3.org/2000/svg"],["id","Page-1","stroke","none","stroke-width","1","fill","none","fill-rule","evenodd"],["d","M1.01522827,0.516204834 C-8.83532715,54.3062744 61.7609863,70.5215302 64.8009949,64.3061218 C68.8074951,54.8859711 30.1663208,52.9997559 37.5036011,0.516204834 L1.01522827,0.516204834 Z","fill","currentColor","fill-rule","nonzero"]],template:function(r,m){r&1&&(a(0,"div",4),f(1,ni,49,24,"mat-drawer-container",5)(2,oi,4,1,"div",6)(3,ai,3,0,"ng-template",null,0,Oe),c()),r&2&&(o(),u(m.chat?1:2))},dependencies:[fe,pe,ue,de,nt,T,Le,E,ae,I,S,me,le,ce,se,ne,$e,H,R,U,L,We,Qe,ze],encapsulation:2,changeDetection:0});let e=t;return e})();var at=(()=>{let t=class t{constructor(){}};t.\u0275fac=function(r){return new(r||t)},t.\u0275cmp=x({type:t,selectors:[["chat-empty-conversation"]],standalone:!0,features:[g],decls:5,vars:1,consts:[[1,"bg-card","flex","flex-auto","flex-col","overflow-y-auto","dark:bg-default","lg:overflow-hidden"],[1,"flex","flex-auto","flex-col","items-center","justify-center","bg-gray-100","dark:bg-transparent"],[1,"icon-size-24",3,"svgIcon"],[1,"text-secondary","mt-4","text-2xl","font-semibold","tracking-tight"]],template:function(r,m){r&1&&(a(0,"div",0)(1,"div",1),d(2,"mat-icon",2),a(3,"div",3),s(4," Select a conversation or start a new chat "),c()()()),r&2&&(o(2),l("svgIcon","heroicons_outline:chat-bubble-oval-left-ellipsis"))},dependencies:[I,S],encapsulation:2,changeDetection:0});let e=t;return e})();var ri=(e,t)=>{let i=z(C),n=z(Ne);return i.getChatById(e.paramMap.get("id")).pipe(ye(r=>{console.error(r);let m=t.url.split("/").slice(0,-1).join("/");return n.navigateByUrl(m),K(r)}))},sn=[{path:"",component:Ke,resolve:{chats:()=>z(C).getChats(),contacts:()=>z(C).getContacts(),profile:()=>z(C).getProfile()},children:[{path:"",component:it,children:[{path:"",pathMatch:"full",component:at},{path:":id",component:ot,resolve:{conversation:ri}}]}]}];export{sn as default}; diff --git a/chunk-3TK3JPZP.js b/chunk-3TK3JPZP.js deleted file mode 100644 index b022fde..0000000 --- a/chunk-3TK3JPZP.js +++ /dev/null @@ -1 +0,0 @@ -import{a as Ut,b as Xt,c as Yt,d as $t}from"./chunk-ZCXPAPZK.js";import{a as jt}from"./chunk-ZRQGIPCY.js";import{a as Rt,d as Vt,e as Pt,o as Ue,p as Xe,q as Ye,r as zt}from"./chunk-5GRCWTIR.js";import{A as Gt,B as Wt,C as Oe,D as Qt,E as Te,F as Kt,G as Z,H as J,I as Ht,L as ee,N as L,O as te,Q as ie,R as ae,S as ne,T as re,U as oe,c as Ke,d as He,g as Me,h as Dt,j as Ie,k as Ft,l as At,q as U,s as X,t as Nt,u as Lt,v as Bt,x as Y,y as P,z as qt}from"./chunk-KOQX3PBC.js";import{$ as D,A as bt,B as yt,D as Ct,G as K,H as kt,L as St,M as xt,O as Mt,P as It,S as H,T as Et,U as Ot,V as G,W as Tt,X as $,Z as Ee,ba as z,ca as N,j as We,r as vt,s as Qe,u as wt}from"./chunk-6A5WIJYK.js";import{e as xe,h as gt,k as _t}from"./chunk-IMW7L7ZP.js";import{$ as Be,$b as Se,Aa as g,Ab as le,Ba as _,Ca as we,Cb as lt,D as tt,Db as dt,Dc as Q,Fa as be,Fb as T,Fc as S,Gb as mt,Gc as ue,H as fe,Hb as de,I as Le,Ia as ye,Ib as me,Ja as j,Jb as n,Kb as a,Lb as m,O as it,Pa as ot,Pb as M,Qb as ht,R as at,Vb as v,Xb as y,Yb as ke,Zb as he,aa as je,ab as ct,ac as R,ba as F,bc as I,cc as E,db as o,dc as w,eb as f,ec as l,fc as q,ga as nt,gc as V,ia as ge,ka as W,kc as pe,lb as st,lc as C,n as B,na as rt,nc as pt,oc as Ge,qa as b,ra as _e,sa as qe,sb as Ce,sc as ut,tc as ft,wb as O,xb as A,y as Ne,yb as s,za as ve}from"./chunk-65EYH52Y.js";var xi=["trigger"],Mi=["panel"],Ii=[[["mat-select-trigger"]],"*"],Ei=["mat-select-trigger","*"];function Oi(c,r){if(c&1&&(n(0,"span",4),l(1),a()),c&2){let h=y();o(),q(h.placeholder)}}function Ti(c,r){c&1&&he(0)}function Di(c,r){if(c&1&&(n(0,"span",11),l(1),a()),c&2){let h=y(2);o(),q(h.triggerValue)}}function Fi(c,r){if(c&1&&(n(0,"span",5),O(1,Ti,1,0)(2,Di,2,1,"span",11),a()),c&2){let h=y();o(),T(h.customTrigger?1:2)}}function Ai(c,r){if(c&1){let h=M();n(0,"div",12,1),v("@transformPanel.done",function(t){g(h);let i=y();return _(i._panelDoneAnimatingStream.next(t.toState))})("keydown",function(t){g(h);let i=y();return _(i._handleKeydown(t))}),he(2,1),a()}if(c&2){let h=y();dt("mat-mdc-select-panel mdc-menu-surface mdc-menu-surface--open ",h._getPanelTheme(),""),s("ngClass",h.panelClass)("@transformPanel","showing"),A("id",h.id+"-panel")("aria-multiselectable",h.multiple)("aria-label",h.ariaLabel||null)("aria-labelledby",h._getPanelAriaLabelledby())}}var Ri={transformPanelWrap:Ke("transformPanelWrap",[Ie("* => void",At("@transformPanel",[Ft()],{optional:!0}))]),transformPanel:Ke("transformPanel",[Dt("void",Me({opacity:0,transform:"scale(1, 0.8)"})),Ie("void => showing",He("120ms cubic-bezier(0, 0, 0.2, 1)",Me({opacity:1,transform:"scale(1, 1)"}))),Ie("* => void",He("100ms linear",Me({opacity:0})))])};var ii=0,ni=new W("mat-select-scroll-strategy",{providedIn:"root",factory:()=>{let c=rt(Ue);return()=>c.scrollStrategies.reposition()}});function Vi(c){return()=>c.scrollStrategies.reposition()}var Pi=new W("MAT_SELECT_CONFIG"),zi={provide:ni,deps:[Ue],useFactory:Vi},ri=new W("MatSelectTrigger"),$e=class{constructor(r,h){this.source=r,this.value=h}},De=(()=>{let r=class r{_scrollOptionIntoView(e){let t=this.options.toArray()[e];if(t){let i=this.panel.nativeElement,d=Et(e,this.options,this.optionGroups),p=t._getHostElement();e===0&&d===1?i.scrollTop=0:i.scrollTop=Ot(p.offsetTop,p.offsetHeight,i.scrollTop,i.offsetHeight)}}_positioningSettled(){this._scrollOptionIntoView(this._keyManager.activeItemIndex||0)}_getChangeEvent(e){return new $e(this,e)}get focused(){return this._focused||this._panelOpen}get hideSingleSelectionIndicator(){return this._hideSingleSelectionIndicator}set hideSingleSelectionIndicator(e){this._hideSingleSelectionIndicator=e,this._syncParentProperties()}get placeholder(){return this._placeholder}set placeholder(e){this._placeholder=e,this.stateChanges.next()}get required(){return this._required??this.ngControl?.control?.hasValidator(Te.required)??!1}set required(e){this._required=e,this.stateChanges.next()}get multiple(){return this._multiple}set multiple(e){this._selectionModel,this._multiple=e}get compareWith(){return this._compareWith}set compareWith(e){this._compareWith=e,this._selectionModel&&this._initializeSelection()}get value(){return this._value}set value(e){this._assignValue(e)&&this._onChange(e)}get errorStateMatcher(){return this._errorStateTracker.matcher}set errorStateMatcher(e){this._errorStateTracker.matcher=e}get id(){return this._id}set id(e){this._id=e||this._uid,this.stateChanges.next()}get errorState(){return this._errorStateTracker.errorState}set errorState(e){this._errorStateTracker.errorState=e}constructor(e,t,i,d,p,u,k,gi,_i,et,vi,wi,bi,Pe){this._viewportRuler=e,this._changeDetectorRef=t,this._elementRef=p,this._dir=u,this._parentFormField=_i,this.ngControl=et,this._liveAnnouncer=bi,this._defaultOptions=Pe,this._positions=[{originX:"start",originY:"bottom",overlayX:"start",overlayY:"top"},{originX:"end",originY:"bottom",overlayX:"end",overlayY:"top"},{originX:"start",originY:"top",overlayX:"start",overlayY:"bottom",panelClass:"mat-mdc-select-panel-above"},{originX:"end",originY:"top",overlayX:"end",overlayY:"bottom",panelClass:"mat-mdc-select-panel-above"}],this._panelOpen=!1,this._compareWith=(x,ze)=>x===ze,this._uid=`mat-select-${ii++}`,this._triggerAriaLabelledBy=null,this._destroy=new B,this.stateChanges=new B,this.disableAutomaticLabeling=!0,this._onChange=()=>{},this._onTouched=()=>{},this._valueId=`mat-select-value-${ii++}`,this._panelDoneAnimatingStream=new B,this._overlayPanelClass=this._defaultOptions?.overlayPanelClass||"",this._focused=!1,this.controlType="mat-select",this.disabled=!1,this.disableRipple=!1,this.tabIndex=0,this._hideSingleSelectionIndicator=this._defaultOptions?.hideSingleSelectionIndicator??!1,this._multiple=!1,this.disableOptionCentering=this._defaultOptions?.disableOptionCentering??!1,this.ariaLabel="",this.panelWidth=this._defaultOptions&&typeof this._defaultOptions.panelWidth<"u"?this._defaultOptions.panelWidth:"auto",this._initialized=new B,this.optionSelectionChanges=tt(()=>{let x=this.options;return x?x.changes.pipe(Be(x),je(()=>fe(...x.map(ze=>ze.onSelectionChange)))):this._initialized.pipe(je(()=>this.optionSelectionChanges))}),this.openedChange=new j,this._openedStream=this.openedChange.pipe(Le(x=>x),Ne(()=>{})),this._closedStream=this.openedChange.pipe(Le(x=>!x),Ne(()=>{})),this.selectionChange=new j,this.valueChange=new j,this._trackedModal=null,this._skipPredicate=x=>this.panelOpen?!1:x.disabled,this.ngControl&&(this.ngControl.valueAccessor=this),Pe?.typeaheadDebounceInterval!=null&&(this.typeaheadDebounceInterval=Pe.typeaheadDebounceInterval),this._errorStateTracker=new kt(d,et,gi,k,this.stateChanges),this._scrollStrategyFactory=wi,this._scrollStrategy=this._scrollStrategyFactory(),this.tabIndex=parseInt(vi)||0,this.id=this.id}ngOnInit(){this._selectionModel=new Rt(this.multiple),this.stateChanges.next(),this._panelDoneAnimatingStream.pipe(at(),F(this._destroy)).subscribe(()=>this._panelDoneAnimating(this.panelOpen)),this._viewportRuler.change().pipe(F(this._destroy)).subscribe(()=>{this.panelOpen&&(this._overlayWidth=this._getOverlayWidth(this._preferredOverlayOrigin),this._changeDetectorRef.detectChanges())})}ngAfterContentInit(){this._initialized.next(),this._initialized.complete(),this._initKeyManager(),this._selectionModel.changed.pipe(F(this._destroy)).subscribe(e=>{e.added.forEach(t=>t.select()),e.removed.forEach(t=>t.deselect())}),this.options.changes.pipe(Be(null),F(this._destroy)).subscribe(()=>{this._resetOptions(),this._initializeSelection()})}ngDoCheck(){let e=this._getTriggerAriaLabelledby(),t=this.ngControl;if(e!==this._triggerAriaLabelledBy){let i=this._elementRef.nativeElement;this._triggerAriaLabelledBy=e,e?i.setAttribute("aria-labelledby",e):i.removeAttribute("aria-labelledby")}t&&(this._previousControl!==t.control&&(this._previousControl!==void 0&&t.disabled!==null&&t.disabled!==this.disabled&&(this.disabled=t.disabled),this._previousControl=t.control),this.updateErrorState())}ngOnChanges(e){(e.disabled||e.userAriaDescribedBy)&&this.stateChanges.next(),e.typeaheadDebounceInterval&&this._keyManager&&this._keyManager.withTypeAhead(this.typeaheadDebounceInterval)}ngOnDestroy(){this._keyManager?.destroy(),this._destroy.next(),this._destroy.complete(),this.stateChanges.complete(),this._clearFromModal()}toggle(){this.panelOpen?this.close():this.open()}open(){this._canOpen()&&(this._parentFormField&&(this._preferredOverlayOrigin=this._parentFormField.getConnectedOverlayOrigin()),this._overlayWidth=this._getOverlayWidth(this._preferredOverlayOrigin),this._applyModalPanelOwnership(),this._panelOpen=!0,this._keyManager.withHorizontalOrientation(null),this._highlightCorrectOption(),this._changeDetectorRef.markForCheck(),this.stateChanges.next())}_applyModalPanelOwnership(){let e=this._elementRef.nativeElement.closest('body > .cdk-overlay-container [aria-modal="true"]');if(!e)return;let t=`${this.id}-panel`;this._trackedModal&&Qe(this._trackedModal,"aria-owns",t),vt(e,"aria-owns",t),this._trackedModal=e}_clearFromModal(){if(!this._trackedModal)return;let e=`${this.id}-panel`;Qe(this._trackedModal,"aria-owns",e),this._trackedModal=null}close(){this._panelOpen&&(this._panelOpen=!1,this._keyManager.withHorizontalOrientation(this._isRtl()?"rtl":"ltr"),this._changeDetectorRef.markForCheck(),this._onTouched(),this.stateChanges.next())}writeValue(e){this._assignValue(e)}registerOnChange(e){this._onChange=e}registerOnTouched(e){this._onTouched=e}setDisabledState(e){this.disabled=e,this._changeDetectorRef.markForCheck(),this.stateChanges.next()}get panelOpen(){return this._panelOpen}get selected(){return this.multiple?this._selectionModel?.selected||[]:this._selectionModel?.selected[0]}get triggerValue(){if(this.empty)return"";if(this._multiple){let e=this._selectionModel.selected.map(t=>t.viewValue);return this._isRtl()&&e.reverse(),e.join(", ")}return this._selectionModel.selected[0].viewValue}updateErrorState(){this._errorStateTracker.updateErrorState()}_isRtl(){return this._dir?this._dir.value==="rtl":!1}_handleKeydown(e){this.disabled||(this.panelOpen?this._handleOpenKeydown(e):this._handleClosedKeydown(e))}_handleClosedKeydown(e){let t=e.keyCode,i=t===40||t===38||t===37||t===39,d=t===13||t===32,p=this._keyManager;if(!p.isTyping()&&d&&!We(e)||(this.multiple||e.altKey)&&i)e.preventDefault(),this.open();else if(!this.multiple){let u=this.selected;p.onKeydown(e);let k=this.selected;k&&u!==k&&this._liveAnnouncer.announce(k.viewValue,1e4)}}_handleOpenKeydown(e){let t=this._keyManager,i=e.keyCode,d=i===40||i===38,p=t.isTyping();if(d&&e.altKey)e.preventDefault(),this.close();else if(!p&&(i===13||i===32)&&t.activeItem&&!We(e))e.preventDefault(),t.activeItem._selectViaInteraction();else if(!p&&this._multiple&&i===65&&e.ctrlKey){e.preventDefault();let u=this.options.some(k=>!k.disabled&&!k.selected);this.options.forEach(k=>{k.disabled||(u?k.select():k.deselect())})}else{let u=t.activeItemIndex;t.onKeydown(e),this._multiple&&d&&e.shiftKey&&t.activeItem&&t.activeItemIndex!==u&&t.activeItem._selectViaInteraction()}}_onFocus(){this.disabled||(this._focused=!0,this.stateChanges.next())}_onBlur(){this._focused=!1,this._keyManager?.cancelTypeahead(),!this.disabled&&!this.panelOpen&&(this._onTouched(),this._changeDetectorRef.markForCheck(),this.stateChanges.next())}_onAttached(){this._overlayDir.positionChange.pipe(it(1)).subscribe(()=>{this._changeDetectorRef.detectChanges(),this._positioningSettled()})}_getPanelTheme(){return this._parentFormField?`mat-${this._parentFormField.color}`:""}get empty(){return!this._selectionModel||this._selectionModel.isEmpty()}_initializeSelection(){Promise.resolve().then(()=>{this.ngControl&&(this._value=this.ngControl.value),this._setSelectionByValue(this._value),this.stateChanges.next()})}_setSelectionByValue(e){if(this.options.forEach(t=>t.setInactiveStyles()),this._selectionModel.clear(),this.multiple&&e)Array.isArray(e),e.forEach(t=>this._selectOptionByValue(t)),this._sortValues();else{let t=this._selectOptionByValue(e);t?this._keyManager.updateActiveItem(t):this.panelOpen||this._keyManager.updateActiveItem(-1)}this._changeDetectorRef.markForCheck()}_selectOptionByValue(e){let t=this.options.find(i=>{if(this._selectionModel.isSelected(i))return!1;try{return i.value!=null&&this._compareWith(i.value,e)}catch{return!1}});return t&&this._selectionModel.select(t),t}_assignValue(e){return e!==this._value||this._multiple&&Array.isArray(e)?(this.options&&this._setSelectionByValue(e),this._value=e,!0):!1}_getOverlayWidth(e){return this.panelWidth==="auto"?(e instanceof Xe?e.elementRef:e||this._elementRef).nativeElement.getBoundingClientRect().width:this.panelWidth===null?"":this.panelWidth}_syncParentProperties(){if(this.options)for(let e of this.options)e._changeDetectorRef.markForCheck()}_initKeyManager(){this._keyManager=new wt(this.options).withTypeAhead(this.typeaheadDebounceInterval).withVerticalOrientation().withHorizontalOrientation(this._isRtl()?"rtl":"ltr").withHomeAndEnd().withPageUpDown().withAllowedModifierKeys(["shiftKey"]).skipPredicate(this._skipPredicate),this._keyManager.tabOut.subscribe(()=>{this.panelOpen&&(!this.multiple&&this._keyManager.activeItem&&this._keyManager.activeItem._selectViaInteraction(),this.focus(),this.close())}),this._keyManager.change.subscribe(()=>{this._panelOpen&&this.panel?this._scrollOptionIntoView(this._keyManager.activeItemIndex||0):!this._panelOpen&&!this.multiple&&this._keyManager.activeItem&&this._keyManager.activeItem._selectViaInteraction()})}_resetOptions(){let e=fe(this.options.changes,this._destroy);this.optionSelectionChanges.pipe(F(e)).subscribe(t=>{this._onSelect(t.source,t.isUserInput),t.isUserInput&&!this.multiple&&this._panelOpen&&(this.close(),this.focus())}),fe(...this.options.map(t=>t._stateChanges)).pipe(F(e)).subscribe(()=>{this._changeDetectorRef.detectChanges(),this.stateChanges.next()})}_onSelect(e,t){let i=this._selectionModel.isSelected(e);e.value==null&&!this._multiple?(e.deselect(),this._selectionModel.clear(),this.value!=null&&this._propagateChanges(e.value)):(i!==e.selected&&(e.selected?this._selectionModel.select(e):this._selectionModel.deselect(e)),t&&this._keyManager.setActiveItem(e),this.multiple&&(this._sortValues(),t&&this.focus())),i!==this._selectionModel.isSelected(e)&&this._propagateChanges(),this.stateChanges.next()}_sortValues(){if(this.multiple){let e=this.options.toArray();this._selectionModel.sort((t,i)=>this.sortComparator?this.sortComparator(t,i,e):e.indexOf(t)-e.indexOf(i)),this.stateChanges.next()}}_propagateChanges(e){let t;this.multiple?t=this.selected.map(i=>i.value):t=this.selected?this.selected.value:e,this._value=t,this.valueChange.emit(t),this._onChange(t),this.selectionChange.emit(this._getChangeEvent(t)),this._changeDetectorRef.markForCheck()}_highlightCorrectOption(){if(this._keyManager)if(this.empty){let e=-1;for(let t=0;t0}focus(e){this._elementRef.nativeElement.focus(e)}_getPanelAriaLabelledby(){if(this.ariaLabel)return null;let e=this._parentFormField?.getLabelId(),t=e?e+" ":"";return this.ariaLabelledby?t+this.ariaLabelledby:e}_getAriaActiveDescendant(){return this.panelOpen&&this._keyManager&&this._keyManager.activeItem?this._keyManager.activeItem.id:null}_getTriggerAriaLabelledby(){if(this.ariaLabel)return null;let e=this._parentFormField?.getLabelId(),t=(e?e+" ":"")+this._valueId;return this.ariaLabelledby&&(t+=" "+this.ariaLabelledby),t}_panelDoneAnimating(e){this.openedChange.emit(e)}setDescribedByIds(e){e.length?this._elementRef.nativeElement.setAttribute("aria-describedby",e.join(" ")):this._elementRef.nativeElement.removeAttribute("aria-describedby")}onContainerClick(){this.focus(),this.open()}get shouldLabelFloat(){return this.panelOpen||!this.empty||this.focused&&!!this.placeholder}};r.\u0275fac=function(t){return new(t||r)(f(Vt),f(Q),f(st),f(St),f(ye),f(Ct,8),f(Ht,8),f(L,8),f(Bt,8),f(Kt,10),be("tabindex"),f(ni),f(bt),f(Pi,8))},r.\u0275cmp=b({type:r,selectors:[["mat-select"]],contentQueries:function(t,i,d){if(t&1&&(Se(d,ri,5),Se(d,H,5),Se(d,It,5)),t&2){let p;I(p=E())&&(i.customTrigger=p.first),I(p=E())&&(i.options=p),I(p=E())&&(i.optionGroups=p)}},viewQuery:function(t,i){if(t&1&&(R(xi,5),R(Mi,5),R(Ye,5)),t&2){let d;I(d=E())&&(i.trigger=d.first),I(d=E())&&(i.panel=d.first),I(d=E())&&(i._overlayDir=d.first)}},hostAttrs:["role","combobox","aria-autocomplete","none","aria-haspopup","listbox",1,"mat-mdc-select"],hostVars:19,hostBindings:function(t,i){t&1&&v("keydown",function(p){return i._handleKeydown(p)})("focus",function(){return i._onFocus()})("blur",function(){return i._onBlur()}),t&2&&(A("id",i.id)("tabindex",i.disabled?-1:i.tabIndex)("aria-controls",i.panelOpen?i.id+"-panel":null)("aria-expanded",i.panelOpen)("aria-label",i.ariaLabel||null)("aria-required",i.required.toString())("aria-disabled",i.disabled.toString())("aria-invalid",i.errorState)("aria-activedescendant",i._getAriaActiveDescendant()),le("mat-mdc-select-disabled",i.disabled)("mat-mdc-select-invalid",i.errorState)("mat-mdc-select-required",i.required)("mat-mdc-select-empty",i.empty)("mat-mdc-select-multiple",i.multiple))},inputs:{userAriaDescribedBy:[0,"aria-describedby","userAriaDescribedBy"],panelClass:"panelClass",disabled:[2,"disabled","disabled",S],disableRipple:[2,"disableRipple","disableRipple",S],tabIndex:[2,"tabIndex","tabIndex",e=>e==null?0:ue(e)],hideSingleSelectionIndicator:[2,"hideSingleSelectionIndicator","hideSingleSelectionIndicator",S],placeholder:"placeholder",required:[2,"required","required",S],multiple:[2,"multiple","multiple",S],disableOptionCentering:[2,"disableOptionCentering","disableOptionCentering",S],compareWith:"compareWith",value:"value",ariaLabel:[0,"aria-label","ariaLabel"],ariaLabelledby:[0,"aria-labelledby","ariaLabelledby"],errorStateMatcher:"errorStateMatcher",typeaheadDebounceInterval:[2,"typeaheadDebounceInterval","typeaheadDebounceInterval",ue],sortComparator:"sortComparator",id:"id",panelWidth:"panelWidth"},outputs:{openedChange:"openedChange",_openedStream:"opened",_closedStream:"closed",selectionChange:"selectionChange",valueChange:"valueChange"},exportAs:["matSelect"],standalone:!0,features:[pe([{provide:Lt,useExisting:r},{provide:Mt,useExisting:r}]),Ce,ve,C],ngContentSelectors:Ei,decls:11,vars:8,consts:[["fallbackOverlayOrigin","cdkOverlayOrigin","trigger",""],["panel",""],["cdk-overlay-origin","",1,"mat-mdc-select-trigger",3,"click"],[1,"mat-mdc-select-value"],[1,"mat-mdc-select-placeholder","mat-mdc-select-min-line"],[1,"mat-mdc-select-value-text"],[1,"mat-mdc-select-arrow-wrapper"],[1,"mat-mdc-select-arrow"],["viewBox","0 0 24 24","width","24px","height","24px","focusable","false","aria-hidden","true"],["d","M7 10l5 5 5-5z"],["cdk-connected-overlay","","cdkConnectedOverlayLockPosition","","cdkConnectedOverlayHasBackdrop","","cdkConnectedOverlayBackdropClass","cdk-overlay-transparent-backdrop",3,"backdropClick","attach","detach","cdkConnectedOverlayPanelClass","cdkConnectedOverlayScrollStrategy","cdkConnectedOverlayOrigin","cdkConnectedOverlayOpen","cdkConnectedOverlayPositions","cdkConnectedOverlayWidth"],[1,"mat-mdc-select-min-line"],["role","listbox","tabindex","-1",3,"keydown","ngClass"]],template:function(t,i){if(t&1){let d=M();ke(Ii),n(0,"div",2,0),v("click",function(){return g(d),_(i.open())}),n(3,"div",3),O(4,Oi,2,1,"span",4)(5,Fi,3,1,"span",5),a(),n(6,"div",6)(7,"div",7),we(),n(8,"svg",8),m(9,"path",9),a()()()(),O(10,Ai,3,9,"ng-template",10),v("backdropClick",function(){return g(d),_(i.close())})("attach",function(){return g(d),_(i._onAttached())})("detach",function(){return g(d),_(i.close())})}if(t&2){let d=w(1);o(3),A("id",i._valueId),o(),T(i.empty?4:5),o(6),s("cdkConnectedOverlayPanelClass",i._overlayPanelClass)("cdkConnectedOverlayScrollStrategy",i._scrollStrategy)("cdkConnectedOverlayOrigin",i._preferredOverlayOrigin||d)("cdkConnectedOverlayOpen",i.panelOpen)("cdkConnectedOverlayPositions",i._positions)("cdkConnectedOverlayWidth",i._overlayWidth)}},dependencies:[Xe,Ye,xe],styles:['.mat-mdc-select{display:inline-block;width:100%;outline:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:var(--mat-select-enabled-trigger-text-color);font-family:var(--mat-select-trigger-text-font);line-height:var(--mat-select-trigger-text-line-height);font-size:var(--mat-select-trigger-text-size);font-weight:var(--mat-select-trigger-text-weight);letter-spacing:var(--mat-select-trigger-text-tracking)}div.mat-mdc-select-panel{box-shadow:var(--mat-select-container-elevation-shadow)}.mat-mdc-select-disabled{color:var(--mat-select-disabled-trigger-text-color)}.mat-mdc-select-trigger{display:inline-flex;align-items:center;cursor:pointer;position:relative;box-sizing:border-box;width:100%}.mat-mdc-select-disabled .mat-mdc-select-trigger{-webkit-user-select:none;user-select:none;cursor:default}.mat-mdc-select-value{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mat-mdc-select-value-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mat-mdc-select-arrow-wrapper{height:24px;flex-shrink:0;display:inline-flex;align-items:center}.mat-form-field-appearance-fill .mdc-text-field--no-label .mat-mdc-select-arrow-wrapper{transform:none}.mat-mdc-form-field .mat-mdc-select.mat-mdc-select-invalid .mat-mdc-select-arrow,.mat-form-field-invalid:not(.mat-form-field-disabled) .mat-mdc-form-field-infix::after{color:var(--mat-select-invalid-arrow-color)}.mat-mdc-select-arrow{width:10px;height:5px;position:relative;color:var(--mat-select-enabled-arrow-color)}.mat-mdc-form-field.mat-focused .mat-mdc-select-arrow{color:var(--mat-select-focused-arrow-color)}.mat-mdc-form-field .mat-mdc-select.mat-mdc-select-disabled .mat-mdc-select-arrow{color:var(--mat-select-disabled-arrow-color)}.mat-mdc-select-arrow svg{fill:currentColor;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.cdk-high-contrast-active .mat-mdc-select-arrow svg{fill:CanvasText}.mat-mdc-select-disabled .cdk-high-contrast-active .mat-mdc-select-arrow svg{fill:GrayText}div.mat-mdc-select-panel{width:100%;max-height:275px;outline:0;overflow:auto;padding:8px 0;border-radius:4px;box-sizing:border-box;position:static;background-color:var(--mat-select-panel-background-color)}.cdk-high-contrast-active div.mat-mdc-select-panel{outline:solid 1px}.cdk-overlay-pane:not(.mat-mdc-select-panel-above) div.mat-mdc-select-panel{border-top-left-radius:0;border-top-right-radius:0;transform-origin:top center}.mat-mdc-select-panel-above div.mat-mdc-select-panel{border-bottom-left-radius:0;border-bottom-right-radius:0;transform-origin:bottom center}div.mat-mdc-select-panel .mat-mdc-option{--mdc-list-list-item-container-color: var(--mat-select-panel-background-color)}.mat-mdc-select-placeholder{transition:color 400ms 133.3333333333ms cubic-bezier(0.25, 0.8, 0.25, 1);color:var(--mat-select-placeholder-text-color)}._mat-animation-noopable .mat-mdc-select-placeholder{transition:none}.mat-form-field-hide-placeholder .mat-mdc-select-placeholder{color:rgba(0,0,0,0);-webkit-text-fill-color:rgba(0,0,0,0);transition:none;display:block}.mat-mdc-form-field-type-mat-select:not(.mat-form-field-disabled) .mat-mdc-text-field-wrapper{cursor:pointer}.mat-mdc-form-field-type-mat-select.mat-form-field-appearance-fill .mat-mdc-floating-label{max-width:calc(100% - 18px)}.mat-mdc-form-field-type-mat-select.mat-form-field-appearance-fill .mdc-floating-label--float-above{max-width:calc(100%/0.75 - 24px)}.mat-mdc-form-field-type-mat-select.mat-form-field-appearance-outline .mdc-notched-outline__notch{max-width:calc(100% - 60px)}.mat-mdc-form-field-type-mat-select.mat-form-field-appearance-outline .mdc-text-field--label-floating .mdc-notched-outline__notch{max-width:calc(100% - 24px)}.mat-mdc-select-min-line:empty::before{content:" ";white-space:pre;width:1px;display:inline-block;visibility:hidden}.mat-form-field-appearance-fill .mat-mdc-select-arrow-wrapper{transform:var(--mat-select-arrow-transform)}'],encapsulation:2,data:{animation:[Ri.transformPanel]},changeDetection:0});let c=r;return c})(),oi=(()=>{let r=class r{};r.\u0275fac=function(t){return new(t||r)},r.\u0275dir=qe({type:r,selectors:[["mat-select-trigger"]],standalone:!0,features:[pe([{provide:ri,useExisting:r}])]});let c=r;return c})(),Fe=(()=>{let r=class r{};r.\u0275fac=function(t){return new(t||r)},r.\u0275mod=_e({type:r}),r.\u0275inj=ge({providers:[zi],imports:[_t,zt,G,K,Pt,P,G,K]});let c=r;return c})();var di=(()=>{let r=class r{constructor(e){this._formBuilder=e}ngOnInit(){this.accountForm=this._formBuilder.group({name:["Display Name"],username:["brianh"],title:["Senior Frontend Developer"],company:["YXZ Software"],about:["Hey! This is Brian; husband, father and gamer. I'm mostly passionate about bleeding edge tech and chocolate! \u{1F36B}"],email:["hughes.brian@mail.com",Te.email],phone:["121-490-33-12"],country:["usa"],language:["english"]})}};r.\u0275fac=function(t){return new(t||r)(f(ie))},r.\u0275cmp=b({type:r,selectors:[["settings-account"]],standalone:!0,features:[C],decls:99,vars:39,consts:[[1,"w-full","max-w-3xl"],[3,"formGroup"],[1,"w-full"],[1,"text-xl"],[1,"text-secondary"],[1,"mt-8","grid","w-full","gap-6","sm:grid-cols-4"],[1,"sm:col-span-4"],[1,"w-full",3,"subscriptSizing"],["matPrefix","",1,"icon-size-5",3,"svgIcon"],["matInput","",3,"formControlName"],[1,"angor-mat-emphasized-affix","w-full",3,"subscriptSizing"],["matPrefix","",1,"text-secondary"],[1,"sm:col-span-2"],["matInput","","cdkTextareaAutosize","",3,"formControlName","cdkAutosizeMinRows"],[1,"text-hint","mt-1","text-md"],[1,"my-10","border-t"],[3,"formControlName"],[3,"value"],[1,"mb-10","mt-11","border-t"],[1,"flex","items-center","justify-end"],["mat-stroked-button","","type","button"],["mat-flat-button","","type","button",1,"ml-4",3,"color"]],template:function(t,i){t&1&&(n(0,"div",0)(1,"form",1)(2,"div",2)(3,"div",3),l(4,"Profile"),a(),n(5,"div",4),l(6," Following information is publicly displayed, be careful! "),a()(),n(7,"div",5)(8,"div",6)(9,"mat-form-field",7)(10,"mat-label"),l(11,"Name"),a(),m(12,"mat-icon",8)(13,"input",9),a()(),n(14,"div",6)(15,"mat-form-field",10)(16,"mat-label"),l(17,"Username"),a(),n(18,"div",11),l(19,"angortheme.com/"),a(),m(20,"input",9),a()(),n(21,"div",12)(22,"mat-form-field",7)(23,"mat-label"),l(24,"Title"),a(),m(25,"mat-icon",8)(26,"input",9),a()(),n(27,"div",12)(28,"mat-form-field",7)(29,"mat-label"),l(30,"Company"),a(),m(31,"mat-icon",8)(32,"input",9),a()(),n(33,"div",6)(34,"mat-form-field",7)(35,"mat-label"),l(36,"About"),a(),m(37,"textarea",13),a(),n(38,"div",14),l(39," Brief description for your profile. Basic HTML and Emoji are allowed. "),a()()(),m(40,"div",15),n(41,"div",2)(42,"div",3),l(43,"Personal Information"),a(),n(44,"div",4),l(45," Communication details in case we want to connect with you. These will be kept private. "),a()(),n(46,"div",5)(47,"div",12)(48,"mat-form-field",7)(49,"mat-label"),l(50,"Email"),a(),m(51,"mat-icon",8)(52,"input",9),a()(),n(53,"div",12)(54,"mat-form-field",7)(55,"mat-label"),l(56,"Phone"),a(),m(57,"mat-icon",8)(58,"input",9),a()(),n(59,"div",12)(60,"mat-form-field",7)(61,"mat-label"),l(62,"Country"),a(),m(63,"mat-icon",8),n(64,"mat-select",16)(65,"mat-option",17),l(66,"United States"),a(),n(67,"mat-option",17),l(68,"Canada"),a(),n(69,"mat-option",17),l(70,"Mexico"),a(),n(71,"mat-option",17),l(72,"France"),a(),n(73,"mat-option",17),l(74,"Germany"),a(),n(75,"mat-option",17),l(76,"Italy"),a()()()(),n(77,"div",12)(78,"mat-form-field",7)(79,"mat-label"),l(80,"Language"),a(),m(81,"mat-icon",8),n(82,"mat-select",16)(83,"mat-option",17),l(84,"English"),a(),n(85,"mat-option",17),l(86,"French"),a(),n(87,"mat-option",17),l(88,"Spanish"),a(),n(89,"mat-option",17),l(90,"German"),a(),n(91,"mat-option",17),l(92,"Italian"),a()()()()(),m(93,"div",18),n(94,"div",19)(95,"button",20),l(96,"Cancel"),a(),n(97,"button",21),l(98," Save "),a()()()()),t&2&&(o(),s("formGroup",i.accountForm),o(8),s("subscriptSizing","dynamic"),o(3),s("svgIcon","heroicons_solid:user"),o(),s("formControlName","name"),o(2),s("subscriptSizing","dynamic"),o(5),s("formControlName","username"),o(2),s("subscriptSizing","dynamic"),o(3),s("svgIcon","heroicons_solid:briefcase"),o(),s("formControlName","title"),o(2),s("subscriptSizing","dynamic"),o(3),s("svgIcon","heroicons_solid:building-office-2"),o(),s("formControlName","company"),o(2),s("subscriptSizing","dynamic"),o(3),s("formControlName","about")("cdkAutosizeMinRows",5),o(11),s("subscriptSizing","dynamic"),o(3),s("svgIcon","heroicons_solid:envelope"),o(),s("formControlName","email"),o(2),s("subscriptSizing","dynamic"),o(3),s("svgIcon","heroicons_solid:phone"),o(),s("formControlName","phone"),o(2),s("subscriptSizing","dynamic"),o(3),s("svgIcon","heroicons_solid:map-pin"),o(),s("formControlName","country"),o(),s("value","usa"),o(2),s("value","canada"),o(2),s("value","mexico"),o(2),s("value","france"),o(2),s("value","germany"),o(2),s("value","italy"),o(3),s("subscriptSizing","dynamic"),o(3),s("svgIcon","heroicons_solid:globe-alt"),o(),s("formControlName","language"),o(),s("value","english"),o(2),s("value","french"),o(2),s("value","spanish"),o(2),s("value","german"),o(2),s("value","italian"),o(6),s("color","primary"))},dependencies:[ae,ee,Oe,Z,J,ne,L,te,P,Y,U,X,N,z,oe,re,qt,Gt,Fe,De,H,G,D,$],encapsulation:2,changeDetection:0});let c=r;return c})();var Ni=["switch"],Li=["*"];function Bi(c,r){c&1&&(n(0,"div",10),we(),n(1,"svg",12),m(2,"path",13),a(),n(3,"svg",14),m(4,"path",15),a()())}var ji=new W("mat-slide-toggle-default-options",{providedIn:"root",factory:()=>({disableToggleValue:!1,hideIcon:!1})}),qi={provide:Wt,useExisting:nt(()=>se),multi:!0},Re=class{constructor(r,h){this.source=r,this.checked=h}},Gi=0,se=(()=>{let r=class r{_createChangeEvent(e){return new Re(this,e)}get buttonId(){return`${this.id||this._uniqueId}-button`}focus(){this._switchElement.nativeElement.focus()}get checked(){return this._checked}set checked(e){this._checked=e,this._changeDetectorRef.markForCheck()}get inputId(){return`${this.id||this._uniqueId}-input`}constructor(e,t,i,d,p,u){this._elementRef=e,this._focusMonitor=t,this._changeDetectorRef=i,this.defaults=p,this._onChange=k=>{},this._onTouched=()=>{},this._validatorOnChange=()=>{},this._checked=!1,this.name=null,this.labelPosition="after",this.ariaLabel=null,this.ariaLabelledby=null,this.disabled=!1,this.disableRipple=!1,this.tabIndex=0,this.change=new j,this.toggleChange=new j,this.tabIndex=parseInt(d)||0,this.color=p.color||"accent",this._noopAnimations=u==="NoopAnimations",this.id=this._uniqueId=`mat-mdc-slide-toggle-${++Gi}`,this.hideIcon=p.hideIcon??!1,this._labelId=this._uniqueId+"-label"}ngAfterContentInit(){this._focusMonitor.monitor(this._elementRef,!0).subscribe(e=>{e==="keyboard"||e==="program"?(this._focused=!0,this._changeDetectorRef.markForCheck()):e||Promise.resolve().then(()=>{this._focused=!1,this._onTouched(),this._changeDetectorRef.markForCheck()})})}ngOnChanges(e){e.required&&this._validatorOnChange()}ngOnDestroy(){this._focusMonitor.stopMonitoring(this._elementRef)}writeValue(e){this.checked=!!e}registerOnChange(e){this._onChange=e}registerOnTouched(e){this._onTouched=e}validate(e){return this.required&&e.value!==!0?{required:!0}:null}registerOnValidatorChange(e){this._validatorOnChange=e}setDisabledState(e){this.disabled=e,this._changeDetectorRef.markForCheck()}toggle(){this.checked=!this.checked,this._onChange(this.checked)}_emitChangeEvent(){this._onChange(this.checked),this.change.emit(this._createChangeEvent(this.checked))}_handleClick(){this.toggleChange.emit(),this.defaults.disableToggleValue||(this.checked=!this.checked,this._onChange(this.checked),this.change.emit(new Re(this,this.checked)))}_getAriaLabelledBy(){return this.ariaLabelledby?this.ariaLabelledby:this.ariaLabel?null:this._labelId}};r.\u0275fac=function(t){return new(t||r)(f(ye),f(yt),f(Q),be("tabindex"),f(ji),f(ot,8))},r.\u0275cmp=b({type:r,selectors:[["mat-slide-toggle"]],viewQuery:function(t,i){if(t&1&&R(Ni,5),t&2){let d;I(d=E())&&(i._switchElement=d.first)}},hostAttrs:[1,"mat-mdc-slide-toggle"],hostVars:13,hostBindings:function(t,i){t&2&&(ht("id",i.id),A("tabindex",null)("aria-label",null)("name",null)("aria-labelledby",null),lt(i.color?"mat-"+i.color:""),le("mat-mdc-slide-toggle-focused",i._focused)("mat-mdc-slide-toggle-checked",i.checked)("_mat-animation-noopable",i._noopAnimations))},inputs:{name:"name",id:"id",labelPosition:"labelPosition",ariaLabel:[0,"aria-label","ariaLabel"],ariaLabelledby:[0,"aria-labelledby","ariaLabelledby"],ariaDescribedby:[0,"aria-describedby","ariaDescribedby"],required:[2,"required","required",S],color:"color",disabled:[2,"disabled","disabled",S],disableRipple:[2,"disableRipple","disableRipple",S],tabIndex:[2,"tabIndex","tabIndex",e=>e==null?0:ue(e)],checked:[2,"checked","checked",S],hideIcon:[2,"hideIcon","hideIcon",S]},outputs:{change:"change",toggleChange:"toggleChange"},exportAs:["matSlideToggle"],standalone:!0,features:[pe([qi,{provide:Qt,useExisting:r,multi:!0}]),Ce,ve,C],ngContentSelectors:Li,decls:13,vars:24,consts:[["switch",""],["mat-internal-form-field","",3,"labelPosition"],["role","switch","type","button",1,"mdc-switch",3,"click","tabIndex","disabled"],[1,"mdc-switch__track"],[1,"mdc-switch__handle-track"],[1,"mdc-switch__handle"],[1,"mdc-switch__shadow"],[1,"mdc-elevation-overlay"],[1,"mdc-switch__ripple"],["mat-ripple","",1,"mat-mdc-slide-toggle-ripple","mat-mdc-focus-indicator",3,"matRippleTrigger","matRippleDisabled","matRippleCentered"],[1,"mdc-switch__icons"],[1,"mdc-label",3,"click","for"],["viewBox","0 0 24 24","aria-hidden","true",1,"mdc-switch__icon","mdc-switch__icon--on"],["d","M19.69,5.23L8.96,15.96l-4.23-4.23L2.96,13.5l6,6L21.46,7L19.69,5.23z"],["viewBox","0 0 24 24","aria-hidden","true",1,"mdc-switch__icon","mdc-switch__icon--off"],["d","M20 13H4v-2h16v2z"]],template:function(t,i){if(t&1){let d=M();ke(),n(0,"div",1)(1,"button",2,0),v("click",function(){return g(d),_(i._handleClick())}),m(3,"div",3),n(4,"div",4)(5,"div",5)(6,"div",6),m(7,"div",7),a(),n(8,"div",8),m(9,"div",9),a(),O(10,Bi,5,0,"div",10),a()()(),n(11,"label",11),v("click",function(u){return g(d),_(u.stopPropagation())}),he(12),a()()}if(t&2){let d=w(2);s("labelPosition",i.labelPosition),o(),le("mdc-switch--selected",i.checked)("mdc-switch--unselected",!i.checked)("mdc-switch--checked",i.checked)("mdc-switch--disabled",i.disabled),s("tabIndex",i.disabled?-1:i.tabIndex)("disabled",i.disabled),A("id",i.buttonId)("name",i.name)("aria-label",i.ariaLabel)("aria-labelledby",i._getAriaLabelledBy())("aria-describedby",i.ariaDescribedby)("aria-required",i.required||null)("aria-checked",i.checked),o(8),s("matRippleTrigger",d)("matRippleDisabled",i.disableRipple||i.disabled)("matRippleCentered",!0),o(),T(i.hideIcon?-1:10),o(),s("for",i.buttonId),A("id",i._labelId)}},dependencies:[xt,Tt],styles:['.mdc-elevation-overlay{position:absolute;border-radius:inherit;pointer-events:none;opacity:var(--mdc-elevation-overlay-opacity);transition:opacity 280ms cubic-bezier(0.4, 0, 0.2, 1);background-color:var(--mdc-elevation-overlay-color)}.mdc-switch{align-items:center;background:none;border:none;cursor:pointer;display:inline-flex;flex-shrink:0;margin:0;outline:none;overflow:visible;padding:0;position:relative}.mdc-switch[hidden]{display:none}.mdc-switch:disabled{cursor:default;pointer-events:none}.mdc-switch__track{overflow:hidden;position:relative;width:100%}.mdc-switch__track::before,.mdc-switch__track::after{border:1px solid rgba(0,0,0,0);border-radius:inherit;box-sizing:border-box;content:"";height:100%;left:0;position:absolute;width:100%}@media screen and (forced-colors: active){.mdc-switch__track::before,.mdc-switch__track::after{border-color:currentColor}}.mdc-switch__track::before{transition:transform 75ms 0ms cubic-bezier(0, 0, 0.2, 1);transform:translateX(0)}.mdc-switch__track::after{transition:transform 75ms 0ms cubic-bezier(0.4, 0, 0.6, 1);transform:translateX(-100%)}[dir=rtl] .mdc-switch__track::after,.mdc-switch__track[dir=rtl]::after{transform:translateX(100%)}.mdc-switch--selected .mdc-switch__track::before{transition:transform 75ms 0ms cubic-bezier(0.4, 0, 0.6, 1);transform:translateX(100%)}[dir=rtl] .mdc-switch--selected .mdc-switch__track::before,.mdc-switch--selected .mdc-switch__track[dir=rtl]::before{transform:translateX(-100%)}.mdc-switch--selected .mdc-switch__track::after{transition:transform 75ms 0ms cubic-bezier(0, 0, 0.2, 1);transform:translateX(0)}.mdc-switch__handle-track{height:100%;pointer-events:none;position:absolute;top:0;transition:transform 75ms 0ms cubic-bezier(0.4, 0, 0.2, 1);left:0;right:auto;transform:translateX(0)}[dir=rtl] .mdc-switch__handle-track,.mdc-switch__handle-track[dir=rtl]{left:auto;right:0}.mdc-switch--selected .mdc-switch__handle-track{transform:translateX(100%)}[dir=rtl] .mdc-switch--selected .mdc-switch__handle-track,.mdc-switch--selected .mdc-switch__handle-track[dir=rtl]{transform:translateX(-100%)}.mdc-switch__handle{display:flex;pointer-events:auto;position:absolute;top:50%;transform:translateY(-50%);left:0;right:auto}[dir=rtl] .mdc-switch__handle,.mdc-switch__handle[dir=rtl]{left:auto;right:0}.mdc-switch__handle::before,.mdc-switch__handle::after{border:1px solid rgba(0,0,0,0);border-radius:inherit;box-sizing:border-box;content:"";width:100%;height:100%;left:0;position:absolute;top:0;transition:background-color 75ms 0ms cubic-bezier(0.4, 0, 0.2, 1),border-color 75ms 0ms cubic-bezier(0.4, 0, 0.2, 1);z-index:-1}@media screen and (forced-colors: active){.mdc-switch__handle::before,.mdc-switch__handle::after{border-color:currentColor}}.mdc-switch__shadow{border-radius:inherit;bottom:0;left:0;position:absolute;right:0;top:0}.mdc-elevation-overlay{bottom:0;left:0;right:0;top:0}.mdc-switch__ripple{left:50%;position:absolute;top:50%;transform:translate(-50%, -50%);z-index:-1}.mdc-switch:disabled .mdc-switch__ripple{display:none}.mdc-switch__icons{height:100%;position:relative;width:100%;z-index:1}.mdc-switch__icon{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0;opacity:0;transition:opacity 30ms 0ms cubic-bezier(0.4, 0, 1, 1)}.mdc-switch--selected .mdc-switch__icon--on,.mdc-switch--unselected .mdc-switch__icon--off{opacity:1;transition:opacity 45ms 30ms cubic-bezier(0, 0, 0.2, 1)}.mat-mdc-slide-toggle .mat-internal-form-field{color:var(--mat-switch-label-text-color);font-family:var(--mat-switch-label-text-font);line-height:var(--mat-switch-label-text-line-height);font-size:var(--mat-switch-label-text-size);letter-spacing:var(--mat-switch-label-text-tracking);font-weight:var(--mat-switch-label-text-weight)}.mat-mdc-slide-toggle .mdc-switch--disabled+label{color:var(--mdc-switch-disabled-label-text-color)}.mdc-switch{width:var(--mdc-switch-track-width)}.mdc-switch.mdc-switch--selected:enabled .mdc-switch__handle::after{background:var(--mdc-switch-selected-handle-color)}.mdc-switch.mdc-switch--selected:enabled:hover:not(:focus):not(:active) .mdc-switch__handle::after{background:var(--mdc-switch-selected-hover-handle-color)}.mdc-switch.mdc-switch--selected:enabled:focus:not(:active) .mdc-switch__handle::after{background:var(--mdc-switch-selected-focus-handle-color)}.mdc-switch.mdc-switch--selected:enabled:active .mdc-switch__handle::after{background:var(--mdc-switch-selected-pressed-handle-color)}.mdc-switch.mdc-switch--selected:disabled .mdc-switch__handle::after{background:var(--mdc-switch-disabled-selected-handle-color)}.mdc-switch.mdc-switch--unselected:enabled .mdc-switch__handle::after{background:var(--mdc-switch-unselected-handle-color)}.mdc-switch.mdc-switch--unselected:enabled:hover:not(:focus):not(:active) .mdc-switch__handle::after{background:var(--mdc-switch-unselected-hover-handle-color)}.mdc-switch.mdc-switch--unselected:enabled:focus:not(:active) .mdc-switch__handle::after{background:var(--mdc-switch-unselected-focus-handle-color)}.mdc-switch.mdc-switch--unselected:enabled:active .mdc-switch__handle::after{background:var(--mdc-switch-unselected-pressed-handle-color)}.mdc-switch.mdc-switch--unselected:disabled .mdc-switch__handle::after{background:var(--mdc-switch-disabled-unselected-handle-color)}.mdc-switch .mdc-switch__handle::before{background:var(--mdc-switch-handle-surface-color)}.mdc-switch:enabled .mdc-switch__shadow{box-shadow:var(--mdc-switch-handle-elevation)}.mdc-switch:disabled .mdc-switch__shadow{box-shadow:var(--mdc-switch-disabled-handle-elevation)}.mdc-switch .mdc-switch__focus-ring-wrapper,.mdc-switch .mdc-switch__handle{height:var(--mdc-switch-handle-height)}.mdc-switch .mdc-switch__handle{border-radius:var(--mdc-switch-handle-shape)}.mdc-switch .mdc-switch__handle{width:var(--mdc-switch-handle-width)}.mdc-switch .mdc-switch__handle-track{width:calc(100% - var(--mdc-switch-handle-width))}.mdc-switch.mdc-switch--selected:enabled .mdc-switch__icon{fill:var(--mdc-switch-selected-icon-color)}.mdc-switch.mdc-switch--selected:disabled .mdc-switch__icon{fill:var(--mdc-switch-disabled-selected-icon-color)}.mdc-switch.mdc-switch--unselected:enabled .mdc-switch__icon{fill:var(--mdc-switch-unselected-icon-color)}.mdc-switch.mdc-switch--unselected:disabled .mdc-switch__icon{fill:var(--mdc-switch-disabled-unselected-icon-color)}.mdc-switch.mdc-switch--selected:disabled .mdc-switch__icons{opacity:var(--mdc-switch-disabled-selected-icon-opacity)}.mdc-switch.mdc-switch--unselected:disabled .mdc-switch__icons{opacity:var(--mdc-switch-disabled-unselected-icon-opacity)}.mdc-switch.mdc-switch--selected .mdc-switch__icon{width:var(--mdc-switch-selected-icon-size);height:var(--mdc-switch-selected-icon-size)}.mdc-switch.mdc-switch--unselected .mdc-switch__icon{width:var(--mdc-switch-unselected-icon-size);height:var(--mdc-switch-unselected-icon-size)}.mdc-switch.mdc-switch--selected:enabled:hover:not(:focus) .mdc-switch__ripple::before,.mdc-switch.mdc-switch--selected:enabled:hover:not(:focus) .mdc-switch__ripple::after{background-color:var(--mdc-switch-selected-hover-state-layer-color)}.mdc-switch.mdc-switch--selected:enabled:focus .mdc-switch__ripple::before,.mdc-switch.mdc-switch--selected:enabled:focus .mdc-switch__ripple::after{background-color:var(--mdc-switch-selected-focus-state-layer-color)}.mdc-switch.mdc-switch--selected:enabled:active .mdc-switch__ripple::before,.mdc-switch.mdc-switch--selected:enabled:active .mdc-switch__ripple::after{background-color:var(--mdc-switch-selected-pressed-state-layer-color)}.mdc-switch.mdc-switch--unselected:enabled:hover:not(:focus) .mdc-switch__ripple::before,.mdc-switch.mdc-switch--unselected:enabled:hover:not(:focus) .mdc-switch__ripple::after{background-color:var(--mdc-switch-unselected-hover-state-layer-color)}.mdc-switch.mdc-switch--unselected:enabled:focus .mdc-switch__ripple::before,.mdc-switch.mdc-switch--unselected:enabled:focus .mdc-switch__ripple::after{background-color:var(--mdc-switch-unselected-focus-state-layer-color)}.mdc-switch.mdc-switch--unselected:enabled:active .mdc-switch__ripple::before,.mdc-switch.mdc-switch--unselected:enabled:active .mdc-switch__ripple::after{background-color:var(--mdc-switch-unselected-pressed-state-layer-color)}.mdc-switch.mdc-switch--selected:enabled:hover:not(:focus):hover .mdc-switch__ripple::before,.mdc-switch.mdc-switch--selected:enabled:hover:not(:focus).mdc-ripple-surface--hover .mdc-switch__ripple::before{opacity:var(--mdc-switch-selected-hover-state-layer-opacity)}.mdc-switch.mdc-switch--selected:enabled:focus.mdc-ripple-upgraded--background-focused .mdc-switch__ripple::before,.mdc-switch.mdc-switch--selected:enabled:focus:not(.mdc-ripple-upgraded):focus .mdc-switch__ripple::before{transition-duration:75ms;opacity:var(--mdc-switch-selected-focus-state-layer-opacity)}.mdc-switch.mdc-switch--selected:enabled:active:not(.mdc-ripple-upgraded) .mdc-switch__ripple::after{transition:opacity 150ms linear}.mdc-switch.mdc-switch--selected:enabled:active:not(.mdc-ripple-upgraded):active .mdc-switch__ripple::after{transition-duration:75ms;opacity:var(--mdc-switch-selected-pressed-state-layer-opacity)}.mdc-switch.mdc-switch--selected:enabled:active.mdc-ripple-upgraded{--mdc-ripple-fg-opacity:var(--mdc-switch-selected-pressed-state-layer-opacity)}.mdc-switch.mdc-switch--unselected:enabled:hover:not(:focus):hover .mdc-switch__ripple::before,.mdc-switch.mdc-switch--unselected:enabled:hover:not(:focus).mdc-ripple-surface--hover .mdc-switch__ripple::before{opacity:var(--mdc-switch-unselected-hover-state-layer-opacity)}.mdc-switch.mdc-switch--unselected:enabled:focus.mdc-ripple-upgraded--background-focused .mdc-switch__ripple::before,.mdc-switch.mdc-switch--unselected:enabled:focus:not(.mdc-ripple-upgraded):focus .mdc-switch__ripple::before{transition-duration:75ms;opacity:var(--mdc-switch-unselected-focus-state-layer-opacity)}.mdc-switch.mdc-switch--unselected:enabled:active:not(.mdc-ripple-upgraded) .mdc-switch__ripple::after{transition:opacity 150ms linear}.mdc-switch.mdc-switch--unselected:enabled:active:not(.mdc-ripple-upgraded):active .mdc-switch__ripple::after{transition-duration:75ms;opacity:var(--mdc-switch-unselected-pressed-state-layer-opacity)}.mdc-switch.mdc-switch--unselected:enabled:active.mdc-ripple-upgraded{--mdc-ripple-fg-opacity:var(--mdc-switch-unselected-pressed-state-layer-opacity)}.mdc-switch .mdc-switch__ripple{height:var(--mdc-switch-state-layer-size);width:var(--mdc-switch-state-layer-size)}.mdc-switch .mdc-switch__track{height:var(--mdc-switch-track-height)}.mdc-switch:disabled .mdc-switch__track{opacity:var(--mdc-switch-disabled-track-opacity)}.mdc-switch:enabled .mdc-switch__track::after{background:var(--mdc-switch-selected-track-color)}.mdc-switch:enabled:hover:not(:focus):not(:active) .mdc-switch__track::after{background:var(--mdc-switch-selected-hover-track-color)}.mdc-switch:enabled:focus:not(:active) .mdc-switch__track::after{background:var(--mdc-switch-selected-focus-track-color)}.mdc-switch:enabled:active .mdc-switch__track::after{background:var(--mdc-switch-selected-pressed-track-color)}.mdc-switch:disabled .mdc-switch__track::after{background:var(--mdc-switch-disabled-selected-track-color)}.mdc-switch:enabled .mdc-switch__track::before{background:var(--mdc-switch-unselected-track-color)}.mdc-switch:enabled:hover:not(:focus):not(:active) .mdc-switch__track::before{background:var(--mdc-switch-unselected-hover-track-color)}.mdc-switch:enabled:focus:not(:active) .mdc-switch__track::before{background:var(--mdc-switch-unselected-focus-track-color)}.mdc-switch:enabled:active .mdc-switch__track::before{background:var(--mdc-switch-unselected-pressed-track-color)}.mdc-switch:disabled .mdc-switch__track::before{background:var(--mdc-switch-disabled-unselected-track-color)}.mdc-switch .mdc-switch__track{border-radius:var(--mdc-switch-track-shape)}.mdc-switch:enabled .mdc-switch__shadow{box-shadow:var(--mdc-switch-handle-elevation-shadow)}.mdc-switch:disabled .mdc-switch__shadow{box-shadow:var(--mdc-switch-disabled-handle-elevation-shadow)}.mat-mdc-slide-toggle{display:inline-block;-webkit-tap-highlight-color:rgba(0,0,0,0);outline:0}.mat-mdc-slide-toggle .mat-mdc-slide-toggle-ripple,.mat-mdc-slide-toggle .mdc-switch__ripple::after{top:0;left:0;right:0;bottom:0;position:absolute;border-radius:50%;pointer-events:none}.mat-mdc-slide-toggle .mat-mdc-slide-toggle-ripple:not(:empty),.mat-mdc-slide-toggle .mdc-switch__ripple::after:not(:empty){transform:translateZ(0)}.mat-mdc-slide-toggle .mdc-switch__ripple::after{content:"";opacity:0}.mat-mdc-slide-toggle .mdc-switch:hover .mdc-switch__ripple::after{opacity:.04;transition:opacity 75ms 0ms cubic-bezier(0, 0, 0.2, 1)}.mat-mdc-slide-toggle.mat-mdc-slide-toggle-focused .mdc-switch .mdc-switch__ripple::after{opacity:.12}.mat-mdc-slide-toggle.mat-mdc-slide-toggle-focused .mat-mdc-focus-indicator::before{content:""}.mat-mdc-slide-toggle .mat-ripple-element{opacity:.12}.mat-mdc-slide-toggle .mat-mdc-focus-indicator::before{border-radius:50%}.mat-mdc-slide-toggle._mat-animation-noopable .mdc-switch__handle-track,.mat-mdc-slide-toggle._mat-animation-noopable .mdc-elevation-overlay,.mat-mdc-slide-toggle._mat-animation-noopable .mdc-switch__icon,.mat-mdc-slide-toggle._mat-animation-noopable .mdc-switch__handle::before,.mat-mdc-slide-toggle._mat-animation-noopable .mdc-switch__handle::after,.mat-mdc-slide-toggle._mat-animation-noopable .mdc-switch__track::before,.mat-mdc-slide-toggle._mat-animation-noopable .mdc-switch__track::after{transition:none}.mat-mdc-slide-toggle .mdc-switch:enabled+.mdc-label{cursor:pointer}.mdc-switch__handle{transition:width 75ms cubic-bezier(0.4, 0, 0.2, 1),height 75ms cubic-bezier(0.4, 0, 0.2, 1),margin 75ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-switch--selected .mdc-switch__track::before{opacity:var(--mat-switch-hidden-track-opacity);transition:var(--mat-switch-hidden-track-transition)}.mdc-switch--selected .mdc-switch__track::after{opacity:var(--mat-switch-visible-track-opacity);transition:var(--mat-switch-visible-track-transition)}.mdc-switch--unselected .mdc-switch__track::before{opacity:var(--mat-switch-visible-track-opacity);transition:var(--mat-switch-visible-track-transition)}.mdc-switch--unselected .mdc-switch__track::after{opacity:var(--mat-switch-hidden-track-opacity);transition:var(--mat-switch-hidden-track-transition)}.mat-mdc-slide-toggle .mdc-switch--unselected .mdc-switch__handle{width:var(--mat-switch-unselected-handle-size);height:var(--mat-switch-unselected-handle-size)}.mat-mdc-slide-toggle .mdc-switch--selected .mdc-switch__handle{width:var(--mat-switch-selected-handle-size);height:var(--mat-switch-selected-handle-size)}.mat-mdc-slide-toggle .mdc-switch__handle:has(.mdc-switch__icons){width:var(--mat-switch-with-icon-handle-size);height:var(--mat-switch-with-icon-handle-size)}.mat-mdc-slide-toggle:active .mdc-switch:not(.mdc-switch--disabled) .mdc-switch__handle{width:var(--mat-switch-pressed-handle-size);height:var(--mat-switch-pressed-handle-size)}.mat-mdc-slide-toggle .mdc-switch--selected .mdc-switch__handle{margin:var(--mat-switch-selected-handle-horizontal-margin)}.mat-mdc-slide-toggle .mdc-switch--selected .mdc-switch__handle:has(.mdc-switch__icons){margin:var(--mat-switch-selected-with-icon-handle-horizontal-margin)}.mat-mdc-slide-toggle .mdc-switch--unselected .mdc-switch__handle{margin:var(--mat-switch-unselected-handle-horizontal-margin)}.mat-mdc-slide-toggle .mdc-switch--unselected .mdc-switch__handle:has(.mdc-switch__icons){margin:var(--mat-switch-unselected-with-icon-handle-horizontal-margin)}.mat-mdc-slide-toggle:active .mdc-switch--selected:not(.mdc-switch--disabled) .mdc-switch__handle{margin:var(--mat-switch-selected-pressed-handle-horizontal-margin)}.mat-mdc-slide-toggle:active .mdc-switch--unselected:not(.mdc-switch--disabled) .mdc-switch__handle{margin:var(--mat-switch-unselected-pressed-handle-horizontal-margin)}.mdc-switch__track::after,.mdc-switch__track::before{border-width:var(--mat-switch-track-outline-width);border-color:var(--mat-switch-track-outline-color)}.mdc-switch--selected .mdc-switch__track::after,.mdc-switch--selected .mdc-switch__track::before{border-width:var(--mat-switch-selected-track-outline-width);border-color:var(--mat-switch-selected-track-outline-color)}.mdc-switch--disabled .mdc-switch__track::after,.mdc-switch--disabled .mdc-switch__track::before{border-width:var(--mat-switch-disabled-unselected-track-outline-width);border-color:var(--mat-switch-disabled-unselected-track-outline-color)}.mdc-switch--disabled.mdc-switch--selected .mdc-switch__handle::after{opacity:var(--mat-switch-disabled-selected-handle-opacity)}.mdc-switch--disabled.mdc-switch--unselected .mdc-switch__handle::after{opacity:var(--mat-switch-disabled-unselected-handle-opacity)}'],encapsulation:2,changeDetection:0});let c=r;return c})();var Ve=(()=>{let r=class r{};r.\u0275fac=function(t){return new(t||r)},r.\u0275mod=_e({type:r}),r.\u0275inj=ge({imports:[se,K,K]});let c=r;return c})();var hi=(()=>{let r=class r{constructor(e){this._formBuilder=e}ngOnInit(){this.notificationsForm=this._formBuilder.group({communication:[!0],security:[!0],meetups:[!1],comments:[!1],mention:[!0],follow:[!0],inquiry:[!0]})}};r.\u0275fac=function(t){return new(t||r)(f(ie))},r.\u0275cmp=b({type:r,selectors:[["settings-notifications"]],standalone:!0,features:[C],decls:61,vars:16,consts:[["communication",""],["securityToggle",""],["meetupsToggle",""],["comments",""],["mention",""],["follow",""],["inquiry",""],[1,"w-full","max-w-3xl"],[3,"formGroup"],[1,"w-full","text-xl"],[1,"mt-8","grid","w-full","grid-cols-1","gap-6"],[1,"flex","items-center","justify-between"],[1,"flex-auto","cursor-pointer",3,"click"],[1,"font-medium","leading-6"],[1,"text-secondary","text-md"],[1,"ml-2",3,"color","formControlName"],[1,"my-10","border-t"],[1,"mt-8","w-full","font-medium"],[1,"mt-4","grid","w-full","grid-cols-1","gap-4"],[1,"flex-auto","cursor-pointer","leading-6",3,"click"],[1,"flex","items-center","justify-end"],["mat-stroked-button","","type","button"],["mat-flat-button","","type","button",1,"ml-4",3,"color"]],template:function(t,i){if(t&1){let d=M();n(0,"div",7)(1,"form",8)(2,"div",9),l(3,"Alerts"),a(),n(4,"div",10)(5,"div",11)(6,"div",12),v("click",function(){g(d);let u=w(12);return _(u.toggle())}),n(7,"div",13),l(8,"Communication"),a(),n(9,"div",14),l(10," Get news, announcements, and product updates. "),a()(),m(11,"mat-slide-toggle",15,0),a(),n(13,"div",11)(14,"div",12),v("click",function(){g(d);let u=w(20);return _(u.toggle())}),n(15,"div",13),l(16,"Security"),a(),n(17,"div",14),l(18," Get important notifications about your account security. "),a()(),m(19,"mat-slide-toggle",15,1),a(),n(21,"div",11)(22,"div",12),v("click",function(){g(d);let u=w(28);return _(u.toggle())}),n(23,"div",13),l(24,"Meetups"),a(),n(25,"div",14),l(26," Get an email when a Meetup is posted close to my location. "),a()(),m(27,"mat-slide-toggle",15,2),a()(),m(29,"div",16),n(30,"div",9),l(31,"Account Activity"),a(),n(32,"div",17),l(33,"Email me when:"),a(),n(34,"div",18)(35,"div",11)(36,"div",19),v("click",function(){g(d);let u=w(39);return _(u.toggle())}),l(37," someone comments on one of my items "),a(),m(38,"mat-slide-toggle",15,3),a(),n(40,"div",11)(41,"div",19),v("click",function(){g(d);let u=w(44);return _(u.toggle())}),l(42," someone mentions me "),a(),m(43,"mat-slide-toggle",15,4),a(),n(45,"div",11)(46,"div",19),v("click",function(){g(d);let u=w(49);return _(u.toggle())}),l(47," someone follows me "),a(),m(48,"mat-slide-toggle",15,5),a(),n(50,"div",11)(51,"div",19),v("click",function(){g(d);let u=w(54);return _(u.toggle())}),l(52," someone replies to my job posting "),a(),m(53,"mat-slide-toggle",15,6),a()(),m(55,"div",16),n(56,"div",20)(57,"button",21),l(58,"Cancel"),a(),n(59,"button",22),l(60," Save "),a()()()()}t&2&&(o(),s("formGroup",i.notificationsForm),o(10),s("color","primary")("formControlName","communication"),o(8),s("color","primary")("formControlName","security"),o(8),s("color","primary")("formControlName","meetups"),o(11),s("color","primary")("formControlName","comments"),o(5),s("color","primary")("formControlName","mention"),o(5),s("color","primary")("formControlName","follow"),o(5),s("color","primary")("formControlName","inquiry"),o(6),s("color","primary"))},dependencies:[ae,ee,Z,J,ne,L,te,Ve,se,D,$],encapsulation:2,changeDetection:0});let c=r;return c})();var pi=(()=>{let r=class r{constructor(e){this._formBuilder=e}ngOnInit(){this.securityForm=this._formBuilder.group({currentPassword:[""],newPassword:[""],twoStep:[!0],askPasswordChange:[!1]})}};r.\u0275fac=function(t){return new(t||r)(f(ie))},r.\u0275cmp=b({type:r,selectors:[["settings-security"]],standalone:!0,features:[C],decls:51,vars:12,consts:[["twoStepToggle",""],["askPasswordChangeToggle",""],[1,"w-full","max-w-3xl"],[3,"formGroup"],[1,"w-full"],[1,"text-xl"],[1,"text-secondary"],[1,"mt-8","grid","w-full","gap-6","sm:grid-cols-4"],[1,"sm:col-span-4"],[1,"w-full",3,"subscriptSizing"],["matPrefix","",1,"icon-size-5",3,"svgIcon"],["type","password","matInput","",3,"formControlName"],[1,"text-hint","mt-1","text-md"],[1,"my-10","border-t"],[1,"flex","items-center","justify-between","sm:col-span-4"],[1,"flex-auto","cursor-pointer",3,"click"],[1,"font-medium","leading-6"],[1,"text-secondary","text-md"],[1,"ml-4",3,"color","formControlName"],[1,"flex","items-center","justify-end"],["mat-stroked-button","","type","button"],["mat-flat-button","","type","button",1,"ml-4",3,"color"]],template:function(t,i){if(t&1){let d=M();n(0,"div",2)(1,"form",3)(2,"div",4)(3,"div",5),l(4,"Change your password"),a(),n(5,"div",6),l(6," You can only change your password twice within 24 hours! "),a()(),n(7,"div",7)(8,"div",8)(9,"mat-form-field",9)(10,"mat-label"),l(11,"Current password"),a(),m(12,"mat-icon",10)(13,"input",11),a()(),n(14,"div",8)(15,"mat-form-field",9)(16,"mat-label"),l(17,"New password"),a(),m(18,"mat-icon",10)(19,"input",11),a(),n(20,"div",12),l(21," Minimum 8 characters. Must include numbers, letters and special characters. "),a()()(),m(22,"div",13),n(23,"div",4)(24,"div",5),l(25,"Security preferences"),a(),n(26,"div",6),l(27," Keep your account more secure with following preferences. "),a()(),n(28,"div",7)(29,"div",14)(30,"div",15),v("click",function(){g(d);let u=w(36);return _(u.toggle())}),n(31,"div",16),l(32," Enable 2-step authentication "),a(),n(33,"div",17),l(34," Protects you against password theft by requesting an authentication code via SMS on every login. "),a()(),m(35,"mat-slide-toggle",18,0),a(),n(37,"div",14)(38,"div",15),v("click",function(){g(d);let u=w(44);return _(u.toggle())}),n(39,"div",16),l(40," Ask to change password on every 6 months "),a(),n(41,"div",17),l(42," A simple but an effective way to be protected against data leaks and password theft. "),a()(),m(43,"mat-slide-toggle",18,1),a()(),m(45,"div",13),n(46,"div",19)(47,"button",20),l(48,"Cancel"),a(),n(49,"button",21),l(50," Save "),a()()()()}t&2&&(o(),s("formGroup",i.securityForm),o(8),s("subscriptSizing","dynamic"),o(3),s("svgIcon","heroicons_solid:key"),o(),s("formControlName","currentPassword"),o(2),s("subscriptSizing","dynamic"),o(3),s("svgIcon","heroicons_solid:key"),o(),s("formControlName","newPassword"),o(16),s("color","primary")("formControlName","twoStep"),o(8),s("color","primary")("formControlName","askPasswordChange"),o(6),s("color","primary"))},dependencies:[ae,ee,Oe,Z,J,ne,L,te,P,Y,U,X,N,z,oe,re,Ve,se,D,$],encapsulation:2,changeDetection:0});let c=r;return c})();function Wi(c,r){if(c&1&&m(0,"img",12),c&2){let h=y().$implicit;s("src",h.avatar,ct)}}function Qi(c,r){if(c&1&&(n(0,"div",13),l(1),a()),c&2){let h=y().$implicit;o(),V(" ",h.name.charAt(0)," ")}}function Ki(c,r){if(c&1&&(n(0,"mat-option",23)(1,"div",15),l(2),a(),n(3,"div",27),l(4),a()()),c&2){let h=r.$implicit;s("value",h.value),o(2),V(" ",h.label," "),o(2),V(" ",h.description," ")}}function Hi(c,r){if(c&1&&(n(0,"div",9)(1,"div",10)(2,"div",11),O(3,Wi,1,1,"img",12)(4,Qi,2,1,"div",13),a(),n(5,"div",14)(6,"div",15),l(7),a(),n(8,"div",16),l(9),a()()(),n(10,"div",17)(11,"div",18)(12,"mat-form-field",19)(13,"mat-select",20,0)(15,"mat-select-trigger",21)(16,"span"),l(17,"Role:"),a(),n(18,"span",22),l(19),ut(20,"titlecase"),a()(),de(21,Ki,5,3,"mat-option",23,mt),a()()(),n(23,"div",24)(24,"button",25),m(25,"mat-icon",26),a()()()()),c&2){let h=r.$implicit,e=w(14),t=y();o(3),T(h.avatar?3:-1),o(),T(h.avatar?-1:4),o(3),q(h.name),o(2),q(h.email),o(3),s("subscriptSizing","dynamic"),o(),s("panelClass","w-72 min-w-72 max-w-72 h-auto max-h-none")("value",h.role),o(6),q(ft(20,9,e.value)),o(2),me(t.roles),o(4),s("svgIcon","heroicons_outline:trash")}}var ui=(()=>{let r=class r{constructor(){}ngOnInit(){this.members=[{avatar:"images/avatars/avatar-placeholder.png",name:"Dejesus Michael",email:"dejesusmichael@mail.org",role:"admin"},{avatar:"images/avatars/avatar-placeholder.png",name:"Mclaughlin Steele",email:"mclaughlinsteele@mail.me",role:"admin"},{avatar:"images/avatars/avatar-placeholder.png",name:"Laverne Dodson",email:"lavernedodson@mail.ca",role:"write"},{avatar:"images/avatars/avatar-placeholder.png",name:"Trudy Berg",email:"trudyberg@mail.us",role:"read"},{avatar:"images/avatars/avatar-placeholder.png",name:"Lamb Underwood",email:"lambunderwood@mail.me",role:"read"},{avatar:"images/avatars/avatar-placeholder.png",name:"Mcleod Wagner",email:"mcleodwagner@mail.biz",role:"read"},{avatar:"images/avatars/avatar-placeholder.png",name:"Shannon Kennedy",email:"shannonkennedy@mail.ca",role:"read"}],this.roles=[{label:"Read",value:"read",description:"Can read and clone this repository. Can also open and comment on issues and pull requests."},{label:"Write",value:"write",description:"Can read, clone, and push to this repository. Can also manage issues and pull requests."},{label:"Admin",value:"admin",description:"Can read, clone, and push to this repository. Can also manage issues, pull requests, and repository settings, including adding collaborators."}]}trackByFn(e,t){return t.id||e}};r.\u0275fac=function(t){return new(t||r)},r.\u0275cmp=b({type:r,selectors:[["settings-relay"]],standalone:!0,features:[C],decls:12,vars:4,consts:[["roleSelect","matSelect"],[1,"w-full","max-w-3xl"],[1,"w-full"],[1,"w-full",3,"subscriptSizing"],["matPrefix","",1,"icon-size-5",3,"svgIcon"],["matInput","",3,"placeholder"],["mat-icon-button","","matSuffix",""],[1,"icon-size-5",3,"svgIcon"],[1,"mt-8","flex","flex-col","divide-y","border-b","border-t"],[1,"flex","flex-col","py-6","sm:flex-row","sm:items-center"],[1,"flex","items-center"],[1,"flex","h-10","w-10","flex-0","items-center","justify-center","overflow-hidden","rounded-full"],["alt","Contact avatar",1,"h-full","w-full","object-cover",3,"src"],[1,"flex","h-full","w-full","items-center","justify-center","rounded-full","bg-gray-200","text-lg","uppercase","text-gray-600","dark:bg-gray-700","dark:text-gray-200"],[1,"ml-4"],[1,"font-medium"],[1,"text-secondary"],[1,"mt-4","flex","items-center","sm:ml-auto","sm:mt-0"],[1,"order-2","ml-4","sm:order-1","sm:ml-0"],[1,"angor-mat-dense","w-32",3,"subscriptSizing"],["disableOptionCentering","",3,"panelClass","value"],[1,"text-md"],[1,"ml-1","font-medium"],[1,"h-auto","py-4","leading-none",3,"value"],[1,"order-1","sm:order-2","sm:ml-3"],["mat-icon-button",""],[1,"text-hint",3,"svgIcon"],[1,"text-secondary","mt-1.5","whitespace-normal","text-sm","leading-normal"]],template:function(t,i){t&1&&(n(0,"div",1)(1,"div",2)(2,"mat-form-field",3)(3,"mat-label"),l(4,"Add team members"),a(),m(5,"mat-icon",4)(6,"input",5),n(7,"button",6),m(8,"mat-icon",7),a()()(),n(9,"div",8),de(10,Hi,26,11,"div",9,i.trackByFn,!0),a()()),t&2&&(o(2),s("subscriptSizing","dynamic"),o(3),s("svgIcon","heroicons_solid:user"),o(),s("placeholder","Email address"),o(2),s("svgIcon","heroicons_solid:plus-circle"),o(2),me(i.members))},dependencies:[P,Y,U,X,Nt,N,z,oe,re,D,Ee,Fe,De,oi,H,G,gt],encapsulation:2,changeDetection:0});let c=r;return c})();var Ui=["drawer"],Xi=(c,r)=>({"dark:hover:bg-hover hover:bg-gray-100":c,"bg-primary-50 dark:bg-hover":r}),Yi=(c,r)=>({"text-hint":c,"text-primary dark:text-primary-500":r}),$i=c=>({"text-primary dark:text-primary-500":c});function Zi(c,r){if(c&1){let h=M();n(0,"div",17),v("click",function(){let t=g(h).$implicit,i=y();return _(i.goToPanel(t.id))}),m(1,"mat-icon",18),n(2,"div",19)(3,"div",20),l(4),a(),n(5,"div",21),l(6),a()()()}if(c&2){let h=r.$implicit,e=y();s("ngClass",Ge(6,Xi,!e.selectedPanel||e.selectedPanel!==h.id,e.selectedPanel&&e.selectedPanel===h.id)),o(),s("ngClass",Ge(9,Yi,!e.selectedPanel||e.selectedPanel!==h.id,e.selectedPanel&&e.selectedPanel===h.id))("svgIcon",h.icon),o(2),s("ngClass",pt(12,$i,e.selectedPanel&&e.selectedPanel===h.id)),o(),V(" ",h.title," "),o(2),V(" ",h.description," ")}}function Ji(c,r){c&1&&m(0,"settings-account")}function ea(c,r){c&1&&m(0,"settings-security")}function ta(c,r){c&1&&m(0,"settings-notifications")}function ia(c,r){c&1&&m(0,"settings-relay")}var fi=(()=>{let r=class r{constructor(e,t){this._changeDetectorRef=e,this._angorMediaWatcherService=t,this.drawerMode="side",this.drawerOpened=!0,this.panels=[],this.selectedPanel="account",this._unsubscribeAll=new B}ngOnInit(){this.panels=[{id:"account",icon:"heroicons_outline:user-circle",title:"Account",description:"Manage your public profile and private information"},{id:"security",icon:"heroicons_outline:lock-closed",title:"Security",description:"Manage your password and 2-step verification preferences"},{id:"notifications",icon:"heroicons_outline:bell",title:"Notifications",description:"Manage when you'll be notified on which channels"},{id:"relay",icon:"heroicons_outline:computer-desktop",title:"Relay",description:"Manage your existing relays and change roles/permissions"}],this._angorMediaWatcherService.onMediaChange$.pipe(F(this._unsubscribeAll)).subscribe(({matchingAliases:e})=>{e.includes("lg")?(this.drawerMode="side",this.drawerOpened=!0):(this.drawerMode="over",this.drawerOpened=!1),this._changeDetectorRef.markForCheck()})}ngOnDestroy(){this._unsubscribeAll.next(null),this._unsubscribeAll.complete()}goToPanel(e){this.selectedPanel=e,this.drawerMode==="over"&&this.drawer.close()}getPanelInfo(e){return this.panels.find(t=>t.id===e)}trackByFn(e,t){return t.id||e}};r.\u0275fac=function(t){return new(t||r)(f(Q),f(jt))},r.\u0275cmp=b({type:r,selectors:[["settings"]],viewQuery:function(t,i){if(t&1&&R(Ui,5),t&2){let d;I(d=E())&&(i.drawer=d.first)}},standalone:!0,features:[C],decls:25,vars:7,consts:[["drawer",""],[1,"flex","w-full","min-w-0","flex-col","sm:absolute","sm:inset-0","sm:overflow-hidden"],[1,"flex-auto","sm:h-full"],[1,"dark:bg-gray-900","sm:w-96",3,"autoFocus","mode","opened"],[1,"m-8","mr-6","flex","items-center","justify-between","sm:my-10"],[1,"text-4xl","font-extrabold","leading-none","tracking-tight"],[1,"lg:hidden"],["mat-icon-button","",3,"click"],[3,"svgIcon"],[1,"flex","flex-col","divide-y","border-b","border-t"],[1,"flex","cursor-pointer","px-8","py-5",3,"ngClass"],[1,"flex","flex-col"],[1,"flex-auto","px-6","pb-12","pt-9","md:p-8","md:pb-12","lg:p-12"],[1,"flex","items-center"],["mat-icon-button","",1,"-ml-2","lg:hidden",3,"click"],[1,"ml-2","text-3xl","font-bold","leading-none","tracking-tight","lg:ml-0"],[1,"mt-8"],[1,"flex","cursor-pointer","px-8","py-5",3,"click","ngClass"],[3,"ngClass","svgIcon"],[1,"ml-3"],[1,"font-medium","leading-6",3,"ngClass"],[1,"text-secondary","mt-0.5"]],template:function(t,i){if(t&1){let d=M();n(0,"div",1)(1,"mat-drawer-container",2)(2,"mat-drawer",3,0)(4,"div",4)(5,"div",5),l(6," Settings "),a(),n(7,"div",6)(8,"button",7),v("click",function(){g(d);let u=w(3);return _(u.close())}),m(9,"mat-icon",8),a()()(),n(10,"div",9),de(11,Zi,7,14,"div",10,i.trackByFn,!0),a()(),n(13,"mat-drawer-content",11)(14,"div",12)(15,"div",13)(16,"button",14),v("click",function(){g(d);let u=w(3);return _(u.toggle())}),m(17,"mat-icon",8),a(),n(18,"div",15),l(19),a()(),n(20,"div",16),O(21,Ji,1,0,"settings-account")(22,ea,1,0,"settings-security")(23,ta,1,0,"settings-notifications")(24,ia,1,0,"settings-relay"),a()()()()()}if(t&2){let d;o(2),s("autoFocus",!1)("mode",i.drawerMode)("opened",i.drawerOpened),o(7),s("svgIcon","heroicons_outline:x-mark"),o(2),me(i.panels),o(6),s("svgIcon","heroicons_outline:bars-3"),o(2),V(" ",i.getPanelInfo(i.selectedPanel).title," "),o(2),T((d=i.selectedPanel)==="account"?21:d==="security"?22:d==="notifications"?23:d==="relay"?24:-1)}},dependencies:[$t,Xt,Yt,Ut,D,Ee,N,z,xe,di,pi,hi,ui],encapsulation:2,changeDetection:0});let c=r;return c})();var Nn=[{path:"",component:fi}];export{Nn as default}; diff --git a/chunk-4AFN4AWS.js b/chunk-4AFN4AWS.js new file mode 100644 index 0000000..7c88405 --- /dev/null +++ b/chunk-4AFN4AWS.js @@ -0,0 +1 @@ +import{a as oe,b as me,c as de}from"./chunk-676US6R4.js";import{a as Z,b as ee,c as te,d as ie}from"./chunk-Q7PXIBQ5.js";import{b as se}from"./chunk-XBXIGZ2B.js";import{a as ce}from"./chunk-BNGGZGTS.js";import{a as $,b as Q}from"./chunk-VEL7Z6GP.js";import"./chunk-S2XJCJ4Q.js";import{d as N,e as Y}from"./chunk-YPIMMY4P.js";import{g as X}from"./chunk-IQNKVMRI.js";import"./chunk-FL6BGY24.js";import{A as ae,T as re,U as le,x as W,y as B,z as ne}from"./chunk-KKXJEM3A.js";import{$ as K,X as O,Y as G,Z as V,ba as q,ca as J}from"./chunk-R5DLBX2B.js";import{Ab as L,Ac as D,Db as F,Fb as _,Ib as f,Nb as o,Oa as b,Ob as i,Pb as E,Qa as a,Qb as T,Ra as g,Vb as R,Wb as m,Xb as A,dc as z,h as w,hb as j,jb as r,lc as U,pa as C,ub as e,uc as H,vb as t,vc as P,wb as n,xa as M,xb as y,ya as k,yb as I}from"./chunk-YLQD6FUN.js";var d=()=>["./"],_e=s=>({"rotate-180":s});function we(s,v){if(s&1&&(y(0),n(1,"img",169),I()),s&2){let c=_();a(),f("alt",(c.metadata==null?null:c.metadata.display_name)||(c.metadata==null?null:c.metadata.name)||"Avatar"),r("src",c.metadata==null?null:c.metadata.picture,b)}}function Ce(s,v){if(s&1&&n(0,"img",170),s&2){let c=_();f("alt",(c.metadata==null?null:c.metadata.display_name)||(c.metadata==null?null:c.metadata.name)||"Avatar")}}var pe=(()=>{let v=class v{constructor(u,p,l,x,S){this._changeDetectorRef=u,this._router=p,this._angorConfigService=l,this._metadataService=x,this._signerService=S,this.isLoading=!0,this.errorMessage=null}ngOnInit(){this.loadUserProfile()}loadUserProfile(){return w(this,null,function*(){this.isLoading=!0,this.errorMessage=null;let u=this._signerService.getPublicKey();if(!u){this.errorMessage="No public key found. Please log in again.",this.isLoading=!1;return}try{let p=yield this._metadataService.fetchMetadataWithCache(u);this.metadata=p,this._metadataService.getMetadataStream().subscribe(l=>{this.metadata=l,this._changeDetectorRef.markForCheck()})}catch(p){console.error("Failed to load profile data:",p),this.errorMessage="Failed to load profile data. Please try again later."}finally{this.isLoading=!1,this._changeDetectorRef.markForCheck()}})}};v.\u0275fac=function(p){return new(p||v)(g(U),g(N),g(X),g(de),g(se))},v.\u0275cmp=C({type:v,selectors:[["profile"]],standalone:!0,features:[R],decls:958,vars:146,consts:[["defaultAvatar",""],["listCard08Menu","matMenu"],["listCard09Menu","matMenu"],["listCard02Menu","matMenu"],["listCard01Menu","matMenu"],["listCard04Menu","matMenu"],["postCardMenu01","matMenu"],["expandableCard02","angorCard"],["postCardMenu02","matMenu"],["postCardMenu08","matMenu"],["postCardMenu04","matMenu"],["postCardMenu10","matMenu"],["postCardMenu03","matMenu"],["postCardMenu09","matMenu"],[1,"flex","min-w-0","flex-auto","flex-col"],[1,"bg-card","flex","flex-col","shadow"],["src","images/pages/profile/cover.jpg","alt","Cover image",1,"h-40","object-cover","lg:h-80"],[1,"bg-card","mx-auto","flex","w-full","max-w-5xl","flex-0","flex-col","items-center","px-8","lg:h-18","lg:flex-row"],[1,"-mt-26","rounded-full","lg:-mt-22"],[4,"ngIf","ngIfElse"],[1,"mt-4","flex","flex-col","items-center","lg:ml-8","lg:mt-0","lg:items-start"],[1,"text-lg","font-bold","leading-none"],[1,"text-secondary"],[1,"mx-8","hidden","h-8","border-l-2","lg:flex"],[1,"mt-6","flex","items-center","space-x-6","lg:mt-0"],[1,"flex","flex-col","items-center"],[1,"font-bold"],[1,"text-secondary","text-sm","font-medium"],[1,"mb-4","mt-8","flex","items-center","space-x-6","lg:m-0","lg:ml-auto"],[1,"font-medium",3,"routerLink"],[1,"text-secondary",3,"routerLink"],[1,"mx-auto","flex","w-full","max-w-5xl","flex-auto","justify-center","p-6","sm:p-8"],[1,"mr-8","hidden","flex-col","items-start","lg:flex"],[1,"flex","w-full","max-w-80","flex-col","p-8"],[1,"text-2xl","font-semibold","leading-tight"],[1,"mt-4"],[1,"my-6","w-full","border-t"],[1,"flex","flex-col"],[1,"flex","items-center"],[1,"mr-3","icon-size-5",3,"svgIcon"],[1,"leading-none"],[1,"mt-4","flex","items-center"],["mat-flat-button","",1,"mt-8","px-6",3,"color","routerLink"],[1,"mt-8","flex","w-full","max-w-80","flex-col","px-8","pb-4","pt-6"],[1,"flex","items-center","justify-between"],[1,"-mr-3"],["mat-icon-button","",3,"matMenuTriggerFor"],[1,"icon-size-5",3,"svgIcon"],["mat-menu-item",""],[1,"mt-6","flex","justify-between"],["src","images/avatars/avatar-placeholder.png","alt","Card cover image",1,"h-14","w-14","rounded-full"],[1,"mt-3","flex","justify-between"],[1,"-mx-3","mt-6","flex","items-center"],["mat-button","",1,"px-3",3,"color","routerLink"],["src","images/cards/14-640x480.jpg","alt","Card cover image",1,"h-14","w-14","rounded","object-cover"],["src","images/cards/15-640x480.jpg","alt","Card cover image",1,"h-14","w-14","rounded","object-cover"],["src","images/cards/16-640x480.jpg","alt","Card cover image",1,"h-14","w-14","rounded","object-cover"],["src","images/cards/17-640x480.jpg","alt","Card cover image",1,"h-14","w-14","rounded","object-cover"],["src","images/cards/18-640x480.jpg","alt","Card cover image",1,"h-14","w-14","rounded","object-cover"],["src","images/cards/19-640x480.jpg","alt","Card cover image",1,"h-14","w-14","rounded","object-cover"],["src","images/cards/20-640x480.jpg","alt","Card cover image",1,"h-14","w-14","rounded","object-cover"],["src","images/cards/21-640x480.jpg","alt","Card cover image",1,"h-14","w-14","rounded","object-cover"],["src","images/cards/22-640x480.jpg","alt","Card cover image",1,"h-14","w-14","rounded","object-cover"],["src","images/cards/23-640x480.jpg","alt","Card cover image",1,"h-14","w-14","rounded","object-cover"],["src","images/cards/24-640x480.jpg","alt","Card cover image",1,"h-14","w-14","rounded","object-cover"],["src","images/cards/25-640x480.jpg","alt","Card cover image",1,"h-14","w-14","rounded","object-cover"],["src","images/cards/26-640x480.jpg","alt","Card cover image",1,"h-14","w-14","rounded","object-cover"],["src","images/cards/27-640x480.jpg","alt","Card cover image",1,"h-14","w-14","rounded","object-cover"],["src","images/cards/28-640x480.jpg","alt","Card cover image",1,"h-14","w-14","rounded","object-cover"],["src","images/cards/29-640x480.jpg","alt","Card cover image",1,"h-14","w-14","rounded","object-cover"],[1,"mt-5","flex","flex-col"],["src","images/cards/coffee-shop-01-320x200.jpg","alt","Card cover image",1,"mr-4","h-14","w-14","rounded","object-cover"],[1,"flex","min-w-0","flex-col"],[1,"font-medium","leading-none"],[1,"mt-1","truncate","text-md","leading-none"],[1,"text-secondary","mt-2","text-md","leading-none"],[1,"mt-6","flex","items-center"],["src","images/cards/coffee-shop-02-512x512.jpg","alt","Card cover image",1,"mr-4","h-14","w-14","rounded","object-cover"],["src","images/cards/coffee-shop-03-320x320.jpg","alt","Card cover image",1,"mr-4","h-14","w-14","rounded","object-cover"],["src","images/cards/sneakers-01-320x200.jpg","alt","Card cover image",1,"mr-4","h-14","w-14","rounded","object-cover"],[1,"flex"],[1,"mr-2","mt-0.5","icon-size-5",3,"svgIcon"],[1,"mt-5","flex"],[1,"text-secondary","whitespace-nowrap","hover:underline",3,"routerLink"],[1,"-mx-3","mt-4","flex","items-center"],["src","images/avatars/avatar-placeholder.png","alt","Card cover image",1,"mr-4","h-10","w-10","rounded-full"],[1,"leading-tight"],[1,"mt-8","flex"],[1,"flex","flex-col","items-start"],[1,"flex","w-full","max-w-140","flex-col","p-6","pb-6","sm:p-8"],[1,"text-xl","font-semibold"],[1,"mt-8","flex","flex-col","items-start","sm:flex-row"],[1,"mb-6","flex","items-center","sm:mb-0"],["onerror","this.onerror=null; this.src='/images/avatars/avatar-placeholder.png';",1,"mr-4","h-12","w-12","min-w-12","rounded-full",3,"src","alt"],[1,"sm:hidden"],[1,"w-full",3,"subscriptSizing"],["matInput","","cdkTextareaAutosize","",3,"placeholder","rows"],[1,"-mx-3","mt-6","flex","items-center","sm:mt-8"],["mat-button","",1,"mr-1","px-3"],[1,"ml-2"],["mat-button","",1,"mr-1","hidden","px-3","sm:inline-flex"],["mat-button","",1,"px-3",3,"matMenuTriggerFor"],["mat-menu-item","",1,"sm:hidden"],[1,"mt-8","flex","w-full","max-w-140","flex-col"],[1,"mx-6","mb-4","mt-6","flex","items-center","sm:mx-8"],[1,"font-semibold","leading-none"],[1,"text-secondary","mt-1","text-sm","leading-none"],["mat-icon-button","",1,"-mr-4","ml-auto",3,"matMenuTriggerFor"],[1,"my-2"],[1,"mx-6","mb-6","mt-2","sm:mx-8"],[1,"relative","mb-4"],["src","images/cards/14-640x480.jpg","alt","Card cover image",1,"h-80","object-cover"],[1,"absolute","bottom-0","left-0","m-4","flex","h-8","w-8","cursor-pointer","items-center","justify-center","rounded-full","bg-gray-700",3,"matTooltip","matTooltipPosition"],[1,"text-gray-100","icon-size-4",3,"svgIcon"],[1,"mx-3","flex","items-center","sm:mx-5"],[1,"text-red-500","icon-size-5",3,"svgIcon"],[1,"mx-6","mb-6","mt-4","border-b","sm:mx-8"],[1,"mx-6","mb-4","flex","flex-col","sm:mx-8","sm:mb-6","sm:flex-row","sm:items-center"],["src","images/avatars/avatar-placeholder.png","alt","Card cover image",1,"text-card","m-0.5","h-6","w-6","rounded-full","ring-2","ring-white"],["src","images/avatars/avatar-placeholder.png","alt","Card cover image",1,"text-card","m-0.5","-ml-3","h-6","w-6","rounded-full","ring-2","ring-white"],[1,"ml-3","text-md","tracking-tight"],[1,"hidden","flex-auto","sm:flex"],[1,"mt-4","flex","items-center","sm:mt-0"],["mat-button","",1,"-ml-2","mr-1","px-3","sm:ml-0"],["mat-button","",1,"px-3","sm:-mr-4",3,"click"],[1,"mr-1"],[1,"rotate-0","transition-transform","duration-150","ease-in-out","icon-size-5",3,"ngClass","svgIcon"],["angorCardExpansion",""],[1,"m-0","border-b"],[1,"mx-4","mb-3","mt-6","flex","flex-col","sm:mx-8"],[1,"flex","items-start"],["src","images/avatars/avatar-placeholder.png","alt","Card cover image",1,"mr-5","h-12","w-12","rounded-full"],[1,"-mr-3","ml-auto","mt-3","flex","items-center"],["mat-icon-button",""],[1,"mx-4","my-0","border-b","sm:mx-8"],[1,"max-h-120","overflow-y-auto"],[1,"relative","mx-4","my-6","flex","flex-col","sm:mx-8"],["src","images/avatars/avatar-placeholder.png","alt","Card cover image",1,"mr-4","h-8","w-8","rounded-full"],[1,"mt-0.5","flex","flex-col"],[1,"text-secondary","mt-2","flex","items-center","text-sm"],[1,"mr-2","cursor-pointer","hover:underline"],[1,"mr-2"],[1,"ml-12","mt-8","flex","items-start"],[1,"mt-8","flex","items-start"],[1,"mx-6","mb-1","mt-6","flex","items-center","sm:mx-8"],[1,"m-6","sm:mx-8"],["mat-button","",1,"px-3","sm:-mr-3"],[1,"mx-6","mb-4","flex","sm:mx-8"],[1,"flex","h-80","pr-1"],["src","images/cards/17-640x480.jpg","alt","Card cover image",1,"rounded","object-cover"],[1,"flex","flex-col","pl-1"],[1,"flex","h-40","pb-1"],["src","images/cards/18-640x480.jpg","alt","Card cover image",1,"rounded","object-cover"],[1,"flex","h-40","pt-1"],["src","images/cards/19-640x480.jpg","alt","Card cover image",1,"rounded","object-cover"],[1,"mx-6","mb-4","sm:mx-8"],[1,"flex","flex-col","overflow-hidden","rounded","border"],[1,"flex","h-80"],["src","images/cards/36-640x480.jpg","alt","Card cover image",1,"object-cover"],[1,"m-4"],[1,"text-lg","font-medium"],[1,"text-secondary","mt-1"],[1,"text-hint","mt-2","text-sm"],["src","images/cards/15-640x480.jpg","alt","Card cover image",1,"rounded","object-cover"],[1,"flex","h-80","pl-1"],["src","images/cards/16-640x480.jpg","alt","Card cover image",1,"rounded","object-cover"],[1,"flex","overflow-hidden","rounded","border"],[1,"w-40","flex-0"],["src","images/cards/35-640x480.jpg","alt","Card cover image",1,"h-full","w-full","object-cover"],["onerror","this.onerror=null; this.src='/images/avatars/avatar-placeholder.png';",1,"ring-bg-card","h-32","w-32","rounded-full","ring-4",3,"src","alt"],["src","/images/avatars/avatar-placeholder.png","onerror","this.onerror=null; this.src='/images/avatars/avatar-placeholder.png';",1,"ring-bg-card","h-32","w-32","rounded-full","ring-4",3,"alt"]],template:function(p,l){if(p&1){let x=L();e(0,"div",14)(1,"div",15)(2,"div"),n(3,"img",16),t(),e(4,"div",17)(5,"div",18),j(6,we,2,2,"ng-container",19)(7,Ce,1,1,"ng-template",null,0,z),t(),e(9,"div",20)(10,"div",21),i(11),t(),e(12,"div",22),i(13),t()(),n(14,"div",23),e(15,"div",24)(16,"div",25)(17,"span",26),i(18,"200k"),t(),e(19,"span",27),i(20,"FOLLOWERS"),t()(),e(21,"div",25)(22,"span",26),i(23,"1.2k"),t(),e(24,"span",27),i(25,"FOLLOWING"),t()()(),e(26,"div",28)(27,"a",29),i(28," Notes "),t(),e(29,"a",30),i(30," About "),t(),e(31,"a",30),i(32," Followers "),t(),e(33,"a",30),i(34," Gallery "),t()()()(),e(35,"div",31)(36,"div",32)(37,"angor-card",33)(38,"div",34),i(39,"About Me"),t(),e(40,"div",35),i(41),t(),n(42,"hr",36),e(43,"div",37)(44,"div",38),n(45,"mat-icon",39),e(46,"span",40),i(47,"London, UK"),t()(),e(48,"div",41),n(49,"mat-icon",39),e(50,"span",40),i(51,"ACME Corp. Lead UX Designer"),t()(),e(52,"div",41),n(53,"mat-icon",39),e(54,"span",40),i(55,"April, 24"),t()()(),e(56,"a",42),i(57," See complete bio "),t()(),e(58,"angor-card",43)(59,"div",44)(60,"div",34),i(61," Followers "),t(),e(62,"div",45)(63,"button",46),n(64,"mat-icon",47),t(),e(65,"mat-menu",null,1)(67,"button",48),i(68,"Find friends"),t()()()(),e(69,"div",37)(70,"div",49),n(71,"img",50)(72,"img",50)(73,"img",50)(74,"img",50),t(),e(75,"div",51),n(76,"img",50)(77,"img",50)(78,"img",50)(79,"img",50),t(),e(80,"div",51),n(81,"img",50)(82,"img",50)(83,"img",50)(84,"img",50),t(),e(85,"div",51),n(86,"img",50)(87,"img",50)(88,"img",50)(89,"img",50),t()(),e(90,"div",52)(91,"a",53),i(92," See all followers "),t()()(),e(93,"angor-card",43)(94,"div",44)(95,"div",34),i(96," Gallery "),t(),e(97,"div",45)(98,"button",46),n(99,"mat-icon",47),t(),e(100,"mat-menu",null,2)(102,"button",48),i(103,"Add image"),t(),e(104,"button",48),i(105,"Add video"),t()()()(),e(106,"div",37)(107,"div",49),n(108,"img",54)(109,"img",55)(110,"img",56)(111,"img",57),t(),e(112,"div",51),n(113,"img",58)(114,"img",59)(115,"img",60)(116,"img",61),t(),e(117,"div",51),n(118,"img",62)(119,"img",63)(120,"img",64)(121,"img",65),t(),e(122,"div",51),n(123,"img",66)(124,"img",67)(125,"img",68)(126,"img",69),t()(),e(127,"div",52)(128,"a",53),i(129," See entire gallery "),t()()(),e(130,"angor-card",43)(131,"div",44)(132,"div",34),i(133," Groups "),t(),e(134,"div",45)(135,"button",46),n(136,"mat-icon",47),t(),e(137,"mat-menu",null,3)(139,"button",48),i(140,"Search for groups"),t()()()(),e(141,"div",70)(142,"div",38),n(143,"img",71),e(144,"div",72)(145,"div",73),i(146," The Port Cafe "),t(),e(147,"div",74),i(148," Best cafe of the downtown New York "),t(),e(149,"div",75),i(150," 1.2k followers "),t()()(),e(151,"div",76),n(152,"img",77),e(153,"div",72)(154,"div",73),i(155," Design House LLC. "),t(),e(156,"div",74),i(157," UI/UX, brand and product design "),t(),e(158,"div",75),i(159," 957 followers "),t()()(),e(160,"div",76),n(161,"img",78),e(162,"div",72)(163,"div",73),i(164," Crax Laser Tag "),t(),e(165,"div",74),i(166," 30% off with group of 6 people "),t(),e(167,"div",75),i(168," 342 followers "),t()()(),e(169,"div",76),n(170,"img",79),e(171,"div",72)(172,"div",73),i(173," Roadster Clothing Inc. "),t(),e(174,"div",74),i(175," $25 off on orders $500 and over "),t(),e(176,"div",75),i(177," 4.7k followers "),t()()()(),e(178,"div",52)(179,"a",53),i(180," See all groups "),t()()(),e(181,"angor-card",43)(182,"div",44)(183,"div",34),i(184,"News"),t(),e(185,"div",45)(186,"button",46),n(187,"mat-icon",47),t(),e(188,"mat-menu",null,4)(190,"button",48),i(191,"Mark all as read"),t()()()(),e(192,"div",70)(193,"div",80),n(194,"mat-icon",81),e(195,"div")(196,"b"),i(197,"20% OFF"),t(),i(198," in your favorite hats shop on next Friday. "),t()(),e(199,"div",82),n(200,"mat-icon",81),e(201,"div"),i(202," Upcoming meetups within 20 miles. "),e(203,"a",83),i(204,"See details "),t()()(),e(205,"div",82),n(206,"mat-icon",81),e(207,"div"),i(208," Concerts from your favorite bands available within 100 miles. "),e(209,"a",83),i(210,"See details "),t()()()(),e(211,"div",84)(212,"a",53),i(213," See all news "),t()()(),e(214,"angor-card",43)(215,"div",44)(216,"div",34),i(217," Activity Feed "),t(),e(218,"div",45)(219,"button",46),n(220,"mat-icon",47),t(),e(221,"mat-menu",null,5)(223,"button",48),i(224,"Clear activities"),t()()()(),e(225,"div",70)(226,"div",80),n(227,"img",85),e(228,"div",72)(229,"div",86),i(230," Amelia Edwards commented on John Silverton's photo "),t(),e(231,"div",75),i(232," 4 minutes ago "),t()()(),e(233,"div",87),n(234,"img",85),e(235,"div",72)(236,"div",86),i(237," Lew Silverton changed his profile photo "),t(),e(238,"div",75),i(239," 25 minutes ago "),t()()(),e(240,"div",87),n(241,"img",85),e(242,"div",72)(243,"div",86),i(244," Display Name liked your photo "),t(),e(245,"div",75),i(246," 3 hours ago "),t()()(),e(247,"div",87),n(248,"img",85),e(249,"div",72)(250,"div",86),i(251," Marleah Eagleston commented on John Silverton's photo "),t(),e(252,"div",75),i(253," Yesterday "),t()()()(),e(254,"div",52)(255,"a",53),i(256," See entire activity feed "),t()()()(),e(257,"div",88)(258,"angor-card",89)(259,"div",90),i(260,"Create Post"),t(),e(261,"div",91)(262,"div",92),n(263,"img",93),e(264,"div",94),i(265),t()(),e(266,"mat-form-field",95),n(267,"textarea",96),t()(),e(268,"div",97)(269,"button",98),n(270,"mat-icon",47),e(271,"span",99),i(272,"Photo / Video"),t()(),e(273,"button",100),n(274,"mat-icon",47),e(275,"span",99),i(276,"Tag Friends"),t()(),e(277,"button",100),n(278,"mat-icon",47),e(279,"span",99),i(280,"Feeling"),t()(),e(281,"button",101),n(282,"mat-icon",47),t(),e(283,"mat-menu",null,6)(285,"button",102)(286,"span",38),n(287,"mat-icon",39),e(288,"span"),i(289,"Tag Friends"),t()()(),e(290,"button",102)(291,"span",38),n(292,"mat-icon",39),e(293,"span"),i(294,"Feeling"),t()()(),e(295,"button",48)(296,"span",38),n(297,"mat-icon",39),e(298,"span"),i(299,"Live"),t()()(),e(300,"button",48)(301,"span",38),n(302,"mat-icon",39),e(303,"span"),i(304,"Gif"),t()()(),e(305,"button",48)(306,"span",38),n(307,"mat-icon",39),e(308,"span"),i(309,"Check in"),t()()()()()(),e(310,"angor-card",103,7)(312,"div",104),n(313,"img",85),e(314,"div",37)(315,"span",105),i(316,"Caroline Lundu"),t(),e(317,"span",106),i(318,"29 minutes ago"),t()(),e(319,"button",107),n(320,"mat-icon",47),t(),e(321,"mat-menu",null,8)(323,"button",48)(324,"span",38),n(325,"mat-icon",39),e(326,"span"),i(327,"Save post"),t()()(),e(328,"button",48)(329,"span",38),n(330,"mat-icon",39),e(331,"span"),i(332,"Hide post"),t()()(),e(333,"button",48)(334,"span",38),n(335,"mat-icon",39),e(336,"span"),i(337,"Snooze for 30 days"),t()()(),e(338,"button",48)(339,"span",38),n(340,"mat-icon",39),e(341,"span"),i(342,"Hide all"),t()()(),n(343,"mat-divider",108),e(344,"button",48)(345,"span",38),n(346,"mat-icon",39),e(347,"span"),i(348,"Report post"),t()()(),e(349,"button",48)(350,"span",38),n(351,"mat-icon",39),e(352,"span"),i(353,"Turn on notifications for this post"),t()()()()(),e(354,"div",109),i(355," Look at that sky! I so want to be there.. Can we arrange a trip? Is that a possibility? Please!!! "),t(),e(356,"div",110),n(357,"img",111),e(358,"div",112),n(359,"mat-icon",113),t()(),e(360,"div",114)(361,"button",98),n(362,"mat-icon",115),e(363,"span",99),i(364,"Unlike"),t()(),e(365,"button",98),n(366,"mat-icon",47),e(367,"span",99),i(368,"Comment"),t()(),e(369,"button",98),n(370,"mat-icon",47),e(371,"span",99),i(372,"Share"),t()()(),n(373,"hr",116),e(374,"div",117)(375,"div",38),n(376,"img",118)(377,"img",119)(378,"img",119)(379,"img",119),e(380,"div",120),i(381," You and 24 more liked this "),t()(),n(382,"div",121),e(383,"div",122)(384,"button",123),i(385," 4 shares "),t(),e(386,"button",124),F("click",function(){M(x);let h=o(311);return k(h.expanded=!h.expanded)}),e(387,"span",125),i(388,"5 Comments"),t(),n(389,"mat-icon",126),t()()(),y(390,127),n(391,"hr",128),e(392,"div",129)(393,"div",130),n(394,"img",131),e(395,"mat-form-field",95),n(396,"textarea",96),t()(),e(397,"div",132)(398,"button",133),n(399,"mat-icon",47),t(),e(400,"button",133),n(401,"mat-icon",47),t(),e(402,"button",133),n(403,"mat-icon",47),t()()(),n(404,"hr",134),e(405,"div",135)(406,"div",136)(407,"div",130),n(408,"img",137),e(409,"div",138)(410,"span")(411,"b"),i(412,"Rutherford Brannan"),t(),i(413," Oh, I\u2019m in.. Let\u2019s arrange a trip for the next weekend if you want! "),t(),e(414,"div",139)(415,"span",140),i(416,"Like"),t(),e(417,"span",140),i(418,"Reply"),t(),e(419,"span",140),i(420,"Hide replies"),t(),e(421,"span",141),i(422,"\u2022"),t(),e(423,"span"),i(424,"17 min"),t()()()(),e(425,"div",142),n(426,"img",137),e(427,"div",138)(428,"span")(429,"b"),i(430,"Caroline Lundu"),t(),i(431," Yes!! Let's talk about it on lunch! "),t(),e(432,"div",139)(433,"span",140),i(434,"Like"),t(),e(435,"span",140),i(436,"Reply"),t(),e(437,"span",141),i(438,"\u2022"),t(),e(439,"span"),i(440,"15 min"),t()()()(),e(441,"div",142),n(442,"img",137),e(443,"div",138)(444,"span")(445,"b"),i(446,"Barbara Cotilla"),t(),i(447," Count me in !!! "),t(),e(448,"div",139)(449,"span",140),i(450,"Like"),t(),e(451,"span",140),i(452,"Reply"),t(),e(453,"span",141),i(454,"\u2022"),t(),e(455,"span"),i(456,"12 min"),t()()()(),e(457,"div",143),n(458,"img",137),e(459,"div",138)(460,"span")(461,"b"),i(462,"Alan Marti"),t(),i(463," The color of the sky doesn\u2019t look natural at all, do you really think this is natural? I\u2019d say Photoshop! Your trip isn't going to worth it since you won't be seeing this exact sky. "),t(),e(464,"div",139)(465,"span",140),i(466,"Like"),t(),e(467,"span",140),i(468,"Reply"),t(),e(469,"span",140),i(470,"Hide replies"),t(),e(471,"span",141),i(472,"\u2022"),t(),e(473,"span"),i(474,"24 min"),t()()()(),e(475,"div",142),n(476,"img",137),e(477,"div",138)(478,"span")(479,"b"),i(480,"Caroline Lundu"),t(),i(481," Hey, Alan! You must be fun at parties! "),t(),e(482,"div",139)(483,"span",140),i(484,"Like"),t(),e(485,"span",140),i(486,"Reply"),t(),e(487,"span",141),i(488,"\u2022"),t(),e(489,"span"),i(490,"22 min"),t()()()(),e(491,"div",142),n(492,"img",137),e(493,"div",138)(494,"span")(495,"b"),i(496,"Alan Marti"),t(),i(497," Caroline, I'm telling the truth, and if you cannot stand the truth, maybe we shouldn't be friends anymore... "),t(),e(498,"div",139)(499,"span",140),i(500,"Like"),t(),e(501,"span",140),i(502,"Reply"),t(),e(503,"span",141),i(504,"\u2022"),t(),e(505,"span"),i(506,"20 min"),t()()()(),e(507,"div",142),n(508,"img",137),e(509,"div",138)(510,"span")(511,"b"),i(512,"Caroline Lundu"),t(),i(513," Dude! Relax! I'm just messing with you... "),t(),e(514,"div",139)(515,"span",140),i(516,"Like"),t(),e(517,"span",140),i(518,"Reply"),t(),e(519,"span",141),i(520,"\u2022"),t(),e(521,"span"),i(522,"18 min"),t()()()(),e(523,"div",142),n(524,"img",137),e(525,"div",138)(526,"span")(527,"b"),i(528,"Alan Marti"),t(),i(529," Sorry! I had a bad morning, let's talk about this in couple hours, I need to relax a bit :( "),t(),e(530,"div",139)(531,"span",140),i(532,"Like"),t(),e(533,"span",140),i(534,"Reply"),t(),e(535,"span",141),i(536,"\u2022"),t(),e(537,"span"),i(538,"16 min"),t()()()(),e(539,"div",143),n(540,"img",137),e(541,"div",138)(542,"span")(543,"b"),i(544,"Marleah Eagleston"),t(),i(545," Count me in, too! "),t(),e(546,"div",139)(547,"span",140),i(548,"Like"),t(),e(549,"span",140),i(550,"Reply"),t(),e(551,"span",141),i(552,"\u2022"),t(),e(553,"span"),i(554,"34 min"),t()()()()()(),I(),t(),e(555,"angor-card",103)(556,"div",144),n(557,"img",85),e(558,"div",37)(559,"span",105),i(560,"Caroline Lundu"),t(),e(561,"span",106),i(562,"29 minutes ago"),t()(),e(563,"button",107),n(564,"mat-icon",47),t(),e(565,"mat-menu",null,9)(567,"button",48)(568,"span",38),n(569,"mat-icon",39),e(570,"span"),i(571,"Save post"),t()()(),e(572,"button",48)(573,"span",38),n(574,"mat-icon",39),e(575,"span"),i(576,"Hide post"),t()()(),e(577,"button",48)(578,"span",38),n(579,"mat-icon",39),e(580,"span"),i(581,"Snooze for 30 days"),t()()(),e(582,"button",48)(583,"span",38),n(584,"mat-icon",39),e(585,"span"),i(586,"Hide all"),t()()(),n(587,"mat-divider",108),e(588,"button",48)(589,"span",38),n(590,"mat-icon",39),e(591,"span"),i(592,"Report post"),t()()(),e(593,"button",48)(594,"span",38),n(595,"mat-icon",39),e(596,"span"),i(597,"Turn on notifications for this post"),t()()()()(),e(598,"div",145)(599,"p"),i(600," We'll put a happy little sky in here. We touch the canvas, the canvas takes what it wants. A little happy sunlight shining through there. Let's build some happy little clouds up here. I was blessed with a very steady hand; and it comes in very handy when you're doing these little delicate things. This is the fun part. "),t(),e(601,"p",35),i(602," Isn't it great to do something you can't fail at? Little trees and bushes grow however makes them happy. Trees get lonely too, so we'll give him a little friend. There are no mistakes. You can fix anything that happens. "),t()(),e(603,"div",114)(604,"button",98),n(605,"mat-icon",115),e(606,"span",99),i(607,"Unlike"),t()(),e(608,"button",98),n(609,"mat-icon",47),e(610,"span",99),i(611,"Comment"),t()(),e(612,"button",98),n(613,"mat-icon",47),e(614,"span",99),i(615,"Share"),t()()(),n(616,"hr",116),e(617,"div",117)(618,"div",38),n(619,"img",118)(620,"img",119)(621,"img",119)(622,"img",119),e(623,"div",120),i(624," You and 24 more liked this "),t()(),n(625,"div",121),e(626,"div",122)(627,"button",123),i(628," 4 shares "),t(),e(629,"button",146),i(630," No comments "),t()()()(),e(631,"angor-card",103)(632,"div",104),n(633,"img",85),e(634,"div",37)(635,"span",105),i(636,"Marleah Eagleston"),t(),e(637,"span",106),i(638,"29 minutes ago"),t()(),e(639,"button",107),n(640,"mat-icon",47),t(),e(641,"mat-menu",null,10)(643,"button",48)(644,"span",38),n(645,"mat-icon",39),e(646,"span"),i(647,"Save post"),t()()(),e(648,"button",48)(649,"span",38),n(650,"mat-icon",39),e(651,"span"),i(652,"Hide post"),t()()(),e(653,"button",48)(654,"span",38),n(655,"mat-icon",39),e(656,"span"),i(657,"Snooze for 30 days"),t()()(),e(658,"button",48)(659,"span",38),n(660,"mat-icon",39),e(661,"span"),i(662,"Hide all"),t()()(),n(663,"mat-divider",108),e(664,"button",48)(665,"span",38),n(666,"mat-icon",39),e(667,"span"),i(668,"Report post"),t()()(),e(669,"button",48)(670,"span",38),n(671,"mat-icon",39),e(672,"span"),i(673,"Turn on notifications for this post"),t()()()()(),e(674,"div",109),i(675," Look at that sky! I so want to be there.. Can we arrange a trip? Is that a possibility? Please!!! "),t(),e(676,"div",147)(677,"div",148),n(678,"img",149),t(),e(679,"div",150)(680,"div",151),n(681,"img",152),t(),e(682,"div",153),n(683,"img",154),t()()(),e(684,"div",114)(685,"button",98),n(686,"mat-icon",115),e(687,"span",99),i(688,"Unlike"),t()(),e(689,"button",98),n(690,"mat-icon",47),e(691,"span",99),i(692,"Comment"),t()(),e(693,"button",98),n(694,"mat-icon",47),e(695,"span",99),i(696,"Share"),t()()(),n(697,"hr",116),e(698,"div",117)(699,"div",38),n(700,"img",118)(701,"img",119)(702,"img",119)(703,"img",119),e(704,"div",120),i(705," You and 24 more liked this "),t()(),n(706,"div",121),e(707,"div",122)(708,"button",123),i(709," 4 shares "),t(),e(710,"button",146),i(711," No comments "),t()()()(),e(712,"angor-card",103)(713,"div",104),n(714,"img",85),e(715,"div",37)(716,"span",73),i(717,"Caroline Lundu"),t(),e(718,"span",106),i(719,"29 minutes ago"),t()(),e(720,"button",107),n(721,"mat-icon",47),t(),e(722,"mat-menu",null,11)(724,"button",48)(725,"span",38),n(726,"mat-icon",39),e(727,"span"),i(728,"Save post"),t()()(),e(729,"button",48)(730,"span",38),n(731,"mat-icon",39),e(732,"span"),i(733,"Hide post"),t()()(),e(734,"button",48)(735,"span",38),n(736,"mat-icon",39),e(737,"span"),i(738,"Snooze for 30 days"),t()()(),e(739,"button",48)(740,"span",38),n(741,"mat-icon",39),e(742,"span"),i(743,"Hide all"),t()()(),n(744,"mat-divider",108),e(745,"button",48)(746,"span",38),n(747,"mat-icon",39),e(748,"span"),i(749,"Report post"),t()()(),e(750,"button",48)(751,"span",38),n(752,"mat-icon",39),e(753,"span"),i(754,"Turn on notifications for this post"),t()()()()(),e(755,"div",109),i(756," Hey!! I never saw this one, it was amazing.. I think I\u2019m going to buy myself a set and try his technique at home! "),t(),e(757,"div",155)(758,"div",156)(759,"div",157),n(760,"img",158),t(),e(761,"div",159)(762,"div",160),i(763," Take a look behind the scenes of Rob Boss episodes "),t(),e(764,"div",161),i(765," We'll put a happy little sky in here. We touch the canvas, the canvas takes what it wants. A little happy sunlight shining through there. "),t(),e(766,"div",162),i(767," example.com "),t()()()(),e(768,"div",114)(769,"button",98),n(770,"mat-icon",115),e(771,"span",99),i(772,"Unlike"),t()(),e(773,"button",98),n(774,"mat-icon",47),e(775,"span",99),i(776,"Comment"),t()(),e(777,"button",98),n(778,"mat-icon",47),e(779,"span",99),i(780,"Share"),t()()(),n(781,"hr",116),e(782,"div",117)(783,"div",38),n(784,"img",118)(785,"img",119)(786,"img",119)(787,"img",119),e(788,"div",120),i(789," You and 24 more liked this "),t()(),n(790,"div",121),e(791,"div",122)(792,"button",123),i(793," 4 shares "),t(),e(794,"button",146),i(795," No comments "),t()()()(),e(796,"angor-card",103)(797,"div",104),n(798,"img",85),e(799,"div",37)(800,"span",105),i(801,"Marleah Eagleston"),t(),e(802,"span",106),i(803,"29 minutes ago"),t()(),e(804,"button",107),n(805,"mat-icon",47),t(),e(806,"mat-menu",null,12)(808,"button",48)(809,"span",38),n(810,"mat-icon",39),e(811,"span"),i(812,"Save post"),t()()(),e(813,"button",48)(814,"span",38),n(815,"mat-icon",39),e(816,"span"),i(817,"Hide post"),t()()(),e(818,"button",48)(819,"span",38),n(820,"mat-icon",39),e(821,"span"),i(822,"Snooze for 30 days"),t()()(),e(823,"button",48)(824,"span",38),n(825,"mat-icon",39),e(826,"span"),i(827,"Hide all"),t()()(),n(828,"mat-divider",108),e(829,"button",48)(830,"span",38),n(831,"mat-icon",39),e(832,"span"),i(833,"Report post"),t()()(),e(834,"button",48)(835,"span",38),n(836,"mat-icon",39),e(837,"span"),i(838,"Turn on notifications for this post"),t()()()()(),e(839,"div",109),i(840," Look at that sky! I so want to be there.. Can we arrange a trip? Is that a possibility? Please!!! "),t(),e(841,"div",147)(842,"div",148),n(843,"img",163),t(),e(844,"div",164),n(845,"img",165),t()(),e(846,"div",114)(847,"button",98),n(848,"mat-icon",115),e(849,"span",99),i(850,"Unlike"),t()(),e(851,"button",98),n(852,"mat-icon",47),e(853,"span",99),i(854,"Comment"),t()(),e(855,"button",98),n(856,"mat-icon",47),e(857,"span",99),i(858,"Share"),t()()(),n(859,"hr",116),e(860,"div",117)(861,"div",38),n(862,"img",118)(863,"img",119)(864,"img",119)(865,"img",119),e(866,"div",120),i(867," You and 24 more liked this "),t()(),n(868,"div",121),e(869,"div",122)(870,"button",123),i(871," 4 shares "),t(),e(872,"button",146),i(873," No comments "),t()()()(),e(874,"angor-card",103)(875,"div",104),n(876,"img",85),e(877,"div",37)(878,"span",105),i(879,"Caroline Lundu"),t(),e(880,"span",106),i(881,"29 minutes ago"),t()(),e(882,"button",107),n(883,"mat-icon",47),t(),e(884,"mat-menu",null,13)(886,"button",48)(887,"span",38),n(888,"mat-icon",39),e(889,"span"),i(890,"Save post"),t()()(),e(891,"button",48)(892,"span",38),n(893,"mat-icon",39),e(894,"span"),i(895,"Hide post"),t()()(),e(896,"button",48)(897,"span",38),n(898,"mat-icon",39),e(899,"span"),i(900,"Snooze for 30 days"),t()()(),e(901,"button",48)(902,"span",38),n(903,"mat-icon",39),e(904,"span"),i(905,"Hide all"),t()()(),n(906,"mat-divider",108),e(907,"button",48)(908,"span",38),n(909,"mat-icon",39),e(910,"span"),i(911,"Report post"),t()()(),e(912,"button",48)(913,"span",38),n(914,"mat-icon",39),e(915,"span"),i(916,"Turn on notifications for this post"),t()()()()(),e(917,"div",109),i(918," Hey!! I never saw this episode, it was amazing.. I think I\u2019m going to buy myself a set and try his technique at home! "),t(),e(919,"div",155)(920,"div",166)(921,"div",167),n(922,"img",168),t(),e(923,"div",159)(924,"div",160),i(925," Rob Boss - Season 09 Episode 04 "),t(),e(926,"div",161),i(927," We'll put a happy little sky in here. We touch the canvas, the canvas takes what it wants. A little happy sunlight shining through there. "),t(),e(928,"div",162),i(929," example.com "),t()()()(),e(930,"div",114)(931,"button",98),n(932,"mat-icon",115),e(933,"span",99),i(934,"Unlike"),t()(),e(935,"button",98),n(936,"mat-icon",47),e(937,"span",99),i(938,"Comment"),t()(),e(939,"button",98),n(940,"mat-icon",47),e(941,"span",99),i(942,"Share"),t()()(),n(943,"hr",116),e(944,"div",117)(945,"div",38),n(946,"img",118)(947,"img",119)(948,"img",119)(949,"img",119),e(950,"div",120),i(951," You and 24 more liked this "),t()(),n(952,"div",121),e(953,"div",122)(954,"button",123),i(955," 4 shares "),t(),e(956,"button",146),i(957," No comments "),t()()()()()()()}if(p&2){let x=o(8),S=o(66),h=o(101),ve=o(138),ue=o(189),ge=o(222),xe=o(284),Se=o(311),he=o(322),fe=o(566),Ee=o(642),be=o(723),ye=o(807),Ie=o(885);a(6),r("ngIf",l.metadata==null?null:l.metadata.picture)("ngIfElse",x),a(5),E((l.metadata==null?null:l.metadata.display_name)||(l.metadata==null?null:l.metadata.name)||"Unknown User"),a(2),E((l.metadata==null?null:l.metadata.username)||(l.metadata==null?null:l.metadata.name)),a(14),r("routerLink",m(132,d)),a(2),r("routerLink",m(133,d)),a(2),r("routerLink",m(134,d)),a(2),r("routerLink",m(135,d)),a(8),T(" ",(l.metadata==null?null:l.metadata.about)||""," "),a(4),r("svgIcon","heroicons_solid:map-pin"),a(4),r("svgIcon","heroicons_solid:briefcase"),a(4),r("svgIcon","heroicons_solid:cake"),a(3),r("color","primary")("routerLink",m(136,d)),a(7),r("matMenuTriggerFor",S),a(),r("svgIcon","heroicons_solid:ellipsis-vertical"),a(27),r("color","primary")("routerLink",m(137,d)),a(7),r("matMenuTriggerFor",h),a(),r("svgIcon","heroicons_solid:ellipsis-vertical"),a(29),r("color","primary")("routerLink",m(138,d)),a(7),r("matMenuTriggerFor",ve),a(),r("svgIcon","heroicons_solid:ellipsis-vertical"),a(43),r("color","primary")("routerLink",m(139,d)),a(7),r("matMenuTriggerFor",ue),a(),r("svgIcon","heroicons_solid:ellipsis-vertical"),a(7),r("svgIcon","heroicons_solid:bell"),a(6),r("svgIcon","heroicons_solid:bell"),a(3),r("routerLink",m(140,d)),a(3),r("svgIcon","heroicons_solid:bell"),a(3),r("routerLink",m(141,d)),a(3),r("color","primary")("routerLink",m(142,d)),a(7),r("matMenuTriggerFor",ge),a(),r("svgIcon","heroicons_solid:ellipsis-vertical"),a(35),r("color","primary")("routerLink",m(143,d)),a(8),f("alt",(l.metadata==null?null:l.metadata.display_name)||(l.metadata==null?null:l.metadata.name)||"Avatar"),r("src",(l.metadata==null?null:l.metadata.picture)||"images/avatars/avatar-placeholder.png",b),a(2),E((l.metadata==null?null:l.metadata.name)||"Unknown User"),a(),r("subscriptSizing","dynamic"),a(),r("placeholder","What's on your mind?")("rows",3),a(3),r("svgIcon","heroicons_solid:photo"),a(4),r("svgIcon","heroicons_solid:user-circle"),a(4),r("svgIcon","heroicons_solid:face-smile"),a(3),r("matMenuTriggerFor",xe),a(),r("svgIcon","heroicons_solid:ellipsis-horizontal"),a(5),r("svgIcon","heroicons_solid:user-circle"),a(5),r("svgIcon","heroicons_solid:face-smile"),a(5),r("svgIcon","heroicons_solid:play"),a(5),r("svgIcon","heroicons_solid:sparkles"),a(5),r("svgIcon","heroicons_solid:map-pin"),a(12),r("matMenuTriggerFor",he),a(),r("svgIcon","heroicons_solid:ellipsis-vertical"),a(5),r("svgIcon","heroicons_solid:arrow-up-tray"),a(5),r("svgIcon","heroicons_solid:eye-slash"),a(5),r("svgIcon","heroicons_solid:clock"),a(5),r("svgIcon","heroicons_solid:minus-circle"),a(6),r("svgIcon","heroicons_solid:exclamation-triangle"),a(5),r("svgIcon","heroicons_solid:bell"),a(7),r("matTooltip","Barmouth / UK")("matTooltipPosition","right"),a(),r("svgIcon","heroicons_solid:map-pin"),a(3),r("svgIcon","heroicons_solid:heart"),a(4),r("svgIcon","heroicons_solid:chat-bubble-left-ellipsis"),a(4),r("svgIcon","heroicons_solid:share"),a(19),r("ngClass",A(144,_e,Se.expanded))("svgIcon","heroicons_mini:chevron-down"),a(6),r("subscriptSizing","dynamic"),a(),r("placeholder","Write a comment...")("rows",3),a(3),r("svgIcon","heroicons_solid:sparkles"),a(2),r("svgIcon","heroicons_solid:face-smile"),a(2),r("svgIcon","heroicons_solid:photo"),a(160),r("matMenuTriggerFor",fe),a(),r("svgIcon","heroicons_solid:ellipsis-vertical"),a(5),r("svgIcon","heroicons_solid:arrow-up-tray"),a(5),r("svgIcon","heroicons_solid:eye-slash"),a(5),r("svgIcon","heroicons_solid:clock"),a(5),r("svgIcon","heroicons_solid:minus-circle"),a(6),r("svgIcon","heroicons_solid:exclamation-triangle"),a(5),r("svgIcon","heroicons_solid:bell"),a(10),r("svgIcon","heroicons_solid:heart"),a(4),r("svgIcon","heroicons_solid:chat-bubble-left-ellipsis"),a(4),r("svgIcon","heroicons_solid:share"),a(26),r("matMenuTriggerFor",Ee),a(),r("svgIcon","heroicons_solid:ellipsis-vertical"),a(5),r("svgIcon","heroicons_solid:arrow-up-tray"),a(5),r("svgIcon","heroicons_solid:eye-slash"),a(5),r("svgIcon","heroicons_solid:clock"),a(5),r("svgIcon","heroicons_solid:minus-circle"),a(6),r("svgIcon","heroicons_solid:exclamation-triangle"),a(5),r("svgIcon","heroicons_solid:bell"),a(15),r("svgIcon","heroicons_solid:heart"),a(4),r("svgIcon","heroicons_solid:chat-bubble-left-ellipsis"),a(4),r("svgIcon","heroicons_solid:share"),a(26),r("matMenuTriggerFor",be),a(),r("svgIcon","heroicons_solid:ellipsis-vertical"),a(5),r("svgIcon","heroicons_solid:arrow-up-tray"),a(5),r("svgIcon","heroicons_solid:eye-slash"),a(5),r("svgIcon","heroicons_solid:clock"),a(5),r("svgIcon","heroicons_solid:minus-circle"),a(6),r("svgIcon","heroicons_solid:exclamation-triangle"),a(5),r("svgIcon","heroicons_solid:bell"),a(18),r("svgIcon","heroicons_solid:heart"),a(4),r("svgIcon","heroicons_solid:chat-bubble-left-ellipsis"),a(4),r("svgIcon","heroicons_solid:share"),a(26),r("matMenuTriggerFor",ye),a(),r("svgIcon","heroicons_solid:ellipsis-vertical"),a(5),r("svgIcon","heroicons_solid:arrow-up-tray"),a(5),r("svgIcon","heroicons_solid:eye-slash"),a(5),r("svgIcon","heroicons_solid:clock"),a(5),r("svgIcon","heroicons_solid:minus-circle"),a(6),r("svgIcon","heroicons_solid:exclamation-triangle"),a(5),r("svgIcon","heroicons_solid:bell"),a(12),r("svgIcon","heroicons_solid:heart"),a(4),r("svgIcon","heroicons_solid:chat-bubble-left-ellipsis"),a(4),r("svgIcon","heroicons_solid:share"),a(26),r("matMenuTriggerFor",Ie),a(),r("svgIcon","heroicons_solid:ellipsis-vertical"),a(5),r("svgIcon","heroicons_solid:arrow-up-tray"),a(5),r("svgIcon","heroicons_solid:eye-slash"),a(5),r("svgIcon","heroicons_solid:clock"),a(5),r("svgIcon","heroicons_solid:minus-circle"),a(6),r("svgIcon","heroicons_solid:exclamation-triangle"),a(5),r("svgIcon","heroicons_solid:bell"),a(18),r("svgIcon","heroicons_solid:heart"),a(4),r("svgIcon","heroicons_solid:chat-bubble-left-ellipsis"),a(4),r("svgIcon","heroicons_solid:share")}},dependencies:[Y,ce,J,q,K,G,O,V,ie,ee,Z,te,B,W,le,re,ne,ae,me,oe,Q,$,H,D,P],encapsulation:2,changeDetection:0});let s=v;return s})();var tt=[{path:"",component:pe}];export{tt as default}; diff --git a/chunk-4GVE2P7H.js b/chunk-4GVE2P7H.js new file mode 100644 index 0000000..4b69cfd --- /dev/null +++ b/chunk-4GVE2P7H.js @@ -0,0 +1 @@ +import{G as B}from"./chunk-R5DLBX2B.js";import{Fa as v,Ga as y,Ka as x,Qa as m,Ra as t,Vb as I,Ya as w,db as k,ha as u,hb as E,ib as X,ja as _,kb as d,lb as A,lc as T,nb as C,nc as g,pa as b,qa as h,qb as R,ub as l,vb as c,wb as s}from"./chunk-YLQD6FUN.js";function z(n,r){n&1&&s(0,"div",2)}var D=new _("MAT_PROGRESS_BAR_DEFAULT_OPTIONS");var Y=(()=>{let r=class r{constructor(e,i,a,p,o){this._elementRef=e,this._ngZone=i,this._changeDetectorRef=a,this._animationMode=p,this._isNoopAnimation=!1,this._defaultColor="primary",this._value=0,this._bufferValue=0,this.animationEnd=new y,this._mode="determinate",this._transitionendHandler=f=>{this.animationEnd.observers.length===0||!f.target||!f.target.classList.contains("mdc-linear-progress__primary-bar")||(this.mode==="determinate"||this.mode==="buffer")&&this._ngZone.run(()=>this.animationEnd.next({value:this.value}))},this._isNoopAnimation=p==="NoopAnimations",o&&(o.color&&(this.color=this._defaultColor=o.color),this.mode=o.mode||this.mode)}get color(){return this._color||this._defaultColor}set color(e){this._color=e}get value(){return this._value}set value(e){this._value=M(e||0),this._changeDetectorRef.markForCheck()}get bufferValue(){return this._bufferValue||0}set bufferValue(e){this._bufferValue=M(e||0),this._changeDetectorRef.markForCheck()}get mode(){return this._mode}set mode(e){this._mode=e,this._changeDetectorRef.markForCheck()}ngAfterViewInit(){this._ngZone.runOutsideAngular(()=>{this._elementRef.nativeElement.addEventListener("transitionend",this._transitionendHandler)})}ngOnDestroy(){this._elementRef.nativeElement.removeEventListener("transitionend",this._transitionendHandler)}_getPrimaryBarTransform(){return`scaleX(${this._isIndeterminate()?1:this.value/100})`}_getBufferBarFlexBasis(){return`${this.mode==="buffer"?this.bufferValue:100}%`}_isIndeterminate(){return this.mode==="indeterminate"||this.mode==="query"}};r.\u0275fac=function(i){return new(i||r)(t(v),t(w),t(T),t(x,8),t(D,8))},r.\u0275cmp=b({type:r,selectors:[["mat-progress-bar"]],hostAttrs:["role","progressbar","aria-valuemin","0","aria-valuemax","100","tabindex","-1",1,"mat-mdc-progress-bar","mdc-linear-progress"],hostVars:10,hostBindings:function(i,a){i&2&&(X("aria-valuenow",a._isIndeterminate()?null:a.value)("mode",a.mode),C("mat-"+a.color),A("_mat-animation-noopable",a._isNoopAnimation)("mdc-linear-progress--animation-ready",!a._isNoopAnimation)("mdc-linear-progress--indeterminate",a._isIndeterminate()))},inputs:{color:"color",value:[2,"value","value",g],bufferValue:[2,"bufferValue","bufferValue",g],mode:"mode"},outputs:{animationEnd:"animationEnd"},exportAs:["matProgressBar"],standalone:!0,features:[k,I],decls:7,vars:5,consts:[["aria-hidden","true",1,"mdc-linear-progress__buffer"],[1,"mdc-linear-progress__buffer-bar"],[1,"mdc-linear-progress__buffer-dots"],["aria-hidden","true",1,"mdc-linear-progress__bar","mdc-linear-progress__primary-bar"],[1,"mdc-linear-progress__bar-inner"],["aria-hidden","true",1,"mdc-linear-progress__bar","mdc-linear-progress__secondary-bar"]],template:function(i,a){i&1&&(l(0,"div",0),s(1,"div",1),E(2,z,1,0,"div",2),c(),l(3,"div",3),s(4,"span",4),c(),l(5,"div",5),s(6,"span",4),c()),i&2&&(m(),d("flex-basis",a._getBufferBarFlexBasis()),m(),R(a.mode==="buffer"?2:-1),m(),d("transform",a._getPrimaryBarTransform()))},styles:[`@keyframes mdc-linear-progress-primary-indeterminate-translate{0%{transform:translateX(0)}20%{animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);transform:translateX(0)}59.15%{animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);transform:translateX(var(--mdc-linear-progress-primary-half))}100%{transform:translateX(var(--mdc-linear-progress-primary-full))}}@keyframes mdc-linear-progress-primary-indeterminate-scale{0%{transform:scaleX(0.08)}36.65%{animation-timing-function:cubic-bezier(0.334731, 0.12482, 0.785844, 1);transform:scaleX(0.08)}69.15%{animation-timing-function:cubic-bezier(0.06, 0.11, 0.6, 1);transform:scaleX(0.661479)}100%{transform:scaleX(0.08)}}@keyframes mdc-linear-progress-secondary-indeterminate-translate{0%{animation-timing-function:cubic-bezier(0.15, 0, 0.515058, 0.409685);transform:translateX(0)}25%{animation-timing-function:cubic-bezier(0.31033, 0.284058, 0.8, 0.733712);transform:translateX(var(--mdc-linear-progress-secondary-quarter))}48.35%{animation-timing-function:cubic-bezier(0.4, 0.627035, 0.6, 0.902026);transform:translateX(var(--mdc-linear-progress-secondary-half))}100%{transform:translateX(var(--mdc-linear-progress-secondary-full))}}@keyframes mdc-linear-progress-secondary-indeterminate-scale{0%{animation-timing-function:cubic-bezier(0.205028, 0.057051, 0.57661, 0.453971);transform:scaleX(0.08)}19.15%{animation-timing-function:cubic-bezier(0.152313, 0.196432, 0.648374, 1.004315);transform:scaleX(0.457104)}44.15%{animation-timing-function:cubic-bezier(0.257759, -0.003163, 0.211762, 1.38179);transform:scaleX(0.72796)}100%{transform:scaleX(0.08)}}@keyframes mdc-linear-progress-primary-indeterminate-translate-reverse{0%{transform:translateX(0)}20%{animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);transform:translateX(0)}59.15%{animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);transform:translateX(var(--mdc-linear-progress-primary-half-neg))}100%{transform:translateX(var(--mdc-linear-progress-primary-full-neg))}}@keyframes mdc-linear-progress-secondary-indeterminate-translate-reverse{0%{animation-timing-function:cubic-bezier(0.15, 0, 0.515058, 0.409685);transform:translateX(0)}25%{animation-timing-function:cubic-bezier(0.31033, 0.284058, 0.8, 0.733712);transform:translateX(var(--mdc-linear-progress-secondary-quarter-neg))}48.35%{animation-timing-function:cubic-bezier(0.4, 0.627035, 0.6, 0.902026);transform:translateX(var(--mdc-linear-progress-secondary-half-neg))}100%{transform:translateX(var(--mdc-linear-progress-secondary-full-neg))}}@keyframes mdc-linear-progress-buffering-reverse{from{transform:translateX(-10px)}}.mdc-linear-progress{position:relative;width:100%;transform:translateZ(0);outline:1px solid rgba(0,0,0,0);overflow-x:hidden;transition:opacity 250ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}@media screen and (forced-colors: active){.mdc-linear-progress{outline-color:CanvasText}}.mdc-linear-progress__bar{position:absolute;top:0;bottom:0;margin:auto 0;width:100%;animation:none;transform-origin:top left;transition:transform 250ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.mdc-linear-progress__bar-inner{display:inline-block;position:absolute;width:100%;animation:none;border-top-style:solid}.mdc-linear-progress__buffer{display:flex;position:absolute;top:0;bottom:0;margin:auto 0;width:100%;overflow:hidden}.mdc-linear-progress__buffer-dots{background-repeat:repeat-x;flex:auto;transform:rotate(180deg);-webkit-mask-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' enable-background='new 0 0 5 2' xml:space='preserve' viewBox='0 0 5 2' preserveAspectRatio='xMinYMin slice'%3E%3Ccircle cx='1' cy='1' r='1'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' enable-background='new 0 0 5 2' xml:space='preserve' viewBox='0 0 5 2' preserveAspectRatio='xMinYMin slice'%3E%3Ccircle cx='1' cy='1' r='1'/%3E%3C/svg%3E");animation:mdc-linear-progress-buffering 250ms infinite linear}.mdc-linear-progress__buffer-bar{flex:0 1 100%;transition:flex-basis 250ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.mdc-linear-progress__primary-bar{transform:scaleX(0)}.mdc-linear-progress__secondary-bar{display:none}.mdc-linear-progress--indeterminate .mdc-linear-progress__bar{transition:none}.mdc-linear-progress--indeterminate .mdc-linear-progress__primary-bar{left:-145.166611%}.mdc-linear-progress--indeterminate .mdc-linear-progress__secondary-bar{left:-54.888891%;display:block}.mdc-linear-progress--indeterminate.mdc-linear-progress--animation-ready .mdc-linear-progress__primary-bar{animation:mdc-linear-progress-primary-indeterminate-translate 2s infinite linear}.mdc-linear-progress--indeterminate.mdc-linear-progress--animation-ready .mdc-linear-progress__primary-bar>.mdc-linear-progress__bar-inner{animation:mdc-linear-progress-primary-indeterminate-scale 2s infinite linear}.mdc-linear-progress--indeterminate.mdc-linear-progress--animation-ready .mdc-linear-progress__secondary-bar{animation:mdc-linear-progress-secondary-indeterminate-translate 2s infinite linear}.mdc-linear-progress--indeterminate.mdc-linear-progress--animation-ready .mdc-linear-progress__secondary-bar>.mdc-linear-progress__bar-inner{animation:mdc-linear-progress-secondary-indeterminate-scale 2s infinite linear}[dir=rtl] .mdc-linear-progress:not([dir=ltr]) .mdc-linear-progress__bar,.mdc-linear-progress[dir=rtl]:not([dir=ltr]) .mdc-linear-progress__bar{right:0;-webkit-transform-origin:center right;transform-origin:center right}[dir=rtl] .mdc-linear-progress:not([dir=ltr]).mdc-linear-progress--animation-ready .mdc-linear-progress__primary-bar,.mdc-linear-progress[dir=rtl]:not([dir=ltr]).mdc-linear-progress--animation-ready .mdc-linear-progress__primary-bar{animation-name:mdc-linear-progress-primary-indeterminate-translate-reverse}[dir=rtl] .mdc-linear-progress:not([dir=ltr]).mdc-linear-progress--animation-ready .mdc-linear-progress__secondary-bar,.mdc-linear-progress[dir=rtl]:not([dir=ltr]).mdc-linear-progress--animation-ready .mdc-linear-progress__secondary-bar{animation-name:mdc-linear-progress-secondary-indeterminate-translate-reverse}[dir=rtl] .mdc-linear-progress:not([dir=ltr]) .mdc-linear-progress__buffer-dots,.mdc-linear-progress[dir=rtl]:not([dir=ltr]) .mdc-linear-progress__buffer-dots{animation:mdc-linear-progress-buffering-reverse 250ms infinite linear;transform:rotate(0)}[dir=rtl] .mdc-linear-progress:not([dir=ltr]).mdc-linear-progress--indeterminate .mdc-linear-progress__primary-bar,.mdc-linear-progress[dir=rtl]:not([dir=ltr]).mdc-linear-progress--indeterminate .mdc-linear-progress__primary-bar{right:-145.166611%;left:auto}[dir=rtl] .mdc-linear-progress:not([dir=ltr]).mdc-linear-progress--indeterminate .mdc-linear-progress__secondary-bar,.mdc-linear-progress[dir=rtl]:not([dir=ltr]).mdc-linear-progress--indeterminate .mdc-linear-progress__secondary-bar{right:-54.888891%;left:auto}.mdc-linear-progress--closed{opacity:0}.mdc-linear-progress--closed-animation-off .mdc-linear-progress__buffer-dots{animation:none}.mdc-linear-progress--closed-animation-off.mdc-linear-progress--indeterminate .mdc-linear-progress__bar,.mdc-linear-progress--closed-animation-off.mdc-linear-progress--indeterminate .mdc-linear-progress__bar .mdc-linear-progress__bar-inner{animation:none}@keyframes mdc-linear-progress-buffering{from{transform:rotate(180deg) translateX(calc(var(--mdc-linear-progress-track-height) * -2.5))}}.mdc-linear-progress__bar-inner{border-color:var(--mdc-linear-progress-active-indicator-color)}.mdc-linear-progress__buffer-dots{background-color:var(--mdc-linear-progress-track-color)}@media(forced-colors: active){.mdc-linear-progress__buffer-dots{background-color:ButtonBorder}}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.mdc-linear-progress__buffer-dots{background-color:rgba(0,0,0,0);background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' enable-background='new 0 0 5 2' xml:space='preserve' viewBox='0 0 5 2' preserveAspectRatio='none slice'%3E%3Ccircle cx='1' cy='1' r='1' fill='rgba(244, 67, 54, 0.25)'/%3E%3C/svg%3E")}}.mdc-linear-progress__buffer-bar{background-color:var(--mdc-linear-progress-track-color)}.mdc-linear-progress{height:max(var(--mdc-linear-progress-track-height), var(--mdc-linear-progress-active-indicator-height))}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.mdc-linear-progress{height:4px}}.mdc-linear-progress__bar{height:var(--mdc-linear-progress-active-indicator-height)}.mdc-linear-progress__bar-inner{border-top-width:var(--mdc-linear-progress-active-indicator-height)}.mdc-linear-progress__buffer{height:var(--mdc-linear-progress-track-height)}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.mdc-linear-progress__buffer-dots{background-size:10px var(--mdc-linear-progress-track-height)}}.mdc-linear-progress__buffer{border-radius:var(--mdc-linear-progress-track-shape)}.mat-mdc-progress-bar{display:block;text-align:start;--mdc-linear-progress-primary-half: 83.67142%;--mdc-linear-progress-primary-full: 200.611057%;--mdc-linear-progress-secondary-quarter: 37.651913%;--mdc-linear-progress-secondary-half: 84.386165%;--mdc-linear-progress-secondary-full: 160.277782%;--mdc-linear-progress-primary-half-neg: -83.67142%;--mdc-linear-progress-primary-full-neg: -200.611057%;--mdc-linear-progress-secondary-quarter-neg: -37.651913%;--mdc-linear-progress-secondary-half-neg: -84.386165%;--mdc-linear-progress-secondary-full-neg: -160.277782%}.mat-mdc-progress-bar[mode=query]{transform:scaleX(-1)}.mat-mdc-progress-bar._mat-animation-noopable .mdc-linear-progress__buffer-dots,.mat-mdc-progress-bar._mat-animation-noopable .mdc-linear-progress__primary-bar,.mat-mdc-progress-bar._mat-animation-noopable .mdc-linear-progress__secondary-bar,.mat-mdc-progress-bar._mat-animation-noopable .mdc-linear-progress__bar-inner.mdc-linear-progress__bar-inner{animation:none}.mat-mdc-progress-bar._mat-animation-noopable .mdc-linear-progress__primary-bar,.mat-mdc-progress-bar._mat-animation-noopable .mdc-linear-progress__buffer-bar{transition:transform 1ms}`],encapsulation:2,changeDetection:0});let n=r;return n})();function M(n,r=0,O=100){return Math.max(r,Math.min(O,n))}var $=(()=>{let r=class r{};r.\u0275fac=function(i){return new(i||r)},r.\u0275mod=h({type:r}),r.\u0275inj=u({imports:[B]});let n=r;return n})();export{Y as a,$ as b}; diff --git a/chunk-4W4NSRYC.js b/chunk-4W4NSRYC.js deleted file mode 100644 index d6ce1af..0000000 --- a/chunk-4W4NSRYC.js +++ /dev/null @@ -1 +0,0 @@ -import{b as M}from"./chunk-6EWZX4UI.js";import{d as I,e as A}from"./chunk-SYNSCGYV.js";import{j}from"./chunk-IMW7L7ZP.js";import{Fb as m,G as p,Jb as n,Kb as o,Lb as _,S as g,Xb as S,ba as f,ca as x,da as h,db as l,eb as s,ec as r,gc as y,lc as C,mc as k,n as d,qa as v,sc as E,uc as L,wb as w,yb as b}from"./chunk-65EYH52Y.js";var F=()=>["/login"];function P(t,e){if(t&1&&(r(0),E(1,"i18nPlural")),t&2){let c=S();y(" Redirecting in ",L(1,1,c.countdown,c.countdownMapping)," ")}}function R(t,e){t&1&&r(0," You are now being redirected! ")}var D=(()=>{let e=class e{constructor(a,i){this._router=a,this._signerService=i,this.countdown=5,this.countdownMapping={"=1":"# second",other:"# seconds"},this._unsubscribeAll=new d}ngOnInit(){p(1e3,1e3).pipe(x(()=>this.countdown>0),f(this._unsubscribeAll),h(()=>this.countdown--),g(()=>{this.logout(),this._router.navigate(["login"])})).subscribe()}ngOnDestroy(){this._unsubscribeAll.next(null),this._unsubscribeAll.complete()}logout(){this._signerService.logout(),console.log("User logged out and keys removed from localStorage.")}};e.\u0275fac=function(i){return new(i||e)(s(I),s(M))},e.\u0275cmp=v({type:e,selectors:[["auth-logout"]],standalone:!0,features:[C],decls:15,vars:4,consts:[[1,"flex","min-w-0","flex-auto","flex-col","items-center","sm:justify-center"],[1,"w-full","px-4","py-8","sm:bg-card","sm:w-auto","sm:rounded-2xl","sm:p-12","sm:shadow"],[1,"mx-auto","w-full","max-w-80","sm:mx-0","sm:w-80"],[1,"mx-auto","w-12"],["src","images/logo/logo.svg"],[1,"mt-8","text-center","text-4xl","font-extrabold","leading-tight","tracking-tight"],[1,"mt-0.5","flex","justify-center","font-medium"],[1,"text-secondary","mt-8","text-center","text-md","font-medium"],[1,"ml-1","text-primary-500","hover:underline",3,"routerLink"]],template:function(i,u){i&1&&(n(0,"div",0)(1,"div",1)(2,"div",2)(3,"div",3),_(4,"img",4),o(),n(5,"div",5),r(6," You have logout! "),o(),n(7,"div",6),w(8,P,2,4)(9,R,1,0),o(),n(10,"div",7)(11,"span"),r(12,"Go to"),o(),n(13,"a",8),r(14,"login "),o()()()()()),i&2&&(l(8),m(u.countdown>0?8:-1),l(),m(u.countdown===0?9:-1),l(4),b("routerLink",k(3,F)))},dependencies:[A,j],encapsulation:2});let t=e;return t})();var W=[{path:"",component:D}];export{W as default}; diff --git a/chunk-573YEINO.js b/chunk-573YEINO.js new file mode 100644 index 0000000..45f79f0 --- /dev/null +++ b/chunk-573YEINO.js @@ -0,0 +1 @@ +import{a as oe,c as re,d as ae,e as se}from"./chunk-SLR7WOOC.js";import"./chunk-EER6G5AH.js";import{b as ne}from"./chunk-XBXIGZ2B.js";import"./chunk-S2XJCJ4Q.js";import{d as N,e as V}from"./chunk-YPIMMY4P.js";import{C as R,E as x,G as H,H as Y,L as J,N as Q,O as X,P as Z,R as $,S as ee,T as te,U as ie,q,r as P,t as B,x as W,y as z}from"./chunk-KKXJEM3A.js";import{$ as U,X as j,Z as G,ba as D,ca as O}from"./chunk-R5DLBX2B.js";import{Aa as F,Ab as L,Ac as K,Db as y,Fb as S,Nb as v,Ob as m,Qa as o,Qb as I,Ra as w,Vb as A,Wb as k,h as C,hb as c,jb as n,pa as b,qb as E,ub as i,vb as t,vc as T,wb as a,xa as h,ya as _,za as M}from"./chunk-YLQD6FUN.js";var le=()=>["/register"];function ce(e,s){if(e&1&&(i(0,"angor-alert",39),m(1),t()),e&2){let g=S();n("appearance","outline")("showIcon",!1)("type",g.secAlert.type)("@shake",g.secAlert.type==="error"),o(),I(" ",g.secAlert.message," ")}}function pe(e,s){e&1&&(i(0,"mat-error"),m(1," Secret key is required "),t())}function de(e,s){e&1&&a(0,"mat-icon",40),e&2&&n("svgIcon","heroicons_solid:eye")}function ge(e,s){e&1&&a(0,"mat-icon",40),e&2&&n("svgIcon","heroicons_solid:eye-slash")}function ue(e,s){e&1&&(i(0,"mat-error"),m(1," Password is required "),t())}function fe(e,s){e&1&&(i(0,"span"),m(1,"Login"),t())}function he(e,s){e&1&&a(0,"mat-progress-spinner",41)}function _e(e,s){if(e&1&&(i(0,"angor-alert",39),m(1),t()),e&2){let g=S();n("appearance","outline")("showIcon",!1)("type",g.menemonicAlert.type)("@shake",g.menemonicAlert.type==="error"),o(),I(" ",g.menemonicAlert.message," ")}}function ye(e,s){e&1&&(i(0,"mat-error"),m(1," Menemonic is required "),t())}function ve(e,s){e&1&&a(0,"mat-icon",40),e&2&&n("svgIcon","heroicons_solid:eye")}function xe(e,s){e&1&&a(0,"mat-icon",40),e&2&&n("svgIcon","heroicons_solid:eye-slash")}function we(e,s){e&1&&(i(0,"mat-error"),m(1," Passphrase is required "),t())}function Se(e,s){e&1&&a(0,"mat-icon",40),e&2&&n("svgIcon","heroicons_solid:eye")}function Ee(e,s){e&1&&a(0,"mat-icon",40),e&2&&n("svgIcon","heroicons_solid:eye-slash")}function Le(e,s){e&1&&(i(0,"mat-error"),m(1," Password is required "),t())}function Ie(e,s){e&1&&(i(0,"span"),m(1,"Login"),t())}function Ce(e,s){e&1&&a(0,"mat-progress-spinner",41)}function be(e,s){if(e&1){let g=L();i(0,"div")(1,"div",13),a(2,"div",14),i(3,"div",15),m(4,"Or login with extension"),t(),a(5,"div",14),t(),i(6,"div",42)(7,"button",43),y("click",function(){h(g);let d=S();return _(d.loginWithNostrExtension())}),a(8,"mat-icon",40),t()()()}e&2&&(o(8),n("svgIcon","feather:zap"))}var me=(()=>{let s=class s{constructor(p,d,r){this._formBuilder=p,this._router=d,this._signerService=r,this.secAlert={type:"error",message:""},this.showSecAlert=!1,this.menemonicAlert={type:"error",message:""},this.showMenemonicAlert=!1,this.loading=!1,this.isInstalledExtension=!1,this.privateKey=new Uint8Array,this.publicKey="",this.npub="",this.nsec=""}ngOnInit(){this.initializeForms(),this.checkNostrExtensionAvailability()}initializeForms(){this.SecretKeyLoginForm=this._formBuilder.group({secretKey:["",[x.required,x.minLength(3)]],password:["",x.required]}),this.MenemonicLoginForm=this._formBuilder.group({menemonic:["",[x.required,x.minLength(3)]],passphrase:[""],password:["",x.required]})}checkNostrExtensionAvailability(){let p=globalThis;p.nostr&&typeof p.nostr.signEvent=="function"?this.isInstalledExtension=!0:this.isInstalledExtension=!1}loginWithSecretKey(){if(this.SecretKeyLoginForm.invalid)return;let p=this.SecretKeyLoginForm.get("secretKey")?.value,d=this.SecretKeyLoginForm.get("password")?.value;this.loading=!0,this.showSecAlert=!1;try{if(this._signerService.handleLoginWithKey(p,d))this._router.navigateByUrl("/home");else throw new Error("Secret key is missing or invalid.")}catch(r){this.loading=!1,this.secAlert.message=r instanceof Error?r.message:"An unexpected error occurred.",this.showSecAlert=!0,console.error("Login error: ",r)}}loginWithMenemonic(){if(this.MenemonicLoginForm.invalid)return;let p=this.MenemonicLoginForm.get("menemonic")?.value,d=this.MenemonicLoginForm.get("passphrase")?.value||"",r=this.MenemonicLoginForm.get("password")?.value;this.loading=!0,this.showMenemonicAlert=!1,this._signerService.handleLoginWithMenemonic(p,d,r)?this._router.navigateByUrl("/home"):(this.loading=!1,this.menemonicAlert.message="Menemonic is missing or invalid.",this.showMenemonicAlert=!0)}loginWithNostrExtension(){return C(this,null,function*(){(yield this._signerService.handleLoginWithExtension())?this._router.navigateByUrl("/home"):console.error("Failed to log in using Nostr extension")})}};s.\u0275fac=function(d){return new(d||s)(w(Z),w(N),w(ne))},s.\u0275cmp=b({type:s,selectors:[["auth-sign-in"]],standalone:!0,features:[A],decls:86,vars:27,consts:[["secretPasswordField",""],["passphraseField",""],["menemonicPasswordField",""],[1,"flex","min-w-0","flex-auto","flex-col","items-center","sm:flex-row","sm:justify-center","md:items-start","md:justify-start"],[1,"w-full","px-4","py-8","sm:bg-card","sm:w-auto","sm:rounded-2xl","sm:p-12","sm:shadow","md:flex","md:h-full","md:w-1/2","md:items-center","md:justify-end","md:rounded-none","md:p-16","md:shadow-none"],[1,"mx-auto","w-full","max-w-80","sm:mx-0","sm:w-80"],[1,"w-12"],["src","images/logo/logo.svg"],[1,"mt-8","text-4xl","font-extrabold","leading-tight","tracking-tight"],[1,"mt-0.5","flex","items-baseline","font-medium"],[1,"ml-1","text-primary-500","hover:underline",3,"routerLink"],["class","mt-8",3,"appearance","showIcon","type",4,"ngIf"],[1,"mt-8",3,"ngSubmit","formGroup"],[1,"mt-8","flex","items-center"],[1,"mt-px","flex-auto","border-t"],[1,"text-secondary","mx-2"],[1,"w-full"],["matInput","","formControlName","secretKey","autocomplete","secretKey"],["matInput","","type","password","autocomplete","current-password-seckey",3,"formControlName"],["mat-icon-button","","type","button","matSuffix","",3,"click"],["class","icon-size-5",3,"svgIcon",4,"ngIf"],[4,"ngIf"],["mat-flat-button","","color","primary",1,"angor-mat-button-large","mt-6","w-full",3,"disabled"],["diameter","24","mode","indeterminate",4,"ngIf"],["matInput","","formControlName","menemonic","autocomplete","menemonic"],["matInput","","type","password","autocomplete","current-passphrase-menemonic",3,"formControlName"],["matInput","","type","password","autocomplete","current-password-menemonic",3,"formControlName"],[1,"relative","hidden","h-full","w-1/2","flex-auto","items-center","justify-center","overflow-hidden","bg-gray-800","p-16","dark:border-l","md:flex","lg:px-28"],["viewBox","0 0 960 540","width","100%","height","100%","preserveAspectRatio","xMidYMax slice","xmlns","http://www.w3.org/2000/svg",1,"absolute","inset-0","pointer-events-none"],["fill","none","stroke","currentColor","stroke-width","100",1,"text-gray-700","opacity-25"],["r","234","cx","196","cy","23"],["r","234","cx","790","cy","491"],["viewBox","0 0 220 192","width","220","height","192","fill","none",1,"absolute","-top-16","-right-16","text-gray-700"],["id","837c3e70-6c3a-44e6-8854-cc48c737b659","x","0","y","0","width","20","height","20","patternUnits","userSpaceOnUse"],["x","0","y","0","width","4","height","4","fill","currentColor"],["width","220","height","192","fill","url(#837c3e70-6c3a-44e6-8854-cc48c737b659)"],[1,"relative","z-10","w-full","max-w-2xl"],[1,"text-7xl","font-bold","leading-none","text-gray-100"],[1,"mt-6","text-lg","leading-6","tracking-tight","text-gray-400"],[1,"mt-8",3,"appearance","showIcon","type"],[1,"icon-size-5",3,"svgIcon"],["diameter","24","mode","indeterminate"],[1,"mt-8","flex","items-center","space-x-4"],["type","button","mat-stroked-button","",1,"flex-auto",3,"click"]],template:function(d,r){if(d&1){let u=L();i(0,"div",3)(1,"div",4)(2,"div",5)(3,"div",6),a(4,"img",7),t(),i(5,"div",8),m(6," Login "),t(),i(7,"div",9)(8,"div"),m(9,"Don't have an account?"),t(),i(10,"a",10),m(11,"Register"),t()(),c(12,ce,2,5,"angor-alert",11),i(13,"form",12),y("ngSubmit",function(){return h(u),_(r.loginWithSecretKey())}),i(14,"div",13),a(15,"div",14),i(16,"div",15),m(17,"Enter secret key"),t(),a(18,"div",14),t(),i(19,"mat-form-field",16)(20,"mat-label"),m(21,"Secret Key"),t(),a(22,"input",17),c(23,pe,2,0,"mat-error"),t(),i(24,"mat-form-field",16)(25,"mat-label"),m(26,"Password"),t(),a(27,"input",18,0),i(29,"button",19),y("click",function(){h(u);let l=v(28);return _(l.type==="password"?l.type="text":l.type="password")}),c(30,de,1,1,"mat-icon",20)(31,ge,1,1,"mat-icon",20),t(),c(32,ue,2,0,"mat-error",21),t(),i(33,"button",22),c(34,fe,2,0,"span",21)(35,he,1,0,"mat-progress-spinner",23),t()(),i(36,"div",13),a(37,"div",14),i(38,"div",15),m(39,"Or enter menemonic"),t(),a(40,"div",14),t(),c(41,_e,2,5,"angor-alert",11),i(42,"form",12),y("ngSubmit",function(){return h(u),_(r.loginWithMenemonic())}),i(43,"mat-form-field",16)(44,"mat-label"),m(45,"Menemonic"),t(),a(46,"input",24),c(47,ye,2,0,"mat-error"),t(),i(48,"mat-form-field",16)(49,"mat-label"),m(50,"Passphrase (Optional)"),t(),a(51,"input",25,1),i(53,"button",19),y("click",function(){h(u);let l=v(52);return _(l.type==="password"?l.type="text":l.type="password")}),c(54,ve,1,1,"mat-icon",20)(55,xe,1,1,"mat-icon",20),t(),c(56,we,2,0,"mat-error",21),t(),i(57,"mat-form-field",16)(58,"mat-label"),m(59,"Password"),t(),a(60,"input",26,2),i(62,"button",19),y("click",function(){h(u);let l=v(61);return _(l.type==="password"?l.type="text":l.type="password")}),c(63,Se,1,1,"mat-icon",20)(64,Ee,1,1,"mat-icon",20),t(),c(65,Le,2,0,"mat-error",21),t(),i(66,"button",22),c(67,Ie,2,0,"span",21)(68,Ce,1,0,"mat-progress-spinner",23),t()(),c(69,be,9,1,"div",21),t()(),i(70,"div",27),M(),i(71,"svg",28)(72,"g",29),a(73,"circle",30)(74,"circle",31),t()(),i(75,"svg",32)(76,"defs")(77,"pattern",33),a(78,"rect",34),t()(),a(79,"rect",35),t(),F(),i(80,"div",36)(81,"div",37)(82,"div"),m(83,"Angor Hub"),t()(),i(84,"div",38),m(85," Angor Hub is a Nostr client customized around the Angor protocol, a decentralized crowdfunding platform. "),t()()()()}if(d&2){let u=v(28),f=v(52),l=v(61);o(10),n("routerLink",k(26,le)),o(2),n("ngIf",r.showSecAlert),o(),n("formGroup",r.SecretKeyLoginForm),o(10),E(r.SecretKeyLoginForm.get("secretKey").hasError("required")?23:-1),o(4),n("formControlName","password"),o(3),n("ngIf",u.type==="password"),o(),n("ngIf",u.type==="text"),o(),n("ngIf",r.SecretKeyLoginForm.get("password").hasError("required")),o(),n("disabled",r.SecretKeyLoginForm.invalid),o(),n("ngIf",!r.loading),o(),n("ngIf",r.loading),o(6),n("ngIf",r.showMenemonicAlert),o(),n("formGroup",r.MenemonicLoginForm),o(5),E(r.MenemonicLoginForm.get("menemonic").hasError("required")?47:-1),o(4),n("formControlName","passphrase"),o(3),n("ngIf",f.type==="password"),o(),n("ngIf",f.type==="text"),o(),n("ngIf",r.MenemonicLoginForm.get("passphrase").hasError("required")),o(4),n("formControlName","password"),o(3),n("ngIf",l.type==="password"),o(),n("ngIf",l.type==="text"),o(),n("ngIf",r.MenemonicLoginForm.get("password").hasError("required")),o(),n("disabled",r.MenemonicLoginForm.invalid),o(),n("ngIf",!r.loading),o(),n("ngIf",r.loading),o(),n("ngIf",r.isInstalledExtension)}},dependencies:[V,oe,$,J,R,H,Y,ee,Q,X,z,W,q,P,B,ie,te,U,j,G,O,D,re,se,ae,K,T],encapsulation:2});let e=s;return e})();var Xe=[{path:"",component:me}];export{Xe as default}; diff --git a/chunk-5GRCWTIR.js b/chunk-5GRCWTIR.js deleted file mode 100644 index 6e0e5a6..0000000 --- a/chunk-5GRCWTIR.js +++ /dev/null @@ -1 +0,0 @@ -import{D as Ot,E as Et,a as W,d as ot,e as zt,f as st,h as Wt,i as Ae,j as fi,m as je,n as _,o as hi}from"./chunk-6A5WIJYK.js";import{b as k,d as li}from"./chunk-IMW7L7ZP.js";import{Ac as ni,F as Re,Fc as tt,Ga as Bt,H as ti,Hc as ai,I as Mt,Ia as F,J as Pe,Ja as L,Pa as ri,a as It,b as Qe,ba as Ft,ca as ei,eb as b,gb as Nt,ha as D,hb as Vt,i as z,ia as q,k as Oe,ka as Lt,lb as j,ma as d,n as O,na as St,nb as oi,o as Je,ob as si,pb as Ct,ra as Q,rb as ke,sa as J,sb as Te,t as Ee,xa as ii,za as De}from"./chunk-65EYH52Y.js";var ci=new Lt("ANGOR_APP_CONFIG");var To=typeof global=="object"&&global&&global.Object===Object&&global,Ht=To;var Ao=typeof self=="object"&&self&&self.Object===Object&&self,jo=Ht||Ao||Function("return this")(),y=jo;var Io=y.Symbol,C=Io;var di=Object.prototype,Mo=di.hasOwnProperty,Fo=di.toString,Rt=C?C.toStringTag:void 0;function Lo(e){var t=Mo.call(e,Rt),r=e[Rt];try{e[Rt]=void 0;var i=!0}catch{}var o=Fo.call(e);return i&&(t?e[Rt]=r:delete e[Rt]),o}var ui=Lo;var Bo=Object.prototype,No=Bo.toString;function Vo(e){return No.call(e)}var pi=Vo;var zo="[object Null]",Wo="[object Undefined]",mi=C?C.toStringTag:void 0;function Ho(e){return e==null?e===void 0?Wo:zo:mi&&mi in Object(e)?ui(e):pi(e)}var T=Ho;function Yo(e){return e!=null&&typeof e=="object"}var w=Yo;var Xo="[object Symbol]";function Go(e){return typeof e=="symbol"||w(e)&&T(e)==Xo}var nt=Go;function Uo(e,t){for(var r=-1,i=e==null?0:e.length,o=Array(i);++r0){if(++t>=ws)return arguments[0]}else t=0;return e.apply(void 0,arguments)}}var Ri=Os;function Es(e){return function(){return e}}var Pi=Es;var Rs=function(){try{var e=E(Object,"defineProperty");return e({},"",{}),e}catch{}}(),lt=Rs;var Ps=lt?function(e,t){return lt(e,"toString",{configurable:!0,enumerable:!1,value:Pi(t),writable:!0})}:Xt,Di=Ps;var Ds=Ri(Di),$t=Ds;function ks(e,t){for(var r=-1,i=e==null?0:e.length;++r-1&&e%1==0&&e-1&&e%1==0&&e<=Ws}var Qt=Hs;function Ys(e){return e!=null&&Qt(e.length)&&!at(e)}var I=Ys;function Xs(e,t,r){if(!S(r))return!1;var i=typeof t;return(i=="number"?I(r)&&Kt(t,r.length):i=="string"&&t in r)?H(r[t],e):!1}var ji=Xs;function Gs(e){return Ai(function(t,r){var i=-1,o=r.length,s=o>1?r[o-1]:void 0,n=o>2?r[2]:void 0;for(s=e.length>3&&typeof s=="function"?(o--,s):void 0,n&&ji(r[0],r[1],n)&&(s=o<3?void 0:s,o=1),t=Object(t);++i-1}var ir=xa;function ba(e,t){var r=this.__data__,i=G(r,e);return i<0?(++this.size,r.push([e,t])):r[i][1]=t,this}var rr=ba;function pt(e){var t=-1,r=e==null?0:e.length;for(this.clear();++t0&&r(a)?t>1?_r(a,t-1,r,i,o):_t(o,a):i||(o[o.length]=a)}return o}var vr=_r;function Ha(e){var t=e==null?0:e.length;return t?vr(e,1):[]}var yr=Ha;function Ya(e){return $t(qt(e,void 0,yr),e+"")}var xr=Ya;var Xa=ie(Object.getPrototypeOf,Object),vt=Xa;var Ga="[object Object]",Ua=Function.prototype,Za=Object.prototype,br=Ua.toString,$a=Za.hasOwnProperty,Ka=br.call(Object);function qa(e){if(!w(e)||T(e)!=Ga)return!1;var t=vt(e);if(t===null)return!0;var r=$a.call(t,"constructor")&&t.constructor;return typeof r=="function"&&r instanceof r&&br.call(r)==Ka}var oe=qa;function Qa(e,t,r){var i=-1,o=e.length;t<0&&(t=-t>o?0:o+t),r=r>o?o:r,r<0&&(r+=o),o=t>r?0:r-t>>>0,t>>>=0;for(var s=Array(o);++i1),s}),R(e,he(e),r),i&&(r=_e(r,oh|sh|nh,_o));for(var o=t.length;o--;)go(r,t[o]);return r}),lh=ah;var Yv=(()=>{let t=class t{constructor(){this._defaultConfig=St(ci),this._configSubject=new Je(this._defaultConfig)}get config$(){return this._configSubject.asObservable()}set config(i){let o=Ne({},this._configSubject.getValue(),i);this._configSubject.next(o)}reset(){this._configSubject.next(this._defaultConfig)}};t.\u0275fac=function(o){return new(o||t)},t.\u0275prov=D({token:t,factory:t.\u0275fac,providedIn:"root"});let e=t;return e})();var vo=class{get selected(){return this._selected||(this._selected=Array.from(this._selection.values())),this._selected}constructor(t=!1,r,i=!0,o){this._multiple=t,this._emitChanges=i,this.compareWith=o,this._selection=new Set,this._deselectedToEmit=[],this._selectedToEmit=[],this.changed=new O,r&&r.length&&(t?r.forEach(s=>this._markSelected(s)):this._markSelected(r[0]),this._selectedToEmit.length=0)}select(...t){this._verifyValueAssignment(t),t.forEach(i=>this._markSelected(i));let r=this._hasQueuedChanges();return this._emitChangeEvent(),r}deselect(...t){this._verifyValueAssignment(t),t.forEach(i=>this._unmarkSelected(i));let r=this._hasQueuedChanges();return this._emitChangeEvent(),r}setSelection(...t){this._verifyValueAssignment(t);let r=this.selected,i=new Set(t);t.forEach(s=>this._markSelected(s)),r.filter(s=>!i.has(this._getConcreteValue(s,i))).forEach(s=>this._unmarkSelected(s));let o=this._hasQueuedChanges();return this._emitChangeEvent(),o}toggle(t){return this.isSelected(t)?this.deselect(t):this.select(t)}clear(t=!0){this._unmarkAll();let r=this._hasQueuedChanges();return t&&this._emitChangeEvent(),r}isSelected(t){return this._selection.has(this._getConcreteValue(t))}isEmpty(){return this._selection.size===0}hasValue(){return!this.isEmpty()}sort(t){this._multiple&&this.selected&&this._selected.sort(t)}isMultipleSelection(){return this._multiple}_emitChangeEvent(){this._selected=null,(this._selectedToEmit.length||this._deselectedToEmit.length)&&(this.changed.next({source:this,added:this._selectedToEmit,removed:this._deselectedToEmit}),this._deselectedToEmit=[],this._selectedToEmit=[])}_markSelected(t){t=this._getConcreteValue(t),this.isSelected(t)||(this._multiple||this._unmarkAll(),this.isSelected(t)||this._selection.add(t),this._emitChanges&&this._selectedToEmit.push(t))}_unmarkSelected(t){t=this._getConcreteValue(t),this.isSelected(t)&&(this._selection.delete(t),this._emitChanges&&this._deselectedToEmit.push(t))}_unmarkAll(){this.isEmpty()||this._selection.forEach(t=>this._unmarkSelected(t))}_verifyValueAssignment(t){t.length>1&&this._multiple}_hasQueuedChanges(){return!!(this._deselectedToEmit.length||this._selectedToEmit.length)}_getConcreteValue(t,r){if(this.compareWith){r=r??this._selection;for(let i of r)if(this.compareWith(t,i))return i;return t}else return t}};var uh=20,ve=(()=>{let t=class t{constructor(i,o,s){this._ngZone=i,this._platform=o,this._scrolled=new O,this._globalSubscription=null,this._scrolledCount=0,this.scrollContainers=new Map,this._document=s}register(i){this.scrollContainers.has(i)||this.scrollContainers.set(i,i.elementScrolled().subscribe(()=>this._scrolled.next(i)))}deregister(i){let o=this.scrollContainers.get(i);o&&(o.unsubscribe(),this.scrollContainers.delete(i))}scrolled(i=uh){return this._platform.isBrowser?new Oe(o=>{this._globalSubscription||this._addGlobalListener();let s=i>0?this._scrolled.pipe(Pe(i)).subscribe(o):this._scrolled.subscribe(o);return this._scrolledCount++,()=>{s.unsubscribe(),this._scrolledCount--,this._scrolledCount||this._removeGlobalListener()}}):Ee()}ngOnDestroy(){this._removeGlobalListener(),this.scrollContainers.forEach((i,o)=>this.deregister(o)),this._scrolled.complete()}ancestorScrolled(i,o){let s=this.getAncestorScrollContainers(i);return this.scrolled(o).pipe(Mt(n=>!n||s.indexOf(n)>-1))}getAncestorScrollContainers(i){let o=[];return this.scrollContainers.forEach((s,n)=>{this._scrollableContainsElement(n,i)&&o.push(n)}),o}_getWindow(){return this._document.defaultView||window}_scrollableContainsElement(i,o){let s=hi(o),n=i.getElementRef().nativeElement;do if(s==n)return!0;while(s=s.parentElement);return!1}_addGlobalListener(){this._globalSubscription=this._ngZone.runOutsideAngular(()=>{let i=this._getWindow();return Re(i.document,"scroll").subscribe(()=>this._scrolled.next())})}_removeGlobalListener(){this._globalSubscription&&(this._globalSubscription.unsubscribe(),this._globalSubscription=null)}};t.\u0275fac=function(o){return new(o||t)(d(j),d(W),d(k,8))},t.\u0275prov=D({token:t,factory:t.\u0275fac,providedIn:"root"});let e=t;return e})(),ph=(()=>{let t=class t{constructor(i,o,s,n){this.elementRef=i,this.scrollDispatcher=o,this.ngZone=s,this.dir=n,this._destroyed=new O,this._elementScrolled=new Oe(a=>this.ngZone.runOutsideAngular(()=>Re(this.elementRef.nativeElement,"scroll").pipe(Ft(this._destroyed)).subscribe(a)))}ngOnInit(){this.scrollDispatcher.register(this)}ngOnDestroy(){this.scrollDispatcher.deregister(this),this._destroyed.next(),this._destroyed.complete()}elementScrolled(){return this._elementScrolled}getElementRef(){return this.elementRef}scrollTo(i){let o=this.elementRef.nativeElement,s=this.dir&&this.dir.value=="rtl";i.left==null&&(i.left=s?i.end:i.start),i.right==null&&(i.right=s?i.start:i.end),i.bottom!=null&&(i.top=o.scrollHeight-o.clientHeight-i.bottom),s&&st()!=ot.NORMAL?(i.left!=null&&(i.right=o.scrollWidth-o.clientWidth-i.left),st()==ot.INVERTED?i.left=i.right:st()==ot.NEGATED&&(i.left=i.right?-i.right:i.right)):i.right!=null&&(i.left=o.scrollWidth-o.clientWidth-i.right),this._applyScrollToOptions(i)}_applyScrollToOptions(i){let o=this.elementRef.nativeElement;zt()?o.scrollTo(i):(i.top!=null&&(o.scrollTop=i.top),i.left!=null&&(o.scrollLeft=i.left))}measureScrollOffset(i){let o="left",s="right",n=this.elementRef.nativeElement;if(i=="top")return n.scrollTop;if(i=="bottom")return n.scrollHeight-n.clientHeight-n.scrollTop;let a=this.dir&&this.dir.value=="rtl";return i=="start"?i=a?s:o:i=="end"&&(i=a?o:s),a&&st()==ot.INVERTED?i==o?n.scrollWidth-n.clientWidth-n.scrollLeft:n.scrollLeft:a&&st()==ot.NEGATED?i==o?n.scrollLeft+n.scrollWidth-n.clientWidth:-n.scrollLeft:i==o?n.scrollLeft:n.scrollWidth-n.clientWidth-n.scrollLeft}};t.\u0275fac=function(o){return new(o||t)(b(F),b(ve),b(j),b(Ot,8))},t.\u0275dir=J({type:t,selectors:[["","cdk-scrollable",""],["","cdkScrollable",""]],standalone:!0});let e=t;return e})(),mh=20,ye=(()=>{let t=class t{constructor(i,o,s){this._platform=i,this._change=new O,this._changeListener=n=>{this._change.next(n)},this._document=s,o.runOutsideAngular(()=>{if(i.isBrowser){let n=this._getWindow();n.addEventListener("resize",this._changeListener),n.addEventListener("orientationchange",this._changeListener)}this.change().subscribe(()=>this._viewportSize=null)})}ngOnDestroy(){if(this._platform.isBrowser){let i=this._getWindow();i.removeEventListener("resize",this._changeListener),i.removeEventListener("orientationchange",this._changeListener)}this._change.complete()}getViewportSize(){this._viewportSize||this._updateViewportSize();let i={width:this._viewportSize.width,height:this._viewportSize.height};return this._platform.isBrowser||(this._viewportSize=null),i}getViewportRect(){let i=this.getViewportScrollPosition(),{width:o,height:s}=this.getViewportSize();return{top:i.top,left:i.left,bottom:i.top+s,right:i.left+o,height:s,width:o}}getViewportScrollPosition(){if(!this._platform.isBrowser)return{top:0,left:0};let i=this._document,o=this._getWindow(),s=i.documentElement,n=s.getBoundingClientRect(),a=-n.top||i.body.scrollTop||o.scrollY||s.scrollTop||0,l=-n.left||i.body.scrollLeft||o.scrollX||s.scrollLeft||0;return{top:a,left:l}}change(i=mh){return i>0?this._change.pipe(Pe(i)):this._change}_getWindow(){return this._document.defaultView||window}_updateViewportSize(){let i=this._getWindow();this._viewportSize=this._platform.isBrowser?{width:i.innerWidth,height:i.innerHeight}:{width:0,height:0}}};t.\u0275fac=function(o){return new(o||t)(d(W),d(j),d(k,8))},t.\u0275prov=D({token:t,factory:t.\u0275fac,providedIn:"root"});let e=t;return e})();var yo=(()=>{let t=class t{};t.\u0275fac=function(o){return new(o||t)},t.\u0275mod=Q({type:t}),t.\u0275inj=q({});let e=t;return e})(),ze=(()=>{let t=class t{};t.\u0275fac=function(o){return new(o||t)},t.\u0275mod=Q({type:t}),t.\u0275inj=q({imports:[Et,yo,Et,yo]});let e=t;return e})();var At=class{attach(t){return this._attachedHost=t,t.attach(this)}detach(){let t=this._attachedHost;t!=null&&(this._attachedHost=null,t.detach())}get isAttached(){return this._attachedHost!=null}setAttachedHost(t){this._attachedHost=t}},We=class extends At{constructor(t,r,i,o,s){super(),this.component=t,this.viewContainerRef=r,this.injector=i,this.componentFactoryResolver=o,this.projectableNodes=s}},jt=class extends At{constructor(t,r,i,o){super(),this.templateRef=t,this.viewContainerRef=r,this.context=i,this.injector=o}get origin(){return this.templateRef.elementRef}attach(t,r=this.context){return this.context=r,super.attach(t)}detach(){return this.context=void 0,super.detach()}},He=class extends At{constructor(t){super(),this.element=t instanceof F?t.nativeElement:t}},xe=class{constructor(){this._isDisposed=!1,this.attachDomPortal=null}hasAttached(){return!!this._attachedPortal}attach(t){if(t instanceof We)return this._attachedPortal=t,this.attachComponentPortal(t);if(t instanceof jt)return this._attachedPortal=t,this.attachTemplatePortal(t);if(this.attachDomPortal&&t instanceof He)return this._attachedPortal=t,this.attachDomPortal(t)}detach(){this._attachedPortal&&(this._attachedPortal.setAttachedHost(null),this._attachedPortal=null),this._invokeDisposeFn()}dispose(){this.hasAttached()&&this.detach(),this._invokeDisposeFn(),this._isDisposed=!0}setDisposeFn(t){this._disposeFn=t}_invokeDisposeFn(){this._disposeFn&&(this._disposeFn(),this._disposeFn=null)}};var be=class extends xe{constructor(t,r,i,o,s){super(),this.outletElement=t,this._componentFactoryResolver=r,this._appRef=i,this._defaultInjector=o,this.attachDomPortal=n=>{this._document;let a=n.element;a.parentNode;let l=this._document.createComment("dom-portal");a.parentNode.insertBefore(l,a),this.outletElement.appendChild(a),this._attachedPortal=n,super.setDisposeFn(()=>{l.parentNode&&l.parentNode.replaceChild(a,l)})},this._document=s}attachComponentPortal(t){let i=(t.componentFactoryResolver||this._componentFactoryResolver).resolveComponentFactory(t.component),o;return t.viewContainerRef?(o=t.viewContainerRef.createComponent(i,t.viewContainerRef.length,t.injector||t.viewContainerRef.injector,t.projectableNodes||void 0),this.setDisposeFn(()=>o.destroy())):(o=i.create(t.injector||this._defaultInjector||Bt.NULL),this._appRef.attachView(o.hostView),this.setDisposeFn(()=>{this._appRef.viewCount>0&&this._appRef.detachView(o.hostView),o.destroy()})),this.outletElement.appendChild(this._getComponentRootNode(o)),this._attachedPortal=t,o}attachTemplatePortal(t){let r=t.viewContainerRef,i=r.createEmbeddedView(t.templateRef,t.context,{injector:t.injector});return i.rootNodes.forEach(o=>this.outletElement.appendChild(o)),i.detectChanges(),this.setDisposeFn(()=>{let o=r.indexOf(i);o!==-1&&r.remove(o)}),this._attachedPortal=t,i}dispose(){super.dispose(),this.outletElement.remove()}_getComponentRootNode(t){return t.hostView.rootNodes[0]}};var Ly=(()=>{let t=class t extends xe{constructor(i,o,s){super(),this._componentFactoryResolver=i,this._viewContainerRef=o,this._isInitialized=!1,this.attached=new L,this.attachDomPortal=n=>{this._document;let a=n.element;a.parentNode;let l=this._document.createComment("dom-portal");n.setAttachedHost(this),a.parentNode.insertBefore(l,a),this._getRootNode().appendChild(a),this._attachedPortal=n,super.setDisposeFn(()=>{l.parentNode&&l.parentNode.replaceChild(a,l)})},this._document=s}get portal(){return this._attachedPortal}set portal(i){this.hasAttached()&&!i&&!this._isInitialized||(this.hasAttached()&&super.detach(),i&&super.attach(i),this._attachedPortal=i||null)}get attachedRef(){return this._attachedRef}ngOnInit(){this._isInitialized=!0}ngOnDestroy(){super.dispose(),this._attachedRef=this._attachedPortal=null}attachComponentPortal(i){i.setAttachedHost(this);let o=i.viewContainerRef!=null?i.viewContainerRef:this._viewContainerRef,n=(i.componentFactoryResolver||this._componentFactoryResolver).resolveComponentFactory(i.component),a=o.createComponent(n,o.length,i.injector||o.injector,i.projectableNodes||void 0);return o!==this._viewContainerRef&&this._getRootNode().appendChild(a.hostView.rootNodes[0]),super.setDisposeFn(()=>a.destroy()),this._attachedPortal=i,this._attachedRef=a,this.attached.emit(a),a}attachTemplatePortal(i){i.setAttachedHost(this);let o=this._viewContainerRef.createEmbeddedView(i.templateRef,i.context,{injector:i.injector});return super.setDisposeFn(()=>this._viewContainerRef.clear()),this._attachedPortal=i,this._attachedRef=o,this.attached.emit(o),o}_getRootNode(){let i=this._viewContainerRef.element.nativeElement;return i.nodeType===i.ELEMENT_NODE?i:i.parentNode}};t.\u0275fac=function(o){return new(o||t)(b(Vt),b(Ct),b(k))},t.\u0275dir=J({type:t,selectors:[["","cdkPortalOutlet",""]],inputs:{portal:[0,"cdkPortalOutlet","portal"]},outputs:{attached:"attached"},exportAs:["cdkPortalOutlet"],standalone:!0,features:[ke]});let e=t;return e})();var xo=(()=>{let t=class t{};t.\u0275fac=function(o){return new(o||t)},t.\u0275mod=Q({type:t}),t.\u0275inj=q({});let e=t;return e})();var bo=zt(),Ye=class{constructor(t,r){this._viewportRuler=t,this._previousHTMLStyles={top:"",left:""},this._isEnabled=!1,this._document=r}attach(){}enable(){if(this._canBeEnabled()){let t=this._document.documentElement;this._previousScrollPosition=this._viewportRuler.getViewportScrollPosition(),this._previousHTMLStyles.left=t.style.left||"",this._previousHTMLStyles.top=t.style.top||"",t.style.left=_(-this._previousScrollPosition.left),t.style.top=_(-this._previousScrollPosition.top),t.classList.add("cdk-global-scrollblock"),this._isEnabled=!0}}disable(){if(this._isEnabled){let t=this._document.documentElement,r=this._document.body,i=t.style,o=r.style,s=i.scrollBehavior||"",n=o.scrollBehavior||"";this._isEnabled=!1,i.left=this._previousHTMLStyles.left,i.top=this._previousHTMLStyles.top,t.classList.remove("cdk-global-scrollblock"),bo&&(i.scrollBehavior=o.scrollBehavior="auto"),window.scroll(this._previousScrollPosition.left,this._previousScrollPosition.top),bo&&(i.scrollBehavior=s,o.scrollBehavior=n)}}_canBeEnabled(){if(this._document.documentElement.classList.contains("cdk-global-scrollblock")||this._isEnabled)return!1;let r=this._document.body,i=this._viewportRuler.getViewportSize();return r.scrollHeight>i.height||r.scrollWidth>i.width}};var Xe=class{constructor(t,r,i,o){this._scrollDispatcher=t,this._ngZone=r,this._viewportRuler=i,this._config=o,this._scrollSubscription=null,this._detach=()=>{this.disable(),this._overlayRef.hasAttached()&&this._ngZone.run(()=>this._overlayRef.detach())}}attach(t){this._overlayRef,this._overlayRef=t}enable(){if(this._scrollSubscription)return;let t=this._scrollDispatcher.scrolled(0).pipe(Mt(r=>!r||!this._overlayRef.overlayElement.contains(r.getElementRef().nativeElement)));this._config&&this._config.threshold&&this._config.threshold>1?(this._initialScrollPosition=this._viewportRuler.getViewportScrollPosition().top,this._scrollSubscription=t.subscribe(()=>{let r=this._viewportRuler.getViewportScrollPosition().top;Math.abs(r-this._initialScrollPosition)>this._config.threshold?this._detach():this._overlayRef.updatePosition()})):this._scrollSubscription=t.subscribe(this._detach)}disable(){this._scrollSubscription&&(this._scrollSubscription.unsubscribe(),this._scrollSubscription=null)}detach(){this.disable(),this._overlayRef=null}},we=class{enable(){}disable(){}attach(){}};function Ge(e,t){return t.some(r=>{let i=e.bottomr.bottom,s=e.rightr.right;return i||o||s||n})}function wo(e,t){return t.some(r=>{let i=e.topr.bottom,s=e.leftr.right;return i||o||s||n})}var Ue=class{constructor(t,r,i,o){this._scrollDispatcher=t,this._viewportRuler=r,this._ngZone=i,this._config=o,this._scrollSubscription=null}attach(t){this._overlayRef,this._overlayRef=t}enable(){if(!this._scrollSubscription){let t=this._config?this._config.scrollThrottle:0;this._scrollSubscription=this._scrollDispatcher.scrolled(t).subscribe(()=>{if(this._overlayRef.updatePosition(),this._config&&this._config.autoClose){let r=this._overlayRef.overlayElement.getBoundingClientRect(),{width:i,height:o}=this._viewportRuler.getViewportSize();Ge(r,[{width:i,height:o,bottom:o,right:i,top:0,left:0}])&&(this.disable(),this._ngZone.run(()=>this._overlayRef.detach()))}})}}disable(){this._scrollSubscription&&(this._scrollSubscription.unsubscribe(),this._scrollSubscription=null)}detach(){this.disable(),this._overlayRef=null}},vh=(()=>{let t=class t{constructor(i,o,s,n){this._scrollDispatcher=i,this._viewportRuler=o,this._ngZone=s,this.noop=()=>new we,this.close=a=>new Xe(this._scrollDispatcher,this._ngZone,this._viewportRuler,a),this.block=()=>new Ye(this._viewportRuler,this._document),this.reposition=a=>new Ue(this._scrollDispatcher,this._viewportRuler,this._ngZone,a),this._document=n}};t.\u0275fac=function(o){return new(o||t)(d(ve),d(ye),d(j),d(k))},t.\u0275prov=D({token:t,factory:t.\u0275fac,providedIn:"root"});let e=t;return e})(),Se=class{constructor(t){if(this.scrollStrategy=new we,this.panelClass="",this.hasBackdrop=!1,this.backdropClass="cdk-overlay-dark-backdrop",this.disposeOnNavigation=!1,t){let r=Object.keys(t);for(let i of r)t[i]!==void 0&&(this[i]=t[i])}}};var Ze=class{constructor(t,r){this.connectionPair=t,this.scrollableViewProperties=r}};var Po=(()=>{let t=class t{constructor(i){this._attachedOverlays=[],this._document=i}ngOnDestroy(){this.detach()}add(i){this.remove(i),this._attachedOverlays.push(i)}remove(i){let o=this._attachedOverlays.indexOf(i);o>-1&&this._attachedOverlays.splice(o,1),this._attachedOverlays.length===0&&this.detach()}};t.\u0275fac=function(o){return new(o||t)(d(k))},t.\u0275prov=D({token:t,factory:t.\u0275fac,providedIn:"root"});let e=t;return e})(),yh=(()=>{let t=class t extends Po{constructor(i,o){super(i),this._ngZone=o,this._keydownListener=s=>{let n=this._attachedOverlays;for(let a=n.length-1;a>-1;a--)if(n[a]._keydownEvents.observers.length>0){let l=n[a]._keydownEvents;this._ngZone?this._ngZone.run(()=>l.next(s)):l.next(s);break}}}add(i){super.add(i),this._isAttached||(this._ngZone?this._ngZone.runOutsideAngular(()=>this._document.body.addEventListener("keydown",this._keydownListener)):this._document.body.addEventListener("keydown",this._keydownListener),this._isAttached=!0)}detach(){this._isAttached&&(this._document.body.removeEventListener("keydown",this._keydownListener),this._isAttached=!1)}};t.\u0275fac=function(o){return new(o||t)(d(k),d(j,8))},t.\u0275prov=D({token:t,factory:t.\u0275fac,providedIn:"root"});let e=t;return e})(),xh=(()=>{let t=class t extends Po{constructor(i,o,s){super(i),this._platform=o,this._ngZone=s,this._cursorStyleIsSet=!1,this._pointerDownListener=n=>{this._pointerDownEventTarget=Wt(n)},this._clickListener=n=>{let a=Wt(n),l=n.type==="click"&&this._pointerDownEventTarget?this._pointerDownEventTarget:a;this._pointerDownEventTarget=null;let h=this._attachedOverlays.slice();for(let f=h.length-1;f>-1;f--){let c=h[f];if(c._outsidePointerEvents.observers.length<1||!c.hasAttached())continue;if(c.overlayElement.contains(a)||c.overlayElement.contains(l))break;let m=c._outsidePointerEvents;this._ngZone?this._ngZone.run(()=>m.next(n)):m.next(n)}}}add(i){if(super.add(i),!this._isAttached){let o=this._document.body;this._ngZone?this._ngZone.runOutsideAngular(()=>this._addEventListeners(o)):this._addEventListeners(o),this._platform.IOS&&!this._cursorStyleIsSet&&(this._cursorOriginalValue=o.style.cursor,o.style.cursor="pointer",this._cursorStyleIsSet=!0),this._isAttached=!0}}detach(){if(this._isAttached){let i=this._document.body;i.removeEventListener("pointerdown",this._pointerDownListener,!0),i.removeEventListener("click",this._clickListener,!0),i.removeEventListener("auxclick",this._clickListener,!0),i.removeEventListener("contextmenu",this._clickListener,!0),this._platform.IOS&&this._cursorStyleIsSet&&(i.style.cursor=this._cursorOriginalValue,this._cursorStyleIsSet=!1),this._isAttached=!1}}_addEventListeners(i){i.addEventListener("pointerdown",this._pointerDownListener,!0),i.addEventListener("click",this._clickListener,!0),i.addEventListener("auxclick",this._clickListener,!0),i.addEventListener("contextmenu",this._clickListener,!0)}};t.\u0275fac=function(o){return new(o||t)(d(k),d(W),d(j,8))},t.\u0275prov=D({token:t,factory:t.\u0275fac,providedIn:"root"});let e=t;return e})(),Do=(()=>{let t=class t{constructor(i,o){this._platform=o,this._document=i}ngOnDestroy(){this._containerElement?.remove()}getContainerElement(){return this._containerElement||this._createContainer(),this._containerElement}_createContainer(){let i="cdk-overlay-container";if(this._platform.isBrowser||Ae()){let s=this._document.querySelectorAll(`.${i}[platform="server"], .${i}[platform="test"]`);for(let n=0;nthis._backdropClick.next(m),this._backdropTransitionendHandler=m=>{this._disposeBackdrop(m.target)},this._keydownEvents=new O,this._outsidePointerEvents=new O,this._renders=new O,o.scrollStrategy&&(this._scrollStrategy=o.scrollStrategy,this._scrollStrategy.attach(this)),this._positionStrategy=o.positionStrategy,this._afterRenderRef=ai(()=>oi(()=>{this._renders.next()},{injector:this._injector}))}get overlayElement(){return this._pane}get backdropElement(){return this._backdropElement}get hostElement(){return this._host}attach(t){!this._host.parentElement&&this._previousHostParent&&this._previousHostParent.appendChild(this._host);let r=this._portalOutlet.attach(t);return this._positionStrategy&&this._positionStrategy.attach(this),this._updateStackingOrder(),this._updateElementSize(),this._updateElementDirection(),this._scrollStrategy&&this._scrollStrategy.enable(),si(()=>{this.hasAttached()&&this.updatePosition()},{injector:this._injector}),this._togglePointerEvents(!0),this._config.hasBackdrop&&this._attachBackdrop(),this._config.panelClass&&this._toggleClasses(this._pane,this._config.panelClass,!0),this._attachments.next(),this._keyboardDispatcher.add(this),this._config.disposeOnNavigation&&(this._locationChanges=this._location.subscribe(()=>this.dispose())),this._outsideClickDispatcher.add(this),typeof r?.onDestroy=="function"&&r.onDestroy(()=>{this.hasAttached()&&this._ngZone.runOutsideAngular(()=>Promise.resolve().then(()=>this.detach()))}),r}detach(){if(!this.hasAttached())return;this.detachBackdrop(),this._togglePointerEvents(!1),this._positionStrategy&&this._positionStrategy.detach&&this._positionStrategy.detach(),this._scrollStrategy&&this._scrollStrategy.disable();let t=this._portalOutlet.detach();return this._detachments.next(),this._keyboardDispatcher.remove(this),this._detachContentWhenEmpty(),this._locationChanges.unsubscribe(),this._outsideClickDispatcher.remove(this),t}dispose(){let t=this.hasAttached();this._positionStrategy&&this._positionStrategy.dispose(),this._disposeScrollStrategy(),this._disposeBackdrop(this._backdropElement),this._locationChanges.unsubscribe(),this._keyboardDispatcher.remove(this),this._portalOutlet.dispose(),this._attachments.complete(),this._backdropClick.complete(),this._keydownEvents.complete(),this._outsidePointerEvents.complete(),this._outsideClickDispatcher.remove(this),this._host?.remove(),this._previousHostParent=this._pane=this._host=null,t&&this._detachments.next(),this._detachments.complete(),this._afterRenderRef.destroy(),this._renders.complete()}hasAttached(){return this._portalOutlet.hasAttached()}backdropClick(){return this._backdropClick}attachments(){return this._attachments}detachments(){return this._detachments}keydownEvents(){return this._keydownEvents}outsidePointerEvents(){return this._outsidePointerEvents}getConfig(){return this._config}updatePosition(){this._positionStrategy&&this._positionStrategy.apply()}updatePositionStrategy(t){t!==this._positionStrategy&&(this._positionStrategy&&this._positionStrategy.dispose(),this._positionStrategy=t,this.hasAttached()&&(t.attach(this),this.updatePosition()))}updateSize(t){this._config=It(It({},this._config),t),this._updateElementSize()}setDirection(t){this._config=Qe(It({},this._config),{direction:t}),this._updateElementDirection()}addPanelClass(t){this._pane&&this._toggleClasses(this._pane,t,!0)}removePanelClass(t){this._pane&&this._toggleClasses(this._pane,t,!1)}getDirection(){let t=this._config.direction;return t?typeof t=="string"?t:t.value:"ltr"}updateScrollStrategy(t){t!==this._scrollStrategy&&(this._disposeScrollStrategy(),this._scrollStrategy=t,this.hasAttached()&&(t.attach(this),t.enable()))}_updateElementDirection(){this._host.setAttribute("dir",this.getDirection())}_updateElementSize(){if(!this._pane)return;let t=this._pane.style;t.width=_(this._config.width),t.height=_(this._config.height),t.minWidth=_(this._config.minWidth),t.minHeight=_(this._config.minHeight),t.maxWidth=_(this._config.maxWidth),t.maxHeight=_(this._config.maxHeight)}_togglePointerEvents(t){this._pane.style.pointerEvents=t?"":"none"}_attachBackdrop(){let t="cdk-overlay-backdrop-showing";this._backdropElement=this._document.createElement("div"),this._backdropElement.classList.add("cdk-overlay-backdrop"),this._animationsDisabled&&this._backdropElement.classList.add("cdk-overlay-backdrop-noop-animation"),this._config.backdropClass&&this._toggleClasses(this._backdropElement,this._config.backdropClass,!0),this._host.parentElement.insertBefore(this._backdropElement,this._host),this._backdropElement.addEventListener("click",this._backdropClickHandler),!this._animationsDisabled&&typeof requestAnimationFrame<"u"?this._ngZone.runOutsideAngular(()=>{requestAnimationFrame(()=>{this._backdropElement&&this._backdropElement.classList.add(t)})}):this._backdropElement.classList.add(t)}_updateStackingOrder(){this._host.nextSibling&&this._host.parentNode.appendChild(this._host)}detachBackdrop(){let t=this._backdropElement;if(t){if(this._animationsDisabled){this._disposeBackdrop(t);return}t.classList.remove("cdk-overlay-backdrop-showing"),this._ngZone.runOutsideAngular(()=>{t.addEventListener("transitionend",this._backdropTransitionendHandler)}),t.style.pointerEvents="none",this._backdropTimeout=this._ngZone.runOutsideAngular(()=>setTimeout(()=>{this._disposeBackdrop(t)},500))}}_toggleClasses(t,r,i){let o=je(r||[]).filter(s=>!!s);o.length&&(i?t.classList.add(...o):t.classList.remove(...o))}_detachContentWhenEmpty(){this._ngZone.runOutsideAngular(()=>{let t=this._renders.pipe(Ft(ti(this._attachments,this._detachments))).subscribe(()=>{(!this._pane||!this._host||this._pane.children.length===0)&&(this._pane&&this._config.panelClass&&this._toggleClasses(this._pane,this._config.panelClass,!1),this._host&&this._host.parentElement&&(this._previousHostParent=this._host.parentElement,this._host.remove()),t.unsubscribe())})})}_disposeScrollStrategy(){let t=this._scrollStrategy;t&&(t.disable(),t.detach&&t.detach())}_disposeBackdrop(t){t&&(t.removeEventListener("click",this._backdropClickHandler),t.removeEventListener("transitionend",this._backdropTransitionendHandler),t.remove(),this._backdropElement===t&&(this._backdropElement=null)),this._backdropTimeout&&(clearTimeout(this._backdropTimeout),this._backdropTimeout=void 0)}},So="cdk-overlay-connected-position-bounding-box",bh=/([A-Za-z%]+)$/,Ke=class{get positions(){return this._preferredPositions}constructor(t,r,i,o,s){this._viewportRuler=r,this._document=i,this._platform=o,this._overlayContainer=s,this._lastBoundingBoxSize={width:0,height:0},this._isPushed=!1,this._canPush=!0,this._growAfterOpen=!1,this._hasFlexibleDimensions=!0,this._positionLocked=!1,this._viewportMargin=0,this._scrollables=[],this._preferredPositions=[],this._positionChanges=new O,this._resizeSubscription=z.EMPTY,this._offsetX=0,this._offsetY=0,this._appliedPanelClasses=[],this.positionChanges=this._positionChanges,this.setOrigin(t)}attach(t){this._overlayRef&&this._overlayRef,this._validatePositions(),t.hostElement.classList.add(So),this._overlayRef=t,this._boundingBox=t.hostElement,this._pane=t.overlayElement,this._isDisposed=!1,this._isInitialRender=!0,this._lastPosition=null,this._resizeSubscription.unsubscribe(),this._resizeSubscription=this._viewportRuler.change().subscribe(()=>{this._isInitialRender=!0,this.apply()})}apply(){if(this._isDisposed||!this._platform.isBrowser)return;if(!this._isInitialRender&&this._positionLocked&&this._lastPosition){this.reapplyLastPosition();return}this._clearPanelClasses(),this._resetOverlayElementStyles(),this._resetBoundingBoxStyles(),this._viewportRect=this._getNarrowedViewportRect(),this._originRect=this._getOriginRect(),this._overlayRect=this._pane.getBoundingClientRect(),this._containerRect=this._overlayContainer.getContainerElement().getBoundingClientRect();let t=this._originRect,r=this._overlayRect,i=this._viewportRect,o=this._containerRect,s=[],n;for(let a of this._preferredPositions){let l=this._getOriginPoint(t,o,a),h=this._getOverlayPoint(l,r,a),f=this._getOverlayFit(h,r,i,a);if(f.isCompletelyWithinViewport){this._isPushed=!1,this._applyPosition(a,l);return}if(this._canFitWithFlexibleDimensions(f,h,i)){s.push({position:a,origin:l,overlayRect:r,boundingBoxRect:this._calculateBoundingBoxRect(l,a)});continue}(!n||n.overlayFit.visibleAreal&&(l=f,a=h)}this._isPushed=!1,this._applyPosition(a.position,a.origin);return}if(this._canPush){this._isPushed=!0,this._applyPosition(n.position,n.originPoint);return}this._applyPosition(n.position,n.originPoint)}detach(){this._clearPanelClasses(),this._lastPosition=null,this._previousPushAmount=null,this._resizeSubscription.unsubscribe()}dispose(){this._isDisposed||(this._boundingBox&&rt(this._boundingBox.style,{top:"",left:"",right:"",bottom:"",height:"",width:"",alignItems:"",justifyContent:""}),this._pane&&this._resetOverlayElementStyles(),this._overlayRef&&this._overlayRef.hostElement.classList.remove(So),this.detach(),this._positionChanges.complete(),this._overlayRef=this._boundingBox=null,this._isDisposed=!0)}reapplyLastPosition(){if(this._isDisposed||!this._platform.isBrowser)return;let t=this._lastPosition;if(t){this._originRect=this._getOriginRect(),this._overlayRect=this._pane.getBoundingClientRect(),this._viewportRect=this._getNarrowedViewportRect(),this._containerRect=this._overlayContainer.getContainerElement().getBoundingClientRect();let r=this._getOriginPoint(this._originRect,this._containerRect,t);this._applyPosition(t,r)}else this.apply()}withScrollableContainers(t){return this._scrollables=t,this}withPositions(t){return this._preferredPositions=t,t.indexOf(this._lastPosition)===-1&&(this._lastPosition=null),this._validatePositions(),this}withViewportMargin(t){return this._viewportMargin=t,this}withFlexibleDimensions(t=!0){return this._hasFlexibleDimensions=t,this}withGrowAfterOpen(t=!0){return this._growAfterOpen=t,this}withPush(t=!0){return this._canPush=t,this}withLockedPosition(t=!0){return this._positionLocked=t,this}setOrigin(t){return this._origin=t,this}withDefaultOffsetX(t){return this._offsetX=t,this}withDefaultOffsetY(t){return this._offsetY=t,this}withTransformOriginOn(t){return this._transformOriginSelector=t,this}_getOriginPoint(t,r,i){let o;if(i.originX=="center")o=t.left+t.width/2;else{let n=this._isRtl()?t.right:t.left,a=this._isRtl()?t.left:t.right;o=i.originX=="start"?n:a}r.left<0&&(o-=r.left);let s;return i.originY=="center"?s=t.top+t.height/2:s=i.originY=="top"?t.top:t.bottom,r.top<0&&(s-=r.top),{x:o,y:s}}_getOverlayPoint(t,r,i){let o;i.overlayX=="center"?o=-r.width/2:i.overlayX==="start"?o=this._isRtl()?-r.width:0:o=this._isRtl()?0:-r.width;let s;return i.overlayY=="center"?s=-r.height/2:s=i.overlayY=="top"?0:-r.height,{x:t.x+o,y:t.y+s}}_getOverlayFit(t,r,i,o){let s=Oo(r),{x:n,y:a}=t,l=this._getOffset(o,"x"),h=this._getOffset(o,"y");l&&(n+=l),h&&(a+=h);let f=0-n,c=n+s.width-i.width,m=0-a,g=a+s.height-i.height,v=this._subtractOverflows(s.width,f,c),P=this._subtractOverflows(s.height,m,g),A=v*P;return{visibleArea:A,isCompletelyWithinViewport:s.width*s.height===A,fitsInViewportVertically:P===s.height,fitsInViewportHorizontally:v==s.width}}_canFitWithFlexibleDimensions(t,r,i){if(this._hasFlexibleDimensions){let o=i.bottom-r.y,s=i.right-r.x,n=Co(this._overlayRef.getConfig().minHeight),a=Co(this._overlayRef.getConfig().minWidth),l=t.fitsInViewportVertically||n!=null&&n<=o,h=t.fitsInViewportHorizontally||a!=null&&a<=s;return l&&h}return!1}_pushOverlayOnScreen(t,r,i){if(this._previousPushAmount&&this._positionLocked)return{x:t.x+this._previousPushAmount.x,y:t.y+this._previousPushAmount.y};let o=Oo(r),s=this._viewportRect,n=Math.max(t.x+o.width-s.width,0),a=Math.max(t.y+o.height-s.height,0),l=Math.max(s.top-i.top-t.y,0),h=Math.max(s.left-i.left-t.x,0),f=0,c=0;return o.width<=s.width?f=h||-n:f=t.xv&&!this._isInitialRender&&!this._growAfterOpen&&(n=t.y-v/2)}let l=r.overlayX==="start"&&!o||r.overlayX==="end"&&o,h=r.overlayX==="end"&&!o||r.overlayX==="start"&&o,f,c,m;if(h)m=i.width-t.x+this._viewportMargin*2,f=t.x-this._viewportMargin;else if(l)c=t.x,f=i.right-t.x;else{let g=Math.min(i.right-t.x+i.left,t.x),v=this._lastBoundingBoxSize.width;f=g*2,c=t.x-g,f>v&&!this._isInitialRender&&!this._growAfterOpen&&(c=t.x-v/2)}return{top:n,left:c,bottom:a,right:m,width:f,height:s}}_setBoundingBoxStyles(t,r){let i=this._calculateBoundingBoxRect(t,r);!this._isInitialRender&&!this._growAfterOpen&&(i.height=Math.min(i.height,this._lastBoundingBoxSize.height),i.width=Math.min(i.width,this._lastBoundingBoxSize.width));let o={};if(this._hasExactPosition())o.top=o.left="0",o.bottom=o.right=o.maxHeight=o.maxWidth="",o.width=o.height="100%";else{let s=this._overlayRef.getConfig().maxHeight,n=this._overlayRef.getConfig().maxWidth;o.height=_(i.height),o.top=_(i.top),o.bottom=_(i.bottom),o.width=_(i.width),o.left=_(i.left),o.right=_(i.right),r.overlayX==="center"?o.alignItems="center":o.alignItems=r.overlayX==="end"?"flex-end":"flex-start",r.overlayY==="center"?o.justifyContent="center":o.justifyContent=r.overlayY==="bottom"?"flex-end":"flex-start",s&&(o.maxHeight=_(s)),n&&(o.maxWidth=_(n))}this._lastBoundingBoxSize=i,rt(this._boundingBox.style,o)}_resetBoundingBoxStyles(){rt(this._boundingBox.style,{top:"0",left:"0",right:"0",bottom:"0",height:"",width:"",alignItems:"",justifyContent:""})}_resetOverlayElementStyles(){rt(this._pane.style,{top:"",left:"",bottom:"",right:"",position:"",transform:""})}_setOverlayElementStyles(t,r){let i={},o=this._hasExactPosition(),s=this._hasFlexibleDimensions,n=this._overlayRef.getConfig();if(o){let f=this._viewportRuler.getViewportScrollPosition();rt(i,this._getExactOverlayY(r,t,f)),rt(i,this._getExactOverlayX(r,t,f))}else i.position="static";let a="",l=this._getOffset(r,"x"),h=this._getOffset(r,"y");l&&(a+=`translateX(${l}px) `),h&&(a+=`translateY(${h}px)`),i.transform=a.trim(),n.maxHeight&&(o?i.maxHeight=_(n.maxHeight):s&&(i.maxHeight="")),n.maxWidth&&(o?i.maxWidth=_(n.maxWidth):s&&(i.maxWidth="")),rt(this._pane.style,i)}_getExactOverlayY(t,r,i){let o={top:"",bottom:""},s=this._getOverlayPoint(r,this._overlayRect,t);if(this._isPushed&&(s=this._pushOverlayOnScreen(s,this._overlayRect,i)),t.overlayY==="bottom"){let n=this._document.documentElement.clientHeight;o.bottom=`${n-(s.y+this._overlayRect.height)}px`}else o.top=_(s.y);return o}_getExactOverlayX(t,r,i){let o={left:"",right:""},s=this._getOverlayPoint(r,this._overlayRect,t);this._isPushed&&(s=this._pushOverlayOnScreen(s,this._overlayRect,i));let n;if(this._isRtl()?n=t.overlayX==="end"?"left":"right":n=t.overlayX==="end"?"right":"left",n==="right"){let a=this._document.documentElement.clientWidth;o.right=`${a-(s.x+this._overlayRect.width)}px`}else o.left=_(s.x);return o}_getScrollVisibility(){let t=this._getOriginRect(),r=this._pane.getBoundingClientRect(),i=this._scrollables.map(o=>o.getElementRef().nativeElement.getBoundingClientRect());return{isOriginClipped:wo(t,i),isOriginOutsideView:Ge(t,i),isOverlayClipped:wo(r,i),isOverlayOutsideView:Ge(r,i)}}_subtractOverflows(t,...r){return r.reduce((i,o)=>i-Math.max(o,0),t)}_getNarrowedViewportRect(){let t=this._document.documentElement.clientWidth,r=this._document.documentElement.clientHeight,i=this._viewportRuler.getViewportScrollPosition();return{top:i.top+this._viewportMargin,left:i.left+this._viewportMargin,right:i.left+t-this._viewportMargin,bottom:i.top+r-this._viewportMargin,width:t-2*this._viewportMargin,height:r-2*this._viewportMargin}}_isRtl(){return this._overlayRef.getDirection()==="rtl"}_hasExactPosition(){return!this._hasFlexibleDimensions||this._isPushed}_getOffset(t,r){return r==="x"?t.offsetX==null?this._offsetX:t.offsetX:t.offsetY==null?this._offsetY:t.offsetY}_validatePositions(){}_addPanelClasses(t){this._pane&&je(t).forEach(r=>{r!==""&&this._appliedPanelClasses.indexOf(r)===-1&&(this._appliedPanelClasses.push(r),this._pane.classList.add(r))})}_clearPanelClasses(){this._pane&&(this._appliedPanelClasses.forEach(t=>{this._pane.classList.remove(t)}),this._appliedPanelClasses=[])}_getOriginRect(){let t=this._origin;if(t instanceof F)return t.nativeElement.getBoundingClientRect();if(t instanceof Element)return t.getBoundingClientRect();let r=t.width||0,i=t.height||0;return{top:t.y,bottom:t.y+i,left:t.x,right:t.x+r,height:i,width:r}}};function rt(e,t){for(let r in t)t.hasOwnProperty(r)&&(e[r]=t[r]);return e}function Co(e){if(typeof e!="number"&&e!=null){let[t,r]=e.split(bh);return!r||r==="px"?parseFloat(t):null}return e||null}function Oo(e){return{top:Math.floor(e.top),right:Math.floor(e.right),bottom:Math.floor(e.bottom),left:Math.floor(e.left),width:Math.floor(e.width),height:Math.floor(e.height)}}function wh(e,t){return e===t?!0:e.isOriginClipped===t.isOriginClipped&&e.isOriginOutsideView===t.isOriginOutsideView&&e.isOverlayClipped===t.isOverlayClipped&&e.isOverlayOutsideView===t.isOverlayOutsideView}var Eo="cdk-global-overlay-wrapper",qe=class{constructor(){this._cssPosition="static",this._topOffset="",this._bottomOffset="",this._alignItems="",this._xPosition="",this._xOffset="",this._width="",this._height="",this._isDisposed=!1}attach(t){let r=t.getConfig();this._overlayRef=t,this._width&&!r.width&&t.updateSize({width:this._width}),this._height&&!r.height&&t.updateSize({height:this._height}),t.hostElement.classList.add(Eo),this._isDisposed=!1}top(t=""){return this._bottomOffset="",this._topOffset=t,this._alignItems="flex-start",this}left(t=""){return this._xOffset=t,this._xPosition="left",this}bottom(t=""){return this._topOffset="",this._bottomOffset=t,this._alignItems="flex-end",this}right(t=""){return this._xOffset=t,this._xPosition="right",this}start(t=""){return this._xOffset=t,this._xPosition="start",this}end(t=""){return this._xOffset=t,this._xPosition="end",this}width(t=""){return this._overlayRef?this._overlayRef.updateSize({width:t}):this._width=t,this}height(t=""){return this._overlayRef?this._overlayRef.updateSize({height:t}):this._height=t,this}centerHorizontally(t=""){return this.left(t),this._xPosition="center",this}centerVertically(t=""){return this.top(t),this._alignItems="center",this}apply(){if(!this._overlayRef||!this._overlayRef.hasAttached())return;let t=this._overlayRef.overlayElement.style,r=this._overlayRef.hostElement.style,i=this._overlayRef.getConfig(),{width:o,height:s,maxWidth:n,maxHeight:a}=i,l=(o==="100%"||o==="100vw")&&(!n||n==="100%"||n==="100vw"),h=(s==="100%"||s==="100vh")&&(!a||a==="100%"||a==="100vh"),f=this._xPosition,c=this._xOffset,m=this._overlayRef.getConfig().direction==="rtl",g="",v="",P="";l?P="flex-start":f==="center"?(P="center",m?v=c:g=c):m?f==="left"||f==="end"?(P="flex-end",g=c):(f==="right"||f==="start")&&(P="flex-start",v=c):f==="left"||f==="start"?(P="flex-start",g=c):(f==="right"||f==="end")&&(P="flex-end",v=c),t.position=this._cssPosition,t.marginLeft=l?"0":g,t.marginTop=h?"0":this._topOffset,t.marginBottom=this._bottomOffset,t.marginRight=l?"0":v,r.justifyContent=P,r.alignItems=h?"flex-start":this._alignItems}dispose(){if(this._isDisposed||!this._overlayRef)return;let t=this._overlayRef.overlayElement.style,r=this._overlayRef.hostElement,i=r.style;r.classList.remove(Eo),i.justifyContent=i.alignItems=t.marginTop=t.marginBottom=t.marginLeft=t.marginRight=t.position="",this._overlayRef=null,this._isDisposed=!0}},Sh=(()=>{let t=class t{constructor(i,o,s,n){this._viewportRuler=i,this._document=o,this._platform=s,this._overlayContainer=n}global(){return new qe}flexibleConnectedTo(i){return new Ke(i,this._viewportRuler,this._document,this._platform,this._overlayContainer)}};t.\u0275fac=function(o){return new(o||t)(d(ye),d(k),d(W),d(Do))},t.\u0275prov=D({token:t,factory:t.\u0275fac,providedIn:"root"});let e=t;return e})(),Ch=0,Ce=(()=>{let t=class t{constructor(i,o,s,n,a,l,h,f,c,m,g,v){this.scrollStrategies=i,this._overlayContainer=o,this._componentFactoryResolver=s,this._positionBuilder=n,this._keyboardDispatcher=a,this._injector=l,this._ngZone=h,this._document=f,this._directionality=c,this._location=m,this._outsideClickDispatcher=g,this._animationsModuleType=v}create(i){let o=this._createHostElement(),s=this._createPaneElement(o),n=this._createPortalOutlet(s),a=new Se(i);return a.direction=a.direction||this._directionality.value,new $e(n,o,s,a,this._ngZone,this._keyboardDispatcher,this._document,this._location,this._outsideClickDispatcher,this._animationsModuleType==="NoopAnimations",this._injector.get(ii))}position(){return this._positionBuilder}_createPaneElement(i){let o=this._document.createElement("div");return o.id=`cdk-overlay-${Ch++}`,o.classList.add("cdk-overlay-pane"),i.appendChild(o),o}_createHostElement(){let i=this._document.createElement("div");return this._overlayContainer.getContainerElement().appendChild(i),i}_createPortalOutlet(i){return this._appRef||(this._appRef=this._injector.get(ni)),new be(i,this._componentFactoryResolver,this._appRef,this._injector,this._document)}};t.\u0275fac=function(o){return new(o||t)(d(vh),d(Do),d(Vt),d(Sh),d(yh),d(Bt),d(j),d(k),d(Ot),d(li),d(xh),d(ri,8))},t.\u0275prov=D({token:t,factory:t.\u0275fac,providedIn:"root"});let e=t;return e})(),Oh=[{originX:"start",originY:"bottom",overlayX:"start",overlayY:"top"},{originX:"start",originY:"top",overlayX:"start",overlayY:"bottom"},{originX:"end",originY:"top",overlayX:"end",overlayY:"bottom"},{originX:"end",originY:"bottom",overlayX:"end",overlayY:"top"}],ko=new Lt("cdk-connected-overlay-scroll-strategy",{providedIn:"root",factory:()=>{let e=St(Ce);return()=>e.scrollStrategies.reposition()}}),Ro=(()=>{let t=class t{constructor(i){this.elementRef=i}};t.\u0275fac=function(o){return new(o||t)(b(F))},t.\u0275dir=J({type:t,selectors:[["","cdk-overlay-origin",""],["","overlay-origin",""],["","cdkOverlayOrigin",""]],exportAs:["cdkOverlayOrigin"],standalone:!0});let e=t;return e})(),rx=(()=>{let t=class t{get offsetX(){return this._offsetX}set offsetX(i){this._offsetX=i,this._position&&this._updatePositionStrategy(this._position)}get offsetY(){return this._offsetY}set offsetY(i){this._offsetY=i,this._position&&this._updatePositionStrategy(this._position)}get disposeOnNavigation(){return this._disposeOnNavigation}set disposeOnNavigation(i){this._disposeOnNavigation=i}constructor(i,o,s,n,a){this._overlay=i,this._dir=a,this._backdropSubscription=z.EMPTY,this._attachSubscription=z.EMPTY,this._detachSubscription=z.EMPTY,this._positionSubscription=z.EMPTY,this._disposeOnNavigation=!1,this._ngZone=St(j),this.viewportMargin=0,this.open=!1,this.disableClose=!1,this.hasBackdrop=!1,this.lockPosition=!1,this.flexibleDimensions=!1,this.growAfterOpen=!1,this.push=!1,this.backdropClick=new L,this.positionChange=new L,this.attach=new L,this.detach=new L,this.overlayKeydown=new L,this.overlayOutsideClick=new L,this._templatePortal=new jt(o,s),this._scrollStrategyFactory=n,this.scrollStrategy=this._scrollStrategyFactory()}get overlayRef(){return this._overlayRef}get dir(){return this._dir?this._dir.value:"ltr"}ngOnDestroy(){this._attachSubscription.unsubscribe(),this._detachSubscription.unsubscribe(),this._backdropSubscription.unsubscribe(),this._positionSubscription.unsubscribe(),this._overlayRef&&this._overlayRef.dispose()}ngOnChanges(i){this._position&&(this._updatePositionStrategy(this._position),this._overlayRef.updateSize({width:this.width,minWidth:this.minWidth,height:this.height,minHeight:this.minHeight}),i.origin&&this.open&&this._position.apply()),i.open&&(this.open?this._attachOverlay():this._detachOverlay())}_createOverlay(){(!this.positions||!this.positions.length)&&(this.positions=Oh);let i=this._overlayRef=this._overlay.create(this._buildConfig());this._attachSubscription=i.attachments().subscribe(()=>this.attach.emit()),this._detachSubscription=i.detachments().subscribe(()=>this.detach.emit()),i.keydownEvents().subscribe(o=>{this.overlayKeydown.next(o),o.keyCode===27&&!this.disableClose&&!fi(o)&&(o.preventDefault(),this._detachOverlay())}),this._overlayRef.outsidePointerEvents().subscribe(o=>{let s=this._getOriginElement(),n=Wt(o);(!s||s!==n&&!s.contains(n))&&this.overlayOutsideClick.next(o)})}_buildConfig(){let i=this._position=this.positionStrategy||this._createPositionStrategy(),o=new Se({direction:this._dir,positionStrategy:i,scrollStrategy:this.scrollStrategy,hasBackdrop:this.hasBackdrop,disposeOnNavigation:this.disposeOnNavigation});return(this.width||this.width===0)&&(o.width=this.width),(this.height||this.height===0)&&(o.height=this.height),(this.minWidth||this.minWidth===0)&&(o.minWidth=this.minWidth),(this.minHeight||this.minHeight===0)&&(o.minHeight=this.minHeight),this.backdropClass&&(o.backdropClass=this.backdropClass),this.panelClass&&(o.panelClass=this.panelClass),o}_updatePositionStrategy(i){let o=this.positions.map(s=>({originX:s.originX,originY:s.originY,overlayX:s.overlayX,overlayY:s.overlayY,offsetX:s.offsetX||this.offsetX,offsetY:s.offsetY||this.offsetY,panelClass:s.panelClass||void 0}));return i.setOrigin(this._getOrigin()).withPositions(o).withFlexibleDimensions(this.flexibleDimensions).withPush(this.push).withGrowAfterOpen(this.growAfterOpen).withViewportMargin(this.viewportMargin).withLockedPosition(this.lockPosition).withTransformOriginOn(this.transformOriginSelector)}_createPositionStrategy(){let i=this._overlay.position().flexibleConnectedTo(this._getOrigin());return this._updatePositionStrategy(i),i}_getOrigin(){return this.origin instanceof Ro?this.origin.elementRef:this.origin}_getOriginElement(){return this.origin instanceof Ro?this.origin.elementRef.nativeElement:this.origin instanceof F?this.origin.nativeElement:typeof Element<"u"&&this.origin instanceof Element?this.origin:null}_attachOverlay(){this._overlayRef?this._overlayRef.getConfig().hasBackdrop=this.hasBackdrop:this._createOverlay(),this._overlayRef.hasAttached()||this._overlayRef.attach(this._templatePortal),this.hasBackdrop?this._backdropSubscription=this._overlayRef.backdropClick().subscribe(i=>{this.backdropClick.emit(i)}):this._backdropSubscription.unsubscribe(),this._positionSubscription.unsubscribe(),this.positionChange.observers.length>0&&(this._positionSubscription=this._position.positionChanges.pipe(ei(()=>this.positionChange.observers.length>0)).subscribe(i=>{this._ngZone.run(()=>this.positionChange.emit(i)),this.positionChange.observers.length===0&&this._positionSubscription.unsubscribe()}))}_detachOverlay(){this._overlayRef&&this._overlayRef.detach(),this._backdropSubscription.unsubscribe(),this._positionSubscription.unsubscribe()}};t.\u0275fac=function(o){return new(o||t)(b(Ce),b(Nt),b(Ct),b(ko),b(Ot,8))},t.\u0275dir=J({type:t,selectors:[["","cdk-connected-overlay",""],["","connected-overlay",""],["","cdkConnectedOverlay",""]],inputs:{origin:[0,"cdkConnectedOverlayOrigin","origin"],positions:[0,"cdkConnectedOverlayPositions","positions"],positionStrategy:[0,"cdkConnectedOverlayPositionStrategy","positionStrategy"],offsetX:[0,"cdkConnectedOverlayOffsetX","offsetX"],offsetY:[0,"cdkConnectedOverlayOffsetY","offsetY"],width:[0,"cdkConnectedOverlayWidth","width"],height:[0,"cdkConnectedOverlayHeight","height"],minWidth:[0,"cdkConnectedOverlayMinWidth","minWidth"],minHeight:[0,"cdkConnectedOverlayMinHeight","minHeight"],backdropClass:[0,"cdkConnectedOverlayBackdropClass","backdropClass"],panelClass:[0,"cdkConnectedOverlayPanelClass","panelClass"],viewportMargin:[0,"cdkConnectedOverlayViewportMargin","viewportMargin"],scrollStrategy:[0,"cdkConnectedOverlayScrollStrategy","scrollStrategy"],open:[0,"cdkConnectedOverlayOpen","open"],disableClose:[0,"cdkConnectedOverlayDisableClose","disableClose"],transformOriginSelector:[0,"cdkConnectedOverlayTransformOriginOn","transformOriginSelector"],hasBackdrop:[2,"cdkConnectedOverlayHasBackdrop","hasBackdrop",tt],lockPosition:[2,"cdkConnectedOverlayLockPosition","lockPosition",tt],flexibleDimensions:[2,"cdkConnectedOverlayFlexibleDimensions","flexibleDimensions",tt],growAfterOpen:[2,"cdkConnectedOverlayGrowAfterOpen","growAfterOpen",tt],push:[2,"cdkConnectedOverlayPush","push",tt],disposeOnNavigation:[2,"cdkConnectedOverlayDisposeOnNavigation","disposeOnNavigation",tt]},outputs:{backdropClick:"backdropClick",positionChange:"positionChange",attach:"attach",detach:"detach",overlayKeydown:"overlayKeydown",overlayOutsideClick:"overlayOutsideClick"},exportAs:["cdkConnectedOverlay"],standalone:!0,features:[Te,De]});let e=t;return e})();function Eh(e){return()=>e.scrollStrategies.reposition()}var Rh={provide:ko,deps:[Ce],useFactory:Eh},ox=(()=>{let t=class t{};t.\u0275fac=function(o){return new(o||t)},t.\u0275mod=Q({type:t}),t.\u0275inj=q({providers:[Ce,Rh],imports:[Et,xo,ze,ze]});let e=t;return e})();export{vo as a,ve as b,ph as c,ye as d,yo as e,We as f,jt as g,xe as h,Ly as i,xo as j,vh as k,Se as l,Do as m,$e as n,Ce as o,Ro as p,rx as q,ox as r,Un as s,Hf as t,Jf as u,Ne as v,lh as w,ci as x,Yv as y}; diff --git a/chunk-5K6PCVSM.js b/chunk-5K6PCVSM.js new file mode 100644 index 0000000..b8643ce --- /dev/null +++ b/chunk-5K6PCVSM.js @@ -0,0 +1 @@ +import{e as L}from"./chunk-YPIMMY4P.js";import{Aa as d,Ob as i,Qa as p,Vb as m,Wb as h,jb as c,pa as o,ub as C,vb as e,wb as a,za as n}from"./chunk-YLQD6FUN.js";var f=()=>["/"],s=(()=>{let t=class t{constructor(){}};t.\u0275fac=function(r){return new(r||t)},t.\u0275cmp=o({type:t,selectors:[["error-404"]],standalone:!0,features:[m],decls:53,vars:2,consts:[[1,"absolute","inset-0"],[1,"flex","h-full","flex-auto","flex-col","items-center","justify-center","p-6","sm:p-10"],[1,"w-full","max-w-3xl"],["width","100%","height","100%","viewBox","0 0 1075 585","fill","none","preserveAspectRatio","xMidYMax slice","xmlns","http://www.w3.org/2000/svg"],["clip-path","url(#clip0)"],["d","M520.426 167.01C434.482 167.01 372.775 222.149 372.775 350.808C372.775 496.621 434.482 535.218 520.426 535.218C606.37 535.218 671.753 492.945 671.753 350.808C671.753 198.868 606.37 167.01 520.426 167.01ZM520.991 486.818C461.464 486.818 430.365 451.895 430.365 350.902C430.365 261.79 462.737 214.797 522.264 214.797C581.791 214.797 614.163 245.665 614.163 350.902C614.163 449.349 580.517 486.818 520.991 486.818Z","fill","currentColor",1,"text-gray-800","dark:text-gray-600"],["d","M321.311 433.517H285.777V328.877C285.777 323.32 283.569 317.989 279.639 314.059C275.709 310.129 270.379 307.922 264.821 307.922H256.495C253.743 307.922 251.018 308.464 248.475 309.517C245.933 310.57 243.623 312.113 241.677 314.059C239.731 316.005 238.187 318.315 237.134 320.858C236.081 323.4 235.539 326.125 235.539 328.877V433.517H135.309C133.247 433.517 131.22 432.984 129.425 431.97C127.629 430.955 126.127 429.494 125.062 427.728C123.998 425.962 123.408 423.951 123.35 421.89C123.292 419.829 123.768 417.788 124.731 415.965L230.814 215.184C232.136 212.681 232.938 209.936 233.17 207.114C233.402 204.293 233.061 201.453 232.165 198.768C231.27 196.082 229.84 193.605 227.961 191.487C226.082 189.37 223.793 187.654 221.233 186.445L214.971 183.488C210.108 181.192 204.549 180.853 199.444 182.541C194.338 184.23 190.077 187.816 187.542 192.558L58.1602 434.591C55.957 438.712 54.8043 443.314 54.8043 447.987V447.987C54.8043 451.719 55.5393 455.414 56.9673 458.861C58.3954 462.309 60.4885 465.441 63.1271 468.08C65.7658 470.719 68.8983 472.812 72.3459 474.24C75.7935 475.668 79.4885 476.403 83.2202 476.403H235.539V542.57C235.539 545.869 236.189 549.135 237.451 552.183C238.713 555.23 240.564 557.999 242.896 560.332C245.229 562.664 247.998 564.515 251.045 565.777C254.093 567.039 257.359 567.689 260.658 567.689H260.658C263.957 567.689 267.223 567.039 270.271 565.777C273.318 564.515 276.087 562.664 278.42 560.332C280.752 557.999 282.603 555.23 283.865 552.183C285.127 549.135 285.777 545.869 285.777 542.57V476.403H321.311C326.998 476.403 332.452 474.144 336.474 470.122C340.495 466.101 342.754 460.647 342.754 454.96V454.96C342.754 449.273 340.495 443.819 336.474 439.797C332.453 435.776 326.998 433.517 321.311 433.517V433.517Z","fill","currentColor",1,"text-primary"],["d","M979.308 433.517H943.774V328.877C943.774 323.32 941.566 317.989 937.636 314.059C933.706 310.129 928.376 307.922 922.818 307.922H914.491C911.739 307.922 909.014 308.464 906.472 309.517C903.929 310.57 901.619 312.113 899.673 314.059C897.727 316.005 896.184 318.315 895.131 320.858C894.077 323.4 893.535 326.125 893.535 328.877V433.517H793.305C791.243 433.517 789.216 432.984 787.421 431.97C785.626 430.955 784.123 429.494 783.059 427.728C781.995 425.962 781.405 423.951 781.347 421.89C781.289 419.829 781.764 417.788 782.728 415.965L888.81 215.184C890.133 212.681 890.934 209.936 891.167 207.114C891.399 204.293 891.057 201.453 890.162 198.768C889.266 196.082 887.836 193.605 885.957 191.487C884.078 189.37 881.79 187.654 879.23 186.445L872.967 183.488C868.105 181.192 862.546 180.853 857.44 182.541C852.334 184.23 848.073 187.816 845.538 192.558L716.157 434.591C713.953 438.712 712.801 443.314 712.801 447.987V447.987C712.801 455.523 715.795 462.751 721.124 468.08C726.453 473.409 733.68 476.403 741.217 476.403H893.535V542.57C893.535 549.232 896.182 555.621 900.893 560.332C905.603 565.043 911.992 567.689 918.654 567.689V567.689C925.316 567.689 931.706 565.043 936.416 560.332C941.127 555.621 943.773 549.232 943.773 542.57V476.403H979.308C984.995 476.403 990.449 474.144 994.47 470.122C998.492 466.101 1000.75 460.647 1000.75 454.96V454.96C1000.75 449.273 998.492 443.819 994.47 439.797C990.449 435.776 984.995 433.517 979.308 433.517Z","fill","currentColor",1,"text-primary"],["d","M471.141 31.1516C478.266 31.1516 484.042 25.3756 484.042 18.2505C484.042 11.1253 478.266 5.34927 471.141 5.34927C464.016 5.34927 458.24 11.1253 458.24 18.2505C458.24 25.3756 464.016 31.1516 471.141 31.1516Z","fill","currentColor",1,"text-gray-800"],["d","M502.607 93.7695C522.592 93.7695 538.794 72.7785 538.794 46.8848C538.794 20.991 522.592 0 502.607 0C482.622 0 466.421 20.991 466.421 46.8848C466.421 72.7785 482.622 93.7695 502.607 93.7695Z","fill","currentColor",1,"text-gray-800"],["opacity","0.1","d","M502.607 79.6097C484.48 79.6097 469.466 62.3392 466.832 39.8048C466.558 42.1548 466.421 44.5188 466.421 46.8848C466.421 72.7785 482.622 93.7695 502.607 93.7695C522.592 93.7695 538.794 72.7785 538.794 46.8848C538.794 44.5188 538.657 42.1548 538.383 39.8048C535.749 62.3392 520.735 79.6097 502.607 79.6097Z","fill","black"],["opacity","0.1","d","M576.242 184.189C575.465 187.382 572.114 189.94 568.403 191.727C560.602 195.483 550.978 196.605 541.644 196.981C539.262 197.126 536.873 197.081 534.499 196.849C529.898 196.404 525.582 194.42 522.249 191.217C522.011 191.062 521.816 190.849 521.683 190.599C521.549 190.348 521.481 190.067 521.486 189.783C521.49 189.499 521.566 189.221 521.707 188.975C521.849 188.728 522.05 188.521 522.292 188.374C527.262 182.915 535.555 179.567 543.909 177.157C550.243 175.33 561.29 170.597 568.199 171.235C574.89 171.854 577.223 180.157 576.242 184.189Z","fill","black"],["d","M477.044 160.321C474.662 164.989 474.231 170.411 475.845 175.396C477.487 180.344 480.56 184.693 484.674 187.893C494.769 195.985 508.662 197.098 521.599 196.986C532.937 196.887 544.259 196.111 555.504 194.662C559.273 194.328 562.976 193.468 566.506 192.108C570.728 190.281 574.439 186.93 575.942 182.582C577.445 178.234 576.378 172.909 572.808 170.008C569.671 167.458 565.345 167.107 561.31 166.865L538.223 165.477C540.504 163.169 543.541 161.863 546.318 160.185C550.004 157.959 552.452 154.22 555.132 150.85C559.26 145.916 563.752 141.297 568.57 137.033C569.322 141.344 572.048 144.883 575.258 147.857C578.467 150.831 582.166 153.226 585.501 156.057C593.58 162.916 599.397 172.224 607.894 178.558C613.738 177.022 619.202 174.294 623.942 170.546L620.64 164.564C620.365 163.949 619.936 163.414 619.396 163.011C618.461 162.436 617.256 162.733 616.17 162.57C613.27 162.135 612.003 158.786 610.865 156.083C607.74 148.661 601.757 142.903 596.647 136.679C592.875 132.084 589.529 127.157 586.651 121.956C584.934 118.854 583.363 115.625 581.033 112.953C578.704 110.281 575.44 108.18 571.895 108.172C568.763 108.166 565.874 109.756 563.181 111.355C554.978 116.227 547.087 121.604 539.551 127.454C535.607 130.516 531.688 133.751 527.061 135.628C525.114 136.419 523.061 136.959 521.192 137.92C517.919 139.605 515.435 142.455 512.761 144.985C503.223 154.008 490.165 159.854 477.044 160.321Z","fill","currentColor",1,"text-gray-700"],["d","M525.32 96.098C525.213 98.8561 524.626 101.575 523.586 104.131C523.059 105.407 522.275 106.56 521.282 107.518C520.29 108.477 519.111 109.221 517.818 109.704C515.983 110.196 514.059 110.258 512.195 109.887C510.57 109.717 509.004 109.183 507.614 108.326C505.449 106.837 504.369 104.182 503.976 101.583C503.583 98.9866 503.759 96.334 503.507 93.7191C503.262 91.6071 502.86 89.5162 502.305 87.4637C502.135 86.7808 501.962 86.1012 501.792 85.4215C501.626 84.7418 501.462 84.0622 501.311 83.3825C501.172 82.7437 501.043 82.1018 500.933 81.4568C500.842 80.9124 500.76 80.3649 500.7 79.8142C500.645 78.1817 500.373 76.5638 499.892 75.003C499.44 73.9908 498.874 73.0333 498.205 72.149C497.919 71.74 497.642 71.3309 497.387 70.9061C496.65 69.8022 496.307 68.4816 496.415 67.1585C496.445 66.9539 496.495 66.7527 496.563 66.5575C496.588 66.482 496.616 66.4065 496.648 66.3341C496.931 66.2572 497.191 66.1124 497.405 65.9123C497.62 65.7121 497.782 65.4626 497.878 65.1855C497.986 64.5902 497.935 63.9769 497.73 63.4077C497.495 62.6123 497.173 61.8451 496.77 61.12C496.506 60.6418 495.609 59.7796 495.603 59.232C495.59 58.1307 497.743 57.2434 498.614 56.8091C501.275 55.4769 504.242 54.8753 507.211 55.0659C509.115 55.1949 511.179 55.7802 512.23 57.3755C513.174 58.8135 513.048 60.6763 513.451 62.3472C513.493 62.5901 513.596 62.8184 513.75 63.0111C513.955 63.1983 514.213 63.317 514.489 63.351C514.955 63.4437 515.433 63.4628 515.905 63.4076H515.908C516.033 63.3977 516.157 63.3799 516.28 63.3541C517.015 63.2185 517.71 62.9184 518.312 62.4762C518.702 62.3724 519.096 62.2874 519.492 62.2213C519.508 62.2197 519.524 62.2165 519.539 62.2119C521.116 67.1867 521.32 72.5202 522.611 77.5863C523.249 80.1068 524.165 82.5958 524.294 85.1886C524.303 85.3018 524.307 85.4183 524.31 85.5347C524.329 86.3686 524.263 87.2087 524.297 88.0394C524.309 88.4135 524.351 88.786 524.423 89.1533C524.564 89.7441 524.74 90.3262 524.949 90.8966L524.958 90.9249C525.018 91.1074 525.074 91.2931 525.122 91.4787C525.156 91.614 525.188 91.7462 525.213 91.8815L525.216 91.8909C525.449 93.2813 525.484 94.6978 525.32 96.098V96.098Z","fill","#FBBEBE"],["d","M503.237 63.5619C513.49 63.5619 521.802 55.25 521.802 44.9968C521.802 34.7436 513.49 26.4317 503.237 26.4317C492.983 26.4317 484.672 34.7436 484.672 44.9968C484.672 55.25 492.983 63.5619 503.237 63.5619Z","fill","#FBBEBE"],["d","M621.103 146.148C620.565 141.083 618.765 136.234 615.867 132.045C616.349 134.909 616.831 137.771 617.315 140.632C616.714 140.806 616.075 140.801 615.477 140.617C614.879 140.433 614.347 140.079 613.948 139.597C613.166 138.621 612.568 137.511 612.182 136.321C610.073 131.085 607.315 126.135 603.973 121.586C592.154 120.601 580.471 115.702 570.077 109.99C559.681 104.282 549.952 97.4385 539.694 91.4882C537.915 90.4132 536.062 89.4668 534.149 88.6562C530.94 87.3692 527.337 86.7022 524.294 85.1886C524.089 85.0879 523.885 84.981 523.683 84.8708C522.996 84.497 522.345 84.0598 521.739 83.565C521.411 83.2989 521.1 83.0131 520.807 82.7091C519.289 80.9429 518.086 78.9292 517.249 76.7557C515.616 73.1434 515.033 68.7853 513.404 65.1729C514.153 64.4728 514.994 63.8789 515.905 63.4077H515.908C516.04 63.3385 516.172 63.2724 516.308 63.2094C516.953 62.9057 517.624 62.6603 518.312 62.4763C518.702 62.3724 519.096 62.2875 519.492 62.2214C519.508 62.2198 519.524 62.2166 519.539 62.212C521.378 61.9124 523.262 62.0614 525.03 62.6462C527.617 63.521 529.797 65.2673 531.972 66.9193C535.504 69.4079 538.892 72.0952 542.12 74.9684C543.913 76.6864 545.549 78.5744 547.478 80.1352C549.081 81.3722 550.771 82.4922 552.535 83.4863C562.972 89.704 573.411 95.9207 583.85 102.136C587.384 104.241 590.921 106.347 594.376 108.574C599.624 111.96 604.684 115.629 609.741 119.295C612.721 121.454 615.699 123.613 618.677 125.774C619.654 126.397 620.512 127.19 621.21 128.115C621.827 129.165 622.21 130.336 622.333 131.548C623.081 136.444 622.659 141.447 621.103 146.148V146.148Z","fill","#FBBEBE"],["d","M529.923 110.06C528.671 115.676 522.994 119.072 520.027 124.005C516.339 130.129 517.843 137.246 519.228 144.26C516.698 146.441 514.167 148.622 511.635 150.802C510.238 152.001 508.841 153.206 507.337 154.267C505.144 155.736 502.852 157.052 500.477 158.206C498.237 159.358 495.996 160.511 493.756 161.664C491.673 162.835 489.466 163.77 487.176 164.452C482.762 165.585 478.073 164.792 473.706 163.48C473.191 163.345 472.695 163.143 472.233 162.879C471.961 162.716 471.723 162.501 471.534 162.246C471.104 161.474 470.947 160.579 471.091 159.707C471.534 152.357 473.331 145.16 475.122 138.017C476.079 133.732 477.365 129.527 478.97 125.44C480.544 121.938 482.353 118.547 484.385 115.289C486.628 111.191 489.285 107.333 492.315 103.776C493.79 102.407 495.031 100.806 495.99 99.0369C497.107 96.4882 496.676 93.5649 496.903 90.7896C497.076 88.7045 497.629 86.6686 498.536 84.7827V84.7796C499.02 83.7638 499.604 82.7983 500.279 81.8973C500.584 82.6084 500.889 83.3185 501.195 84.0275C501.396 84.4932 501.595 84.9579 501.792 85.4215C502.05 86.0194 502.306 86.6152 502.56 87.2088C503.293 88.9143 504.025 90.6187 504.757 92.3221C505.547 94.4675 506.672 96.4739 508.092 98.2661C508.741 99.1838 509.617 99.9176 510.634 100.396C511.651 100.874 512.775 101.08 513.895 100.994C515.016 100.908 516.095 100.533 517.028 99.9055C517.96 99.2779 518.714 98.4192 519.215 97.4133C520.273 95.5357 521.039 93.5081 521.487 91.4001C522.109 88.8335 522.194 86.1663 521.739 83.565C520.981 78.5556 518.85 73.4392 517.302 68.7853C516.672 67.2336 516.307 65.587 516.223 63.9143C516.226 63.7264 516.245 63.539 516.279 63.3542C516.289 63.307 516.298 63.2567 516.308 63.2095C516.953 62.9058 517.624 62.6604 518.312 62.4763C518.702 62.3725 519.096 62.2875 519.492 62.2214C520.855 69.5971 522.219 76.9728 523.586 84.3485C523.617 84.5216 523.652 84.6947 523.684 84.8709C523.879 85.9281 524.077 86.9854 524.297 88.0395C524.495 88.9961 524.709 89.9495 524.948 90.8967L524.958 90.925C525.04 91.246 525.125 91.5638 525.213 91.8816L525.216 91.891C525.458 92.7595 525.729 93.6216 526.034 94.4712C527.884 99.5908 531.11 104.745 529.923 110.06Z","fill","currentColor",1,"text-primary"],["d","M605.267 188.993C605.209 190.075 605.419 191.154 605.877 192.136C607.039 194.259 609.827 194.742 612.24 194.941C626.332 196.099 640.51 195.667 654.505 193.653C655.265 193.601 656.001 193.372 656.657 192.985C658.647 191.59 657.42 188.19 655.247 187.102C653.074 186.013 650.496 186.276 648.112 185.804C645.743 185.208 643.488 184.23 641.434 182.908C636.599 180.13 631.835 177.234 627.141 174.22C624.346 172.425 621.048 170.51 617.901 171.574C609.376 174.458 605.211 179.796 605.267 188.993Z","fill","currentColor",1,"text-gray-700"],["d","M501.383 82.9892V82.9923C501.361 83.1245 501.339 83.2535 501.311 83.3825C501.276 83.5965 501.235 83.8136 501.195 84.0275C500.804 86.0256 500.326 88.0143 499.775 89.9904C498.265 95.4498 496.242 100.821 494.234 106.114C488.847 120.305 483.459 134.497 478.07 148.691C476.711 152.265 475.354 155.843 473.809 159.345C473.293 160.513 472.762 161.689 472.233 162.879C470.339 167.136 468.52 171.532 467.916 176.063C467.353 179.045 467.288 182.1 467.724 185.103C468.328 188.074 470.131 190.975 472.954 192.073C474.332 192.611 476.305 193.332 475.927 194.764C475.723 195.55 474.829 195.934 474.027 196.066C472.967 196.235 471.883 196.169 470.852 195.872C469.821 195.575 468.868 195.055 468.061 194.348C466.553 193.011 465.395 190.931 463.391 190.708C462.003 190.557 460.726 191.387 459.454 191.969C454.269 194.339 448.227 192.681 442.781 190.997C443.208 188.791 445.424 187.338 447.623 186.897C449.823 186.453 452.098 186.768 454.341 186.708C455.06 186.747 455.773 186.563 456.383 186.183C456.931 185.68 457.315 185.025 457.485 184.301C458.93 180.019 460.005 175.621 460.697 171.155C461.421 166.488 461.723 161.749 462.755 157.139C463.558 153.543 464.797 150.06 465.861 146.529C467.918 139.26 469.606 131.892 470.921 124.452C471.585 121.362 472.061 118.233 472.346 115.085C472.526 112.473 472.441 109.849 472.692 107.246C473.115 103.861 473.821 100.517 474.804 97.2497C475.767 93.6845 476.728 90.1215 477.689 86.5606C479.115 81.29 480.644 75.8149 484.256 71.7179C485.511 70.2756 487.048 69.1064 488.773 68.2826C490.498 67.4588 492.374 66.998 494.285 66.9288C495.001 66.9279 495.715 67.0049 496.415 67.1585C496.531 67.1868 496.648 67.2151 496.764 67.2466C497.526 67.4459 498.258 67.7487 498.938 68.1465C500.052 67.4385 500.619 67.6871 501.358 68.779C502.006 69.9345 502.312 71.2509 502.239 72.5738C502.302 76.0655 502.015 79.5546 501.383 82.9892Z","fill","#FBBEBE"],["d","M502.607 87.1616L502.56 87.2088L502.305 87.4637L499.775 89.9904L498.536 84.7827L494.285 66.9287C495.001 66.9279 495.715 67.0049 496.415 67.1584C496.445 66.9539 496.495 66.7527 496.563 66.5574L496.764 67.2465L498.205 72.149L500.933 81.4567L501.383 82.9891V82.9923L502.607 87.1616Z","fill","currentColor",1,"text-primary"],["d","M518.661 30.2028C518.659 31.856 518.331 33.4926 517.696 35.019C517.061 36.5454 516.132 37.9317 514.961 39.0986C514.537 39.5234 514.082 39.9165 513.601 40.275C511.429 41.9119 508.784 42.7979 506.065 42.7991H490.969C487.633 42.794 484.436 41.4652 482.079 39.1047C479.722 36.7441 478.398 33.5447 478.398 30.2089C478.398 26.8732 479.722 23.6737 482.079 21.3132C484.436 18.9526 487.633 17.6239 490.969 17.6187H506.065C509.401 17.6274 512.598 18.9556 514.958 21.3134C517.318 23.6711 518.649 26.8668 518.661 30.2028V30.2028Z","fill","currentColor",1,"text-gray-800"],["d","M532.815 31.1516C539.94 31.1516 545.716 25.3756 545.716 18.2505C545.716 11.1253 539.94 5.34927 532.815 5.34927C525.69 5.34927 519.914 11.1253 519.914 18.2505C519.914 25.3756 525.69 31.1516 532.815 31.1516Z","fill","currentColor",1,"text-gray-800"],["opacity","0.1","d","M532.5 5.34927C532.342 5.34927 532.185 5.35556 532.028 5.36121C535.366 5.48254 538.526 6.89362 540.844 9.29756C543.162 11.7015 544.457 14.9109 544.457 18.2505C544.457 21.59 543.162 24.7994 540.844 27.2033C538.526 29.6073 535.366 31.0184 532.028 31.1397C532.185 31.1453 532.342 31.1516 532.5 31.1516C535.922 31.1516 539.203 29.7924 541.623 27.373C544.042 24.9535 545.401 21.6721 545.401 18.2505C545.401 14.8289 544.042 11.5474 541.623 9.12794C539.203 6.70851 535.922 5.34927 532.5 5.34927V5.34927Z","fill","black"],["opacity","0.1","d","M471.141 5.34927C471.299 5.34927 471.456 5.35556 471.613 5.36121C468.276 5.48254 465.116 6.89362 462.797 9.29756C460.479 11.7015 459.184 14.9109 459.184 18.2505C459.184 21.59 460.479 24.7994 462.797 27.2033C465.116 29.6073 468.276 31.0184 471.613 31.1397C471.456 31.1453 471.299 31.1516 471.141 31.1516C467.721 31.1486 464.443 29.7881 462.026 27.3689C459.609 24.9498 458.251 21.6701 458.251 18.2505C458.251 14.8308 459.609 11.5511 462.026 9.13196C464.443 6.71284 467.721 5.35228 471.141 5.34927Z","fill","black"],["opacity","0.1","d","M513.601 40.275C511.429 41.9119 508.784 42.7979 506.065 42.7991H490.969C488.25 42.7978 485.605 41.9119 483.433 40.275H513.601Z","fill","black"],["d","M611.086 133.756C611.086 133.756 614.338 143.128 617.315 140.632L614.942 128.382L611.086 133.756Z","fill","#FBBEBE"],["d","M1006.86 419.55C1009.89 420.651 1013.14 421.034 1016.34 420.667C1019.54 420.301 1022.62 419.196 1025.32 417.439C1028.02 415.683 1030.28 413.322 1031.91 410.544C1033.55 407.766 1034.51 404.647 1034.74 401.431C1034.96 398.216 1034.43 394.992 1033.2 392.015C1031.96 389.038 1030.05 386.388 1027.62 384.275C1025.19 382.161 1022.3 380.642 1019.17 379.837C1016.05 379.032 1012.79 378.962 1009.64 379.634L1010.16 390.347L1005.09 381.166C1000.11 383.503 996.271 387.72 994.404 392.889C993.741 394.699 993.338 396.595 993.207 398.519C992.887 403.032 994.048 407.527 996.512 411.322C998.976 415.117 1002.61 418.006 1006.86 419.55V419.55Z","fill","#57B894"],["d","M1031.94 543.793C1030.15 534.683 1037.9 526.606 1045.56 521.357C1053.22 516.107 1062.17 510.949 1064.78 502.04C1068.53 489.236 1057.35 477.51 1048.64 467.398C1042.19 459.894 1036.64 451.65 1032.12 442.841C1030.31 439.308 1028.64 435.615 1028.17 431.674C1027.48 425.999 1029.31 420.351 1031.14 414.938C1037.26 396.903 1043.8 379.02 1050.77 361.288","stroke","currentColor","stroke-miterlimit","10",1,"text-gray-800","dark:text-gray-600"],["d","M1007.72 416.792C1010.75 417.893 1013.99 418.276 1017.2 417.909C1020.4 417.543 1023.47 416.438 1026.17 414.682C1028.88 412.925 1031.13 410.565 1032.77 407.787C1034.4 405.009 1035.37 401.889 1035.59 398.673C1035.82 395.458 1035.29 392.234 1034.06 389.257C1032.82 386.28 1030.91 383.63 1028.48 381.517C1026.04 379.403 1023.15 377.884 1020.03 377.079C1016.91 376.274 1013.64 376.204 1010.49 376.876L1011.01 387.589L1005.95 378.408C1000.97 380.745 997.128 384.962 995.262 390.131C994.599 391.941 994.196 393.837 994.064 395.761C993.745 400.274 994.905 404.769 997.369 408.564C999.833 412.359 1003.47 415.248 1007.72 416.792V416.792Z","stroke","currentColor","stroke-miterlimit","10",1,"text-gray-800","dark:text-gray-600"],["d","M1029.4 357.588C1030.59 354.308 1032.58 351.38 1035.2 349.073C1037.82 346.767 1040.97 345.157 1044.38 344.391L1046.09 354.574L1049.27 343.879C1053.68 343.944 1057.96 345.41 1061.48 348.064C1065 350.718 1067.59 354.423 1068.87 358.645C1070.15 362.866 1070.06 367.386 1068.6 371.551C1067.15 375.715 1064.41 379.31 1060.78 381.815C1057.15 384.32 1052.81 385.607 1048.4 385.489C1043.99 385.371 1039.73 383.854 1036.24 381.158C1032.75 378.462 1030.21 374.726 1028.98 370.49C1027.74 366.253 1027.89 361.735 1029.4 357.588H1029.4Z","fill","#57B894"],["d","M1030.54 353.911C1031.73 350.631 1033.72 347.703 1036.34 345.396C1038.96 343.09 1042.12 341.479 1045.52 340.713L1047.23 350.897L1050.41 340.201C1054.82 340.267 1059.1 341.732 1062.62 344.387C1066.15 347.041 1068.74 350.746 1070.02 354.968C1071.3 359.189 1071.2 363.709 1069.75 367.873C1068.29 372.038 1065.55 375.633 1061.92 378.138C1058.29 380.643 1053.96 381.93 1049.55 381.812C1045.14 381.694 1040.88 380.177 1037.38 377.481C1033.89 374.785 1031.35 371.049 1030.12 366.813C1028.89 362.576 1029.04 358.058 1030.54 353.911H1030.54Z","stroke","currentColor","stroke-miterlimit","10",1,"text-gray-800","dark:text-gray-600"],["d","M1044.99 467.604C1049.8 469.347 1055.07 469.261 1059.82 467.363C1064.56 465.464 1068.44 461.886 1070.72 457.311C1072.99 452.735 1073.51 447.482 1072.16 442.553C1070.81 437.623 1067.7 433.362 1063.41 430.582L1060.97 438.801L1059.24 428.497C1059.22 428.489 1059.2 428.482 1059.18 428.477C1056.62 427.543 1053.89 427.125 1051.16 427.246C1048.42 427.367 1045.74 428.025 1043.27 429.182C1040.79 430.339 1038.56 431.973 1036.72 433.991C1034.87 436.008 1033.44 438.369 1032.51 440.94C1031.58 443.51 1031.16 446.238 1031.29 448.97C1031.41 451.701 1032.07 454.381 1033.23 456.857C1034.39 459.334 1036.02 461.557 1038.04 463.401C1040.06 465.245 1042.42 466.674 1044.99 467.604H1044.99Z","fill","#57B894"],["d","M1045.98 463.88C1050.79 465.622 1056.06 465.536 1060.81 463.638C1065.55 461.74 1069.43 458.162 1071.71 453.586C1073.99 449.011 1074.5 443.758 1073.15 438.828C1071.8 433.899 1068.69 429.638 1064.4 426.857L1061.96 435.076L1060.23 424.772C1060.21 424.764 1060.19 424.758 1060.17 424.752C1057.61 423.818 1054.88 423.4 1052.15 423.521C1049.41 423.642 1046.73 424.3 1044.26 425.457C1041.78 426.615 1039.55 428.249 1037.71 430.266C1035.86 432.284 1034.43 434.645 1033.5 437.215C1032.57 439.785 1032.15 442.514 1032.28 445.245C1032.4 447.976 1033.06 450.656 1034.22 453.133C1035.38 455.609 1037.01 457.833 1039.03 459.677C1041.05 461.521 1043.41 462.949 1045.98 463.88H1045.98Z","stroke","currentColor","stroke-miterlimit","10",1,"text-gray-800","dark:text-gray-600"],["d","M1023.32 502.167C1024.15 506.867 1026.57 511.14 1030.17 514.27C1033.77 517.4 1038.34 519.195 1043.11 519.356C1047.88 519.517 1052.56 518.032 1056.37 515.152C1060.17 512.272 1062.87 508.171 1064.01 503.537C1065.15 498.903 1064.66 494.018 1062.63 489.701C1060.59 485.384 1057.14 481.897 1052.84 479.826C1048.54 477.755 1043.66 477.225 1039.02 478.326C1034.37 479.426 1030.25 482.09 1027.33 485.87L1036.61 499.826L1023.94 492.418C1022.95 495.572 1022.74 498.915 1023.32 502.167V502.167Z","fill","#57B894"],["d","M1024.18 499.409C1025.01 504.109 1027.42 508.382 1031.03 511.512C1034.63 514.642 1039.2 516.437 1043.97 516.598C1048.74 516.759 1053.42 515.274 1057.22 512.394C1061.03 509.514 1063.73 505.413 1064.87 500.779C1066.01 496.145 1065.52 491.26 1063.49 486.943C1061.45 482.626 1058 479.139 1053.7 477.068C1049.4 474.997 1044.52 474.467 1039.87 475.568C1035.23 476.668 1031.1 479.332 1028.19 483.112L1037.46 497.068L1024.79 489.661C1023.81 492.814 1023.6 496.157 1024.18 499.409V499.409Z","stroke","currentColor","stroke-miterlimit","10",1,"text-gray-800","dark:text-gray-600"],["d","M9.00746 470.249C10.9978 470.972 13.1289 471.224 15.2329 470.983C17.337 470.743 19.3563 470.017 21.1319 468.862C22.9075 467.708 24.3908 466.157 25.4648 464.332C26.5388 462.507 27.1742 460.457 27.3208 458.345C27.4675 456.232 27.1215 454.114 26.3101 452.158C25.4987 450.202 24.244 448.461 22.645 447.073C21.0459 445.684 19.1463 444.686 17.0957 444.157C15.0451 443.628 12.8997 443.582 10.8285 444.024L11.1707 451.062L7.84085 445.03C4.57278 446.566 2.04805 449.336 0.821494 452.732C0.385892 453.922 0.121078 455.167 0.034953 456.431C-0.17523 459.397 0.586979 462.35 2.20607 464.843C3.82517 467.337 6.2129 469.234 9.00746 470.249V470.249Z","fill","#57B894"],["d","M25.4837 551.879C24.3083 545.893 29.4017 540.587 34.4329 537.138C39.464 533.689 45.3427 530.3 47.0593 524.446C49.5264 516.034 42.1776 508.33 36.4579 501.686C32.2144 496.756 28.5702 491.34 25.6016 485.551C24.311 483.278 23.4319 480.794 23.0049 478.215C22.5539 474.486 23.7519 470.775 24.9588 467.219C28.9794 455.37 33.2782 443.62 37.8551 431.97","stroke","currentColor","stroke-miterlimit","10",1,"text-gray-800","dark:text-gray-600"],["d","M9.57064 468.437C11.5609 469.16 13.6921 469.412 15.7961 469.171C17.9001 468.931 19.9195 468.205 21.6951 467.05C23.4707 465.896 24.9539 464.345 26.0279 462.52C27.1019 460.695 27.7373 458.645 27.884 456.533C28.0307 454.42 27.6847 452.302 26.8733 450.346C26.0618 448.39 24.8072 446.649 23.2081 445.261C21.6091 443.872 19.7094 442.874 17.6589 442.345C15.6083 441.816 13.4628 441.77 11.3916 442.212L11.7339 449.25L8.40403 443.218C5.13595 444.754 2.61122 447.524 1.38467 450.92C0.949069 452.11 0.684259 453.355 0.598129 454.619C0.387932 457.585 1.15014 460.538 2.76923 463.031C4.38833 465.525 6.77607 467.422 9.57064 468.437V468.437Z","stroke","currentColor","stroke-miterlimit","10",1,"text-gray-800","dark:text-gray-600"],["d","M23.8124 429.539C24.5935 427.384 25.9044 425.46 27.6244 423.945C29.3444 422.429 31.4181 421.371 33.6545 420.868L34.7803 427.559L36.8677 420.532C39.7659 420.575 42.5754 421.537 44.8907 423.281C47.206 425.025 48.9071 427.46 49.7486 430.233C50.5901 433.007 50.5283 435.976 49.5723 438.712C48.6162 441.449 46.8152 443.81 44.4295 445.456C42.0437 447.102 39.1966 447.948 36.2991 447.87C33.4016 447.793 30.6038 446.796 28.3095 445.025C26.0152 443.254 24.3432 440.799 23.5349 438.016C22.7265 435.232 22.8237 432.264 23.8124 429.539V429.539Z","fill","#57B894"],["d","M24.5632 427.123C25.3443 424.968 26.6552 423.044 28.3752 421.529C30.0952 420.013 32.169 418.955 34.4053 418.452L35.5312 425.143L37.6186 418.116C40.5168 418.158 43.3263 419.121 45.6415 420.865C47.9568 422.609 49.658 425.044 50.4995 427.817C51.3409 430.591 51.2792 433.56 50.3231 436.296C49.367 439.033 47.5661 441.394 45.1803 443.04C42.7946 444.686 39.9474 445.532 37.0499 445.454C34.1525 445.377 31.3546 444.38 29.0603 442.609C26.7661 440.838 25.094 438.383 24.2857 435.599C23.4774 432.816 23.5746 429.848 24.5632 427.123V427.123Z","stroke","currentColor","stroke-miterlimit","10",1,"text-gray-800","dark:text-gray-600"],["d","M34.0576 501.822C37.214 502.967 40.6813 502.91 43.7987 501.663C46.9162 500.416 49.4656 498.065 50.9612 495.059C52.4568 492.052 52.7939 488.601 51.9083 485.362C51.0227 482.124 48.9763 479.324 46.1592 477.497L44.5553 482.897L43.418 476.127C43.4067 476.122 43.3951 476.118 43.3832 476.114C41.6948 475.5 39.9021 475.225 38.1073 475.304C36.3126 475.384 34.551 475.816 32.9234 476.576C31.2957 477.336 29.8338 478.41 28.6213 479.736C27.4088 481.061 26.4693 482.613 25.8567 484.301C25.2441 485.99 24.9703 487.783 25.0509 489.578C25.1315 491.373 25.565 493.134 26.3266 494.761C27.0882 496.388 28.163 497.849 29.4895 499.061C30.816 500.272 32.3683 501.21 34.0576 501.822V501.822Z","fill","#57B894"],["d","M34.7081 499.374C37.8645 500.519 41.3319 500.463 44.4493 499.216C47.5667 497.968 50.1162 495.618 51.6118 492.611C53.1074 489.605 53.4445 486.154 52.5589 482.915C51.6733 479.676 49.6269 476.877 46.8098 475.05L45.2059 480.45L44.0685 473.68C44.0573 473.675 44.0457 473.67 44.0337 473.667C42.3458 473.055 40.5537 472.781 38.7599 472.861C36.9661 472.941 35.2057 473.374 33.5791 474.135C30.2941 475.671 27.7539 478.449 26.5172 481.858C25.2806 485.267 25.4488 489.028 26.9849 492.313C28.521 495.597 31.2991 498.138 34.7081 499.374V499.374Z","stroke","currentColor","stroke-miterlimit","10",1,"text-gray-800","dark:text-gray-600"],["d","M19.822 524.53C20.3647 527.618 21.9528 530.426 24.3198 532.482C26.6868 534.538 29.6889 535.718 32.8226 535.823C35.9562 535.929 39.0309 534.954 41.5309 533.061C44.0309 531.169 45.8042 528.475 46.5535 525.43C47.3027 522.385 46.9823 519.176 45.6459 516.339C44.3096 513.503 42.0386 511.212 39.2139 509.852C36.3891 508.491 33.1823 508.143 30.1314 508.866C27.0804 509.589 24.3708 511.339 22.457 513.822L28.5493 522.992L20.2249 518.125C19.5795 520.197 19.4413 522.393 19.822 524.53V524.53Z","fill","#57B894"],["d","M20.3851 522.718C20.9278 525.806 22.5159 528.614 24.8829 530.67C27.25 532.726 30.252 533.906 33.3857 534.011C36.5194 534.117 39.594 533.142 42.094 531.249C44.594 529.357 46.3673 526.663 47.1166 523.618C47.8658 520.573 47.5454 517.364 46.2091 514.527C44.8727 511.691 42.6017 509.4 39.777 508.039C36.9522 506.679 33.7454 506.331 30.6945 507.054C27.6435 507.777 24.9339 509.527 23.0201 512.01L29.1124 521.18L20.788 516.313C20.1426 518.385 20.0044 520.581 20.3851 522.718V522.718Z","stroke","currentColor","stroke-miterlimit","10",1,"text-gray-800","dark:text-gray-600"],["id","clip0"],["width","1074.39","height","584.231","fill","white"],[1,"mt-12","text-center","text-4xl","font-extrabold","leading-tight","tracking-tight","sm:mt-24","md:text-7xl","md:leading-none"],[1,"text-secondary","mt-2","text-center","text-lg","font-medium","tracking-tight","md:text-xl"],[1,"mt-12","font-medium","text-primary-500","underline",3,"routerLink"]],template:function(r,u){r&1&&(C(0,"div",0)(1,"div",1)(2,"div",2),n(),C(3,"svg",3)(4,"g",4),a(5,"path",5)(6,"path",6)(7,"path",7)(8,"path",8)(9,"path",9)(10,"path",10)(11,"path",11)(12,"path",12)(13,"path",13)(14,"path",14)(15,"path",15)(16,"path",16)(17,"path",17)(18,"path",18)(19,"path",19)(20,"path",20)(21,"path",21)(22,"path",22)(23,"path",23)(24,"path",24)(25,"path",25)(26,"path",26)(27,"path",27)(28,"path",28)(29,"path",29)(30,"path",30)(31,"path",31)(32,"path",32)(33,"path",33)(34,"path",34)(35,"path",35)(36,"path",36)(37,"path",37)(38,"path",38)(39,"path",39)(40,"path",40)(41,"path",41)(42,"path",42)(43,"path",43),e(),C(44,"defs")(45,"clipPath",44),a(46,"rect",45),e()()()(),d(),C(47,"div",46),i(48," Ooops... 404! "),e(),C(49,"div",47),i(50," The page you requested could not be found. "),e(),C(51,"a",48),i(52," Back to Dashboard "),e()()()),r&2&&(p(51),c("routerLink",h(1,f)))},dependencies:[L],encapsulation:2,changeDetection:0});let l=t;return l})();var Z=[{path:"",component:s}];export{Z as default}; diff --git a/chunk-65EYH52Y.js b/chunk-65EYH52Y.js deleted file mode 100644 index c52ef21..0000000 --- a/chunk-65EYH52Y.js +++ /dev/null @@ -1,7 +0,0 @@ -var hd=Object.create;var xn=Object.defineProperty,md=Object.defineProperties,gd=Object.getOwnPropertyDescriptor,vd=Object.getOwnPropertyDescriptors,yd=Object.getOwnPropertyNames,Cn=Object.getOwnPropertySymbols,Id=Object.getPrototypeOf,uo=Object.prototype.hasOwnProperty,Ys=Object.prototype.propertyIsEnumerable;var Zs=(e,t,n)=>t in e?xn(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,Qt=(e,t)=>{for(var n in t||={})uo.call(t,n)&&Zs(e,n,t[n]);if(Cn)for(var n of Cn(t))Ys.call(t,n)&&Zs(e,n,t[n]);return e},Zt=(e,t)=>md(e,vd(t));var Hy=(e=>typeof require<"u"?require:typeof Proxy<"u"?new Proxy(e,{get:(t,n)=>(typeof require<"u"?require:t)[n]}):e)(function(e){if(typeof require<"u")return require.apply(this,arguments);throw Error('Dynamic require of "'+e+'" is not supported')});var $y=(e,t)=>{var n={};for(var r in e)uo.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&Cn)for(var r of Cn(e))t.indexOf(r)<0&&Ys.call(e,r)&&(n[r]=e[r]);return n};var By=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),Uy=(e,t)=>{for(var n in t)xn(e,n,{get:t[n],enumerable:!0})},wd=(e,t,n,r)=>{if(t&&typeof t=="object"||typeof t=="function")for(let o of yd(t))!uo.call(e,o)&&o!==n&&xn(e,o,{get:()=>t[o],enumerable:!(r=gd(t,o))||r.enumerable});return e};var qy=(e,t,n)=>(n=e!=null?hd(Id(e)):{},wd(t||!e||!e.__esModule?xn(n,"default",{value:e,enumerable:!0}):n,e));var Wy=(e,t,n)=>new Promise((r,o)=>{var i=c=>{try{a(n.next(c))}catch(l){o(l)}},s=c=>{try{a(n.throw(c))}catch(l){o(l)}},a=c=>c.done?r(c.value):Promise.resolve(c.value).then(i,s);a((n=n.apply(e,t)).next())});function g(e){return typeof e=="function"}function ht(e){let n=e(r=>{Error.call(r),r.stack=new Error().stack});return n.prototype=Object.create(Error.prototype),n.prototype.constructor=n,n}var Mn=ht(e=>function(n){e(this),this.message=n?`${n.length} errors occurred during unsubscription: -${n.map((r,o)=>`${o+1}) ${r.toString()}`).join(` - `)}`:"",this.name="UnsubscriptionError",this.errors=n});function $e(e,t){if(e){let n=e.indexOf(t);0<=n&&e.splice(n,1)}}var P=class e{constructor(t){this.initialTeardown=t,this.closed=!1,this._parentage=null,this._finalizers=null}unsubscribe(){let t;if(!this.closed){this.closed=!0;let{_parentage:n}=this;if(n)if(this._parentage=null,Array.isArray(n))for(let i of n)i.remove(this);else n.remove(this);let{initialTeardown:r}=this;if(g(r))try{r()}catch(i){t=i instanceof Mn?i.errors:[i]}let{_finalizers:o}=this;if(o){this._finalizers=null;for(let i of o)try{Js(i)}catch(s){t=t??[],s instanceof Mn?t=[...t,...s.errors]:t.push(s)}}if(t)throw new Mn(t)}}add(t){var n;if(t&&t!==this)if(this.closed)Js(t);else{if(t instanceof e){if(t.closed||t._hasParent(this))return;t._addParent(this)}(this._finalizers=(n=this._finalizers)!==null&&n!==void 0?n:[]).push(t)}}_hasParent(t){let{_parentage:n}=this;return n===t||Array.isArray(n)&&n.includes(t)}_addParent(t){let{_parentage:n}=this;this._parentage=Array.isArray(n)?(n.push(t),n):n?[n,t]:t}_removeParent(t){let{_parentage:n}=this;n===t?this._parentage=null:Array.isArray(n)&&$e(n,t)}remove(t){let{_finalizers:n}=this;n&&$e(n,t),t instanceof e&&t._removeParent(this)}};P.EMPTY=(()=>{let e=new P;return e.closed=!0,e})();var fo=P.EMPTY;function _n(e){return e instanceof P||e&&"closed"in e&&g(e.remove)&&g(e.add)&&g(e.unsubscribe)}function Js(e){g(e)?e():e.unsubscribe()}var ie={onUnhandledError:null,onStoppedNotification:null,Promise:void 0,useDeprecatedSynchronousErrorHandling:!1,useDeprecatedNextContext:!1};var mt={setTimeout(e,t,...n){let{delegate:r}=mt;return r?.setTimeout?r.setTimeout(e,t,...n):setTimeout(e,t,...n)},clearTimeout(e){let{delegate:t}=mt;return(t?.clearTimeout||clearTimeout)(e)},delegate:void 0};function Tn(e){mt.setTimeout(()=>{let{onUnhandledError:t}=ie;if(t)t(e);else throw e})}function Be(){}var Ks=po("C",void 0,void 0);function Xs(e){return po("E",void 0,e)}function ea(e){return po("N",e,void 0)}function po(e,t,n){return{kind:e,value:t,error:n}}var Ue=null;function gt(e){if(ie.useDeprecatedSynchronousErrorHandling){let t=!Ue;if(t&&(Ue={errorThrown:!1,error:null}),e(),t){let{errorThrown:n,error:r}=Ue;if(Ue=null,n)throw r}}else e()}function ta(e){ie.useDeprecatedSynchronousErrorHandling&&Ue&&(Ue.errorThrown=!0,Ue.error=e)}var qe=class extends P{constructor(t){super(),this.isStopped=!1,t?(this.destination=t,_n(t)&&t.add(this)):this.destination=bd}static create(t,n,r){return new se(t,n,r)}next(t){this.isStopped?mo(ea(t),this):this._next(t)}error(t){this.isStopped?mo(Xs(t),this):(this.isStopped=!0,this._error(t))}complete(){this.isStopped?mo(Ks,this):(this.isStopped=!0,this._complete())}unsubscribe(){this.closed||(this.isStopped=!0,super.unsubscribe(),this.destination=null)}_next(t){this.destination.next(t)}_error(t){try{this.destination.error(t)}finally{this.unsubscribe()}}_complete(){try{this.destination.complete()}finally{this.unsubscribe()}}},Ed=Function.prototype.bind;function ho(e,t){return Ed.call(e,t)}var go=class{constructor(t){this.partialObserver=t}next(t){let{partialObserver:n}=this;if(n.next)try{n.next(t)}catch(r){Nn(r)}}error(t){let{partialObserver:n}=this;if(n.error)try{n.error(t)}catch(r){Nn(r)}else Nn(t)}complete(){let{partialObserver:t}=this;if(t.complete)try{t.complete()}catch(n){Nn(n)}}},se=class extends qe{constructor(t,n,r){super();let o;if(g(t)||!t)o={next:t??void 0,error:n??void 0,complete:r??void 0};else{let i;this&&ie.useDeprecatedNextContext?(i=Object.create(t),i.unsubscribe=()=>this.unsubscribe(),o={next:t.next&&ho(t.next,i),error:t.error&&ho(t.error,i),complete:t.complete&&ho(t.complete,i)}):o=t}this.destination=new go(o)}};function Nn(e){ie.useDeprecatedSynchronousErrorHandling?ta(e):Tn(e)}function Dd(e){throw e}function mo(e,t){let{onStoppedNotification:n}=ie;n&&mt.setTimeout(()=>n(e,t))}var bd={closed:!0,next:Be,error:Dd,complete:Be};var vt=typeof Symbol=="function"&&Symbol.observable||"@@observable";function H(e){return e}function Cd(...e){return vo(e)}function vo(e){return e.length===0?H:e.length===1?e[0]:function(n){return e.reduce((r,o)=>o(r),n)}}var x=(()=>{class e{constructor(n){n&&(this._subscribe=n)}lift(n){let r=new e;return r.source=this,r.operator=n,r}subscribe(n,r,o){let i=Md(n)?n:new se(n,r,o);return gt(()=>{let{operator:s,source:a}=this;i.add(s?s.call(i,a):a?this._subscribe(i):this._trySubscribe(i))}),i}_trySubscribe(n){try{return this._subscribe(n)}catch(r){n.error(r)}}forEach(n,r){return r=na(r),new r((o,i)=>{let s=new se({next:a=>{try{n(a)}catch(c){i(c),s.unsubscribe()}},error:i,complete:o});this.subscribe(s)})}_subscribe(n){var r;return(r=this.source)===null||r===void 0?void 0:r.subscribe(n)}[vt](){return this}pipe(...n){return vo(n)(this)}toPromise(n){return n=na(n),new n((r,o)=>{let i;this.subscribe(s=>i=s,s=>o(s),()=>r(i))})}}return e.create=t=>new e(t),e})();function na(e){var t;return(t=e??ie.Promise)!==null&&t!==void 0?t:Promise}function xd(e){return e&&g(e.next)&&g(e.error)&&g(e.complete)}function Md(e){return e&&e instanceof qe||xd(e)&&_n(e)}function _d(e,t){let n=g(e)?e:()=>e,r=o=>o.error(n());return new x(t?o=>t.schedule(r,0,o):r)}function oa(e,t,n,r){function o(i){return i instanceof n?i:new n(function(s){s(i)})}return new(n||(n=Promise))(function(i,s){function a(u){try{l(r.next(u))}catch(d){s(d)}}function c(u){try{l(r.throw(u))}catch(d){s(d)}}function l(u){u.done?i(u.value):o(u.value).then(a,c)}l((r=r.apply(e,t||[])).next())})}function ra(e){var t=typeof Symbol=="function"&&Symbol.iterator,n=t&&e[t],r=0;if(n)return n.call(e);if(e&&typeof e.length=="number")return{next:function(){return e&&r>=e.length&&(e=void 0),{value:e&&e[r++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")}function We(e){return this instanceof We?(this.v=e,this):new We(e)}function ia(e,t,n){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var r=n.apply(e,t||[]),o,i=[];return o={},s("next"),s("throw"),s("return"),o[Symbol.asyncIterator]=function(){return this},o;function s(f){r[f]&&(o[f]=function(p){return new Promise(function(h,v){i.push([f,p,h,v])>1||a(f,p)})})}function a(f,p){try{c(r[f](p))}catch(h){d(i[0][3],h)}}function c(f){f.value instanceof We?Promise.resolve(f.value.v).then(l,u):d(i[0][2],f)}function l(f){a("next",f)}function u(f){a("throw",f)}function d(f,p){f(p),i.shift(),i.length&&a(i[0][0],i[0][1])}}function sa(e){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var t=e[Symbol.asyncIterator],n;return t?t.call(e):(e=typeof ra=="function"?ra(e):e[Symbol.iterator](),n={},r("next"),r("throw"),r("return"),n[Symbol.asyncIterator]=function(){return this},n);function r(i){n[i]=e[i]&&function(s){return new Promise(function(a,c){s=e[i](s),o(a,c,s.done,s.value)})}}function o(i,s,a,c){Promise.resolve(c).then(function(l){i({value:l,done:a})},s)}}var yt=e=>e&&typeof e.length=="number"&&typeof e!="function";function Sn(e){return g(e?.then)}function On(e){return g(e[vt])}function An(e){return Symbol.asyncIterator&&g(e?.[Symbol.asyncIterator])}function kn(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 Td(){return typeof Symbol!="function"||!Symbol.iterator?"@@iterator":Symbol.iterator}var Rn=Td();function Pn(e){return g(e?.[Rn])}function Ln(e){return ia(this,arguments,function*(){let n=e.getReader();try{for(;;){let{value:r,done:o}=yield We(n.read());if(o)return yield We(void 0);yield yield We(r)}}finally{n.releaseLock()}})}function Fn(e){return g(e?.getReader)}function _(e){if(e instanceof x)return e;if(e!=null){if(On(e))return Nd(e);if(yt(e))return Sd(e);if(Sn(e))return Od(e);if(An(e))return aa(e);if(Pn(e))return Ad(e);if(Fn(e))return kd(e)}throw kn(e)}function Nd(e){return new x(t=>{let n=e[vt]();if(g(n.subscribe))return n.subscribe(t);throw new TypeError("Provided object does not correctly implement Symbol.observable")})}function Sd(e){return new x(t=>{for(let n=0;n{e.then(n=>{t.closed||(t.next(n),t.complete())},n=>t.error(n)).then(null,Tn)})}function Ad(e){return new x(t=>{for(let n of e)if(t.next(n),t.closed)return;t.complete()})}function aa(e){return new x(t=>{Rd(e,t).catch(n=>t.error(n))})}function kd(e){return aa(Ln(e))}function Rd(e,t){var n,r,o,i;return oa(this,void 0,void 0,function*(){try{for(n=sa(e);r=yield n.next(),!r.done;){let s=r.value;if(t.next(s),t.closed)return}}catch(s){o={error:s}}finally{try{r&&!r.done&&(i=n.return)&&(yield i.call(n))}finally{if(o)throw o.error}}t.complete()})}function y(e,t,n,r,o){return new yo(e,t,n,r,o)}var yo=class extends qe{constructor(t,n,r,o,i,s){super(t),this.onFinalize=i,this.shouldUnsubscribe=s,this._next=n?function(a){try{n(a)}catch(c){t.error(c)}}:super._next,this._error=o?function(a){try{o(a)}catch(c){t.error(c)}finally{this.unsubscribe()}}:super._error,this._complete=r?function(){try{r()}catch(a){t.error(a)}finally{this.unsubscribe()}}:super._complete}unsubscribe(){var t;if(!this.shouldUnsubscribe||this.shouldUnsubscribe()){let{closed:n}=this;super.unsubscribe(),!n&&((t=this.onFinalize)===null||t===void 0||t.call(this))}}};function Io(e){return g(e?.lift)}function I(e){return t=>{if(Io(t))return t.lift(function(n){try{return e(n,this)}catch(r){this.error(r)}});throw new TypeError("Unable to lift unknown Observable type")}}function wo(e){return I((t,n)=>{let r=null,o=!1,i;r=t.subscribe(y(n,void 0,void 0,s=>{i=_(e(s,wo(e)(t))),r?(r.unsubscribe(),r=null,i.subscribe(n)):o=!0})),o&&(r.unsubscribe(),r=null,i.subscribe(n))})}function Eo(){return I((e,t)=>{let n=null;e._refCount++;let r=y(t,void 0,void 0,void 0,()=>{if(!e||e._refCount<=0||0<--e._refCount){n=null;return}let o=e._connection,i=n;n=null,o&&(!i||o===i)&&o.unsubscribe(),t.unsubscribe()});e.subscribe(r),r.closed||(n=e.connect())})}var Do=class extends x{constructor(t,n){super(),this.source=t,this.subjectFactory=n,this._subject=null,this._refCount=0,this._connection=null,Io(t)&&(this.lift=t.lift)}_subscribe(t){return this.getSubject().subscribe(t)}getSubject(){let t=this._subject;return(!t||t.isStopped)&&(this._subject=this.subjectFactory()),this._subject}_teardown(){this._refCount=0;let{_connection:t}=this;this._subject=this._connection=null,t?.unsubscribe()}connect(){let t=this._connection;if(!t){t=this._connection=new P;let n=this.getSubject();t.add(this.source.subscribe(y(n,void 0,()=>{this._teardown(),n.complete()},r=>{this._teardown(),n.error(r)},()=>this._teardown()))),t.closed&&(this._connection=null,t=P.EMPTY)}return t}refCount(){return Eo()(this)}};var ca=ht(e=>function(){e(this),this.name="ObjectUnsubscribedError",this.message="object unsubscribed"});var te=(()=>{class e extends x{constructor(){super(),this.closed=!1,this.currentObservers=null,this.observers=[],this.isStopped=!1,this.hasError=!1,this.thrownError=null}lift(n){let r=new jn(this,this);return r.operator=n,r}_throwIfClosed(){if(this.closed)throw new ca}next(n){gt(()=>{if(this._throwIfClosed(),!this.isStopped){this.currentObservers||(this.currentObservers=Array.from(this.observers));for(let r of this.currentObservers)r.next(n)}})}error(n){gt(()=>{if(this._throwIfClosed(),!this.isStopped){this.hasError=this.isStopped=!0,this.thrownError=n;let{observers:r}=this;for(;r.length;)r.shift().error(n)}})}complete(){gt(()=>{if(this._throwIfClosed(),!this.isStopped){this.isStopped=!0;let{observers:n}=this;for(;n.length;)n.shift().complete()}})}unsubscribe(){this.isStopped=this.closed=!0,this.observers=this.currentObservers=null}get observed(){var n;return((n=this.observers)===null||n===void 0?void 0:n.length)>0}_trySubscribe(n){return this._throwIfClosed(),super._trySubscribe(n)}_subscribe(n){return this._throwIfClosed(),this._checkFinalizedStatuses(n),this._innerSubscribe(n)}_innerSubscribe(n){let{hasError:r,isStopped:o,observers:i}=this;return r||o?fo:(this.currentObservers=null,i.push(n),new P(()=>{this.currentObservers=null,$e(i,n)}))}_checkFinalizedStatuses(n){let{hasError:r,thrownError:o,isStopped:i}=this;r?n.error(o):i&&n.complete()}asObservable(){let n=new x;return n.source=this,n}}return e.create=(t,n)=>new jn(t,n),e})(),jn=class extends te{constructor(t,n){super(),this.destination=t,this.source=n}next(t){var n,r;(r=(n=this.destination)===null||n===void 0?void 0:n.next)===null||r===void 0||r.call(n,t)}error(t){var n,r;(r=(n=this.destination)===null||n===void 0?void 0:n.error)===null||r===void 0||r.call(n,t)}complete(){var t,n;(n=(t=this.destination)===null||t===void 0?void 0:t.complete)===null||n===void 0||n.call(t)}_subscribe(t){var n,r;return(r=(n=this.source)===null||n===void 0?void 0:n.subscribe(t))!==null&&r!==void 0?r:fo}};var Yt=class extends te{constructor(t){super(),this._value=t}get value(){return this.getValue()}_subscribe(t){let n=super._subscribe(t);return!n.closed&&t.next(this._value),n}getValue(){let{hasError:t,thrownError:n,_value:r}=this;if(t)throw n;return this._throwIfClosed(),r}next(t){super.next(this._value=t)}};var Jt={now(){return(Jt.delegate||Date).now()},delegate:void 0};var Kt=class extends te{constructor(t=1/0,n=1/0,r=Jt){super(),this._bufferSize=t,this._windowTime=n,this._timestampProvider=r,this._buffer=[],this._infiniteTimeWindow=!0,this._infiniteTimeWindow=n===1/0,this._bufferSize=Math.max(1,t),this._windowTime=Math.max(1,n)}next(t){let{isStopped:n,_buffer:r,_infiniteTimeWindow:o,_timestampProvider:i,_windowTime:s}=this;n||(r.push(t),!o&&r.push(i.now()+s)),this._trimBuffer(),super.next(t)}_subscribe(t){this._throwIfClosed(),this._trimBuffer();let n=this._innerSubscribe(t),{_infiniteTimeWindow:r,_buffer:o}=this,i=o.slice();for(let s=0;sla(t)&&e()),t},clearImmediate(e){la(e)}};var{setImmediate:Ld,clearImmediate:Fd}=ua,en={setImmediate(...e){let{delegate:t}=en;return(t?.setImmediate||Ld)(...e)},clearImmediate(e){let{delegate:t}=en;return(t?.clearImmediate||Fd)(e)},delegate:void 0};var Hn=class extends It{constructor(t,n){super(t,n),this.scheduler=t,this.work=n}requestAsyncId(t,n,r=0){return r!==null&&r>0?super.requestAsyncId(t,n,r):(t.actions.push(this),t._scheduled||(t._scheduled=en.setImmediate(t.flush.bind(t,void 0))))}recycleAsyncId(t,n,r=0){var o;if(r!=null?r>0:this.delay>0)return super.recycleAsyncId(t,n,r);let{actions:i}=t;n!=null&&((o=i[i.length-1])===null||o===void 0?void 0:o.id)!==n&&(en.clearImmediate(n),t._scheduled===n&&(t._scheduled=void 0))}};var wt=class e{constructor(t,n=e.now){this.schedulerActionCtor=t,this.now=n}schedule(t,n=0,r){return new this.schedulerActionCtor(this,t).schedule(r,n)}};wt.now=Jt.now;var Et=class extends wt{constructor(t,n=wt.now){super(t,n),this.actions=[],this._active=!1}flush(t){let{actions:n}=this;if(this._active){n.push(t);return}let r;this._active=!0;do if(r=t.execute(t.state,t.delay))break;while(t=n.shift());if(this._active=!1,r){for(;t=n.shift();)t.unsubscribe();throw r}}};var $n=class extends Et{flush(t){this._active=!0;let n=this._scheduled;this._scheduled=void 0;let{actions:r}=this,o;t=t||r.shift();do if(o=t.execute(t.state,t.delay))break;while((t=r[0])&&t.id===n&&r.shift());if(this._active=!1,o){for(;(t=r[0])&&t.id===n&&r.shift();)t.unsubscribe();throw o}}};var jd=new $n(Hn);var Ge=new Et(It),da=Ge;var ze=new x(e=>e.complete());function Bn(e){return e&&g(e.schedule)}function xo(e){return e[e.length-1]}function Un(e){return g(xo(e))?e.pop():void 0}function ue(e){return Bn(xo(e))?e.pop():void 0}function fa(e,t){return typeof xo(e)=="number"?e.pop():t}function G(e,t,n,r=0,o=!1){let i=t.schedule(function(){n(),o?e.add(this.schedule(null,r)):this.unsubscribe()},r);if(e.add(i),!o)return i}function qn(e,t=0){return I((n,r)=>{n.subscribe(y(r,o=>G(r,e,()=>r.next(o),t),()=>G(r,e,()=>r.complete(),t),o=>G(r,e,()=>r.error(o),t)))})}function Wn(e,t=0){return I((n,r)=>{r.add(e.schedule(()=>n.subscribe(r),t))})}function pa(e,t){return _(e).pipe(Wn(t),qn(t))}function ha(e,t){return _(e).pipe(Wn(t),qn(t))}function ma(e,t){return new x(n=>{let r=0;return t.schedule(function(){r===e.length?n.complete():(n.next(e[r++]),n.closed||this.schedule())})})}function ga(e,t){return new x(n=>{let r;return G(n,t,()=>{r=e[Rn](),G(n,t,()=>{let o,i;try{({value:o,done:i}=r.next())}catch(s){n.error(s);return}i?n.complete():n.next(o)},0,!0)}),()=>g(r?.return)&&r.return()})}function Gn(e,t){if(!e)throw new Error("Iterable cannot be null");return new x(n=>{G(n,t,()=>{let r=e[Symbol.asyncIterator]();G(n,t,()=>{r.next().then(o=>{o.done?n.complete():n.next(o.value)})},0,!0)})})}function va(e,t){return Gn(Ln(e),t)}function ya(e,t){if(e!=null){if(On(e))return pa(e,t);if(yt(e))return ma(e,t);if(Sn(e))return ha(e,t);if(An(e))return Gn(e,t);if(Pn(e))return ga(e,t);if(Fn(e))return va(e,t)}throw kn(e)}function de(e,t){return t?ya(e,t):_(e)}function Vd(...e){let t=ue(e);return de(e,t)}function Hd(e){return!!e&&(e instanceof x||g(e.lift)&&g(e.subscribe))}var we=ht(e=>function(){e(this),this.name="EmptyError",this.message="no elements in sequence"});function $d(e,t){let n=typeof t=="object";return new Promise((r,o)=>{let i=new se({next:s=>{r(s),i.unsubscribe()},error:o,complete:()=>{n?r(t.defaultValue):o(new we)}});e.subscribe(i)})}function Ia(e){return e instanceof Date&&!isNaN(e)}function fe(e,t){return I((n,r)=>{let o=0;n.subscribe(y(r,i=>{r.next(e.call(t,i,o++))}))})}var{isArray:Bd}=Array;function Ud(e,t){return Bd(t)?e(...t):e(t)}function Dt(e){return fe(t=>Ud(e,t))}var{isArray:qd}=Array,{getPrototypeOf:Wd,prototype:Gd,keys:zd}=Object;function zn(e){if(e.length===1){let t=e[0];if(qd(t))return{args:t,keys:null};if(Qd(t)){let n=zd(t);return{args:n.map(r=>t[r]),keys:n}}}return{args:e,keys:null}}function Qd(e){return e&&typeof e=="object"&&Wd(e)===Gd}function Qn(e,t){return e.reduce((n,r,o)=>(n[r]=t[o],n),{})}function Zd(...e){let t=ue(e),n=Un(e),{args:r,keys:o}=zn(e);if(r.length===0)return de([],t);let i=new x(Yd(r,t,o?s=>Qn(o,s):H));return n?i.pipe(Dt(n)):i}function Yd(e,t,n=H){return r=>{wa(t,()=>{let{length:o}=e,i=new Array(o),s=o,a=o;for(let c=0;c{let l=de(e[c],t),u=!1;l.subscribe(y(r,d=>{i[c]=d,u||(u=!0,a--),a||r.next(n(i.slice()))},()=>{--s||r.complete()}))},r)},r)}}function wa(e,t,n){e?G(n,e,t):t()}function Ea(e,t,n,r,o,i,s,a){let c=[],l=0,u=0,d=!1,f=()=>{d&&!c.length&&!l&&t.complete()},p=v=>l{i&&t.next(v),l++;let O=!1;_(n(v,u++)).subscribe(y(t,M=>{o?.(M),i?p(M):t.next(M)},()=>{O=!0},void 0,()=>{if(O)try{for(l--;c.length&&lh(M)):h(M)}f()}catch(M){t.error(M)}}))};return e.subscribe(y(t,p,()=>{d=!0,f()})),()=>{a?.()}}function ae(e,t,n=1/0){return g(t)?ae((r,o)=>fe((i,s)=>t(r,i,o,s))(_(e(r,o))),n):(typeof t=="number"&&(n=t),I((r,o)=>Ea(r,o,e,n)))}function tn(e=1/0){return ae(H,e)}function Da(){return tn(1)}function bt(...e){return Da()(de(e,ue(e)))}function Jd(e){return new x(t=>{_(e()).subscribe(t)})}function Kd(...e){let t=Un(e),{args:n,keys:r}=zn(e),o=new x(i=>{let{length:s}=n;if(!s){i.complete();return}let a=new Array(s),c=s,l=s;for(let u=0;u{d||(d=!0,l--),a[u]=f},()=>c--,void 0,()=>{(!c||!d)&&(l||i.next(r?Qn(r,a):a),i.complete())}))}});return t?o.pipe(Dt(t)):o}var Xd=["addListener","removeListener"],ef=["addEventListener","removeEventListener"],tf=["on","off"];function Mo(e,t,n,r){if(g(n)&&(r=n,n=void 0),r)return Mo(e,t,n).pipe(Dt(r));let[o,i]=of(e)?ef.map(s=>a=>e[s](t,a,n)):nf(e)?Xd.map(ba(e,t)):rf(e)?tf.map(ba(e,t)):[];if(!o&&yt(e))return ae(s=>Mo(s,t,n))(_(e));if(!o)throw new TypeError("Invalid event target");return new x(s=>{let a=(...c)=>s.next(1i(a)})}function ba(e,t){return n=>r=>e[n](t,r)}function nf(e){return g(e.addListener)&&g(e.removeListener)}function rf(e){return g(e.on)&&g(e.off)}function of(e){return g(e.addEventListener)&&g(e.removeEventListener)}function Qe(e=0,t,n=da){let r=-1;return t!=null&&(Bn(t)?n=t:r=t),new x(o=>{let i=Ia(e)?+e-n.now():e;i<0&&(i=0);let s=0;return n.schedule(function(){o.closed||(o.next(s++),0<=r?this.schedule(void 0,r):o.complete())},i)})}function sf(...e){let t=ue(e),n=fa(e,1/0),r=e;return r.length?r.length===1?_(r[0]):tn(n)(de(r,t)):ze}function _e(e,t){return I((n,r)=>{let o=0;n.subscribe(y(r,i=>e.call(t,i,o++)&&r.next(i)))})}function Ca(e){return I((t,n)=>{let r=!1,o=null,i=null,s=!1,a=()=>{if(i?.unsubscribe(),i=null,r){r=!1;let l=o;o=null,n.next(l)}s&&n.complete()},c=()=>{i=null,s&&n.complete()};t.subscribe(y(n,l=>{r=!0,o=l,i||_(e(l)).subscribe(i=y(n,a,c))},()=>{s=!0,(!r||!i||i.closed)&&n.complete()}))})}function af(e,t=Ge){return Ca(()=>Qe(e,t))}function xa(e,t,n,r,o){return(i,s)=>{let a=n,c=t,l=0;i.subscribe(y(s,u=>{let d=l++;c=a?e(c,u,d):(a=!0,u),r&&s.next(c)},o&&(()=>{a&&s.next(c),s.complete()})))}}function cf(e,t){return g(t)?ae(e,t,1):ae(e,1)}function Ma(e,t=Ge){return I((n,r)=>{let o=null,i=null,s=null,a=()=>{if(o){o.unsubscribe(),o=null;let l=i;i=null,r.next(l)}};function c(){let l=s+e,u=t.now();if(u{i=l,s=t.now(),o||(o=t.schedule(c,e),r.add(o))},()=>{a(),r.complete()},void 0,()=>{i=o=null}))})}function nn(e){return I((t,n)=>{let r=!1;t.subscribe(y(n,o=>{r=!0,n.next(o)},()=>{r||n.next(e),n.complete()}))})}function Ze(e){return e<=0?()=>ze:I((t,n)=>{let r=0;t.subscribe(y(n,o=>{++r<=e&&(n.next(o),e<=r&&n.complete())}))})}function _a(){return I((e,t)=>{e.subscribe(y(t,Be))})}function _o(e){return fe(()=>e)}function To(e,t){return t?n=>bt(t.pipe(Ze(1),_a()),n.pipe(To(e))):ae((n,r)=>_(e(n,r)).pipe(Ze(1),_o(n)))}function Ta(e,t=Ge){let n=Qe(e,t);return To(()=>n)}function lf(e,t=H){return e=e??uf,I((n,r)=>{let o,i=!0;n.subscribe(y(r,s=>{let a=t(s);(i||!e(o,a))&&(i=!1,o=a,r.next(s))}))})}function uf(e,t){return e===t}function Zn(e=df){return I((t,n)=>{let r=!1;t.subscribe(y(n,o=>{r=!0,n.next(o)},()=>r?n.complete():n.error(e())))})}function df(){return new we}function Na(e){return I((t,n)=>{try{t.subscribe(n)}finally{n.add(e)}})}function Sa(e,t){let n=arguments.length>=2;return r=>r.pipe(e?_e((o,i)=>e(o,i,r)):H,Ze(1),n?nn(t):Zn(()=>new we))}function No(e){return e<=0?()=>ze:I((t,n)=>{let r=[];t.subscribe(y(n,o=>{r.push(o),e{for(let o of r)n.next(o);n.complete()},void 0,()=>{r=null}))})}function ff(e,t){let n=arguments.length>=2;return r=>r.pipe(e?_e((o,i)=>e(o,i,r)):H,No(1),n?nn(t):Zn(()=>new we))}function pf(e=1/0){let t;e&&typeof e=="object"?t=e:t={count:e};let{count:n=1/0,delay:r,resetOnSuccess:o=!1}=t;return n<=0?H:I((i,s)=>{let a=0,c,l=()=>{let u=!1;c=i.subscribe(y(s,d=>{o&&(a=0),s.next(d)},void 0,d=>{if(a++{c?(c.unsubscribe(),c=null,l()):u=!0};if(r!=null){let p=typeof r=="number"?Qe(r):_(r(d,a)),h=y(s,()=>{h.unsubscribe(),f()},()=>{s.complete()});p.subscribe(h)}else f()}else s.error(d)})),u&&(c.unsubscribe(),c=null,l())};l()})}function hf(e,t){return I(xa(e,t,arguments.length>=2,!0))}function Oo(e={}){let{connector:t=()=>new te,resetOnError:n=!0,resetOnComplete:r=!0,resetOnRefCountZero:o=!0}=e;return i=>{let s,a,c,l=0,u=!1,d=!1,f=()=>{a?.unsubscribe(),a=void 0},p=()=>{f(),s=c=void 0,u=d=!1},h=()=>{let v=s;p(),v?.unsubscribe()};return I((v,O)=>{l++,!d&&!u&&f();let M=c=c??t();O.add(()=>{l--,l===0&&!d&&!u&&(a=So(h,o))}),M.subscribe(O),!s&&l>0&&(s=new se({next:F=>M.next(F),error:F=>{d=!0,f(),a=So(p,n,F),M.error(F)},complete:()=>{u=!0,f(),a=So(p,r),M.complete()}}),_(v).subscribe(s))})(i)}}function So(e,t,...n){if(t===!0){e();return}if(t===!1)return;let r=new se({next:()=>{r.unsubscribe(),e()}});return _(t(...n)).subscribe(r)}function Oa(e,t,n){let r,o=!1;return e&&typeof e=="object"?{bufferSize:r=1/0,windowTime:t=1/0,refCount:o=!1,scheduler:n}=e:r=e??1/0,Oo({connector:()=>new Kt(r,t,n),resetOnError:!0,resetOnComplete:!1,resetOnRefCountZero:o})}function mf(e){return _e((t,n)=>e<=n)}function gf(...e){let t=ue(e);return I((n,r)=>{(t?bt(e,n,t):bt(e,n)).subscribe(r)})}function Aa(e,t){return I((n,r)=>{let o=null,i=0,s=!1,a=()=>s&&!o&&r.complete();n.subscribe(y(r,c=>{o?.unsubscribe();let l=0,u=i++;_(e(c,u)).subscribe(o=y(r,d=>r.next(t?t(c,d,u,l++):d),()=>{o=null,a()}))},()=>{s=!0,a()}))})}function ka(e){return I((t,n)=>{_(e).subscribe(y(n,()=>n.complete(),Be)),!n.closed&&t.subscribe(n)})}function Ra(e,t=!1){return I((n,r)=>{let o=0;n.subscribe(y(r,i=>{let s=e(i,o++);(s||t)&&r.next(i),!s&&r.complete()}))})}function Pa(e,t,n){let r=g(e)||t||n?{next:e,error:t,complete:n}:e;return r?I((o,i)=>{var s;(s=r.subscribe)===null||s===void 0||s.call(r);let a=!0;o.subscribe(y(i,c=>{var l;(l=r.next)===null||l===void 0||l.call(r,c),i.next(c)},()=>{var c;a=!1,(c=r.complete)===null||c===void 0||c.call(r),i.complete()},c=>{var l;a=!1,(l=r.error)===null||l===void 0||l.call(r,c),i.error(c)},()=>{var c,l;a&&((c=r.unsubscribe)===null||c===void 0||c.call(r)),(l=r.finalize)===null||l===void 0||l.call(r)}))}):H}var La=null,Yn=!1,Ao=1,Kn=Symbol("SIGNAL");function b(e){let t=La;return La=e,t}function vf(){return Yn}var Ro={version:0,lastCleanEpoch:0,dirty:!1,producerNode:void 0,producerLastReadVersion:void 0,producerIndexOfThis:void 0,nextProducerIndex:0,liveConsumerNode:void 0,liveConsumerIndexOfThis:void 0,consumerAllowSignalWrites:!1,consumerIsAlwaysLive:!1,producerMustRecompute:()=>!1,producerRecomputeValue:()=>{},consumerMarkedDirty:()=>{},consumerOnSignalRead:()=>{}};function yf(e){if(!(Vo(e)&&!e.dirty)&&!(!e.dirty&&e.lastCleanEpoch===Ao)){if(!e.producerMustRecompute(e)&&!Xn(e)){e.dirty=!1,e.lastCleanEpoch=Ao;return}e.producerRecomputeValue(e),e.dirty=!1,e.lastCleanEpoch=Ao}}function If(e){if(e.liveConsumerNode===void 0)return;let t=Yn;Yn=!0;try{for(let n of e.liveConsumerNode)n.dirty||Fa(n)}finally{Yn=t}}function Fa(e){e.dirty=!0,If(e),e.consumerMarkedDirty?.(e)}function Po(e){return e&&(e.nextProducerIndex=0),b(e)}function Lo(e,t){if(b(t),!(!e||e.producerNode===void 0||e.producerIndexOfThis===void 0||e.producerLastReadVersion===void 0)){if(Vo(e))for(let n=e.nextProducerIndex;ne.nextProducerIndex;)e.producerNode.pop(),e.producerLastReadVersion.pop(),e.producerIndexOfThis.pop()}}function Xn(e){Jn(e);for(let t=0;t0}function Jn(e){e.producerNode??=[],e.producerIndexOfThis??=[],e.producerLastReadVersion??=[]}function wf(e){e.liveConsumerNode??=[],e.liveConsumerIndexOfThis??=[]}function Ef(){throw new Error}var Df=Ef;function ja(e){Df=e}function Va(e,t,n){let r=Object.create(bf);n&&(r.consumerAllowSignalWrites=!0),r.fn=e,r.schedule=t;let o=c=>{r.cleanupFn=c};function i(c){return c.fn===null&&c.schedule===null}function s(c){i(c)||(Fo(c),c.cleanupFn(),c.fn=null,c.schedule=null,c.cleanupFn=ko)}let a=()=>{if(r.fn===null)return;if(vf())throw new Error("Schedulers cannot synchronously execute watches while scheduling.");if(r.dirty=!1,r.hasRun&&!Xn(r))return;r.hasRun=!0;let c=Po(r);try{r.cleanupFn(),r.cleanupFn=ko,r.fn(o)}finally{Lo(r,c)}};return r.ref={notify:()=>Fa(r),run:a,cleanup:()=>r.cleanupFn(),destroy:()=>s(r),[Kn]:r},r.ref}var ko=()=>{},bf=Zt(Qt({},Ro),{consumerIsAlwaysLive:!0,consumerAllowSignalWrites:!1,consumerMarkedDirty:e=>{e.schedule!==null&&e.schedule(e.ref)},hasRun:!1,cleanupFn:ko});var Nc="https://g.co/ng/security#xss",N=class extends Error{constructor(t,n){super(Cf(t,n)),this.code=t}};function Cf(e,t){return`${`NG0${Math.abs(e)}`}${t?": "+t:""}`}function Hr(e){return{toString:e}.toString()}var pe=globalThis;function S(e){for(let t in e)if(e[t]===S)return t;throw Error("Could not find renamed property on target object.")}function xf(e,t){for(let n in t)t.hasOwnProperty(n)&&!e.hasOwnProperty(n)&&(e[n]=t[n])}function X(e){if(typeof e=="string")return e;if(Array.isArray(e))return"["+e.map(X).join(", ")+"]";if(e==null)return""+e;if(e.overriddenName)return`${e.overriddenName}`;if(e.name)return`${e.name}`;let t=e.toString();if(t==null)return""+t;let n=t.indexOf(` -`);return n===-1?t:t.substring(0,n)}function ni(e,t){return e==null||e===""?t===null?"":t:t==null||t===""?e:e+" "+t}var Mf=S({__forward_ref__:S});function Sc(e){return e.__forward_ref__=Sc,e.toString=function(){return X(this())},e}function q(e){return Oc(e)?e():e}function Oc(e){return typeof e=="function"&&e.hasOwnProperty(Mf)&&e.__forward_ref__===Sc}function J(e){return{token:e.token,providedIn:e.providedIn||null,factory:e.factory,value:void 0}}function c_(e){return{providers:e.providers||[],imports:e.imports||[]}}function $r(e){return Ha(e,Ac)||Ha(e,kc)}function l_(e){return $r(e)!==null}function Ha(e,t){return e.hasOwnProperty(t)?e[t]:null}function _f(e){let t=e&&(e[Ac]||e[kc]);return t||null}function $a(e){return e&&(e.hasOwnProperty(Ba)||e.hasOwnProperty(Tf))?e[Ba]:null}var Ac=S({\u0275prov:S}),Ba=S({\u0275inj:S}),kc=S({ngInjectableDef:S}),Tf=S({ngInjectorDef:S}),R=class{constructor(t,n){this._desc=t,this.ngMetadataName="InjectionToken",this.\u0275prov=void 0,typeof n=="number"?this.__NG_ELEMENT_ID__=n:n!==void 0&&(this.\u0275prov=J({token:this,providedIn:n.providedIn||"root",factory:n.factory}))}get multi(){return this}toString(){return`InjectionToken ${this._desc}`}};function Rc(e){return e&&!!e.\u0275providers}var Nf=S({\u0275cmp:S}),Sf=S({\u0275dir:S}),Of=S({\u0275pipe:S}),Af=S({\u0275mod:S}),fr=S({\u0275fac:S}),rn=S({__NG_ELEMENT_ID__:S}),Ua=S({__NG_ENV_ID__:S});function gn(e){return typeof e=="string"?e:e==null?"":String(e)}function kf(e){return typeof e=="function"?e.name||e.toString():typeof e=="object"&&e!=null&&typeof e.type=="function"?e.type.name||e.type.toString():gn(e)}function Rf(e,t){let n=t?`. Dependency path: ${t.join(" > ")} > ${e}`:"";throw new N(-200,e)}function cs(e,t){throw new N(-201,!1)}var C=function(e){return e[e.Default=0]="Default",e[e.Host=1]="Host",e[e.Self=2]="Self",e[e.SkipSelf=4]="SkipSelf",e[e.Optional=8]="Optional",e}(C||{}),ri;function Pc(){return ri}function z(e){let t=ri;return ri=e,t}function Lc(e,t,n){let r=$r(e);if(r&&r.providedIn=="root")return r.value===void 0?r.value=r.factory():r.value;if(n&C.Optional)return null;if(t!==void 0)return t;cs(e,"Injector")}var Pf={},on=Pf,Lf="__NG_DI_FLAG__",pr="ngTempTokenPath",Ff="ngTokenPath",jf=/\n/gm,Vf="\u0275",qa="__source",_t;function Hf(){return _t}function Te(e){let t=_t;return _t=e,t}function $f(e,t=C.Default){if(_t===void 0)throw new N(-203,!1);return _t===null?Lc(e,void 0,t):_t.get(e,t&C.Optional?null:void 0,t)}function Oe(e,t=C.Default){return(Pc()||$f)(q(e),t)}function T(e,t=C.Default){return Oe(e,Br(t))}function Br(e){return typeof e>"u"||typeof e=="number"?e:0|(e.optional&&8)|(e.host&&1)|(e.self&&2)|(e.skipSelf&&4)}function oi(e){let t=[];for(let n=0;n ");else if(typeof t=="object"){let i=[];for(let s in t)if(t.hasOwnProperty(s)){let a=t[s];i.push(s+":"+(typeof a=="string"?JSON.stringify(a):X(a)))}o=`{${i.join(", ")}}`}return`${n}${r?"("+r+")":""}[${o}]: ${e.replace(jf,` - `)}`}function et(e,t){let n=e.hasOwnProperty(fr);return n?e[fr]:null}function Wf(e,t,n){if(e.length!==t.length)return!1;for(let r=0;rArray.isArray(n)?ls(n,t):t(n))}function Fc(e,t,n){t>=e.length?e.push(n):e.splice(t,0,n)}function hr(e,t){return t>=e.length-1?e.pop():e.splice(t,1)[0]}function zf(e,t){let n=[];for(let r=0;rt;){let i=o-2;e[o]=e[i],o--}e[t]=n,e[t+1]=r}}function vn(e,t,n){let r=yn(e,t);return r>=0?e[r|1]=n:(r=~r,Qf(e,r,t,n)),r}function Ho(e,t){let n=yn(e,t);if(n>=0)return e[n|1]}function yn(e,t){return Zf(e,t,1)}function Zf(e,t,n){let r=0,o=e.length>>n;for(;o!==r;){let i=r+(o-r>>1),s=e[i<t?o=i:r=i+1}return~(o<t){s=i-1;break}}}for(;i-1){let i;for(;++oi?d="":d=o[u+1].toLowerCase(),r&2&&l!==d){if(ce(r))return!1;s=!0}}}}return ce(r)||s}function ce(e){return(e&1)===0}function tp(e,t,n,r){if(t===null)return-1;let o=0;if(r||!n){let i=!1;for(;o-1)for(n++;n0?'="'+a+'"':"")+"]"}else r&8?o+="."+s:r&4&&(o+=" "+s);else o!==""&&!ce(s)&&(t+=Ga(i,o),o=""),r=s,i=i||!ce(r);n++}return o!==""&&(t+=Ga(i,o)),t}function ap(e){return e.map(sp).join(",")}function cp(e){let t=[],n=[],r=1,o=2;for(;r{let t=zc(e),n=Zt(Qt({},t),{decls:e.decls,vars:e.vars,template:e.template,consts:e.consts||null,ngContentSelectors:e.ngContentSelectors,onPush:e.changeDetection===Hc.OnPush,directiveDefs:null,pipeDefs:null,dependencies:t.standalone&&e.dependencies||null,getStandaloneInjector:null,signals:e.signals??!1,data:e.data||{},encapsulation:e.encapsulation||sn.Emulated,styles:e.styles||Q,_:null,schemas:e.schemas||null,tView:null,id:""});Qc(n);let r=e.dependencies;return n.directiveDefs=Qa(r,!1),n.pipeDefs=Qa(r,!0),n.id=fp(n),n})}function lp(e){return tt(e)||qc(e)}function up(e){return e!==null}function d_(e){return Hr(()=>({type:e.type,bootstrap:e.bootstrap||Q,declarations:e.declarations||Q,imports:e.imports||Q,exports:e.exports||Q,transitiveCompileScopes:null,schemas:e.schemas||null,id:e.id||null}))}function za(e,t){if(e==null)return Nt;let n={};for(let r in e)if(e.hasOwnProperty(r)){let o=e[r],i,s,a=St.None;Array.isArray(o)?(a=o[0],i=o[1],s=o[2]??i):(i=o,s=o),t?(n[i]=a!==St.None?[r,a]:r,t[i]=s):n[i]=r}return n}function f_(e){return Hr(()=>{let t=zc(e);return Qc(t),t})}function p_(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 tt(e){return e[Nf]||null}function qc(e){return e[Sf]||null}function Wc(e){return e[Of]||null}function dp(e){let t=tt(e)||qc(e)||Wc(e);return t!==null?t.standalone:!1}function Gc(e,t){let n=e[Af]||null;if(!n&&t===!0)throw new Error(`Type ${X(e)} does not have '\u0275mod' property.`);return n}function zc(e){let t={};return{type:e.type,providersResolver:null,factory:null,hostBindings:e.hostBindings||null,hostVars:e.hostVars||0,hostAttrs:e.hostAttrs||null,contentQueries:e.contentQueries||null,declaredInputs:t,inputTransforms:null,inputConfig:e.inputs||Nt,exportAs:e.exportAs||null,standalone:e.standalone===!0,signals:e.signals===!0,selectors:e.selectors||Q,viewQuery:e.viewQuery||null,features:e.features||null,setInput:null,findHostDirectiveDefs:null,hostDirectives:null,inputs:za(e.inputs,t),outputs:za(e.outputs),debugInfo:null}}function Qc(e){e.features?.forEach(t=>t(e))}function Qa(e,t){if(!e)return null;let n=t?Wc:lp;return()=>(typeof e=="function"?e():e).map(r=>n(r)).filter(up)}function fp(e){let t=0,n=[e.selectors,e.ngContentSelectors,e.hostVars,e.hostAttrs,e.consts,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].join("|");for(let o of n)t=Math.imul(31,t)+o.charCodeAt(0)<<0;return t+=2147483648,"c"+t}function h_(e){return{\u0275providers:e}}function pp(...e){return{\u0275providers:Zc(!0,e),\u0275fromNgModule:!0}}function Zc(e,...t){let n=[],r=new Set,o,i=s=>{n.push(s)};return ls(t,s=>{let a=s;si(a,i,[],r)&&(o||=[],o.push(a))}),o!==void 0&&Yc(o,i),n}function Yc(e,t){for(let n=0;n{t(i,r)})}}function si(e,t,n,r){if(e=q(e),!e)return!1;let o=null,i=$a(e),s=!i&&tt(e);if(!i&&!s){let c=e.ngModule;if(i=$a(c),i)o=c;else return!1}else{if(s&&!s.standalone)return!1;o=e}let a=r.has(o);if(s){if(a)return!1;if(r.add(o),s.dependencies){let c=typeof s.dependencies=="function"?s.dependencies():s.dependencies;for(let l of c)si(l,t,n,r)}}else if(i){if(i.imports!=null&&!a){r.add(o);let l;try{ls(i.imports,u=>{si(u,t,n,r)&&(l||=[],l.push(u))})}finally{}l!==void 0&&Yc(l,t)}if(!a){let l=et(o)||(()=>new o);t({provide:o,useFactory:l,deps:Q},o),t({provide:Vc,useValue:o,multi:!0},o),t({provide:mr,useValue:()=>Oe(o),multi:!0},o)}let c=i.providers;if(c!=null&&!a){let l=e;ds(c,u=>{t(u,l)})}}else return!1;return o!==e&&e.providers!==void 0}function ds(e,t){for(let n of e)Rc(n)&&(n=n.\u0275providers),Array.isArray(n)?ds(n,t):t(n)}var hp=S({provide:String,useValue:S});function Jc(e){return e!==null&&typeof e=="object"&&hp in e}function mp(e){return!!(e&&e.useExisting)}function gp(e){return!!(e&&e.useFactory)}function Ot(e){return typeof e=="function"}function vp(e){return!!e.useClass}var Kc=new R(""),ir={},yp={},$o;function fs(){return $o===void 0&&($o=new gr),$o}var Ae=class{},cn=class extends Ae{get destroyed(){return this._destroyed}constructor(t,n,r,o){super(),this.parent=n,this.source=r,this.scopes=o,this.records=new Map,this._ngOnDestroyHooks=new Set,this._onDestroyHooks=[],this._destroyed=!1,ci(t,s=>this.processProvider(s)),this.records.set(jc,Ct(void 0,this)),o.has("environment")&&this.records.set(Ae,Ct(void 0,this));let i=this.records.get(Kc);i!=null&&typeof i.value=="string"&&this.scopes.add(i.value),this.injectorDefTypes=new Set(this.get(Vc,Q,C.Self))}destroy(){this.assertNotDestroyed(),this._destroyed=!0;let t=b(null);try{for(let r of this._ngOnDestroyHooks)r.ngOnDestroy();let n=this._onDestroyHooks;this._onDestroyHooks=[];for(let r of n)r()}finally{this.records.clear(),this._ngOnDestroyHooks.clear(),this.injectorDefTypes.clear(),b(t)}}onDestroy(t){return this.assertNotDestroyed(),this._onDestroyHooks.push(t),()=>this.removeOnDestroy(t)}runInContext(t){this.assertNotDestroyed();let n=Te(this),r=z(void 0),o;try{return t()}finally{Te(n),z(r)}}get(t,n=on,r=C.Default){if(this.assertNotDestroyed(),t.hasOwnProperty(Ua))return t[Ua](this);r=Br(r);let o,i=Te(this),s=z(void 0);try{if(!(r&C.SkipSelf)){let c=this.records.get(t);if(c===void 0){let l=bp(t)&&$r(t);l&&this.injectableDefInScope(l)?c=Ct(ai(t),ir):c=null,this.records.set(t,c)}if(c!=null)return this.hydrate(t,c)}let a=r&C.Self?fs():this.parent;return n=r&C.Optional&&n===on?null:n,a.get(t,n)}catch(a){if(a.name==="NullInjectorError"){if((a[pr]=a[pr]||[]).unshift(X(t)),i)throw a;return Uf(a,t,"R3InjectorError",this.source)}else throw a}finally{z(s),Te(i)}}resolveInjectorInitializers(){let t=b(null),n=Te(this),r=z(void 0),o;try{let i=this.get(mr,Q,C.Self);for(let s of i)s()}finally{Te(n),z(r),b(t)}}toString(){let t=[],n=this.records;for(let r of n.keys())t.push(X(r));return`R3Injector[${t.join(", ")}]`}assertNotDestroyed(){if(this._destroyed)throw new N(205,!1)}processProvider(t){t=q(t);let n=Ot(t)?t:q(t&&t.provide),r=wp(t);if(!Ot(t)&&t.multi===!0){let o=this.records.get(n);o||(o=Ct(void 0,ir,!0),o.factory=()=>oi(o.multi),this.records.set(n,o)),n=t,o.multi.push(t)}this.records.set(n,r)}hydrate(t,n){let r=b(null);try{return n.value===ir&&(n.value=yp,n.value=n.factory()),typeof n.value=="object"&&n.value&&Dp(n.value)&&this._ngOnDestroyHooks.add(n.value),n.value}finally{b(r)}}injectableDefInScope(t){if(!t.providedIn)return!1;let n=q(t.providedIn);return typeof n=="string"?n==="any"||this.scopes.has(n):this.injectorDefTypes.has(n)}removeOnDestroy(t){let n=this._onDestroyHooks.indexOf(t);n!==-1&&this._onDestroyHooks.splice(n,1)}};function ai(e){let t=$r(e),n=t!==null?t.factory:et(e);if(n!==null)return n;if(e instanceof R)throw new N(204,!1);if(e instanceof Function)return Ip(e);throw new N(204,!1)}function Ip(e){if(e.length>0)throw new N(204,!1);let n=_f(e);return n!==null?()=>n.factory(e):()=>new e}function wp(e){if(Jc(e))return Ct(void 0,e.useValue);{let t=Xc(e);return Ct(t,ir)}}function Xc(e,t,n){let r;if(Ot(e)){let o=q(e);return et(o)||ai(o)}else if(Jc(e))r=()=>q(e.useValue);else if(gp(e))r=()=>e.useFactory(...oi(e.deps||[]));else if(mp(e))r=()=>Oe(q(e.useExisting));else{let o=q(e&&(e.useClass||e.provide));if(Ep(e))r=()=>new o(...oi(e.deps));else return et(o)||ai(o)}return r}function Ct(e,t,n=!1){return{factory:e,value:t,multi:n?[]:void 0}}function Ep(e){return!!e.deps}function Dp(e){return e!==null&&typeof e=="object"&&typeof e.ngOnDestroy=="function"}function bp(e){return typeof e=="function"||typeof e=="object"&&e instanceof R}function ci(e,t){for(let n of e)Array.isArray(n)?ci(n,t):n&&Rc(n)?ci(n.\u0275providers,t):t(n)}function el(e,t){e instanceof cn&&e.assertNotDestroyed();let n,r=Te(e),o=z(void 0);try{return t()}finally{Te(r),z(o)}}function tl(){return Pc()!==void 0||Hf()!=null}function ps(e){if(!tl())throw new N(-203,!1)}function Cp(e){return typeof e=="function"}var ye=0,E=1,w=2,U=3,le=4,K=5,At=6,ln=7,$=8,kt=9,ge=10,k=11,un=12,Za=13,$t=14,Z=15,nt=16,xt=17,De=18,Ur=19,nl=20,Ne=21,sr=22,rt=23,j=25,hs=1;var ot=7,vr=8,Rt=9,B=10,yr=function(e){return e[e.None=0]="None",e[e.HasTransplantedViews=2]="HasTransplantedViews",e}(yr||{});function Se(e){return Array.isArray(e)&&typeof e[hs]=="object"}function xe(e){return Array.isArray(e)&&e[hs]===!0}function ms(e){return(e.flags&4)!==0}function qr(e){return e.componentOffset>-1}function Wr(e){return(e.flags&1)===1}function be(e){return!!e.template}function li(e){return(e[w]&512)!==0}var ui=class{constructor(t,n,r){this.previousValue=t,this.currentValue=n,this.firstChange=r}isFirstChange(){return this.firstChange}};function rl(e,t,n,r){t!==null?t.applyValueToInputSignal(t,r):e[n]=r}function xp(){return ol}function ol(e){return e.type.prototype.ngOnChanges&&(e.setInput=_p),Mp}xp.ngInherit=!0;function Mp(){let e=sl(this),t=e?.current;if(t){let n=e.previous;if(n===Nt)e.previous=t;else for(let r in t)n[r]=t[r];e.current=null,this.ngOnChanges(t)}}function _p(e,t,n,r,o){let i=this.declaredInputs[r],s=sl(e)||Tp(e,{previous:Nt,current:null}),a=s.current||(s.current={}),c=s.previous,l=c[i];a[i]=new ui(l&&l.currentValue,n,c===Nt),rl(e,t,o,n)}var il="__ngSimpleChanges__";function sl(e){return e[il]||null}function Tp(e,t){return e[il]=t}var Ya=null;var he=function(e,t,n){Ya?.(e,t,n)},al="svg",Np="math";function ve(e){for(;Array.isArray(e);)e=e[ye];return e}function Sp(e){for(;Array.isArray(e);){if(typeof e[hs]=="object")return e;e=e[ye]}return null}function cl(e,t){return ve(t[e])}function ne(e,t){return ve(t[e.index])}function gs(e,t){return e.data[t]}function vs(e,t){return e[t]}function Fe(e,t){let n=t[e];return Se(n)?n:n[ye]}function Op(e){return(e[w]&4)===4}function ys(e){return(e[w]&128)===128}function Ap(e){return xe(e[U])}function ke(e,t){return t==null?null:e[t]}function ll(e){e[xt]=0}function kp(e){e[w]&1024||(e[w]|=1024,ys(e)&&Gr(e))}function Rp(e,t){for(;e>0;)t=t[$t],e--;return t}function dn(e){return!!(e[w]&9216||e[rt]?.dirty)}function di(e){e[ge].changeDetectionScheduler?.notify(7),e[w]&64&&(e[w]|=1024),dn(e)&&Gr(e)}function Gr(e){e[ge].changeDetectionScheduler?.notify(0);let t=fn(e);for(;t!==null&&!(t[w]&8192||(t[w]|=8192,!ys(t)));)t=fn(t)}function ul(e,t){if((e[w]&256)===256)throw new N(911,!1);e[Ne]===null&&(e[Ne]=[]),e[Ne].push(t)}function Pp(e,t){if(e[Ne]===null)return;let n=e[Ne].indexOf(t);n!==-1&&e[Ne].splice(n,1)}function fn(e){let t=e[U];return xe(t)?t[U]:t}var D={lFrame:wl(null),bindingsEnabled:!0,skipHydrationRootTNode:null};var dl=!1;function Lp(){return D.lFrame.elementDepthCount}function Fp(){D.lFrame.elementDepthCount++}function jp(){D.lFrame.elementDepthCount--}function fl(){return D.bindingsEnabled}function pl(){return D.skipHydrationRootTNode!==null}function Vp(e){return D.skipHydrationRootTNode===e}function Hp(){D.skipHydrationRootTNode=null}function m(){return D.lFrame.lView}function A(){return D.lFrame.tView}function m_(e){return D.lFrame.contextLView=e,e[$]}function g_(e){return D.lFrame.contextLView=null,e}function V(){let e=hl();for(;e!==null&&e.type===64;)e=e.parent;return e}function hl(){return D.lFrame.currentTNode}function $p(){let e=D.lFrame,t=e.currentTNode;return e.isParent?t:t.parent}function dt(e,t){let n=D.lFrame;n.currentTNode=e,n.isParent=t}function Is(){return D.lFrame.isParent}function ws(){D.lFrame.isParent=!1}function Bp(){return D.lFrame.contextLView}function ml(){return dl}function Ja(e){dl=e}function je(){let e=D.lFrame,t=e.bindingRootIndex;return t===-1&&(t=e.bindingRootIndex=e.tView.bindingStartIndex),t}function Up(e){return D.lFrame.bindingIndex=e}function Ve(){return D.lFrame.bindingIndex++}function gl(e){let t=D.lFrame,n=t.bindingIndex;return t.bindingIndex=t.bindingIndex+e,n}function qp(){return D.lFrame.inI18n}function Wp(e,t){let n=D.lFrame;n.bindingIndex=n.bindingRootIndex=e,fi(t)}function Gp(){return D.lFrame.currentDirectiveIndex}function fi(e){D.lFrame.currentDirectiveIndex=e}function Es(e){let t=D.lFrame.currentDirectiveIndex;return t===-1?null:e[t]}function vl(){return D.lFrame.currentQueryIndex}function Ds(e){D.lFrame.currentQueryIndex=e}function zp(e){let t=e[E];return t.type===2?t.declTNode:t.type===1?e[K]:null}function yl(e,t,n){if(n&C.SkipSelf){let o=t,i=e;for(;o=o.parent,o===null&&!(n&C.Host);)if(o=zp(i),o===null||(i=i[$t],o.type&10))break;if(o===null)return!1;t=o,e=i}let r=D.lFrame=Il();return r.currentTNode=t,r.lView=e,!0}function bs(e){let t=Il(),n=e[E];D.lFrame=t,t.currentTNode=n.firstChild,t.lView=e,t.tView=n,t.contextLView=e,t.bindingIndex=n.bindingStartIndex,t.inI18n=!1}function Il(){let e=D.lFrame,t=e===null?null:e.child;return t===null?wl(e):t}function wl(e){let t={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=t),t}function El(){let e=D.lFrame;return D.lFrame=e.parent,e.currentTNode=null,e.lView=null,e}var Dl=El;function Cs(){let e=El();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 Qp(e){return(D.lFrame.contextLView=Rp(e,D.lFrame.contextLView))[$]}function He(){return D.lFrame.selectedIndex}function it(e){D.lFrame.selectedIndex=e}function Bt(){let e=D.lFrame;return gs(e.tView,e.selectedIndex)}function v_(){D.lFrame.currentNamespace=al}function y_(){Zp()}function Zp(){D.lFrame.currentNamespace=null}function Yp(){return D.lFrame.currentNamespace}var bl=!0;function zr(){return bl}function Qr(e){bl=e}function Jp(e,t,n){let{ngOnChanges:r,ngOnInit:o,ngDoCheck:i}=t.type.prototype;if(r){let s=ol(t);(n.preOrderHooks??=[]).push(e,s),(n.preOrderCheckHooks??=[]).push(e,s)}o&&(n.preOrderHooks??=[]).push(0-e,o),i&&((n.preOrderHooks??=[]).push(e,i),(n.preOrderCheckHooks??=[]).push(e,i))}function Zr(e,t){for(let n=t.directiveStart,r=t.directiveEnd;n=r)break}else t[c]<0&&(e[xt]+=65536),(a>14>16&&(e[w]&3)===t&&(e[w]+=16384,Ka(a,i)):Ka(a,i)}var Tt=-1,st=class{constructor(t,n,r){this.factory=t,this.resolving=!1,this.canSeeViewProviders=n,this.injectImpl=r}};function Xp(e){return e instanceof st}function eh(e){return(e.flags&8)!==0}function th(e){return(e.flags&16)!==0}function xl(e){return e!==Tt}function Ir(e){return e&32767}function nh(e){return e>>16}function wr(e,t){let n=nh(e),r=t;for(;n>0;)r=r[$t],n--;return r}var pi=!0;function Er(e){let t=pi;return pi=e,t}var rh=256,Ml=rh-1,_l=5,oh=0,me={};function ih(e,t,n){let r;typeof n=="string"?r=n.charCodeAt(0)||0:n.hasOwnProperty(rn)&&(r=n[rn]),r==null&&(r=n[rn]=oh++);let o=r&Ml,i=1<>_l)]|=i}function Dr(e,t){let n=Tl(e,t);if(n!==-1)return n;let r=t[E];r.firstCreatePass&&(e.injectorIndex=t.length,Uo(r.data,e),Uo(t,null),Uo(r.blueprint,null));let o=xs(e,t),i=e.injectorIndex;if(xl(o)){let s=Ir(o),a=wr(o,t),c=a[E].data;for(let l=0;l<8;l++)t[i+l]=a[s+l]|c[s+l]}return t[i+8]=o,i}function Uo(e,t){e.push(0,0,0,0,0,0,0,0,t)}function Tl(e,t){return e.injectorIndex===-1||e.parent&&e.parent.injectorIndex===e.injectorIndex||t[e.injectorIndex+8]===null?-1:e.injectorIndex}function xs(e,t){if(e.parent&&e.parent.injectorIndex!==-1)return e.parent.injectorIndex;let n=0,r=null,o=t;for(;o!==null;){if(r=kl(o),r===null)return Tt;if(n++,o=o[$t],r.injectorIndex!==-1)return r.injectorIndex|n<<16}return Tt}function hi(e,t,n){ih(e,t,n)}function sh(e,t){if(t==="class")return e.classes;if(t==="style")return e.styles;let n=e.attrs;if(n){let r=n.length,o=0;for(;o>20,d=r?a:a+u,f=o?a+u:l;for(let p=d;p=c&&h.type===n)return p}if(o){let p=s[c];if(p&&be(p)&&p.type===n)return c}return null}function at(e,t,n,r){let o=e[n],i=t.data;if(Xp(o)){let s=o;s.resolving&&Rf(kf(i[n]));let a=Er(s.canSeeViewProviders);s.resolving=!0;let c,l=s.injectImpl?z(s.injectImpl):null,u=yl(e,r,C.Default);try{o=e[n]=s.factory(void 0,i,e,r),t.firstCreatePass&&n>=r.directiveStart&&Jp(n,i[n],t)}finally{l!==null&&z(l),Er(a),s.resolving=!1,Dl()}}return o}function ch(e){if(typeof e=="string")return e.charCodeAt(0)||0;let t=e.hasOwnProperty(rn)?e[rn]:void 0;return typeof t=="number"?t>=0?t&Ml:lh:t}function Xa(e,t,n){let r=1<>_l)]&r)}function ec(e,t){return!(e&C.Self)&&!(e&C.Host&&t)}var Xe=class{constructor(t,n){this._tNode=t,this._lView=n}get(t,n,r){return Ol(this._tNode,this._lView,t,Br(r),n)}};function lh(){return new Xe(V(),m())}function I_(e){return Hr(()=>{let t=e.prototype.constructor,n=t[fr]||mi(t),r=Object.prototype,o=Object.getPrototypeOf(e.prototype).constructor;for(;o&&o!==r;){let i=o[fr]||mi(o);if(i&&i!==n)return i;o=Object.getPrototypeOf(o)}return i=>new i})}function mi(e){return Oc(e)?()=>{let t=mi(q(e));return t&&t()}:et(e)}function uh(e,t,n,r,o){let i=e,s=t;for(;i!==null&&s!==null&&s[w]&2048&&!(s[w]&512);){let a=Al(i,s,n,r|C.Self,me);if(a!==me)return a;let c=i.parent;if(!c){let l=s[nl];if(l){let u=l.get(n,me,r);if(u!==me)return u}c=kl(s),s=s[$t]}i=c}return o}function kl(e){let t=e[E],n=t.type;return n===2?t.declTNode:n===1?e[K]:null}function w_(e){return sh(V(),e)}function tc(e,t=null,n=null,r){let o=Rl(e,t,n,r);return o.resolveInjectorInitializers(),o}function Rl(e,t=null,n=null,r,o=new Set){let i=[n||Q,pp(e)];return r=r||(typeof e=="object"?void 0:X(e)),new cn(i,t||fs(),r||null,o)}var Je=class Je{static create(t,n){if(Array.isArray(t))return tc({name:""},n,t,"");{let r=t.name??"";return tc({name:r},t.parent,t.providers,r)}}};Je.THROW_IF_NOT_FOUND=on,Je.NULL=new gr,Je.\u0275prov=J({token:Je,providedIn:"any",factory:()=>Oe(jc)}),Je.__NG_ELEMENT_ID__=-1;var Re=Je;var dh=new R("");dh.__NG_ELEMENT_ID__=e=>{let t=V();if(t===null)throw new N(204,!1);if(t.type&2)return t.value;if(e&C.Optional)return null;throw new N(204,!1)};var fh="ngOriginalError";function qo(e){return e[fh]}var Pe=class{constructor(){this._console=console}handleError(t){let n=this._findOriginalError(t);this._console.error("ERROR",t),n&&this._console.error("ORIGINAL ERROR",n)}_findOriginalError(t){let n=t&&qo(t);for(;n&&qo(n);)n=qo(n);return n||null}},Pl=new R("",{providedIn:"root",factory:()=>T(Pe).handleError.bind(void 0)}),In=(()=>{let t=class t{};t.__NG_ELEMENT_ID__=ph,t.__NG_ENV_ID__=r=>r;let e=t;return e})(),gi=class extends In{constructor(t){super(),this._lView=t}onDestroy(t){return ul(this._lView,t),()=>Pp(this._lView,t)}};function ph(){return new gi(m())}function hh(){return Ut(V(),m())}function Ut(e,t){return new Yr(ne(e,t))}var Yr=(()=>{let t=class t{constructor(r){this.nativeElement=r}};t.__NG_ELEMENT_ID__=hh;let e=t;return e})();function mh(e){return e instanceof Yr?e.nativeElement:e}var vi=class extends te{constructor(t=!1){super(),this.destroyRef=void 0,this.__isAsync=t,tl()&&(this.destroyRef=T(In,{optional:!0})??void 0)}emit(t){let n=b(null);try{super.next(t)}finally{b(n)}}subscribe(t,n,r){let o=t,i=n||(()=>null),s=r;if(t&&typeof t=="object"){let c=t;o=c.next?.bind(c),i=c.error?.bind(c),s=c.complete?.bind(c)}this.__isAsync&&(i=Wo(i),o&&(o=Wo(o)),s&&(s=Wo(s)));let a=super.subscribe({next:o,error:i,complete:s});return t instanceof P&&t.add(a),a}};function Wo(e){return t=>{setTimeout(e,void 0,t)}}var Ee=vi;function gh(){return this._results[Symbol.iterator]()}var yi=class e{get changes(){return this._changes??=new Ee}constructor(t=!1){this._emitDistinctChangesOnly=t,this.dirty=!0,this._onDirty=void 0,this._results=[],this._changesDetected=!1,this._changes=void 0,this.length=0,this.first=void 0,this.last=void 0;let n=e.prototype;n[Symbol.iterator]||(n[Symbol.iterator]=gh)}get(t){return this._results[t]}map(t){return this._results.map(t)}filter(t){return this._results.filter(t)}find(t){return this._results.find(t)}reduce(t,n){return this._results.reduce(t,n)}forEach(t){this._results.forEach(t)}some(t){return this._results.some(t)}toArray(){return this._results.slice()}toString(){return this._results.toString()}reset(t,n){this.dirty=!1;let r=Gf(t);(this._changesDetected=!Wf(this._results,r,n))&&(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.emit(this)}onDirty(t){this._onDirty=t}setDirty(){this.dirty=!0,this._onDirty?.()}destroy(){this._changes!==void 0&&(this._changes.complete(),this._changes.unsubscribe())}};function Ll(e){return(e.flags&128)===128}var Fl=new Map,vh=0;function yh(){return vh++}function Ih(e){Fl.set(e[Ur],e)}function wh(e){Fl.delete(e[Ur])}var nc="__ngContext__";function Le(e,t){Se(t)?(e[nc]=t[Ur],Ih(t)):e[nc]=t}function jl(e){return Hl(e[un])}function Vl(e){return Hl(e[le])}function Hl(e){for(;e!==null&&!xe(e);)e=e[le];return e}var Ii;function E_(e){Ii=e}function $l(){if(Ii!==void 0)return Ii;if(typeof document<"u")return document;throw new N(210,!1)}var D_=new R("",{providedIn:"root",factory:()=>Eh}),Eh="ng",Dh=new R(""),bh=new R("",{providedIn:"platform",factory:()=>"unknown"});var b_=new R(""),C_=new R("",{providedIn:"root",factory:()=>$l().body?.querySelector("[ngCspNonce]")?.getAttribute("ngCspNonce")||null});var Ch="h",xh="b";var Mh=()=>null;function Ms(e,t,n=!1){return Mh(e,t,n)}var Bl=!1,_h=new R("",{providedIn:"root",factory:()=>Bl});var er;function Th(){if(er===void 0&&(er=null,pe.trustedTypes))try{er=pe.trustedTypes.createPolicy("angular",{createHTML:e=>e,createScript:e=>e,createScriptURL:e=>e})}catch{}return er}function Jr(e){return Th()?.createHTML(e)||e}var tr;function Ul(){if(tr===void 0&&(tr=null,pe.trustedTypes))try{tr=pe.trustedTypes.createPolicy("angular#unsafe-bypass",{createHTML:e=>e,createScript:e=>e,createScriptURL:e=>e})}catch{}return tr}function rc(e){return Ul()?.createHTML(e)||e}function oc(e){return Ul()?.createScriptURL(e)||e}var Ce=class{constructor(t){this.changingThisBreaksApplicationSecurity=t}toString(){return`SafeValue must use [property]=binding: ${this.changingThisBreaksApplicationSecurity} (see ${Nc})`}},wi=class extends Ce{getTypeName(){return"HTML"}},Ei=class extends Ce{getTypeName(){return"Style"}},Di=class extends Ce{getTypeName(){return"Script"}},bi=class extends Ce{getTypeName(){return"URL"}},Ci=class extends Ce{getTypeName(){return"ResourceURL"}};function qt(e){return e instanceof Ce?e.changingThisBreaksApplicationSecurity:e}function _s(e,t){let n=Nh(e);if(n!=null&&n!==t){if(n==="ResourceURL"&&t==="URL")return!0;throw new Error(`Required a safe ${t}, got a ${n} (see ${Nc})`)}return n===t}function Nh(e){return e instanceof Ce&&e.getTypeName()||null}function x_(e){return new wi(e)}function M_(e){return new Ei(e)}function __(e){return new Di(e)}function T_(e){return new bi(e)}function N_(e){return new Ci(e)}function Sh(e){let t=new Mi(e);return Oh()?new xi(t):t}var xi=class{constructor(t){this.inertDocumentHelper=t}getInertBodyElement(t){t=""+t;try{let n=new window.DOMParser().parseFromString(Jr(t),"text/html").body;return n===null?this.inertDocumentHelper.getInertBodyElement(t):(n.removeChild(n.firstChild),n)}catch{return null}}},Mi=class{constructor(t){this.defaultDoc=t,this.inertDocument=this.defaultDoc.implementation.createHTMLDocument("sanitization-inert")}getInertBodyElement(t){let n=this.inertDocument.createElement("template");return n.innerHTML=Jr(t),n}};function Oh(){try{return!!new window.DOMParser().parseFromString(Jr(""),"text/html")}catch{return!1}}var Ah=/^(?!javascript:)(?:[a-z0-9+.-]+:|[^&:\/?#]*(?:[\/?#]|$))/i;function ql(e){return e=String(e),e.match(Ah)?e:"unsafe:"+e}function Me(e){let t={};for(let n of e.split(","))t[n]=!0;return t}function wn(...e){let t={};for(let n of e)for(let r in n)n.hasOwnProperty(r)&&(t[r]=!0);return t}var Wl=Me("area,br,col,hr,img,wbr"),Gl=Me("colgroup,dd,dt,li,p,tbody,td,tfoot,th,thead,tr"),zl=Me("rp,rt"),kh=wn(zl,Gl),Rh=wn(Gl,Me("address,article,aside,blockquote,caption,center,del,details,dialog,dir,div,dl,figure,figcaption,footer,h1,h2,h3,h4,h5,h6,header,hgroup,hr,ins,main,map,menu,nav,ol,pre,section,summary,table,ul")),Ph=wn(zl,Me("a,abbr,acronym,audio,b,bdi,bdo,big,br,cite,code,del,dfn,em,font,i,img,ins,kbd,label,map,mark,picture,q,ruby,rp,rt,s,samp,small,source,span,strike,strong,sub,sup,time,track,tt,u,var,video")),ic=wn(Wl,Rh,Ph,kh),Ql=Me("background,cite,href,itemtype,longdesc,poster,src,xlink:href"),Lh=Me("abbr,accesskey,align,alt,autoplay,axis,bgcolor,border,cellpadding,cellspacing,class,clear,color,cols,colspan,compact,controls,coords,datetime,default,dir,download,face,headers,height,hidden,hreflang,hspace,ismap,itemscope,itemprop,kind,label,lang,language,loop,media,muted,nohref,nowrap,open,preload,rel,rev,role,rows,rowspan,rules,scope,scrolling,shape,size,sizes,span,srclang,srcset,start,summary,tabindex,target,title,translate,type,usemap,valign,value,vspace,width"),Fh=Me("aria-activedescendant,aria-atomic,aria-autocomplete,aria-busy,aria-checked,aria-colcount,aria-colindex,aria-colspan,aria-controls,aria-current,aria-describedby,aria-details,aria-disabled,aria-dropeffect,aria-errormessage,aria-expanded,aria-flowto,aria-grabbed,aria-haspopup,aria-hidden,aria-invalid,aria-keyshortcuts,aria-label,aria-labelledby,aria-level,aria-live,aria-modal,aria-multiline,aria-multiselectable,aria-orientation,aria-owns,aria-placeholder,aria-posinset,aria-pressed,aria-readonly,aria-relevant,aria-required,aria-roledescription,aria-rowcount,aria-rowindex,aria-rowspan,aria-selected,aria-setsize,aria-sort,aria-valuemax,aria-valuemin,aria-valuenow,aria-valuetext"),jh=wn(Ql,Lh,Fh),Vh=Me("script,style,template"),_i=class{constructor(){this.sanitizedSomething=!1,this.buf=[]}sanitizeChildren(t){let n=t.firstChild,r=!0,o=[];for(;n;){if(n.nodeType===Node.ELEMENT_NODE?r=this.startElement(n):n.nodeType===Node.TEXT_NODE?this.chars(n.nodeValue):this.sanitizedSomething=!0,r&&n.firstChild){o.push(n),n=Bh(n);continue}for(;n;){n.nodeType===Node.ELEMENT_NODE&&this.endElement(n);let i=$h(n);if(i){n=i;break}n=o.pop()}}return this.buf.join("")}startElement(t){let n=sc(t).toLowerCase();if(!ic.hasOwnProperty(n))return this.sanitizedSomething=!0,!Vh.hasOwnProperty(n);this.buf.push("<"),this.buf.push(n);let r=t.attributes;for(let o=0;o"),!0}endElement(t){let n=sc(t).toLowerCase();ic.hasOwnProperty(n)&&!Wl.hasOwnProperty(n)&&(this.buf.push(""))}chars(t){this.buf.push(ac(t))}};function Hh(e,t){return(e.compareDocumentPosition(t)&Node.DOCUMENT_POSITION_CONTAINED_BY)!==Node.DOCUMENT_POSITION_CONTAINED_BY}function $h(e){let t=e.nextSibling;if(t&&e!==t.previousSibling)throw Zl(t);return t}function Bh(e){let t=e.firstChild;if(t&&Hh(e,t))throw Zl(t);return t}function sc(e){let t=e.nodeName;return typeof t=="string"?t:"FORM"}function Zl(e){return new Error(`Failed to sanitize html because the element is clobbered: ${e.outerHTML}`)}var Uh=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,qh=/([^\#-~ |!])/g;function ac(e){return e.replace(/&/g,"&").replace(Uh,function(t){let n=t.charCodeAt(0),r=t.charCodeAt(1);return"&#"+((n-55296)*1024+(r-56320)+65536)+";"}).replace(qh,function(t){return"&#"+t.charCodeAt(0)+";"}).replace(//g,">")}var nr;function Wh(e,t){let n=null;try{nr=nr||Sh(e);let r=t?String(t):"";n=nr.getInertBodyElement(r);let o=5,i=r;do{if(o===0)throw new Error("Failed to sanitize html because the input is unstable");o--,r=i,i=n.innerHTML,n=nr.getInertBodyElement(r)}while(r!==i);let a=new _i().sanitizeChildren(cc(n)||n);return Jr(a)}finally{if(n){let r=cc(n)||n;for(;r.firstChild;)r.removeChild(r.firstChild)}}}function cc(e){return"content"in e&&Gh(e)?e.content:null}function Gh(e){return e.nodeType===Node.ELEMENT_NODE&&e.nodeName==="TEMPLATE"}var Kr=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}(Kr||{});function S_(e){let t=Ts();return t?rc(t.sanitize(Kr.HTML,e)||""):_s(e,"HTML")?rc(qt(e)):Wh($l(),gn(e))}function zh(e){let t=Ts();return t?t.sanitize(Kr.URL,e)||"":_s(e,"URL")?qt(e):ql(gn(e))}function Qh(e){let t=Ts();if(t)return oc(t.sanitize(Kr.RESOURCE_URL,e)||"");if(_s(e,"ResourceURL"))return oc(qt(e));throw new N(904,!1)}function Zh(e,t){return t==="src"&&(e==="embed"||e==="frame"||e==="iframe"||e==="media"||e==="script")||t==="href"&&(e==="base"||e==="link")?Qh:zh}function O_(e,t,n){return Zh(t,n)(e)}function Ts(){let e=m();return e&&e[ge].sanitizer}var Yh=/^>|^->||--!>|)/g,Kh="\u200B$1\u200B";function Xh(e){return e.replace(Yh,t=>t.replace(Jh,Kh))}function Yl(e){return e instanceof Function?e():e}function Jl(e){return(e??T(Re)).get(bh)==="browser"}var Ti=function(e){return e[e.Important=1]="Important",e[e.DashCase=2]="DashCase",e}(Ti||{}),em;function Ns(e,t){return em(e,t)}function Mt(e,t,n,r,o){if(r!=null){let i,s=!1;xe(r)?i=r:Se(r)&&(s=!0,r=r[ye]);let a=ve(r);e===0&&n!==null?o==null?nu(t,n,a):br(t,n,a,o||null,!0):e===1&&n!==null?br(t,n,a,o||null,!0):e===2?mm(t,a,s):e===3&&t.destroyNode(a),i!=null&&vm(t,e,i,n,o)}}function tm(e,t){return e.createText(t)}function nm(e,t,n){e.setValue(t,n)}function rm(e,t){return e.createComment(Xh(t))}function Kl(e,t,n){return e.createElement(t,n)}function om(e,t){Xl(e,t),t[ye]=null,t[K]=null}function im(e,t,n,r,o,i){r[ye]=o,r[K]=t,to(e,r,n,1,o,i)}function Xl(e,t){t[ge].changeDetectionScheduler?.notify(8),to(e,t,t[k],2,null,null)}function sm(e){let t=e[un];if(!t)return Go(e[E],e);for(;t;){let n=null;if(Se(t))n=t[un];else{let r=t[B];r&&(n=r)}if(!n){for(;t&&!t[le]&&t!==e;)Se(t)&&Go(t[E],t),t=t[U];t===null&&(t=e),Se(t)&&Go(t[E],t),n=t&&t[le]}t=n}}function am(e,t,n,r){let o=B+r,i=n.length;r>0&&(n[o-1][le]=t),r0&&(e[n-1][le]=r[le]);let i=hr(e,B+t);om(r[E],r);let s=i[De];s!==null&&s.detachView(i[E]),r[U]=null,r[le]=null,r[w]&=-129}return r}function Xr(e,t){if(!(t[w]&256)){let n=t[k];n.destroyNode&&to(e,t,n,3,null,null),sm(t)}}function Go(e,t){if(t[w]&256)return;let n=b(null);try{t[w]&=-129,t[w]|=256,t[rt]&&Fo(t[rt]),lm(e,t),cm(e,t),t[E].type===1&&t[k].destroy();let r=t[nt];if(r!==null&&xe(t[U])){r!==t[U]&&Ss(r,t);let o=t[De];o!==null&&o.detachView(e)}wh(t)}finally{b(n)}}function cm(e,t){let n=e.cleanup,r=t[ln];if(n!==null)for(let i=0;i=0?r[s]():r[-s].unsubscribe(),i+=2}else{let s=r[n[i+1]];n[i].call(s)}r!==null&&(t[ln]=null);let o=t[Ne];if(o!==null){t[Ne]=null;for(let i=0;i-1){let{encapsulation:i}=e.data[r.directiveStart+o];if(i===sn.None||i===sn.Emulated)return null}return ne(r,n)}}function br(e,t,n,r,o){e.insertBefore(t,n,r,o)}function nu(e,t,n){e.appendChild(t,n)}function lc(e,t,n,r,o){r!==null?br(e,t,n,r,o):nu(e,t,n)}function dm(e,t,n,r){e.removeChild(t,n,r)}function Os(e,t){return e.parentNode(t)}function fm(e,t){return e.nextSibling(t)}function ru(e,t,n){return hm(e,t,n)}function pm(e,t,n){return e.type&40?ne(e,n):null}var hm=pm,uc;function eo(e,t,n,r){let o=tu(e,r,t),i=t[k],s=r.parent||t[K],a=ru(s,r,t);if(o!=null)if(Array.isArray(n))for(let c=0;cj&&cu(e,t,j,!1),he(s?2:0,o),n(r,o)}finally{it(i),he(s?3:1,o)}}function ks(e,t,n){if(ms(t)){let r=b(null);try{let o=t.directiveStart,i=t.directiveEnd;for(let s=o;snull;function Mm(e,t,n,r){let o=vu(t);o.push(n),e.firstCreatePass&&yu(e).push(r,o.length-1)}function _m(e,t,n,r,o,i){let s=t?t.injectorIndex:-1,a=0;return pl()&&(a|=128),{type:n,index:r,insertBeforeIndex:null,injectorIndex:s,directiveStart:-1,directiveEnd:-1,directiveStylingLast:-1,componentOffset:-1,propertyBindings:null,flags:a,providerIndexes:0,value:o,attrs:i,mergedAttrs:null,localNames:null,initialInputs:void 0,inputs:null,outputs:null,tView:null,next:null,prev:null,projectionNext:null,child:null,parent:t,projection:null,styles:null,stylesWithoutHost:null,residualStyles:void 0,classes:null,classesWithoutHost:null,residualClasses:void 0,classBindings:0,styleBindings:0}}function dc(e,t,n,r,o){for(let i in t){if(!t.hasOwnProperty(i))continue;let s=t[i];if(s===void 0)continue;r??={};let a,c=St.None;Array.isArray(s)?(a=s[0],c=s[1]):a=s;let l=i;if(o!==null){if(!o.hasOwnProperty(i))continue;l=o[i]}e===0?fc(r,n,l,a,c):fc(r,n,l,a)}return r}function fc(e,t,n,r,o){let i;e.hasOwnProperty(n)?(i=e[n]).push(t,r):i=e[n]=[t,r],o!==void 0&&i.push(o)}function Tm(e,t,n){let r=t.directiveStart,o=t.directiveEnd,i=e.data,s=t.attrs,a=[],c=null,l=null;for(let u=r;u0;){let n=e[--t];if(typeof n=="number"&&n<0)return n}return 0}function km(e,t,n,r){let o=n.directiveStart,i=n.directiveEnd;qr(n)&&Hm(t,n,e.data[o+n.componentOffset]),e.firstCreatePass||Dr(n,t),Le(r,t);let s=n.initialInputs;for(let a=o;a{Gr(e.lView)},consumerOnSignalRead(){this.lView[rt]=this}}),eg=100;function Cu(e,t=!0,n=0){let r=e[ge],o=r.rendererFactory,i=!1;i||o.begin?.();try{tg(e,n)}catch(s){throw t&&wu(e,s),s}finally{i||(o.end?.(),r.inlineEffectRunner?.flush())}}function tg(e,t){let n=ml();try{Ja(!0),Ai(e,t);let r=0;for(;dn(e);){if(r===eg)throw new N(103,!1);r++,Ai(e,1)}}finally{Ja(n)}}function ng(e,t,n,r){let o=t[w];if((o&256)===256)return;let i=!1,s=!1;!i&&t[ge].inlineEffectRunner?.flush(),bs(t);let a=null,c=null;!i&&rg(e)&&(c=Ym(t),a=Po(c));try{ll(t),Up(e.bindingStartIndex),n!==null&&du(e,t,n,2,r);let l=(o&3)===3;if(!i)if(l){let f=e.preOrderCheckHooks;f!==null&&ar(t,f,null)}else{let f=e.preOrderHooks;f!==null&&cr(t,f,0,null),Bo(t,0)}if(s||og(t),xu(t,0),e.contentQueries!==null&&gu(e,t),!i)if(l){let f=e.contentCheckHooks;f!==null&&ar(t,f)}else{let f=e.contentHooks;f!==null&&cr(t,f,1),Bo(t,1)}wm(e,t);let u=e.components;u!==null&&_u(t,u,0);let d=e.viewQuery;if(d!==null&&Oi(2,d,r),!i)if(l){let f=e.viewCheckHooks;f!==null&&ar(t,f)}else{let f=e.viewHooks;f!==null&&cr(t,f,2),Bo(t,2)}if(e.firstUpdatePass===!0&&(e.firstUpdatePass=!1),t[sr]){for(let f of t[sr])f();t[sr]=null}i||(t[w]&=-73)}catch(l){throw i||Gr(t),l}finally{c!==null&&(Lo(c,a),Km(c)),Cs()}}function rg(e){return e.type!==2}function xu(e,t){for(let n=jl(e);n!==null;n=Vl(n))for(let r=B;r-1&&(pn(t,r),hr(n,r))}this._attachedToViewContainer=!1}Xr(this._lView[E],this._lView)}onDestroy(t){ul(this._lView,t)}markForCheck(){Hs(this._cdRefInjectingView||this._lView,4)}detach(){this._lView[w]&=-129}reattach(){di(this._lView),this._lView[w]|=128}detectChanges(){this._lView[w]|=1024,Cu(this._lView,this.notifyErrorHandler)}checkNoChanges(){}attachToViewContainerRef(){if(this._appRef)throw new N(902,!1);this._attachedToViewContainer=!0}detachFromAppRef(){this._appRef=null;let t=li(this._lView),n=this._lView[nt];n!==null&&!t&&Ss(n,this._lView),Xl(this._lView[E],this._lView)}attachToAppRef(t){if(this._attachedToViewContainer)throw new N(902,!1);this._appRef=t;let n=li(this._lView),r=this._lView[nt];r!==null&&!n&&eu(r,this._lView),di(this._lView)}},xr=(()=>{let t=class t{};t.__NG_ELEMENT_ID__=cg;let e=t;return e})(),sg=xr,ag=class extends sg{constructor(t,n,r){super(),this._declarationLView=t,this._declarationTContainer=n,this.elementRef=r}get ssrId(){return this._declarationTContainer.tView?.ssrId||null}createEmbeddedView(t,n){return this.createEmbeddedViewImpl(t,n)}createEmbeddedViewImpl(t,n,r){let o=Dn(this._declarationLView,this._declarationTContainer,t,{embeddedViewInjector:n,dehydratedView:r});return new ct(o)}};function cg(){return io(V(),m())}function io(e,t){return e.type&4?new ag(t,e,Ut(e,t)):null}var P_=new RegExp(`^(\\d+)*(${xh}|${Ch})*(.*)`);var lg=()=>null;function Lt(e,t){return lg(e,t)}var Ft=class{},Tu=new R("",{providedIn:"root",factory:()=>!1});var Nu=new R(""),ki=class{},Mr=class{};function ug(e){let t=Error(`No component factory found for ${X(e)}.`);return t[dg]=e,t}var dg="ngComponent";var Ri=class{resolveComponentFactory(t){throw ug(t)}},Qs=class Qs{};Qs.NULL=new Ri;var jt=Qs,_r=class{},L_=(()=>{let t=class t{constructor(){this.destroyNode=null}};t.__NG_ELEMENT_ID__=()=>fg();let e=t;return e})();function fg(){let e=m(),t=V(),n=Fe(t.index,e);return(Se(n)?n:e)[k]}var pg=(()=>{let t=class t{};t.\u0275prov=J({token:t,providedIn:"root",factory:()=>null});let e=t;return e})(),zo={};var pc=new Set;function Gt(e){pc.has(e)||(pc.add(e),performance?.mark?.("mark_feature_usage",{detail:{feature:e}}))}function Su(e){let t=!0;return setTimeout(()=>{t&&(t=!1,e())}),typeof pe.requestAnimationFrame=="function"&&pe.requestAnimationFrame(()=>{t&&(t=!1,e())}),()=>{t=!1}}function hc(e){let t=!0;return queueMicrotask(()=>{t&&e()}),()=>{t=!1}}function mc(...e){}var ee=class e{constructor({enableLongStackTrace:t=!1,shouldCoalesceEventChangeDetection:n=!1,shouldCoalesceRunChangeDetection:r=!1}){if(this.hasPendingMacrotasks=!1,this.hasPendingMicrotasks=!1,this.isStable=!0,this.onUnstable=new Ee(!1),this.onMicrotaskEmpty=new Ee(!1),this.onStable=new Ee(!1),this.onError=new Ee(!1),typeof Zone>"u")throw new N(908,!1);Zone.assertZonePatched();let o=this;o._nesting=0,o._outer=o._inner=Zone.current,Zone.TaskTrackingZoneSpec&&(o._inner=o._inner.fork(new Zone.TaskTrackingZoneSpec)),t&&Zone.longStackTraceZoneSpec&&(o._inner=o._inner.fork(Zone.longStackTraceZoneSpec)),o.shouldCoalesceEventChangeDetection=!r&&n,o.shouldCoalesceRunChangeDetection=r,o.callbackScheduled=!1,gg(o)}static isInAngularZone(){return typeof Zone<"u"&&Zone.current.get("isAngularZone")===!0}static assertInAngularZone(){if(!e.isInAngularZone())throw new N(909,!1)}static assertNotInAngularZone(){if(e.isInAngularZone())throw new N(909,!1)}run(t,n,r){return this._inner.run(t,n,r)}runTask(t,n,r,o){let i=this._inner,s=i.scheduleEventTask("NgZoneEvent: "+o,t,hg,mc,mc);try{return i.runTask(s,n,r)}finally{i.cancelTask(s)}}runGuarded(t,n,r){return this._inner.runGuarded(t,n,r)}runOutsideAngular(t){return this._outer.run(t)}},hg={};function $s(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 mg(e){e.isCheckStableRunning||e.callbackScheduled||(e.callbackScheduled=!0,Zone.root.run(()=>{Su(()=>{e.callbackScheduled=!1,Pi(e),e.isCheckStableRunning=!0,$s(e),e.isCheckStableRunning=!1})}),Pi(e))}function gg(e){let t=()=>{mg(e)};e._inner=e._inner.fork({name:"angular",properties:{isAngularZone:!0},onInvokeTask:(n,r,o,i,s,a)=>{if(vg(a))return n.invokeTask(o,i,s,a);try{return gc(e),n.invokeTask(o,i,s,a)}finally{(e.shouldCoalesceEventChangeDetection&&i.type==="eventTask"||e.shouldCoalesceRunChangeDetection)&&t(),vc(e)}},onInvoke:(n,r,o,i,s,a,c)=>{try{return gc(e),n.invoke(o,i,s,a,c)}finally{e.shouldCoalesceRunChangeDetection&&!e.callbackScheduled&&!yg(a)&&t(),vc(e)}},onHasTask:(n,r,o,i)=>{n.hasTask(o,i),r===o&&(i.change=="microTask"?(e._hasPendingMicrotasks=i.microTask,Pi(e),$s(e)):i.change=="macroTask"&&(e.hasPendingMacrotasks=i.macroTask))},onHandleError:(n,r,o,i)=>(n.handleError(o,i),e.runOutsideAngular(()=>e.onError.emit(i)),!1)})}function Pi(e){e._hasPendingMicrotasks||(e.shouldCoalesceEventChangeDetection||e.shouldCoalesceRunChangeDetection)&&e.callbackScheduled===!0?e.hasPendingMicrotasks=!0:e.hasPendingMicrotasks=!1}function gc(e){e._nesting++,e.isStable&&(e.isStable=!1,e.onUnstable.emit(null))}function vc(e){e._nesting--,$s(e)}var Li=class{constructor(){this.hasPendingMicrotasks=!1,this.hasPendingMacrotasks=!1,this.isStable=!0,this.onUnstable=new Ee,this.onMicrotaskEmpty=new Ee,this.onStable=new Ee,this.onError=new Ee}run(t,n,r){return t.apply(n,r)}runGuarded(t,n,r){return t.apply(n,r)}runOutsideAngular(t){return t()}runTask(t,n,r,o){return t.apply(n,r)}};function vg(e){return Ou(e,"__ignore_ng_zone__")}function yg(e){return Ou(e,"__scheduler_tick__")}function Ou(e,t){return!Array.isArray(e)||e.length!==1?!1:e[0]?.data?.[t]===!0}var Ke=function(e){return e[e.EarlyRead=0]="EarlyRead",e[e.Write=1]="Write",e[e.MixedReadWrite=2]="MixedReadWrite",e[e.Read=3]="Read",e}(Ke||{}),Au={destroy(){}};function Ig(e,t){!t&&ps(Ig);let n=t?.injector??T(Re);if(!Jl(n))return Au;Gt("NgAfterRender");let r=n.get(so),o=r.handler??=new Nr,i=t?.phase??Ke.MixedReadWrite,s=()=>{o.unregister(c),a()},a=n.get(In).onDestroy(s),c=el(n,()=>new Tr(i,e));return o.register(c),{destroy:s}}function wg(e,t){!t&&ps(wg);let n=t?.injector??T(Re);if(!Jl(n))return Au;Gt("NgAfterNextRender");let r=n.get(so),o=r.handler??=new Nr,i=t?.phase??Ke.MixedReadWrite,s=()=>{o.unregister(c),a()},a=n.get(In).onDestroy(s),c=el(n,()=>new Tr(i,()=>{s(),e()}));return o.register(c),{destroy:s}}var Tr=class{constructor(t,n){this.phase=t,this.callbackFn=n,this.zone=T(ee),this.errorHandler=T(Pe,{optional:!0}),T(Ft,{optional:!0})?.notify(6)}invoke(){try{this.zone.runOutsideAngular(this.callbackFn)}catch(t){this.errorHandler?.handleError(t)}}},Nr=class{constructor(){this.executingCallbacks=!1,this.buckets={[Ke.EarlyRead]:new Set,[Ke.Write]:new Set,[Ke.MixedReadWrite]:new Set,[Ke.Read]:new Set},this.deferredCallbacks=new Set}register(t){(this.executingCallbacks?this.deferredCallbacks:this.buckets[t.phase]).add(t)}unregister(t){this.buckets[t.phase].delete(t),this.deferredCallbacks.delete(t)}execute(){this.executingCallbacks=!0;for(let t of Object.values(this.buckets))for(let n of t)n.invoke();this.executingCallbacks=!1;for(let t of this.deferredCallbacks)this.buckets[t.phase].add(t);this.deferredCallbacks.clear()}destroy(){for(let t of Object.values(this.buckets))t.clear();this.deferredCallbacks.clear()}},so=(()=>{let t=class t{constructor(){this.handler=null,this.internalCallbacks=[]}execute(){this.executeInternalCallbacks(),this.handler?.execute()}executeInternalCallbacks(){let r=[...this.internalCallbacks];this.internalCallbacks.length=0;for(let o of r)o()}ngOnDestroy(){this.handler?.destroy(),this.handler=null,this.internalCallbacks.length=0}};t.\u0275prov=J({token:t,providedIn:"root",factory:()=>new t});let e=t;return e})();function Sr(e,t,n){let r=n?e.styles:null,o=n?e.classes:null,i=0;if(t!==null)for(let s=0;s0&&su(e,n,i.join(" "))}}function _g(e,t,n){let r=e.projection=[];for(let o=0;o{let t=class t{};t.__NG_ELEMENT_ID__=Ng;let e=t;return e})();function Ng(){let e=V();return Ru(e,m())}var Sg=Bs,ku=class extends Sg{constructor(t,n,r){super(),this._lContainer=t,this._hostTNode=n,this._hostLView=r}get element(){return Ut(this._hostTNode,this._hostLView)}get injector(){return new Xe(this._hostTNode,this._hostLView)}get parentInjector(){let t=xs(this._hostTNode,this._hostLView);if(xl(t)){let n=wr(t,this._hostLView),r=Ir(t),o=n[E].data[r+8];return new Xe(o,n)}else return new Xe(null,this._hostLView)}clear(){for(;this.length>0;)this.remove(this.length-1)}get(t){let n=Ic(this._lContainer);return n!==null&&n[t]||null}get length(){return this._lContainer.length-B}createEmbeddedView(t,n,r){let o,i;typeof r=="number"?o=r:r!=null&&(o=r.index,i=r.injector);let s=Lt(this._lContainer,t.ssrId),a=t.createEmbeddedViewImpl(n||{},i,s);return this.insertImpl(a,o,Pt(this._hostTNode,s)),a}createComponent(t,n,r,o,i){let s=t&&!Cp(t),a;if(s)a=n;else{let h=n||{};a=h.index,r=h.injector,o=h.projectableNodes,i=h.environmentInjector||h.ngModuleRef}let c=s?t:new hn(tt(t)),l=r||this.parentInjector;if(!i&&c.ngModule==null){let v=(s?l:this.parentInjector).get(Ae,null);v&&(i=v)}let u=tt(c.componentType??{}),d=Lt(this._lContainer,u?.id??null),f=d?.firstChild??null,p=c.create(l,o,f,i);return this.insertImpl(p.hostView,a,Pt(this._hostTNode,d)),p}insert(t,n){return this.insertImpl(t,n,!0)}insertImpl(t,n,r){let o=t._lView;if(Ap(o)){let a=this.indexOf(t);if(a!==-1)this.detach(a);else{let c=o[U],l=new ku(c,c[K],c[U]);l.detach(l.indexOf(t))}}let i=this._adjustIndex(n),s=this._lContainer;return bn(s,o,i,r),t.attachToViewContainerRef(),Fc(Qo(s),i,t),t}move(t,n){return this.insert(t,n)}indexOf(t){let n=Ic(this._lContainer);return n!==null?n.indexOf(t):-1}remove(t){let n=this._adjustIndex(t,-1),r=pn(this._lContainer,n);r&&(hr(Qo(this._lContainer),n),Xr(r[E],r))}detach(t){let n=this._adjustIndex(t,-1),r=pn(this._lContainer,n);return r&&hr(Qo(this._lContainer),n)!=null?new ct(r):null}_adjustIndex(t,n=0){return t??this.length+n}};function Ic(e){return e[vr]}function Qo(e){return e[vr]||(e[vr]=[])}function Ru(e,t){let n,r=t[e.index];return xe(r)?n=r:(n=mu(r,t,null,e),t[e.index]=n,oo(t,n)),Ag(n,t,e,r),new ku(n,e,t)}function Og(e,t){let n=e[k],r=n.createComment(""),o=ne(t,e),i=Os(n,o);return br(n,i,r,fm(n,o),!1),r}var Ag=Pg,kg=()=>!1;function Rg(e,t,n){return kg(e,t,n)}function Pg(e,t,n,r){if(e[ot])return;let o;n.type&8?o=ve(r):o=Og(t,n),e[ot]=o}var Vi=class e{constructor(t){this.queryList=t,this.matches=null}clone(){return new e(this.queryList)}setDirty(){this.queryList.setDirty()}},Hi=class e{constructor(t=[]){this.queries=t}createEmbeddedView(t){let n=t.queries;if(n!==null){let r=t.contentQueries!==null?t.contentQueries[0]:n.length,o=[];for(let i=0;i0)r.push(s[a/2]);else{let l=i[a+1],u=t[-c];for(let d=B;dt.trim())}function Fu(e,t,n){e.queries===null&&(e.queries=new $i),e.queries.track(new Bi(t,n))}function qg(e,t){let n=e.contentQueries||(e.contentQueries=[]),r=n.length?n[n.length-1]:-1;t!==r&&n.push(e.queries.length-1,t)}function Us(e,t){return e.queries.getByIndex(t)}function Wg(e,t){let n=e[E],r=Us(n,t);return r.crossesNgTemplate?Ui(n,e,t,[]):Pu(n,e,r,t)}function Gg(e){return typeof e=="function"&&e[Kn]!==void 0}function ju(e){return Gg(e)&&typeof e.set=="function"}function zg(e){return Object.getPrototypeOf(e.prototype).constructor}function Qg(e){let t=zg(e.type),n=!0,r=[e];for(;t;){let o;if(be(e))o=t.\u0275cmp||t.\u0275dir;else{if(t.\u0275cmp)throw new N(903,!1);o=t.\u0275dir}if(o){if(n){r.push(o);let s=e;s.inputs=rr(e.inputs),s.inputTransforms=rr(e.inputTransforms),s.declaredInputs=rr(e.declaredInputs),s.outputs=rr(e.outputs);let a=o.hostBindings;a&&Xg(e,a);let c=o.viewQuery,l=o.contentQueries;if(c&&Jg(e,c),l&&Kg(e,l),Zg(e,o),xf(e.outputs,o.outputs),be(o)&&o.data.animation){let u=e.data;u.animation=(u.animation||[]).concat(o.data.animation)}}let i=o.features;if(i)for(let s=0;s=0;r--){let o=e[r];o.hostVars=t+=o.hostVars,o.hostAttrs=an(o.hostAttrs,n=an(n,o.hostAttrs))}}function rr(e){return e===Nt?{}:e===Q?[]:e}function Jg(e,t){let n=e.viewQuery;n?e.viewQuery=(r,o)=>{t(r,o),n(r,o)}:e.viewQuery=t}function Kg(e,t){let n=e.contentQueries;n?e.contentQueries=(r,o,i)=>{t(r,o,i),n(r,o,i)}:e.contentQueries=t}function Xg(e,t){let n=e.hostBindings;n?e.hostBindings=(r,o)=>{t(r,o),n(r,o)}:e.hostBindings=t}function j_(e){let t=e.inputConfig,n={};for(let r in t)if(t.hasOwnProperty(r)){let o=t[r];Array.isArray(o)&&o[3]&&(n[r]=o[3])}e.inputTransforms=n}var lt=class{},qi=class{};var Wi=class extends lt{constructor(t,n,r){super(),this._parent=n,this._bootstrapComponents=[],this.destroyCbs=[],this.componentFactoryResolver=new Or(this);let o=Gc(t);this._bootstrapComponents=Yl(o.bootstrap),this._r3Injector=Rl(t,n,[{provide:lt,useValue:this},{provide:jt,useValue:this.componentFactoryResolver},...r],X(t),new Set(["environment"])),this._r3Injector.resolveInjectorInitializers(),this.instance=this._r3Injector.get(t)}get injector(){return this._r3Injector}destroy(){let t=this._r3Injector;!t.destroyed&&t.destroy(),this.destroyCbs.forEach(n=>n()),this.destroyCbs=null}onDestroy(t){this.destroyCbs.push(t)}},Gi=class extends qi{constructor(t){super(),this.moduleType=t}create(t){return new Wi(this.moduleType,t,[])}};var kr=class extends lt{constructor(t){super(),this.componentFactoryResolver=new Or(this),this.instance=null;let n=new cn([...t.providers,{provide:lt,useValue:this},{provide:jt,useValue:this.componentFactoryResolver}],t.parent||fs(),t.debugName,new Set(["environment"]));this.injector=n,t.runEnvironmentInitializers&&n.resolveInjectorInitializers()}destroy(){this.injector.destroy()}onDestroy(t){this.injector.onDestroy(t)}};function ev(e,t,n=null){return new kr({providers:e,parent:t,debugName:n,runEnvironmentInitializers:!0}).injector}var ao=(()=>{let t=class t{constructor(){this.taskId=0,this.pendingTasks=new Set,this.hasPendingTasks=new Yt(!1)}get _hasPendingTasks(){return this.hasPendingTasks.value}add(){this._hasPendingTasks||this.hasPendingTasks.next(!0);let r=this.taskId++;return this.pendingTasks.add(r),r}remove(r){this.pendingTasks.delete(r),this.pendingTasks.size===0&&this._hasPendingTasks&&this.hasPendingTasks.next(!1)}ngOnDestroy(){this.pendingTasks.clear(),this._hasPendingTasks&&this.hasPendingTasks.next(!1)}};t.\u0275fac=function(o){return new(o||t)},t.\u0275prov=J({token:t,factory:t.\u0275fac,providedIn:"root"});let e=t;return e})();function zt(e,t,n){return e[t]=n}function Vu(e,t){return e[t]}function Y(e,t,n){let r=e[t];return Object.is(r,n)?!1:(e[t]=n,!0)}function Rr(e,t,n,r){let o=Y(e,t,n);return Y(e,t+1,r)||o}function tv(e,t,n,r,o){let i=Rr(e,t,n,r);return Y(e,t+2,o)||i}function zi(e,t,n,r,o,i){let s=Rr(e,t,n,r);return Rr(e,t+2,o,i)||s}function nv(e){return(e.flags&32)===32}function rv(e,t,n,r,o,i,s,a,c){let l=t.consts,u=Wt(t,e,4,s||null,a||null);Fs(t,n,u,ke(l,c)),Zr(t,u);let d=u.tView=Ls(2,u,r,o,i,t.directiveRegistry,t.pipeRegistry,null,t.schemas,l,null);return t.queries!==null&&(t.queries.template(t,u),d.queries=t.queries.embeddedTView(u)),u}function Pr(e,t,n,r,o,i,s,a,c,l){let u=n+j,d=t.firstCreatePass?rv(u,t,e,r,o,i,s,a,c):t.data[u];dt(d,!1);let f=iv(t,e,d,n);zr()&&eo(t,e,f,d),Le(f,e);let p=mu(f,e,f,d);return e[u]=p,oo(e,p),Rg(p,d,e),Wr(d)&&Rs(t,e,d),c!=null&&Ps(e,d,l),d}function ov(e,t,n,r,o,i,s,a){let c=m(),l=A(),u=ke(l.consts,i);return Pr(c,l,e,t,n,r,o,u,s,a),ov}var iv=sv;function sv(e,t,n,r){return Qr(!0),t[k].createComment("")}function av(e,t,n,r){let o=m(),i=Ve();if(Y(o,i,t)){let s=A(),a=Bt();$m(a,o,e,t,n,r)}return av}function qs(e,t,n,r){return Y(e,Ve(),n)?t+gn(n)+r:re}function or(e,t){return e<<17|t<<2}function ut(e){return e>>17&32767}function cv(e){return(e&2)==2}function lv(e,t){return e&131071|t<<17}function Qi(e){return e|2}function Vt(e){return(e&131068)>>2}function Zo(e,t){return e&-131069|t<<2}function uv(e){return(e&1)===1}function Zi(e){return e|1}function dv(e,t,n,r,o,i){let s=i?t.classBindings:t.styleBindings,a=ut(s),c=Vt(s);e[r]=n;let l=!1,u;if(Array.isArray(n)){let d=n;u=d[1],(u===null||yn(d,u)>0)&&(l=!0)}else u=n;if(o)if(c!==0){let f=ut(e[a+1]);e[r+1]=or(f,a),f!==0&&(e[f+1]=Zo(e[f+1],r)),e[a+1]=lv(e[a+1],r)}else e[r+1]=or(a,0),a!==0&&(e[a+1]=Zo(e[a+1],r)),a=r;else e[r+1]=or(c,0),a===0?a=r:e[c+1]=Zo(e[c+1],r),c=r;l&&(e[r+1]=Qi(e[r+1])),wc(e,u,r,!0),wc(e,u,r,!1),fv(t,u,e,r,i),s=or(a,c),i?t.classBindings=s:t.styleBindings=s}function fv(e,t,n,r,o){let i=o?e.residualClasses:e.residualStyles;i!=null&&typeof t=="string"&&yn(i,t)>=0&&(n[r+1]=Zi(n[r+1]))}function wc(e,t,n,r){let o=e[n+1],i=t===null,s=r?ut(o):Vt(o),a=!1;for(;s!==0&&(a===!1||i);){let c=e[s],l=e[s+1];pv(c,t)&&(a=!0,e[s+1]=r?Zi(l):Qi(l)),s=r?ut(l):Vt(l)}a&&(e[n+1]=r?Qi(o):Zi(o))}function pv(e,t){return e===null||t==null||(Array.isArray(e)?e[1]:e)===t?!0:Array.isArray(e)&&typeof t=="string"?yn(e,t)>=0:!1}var L={textEnd:0,key:0,keyEnd:0,value:0,valueEnd:0};function Hu(e){return e.substring(L.key,L.keyEnd)}function hv(e){return e.substring(L.value,L.valueEnd)}function mv(e){return Uu(e),$u(e,Ht(e,0,L.textEnd))}function $u(e,t){let n=L.textEnd;return n===t?-1:(t=L.keyEnd=vv(e,L.key=t,n),Ht(e,t,n))}function gv(e){return Uu(e),Bu(e,Ht(e,0,L.textEnd))}function Bu(e,t){let n=L.textEnd,r=L.key=Ht(e,t,n);return n===r?-1:(r=L.keyEnd=yv(e,r,n),r=Ec(e,r,n,58),r=L.value=Ht(e,r,n),r=L.valueEnd=Iv(e,r,n),Ec(e,r,n,59))}function Uu(e){L.key=0,L.keyEnd=0,L.value=0,L.valueEnd=0,L.textEnd=e.length}function Ht(e,t,n){for(;t32;)t++;return t}function yv(e,t,n){let r;for(;t=65&&(r&-33)<=90||r>=48&&r<=57);)t++;return t}function Ec(e,t,n,r){return t=Ht(e,t,n),t32&&(a=s),i=o,o=r,r=c&-33}return a}function Dc(e,t,n,r){let o=-1,i=n;for(;i=0;n=Bu(t,n))Qu(e,Hu(t),hv(t))}function H_(e){Ws(Nv,qu,e,!0)}function qu(e,t){for(let n=mv(t);n>=0;n=$u(t,n))vn(e,Hu(t),!0)}function Wu(e,t,n,r){let o=m(),i=A(),s=gl(2);if(i.firstUpdatePass&&zu(i,e,s,r),t!==re&&Y(o,s,t)){let a=i.data[He()];Zu(i,a,o,o[k],e,o[s+1]=Ov(t,n),r,s)}}function Ws(e,t,n,r){let o=A(),i=gl(2);o.firstUpdatePass&&zu(o,null,i,r);let s=m();if(n!==re&&Y(s,i,n)){let a=o.data[He()];if(Yu(a,r)&&!Gu(o,i)){let c=r?a.classesWithoutHost:a.stylesWithoutHost;c!==null&&(n=ni(c,n||"")),Yi(o,a,s,n,r)}else Sv(o,a,s,s[k],s[i+1],s[i+1]=Tv(e,t,n),r,i)}}function Gu(e,t){return t>=e.expandoStartIndex}function zu(e,t,n,r){let o=e.data;if(o[n+1]===null){let i=o[He()],s=Gu(e,n);Yu(i,r)&&t===null&&!s&&(t=!1),t=Cv(o,i,t,r),dv(o,i,t,n,s,r)}}function Cv(e,t,n,r){let o=Es(e),i=r?t.residualClasses:t.residualStyles;if(o===null)(r?t.classBindings:t.styleBindings)===0&&(n=Yo(null,e,t,n,r),n=mn(n,t.attrs,r),i=null);else{let s=t.directiveStylingLast;if(s===-1||e[s]!==o)if(n=Yo(o,e,t,n,r),i===null){let c=xv(e,t,r);c!==void 0&&Array.isArray(c)&&(c=Yo(null,e,t,c[1],r),c=mn(c,t.attrs,r),Mv(e,t,r,c))}else i=_v(e,t,r)}return i!==void 0&&(r?t.residualClasses=i:t.residualStyles=i),n}function xv(e,t,n){let r=n?t.classBindings:t.styleBindings;if(Vt(r)!==0)return e[ut(r)]}function Mv(e,t,n,r){let o=n?t.classBindings:t.styleBindings;e[ut(o)]=r}function _v(e,t,n){let r,o=t.directiveEnd;for(let i=1+t.directiveStylingLast;i0;){let c=e[o],l=Array.isArray(c),u=l?c[1]:c,d=u===null,f=n[o+1];f===re&&(f=d?Q:void 0);let p=d?Ho(f,r):u===r?f:void 0;if(l&&!Lr(p)&&(p=Ho(c,r)),Lr(p)&&(a=p,s))return a;let h=e[o+1];o=s?ut(h):Vt(h)}if(t!==null){let c=i?t.residualClasses:t.residualStyles;c!=null&&(a=Ho(c,r))}return a}function Lr(e){return e!==void 0}function Ov(e,t){return e==null||e===""||(typeof t=="string"?e=e+t:typeof e=="object"&&(e=X(qt(e)))),e}function Yu(e,t){return(e.flags&(t?8:16))!==0}function $_(e,t,n){let r=m(),o=qs(r,e,t,n);Ws(vn,qu,o,!0)}function B_(){return m()[Z][$]}var Ji=class{destroy(t){}updateValue(t,n){}swap(t,n){let r=Math.min(t,n),o=Math.max(t,n),i=this.detach(o);if(o-r>1){let s=this.detach(r);this.attach(r,i),this.attach(o,s)}else this.attach(r,i)}move(t,n){this.attach(n,this.detach(t))}};function Jo(e,t,n,r,o){return e===n&&Object.is(t,r)?1:Object.is(o(e,t),o(n,r))?-1:0}function Av(e,t,n){let r,o,i=0,s=e.length-1,a=void 0;if(Array.isArray(t)){let c=t.length-1;for(;i<=s&&i<=c;){let l=e.at(i),u=t[i],d=Jo(i,l,i,u,n);if(d!==0){d<0&&e.updateValue(i,u),i++;continue}let f=e.at(s),p=t[c],h=Jo(s,f,c,p,n);if(h!==0){h<0&&e.updateValue(s,p),s--,c--;continue}let v=n(i,l),O=n(s,f),M=n(i,u);if(Object.is(M,O)){let F=n(c,p);Object.is(F,v)?(e.swap(i,s),e.updateValue(s,p),c--,s--):e.move(s,i),e.updateValue(i,u),i++;continue}if(r??=new Fr,o??=xc(e,i,s,n),Ki(e,r,i,M))e.updateValue(i,u),i++,s++;else if(o.has(M))r.set(v,e.detach(i)),s--;else{let F=e.create(i,t[i]);e.attach(i,F),i++,s++}}for(;i<=c;)Cc(e,r,n,i,t[i]),i++}else if(t!=null){let c=t[Symbol.iterator](),l=c.next();for(;!l.done&&i<=s;){let u=e.at(i),d=l.value,f=Jo(i,u,i,d,n);if(f!==0)f<0&&e.updateValue(i,d),i++,l=c.next();else{r??=new Fr,o??=xc(e,i,s,n);let p=n(i,d);if(Ki(e,r,i,p))e.updateValue(i,d),i++,s++,l=c.next();else if(!o.has(p))e.attach(i,e.create(i,d)),i++,s++,l=c.next();else{let h=n(i,u);r.set(h,e.detach(i)),s--}}}for(;!l.done;)Cc(e,r,n,e.length,l.value),l=c.next()}for(;i<=s;)e.destroy(e.detach(s--));r?.forEach(c=>{e.destroy(c)})}function Ki(e,t,n,r){return t!==void 0&&t.has(r)?(e.attach(n,t.get(r)),t.delete(r),!0):!1}function Cc(e,t,n,r,o){if(Ki(e,t,r,n(r,o)))e.updateValue(r,o);else{let i=e.create(r,o);e.attach(r,i)}}function xc(e,t,n,r){let o=new Set;for(let i=t;i<=n;i++)o.add(r(i,e.at(i)));return o}var Fr=class{constructor(){this.kvMap=new Map,this._vMap=void 0}has(t){return this.kvMap.has(t)}delete(t){if(!this.has(t))return!1;let n=this.kvMap.get(t);return this._vMap!==void 0&&this._vMap.has(n)?(this.kvMap.set(t,this._vMap.get(n)),this._vMap.delete(n)):this.kvMap.delete(t),!0}get(t){return this.kvMap.get(t)}set(t,n){if(this.kvMap.has(t)){let r=this.kvMap.get(t);this._vMap===void 0&&(this._vMap=new Map);let o=this._vMap;for(;o.has(r);)r=o.get(r);o.set(r,n)}else this.kvMap.set(t,n)}forEach(t){for(let[n,r]of this.kvMap)if(t(r,n),this._vMap!==void 0){let o=this._vMap;for(;o.has(r);)r=o.get(r),t(r,n)}}};function U_(e,t){Gt("NgControlFlow");let n=m(),r=Ve(),o=n[r]!==re?n[r]:-1,i=o!==-1?jr(n,j+o):void 0,s=0;if(Y(n,r,e)){let a=b(null);try{if(i!==void 0&&Du(i,s),e!==-1){let c=j+e,l=jr(n,c),u=ns(n[E],c),d=Lt(l,u.tView.ssrId),f=Dn(n,u,t,{dehydratedView:d});bn(l,f,s,Pt(u,d))}}finally{b(a)}}else if(i!==void 0){let a=Eu(i,s);a!==void 0&&(a[$]=t)}}var Xi=class{constructor(t,n,r){this.lContainer=t,this.$implicit=n,this.$index=r}get $count(){return this.lContainer.length-B}};function q_(e,t){return t}var es=class{constructor(t,n,r){this.hasEmptyBlock=t,this.trackByFn=n,this.liveCollection=r}};function W_(e,t,n,r,o,i,s,a,c,l,u,d,f){Gt("NgControlFlow");let p=m(),h=A(),v=c!==void 0,O=m(),M=a?s.bind(O[Z][$]):s,F=new es(v,M);O[j+e]=F,Pr(p,h,e+1,t,n,r,o,ke(h.consts,i)),v&&Pr(p,h,e+2,c,l,u,d,ke(h.consts,f))}var ts=class extends Ji{constructor(t,n,r){super(),this.lContainer=t,this.hostLView=n,this.templateTNode=r,this.operationsCounter=void 0,this.needsIndexUpdate=!1}get length(){return this.lContainer.length-B}at(t){return this.getLView(t)[$].$implicit}attach(t,n){let r=n[At];this.needsIndexUpdate||=t!==this.length,bn(this.lContainer,n,t,Pt(this.templateTNode,r))}detach(t){return this.needsIndexUpdate||=t!==this.length-1,kv(this.lContainer,t)}create(t,n){let r=Lt(this.lContainer,this.templateTNode.tView.ssrId),o=Dn(this.hostLView,this.templateTNode,new Xi(this.lContainer,n,t),{dehydratedView:r});return this.operationsCounter?.recordCreate(),o}destroy(t){Xr(t[E],t),this.operationsCounter?.recordDestroy()}updateValue(t,n){this.getLView(t)[$].$implicit=n}reset(){this.needsIndexUpdate=!1,this.operationsCounter?.reset()}updateIndexes(){if(this.needsIndexUpdate)for(let t=0;t(Qr(!0),Kl(r,o,Yp()));function jv(e,t,n,r,o){let i=t.consts,s=ke(i,r),a=Wt(t,e,8,"ng-container",s);s!==null&&Sr(a,s,!0);let c=ke(i,o);return Fs(t,n,a,c),t.queries!==null&&t.queries.elementStart(t,a),a}function Xu(e,t,n){let r=m(),o=A(),i=e+j,s=o.firstCreatePass?jv(i,o,r,t,n):o.data[i];dt(s,!0);let a=Hv(o,r,s,e);return r[i]=a,zr()&&eo(o,r,a,s),Le(a,r),Wr(s)&&(Rs(o,r,s),ks(o,s,r)),n!=null&&Ps(r,s),Xu}function ed(){let e=V(),t=A();return Is()?ws():(e=e.parent,dt(e,!1)),t.firstCreatePass&&(Zr(t,e),ms(e)&&t.queries.elementEnd(e)),ed}function Vv(e,t,n){return Xu(e,t,n),ed(),Vv}var Hv=(e,t,n,r)=>(Qr(!0),rm(t[k],""));function z_(){return m()}function $v(e,t,n){let r=m(),o=Ve();if(Y(r,o,t)){let i=A(),s=Bt();En(i,s,r,e,t,r[k],n,!0)}return $v}function Bv(e,t,n){let r=m(),o=Ve();if(Y(r,o,t)){let i=A(),s=Bt(),a=Es(i.data),c=Iu(a,s,r);En(i,s,r,e,t,c,n,!0)}return Bv}var Ye=void 0;function Uv(e){let t=e,n=Math.floor(Math.abs(e)),r=e.toString().replace(/^[^.]*\.?/,"").length;return n===1&&r===0?1:5}var qv=["en",[["a","p"],["AM","PM"],Ye],[["AM","PM"],Ye,Ye],[["S","M","T","W","T","F","S"],["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],["Su","Mo","Tu","We","Th","Fr","Sa"]],Ye,[["J","F","M","A","M","J","J","A","S","O","N","D"],["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],["January","February","March","April","May","June","July","August","September","October","November","December"]],Ye,[["B","A"],["BC","AD"],["Before Christ","Anno Domini"]],0,[6,0],["M/d/yy","MMM d, y","MMMM d, y","EEEE, MMMM d, y"],["h:mm a","h:mm:ss a","h:mm:ss a z","h:mm:ss a zzzz"],["{1}, {0}",Ye,"{1} 'at' {0}",Ye],[".",",",";","%","+","-","E","\xD7","\u2030","\u221E","NaN",":"],["#,##0.###","#,##0%","\xA4#,##0.00","#E0"],"USD","$","US Dollar",{},"ltr",Uv],Ko={};function Wv(e){let t=Gv(e),n=Mc(t);if(n)return n;let r=t.split("-")[0];if(n=Mc(r),n)return n;if(r==="en")return qv;throw new N(701,!1)}function Q_(e){return Wv(e)[td.PluralCase]}function Mc(e){return e in Ko||(Ko[e]=pe.ng&&pe.ng.common&&pe.ng.common.locales&&pe.ng.common.locales[e]),Ko[e]}var td=function(e){return e[e.LocaleId=0]="LocaleId",e[e.DayPeriodsFormat=1]="DayPeriodsFormat",e[e.DayPeriodsStandalone=2]="DayPeriodsStandalone",e[e.DaysFormat=3]="DaysFormat",e[e.DaysStandalone=4]="DaysStandalone",e[e.MonthsFormat=5]="MonthsFormat",e[e.MonthsStandalone=6]="MonthsStandalone",e[e.Eras=7]="Eras",e[e.FirstDayOfWeek=8]="FirstDayOfWeek",e[e.WeekendRange=9]="WeekendRange",e[e.DateFormat=10]="DateFormat",e[e.TimeFormat=11]="TimeFormat",e[e.DateTimeFormat=12]="DateTimeFormat",e[e.NumberSymbols=13]="NumberSymbols",e[e.NumberFormats=14]="NumberFormats",e[e.CurrencyCode=15]="CurrencyCode",e[e.CurrencySymbol=16]="CurrencySymbol",e[e.CurrencyName=17]="CurrencyName",e[e.Currencies=18]="Currencies",e[e.Directionality=19]="Directionality",e[e.PluralCase=20]="PluralCase",e[e.ExtraData=21]="ExtraData",e}(td||{});function Gv(e){return e.toLowerCase().replace(/_/g,"-")}var Vr="en-US";var zv=Vr;function Qv(e){typeof e=="string"&&(zv=e.toLowerCase().replace(/_/g,"-"))}var Zv=(e,t,n)=>{};function Yv(e,t,n,r){let o=m(),i=A(),s=V();return Gs(i,o,o[k],s,e,t,r),Yv}function Jv(e,t){let n=V(),r=m(),o=A(),i=Es(o.data),s=Iu(i,n,r);return Gs(o,r,s,n,e,t),Jv}function Kv(e,t,n,r){let o=e.cleanup;if(o!=null)for(let i=0;ic?a[c]:null}typeof s=="string"&&(i+=2)}return null}function Gs(e,t,n,r,o,i,s){let a=Wr(r),l=e.firstCreatePass&&yu(e),u=t[$],d=vu(t),f=!0;if(r.type&3||s){let v=ne(r,t),O=s?s(v):v,M=d.length,F=s?Ie=>s(ve(Ie[r.index])):r.index;Zv(v,o,i);let W=null;if(!s&&a&&(W=Kv(e,t,o,r.index)),W!==null){let Ie=W.__ngLastListenerFn__||W;Ie.__ngNextListenerFn__=i,W.__ngLastListenerFn__=i,f=!1}else{i=Tc(r,t,u,i);let Ie=n.listen(O,o,i);d.push(i,Ie),l&&l.push(o,F,M,M+1)}}else i=Tc(r,t,u,i);let p=r.outputs,h;if(f&&p!==null&&(h=p[o])){let v=h.length;if(v)for(let O=0;O-1?Fe(e.index,t):t;Hs(s,5);let a=_c(t,n,r,i),c=o.__ngNextListenerFn__;for(;c;)a=_c(t,n,c,i)&&a,c=c.__ngNextListenerFn__;return a}}function Z_(e=1){return Qp(e)}function Xv(e,t){let n=null,r=np(e);for(let o=0;o=e.data.length&&(e.data[n]=null,e.blueprint[n]=null),t[n]=r}function nT(e){let t=Bp();return vs(t,j+e)}function rT(e,t=""){let n=m(),r=A(),o=e+j,i=r.firstCreatePass?Wt(r,o,1,t,null):r.data[o],s=ry(r,n,i,t,e);n[o]=s,zr()&&eo(r,n,s,i),dt(i,!1)}var ry=(e,t,n,r,o)=>(Qr(!0),tm(t[k],r));function oy(e){return rd("",e,""),oy}function rd(e,t,n){let r=m(),o=qs(r,e,t,n);return o!==re&&Wm(r,He(),o),rd}function iy(e,t,n){ju(t)&&(t=t());let r=m(),o=Ve();if(Y(r,o,t)){let i=A(),s=Bt();En(i,s,r,e,t,r[k],n,!1)}return iy}function oT(e,t){let n=ju(e);return n&&e.set(t),n}function sy(e,t){let n=m(),r=A(),o=V();return Gs(r,n,n[k],o,e,t),sy}function ay(e,t,n){let r=A();if(r.firstCreatePass){let o=be(e);rs(n,r.data,r.blueprint,o,!0),rs(t,r.data,r.blueprint,o,!1)}}function rs(e,t,n,r,o){if(e=q(e),Array.isArray(e))for(let i=0;i>20;if(Ot(e)||!e.multi){let p=new st(l,o,no),h=ei(c,t,o?u:u+f,d);h===-1?(hi(Dr(a,s),i,c),Xo(i,e,t.length),t.push(c),a.directiveStart++,a.directiveEnd++,o&&(a.providerIndexes+=1048576),n.push(p),s.push(p)):(n[h]=p,s[h]=p)}else{let p=ei(c,t,u+f,d),h=ei(c,t,u,u+f),v=p>=0&&n[p],O=h>=0&&n[h];if(o&&!O||!o&&!v){hi(Dr(a,s),i,c);let M=uy(o?ly:cy,n.length,o,r,l);!o&&O&&(n[h].providerFactory=M),Xo(i,e,t.length,0),t.push(c),a.directiveStart++,a.directiveEnd++,o&&(a.providerIndexes+=1048576),n.push(M),s.push(M)}else{let M=od(n[o?h:p],l,!o&&r);Xo(i,e,p>-1?p:h,M)}!o&&r&&O&&n[h].componentProviders++}}}function Xo(e,t,n,r){let o=Ot(t),i=vp(t);if(o||i){let c=(i?q(t.useClass):t).prototype.ngOnDestroy;if(c){let l=e.destroyHooks||(e.destroyHooks=[]);if(!o&&t.multi){let u=l.indexOf(n);u===-1?l.push(n,[r,c]):l[u+1].push(r,c)}else l.push(n,c)}}}function od(e,t,n){return n&&e.componentProviders++,e.multi.push(t)-1}function ei(e,t,n,r){for(let o=n;o{n.providersResolver=(r,o)=>ay(r,o?o(e):e,t)}}var dy=(()=>{let t=class t{constructor(r){this._injector=r,this.cachedInjectors=new Map}getOrCreateStandaloneInjector(r){if(!r.standalone)return null;if(!this.cachedInjectors.has(r)){let o=Zc(!1,r.type),i=o.length>0?ev([o],this._injector,`Standalone[${r.type.name}]`):null;this.cachedInjectors.set(r,i)}return this.cachedInjectors.get(r)}ngOnDestroy(){try{for(let r of this.cachedInjectors.values())r!==null&&r.destroy()}finally{this.cachedInjectors.clear()}}};t.\u0275prov=J({token:t,providedIn:"environment",factory:()=>new t(Oe(Ae))});let e=t;return e})();function sT(e){Gt("NgStandalone"),e.getStandaloneInjector=t=>t.get(dy).getOrCreateStandaloneInjector(e)}function aT(e,t,n){let r=je()+e,o=m();return o[r]===re?zt(o,r,n?t.call(n):t()):Vu(o,r)}function cT(e,t,n,r){return id(m(),je(),e,t,n,r)}function lT(e,t,n,r,o){return sd(m(),je(),e,t,n,r,o)}function uT(e,t,n,r,o,i){return fy(m(),je(),e,t,n,r,o,i)}function dT(e,t,n,r,o,i,s){return py(m(),je(),e,t,n,r,o,i,s)}function fT(e,t,n,r,o,i,s,a,c,l,u){let d=je()+e,f=m(),p=zi(f,d,n,r,o,i);return zi(f,d+4,s,a,c,l)||p?zt(f,d+8,u?t.call(u,n,r,o,i,s,a,c,l):t(n,r,o,i,s,a,c,l)):Vu(f,d+8)}function co(e,t){let n=e[t];return n===re?void 0:n}function id(e,t,n,r,o,i){let s=t+n;return Y(e,s,o)?zt(e,s+1,i?r.call(i,o):r(o)):co(e,s+1)}function sd(e,t,n,r,o,i,s){let a=t+n;return Rr(e,a,o,i)?zt(e,a+2,s?r.call(s,o,i):r(o,i)):co(e,a+2)}function fy(e,t,n,r,o,i,s,a){let c=t+n;return tv(e,c,o,i,s)?zt(e,c+3,a?r.call(a,o,i,s):r(o,i,s)):co(e,c+3)}function py(e,t,n,r,o,i,s,a,c){let l=t+n;return zi(e,l,o,i,s,a)?zt(e,l+4,c?r.call(c,o,i,s,a):r(o,i,s,a)):co(e,l+4)}function pT(e,t){let n=A(),r,o=e+j;n.firstCreatePass?(r=hy(t,n.pipeRegistry),n.data[o]=r,r.onDestroy&&(n.destroyHooks??=[]).push(o,r.onDestroy)):r=n.data[o];let i=r.factory||(r.factory=et(r.type,!0)),s,a=z(no);try{let c=Er(!1),l=i();return Er(c),ny(n,m(),o,l),l}finally{z(a)}}function hy(e,t){if(t)for(let n=t.length-1;n>=0;n--){let r=t[n];if(e===r.name)return r}}function hT(e,t,n){let r=e+j,o=m(),i=vs(o,r);return ad(o,r)?id(o,je(),t,i.transform,n,i):i.transform(n)}function mT(e,t,n,r){let o=e+j,i=m(),s=vs(i,o);return ad(i,o)?sd(i,je(),t,s.transform,n,r,s):s.transform(n,r)}function ad(e,t){return e[E].data[t].pure}function gT(e,t){return io(e,t)}var vT=(()=>{let t=class t{log(r){console.log(r)}warn(r){console.warn(r)}};t.\u0275fac=function(o){return new(o||t)},t.\u0275prov=J({token:t,factory:t.\u0275fac,providedIn:"platform"});let e=t;return e})();var my=new R("");function cd(e){return!!e&&typeof e.then=="function"}function gy(e){return!!e&&typeof e.subscribe=="function"}var vy=new R(""),ld=(()=>{let t=class t{constructor(){this.initialized=!1,this.done=!1,this.donePromise=new Promise((r,o)=>{this.resolve=r,this.reject=o}),this.appInits=T(vy,{optional:!0})??[]}runInitializers(){if(this.initialized)return;let r=[];for(let i of this.appInits){let s=i();if(cd(s))r.push(s);else if(gy(s)){let a=new Promise((c,l)=>{s.subscribe({complete:c,error:l})});r.push(a)}}let o=()=>{this.done=!0,this.resolve()};Promise.all(r).then(()=>{o()}).catch(i=>{this.reject(i)}),r.length===0&&o(),this.initialized=!0}};t.\u0275fac=function(o){return new(o||t)},t.\u0275prov=J({token:t,factory:t.\u0275fac,providedIn:"root"});let e=t;return e})(),yy=new R("");function Iy(){ja(()=>{throw new N(600,!1)})}function wy(e){return e.isBoundToModule}var Ey=10;function Dy(e,t,n){try{let r=n();return cd(r)?r.catch(o=>{throw t.runOutsideAngular(()=>e.handleError(o)),o}):r}catch(r){throw t.runOutsideAngular(()=>e.handleError(r)),r}}var zs=(()=>{let t=class t{constructor(){this._bootstrapListeners=[],this._runningTick=!1,this._destroyed=!1,this._destroyListeners=[],this._views=[],this.internalErrorHandler=T(Pl),this.afterRenderEffectManager=T(so),this.zonelessEnabled=T(Tu),this.externalTestViews=new Set,this.beforeRender=new te,this.afterTick=new te,this.componentTypes=[],this.components=[],this.isStable=T(ao).hasPendingTasks.pipe(fe(r=>!r)),this._injector=T(Ae)}get allViews(){return[...this.externalTestViews.keys(),...this._views]}get destroyed(){return this._destroyed}get injector(){return this._injector}bootstrap(r,o){let i=r instanceof Mr;if(!this._injector.get(ld).done){let p=!i&&dp(r),h=!1;throw new N(405,h)}let a;i?a=r:a=this._injector.get(jt).resolveComponentFactory(r),this.componentTypes.push(a.componentType);let c=wy(a)?void 0:this._injector.get(lt),l=o||a.selector,u=a.create(Re.NULL,[],l,c),d=u.location.nativeElement,f=u.injector.get(my,null);return f?.registerApplication(d),u.onDestroy(()=>{this.detachView(u.hostView),ti(this.components,u),f?.unregisterApplication(d)}),this._loadComponent(u),u}tick(){this._tick(!0)}_tick(r){if(this._runningTick)throw new N(101,!1);let o=b(null);try{this._runningTick=!0,this.detectChangesInAttachedViews(r)}catch(i){this.internalErrorHandler(i)}finally{this._runningTick=!1,b(o),this.afterTick.next()}}detectChangesInAttachedViews(r){let o=null;this._injector.destroyed||(o=this._injector.get(_r,null,{optional:!0}));let i=0,s=this.afterRenderEffectManager;for(;idn(c))&&(s.execute(),!this.allViews.some(({_lView:c})=>dn(c))))break}}attachView(r){let o=r;this._views.push(o),o.attachToAppRef(this)}detachView(r){let o=r;ti(this._views,o),o.detachFromAppRef()}_loadComponent(r){this.attachView(r.hostView),this.tick(),this.components.push(r);let o=this._injector.get(yy,[]);[...this._bootstrapListeners,...o].forEach(i=>i(r))}ngOnDestroy(){if(!this._destroyed)try{this._destroyListeners.forEach(r=>r()),this._views.slice().forEach(r=>r.destroy())}finally{this._destroyed=!0,this._views=[],this._bootstrapListeners=[],this._destroyListeners=[]}}onDestroy(r){return this._destroyListeners.push(r),()=>ti(this._destroyListeners,r)}destroy(){if(this._destroyed)throw new N(406,!1);let r=this._injector;r.destroy&&!r.destroyed&&r.destroy()}get viewCount(){return this._views.length}warnIfDestroyed(){}};t.\u0275fac=function(o){return new(o||t)},t.\u0275prov=J({token:t,factory:t.\u0275fac,providedIn:"root"});let e=t;return e})();function ti(e,t){let n=e.indexOf(t);n>-1&&e.splice(n,1)}function by(e,t,n,r){if(!n&&!dn(e))return;Cu(e,t,n&&!r?0:1)}var is=class{constructor(t,n){this.ngModuleFactory=t,this.componentFactories=n}},yT=(()=>{let t=class t{compileModuleSync(r){return new Gi(r)}compileModuleAsync(r){return Promise.resolve(this.compileModuleSync(r))}compileModuleAndAllComponentsSync(r){let o=this.compileModuleSync(r),i=Gc(r),s=Yl(i.declarations).reduce((a,c)=>{let l=tt(c);return l&&a.push(new hn(l)),a},[]);return new is(o,s)}compileModuleAndAllComponentsAsync(r){return Promise.resolve(this.compileModuleAndAllComponentsSync(r))}clearCache(){}clearCacheFor(r){}getModuleId(r){}};t.\u0275fac=function(o){return new(o||t)},t.\u0275prov=J({token:t,factory:t.\u0275fac,providedIn:"root"});let e=t;return e})();var Cy=(()=>{let t=class t{constructor(){this.zone=T(ee),this.changeDetectionScheduler=T(Ft),this.applicationRef=T(zs)}initialize(){this._onMicrotaskEmptySubscription||(this._onMicrotaskEmptySubscription=this.zone.onMicrotaskEmpty.subscribe({next:()=>{this.changeDetectionScheduler.runningTick||this.zone.run(()=>{this.applicationRef.tick()})}}))}ngOnDestroy(){this._onMicrotaskEmptySubscription?.unsubscribe()}};t.\u0275fac=function(o){return new(o||t)},t.\u0275prov=J({token:t,factory:t.\u0275fac,providedIn:"root"});let e=t;return e})();function xy({ngZoneFactory:e,ignoreChangesOutsideZone:t}){return e??=()=>new ee(_y()),[{provide:ee,useFactory:e},{provide:mr,multi:!0,useFactory:()=>{let n=T(Cy,{optional:!0});return()=>n.initialize()}},{provide:mr,multi:!0,useFactory:()=>{let n=T(Ty);return()=>{n.initialize()}}},{provide:Pl,useFactory:My},t===!0?{provide:Nu,useValue:!0}:[]]}function My(){let e=T(ee),t=T(Pe);return n=>e.runOutsideAngular(()=>t.handleError(n))}function _y(e){return{enableLongStackTrace:!1,shouldCoalesceEventChangeDetection:e?.eventCoalescing??!1,shouldCoalesceRunChangeDetection:e?.runCoalescing??!1}}var Ty=(()=>{let t=class t{constructor(){this.subscription=new P,this.initialized=!1,this.zone=T(ee),this.pendingTasks=T(ao)}initialize(){if(this.initialized)return;this.initialized=!0;let r=null;!this.zone.isStable&&!this.zone.hasPendingMacrotasks&&!this.zone.hasPendingMicrotasks&&(r=this.pendingTasks.add()),this.zone.runOutsideAngular(()=>{this.subscription.add(this.zone.onStable.subscribe(()=>{ee.assertNotInAngularZone(),queueMicrotask(()=>{r!==null&&!this.zone.hasPendingMacrotasks&&!this.zone.hasPendingMicrotasks&&(this.pendingTasks.remove(r),r=null)})}))}),this.subscription.add(this.zone.onUnstable.subscribe(()=>{ee.assertInAngularZone(),r??=this.pendingTasks.add()}))}ngOnDestroy(){this.subscription.unsubscribe()}};t.\u0275fac=function(o){return new(o||t)},t.\u0275prov=J({token:t,factory:t.\u0275fac,providedIn:"root"});let e=t;return e})();var Ny=(()=>{let t=class t{constructor(){this.appRef=T(zs),this.taskService=T(ao),this.ngZone=T(ee),this.zonelessEnabled=T(Tu),this.disableScheduling=T(Nu,{optional:!0})??!1,this.zoneIsDefined=typeof Zone<"u"&&!!Zone.root.run,this.schedulerTickApplyArgs=[{data:{__scheduler_tick__:!0}}],this.subscriptions=new P,this.cancelScheduledCallback=null,this.shouldRefreshViews=!1,this.useMicrotaskScheduler=!1,this.runningTick=!1,this.pendingRenderTaskId=null,this.subscriptions.add(this.appRef.afterTick.subscribe(()=>{this.runningTick||this.cleanup()})),this.subscriptions.add(this.ngZone.onUnstable.subscribe(()=>{this.runningTick||this.cleanup()})),this.disableScheduling||=!this.zonelessEnabled&&(this.ngZone instanceof Li||!this.zoneIsDefined)}notify(r){if(!this.zonelessEnabled&&r===5)return;switch(r){case 3:case 2:case 0:case 4:case 5:case 1:{this.shouldRefreshViews=!0;break}case 8:case 7:case 6:case 9:default:}if(!this.shouldScheduleTick())return;let o=this.useMicrotaskScheduler?hc:Su;this.pendingRenderTaskId=this.taskService.add(),this.zoneIsDefined?Zone.root.run(()=>{this.cancelScheduledCallback=o(()=>{this.tick(this.shouldRefreshViews)})}):this.cancelScheduledCallback=o(()=>{this.tick(this.shouldRefreshViews)})}shouldScheduleTick(){return!(this.disableScheduling||this.pendingRenderTaskId!==null||this.runningTick||this.appRef._runningTick||!this.zonelessEnabled&&this.zoneIsDefined&&ee.isInAngularZone())}tick(r){if(this.runningTick||this.appRef.destroyed)return;let o=this.taskService.add();try{this.ngZone.run(()=>{this.runningTick=!0,this.appRef._tick(r)},void 0,this.schedulerTickApplyArgs)}catch(i){throw this.taskService.remove(o),i}finally{this.cleanup()}this.useMicrotaskScheduler=!0,hc(()=>{this.useMicrotaskScheduler=!1,this.taskService.remove(o)})}ngOnDestroy(){this.subscriptions.unsubscribe(),this.cleanup()}cleanup(){if(this.shouldRefreshViews=!1,this.runningTick=!1,this.cancelScheduledCallback?.(),this.cancelScheduledCallback=null,this.pendingRenderTaskId!==null){let r=this.pendingRenderTaskId;this.pendingRenderTaskId=null,this.taskService.remove(r)}}};t.\u0275fac=function(o){return new(o||t)},t.\u0275prov=J({token:t,factory:t.\u0275fac,providedIn:"root"});let e=t;return e})();function Sy(){return typeof $localize<"u"&&$localize.locale||Vr}var ud=new R("",{providedIn:"root",factory:()=>T(ud,C.Optional|C.SkipSelf)||Sy()});var dd=new R("");var dr=null;function Oy(e=[],t){return Re.create({name:t,providers:[{provide:Kc,useValue:"platform"},{provide:dd,useValue:new Set([()=>dr=null])},...e]})}function Ay(e=[]){if(dr)return dr;let t=Oy(e);return dr=t,Iy(),ky(t),t}function ky(e){e.get(Dh,null)?.forEach(n=>n())}var Ry=(()=>{let t=class t{};t.__NG_ELEMENT_ID__=Py;let e=t;return e})();function Py(e){return Ly(V(),m(),(e&16)===16)}function Ly(e,t,n){if(qr(e)&&!n){let r=Fe(e.index,t);return new ct(r,r)}else if(e.type&47){let r=t[Z];return new ct(r,t)}return null}function IT(e){try{let{rootComponent:t,appProviders:n,platformProviders:r}=e,o=Ay(r),i=[xy({}),{provide:Ft,useExisting:Ny},...n||[]],a=new kr({providers:i,parent:o,debugName:"",runEnvironmentInitializers:!1}).injector,c=a.get(ee);return c.run(()=>{a.resolveInjectorInitializers();let l=a.get(Pe,null),u;c.runOutsideAngular(()=>{u=c.onError.subscribe({next:p=>{l.handleError(p)}})});let d=()=>a.destroy(),f=o.get(dd);return f.add(d),a.onDestroy(()=>{u.unsubscribe(),f.delete(d)}),Dy(l,c,()=>{let p=a.get(ld);return p.runInitializers(),p.donePromise.then(()=>{let h=a.get(ud,Vr);Qv(h||Vr);let v=a.get(zs);return t!==void 0&&v.bootstrap(t),v})})})}catch(t){return Promise.reject(t)}}function wT(e){return typeof e=="boolean"?e:e!=null&&e!=="false"}function ET(e,t=NaN){return!isNaN(parseFloat(e))&&!isNaN(Number(e))?Number(e):t}function DT(e){let t=b(null);try{return e()}finally{b(t)}}var Fy=new R("",{providedIn:"root",factory:()=>T(jy)}),jy=(()=>{let t=class t{};t.\u0275prov=J({token:t,providedIn:"root",factory:()=>new ss});let e=t;return e})(),ss=class{constructor(){this.queuedEffectCount=0,this.queues=new Map,this.pendingTasks=T(ao),this.taskId=null}scheduleEffect(t){if(this.enqueue(t),this.taskId===null){let n=this.taskId=this.pendingTasks.add();queueMicrotask(()=>{this.flush(),this.pendingTasks.remove(n),this.taskId=null})}}enqueue(t){let n=t.creationZone;this.queues.has(n)||this.queues.set(n,new Set);let r=this.queues.get(n);r.has(t)||(this.queuedEffectCount++,r.add(t))}flush(){for(;this.queuedEffectCount>0;)for(let[t,n]of this.queues)t===null?this.flushQueue(n):t.run(()=>this.flushQueue(n))}flushQueue(t){for(let n of t)t.delete(n),this.queuedEffectCount--,n.run()}},as=class{constructor(t,n,r,o,i,s){this.scheduler=t,this.effectFn=n,this.creationZone=r,this.injector=i,this.watcher=Va(a=>this.runEffect(a),()=>this.schedule(),s),this.unregisterOnDestroy=o?.onDestroy(()=>this.destroy())}runEffect(t){try{this.effectFn(t)}catch(n){this.injector.get(Pe,null,{optional:!0})?.handleError(n)}}run(){this.watcher.run()}schedule(){this.scheduler.scheduleEffect(this)}destroy(){this.watcher.destroy(),this.unregisterOnDestroy?.()}};function Vy(e,t){Gt("NgSignals"),!t?.injector&&ps(Vy);let n=t?.injector??T(Re),r=t?.manualCleanup!==!0?n.get(In):null,o=new as(n.get(Fy),e,typeof Zone>"u"?null:Zone.current,r,n,t?.allowSignalWrites??!1),i=n.get(Ry,null,{optional:!0});return!i||!(i._lView[w]&8)?o.watcher.notify():(i._lView[sr]??=[]).push(o.watcher.notify),o}export{Qt as a,Zt as b,Hy as c,$y as d,By as e,Uy as f,qy as g,Wy as h,P as i,Cd as j,x as k,Eo as l,Do as m,te as n,Yt as o,Kt as p,jd as q,ze as r,de as s,Vd as t,_d as u,Hd as v,we as w,$d as x,fe as y,Zd as z,ae as A,tn as B,bt as C,Jd as D,Kd as E,Mo as F,Qe as G,sf as H,_e as I,af as J,wo as K,cf as L,Ma as M,nn as N,Ze as O,_o as P,Ta as Q,lf as R,Na as S,Sa as T,No as U,ff as V,pf as W,hf as X,Oo as Y,Oa as Z,mf as _,gf as $,Aa as aa,ka as ba,Ra as ca,Pa as da,N as ea,X as fa,Sc as ga,J as ha,c_ as ia,l_ as ja,R as ka,C as la,Oe as ma,T as na,mr as oa,sn as pa,u_ as qa,d_ as ra,f_ as sa,p_ as ta,h_ as ua,pp as va,Kc as wa,Ae as xa,el as ya,xp as za,m_ as Aa,g_ as Ba,v_ as Ca,y_ as Da,I_ as Ea,w_ as Fa,Re as Ga,Pe as Ha,Yr as Ia,Ee as Ja,yi as Ka,E_ as La,D_ as Ma,Dh as Na,bh as Oa,b_ as Pa,C_ as Qa,qt as Ra,_s as Sa,x_ as Ta,M_ as Ua,__ as Va,T_ as Wa,N_ as Xa,ql as Ya,Wh as Za,Kr as _a,S_ as $a,zh as ab,O_ as bb,Ti as cb,A_ as db,no as eb,k_ as fb,xr as gb,jt as hb,_r as ib,L_ as jb,Gt as kb,ee as lb,Ke as mb,Ig as nb,wg as ob,Bs as pb,Gg as qb,Qg as rb,j_ as sb,qi as tb,ev as ub,ao as vb,ov as wb,av as xb,wv as yb,Ev as zb,Dv as Ab,V_ as Bb,H_ as Cb,$_ as Db,B_ as Eb,U_ as Fb,q_ as Gb,W_ as Hb,G_ as Ib,Ju as Jb,Ku as Kb,Lv as Lb,Xu as Mb,ed as Nb,Vv as Ob,z_ as Pb,$v as Qb,Bv as Rb,Wv as Sb,Q_ as Tb,td as Ub,Yv as Vb,Jv as Wb,Z_ as Xb,Y_ as Yb,J_ as Zb,ty as _b,K_ as $b,X_ as ac,eT as bc,tT as cc,nT as dc,rT as ec,oy as fc,rd as gc,iy as hc,oT as ic,sy as jc,iT as kc,sT as lc,aT as mc,cT as nc,lT as oc,uT as pc,dT as qc,fT as rc,pT as sc,hT as tc,mT as uc,gT as vc,vT as wc,cd as xc,vy as yc,yy as zc,zs as Ac,yT as Bc,ud as Cc,Ry as Dc,IT as Ec,wT as Fc,ET as Gc,DT as Hc,Vy as Ic}; diff --git a/chunk-676US6R4.js b/chunk-676US6R4.js new file mode 100644 index 0000000..c7b113c --- /dev/null +++ b/chunk-676US6R4.js @@ -0,0 +1 @@ +import{a as tt}from"./chunk-XBXIGZ2B.js";import{G as we,k as _e}from"./chunk-R5DLBX2B.js";import{Vb as et,a as He,b as Je,c as oe,e as ar,g as ir,ga as ee,h as V,ha as Xe,ib as Ze,la as be,lb as qe,n as Ke,o as Qe,pa as Ge,qa as ke}from"./chunk-YLQD6FUN.js";var nt=ar((rt,Ee)=>{(function(D){if(typeof rt=="object"&&typeof Ee<"u")Ee.exports=D();else if(typeof define=="function"&&define.amd)define([],D);else{var y;typeof window<"u"?y=window:typeof global<"u"?y=global:typeof self<"u"?y=self:y=this,y.localforage=D()}})(function(){var D,y,fr;return function c(d,_,w){function C(A,U){if(!_[A]){if(!d[A]){var h=typeof oe=="function"&&oe;if(!U&&h)return h(A,!0);if(R)return R(A,!0);var g=new Error("Cannot find module '"+A+"'");throw g.code="MODULE_NOT_FOUND",g}var x=_[A]={exports:{}};d[A][0].call(x.exports,function(O){var z=d[A][1][O];return C(z||O)},x,x.exports,c,d,_,w)}return _[A].exports}for(var R=typeof oe=="function"&&oe,L=0;L"u"&&c(3);var h=Promise;function g(e,r){r&&e.then(function(t){r(null,t)},function(t){r(t)})}function x(e,r,t){typeof r=="function"&&e.then(r),typeof t=="function"&&e.catch(t)}function O(e){return typeof e!="string"&&(console.warn(e+" used as a key, but it is not a string."),e=String(e)),e}function z(){if(arguments.length&&typeof arguments[arguments.length-1]=="function")return arguments[arguments.length-1]}var P="local-forage-detect-blob-support",H=void 0,M={},ce=Object.prototype.toString,G="readonly",v="readwrite";function S(e){for(var r=e.length,t=new ArrayBuffer(r),o=new Uint8Array(t),a=0;a=43)}}).catch(function(){return!1})}function T(e){return typeof H=="boolean"?h.resolve(H):b(e).then(function(r){return H=r,H})}function F(e){var r=M[e.name],t={};t.promise=new h(function(o,a){t.resolve=o,t.reject=a}),r.deferredOperations.push(t),r.dbReady?r.dbReady=r.dbReady.then(function(){return t.promise}):r.dbReady=t.promise}function Y(e){var r=M[e.name],t=r.deferredOperations.pop();if(t)return t.resolve(),t.promise}function $(e,r){var t=M[e.name],o=t.deferredOperations.pop();if(o)return o.reject(r),o.promise}function W(e,r){return new h(function(t,o){if(M[e.name]=M[e.name]||Re(),e.db)if(r)F(e),e.db.close();else return t(e.db);var a=[e.name];r&&a.push(e.version);var n=L.open.apply(L,a);r&&(n.onupgradeneeded=function(i){var s=n.result;try{s.createObjectStore(e.storeName),i.oldVersion<=1&&s.createObjectStore(P)}catch(f){if(f.name==="ConstraintError")console.warn('The database "'+e.name+'" has been upgraded from version '+i.oldVersion+" to version "+i.newVersion+', but the storage "'+e.storeName+'" already exists.');else throw f}}),n.onerror=function(i){i.preventDefault(),o(n.error)},n.onsuccess=function(){var i=n.result;i.onversionchange=function(s){s.target.close()},t(i),Y(e)}})}function J(e){return W(e,!1)}function te(e){return W(e,!0)}function ae(e,r){if(!e.db)return!0;var t=!e.db.objectStoreNames.contains(e.storeName),o=e.versione.db.version;if(o&&(e.version!==r&&console.warn('The database "'+e.name+`" can't be downgraded from version `+e.db.version+" to version "+e.version+"."),e.version=e.db.version),a||t){if(t){var n=e.db.version+1;n>e.version&&(e.version=n)}return!0}return!1}function fe(e){return new h(function(r,t){var o=new FileReader;o.onerror=t,o.onloadend=function(a){var n=btoa(a.target.result||"");r({__local_forage_encoded_blob:!0,data:n,type:e.type})},o.readAsBinaryString(e)})}function Z(e){var r=S(atob(e.data));return U([r],{type:e.type})}function Ie(e){return e&&e.__local_forage_encoded_blob}function it(e){var r=this,t=r._initReady().then(function(){var o=M[r._dbInfo.name];if(o&&o.dbReady)return o.dbReady});return x(t,e,e),t}function st(e){F(e);for(var r=M[e.name],t=r.forages,o=0;o0&&(!e.db||n.name==="InvalidStateError"||n.name==="NotFoundError"))return h.resolve().then(function(){if(!e.db||n.name==="NotFoundError"&&!e.db.objectStoreNames.contains(e.storeName)&&e.version<=e.db.version)return e.db&&(e.version=e.db.version+1),te(e)}).then(function(){return st(e).then(function(){K(e,r,t,o-1)})}).catch(t);t(n)}}function Re(){return{forages:[],db:null,dbReady:null,deferredOperations:[]}}function ct(e){var r=this,t={db:null};if(e)for(var o in e)t[o]=e[o];var a=M[t.name];a||(a=Re(),M[t.name]=a),a.forages.push(r),r._initReady||(r._initReady=r.ready,r.ready=it);var n=[];function i(){return h.resolve()}for(var s=0;s>4,l[a++]=(i&15)<<4|s>>2,l[a++]=(s&3)<<6|f&63;return u}function ve(e){var r=new Uint8Array(e),t="",o;for(o=0;o>2],t+=Q[(r[o]&3)<<4|r[o+1]>>4],t+=Q[(r[o+1]&15)<<2|r[o+2]>>6],t+=Q[r[o+2]&63];return r.length%3===2?t=t.substring(0,t.length-1)+"=":r.length%3===1&&(t=t.substring(0,t.length-2)+"=="),t}function wt(e,r){var t="";if(e&&(t=Fe.call(e)),e&&(t==="[object ArrayBuffer]"||e.buffer&&Fe.call(e.buffer)==="[object ArrayBuffer]")){var o,a=ie;e instanceof ArrayBuffer?(o=e,a+=le):(o=e.buffer,t==="[object Int8Array]"?a+=De:t==="[object Uint8Array]"?a+=Ae:t==="[object Uint8ClampedArray]"?a+=Ne:t==="[object Int16Array]"?a+=xe:t==="[object Uint16Array]"?a+=Ce:t==="[object Int32Array]"?a+=Be:t==="[object Uint32Array]"?a+=Le:t==="[object Float32Array]"?a+=Oe:t==="[object Float64Array]"?a+=Pe:r(new Error("Failed to get type for BinaryArray"))),r(a+ve(o))}else if(t==="[object Blob]"){var n=new FileReader;n.onload=function(){var i=_t+e.type+"~"+ve(this.result);r(ie+de+i)},n.readAsArrayBuffer(e)}else try{r(JSON.stringify(e))}catch(i){console.error("Couldn't convert value into a JSON string: ",e),r(null,i)}}function St(e){if(e.substring(0,ue)!==ie)return JSON.parse(e);var r=e.substring(Me),t=e.substring(ue,Me),o;if(t===de&&Te.test(r)){var a=r.match(Te);o=a[1],r=r.substring(a[0].length)}var n=Ue(r);switch(t){case le:return n;case de:return U([n],{type:o});case De:return new Int8Array(n);case Ae:return new Uint8Array(n);case Ne:return new Uint8ClampedArray(n);case xe:return new Int16Array(n);case Ce:return new Uint16Array(n);case Be:return new Int32Array(n);case Le:return new Uint32Array(n);case Oe:return new Float32Array(n);case Pe:return new Float64Array(n);default:throw new Error("Unkown type: "+t)}}var he={serialize:wt,deserialize:St,stringToBuffer:Ue,bufferToString:ve};function Ye(e,r,t,o){e.executeSql("CREATE TABLE IF NOT EXISTS "+r.storeName+" (id INTEGER PRIMARY KEY, key unique, value)",[],t,o)}function Et(e){var r=this,t={db:null};if(e)for(var o in e)t[o]=typeof e[o]!="string"?e[o].toString():e[o];var a=new h(function(n,i){try{t.db=openDatabase(t.name,String(t.version),t.description,t.size)}catch(s){return i(s)}t.db.transaction(function(s){Ye(s,t,function(){r._dbInfo=t,n()},function(f,u){i(u)})},i)});return t.serializer=he,a}function X(e,r,t,o,a,n){e.executeSql(t,o,a,function(i,s){s.code===s.SYNTAX_ERR?i.executeSql("SELECT name FROM sqlite_master WHERE type='table' AND name = ?",[r.storeName],function(f,u){u.rows.length?n(f,s):Ye(f,r,function(){f.executeSql(t,o,a,n)},n)},n):n(i,s)},n)}function It(e,r){var t=this;e=O(e);var o=new h(function(a,n){t.ready().then(function(){var i=t._dbInfo;i.db.transaction(function(s){X(s,i,"SELECT * FROM "+i.storeName+" WHERE key = ? LIMIT 1",[e],function(f,u){var l=u.rows.length?u.rows.item(0).value:null;l&&(l=i.serializer.deserialize(l)),a(l)},function(f,u){n(u)})})}).catch(n)});return g(o,r),o}function Rt(e,r){var t=this,o=new h(function(a,n){t.ready().then(function(){var i=t._dbInfo;i.db.transaction(function(s){X(s,i,"SELECT * FROM "+i.storeName,[],function(f,u){for(var l=u.rows,m=l.length,p=0;p0){i($e.apply(a,[e,f,t,o-1]));return}s(p)}})})}).catch(s)});return g(n,t),n}function Tt(e,r,t){return $e.apply(this,[e,r,t,1])}function Dt(e,r){var t=this;e=O(e);var o=new h(function(a,n){t.ready().then(function(){var i=t._dbInfo;i.db.transaction(function(s){X(s,i,"DELETE FROM "+i.storeName+" WHERE key = ?",[e],function(){a()},function(f,u){n(u)})})}).catch(n)});return g(o,r),o}function At(e){var r=this,t=new h(function(o,a){r.ready().then(function(){var n=r._dbInfo;n.db.transaction(function(i){X(i,n,"DELETE FROM "+n.storeName,[],function(){o()},function(s,f){a(f)})})}).catch(a)});return g(t,e),t}function Nt(e){var r=this,t=new h(function(o,a){r.ready().then(function(){var n=r._dbInfo;n.db.transaction(function(i){X(i,n,"SELECT COUNT(key) as c FROM "+n.storeName,[],function(s,f){var u=f.rows.item(0).c;o(u)},function(s,f){a(f)})})}).catch(a)});return g(t,e),t}function xt(e,r){var t=this,o=new h(function(a,n){t.ready().then(function(){var i=t._dbInfo;i.db.transaction(function(s){X(s,i,"SELECT key FROM "+i.storeName+" WHERE id = ? LIMIT 1",[e+1],function(f,u){var l=u.rows.length?u.rows.item(0).key:null;a(l)},function(f,u){n(u)})})}).catch(n)});return g(o,r),o}function Bt(e){var r=this,t=new h(function(o,a){r.ready().then(function(){var n=r._dbInfo;n.db.transaction(function(i){X(i,n,"SELECT key FROM "+n.storeName,[],function(s,f){for(var u=[],l=0;l '__WebKitDatabaseInfoTable__'",[],function(a,n){for(var i=[],s=0;s0}function Ut(e){var r=this,t={};if(e)for(var o in e)t[o]=e[o];return t.keyPrefix=We(e,r._defaultConfig),Ft()?(r._dbInfo=t,t.serializer=he,h.resolve()):h.reject()}function Yt(e){var r=this,t=r.ready().then(function(){for(var o=r._dbInfo.keyPrefix,a=localStorage.length-1;a>=0;a--){var n=localStorage.key(a);n.indexOf(o)===0&&localStorage.removeItem(n)}});return g(t,e),t}function $t(e,r){var t=this;e=O(e);var o=t.ready().then(function(){var a=t._dbInfo,n=localStorage.getItem(a.keyPrefix+e);return n&&(n=a.serializer.deserialize(n)),n});return g(o,r),o}function Wt(e,r){var t=this,o=t.ready().then(function(){for(var a=t._dbInfo,n=a.keyPrefix,i=n.length,s=localStorage.length,f=1,u=0;u=0;i--){var s=localStorage.key(i);s.indexOf(n)===0&&localStorage.removeItem(s)}}):a=h.reject("Invalid arguments"),g(a,r),a}var Qt={_driver:"localStorageWrapper",_initStorage:Ut,_support:Pt(),iterate:Wt,getItem:$t,setItem:Jt,removeItem:Ht,clear:Yt,length:Vt,key:jt,keys:zt,dropInstance:Kt},Xt=function(r,t){return r===t||typeof r=="number"&&typeof t=="number"&&isNaN(r)&&isNaN(t)},Gt=function(r,t){for(var o=r.length,a=0;a"u"?"undefined":w(t))==="object"){if(this._ready)return new Error("Can't call config() after localforage has been used.");for(var o in t){if(o==="storeName"&&(t[o]=t[o].replace(/\W/g,"_")),o==="version"&&typeof t[o]!="number")return new Error("Database version must be a number.");this._config[o]=t[o]}return"driver"in t&&t.driver?this.setDriver(this._config.driver):!0}else return typeof t=="string"?this._config[t]:this._config},e.prototype.defineDriver=function(t,o,a){var n=new h(function(i,s){try{var f=t._driver,u=new Error("Custom driver not compliant; see https://mozilla.github.io/localForage/#definedriver");if(!t._driver){s(u);return}for(var l=me.concat("_initStorage"),m=0,p=l.length;m{let y=class y{constructor(){this._vertical=!1,this._inset=!1}get vertical(){return this._vertical}set vertical(c){this._vertical=_e(c)}get inset(){return this._inset}set inset(c){this._inset=_e(c)}};y.\u0275fac=function(d){return new(d||y)},y.\u0275cmp=Ge({type:y,selectors:[["mat-divider"]],hostAttrs:["role","separator",1,"mat-divider"],hostVars:7,hostBindings:function(d,_){d&2&&(Ze("aria-orientation",_.vertical?"vertical":"horizontal"),qe("mat-divider-vertical",_.vertical)("mat-divider-horizontal",!_.vertical)("mat-divider-inset",_.inset))},inputs:{vertical:"vertical",inset:"inset"},standalone:!0,features:[et],decls:0,vars:0,template:function(d,_){},styles:[".mat-divider{display:block;margin:0;border-top-style:solid;border-top-color:var(--mat-divider-color);border-top-width:var(--mat-divider-width)}.mat-divider.mat-divider-vertical{border-top:0;border-right-style:solid;border-right-color:var(--mat-divider-color);border-right-width:var(--mat-divider-width)}.mat-divider.mat-divider-inset{margin-left:80px}[dir=rtl] .mat-divider.mat-divider-inset{margin-left:auto;margin-right:80px}"],encapsulation:2,changeDetection:0});let D=y;return D})(),hr=(()=>{let y=class y{};y.\u0275fac=function(d){return new(d||y)},y.\u0275mod=ke({type:y}),y.\u0275inj=Xe({imports:[we,we]});let D=y;return D})();var k=ir(nt());var ot=(()=>{let y=class y{constructor(){k.default.config({driver:k.default.INDEXEDDB,name:"user-database",version:1,storeName:"users",description:"Store for user metadata"})}getUserMetadata(c){return V(this,null,function*(){try{return yield k.default.getItem(c)}catch(d){return console.error("Error getting metadata from IndexedDB:",d),null}})}saveUserMetadata(c,d){return V(this,null,function*(){try{yield k.default.setItem(c,d),console.log("Metadata saved successfully!")}catch(_){console.error("Error saving metadata to IndexedDB:",_)}})}removeUserMetadata(c){return V(this,null,function*(){try{yield k.default.removeItem(c),console.log(`Metadata for pubkey ${c} removed successfully!`)}catch(d){console.error("Error removing metadata from IndexedDB:",d)}})}clearAllMetadata(){return V(this,null,function*(){try{yield k.default.clear(),console.log("All metadata cleared successfully!")}catch(c){console.error("Error clearing all metadata:",c)}})}};y.\u0275fac=function(d){return new(d||y)},y.\u0275prov=ee({token:y,factory:y.\u0275fac,providedIn:"root"});let D=y;return D})();var at=(()=>{let y=class y{constructor(){this.relays=[],this.maxRetries=10,this.retryDelay=15e3,this.eventSubject=new Ke,this.pool=new tt,this.relays=this.loadRelaysFromLocalStorage(),this.connectToRelays(),this.setupVisibilityChangeHandling()}loadRelaysFromLocalStorage(){let c=[{url:"wss://relay.angor.io",connected:!1,retries:0,retryTimeout:null,ws:void 0},{url:"wss://relay2.angor.io",connected:!1,retries:0,retryTimeout:null,ws:void 0}],d=JSON.parse(localStorage.getItem("nostrRelays")||"[]").map(_=>Je(He({},_),{connected:!1,retries:0,retryTimeout:null,ws:void 0}));return[...c,...d]}connectToRelay(c){c.connected||(c.ws=new WebSocket(c.url),c.ws.onopen=()=>{c.connected=!0,c.retries=0,clearTimeout(c.retryTimeout),console.log(`Connected to relay: ${c.url}`),this.saveRelaysToLocalStorage()},c.ws.onerror=d=>{console.error(`Failed to connect to relay: ${c.url}`,d),this.handleRelayError(c)},c.ws.onclose=()=>{c.connected=!1,console.log(`Disconnected from relay: ${c.url}`),this.handleRelayError(c)},c.ws.onmessage=d=>{try{let _=typeof d.data=="string"?d.data:d.data.toString("utf-8"),w=JSON.parse(_);this.eventSubject.next(w)}catch(_){console.error("Error parsing WebSocket message:",_)}})}handleRelayError(c){if(c.retries>=this.maxRetries){console.error(`Max retries reached for relay: ${c.url}. No further attempts will be made.`);return}let d=this.retryDelay*c.retries;c.retries++,c.retryTimeout=setTimeout(()=>{this.connectToRelay(c),console.log(`Retrying connection to relay: ${c.url} (Attempt ${c.retries})`)},d)}connectToRelays(){this.relays.forEach(c=>this.connectToRelay(c))}ensureConnectedRelays(){return V(this,null,function*(){return this.connectToRelays(),new Promise(c=>{let d=()=>{this.getConnectedRelays().length>0?c():setTimeout(d,1e3)};d()})})}setupVisibilityChangeHandling(){document.addEventListener("visibilitychange",()=>{document.visibilityState==="visible"&&this.connectToRelays()}),window.addEventListener("beforeunload",()=>{this.relays.forEach(c=>{c.ws&&c.ws.close()})})}getConnectedRelays(){return this.relays.filter(c=>c.connected).map(c=>c.url)}saveRelaysToLocalStorage(){let c=this.relays.filter(d=>!["wss://relay.angor.io","wss://relay2.angor.io"].includes(d.url));localStorage.setItem("nostrRelays",JSON.stringify(c))}getEventStream(){return this.eventSubject.asObservable()}addRelay(c){if(!this.relays.some(d=>d.url===c)){let d={url:c,connected:!1,retries:0,retryTimeout:null,ws:void 0};this.relays.push(d),this.connectToRelay(d),this.saveRelaysToLocalStorage()}}removeRelay(c){this.relays=this.relays.filter(d=>d.url!==c),this.saveRelaysToLocalStorage()}removeAllCustomRelays(){let c=["wss://relay.angor.io","wss://relay2.angor.io"];this.relays=this.relays.filter(d=>c.includes(d.url)),this.saveRelaysToLocalStorage()}subscribeToFilter(c){let d=this.getConnectedRelays();this.pool.subscribeMany(d,[c],{onevent:_=>{this.eventSubject.next(_)}})}getPool(){return this.pool}getRelays(){return this.relays}};y.\u0275fac=function(d){return new(d||y)},y.\u0275prov=ee({token:y,factory:y.\u0275fac,providedIn:"root"});let D=y;return D})();var Sr=(()=>{let y=class y{constructor(c,d){this.indexedDBService=c,this.relayService=d,this.metadataSubject=new Qe(null)}getMetadataStream(){return this.metadataSubject.asObservable()}fetchMetadataWithCache(c){return V(this,null,function*(){let d=yield this.indexedDBService.getUserMetadata(c);return d?(this.metadataSubject.next(d),console.log("Metadata loaded from localForage (IndexedDB)"),d):(d=yield this.fetchMetadataRealtime(c),console.log("Metadata fetched from relays"),d&&(yield this.indexedDBService.saveUserMetadata(c,d),console.log("Metadata saved to localForage (IndexedDB)")),d)})}subscribeToMetadataUpdates(c){this.relayService.ensureConnectedRelays().then(()=>{let d={authors:[c],kinds:[0]};this.relayService.getPool().subscribeMany(this.relayService.getConnectedRelays(),[d],{onevent:_=>V(this,null,function*(){if(_.pubkey===c&&_.kind===0)try{let w=JSON.parse(_.content);this.metadataSubject.next(w),yield this.indexedDBService.saveUserMetadata(c,w),console.log("Real-time metadata update saved to localForage (IndexedDB)")}catch(w){console.error("Error parsing updated metadata:",w)}}),oneose(){console.log("Real-time metadata subscription closed.")}})})}fetchMetadataRealtime(c){return V(this,null,function*(){yield this.relayService.ensureConnectedRelays();let d=this.relayService.getPool(),_=this.relayService.getConnectedRelays();if(_.length===0)throw new Error("No connected relays");let w=new Promise((C,R)=>{let L=d.subscribeMany(_,[{authors:[c],kinds:[0]}],{onevent:A=>{if(A.pubkey===c&&A.kind===0)try{let U=JSON.parse(A.content);C(U),this.metadataSubject.next(U)}catch(U){console.error("Error parsing event content:",U),C(null)}finally{L.close()}},oneose(){L.close(),C(null)}})});return this.subscribeToMetadataUpdates(c),w})}};y.\u0275fac=function(d){return new(d||y)(be(ot),be(at))},y.\u0275prov=ee({token:y,factory:y.\u0275fac,providedIn:"root"});let D=y;return D})();export{vr as a,hr as b,Sr as c}; diff --git a/chunk-6A5WIJYK.js b/chunk-6A5WIJYK.js deleted file mode 100644 index 3ea5fab..0000000 --- a/chunk-6A5WIJYK.js +++ /dev/null @@ -1 +0,0 @@ -import{b as E,l as Re,p as Oe,v as Le}from"./chunk-IMW7L7ZP.js";import{$ as ve,Ab as w,C as me,Cb as H,Cc as Me,Dc as Fe,E as ue,Fa as _e,Fb as ht,Fc as N,Ga as xe,Gc as Se,Ha as ft,I as be,Ia as x,Ic as Ne,Ja as at,Jb as W,K as pe,Ka as Ft,Kb as $,Lb as A,M as ut,Ma as ye,O as Q,Oa as Ie,Pa as j,Qa as we,Qb as Ae,R as fe,S as he,Vb as ke,Xb as gt,Y as ge,Yb as S,Zb as _,_ as bt,_a as J,a as I,ac as De,ba as pt,bc as Te,cc as Ce,da as X,db as tt,eb as l,ec as Ot,fb as St,gc as Lt,ha as u,i as mt,ia as g,k as Mt,ka as p,kc as jt,lb as y,lc as D,ma as d,n as C,na as f,o as ce,ob as Ee,qa as k,qb as Nt,ra as v,rb as et,sa as U,sb as R,t as B,u as de,wb as Rt,xb as F,y as M,yb as rt,z as le}from"./chunk-65EYH52Y.js";var zt;try{zt=typeof Intl<"u"&&Intl.v8BreakIterator}catch{zt=!1}var h=(()=>{let t=class t{constructor(e){this._platformId=e,this.isBrowser=this._platformId?Re(this._platformId):typeof document=="object"&&!!document,this.EDGE=this.isBrowser&&/(edge)/i.test(navigator.userAgent),this.TRIDENT=this.isBrowser&&/(msie|trident)/i.test(navigator.userAgent),this.BLINK=this.isBrowser&&!!(window.chrome||zt)&&typeof CSS<"u"&&!this.EDGE&&!this.TRIDENT,this.WEBKIT=this.isBrowser&&/AppleWebKit/i.test(navigator.userAgent)&&!this.BLINK&&!this.EDGE&&!this.TRIDENT,this.IOS=this.isBrowser&&/iPad|iPhone|iPod/.test(navigator.userAgent)&&!("MSStream"in window),this.FIREFOX=this.isBrowser&&/(firefox|minefield)/i.test(navigator.userAgent),this.ANDROID=this.isBrowser&&/android/i.test(navigator.userAgent)&&!this.TRIDENT,this.SAFARI=this.isBrowser&&/safari/i.test(navigator.userAgent)&&this.WEBKIT}};t.\u0275fac=function(i){return new(i||t)(d(Ie))},t.\u0275prov=u({token:t,factory:t.\u0275fac,providedIn:"root"});let n=t;return n})();var it,je=["color","button","checkbox","date","datetime-local","email","file","hidden","image","month","number","password","radio","range","reset","search","submit","tel","text","time","url","week"];function ho(){if(it)return it;if(typeof document!="object"||!document)return it=new Set(je),it;let n=document.createElement("input");return it=new Set(je.filter(t=>(n.setAttribute("type",t),n.type===t))),it}var st;function Ti(){if(st==null&&typeof window<"u")try{window.addEventListener("test",null,Object.defineProperty({},"passive",{get:()=>st=!0}))}finally{st=st||!1}return st}function nt(n){return Ti()?n:!!n.capture}var ct=function(n){return n[n.NORMAL=0]="NORMAL",n[n.NEGATED=1]="NEGATED",n[n.INVERTED=2]="INVERTED",n}(ct||{}),vt,K;function go(){if(K==null){if(typeof document!="object"||!document||typeof Element!="function"||!Element)return K=!1,K;if("scrollBehavior"in document.documentElement.style)K=!0;else{let n=Element.prototype.scrollTo;n?K=!/\{\s*\[native code\]\s*\}/.test(n.toString()):K=!1}}return K}function vo(){if(typeof document!="object"||!document)return ct.NORMAL;if(vt==null){let n=document.createElement("div"),t=n.style;n.dir="rtl",t.width="1px",t.overflow="auto",t.visibility="hidden",t.pointerEvents="none",t.position="absolute";let a=document.createElement("div"),e=a.style;e.width="2px",e.height="1px",n.appendChild(a),document.body.appendChild(n),vt=ct.NORMAL,n.scrollLeft===0&&(n.scrollLeft=1,vt=n.scrollLeft===0?ct.NEGATED:ct.INVERTED),n.remove()}return vt}var Pt;function Ci(){if(Pt==null){let n=typeof document<"u"?document.head:null;Pt=!!(n&&(n.createShadowRoot||n.attachShadow))}return Pt}function Pe(n){if(Ci()){let t=n.getRootNode?n.getRootNode():null;if(typeof ShadowRoot<"u"&&ShadowRoot&&t instanceof ShadowRoot)return t}return null}function Mi(){let n=typeof document<"u"&&document?document.activeElement:null;for(;n&&n.shadowRoot;){let t=n.shadowRoot.activeElement;if(t===n)break;n=t}return n}function P(n){return n.composedPath?n.composedPath()[0]:n.target}function ze(){return typeof __karma__<"u"&&!!__karma__||typeof jasmine<"u"&&!!jasmine||typeof jest<"u"&&!!jest||typeof Mocha<"u"&&!!Mocha}function xt(n,...t){return t.length?t.some(a=>n[a]):n.altKey||n.shiftKey||n.ctrlKey||n.metaKey}function Fi(n){return n!=null&&`${n}`!="false"}function Si(n,t=0){return Ni(n)?Number(n):t}function Ni(n){return!isNaN(parseFloat(n))&&!isNaN(Number(n))}function Bt(n){return Array.isArray(n)?n:[n]}function yo(n){return n==null?"":typeof n=="string"?n:`${n}px`}function Y(n){return n instanceof x?n.nativeElement:n}var Ri=(()=>{let t=class t{create(e){return typeof MutationObserver>"u"?null:new MutationObserver(e)}};t.\u0275fac=function(i){return new(i||t)},t.\u0275prov=u({token:t,factory:t.\u0275fac,providedIn:"root"});let n=t;return n})();var Be=(()=>{let t=class t{};t.\u0275fac=function(i){return new(i||t)},t.\u0275mod=v({type:t}),t.\u0275inj=g({providers:[Ri]});let n=t;return n})();var Ue=new Set,G,Oi=(()=>{let t=class t{constructor(e,i){this._platform=e,this._nonce=i,this._matchMedia=this._platform.isBrowser&&window.matchMedia?window.matchMedia.bind(window):ji}matchMedia(e){return(this._platform.WEBKIT||this._platform.BLINK)&&Li(e,this._nonce),this._matchMedia(e)}};t.\u0275fac=function(i){return new(i||t)(d(h),d(we,8))},t.\u0275prov=u({token:t,factory:t.\u0275fac,providedIn:"root"});let n=t;return n})();function Li(n,t){if(!Ue.has(n))try{G||(G=document.createElement("style"),t&&G.setAttribute("nonce",t),G.setAttribute("type","text/css"),document.head.appendChild(G)),G.sheet&&(G.sheet.insertRule(`@media ${n} {body{ }}`,0),Ue.add(n))}catch(a){console.error(a)}}function ji(n){return{matches:n==="all"||n==="",media:n,addListener:()=>{},removeListener:()=>{}}}var He=(()=>{let t=class t{constructor(e,i){this._mediaMatcher=e,this._zone=i,this._queries=new Map,this._destroySubject=new C}ngOnDestroy(){this._destroySubject.next(),this._destroySubject.complete()}isMatched(e){return Ve(Bt(e)).some(o=>this._registerQuery(o).mql.matches)}observe(e){let o=Ve(Bt(e)).map(s=>this._registerQuery(s).observable),r=le(o);return r=me(r.pipe(Q(1)),r.pipe(bt(1),ut(0))),r.pipe(M(s=>{let c={matches:!1,breakpoints:{}};return s.forEach(({matches:b,query:m})=>{c.matches=c.matches||b,c.breakpoints[m]=b}),c}))}_registerQuery(e){if(this._queries.has(e))return this._queries.get(e);let i=this._mediaMatcher.matchMedia(e),r={observable:new Mt(s=>{let c=b=>this._zone.run(()=>s.next(b));return i.addListener(c),()=>{i.removeListener(c)}}).pipe(ve(i),M(({matches:s})=>({query:e,matches:s})),pt(this._destroySubject)),mql:i};return this._queries.set(e,r),r}};t.\u0275fac=function(i){return new(i||t)(d(Oi),d(y))},t.\u0275prov=u({token:t,factory:t.\u0275fac,providedIn:"root"});let n=t;return n})();function Ve(n){return n.map(t=>t.split(",")).reduce((t,a)=>t.concat(a)).map(t=>t.trim())}var qe=" ";function nn(n,t,a){let e=Et(n,t);a=a.trim(),!e.some(i=>i.trim()===a)&&(e.push(a),n.setAttribute(t,e.join(qe)))}function on(n,t,a){let e=Et(n,t);a=a.trim();let i=e.filter(o=>o!==a);i.length?n.setAttribute(t,i.join(qe)):n.removeAttribute(t)}function Et(n,t){return n.getAttribute(t)?.match(/\S+/g)??[]}var Qe="cdk-describedby-message",yt="cdk-describedby-host",Ht=0,qo=(()=>{let t=class t{constructor(e,i){this._platform=i,this._messageRegistry=new Map,this._messagesContainer=null,this._id=`${Ht++}`,this._document=e,this._id=f(ye)+"-"+Ht++}describe(e,i,o){if(!this._canBeDescribed(e,i))return;let r=Ut(i,o);typeof i!="string"?(We(i,this._id),this._messageRegistry.set(r,{messageElement:i,referenceCount:0})):this._messageRegistry.has(r)||this._createMessageElement(i,o),this._isElementDescribedByMessage(e,r)||this._addMessageReference(e,r)}removeDescription(e,i,o){if(!i||!this._isElementNode(e))return;let r=Ut(i,o);if(this._isElementDescribedByMessage(e,r)&&this._removeMessageReference(e,r),typeof i=="string"){let s=this._messageRegistry.get(r);s&&s.referenceCount===0&&this._deleteMessageElement(r)}this._messagesContainer?.childNodes.length===0&&(this._messagesContainer.remove(),this._messagesContainer=null)}ngOnDestroy(){let e=this._document.querySelectorAll(`[${yt}="${this._id}"]`);for(let i=0;io.indexOf(Qe)!=0);e.setAttribute("aria-describedby",i.join(" "))}_addMessageReference(e,i){let o=this._messageRegistry.get(i);nn(e,"aria-describedby",o.messageElement.id),e.setAttribute(yt,this._id),o.referenceCount++}_removeMessageReference(e,i){let o=this._messageRegistry.get(i);o.referenceCount--,on(e,"aria-describedby",o.messageElement.id),e.removeAttribute(yt)}_isElementDescribedByMessage(e,i){let o=Et(e,"aria-describedby"),r=this._messageRegistry.get(i),s=r&&r.messageElement.id;return!!s&&o.indexOf(s)!=-1}_canBeDescribed(e,i){if(!this._isElementNode(e))return!1;if(i&&typeof i=="object")return!0;let o=i==null?"":`${i}`.trim(),r=e.getAttribute("aria-label");return o?!r||r.trim()!==o:!1}_isElementNode(e){return e.nodeType===this._document.ELEMENT_NODE}};t.\u0275fac=function(i){return new(i||t)(d(E),d(h))},t.\u0275prov=u({token:t,factory:t.\u0275fac,providedIn:"root"});let n=t;return n})();function Ut(n,t){return typeof n=="string"?`${t||""}/${n}`:n}function We(n,t){n.id||(n.id=`${Qe}-${t}-${Ht++}`)}var At=class{constructor(t,a){this._items=t,this._activeItemIndex=-1,this._activeItem=null,this._wrap=!1,this._letterKeyStream=new C,this._typeaheadSubscription=mt.EMPTY,this._vertical=!0,this._allowedModifierKeys=[],this._homeAndEnd=!1,this._pageUpAndDown={enabled:!1,delta:10},this._skipPredicateFn=e=>e.disabled,this._pressedLetters=[],this.tabOut=new C,this.change=new C,t instanceof Ft?this._itemChangesSubscription=t.changes.subscribe(e=>this._itemsChanged(e.toArray())):Nt(t)&&(this._effectRef=Ne(()=>this._itemsChanged(t()),{injector:a}))}skipPredicate(t){return this._skipPredicateFn=t,this}withWrap(t=!0){return this._wrap=t,this}withVerticalOrientation(t=!0){return this._vertical=t,this}withHorizontalOrientation(t){return this._horizontal=t,this}withAllowedModifierKeys(t){return this._allowedModifierKeys=t,this}withTypeAhead(t=200){return this._typeaheadSubscription.unsubscribe(),this._typeaheadSubscription=this._letterKeyStream.pipe(X(a=>this._pressedLetters.push(a)),ut(t),be(()=>this._pressedLetters.length>0),M(()=>this._pressedLetters.join(""))).subscribe(a=>{let e=this._getItemsArray();for(let i=1;i!t[o]||this._allowedModifierKeys.indexOf(o)>-1);switch(a){case 9:this.tabOut.next();return;case 40:if(this._vertical&&i){this.setNextItemActive();break}else return;case 38:if(this._vertical&&i){this.setPreviousItemActive();break}else return;case 39:if(this._horizontal&&i){this._horizontal==="rtl"?this.setPreviousItemActive():this.setNextItemActive();break}else return;case 37:if(this._horizontal&&i){this._horizontal==="rtl"?this.setNextItemActive():this.setPreviousItemActive();break}else return;case 36:if(this._homeAndEnd&&i){this.setFirstItemActive();break}else return;case 35:if(this._homeAndEnd&&i){this.setLastItemActive();break}else return;case 33:if(this._pageUpAndDown.enabled&&i){let o=this._activeItemIndex-this._pageUpAndDown.delta;this._setActiveItemByIndex(o>0?o:0,1);break}else return;case 34:if(this._pageUpAndDown.enabled&&i){let o=this._activeItemIndex+this._pageUpAndDown.delta,r=this._getItemsArray().length;this._setActiveItemByIndex(o=65&&a<=90||a>=48&&a<=57)&&this._letterKeyStream.next(String.fromCharCode(a)));return}this._pressedLetters=[],t.preventDefault()}get activeItemIndex(){return this._activeItemIndex}get activeItem(){return this._activeItem}isTyping(){return this._pressedLetters.length>0}setFirstItemActive(){this._setActiveItemByIndex(0,1)}setLastItemActive(){this._setActiveItemByIndex(this._getItemsArray().length-1,-1)}setNextItemActive(){this._activeItemIndex<0?this.setFirstItemActive():this._setActiveItemByDelta(1)}setPreviousItemActive(){this._activeItemIndex<0&&this._wrap?this.setLastItemActive():this._setActiveItemByDelta(-1)}updateActiveItem(t){let a=this._getItemsArray(),e=typeof t=="number"?t:a.indexOf(t),i=a[e];this._activeItem=i??null,this._activeItemIndex=e}destroy(){this._typeaheadSubscription.unsubscribe(),this._itemChangesSubscription?.unsubscribe(),this._effectRef?.destroy(),this._letterKeyStream.complete(),this.tabOut.complete(),this.change.complete(),this._pressedLetters=[]}_setActiveItemByDelta(t){this._wrap?this._setActiveInWrapMode(t):this._setActiveInDefaultMode(t)}_setActiveInWrapMode(t){let a=this._getItemsArray();for(let e=1;e<=a.length;e++){let i=(this._activeItemIndex+t*e+a.length)%a.length,o=a[i];if(!this._skipPredicateFn(o)){this.setActiveItem(i);return}}}_setActiveInDefaultMode(t){this._setActiveItemByIndex(this._activeItemIndex+t,t)}_setActiveItemByIndex(t,a){let e=this._getItemsArray();if(e[t]){for(;this._skipPredicateFn(e[t]);)if(t+=a,!e[t])return;this.setActiveItem(t)}}_getItemsArray(){return Nt(this._items)?this._items():this._items instanceof Ft?this._items.toArray():this._items}_itemsChanged(t){if(this._activeItem){let a=t.indexOf(this._activeItem);a>-1&&a!==this._activeItemIndex&&(this._activeItemIndex=a)}}},$e=class extends At{setActiveItem(t){this.activeItem&&this.activeItem.setInactiveStyles(),super.setActiveItem(t),this.activeItem&&this.activeItem.setActiveStyles()}},Ke=class extends At{constructor(){super(...arguments),this._origin="program"}setFocusOrigin(t){return this._origin=t,this}setActiveItem(t){super.setActiveItem(t),this.activeItem&&this.activeItem.focus(this._origin)}};var an=(()=>{let t=class t{constructor(e){this._platform=e}isDisabled(e){return e.hasAttribute("disabled")}isVisible(e){return sn(e)&&getComputedStyle(e).visibility==="visible"}isTabbable(e){if(!this._platform.isBrowser)return!1;let i=rn(fn(e));if(i&&(Ze(i)===-1||!this.isVisible(i)))return!1;let o=e.nodeName.toLowerCase(),r=Ze(e);return e.hasAttribute("contenteditable")?r!==-1:o==="iframe"||o==="object"||this._platform.WEBKIT&&this._platform.IOS&&!bn(e)?!1:o==="audio"?e.hasAttribute("controls")?r!==-1:!1:o==="video"?r===-1?!1:r!==null?!0:this._platform.FIREFOX||e.hasAttribute("controls"):e.tabIndex>=0}isFocusable(e,i){return pn(e)&&!this.isDisabled(e)&&(i?.ignoreVisibility||this.isVisible(e))}};t.\u0275fac=function(i){return new(i||t)(d(h))},t.\u0275prov=u({token:t,factory:t.\u0275fac,providedIn:"root"});let n=t;return n})();function rn(n){try{return n.frameElement}catch{return null}}function sn(n){return!!(n.offsetWidth||n.offsetHeight||typeof n.getClientRects=="function"&&n.getClientRects().length)}function cn(n){let t=n.nodeName.toLowerCase();return t==="input"||t==="select"||t==="button"||t==="textarea"}function dn(n){return mn(n)&&n.type=="hidden"}function ln(n){return un(n)&&n.hasAttribute("href")}function mn(n){return n.nodeName.toLowerCase()=="input"}function un(n){return n.nodeName.toLowerCase()=="a"}function Xe(n){if(!n.hasAttribute("tabindex")||n.tabIndex===void 0)return!1;let t=n.getAttribute("tabindex");return!!(t&&!isNaN(parseInt(t,10)))}function Ze(n){if(!Xe(n))return null;let t=parseInt(n.getAttribute("tabindex")||"",10);return isNaN(t)?-1:t}function bn(n){let t=n.nodeName.toLowerCase(),a=t==="input"&&n.type;return a==="text"||a==="password"||t==="select"||t==="textarea"}function pn(n){return dn(n)?!1:cn(n)||ln(n)||n.hasAttribute("contenteditable")||Xe(n)}function fn(n){return n.ownerDocument&&n.ownerDocument.defaultView||window}var Wt=class{get enabled(){return this._enabled}set enabled(t){this._enabled=t,this._startAnchor&&this._endAnchor&&(this._toggleAnchorTabIndex(t,this._startAnchor),this._toggleAnchorTabIndex(t,this._endAnchor))}constructor(t,a,e,i,o=!1,r){this._element=t,this._checker=a,this._ngZone=e,this._document=i,this._injector=r,this._hasAttached=!1,this.startAnchorListener=()=>this.focusLastTabbableElement(),this.endAnchorListener=()=>this.focusFirstTabbableElement(),this._enabled=!0,o||this.attachAnchors()}destroy(){let t=this._startAnchor,a=this._endAnchor;t&&(t.removeEventListener("focus",this.startAnchorListener),t.remove()),a&&(a.removeEventListener("focus",this.endAnchorListener),a.remove()),this._startAnchor=this._endAnchor=null,this._hasAttached=!1}attachAnchors(){return this._hasAttached?!0:(this._ngZone.runOutsideAngular(()=>{this._startAnchor||(this._startAnchor=this._createAnchor(),this._startAnchor.addEventListener("focus",this.startAnchorListener)),this._endAnchor||(this._endAnchor=this._createAnchor(),this._endAnchor.addEventListener("focus",this.endAnchorListener))}),this._element.parentNode&&(this._element.parentNode.insertBefore(this._startAnchor,this._element),this._element.parentNode.insertBefore(this._endAnchor,this._element.nextSibling),this._hasAttached=!0),this._hasAttached)}focusInitialElementWhenReady(t){return new Promise(a=>{this._executeOnStable(()=>a(this.focusInitialElement(t)))})}focusFirstTabbableElementWhenReady(t){return new Promise(a=>{this._executeOnStable(()=>a(this.focusFirstTabbableElement(t)))})}focusLastTabbableElementWhenReady(t){return new Promise(a=>{this._executeOnStable(()=>a(this.focusLastTabbableElement(t)))})}_getRegionBoundary(t){let a=this._element.querySelectorAll(`[cdk-focus-region-${t}], [cdkFocusRegion${t}], [cdk-focus-${t}]`);return t=="start"?a.length?a[0]:this._getFirstTabbableElement(this._element):a.length?a[a.length-1]:this._getLastTabbableElement(this._element)}focusInitialElement(t){let a=this._element.querySelector("[cdk-focus-initial], [cdkFocusInitial]");if(a){if(!this._checker.isFocusable(a)){let e=this._getFirstTabbableElement(a);return e?.focus(t),!!e}return a.focus(t),!0}return this.focusFirstTabbableElement(t)}focusFirstTabbableElement(t){let a=this._getRegionBoundary("start");return a&&a.focus(t),!!a}focusLastTabbableElement(t){let a=this._getRegionBoundary("end");return a&&a.focus(t),!!a}hasAttached(){return this._hasAttached}_getFirstTabbableElement(t){if(this._checker.isFocusable(t)&&this._checker.isTabbable(t))return t;let a=t.children;for(let e=0;e=0;e--){let i=a[e].nodeType===this._document.ELEMENT_NODE?this._getLastTabbableElement(a[e]):null;if(i)return i}return null}_createAnchor(){let t=this._document.createElement("div");return this._toggleAnchorTabIndex(this._enabled,t),t.classList.add("cdk-visually-hidden"),t.classList.add("cdk-focus-trap-anchor"),t.setAttribute("aria-hidden","true"),t}_toggleAnchorTabIndex(t,a){t?a.setAttribute("tabindex","0"):a.removeAttribute("tabindex")}toggleAnchors(t){this._startAnchor&&this._endAnchor&&(this._toggleAnchorTabIndex(t,this._startAnchor),this._toggleAnchorTabIndex(t,this._endAnchor))}_executeOnStable(t){this._ngZone.isStable?this._injector?Ee(t,{injector:this._injector}):t():this._ngZone.onStable.pipe(Q(1)).subscribe(t)}},Qo=(()=>{let t=class t{constructor(e,i,o){this._checker=e,this._ngZone=i,this._injector=f(xe),this._document=o}create(e,i=!1){return new Wt(e,this._checker,this._ngZone,this._document,i,this._injector)}};t.\u0275fac=function(i){return new(i||t)(d(an),d(y),d(E))},t.\u0275prov=u({token:t,factory:t.\u0275fac,providedIn:"root"});let n=t;return n})();function $t(n){return n.buttons===0||n.detail===0}function Kt(n){let t=n.touches&&n.touches[0]||n.changedTouches&&n.changedTouches[0];return!!t&&t.identifier===-1&&(t.radiusX==null||t.radiusX===1)&&(t.radiusY==null||t.radiusY===1)}var hn=new p("cdk-input-modality-detector-options"),gn={ignoreKeys:[18,17,224,91,16]},Je=650,ot=nt({passive:!0,capture:!0}),vn=(()=>{let t=class t{get mostRecentModality(){return this._modality.value}constructor(e,i,o,r){this._platform=e,this._mostRecentTarget=null,this._modality=new ce(null),this._lastTouchMs=0,this._onKeydown=s=>{this._options?.ignoreKeys?.some(c=>c===s.keyCode)||(this._modality.next("keyboard"),this._mostRecentTarget=P(s))},this._onMousedown=s=>{Date.now()-this._lastTouchMs{if(Kt(s)){this._modality.next("keyboard");return}this._lastTouchMs=Date.now(),this._modality.next("touch"),this._mostRecentTarget=P(s)},this._options=I(I({},gn),r),this.modalityDetected=this._modality.pipe(bt(1)),this.modalityChanged=this.modalityDetected.pipe(fe()),e.isBrowser&&i.runOutsideAngular(()=>{o.addEventListener("keydown",this._onKeydown,ot),o.addEventListener("mousedown",this._onMousedown,ot),o.addEventListener("touchstart",this._onTouchstart,ot)})}ngOnDestroy(){this._modality.complete(),this._platform.isBrowser&&(document.removeEventListener("keydown",this._onKeydown,ot),document.removeEventListener("mousedown",this._onMousedown,ot),document.removeEventListener("touchstart",this._onTouchstart,ot))}};t.\u0275fac=function(i){return new(i||t)(d(h),d(y),d(E),d(hn,8))},t.\u0275prov=u({token:t,factory:t.\u0275fac,providedIn:"root"});let n=t;return n})(),_n=new p("liveAnnouncerElement",{providedIn:"root",factory:xn});function xn(){return null}var yn=new p("LIVE_ANNOUNCER_DEFAULT_OPTIONS"),In=0,Xo=(()=>{let t=class t{constructor(e,i,o,r){this._ngZone=i,this._defaultOptions=r,this._document=o,this._liveElement=e||this._createLiveElement()}announce(e,...i){let o=this._defaultOptions,r,s;return i.length===1&&typeof i[0]=="number"?s=i[0]:[r,s]=i,this.clear(),clearTimeout(this._previousTimeout),r||(r=o&&o.politeness?o.politeness:"polite"),s==null&&o&&(s=o.duration),this._liveElement.setAttribute("aria-live",r),this._liveElement.id&&this._exposeAnnouncerToModals(this._liveElement.id),this._ngZone.runOutsideAngular(()=>(this._currentPromise||(this._currentPromise=new Promise(c=>this._currentResolve=c)),clearTimeout(this._previousTimeout),this._previousTimeout=setTimeout(()=>{this._liveElement.textContent=e,typeof s=="number"&&(this._previousTimeout=setTimeout(()=>this.clear(),s)),this._currentResolve?.(),this._currentPromise=this._currentResolve=void 0},100),this._currentPromise))}clear(){this._liveElement&&(this._liveElement.textContent="")}ngOnDestroy(){clearTimeout(this._previousTimeout),this._liveElement?.remove(),this._liveElement=null,this._currentResolve?.(),this._currentPromise=this._currentResolve=void 0}_createLiveElement(){let e="cdk-live-announcer-element",i=this._document.getElementsByClassName(e),o=this._document.createElement("div");for(let r=0;r .cdk-overlay-container [aria-modal="true"]');for(let o=0;o{let t=class t{constructor(e,i,o,r,s){this._ngZone=e,this._platform=i,this._inputModalityDetector=o,this._origin=null,this._windowFocused=!1,this._originFromTouchInteraction=!1,this._elementInfo=new Map,this._monitoredElementCount=0,this._rootNodeFocusListenerCount=new Map,this._windowFocusListener=()=>{this._windowFocused=!0,this._windowFocusTimeoutId=window.setTimeout(()=>this._windowFocused=!1)},this._stopInputModalityDetector=new C,this._rootNodeFocusAndBlurListener=c=>{let b=P(c);for(let m=b;m;m=m.parentElement)c.type==="focus"?this._onFocus(c,m):this._onBlur(c,m)},this._document=r,this._detectionMode=s?.detectionMode||wt.IMMEDIATE}monitor(e,i=!1){let o=Y(e);if(!this._platform.isBrowser||o.nodeType!==1)return B();let r=Pe(o)||this._getDocument(),s=this._elementInfo.get(o);if(s)return i&&(s.checkChildren=!0),s.subject;let c={checkChildren:i,subject:new C,rootNode:r};return this._elementInfo.set(o,c),this._registerGlobalListeners(c),c.subject}stopMonitoring(e){let i=Y(e),o=this._elementInfo.get(i);o&&(o.subject.complete(),this._setClasses(i),this._elementInfo.delete(i),this._removeGlobalListeners(o))}focusVia(e,i,o){let r=Y(e),s=this._getDocument().activeElement;r===s?this._getClosestElementsInfo(r).forEach(([c,b])=>this._originChanged(c,i,b)):(this._setOrigin(i),typeof r.focus=="function"&&r.focus(o))}ngOnDestroy(){this._elementInfo.forEach((e,i)=>this.stopMonitoring(i))}_getDocument(){return this._document||document}_getWindow(){return this._getDocument().defaultView||window}_getFocusOrigin(e){return this._origin?this._originFromTouchInteraction?this._shouldBeAttributedToTouch(e)?"touch":"program":this._origin:this._windowFocused&&this._lastFocusOrigin?this._lastFocusOrigin:e&&this._isLastInteractionFromInputLabel(e)?"mouse":"program"}_shouldBeAttributedToTouch(e){return this._detectionMode===wt.EVENTUAL||!!e?.contains(this._inputModalityDetector._mostRecentTarget)}_setClasses(e,i){e.classList.toggle("cdk-focused",!!i),e.classList.toggle("cdk-touch-focused",i==="touch"),e.classList.toggle("cdk-keyboard-focused",i==="keyboard"),e.classList.toggle("cdk-mouse-focused",i==="mouse"),e.classList.toggle("cdk-program-focused",i==="program")}_setOrigin(e,i=!1){this._ngZone.runOutsideAngular(()=>{if(this._origin=e,this._originFromTouchInteraction=e==="touch"&&i,this._detectionMode===wt.IMMEDIATE){clearTimeout(this._originTimeoutId);let o=this._originFromTouchInteraction?Je:1;this._originTimeoutId=setTimeout(()=>this._origin=null,o)}})}_onFocus(e,i){let o=this._elementInfo.get(i),r=P(e);!o||!o.checkChildren&&i!==r||this._originChanged(i,this._getFocusOrigin(r),o)}_onBlur(e,i){let o=this._elementInfo.get(i);!o||o.checkChildren&&e.relatedTarget instanceof Node&&i.contains(e.relatedTarget)||(this._setClasses(i),this._emitOrigin(o,null))}_emitOrigin(e,i){e.subject.observers.length&&this._ngZone.run(()=>e.subject.next(i))}_registerGlobalListeners(e){if(!this._platform.isBrowser)return;let i=e.rootNode,o=this._rootNodeFocusListenerCount.get(i)||0;o||this._ngZone.runOutsideAngular(()=>{i.addEventListener("focus",this._rootNodeFocusAndBlurListener,It),i.addEventListener("blur",this._rootNodeFocusAndBlurListener,It)}),this._rootNodeFocusListenerCount.set(i,o+1),++this._monitoredElementCount===1&&(this._ngZone.runOutsideAngular(()=>{this._getWindow().addEventListener("focus",this._windowFocusListener)}),this._inputModalityDetector.modalityDetected.pipe(pt(this._stopInputModalityDetector)).subscribe(r=>{this._setOrigin(r,!0)}))}_removeGlobalListeners(e){let i=e.rootNode;if(this._rootNodeFocusListenerCount.has(i)){let o=this._rootNodeFocusListenerCount.get(i);o>1?this._rootNodeFocusListenerCount.set(i,o-1):(i.removeEventListener("focus",this._rootNodeFocusAndBlurListener,It),i.removeEventListener("blur",this._rootNodeFocusAndBlurListener,It),this._rootNodeFocusListenerCount.delete(i))}--this._monitoredElementCount||(this._getWindow().removeEventListener("focus",this._windowFocusListener),this._stopInputModalityDetector.next(),clearTimeout(this._windowFocusTimeoutId),clearTimeout(this._originTimeoutId))}_originChanged(e,i,o){this._setClasses(e,i),this._emitOrigin(o,i),this._lastFocusOrigin=i}_getClosestElementsInfo(e){let i=[];return this._elementInfo.forEach((o,r)=>{(r===e||o.checkChildren&&r.contains(e))&&i.push([r,o])}),i}_isLastInteractionFromInputLabel(e){let{_mostRecentTarget:i,mostRecentModality:o}=this._inputModalityDetector;if(o!=="mouse"||!i||i===e||e.nodeName!=="INPUT"&&e.nodeName!=="TEXTAREA"||e.disabled)return!1;let r=e.labels;if(r){for(let s=0;s{let t=class t{constructor(e,i){this._platform=e,this._document=i,this._breakpointSubscription=f(He).observe("(forced-colors: active)").subscribe(()=>{this._hasCheckedHighContrastMode&&(this._hasCheckedHighContrastMode=!1,this._applyBodyHighContrastModeCssClasses())})}getHighContrastMode(){if(!this._platform.isBrowser)return q.NONE;let e=this._document.createElement("div");e.style.backgroundColor="rgb(1,2,3)",e.style.position="absolute",this._document.body.appendChild(e);let i=this._document.defaultView||window,o=i&&i.getComputedStyle?i.getComputedStyle(e):null,r=(o&&o.backgroundColor||"").replace(/ /g,"");switch(e.remove(),r){case"rgb(0,0,0)":case"rgb(45,50,54)":case"rgb(32,32,32)":return q.WHITE_ON_BLACK;case"rgb(255,255,255)":case"rgb(255,250,239)":return q.BLACK_ON_WHITE}return q.NONE}ngOnDestroy(){this._breakpointSubscription.unsubscribe()}_applyBodyHighContrastModeCssClasses(){if(!this._hasCheckedHighContrastMode&&this._platform.isBrowser&&this._document.body){let e=this._document.body.classList;e.remove(Vt,Ye,Ge),this._hasCheckedHighContrastMode=!0;let i=this.getHighContrastMode();i===q.BLACK_ON_WHITE?e.add(Vt,Ye):i===q.WHITE_ON_BLACK&&e.add(Vt,Ge)}}};t.\u0275fac=function(i){return new(i||t)(d(h),d(E))},t.\u0275prov=u({token:t,factory:t.\u0275fac,providedIn:"root"});let n=t;return n})(),Jo=(()=>{let t=class t{constructor(e){e._applyBodyHighContrastModeCssClasses()}};t.\u0275fac=function(i){return new(i||t)(d(Zt))},t.\u0275mod=v({type:t}),t.\u0275inj=g({imports:[Be]});let n=t;return n})();var An=new p("cdk-dir-doc",{providedIn:"root",factory:kn});function kn(){return f(E)}var Dn=/^(ar|ckb|dv|he|iw|fa|nqo|ps|sd|ug|ur|yi|.*[-_](Adlm|Arab|Hebr|Nkoo|Rohg|Thaa))(?!.*[-_](Latn|Cyrl)($|-|_))($|-|_)/i;function Tn(n){let t=n?.toLowerCase()||"";return t==="auto"&&typeof navigator<"u"&&navigator?.language?Dn.test(navigator.language)?"rtl":"ltr":t==="rtl"?"rtl":"ltr"}var la=(()=>{let t=class t{constructor(e){if(this.value="ltr",this.change=new at,e){let i=e.body?e.body.dir:null,o=e.documentElement?e.documentElement.dir:null;this.value=Tn(i||o||"ltr")}}ngOnDestroy(){this.change.complete()}};t.\u0275fac=function(i){return new(i||t)(d(An,8))},t.\u0275prov=u({token:t,factory:t.\u0275fac,providedIn:"root"});let n=t;return n})();var Yt=(()=>{let t=class t{};t.\u0275fac=function(i){return new(i||t)},t.\u0275mod=v({type:t}),t.\u0275inj=g({});let n=t;return n})();var Fn=["*",[["mat-option"],["ng-container"]]],Sn=["*","mat-option, ng-container"],Nn=["text"],Rn=[[["mat-icon"]],"*"],On=["mat-icon","*"];function Ln(n,t){if(n&1&&A(0,"mat-pseudo-checkbox",1),n&2){let a=gt();rt("disabled",a.disabled)("state",a.selected?"checked":"unchecked")}}function jn(n,t){if(n&1&&A(0,"mat-pseudo-checkbox",3),n&2){let a=gt();rt("disabled",a.disabled)}}function Pn(n,t){if(n&1&&(W(0,"span",4),Ot(1),$()),n&2){let a=gt();tt(),Lt("(",a.group.label,")")}}var zn=["mat-internal-form-field",""],Bn=["*"];function Un(){return!0}var Vn=new p("mat-sanity-checks",{providedIn:"root",factory:Un}),O=(()=>{let t=class t{constructor(e,i,o){this._sanityChecks=i,this._document=o,this._hasDoneGlobalChecks=!1,e._applyBodyHighContrastModeCssClasses(),this._hasDoneGlobalChecks||(this._hasDoneGlobalChecks=!0)}_checkIsEnabled(e){return ze()?!1:typeof this._sanityChecks=="boolean"?this._sanityChecks:!!this._sanityChecks[e]}};t.\u0275fac=function(i){return new(i||t)(d(Zt),d(Vn,8),d(E))},t.\u0275mod=v({type:t}),t.\u0275inj=g({imports:[Yt,Yt]});let n=t;return n})();var ei=class{constructor(t,a,e,i,o){this._defaultMatcher=t,this.ngControl=a,this._parentFormGroup=e,this._parentForm=i,this._stateChanges=o,this.errorState=!1}updateErrorState(){let t=this.errorState,a=this._parentFormGroup||this._parentForm,e=this.matcher||this._defaultMatcher,i=this.ngControl?this.ngControl.control:null,o=e?.isErrorState(i,a)??!1;o!==t&&(this.errorState=o,this._stateChanges.next())}};var Na=new p("MAT_DATE_LOCALE",{providedIn:"root",factory:Hn});function Hn(){return f(Me)}var ii=class{constructor(){this._localeChanges=new C,this.localeChanges=this._localeChanges}getValidDateOrNull(t){return this.isDateInstance(t)&&this.isValid(t)?t:null}deserialize(t){return t==null||this.isDateInstance(t)&&this.isValid(t)?t:this.invalid()}setLocale(t){this.locale=t,this._localeChanges.next()}compareDate(t,a){return this.getYear(t)-this.getYear(a)||this.getMonth(t)-this.getMonth(a)||this.getDate(t)-this.getDate(a)}sameDate(t,a){if(t&&a){let e=this.isValid(t),i=this.isValid(a);return e&&i?!this.compareDate(t,a):e==i}return t==a}clampDate(t,a,e){return a&&this.compareDate(t,a)<0?a:e&&this.compareDate(t,e)>0?e:t}},Ra=new p("mat-date-formats");var Oa=(()=>{let t=class t{isErrorState(e,i){return!!(e&&e.invalid&&(e.touched||i&&i.submitted))}};t.\u0275fac=function(i){return new(i||t)},t.\u0275prov=u({token:t,factory:t.\u0275fac,providedIn:"root"});let n=t;return n})();var T=function(n){return n[n.FADING_IN=0]="FADING_IN",n[n.VISIBLE=1]="VISIBLE",n[n.FADING_OUT=2]="FADING_OUT",n[n.HIDDEN=3]="HIDDEN",n}(T||{}),Qt=class{constructor(t,a,e,i=!1){this._renderer=t,this.element=a,this.config=e,this._animationForciblyDisabledThroughCss=i,this.state=T.HIDDEN}fadeOut(){this._renderer.fadeOutRipple(this)}},ni=nt({passive:!0,capture:!0}),Xt=class{constructor(){this._events=new Map,this._delegateEventHandler=t=>{let a=P(t);a&&this._events.get(t.type)?.forEach((e,i)=>{(i===a||i.contains(a))&&e.forEach(o=>o.handleEvent(t))})}}addHandler(t,a,e,i){let o=this._events.get(a);if(o){let r=o.get(e);r?r.add(i):o.set(e,new Set([i]))}else this._events.set(a,new Map([[e,new Set([i])]])),t.runOutsideAngular(()=>{document.addEventListener(a,this._delegateEventHandler,ni)})}removeHandler(t,a,e){let i=this._events.get(t);if(!i)return;let o=i.get(a);o&&(o.delete(e),o.size===0&&i.delete(a),i.size===0&&(this._events.delete(t),document.removeEventListener(t,this._delegateEventHandler,ni)))}},oi={enterDuration:225,exitDuration:150},Wn=800,ai=nt({passive:!0,capture:!0}),ri=["mousedown","touchstart"],si=["mouseup","mouseleave","touchend","touchcancel"],dt=class dt{constructor(t,a,e,i){this._target=t,this._ngZone=a,this._platform=i,this._isPointerDown=!1,this._activeRipples=new Map,this._pointerUpEventsRegistered=!1,i.isBrowser&&(this._containerElement=Y(e))}fadeInRipple(t,a,e={}){let i=this._containerRect=this._containerRect||this._containerElement.getBoundingClientRect(),o=I(I({},oi),e.animation);e.centered&&(t=i.left+i.width/2,a=i.top+i.height/2);let r=e.radius||$n(t,a,i),s=t-i.left,c=a-i.top,b=o.enterDuration,m=document.createElement("div");m.classList.add("mat-ripple-element"),m.style.left=`${s-r}px`,m.style.top=`${c-r}px`,m.style.height=`${r*2}px`,m.style.width=`${r*2}px`,e.color!=null&&(m.style.backgroundColor=e.color),m.style.transitionDuration=`${b}ms`,this._containerElement.appendChild(m);let L=window.getComputedStyle(m),Di=L.transitionProperty,oe=L.transitionDuration,Ct=Di==="none"||oe==="0s"||oe==="0s, 0s"||i.width===0&&i.height===0,V=new Qt(this,m,e,Ct);m.style.transform="scale3d(1, 1, 1)",V.state=T.FADING_IN,e.persistent||(this._mostRecentTransientRipple=V);let ae=null;return!Ct&&(b||o.exitDuration)&&this._ngZone.runOutsideAngular(()=>{let re=()=>this._finishRippleTransition(V),se=()=>this._destroyRipple(V);m.addEventListener("transitionend",re),m.addEventListener("transitioncancel",se),ae={onTransitionEnd:re,onTransitionCancel:se}}),this._activeRipples.set(V,ae),(Ct||!b)&&this._finishRippleTransition(V),V}fadeOutRipple(t){if(t.state===T.FADING_OUT||t.state===T.HIDDEN)return;let a=t.element,e=I(I({},oi),t.config.animation);a.style.transitionDuration=`${e.exitDuration}ms`,a.style.opacity="0",t.state=T.FADING_OUT,(t._animationForciblyDisabledThroughCss||!e.exitDuration)&&this._finishRippleTransition(t)}fadeOutAll(){this._getActiveRipples().forEach(t=>t.fadeOut())}fadeOutAllNonPersistent(){this._getActiveRipples().forEach(t=>{t.config.persistent||t.fadeOut()})}setupTriggerEvents(t){let a=Y(t);!this._platform.isBrowser||!a||a===this._triggerElement||(this._removeTriggerEvents(),this._triggerElement=a,ri.forEach(e=>{dt._eventManager.addHandler(this._ngZone,e,a,this)}))}handleEvent(t){t.type==="mousedown"?this._onMousedown(t):t.type==="touchstart"?this._onTouchStart(t):this._onPointerUp(),this._pointerUpEventsRegistered||(this._ngZone.runOutsideAngular(()=>{si.forEach(a=>{this._triggerElement.addEventListener(a,this,ai)})}),this._pointerUpEventsRegistered=!0)}_finishRippleTransition(t){t.state===T.FADING_IN?this._startFadeOutTransition(t):t.state===T.FADING_OUT&&this._destroyRipple(t)}_startFadeOutTransition(t){let a=t===this._mostRecentTransientRipple,{persistent:e}=t.config;t.state=T.VISIBLE,!e&&(!a||!this._isPointerDown)&&t.fadeOut()}_destroyRipple(t){let a=this._activeRipples.get(t)??null;this._activeRipples.delete(t),this._activeRipples.size||(this._containerRect=null),t===this._mostRecentTransientRipple&&(this._mostRecentTransientRipple=null),t.state=T.HIDDEN,a!==null&&(t.element.removeEventListener("transitionend",a.onTransitionEnd),t.element.removeEventListener("transitioncancel",a.onTransitionCancel)),t.element.remove()}_onMousedown(t){let a=$t(t),e=this._lastTouchStartEvent&&Date.now(){let a=t.state===T.VISIBLE||t.config.terminateOnPointerUp&&t.state===T.FADING_IN;!t.config.persistent&&a&&t.fadeOut()}))}_getActiveRipples(){return Array.from(this._activeRipples.keys())}_removeTriggerEvents(){let t=this._triggerElement;t&&(ri.forEach(a=>dt._eventManager.removeHandler(a,t,this)),this._pointerUpEventsRegistered&&(si.forEach(a=>t.removeEventListener(a,this,ai)),this._pointerUpEventsRegistered=!1))}};dt._eventManager=new Xt;var Jt=dt;function $n(n,t,a){let e=Math.max(Math.abs(n-a.left),Math.abs(n-a.right)),i=Math.max(Math.abs(t-a.top),Math.abs(t-a.bottom));return Math.sqrt(e*e+i*i)}var mi=new p("mat-ripple-global-options"),ui=(()=>{let t=class t{get disabled(){return this._disabled}set disabled(e){e&&this.fadeOutAllNonPersistent(),this._disabled=e,this._setupTriggerEventsIfEnabled()}get trigger(){return this._trigger||this._elementRef.nativeElement}set trigger(e){this._trigger=e,this._setupTriggerEventsIfEnabled()}constructor(e,i,o,r,s){this._elementRef=e,this._animationMode=s,this.radius=0,this._disabled=!1,this._isInitialized=!1,this._globalOptions=r||{},this._rippleRenderer=new Jt(this,i,e,o)}ngOnInit(){this._isInitialized=!0,this._setupTriggerEventsIfEnabled()}ngOnDestroy(){this._rippleRenderer._removeTriggerEvents()}fadeOutAll(){this._rippleRenderer.fadeOutAll()}fadeOutAllNonPersistent(){this._rippleRenderer.fadeOutAllNonPersistent()}get rippleConfig(){return{centered:this.centered,radius:this.radius,color:this.color,animation:I(I(I({},this._globalOptions.animation),this._animationMode==="NoopAnimations"?{enterDuration:0,exitDuration:0}:{}),this.animation),terminateOnPointerUp:this._globalOptions.terminateOnPointerUp}}get rippleDisabled(){return this.disabled||!!this._globalOptions.disabled}_setupTriggerEventsIfEnabled(){!this.disabled&&this._isInitialized&&this._rippleRenderer.setupTriggerEvents(this.trigger)}launch(e,i=0,o){return typeof e=="number"?this._rippleRenderer.fadeInRipple(e,i,I(I({},this.rippleConfig),o)):this._rippleRenderer.fadeInRipple(0,0,I(I({},this.rippleConfig),e))}};t.\u0275fac=function(i){return new(i||t)(l(x),l(y),l(h),l(mi,8),l(j,8))},t.\u0275dir=U({type:t,selectors:[["","mat-ripple",""],["","matRipple",""]],hostAttrs:[1,"mat-ripple"],hostVars:2,hostBindings:function(i,o){i&2&&w("mat-ripple-unbounded",o.unbounded)},inputs:{color:[0,"matRippleColor","color"],unbounded:[0,"matRippleUnbounded","unbounded"],centered:[0,"matRippleCentered","centered"],radius:[0,"matRippleRadius","radius"],animation:[0,"matRippleAnimation","animation"],disabled:[0,"matRippleDisabled","disabled"],trigger:[0,"matRippleTrigger","trigger"]},exportAs:["matRipple"],standalone:!0});let n=t;return n})(),ee=(()=>{let t=class t{};t.\u0275fac=function(i){return new(i||t)},t.\u0275mod=v({type:t}),t.\u0275inj=g({imports:[O,O]});let n=t;return n})(),Kn=(()=>{let t=class t{constructor(e){this._animationMode=e,this.state="unchecked",this.disabled=!1,this.appearance="full"}};t.\u0275fac=function(i){return new(i||t)(l(j,8))},t.\u0275cmp=k({type:t,selectors:[["mat-pseudo-checkbox"]],hostAttrs:[1,"mat-pseudo-checkbox"],hostVars:12,hostBindings:function(i,o){i&2&&w("mat-pseudo-checkbox-indeterminate",o.state==="indeterminate")("mat-pseudo-checkbox-checked",o.state==="checked")("mat-pseudo-checkbox-disabled",o.disabled)("mat-pseudo-checkbox-minimal",o.appearance==="minimal")("mat-pseudo-checkbox-full",o.appearance==="full")("_mat-animation-noopable",o._animationMode==="NoopAnimations")},inputs:{state:"state",disabled:"disabled",appearance:"appearance"},standalone:!0,features:[D],decls:0,vars:0,template:function(i,o){},styles:['.mat-pseudo-checkbox{border-radius:2px;cursor:pointer;display:inline-block;vertical-align:middle;box-sizing:border-box;position:relative;flex-shrink:0;transition:border-color 90ms cubic-bezier(0, 0, 0.2, 0.1),background-color 90ms cubic-bezier(0, 0, 0.2, 0.1)}.mat-pseudo-checkbox::after{position:absolute;opacity:0;content:"";border-bottom:2px solid currentColor;transition:opacity 90ms cubic-bezier(0, 0, 0.2, 0.1)}.mat-pseudo-checkbox._mat-animation-noopable{transition:none !important;animation:none !important}.mat-pseudo-checkbox._mat-animation-noopable::after{transition:none}.mat-pseudo-checkbox-disabled{cursor:default}.mat-pseudo-checkbox-indeterminate::after{left:1px;opacity:1;border-radius:2px}.mat-pseudo-checkbox-checked::after{left:1px;border-left:2px solid currentColor;transform:rotate(-45deg);opacity:1;box-sizing:content-box}.mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-checked::after,.mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-indeterminate::after{color:var(--mat-minimal-pseudo-checkbox-selected-checkmark-color)}.mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-disabled::after,.mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-disabled::after{color:var(--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color)}.mat-pseudo-checkbox-full{border-color:var(--mat-full-pseudo-checkbox-unselected-icon-color);border-width:2px;border-style:solid}.mat-pseudo-checkbox-full.mat-pseudo-checkbox-disabled{border-color:var(--mat-full-pseudo-checkbox-disabled-unselected-icon-color)}.mat-pseudo-checkbox-full.mat-pseudo-checkbox-checked,.mat-pseudo-checkbox-full.mat-pseudo-checkbox-indeterminate{background-color:var(--mat-full-pseudo-checkbox-selected-icon-color);border-color:rgba(0,0,0,0)}.mat-pseudo-checkbox-full.mat-pseudo-checkbox-checked::after,.mat-pseudo-checkbox-full.mat-pseudo-checkbox-indeterminate::after{color:var(--mat-full-pseudo-checkbox-selected-checkmark-color)}.mat-pseudo-checkbox-full.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-disabled,.mat-pseudo-checkbox-full.mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-disabled{background-color:var(--mat-full-pseudo-checkbox-disabled-selected-icon-color)}.mat-pseudo-checkbox-full.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-disabled::after,.mat-pseudo-checkbox-full.mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-disabled::after{color:var(--mat-full-pseudo-checkbox-disabled-selected-checkmark-color)}.mat-pseudo-checkbox{width:18px;height:18px}.mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-checked::after{width:14px;height:6px;transform-origin:center;top:-4.2426406871px;left:0;bottom:0;right:0;margin:auto}.mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-indeterminate::after{top:8px;width:16px}.mat-pseudo-checkbox-full.mat-pseudo-checkbox-checked::after{width:10px;height:4px;transform-origin:center;top:-2.8284271247px;left:0;bottom:0;right:0;margin:auto}.mat-pseudo-checkbox-full.mat-pseudo-checkbox-indeterminate::after{top:6px;width:12px}'],encapsulation:2,changeDetection:0});let n=t;return n})(),Zn=(()=>{let t=class t{};t.\u0275fac=function(i){return new(i||t)},t.\u0275mod=v({type:t}),t.\u0275inj=g({imports:[O]});let n=t;return n})(),bi=new p("MAT_OPTION_PARENT_COMPONENT"),Yn=0,pi=new p("MatOptgroup"),La=(()=>{let t=class t{constructor(e){this.disabled=!1,this._labelId=`mat-optgroup-label-${Yn++}`,this._inert=e?.inertGroups??!1}};t.\u0275fac=function(i){return new(i||t)(l(bi,8))},t.\u0275cmp=k({type:t,selectors:[["mat-optgroup"]],hostAttrs:[1,"mat-mdc-optgroup"],hostVars:3,hostBindings:function(i,o){i&2&&F("role",o._inert?null:"group")("aria-disabled",o._inert?null:o.disabled.toString())("aria-labelledby",o._inert?null:o._labelId)},inputs:{label:"label",disabled:[2,"disabled","disabled",N]},exportAs:["matOptgroup"],standalone:!0,features:[jt([{provide:pi,useExisting:t}]),R,D],ngContentSelectors:Sn,decls:5,vars:4,consts:[["role","presentation",1,"mat-mdc-optgroup-label",3,"id"],[1,"mdc-list-item__primary-text"]],template:function(i,o){i&1&&(S(Fn),W(0,"span",0)(1,"span",1),Ot(2),_(3),$()(),_(4,1)),i&2&&(w("mdc-list-item--disabled",o.disabled),rt("id",o._labelId),tt(2),Lt("",o.label," "))},styles:[".mat-mdc-optgroup{color:var(--mat-optgroup-label-text-color);font-family:var(--mat-optgroup-label-text-font);line-height:var(--mat-optgroup-label-text-line-height);font-size:var(--mat-optgroup-label-text-size);letter-spacing:var(--mat-optgroup-label-text-tracking);font-weight:var(--mat-optgroup-label-text-weight)}.mat-mdc-optgroup-label{display:flex;position:relative;align-items:center;justify-content:flex-start;overflow:hidden;padding:0;padding-left:16px;padding-right:16px;min-height:48px}.mat-mdc-optgroup-label:focus{outline:none}[dir=rtl] .mat-mdc-optgroup-label,.mat-mdc-optgroup-label[dir=rtl]{padding-left:16px;padding-right:16px}.mat-mdc-optgroup-label.mdc-list-item--disabled{opacity:.38}.mat-mdc-optgroup-label .mdc-list-item__primary-text{font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;font-family:inherit;text-decoration:inherit;text-transform:inherit;white-space:normal}"],encapsulation:2,changeDetection:0});let n=t;return n})(),Gn=0,te=class{constructor(t,a=!1){this.source=t,this.isUserInput=a}},ja=(()=>{let t=class t{get multiple(){return this._parent&&this._parent.multiple}get selected(){return this._selected}get disabled(){return this.group&&this.group.disabled||this._disabled}set disabled(e){this._disabled=e}get disableRipple(){return!!(this._parent&&this._parent.disableRipple)}get hideSingleSelectionIndicator(){return!!(this._parent&&this._parent.hideSingleSelectionIndicator)}constructor(e,i,o,r){this._element=e,this._changeDetectorRef=i,this._parent=o,this.group=r,this._selected=!1,this._active=!1,this._disabled=!1,this._mostRecentViewValue="",this.id=`mat-option-${Gn++}`,this.onSelectionChange=new at,this._stateChanges=new C}get active(){return this._active}get viewValue(){return(this._text?.nativeElement.textContent||"").trim()}select(e=!0){this._selected||(this._selected=!0,this._changeDetectorRef.markForCheck(),e&&this._emitSelectionChangeEvent())}deselect(e=!0){this._selected&&(this._selected=!1,this._changeDetectorRef.markForCheck(),e&&this._emitSelectionChangeEvent())}focus(e,i){let o=this._getHostElement();typeof o.focus=="function"&&o.focus(i)}setActiveStyles(){this._active||(this._active=!0,this._changeDetectorRef.markForCheck())}setInactiveStyles(){this._active&&(this._active=!1,this._changeDetectorRef.markForCheck())}getLabel(){return this.viewValue}_handleKeydown(e){(e.keyCode===13||e.keyCode===32)&&!xt(e)&&(this._selectViaInteraction(),e.preventDefault())}_selectViaInteraction(){this.disabled||(this._selected=this.multiple?!this._selected:!0,this._changeDetectorRef.markForCheck(),this._emitSelectionChangeEvent(!0))}_getTabIndex(){return this.disabled?"-1":"0"}_getHostElement(){return this._element.nativeElement}ngAfterViewChecked(){if(this._selected){let e=this.viewValue;e!==this._mostRecentViewValue&&(this._mostRecentViewValue&&this._stateChanges.next(),this._mostRecentViewValue=e)}}ngOnDestroy(){this._stateChanges.complete()}_emitSelectionChangeEvent(e=!1){this.onSelectionChange.emit(new te(this,e))}};t.\u0275fac=function(i){return new(i||t)(l(x),l(Fe),l(bi,8),l(pi,8))},t.\u0275cmp=k({type:t,selectors:[["mat-option"]],viewQuery:function(i,o){if(i&1&&De(Nn,7),i&2){let r;Te(r=Ce())&&(o._text=r.first)}},hostAttrs:["role","option",1,"mat-mdc-option","mdc-list-item"],hostVars:11,hostBindings:function(i,o){i&1&&ke("click",function(){return o._selectViaInteraction()})("keydown",function(s){return o._handleKeydown(s)}),i&2&&(Ae("id",o.id),F("aria-selected",o.selected)("aria-disabled",o.disabled.toString()),w("mdc-list-item--selected",o.selected)("mat-mdc-option-multiple",o.multiple)("mat-mdc-option-active",o.active)("mdc-list-item--disabled",o.disabled))},inputs:{value:"value",id:"id",disabled:[2,"disabled","disabled",N]},outputs:{onSelectionChange:"onSelectionChange"},exportAs:["matOption"],standalone:!0,features:[R,D],ngContentSelectors:On,decls:8,vars:5,consts:[["text",""],["aria-hidden","true",1,"mat-mdc-option-pseudo-checkbox",3,"disabled","state"],[1,"mdc-list-item__primary-text"],["state","checked","aria-hidden","true","appearance","minimal",1,"mat-mdc-option-pseudo-checkbox",3,"disabled"],[1,"cdk-visually-hidden"],["aria-hidden","true","mat-ripple","",1,"mat-mdc-option-ripple","mat-mdc-focus-indicator",3,"matRippleTrigger","matRippleDisabled"]],template:function(i,o){i&1&&(S(Rn),Rt(0,Ln,1,2,"mat-pseudo-checkbox",1),_(1),W(2,"span",2,0),_(4,1),$(),Rt(5,jn,1,1,"mat-pseudo-checkbox",3)(6,Pn,2,1,"span",4),A(7,"div",5)),i&2&&(ht(o.multiple?0:-1),tt(5),ht(!o.multiple&&o.selected&&!o.hideSingleSelectionIndicator?5:-1),tt(),ht(o.group&&o.group._inert?6:-1),tt(),rt("matRippleTrigger",o._getHostElement())("matRippleDisabled",o.disabled||o.disableRipple))},dependencies:[Kn,ui],styles:['.mat-mdc-option{display:flex;position:relative;align-items:center;justify-content:flex-start;overflow:hidden;padding:0;padding-left:16px;padding-right:16px;-webkit-user-select:none;user-select:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);color:var(--mat-option-label-text-color);font-family:var(--mat-option-label-text-font);line-height:var(--mat-option-label-text-line-height);font-size:var(--mat-option-label-text-size);letter-spacing:var(--mat-option-label-text-tracking);font-weight:var(--mat-option-label-text-weight);min-height:48px}.mat-mdc-option:focus{outline:none}[dir=rtl] .mat-mdc-option,.mat-mdc-option[dir=rtl]{padding-left:16px;padding-right:16px}.mat-mdc-option:hover:not(.mdc-list-item--disabled){background-color:var(--mat-option-hover-state-layer-color)}.mat-mdc-option:focus.mdc-list-item,.mat-mdc-option.mat-mdc-option-active.mdc-list-item{background-color:var(--mat-option-focus-state-layer-color)}.mat-mdc-option.mdc-list-item--selected:not(.mdc-list-item--disabled) .mdc-list-item__primary-text{color:var(--mat-option-selected-state-label-text-color)}.mat-mdc-option.mdc-list-item--selected:not(.mdc-list-item--disabled):not(.mat-mdc-option-multiple){background-color:var(--mat-option-selected-state-layer-color)}.mat-mdc-option.mdc-list-item{align-items:center;background:rgba(0,0,0,0)}.mat-mdc-option.mdc-list-item--disabled{cursor:default;pointer-events:none}.mat-mdc-option.mdc-list-item--disabled .mat-mdc-option-pseudo-checkbox,.mat-mdc-option.mdc-list-item--disabled .mdc-list-item__primary-text,.mat-mdc-option.mdc-list-item--disabled>mat-icon{opacity:.38}.mat-mdc-optgroup .mat-mdc-option:not(.mat-mdc-option-multiple){padding-left:32px}[dir=rtl] .mat-mdc-optgroup .mat-mdc-option:not(.mat-mdc-option-multiple){padding-left:16px;padding-right:32px}.mat-mdc-option .mat-icon,.mat-mdc-option .mat-pseudo-checkbox-full{margin-right:16px;flex-shrink:0}[dir=rtl] .mat-mdc-option .mat-icon,[dir=rtl] .mat-mdc-option .mat-pseudo-checkbox-full{margin-right:0;margin-left:16px}.mat-mdc-option .mat-pseudo-checkbox-minimal{margin-left:16px;flex-shrink:0}[dir=rtl] .mat-mdc-option .mat-pseudo-checkbox-minimal{margin-right:16px;margin-left:0}.mat-mdc-option .mat-mdc-option-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none}.mat-mdc-option .mdc-list-item__primary-text{white-space:normal;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;font-family:inherit;text-decoration:inherit;text-transform:inherit;margin-right:auto}[dir=rtl] .mat-mdc-option .mdc-list-item__primary-text{margin-right:0;margin-left:auto}.cdk-high-contrast-active .mat-mdc-option.mdc-list-item--selected:not(.mat-mdc-option-multiple)::after{content:"";position:absolute;top:50%;right:16px;transform:translateY(-50%);width:10px;height:0;border-bottom:solid 10px;border-radius:10px}[dir=rtl] .cdk-high-contrast-active .mat-mdc-option.mdc-list-item--selected:not(.mat-mdc-option-multiple)::after{right:auto;left:16px}.mat-mdc-option-multiple{--mdc-list-list-item-selected-container-color:var(--mdc-list-list-item-container-color, transparent)}.mat-mdc-option-active .mat-mdc-focus-indicator::before{content:""}'],encapsulation:2,changeDetection:0});let n=t;return n})();function Pa(n,t,a){if(a.length){let e=t.toArray(),i=a.toArray(),o=0;for(let r=0;ra+e?Math.max(0,n-e+t):a}var Ba=(()=>{let t=class t{};t.\u0275fac=function(i){return new(i||t)},t.\u0275mod=v({type:t}),t.\u0275inj=g({imports:[ee,O,Zn]});let n=t;return n})(),ci={capture:!0},di=["focus","mousedown","mouseenter","touchstart"],Gt="mat-ripple-loader-uninitialized",qt="mat-ripple-loader-class-name",li="mat-ripple-loader-centered",kt="mat-ripple-loader-disabled",fi=(()=>{let t=class t{constructor(){this._document=f(E,{optional:!0}),this._animationMode=f(j,{optional:!0}),this._globalRippleOptions=f(mi,{optional:!0}),this._platform=f(h),this._ngZone=f(y),this._hosts=new Map,this._onInteraction=e=>{let i=P(e);if(i instanceof HTMLElement){let o=i.closest(`[${Gt}="${this._globalRippleOptions?.namespace??""}"]`);o&&this._createRipple(o)}},this._ngZone.runOutsideAngular(()=>{for(let e of di)this._document?.addEventListener(e,this._onInteraction,ci)})}ngOnDestroy(){let e=this._hosts.keys();for(let i of e)this.destroyRipple(i);for(let i of di)this._document?.removeEventListener(i,this._onInteraction,ci)}configureRipple(e,i){e.setAttribute(Gt,this._globalRippleOptions?.namespace??""),(i.className||!e.hasAttribute(qt))&&e.setAttribute(qt,i.className||""),i.centered&&e.setAttribute(li,""),i.disabled&&e.setAttribute(kt,"")}getRipple(e){return this._hosts.get(e)||this._createRipple(e)}setDisabled(e,i){let o=this._hosts.get(e);if(o){o.disabled=i;return}i?e.setAttribute(kt,""):e.removeAttribute(kt)}_createRipple(e){if(!this._document)return;let i=this._hosts.get(e);if(i)return i;e.querySelector(".mat-ripple")?.remove();let o=this._document.createElement("span");o.classList.add("mat-ripple",e.getAttribute(qt)),e.append(o);let r=new ui(new x(o),this._ngZone,this._platform,this._globalRippleOptions?this._globalRippleOptions:void 0,this._animationMode?this._animationMode:void 0);return r._isInitialized=!0,r.trigger=e,r.centered=e.hasAttribute(li),r.disabled=e.hasAttribute(kt),this.attachRipple(e,r),r}attachRipple(e,i){e.removeAttribute(Gt),this._hosts.set(e,i)}destroyRipple(e){let i=this._hosts.get(e);i&&(i.ngOnDestroy(),this._hosts.delete(e))}};t.\u0275fac=function(i){return new(i||t)},t.\u0275prov=u({token:t,factory:t.\u0275fac,providedIn:"root"});let n=t;return n})(),Ua=(()=>{let t=class t{};t.\u0275fac=function(i){return new(i||t)},t.\u0275cmp=k({type:t,selectors:[["div","mat-internal-form-field",""]],hostAttrs:[1,"mdc-form-field","mat-internal-form-field"],hostVars:2,hostBindings:function(i,o){i&2&&w("mdc-form-field--align-end",o.labelPosition==="before")},inputs:{labelPosition:"labelPosition"},standalone:!0,features:[D],attrs:zn,ngContentSelectors:Bn,decls:1,vars:0,template:function(i,o){i&1&&(S(),_(0))},styles:[".mdc-form-field{display:inline-flex;align-items:center;vertical-align:middle}.mdc-form-field[hidden]{display:none}.mdc-form-field>label{margin-left:0;margin-right:auto;padding-left:4px;padding-right:0;order:0}[dir=rtl] .mdc-form-field>label,.mdc-form-field>label[dir=rtl]{margin-left:auto;margin-right:0}[dir=rtl] .mdc-form-field>label,.mdc-form-field>label[dir=rtl]{padding-left:0;padding-right:4px}.mdc-form-field--nowrap>label{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.mdc-form-field--align-end>label{margin-left:auto;margin-right:0;padding-left:0;padding-right:4px;order:-1}[dir=rtl] .mdc-form-field--align-end>label,.mdc-form-field--align-end>label[dir=rtl]{margin-left:0;margin-right:auto}[dir=rtl] .mdc-form-field--align-end>label,.mdc-form-field--align-end>label[dir=rtl]{padding-left:4px;padding-right:0}.mdc-form-field--space-between{justify-content:space-between}.mdc-form-field--space-between>label{margin:0}[dir=rtl] .mdc-form-field--space-between>label,.mdc-form-field--space-between>label[dir=rtl]{margin:0}.mat-internal-form-field{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}"],encapsulation:2,changeDetection:0});let n=t;return n})();var hi=["mat-button",""],gi=[[["",8,"material-icons",3,"iconPositionEnd",""],["mat-icon",3,"iconPositionEnd",""],["","matButtonIcon","",3,"iconPositionEnd",""]],"*",[["","iconPositionEnd","",8,"material-icons"],["mat-icon","iconPositionEnd",""],["","matButtonIcon","","iconPositionEnd",""]]],vi=[".material-icons:not([iconPositionEnd]), mat-icon:not([iconPositionEnd]), [matButtonIcon]:not([iconPositionEnd])","*",".material-icons[iconPositionEnd], mat-icon[iconPositionEnd], [matButtonIcon][iconPositionEnd]"],qn='.mdc-touch-target-wrapper{display:inline}.mdc-elevation-overlay{position:absolute;border-radius:inherit;pointer-events:none;opacity:var(--mdc-elevation-overlay-opacity, 0);transition:opacity 280ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-button{position:relative;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:64px;border:none;outline:none;line-height:inherit;user-select:none;-webkit-appearance:none;overflow:visible;vertical-align:middle;background:rgba(0,0,0,0)}.mdc-button .mdc-elevation-overlay{width:100%;height:100%;top:0;left:0}.mdc-button::-moz-focus-inner{padding:0;border:0}.mdc-button:active{outline:none}.mdc-button:hover{cursor:pointer}.mdc-button:disabled{cursor:default;pointer-events:none}.mdc-button[hidden]{display:none}.mdc-button .mdc-button__icon{margin-left:0;margin-right:8px;display:inline-block;position:relative;vertical-align:top}[dir=rtl] .mdc-button .mdc-button__icon,.mdc-button .mdc-button__icon[dir=rtl]{margin-left:8px;margin-right:0}.mdc-button .mdc-button__progress-indicator{font-size:0;position:absolute;transform:translate(-50%, -50%);top:50%;left:50%;line-height:initial}.mdc-button .mdc-button__label{position:relative}.mdc-button .mdc-button__focus-ring{pointer-events:none;border:2px solid rgba(0,0,0,0);border-radius:6px;box-sizing:content-box;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:calc(100% + 4px);width:calc(100% + 4px);display:none}@media screen and (forced-colors: active){.mdc-button .mdc-button__focus-ring{border-color:CanvasText}}.mdc-button .mdc-button__focus-ring::after{content:"";border:2px solid rgba(0,0,0,0);border-radius:8px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:calc(100% + 4px);width:calc(100% + 4px)}@media screen and (forced-colors: active){.mdc-button .mdc-button__focus-ring::after{border-color:CanvasText}}@media screen and (forced-colors: active){.mdc-button.mdc-ripple-upgraded--background-focused .mdc-button__focus-ring,.mdc-button:not(.mdc-ripple-upgraded):focus .mdc-button__focus-ring{display:block}}.mdc-button .mdc-button__touch{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%)}.mdc-button__label+.mdc-button__icon{margin-left:8px;margin-right:0}[dir=rtl] .mdc-button__label+.mdc-button__icon,.mdc-button__label+.mdc-button__icon[dir=rtl]{margin-left:0;margin-right:8px}svg.mdc-button__icon{fill:currentColor}.mdc-button--touch{margin-top:6px;margin-bottom:6px}.mdc-button{padding:0 8px 0 8px}.mdc-button--unelevated{transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);padding:0 16px 0 16px}.mdc-button--unelevated.mdc-button--icon-trailing{padding:0 12px 0 16px}.mdc-button--unelevated.mdc-button--icon-leading{padding:0 16px 0 12px}.mdc-button--raised{transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);padding:0 16px 0 16px}.mdc-button--raised.mdc-button--icon-trailing{padding:0 12px 0 16px}.mdc-button--raised.mdc-button--icon-leading{padding:0 16px 0 12px}.mdc-button--outlined{border-style:solid;transition:border 280ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-button--outlined .mdc-button__ripple{border-style:solid;border-color:rgba(0,0,0,0)}.mat-mdc-button{font-family:var(--mdc-text-button-label-text-font);font-size:var(--mdc-text-button-label-text-size);letter-spacing:var(--mdc-text-button-label-text-tracking);font-weight:var(--mdc-text-button-label-text-weight);text-transform:var(--mdc-text-button-label-text-transform);height:var(--mdc-text-button-container-height);border-radius:var(--mdc-text-button-container-shape);padding:0 var(--mat-text-button-horizontal-padding, 8px)}.mat-mdc-button:not(:disabled){color:var(--mdc-text-button-label-text-color)}.mat-mdc-button:disabled{color:var(--mdc-text-button-disabled-label-text-color)}.mat-mdc-button .mdc-button__ripple{border-radius:var(--mdc-text-button-container-shape)}.mat-mdc-button:has(.material-icons,mat-icon,[matButtonIcon]){padding:0 var(--mat-text-button-with-icon-horizontal-padding, 8px)}.mat-mdc-button>.mat-icon{margin-right:var(--mat-text-button-icon-spacing, 8px);margin-left:var(--mat-text-button-icon-offset, 0)}[dir=rtl] .mat-mdc-button>.mat-icon{margin-right:var(--mat-text-button-icon-offset, 0);margin-left:var(--mat-text-button-icon-spacing, 8px)}.mat-mdc-button .mdc-button__label+.mat-icon{margin-right:var(--mat-text-button-icon-offset, 0);margin-left:var(--mat-text-button-icon-spacing, 8px)}[dir=rtl] .mat-mdc-button .mdc-button__label+.mat-icon{margin-right:var(--mat-text-button-icon-spacing, 8px);margin-left:var(--mat-text-button-icon-offset, 0)}.mat-mdc-button .mat-ripple-element{background-color:var(--mat-text-button-ripple-color)}.mat-mdc-button .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-text-button-state-layer-color)}.mat-mdc-button.mat-mdc-button-disabled .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-text-button-disabled-state-layer-color)}.mat-mdc-button:hover .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-text-button-hover-state-layer-opacity)}.mat-mdc-button.cdk-program-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-button.mat-mdc-button-disabled-interactive:focus .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-text-button-focus-state-layer-opacity)}.mat-mdc-button:active .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-text-button-pressed-state-layer-opacity)}.mat-mdc-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%);display:var(--mat-text-button-touch-target-display)}.mat-mdc-button[disabled],.mat-mdc-button.mat-mdc-button-disabled{cursor:default;pointer-events:none;color:var(--mdc-text-button-disabled-label-text-color)}.mat-mdc-button.mat-mdc-button-disabled-interactive{pointer-events:auto}.mat-mdc-unelevated-button{font-family:var(--mdc-filled-button-label-text-font);font-size:var(--mdc-filled-button-label-text-size);letter-spacing:var(--mdc-filled-button-label-text-tracking);font-weight:var(--mdc-filled-button-label-text-weight);text-transform:var(--mdc-filled-button-label-text-transform);height:var(--mdc-filled-button-container-height);border-radius:var(--mdc-filled-button-container-shape);padding:0 var(--mat-filled-button-horizontal-padding, 16px)}.mat-mdc-unelevated-button:not(:disabled){background-color:var(--mdc-filled-button-container-color)}.mat-mdc-unelevated-button:disabled{background-color:var(--mdc-filled-button-disabled-container-color)}.mat-mdc-unelevated-button:not(:disabled){color:var(--mdc-filled-button-label-text-color)}.mat-mdc-unelevated-button:disabled{color:var(--mdc-filled-button-disabled-label-text-color)}.mat-mdc-unelevated-button .mdc-button__ripple{border-radius:var(--mdc-filled-button-container-shape)}.mat-mdc-unelevated-button>.mat-icon{margin-right:var(--mat-filled-button-icon-spacing, 8px);margin-left:var(--mat-filled-button-icon-offset, -4px)}[dir=rtl] .mat-mdc-unelevated-button>.mat-icon{margin-right:var(--mat-filled-button-icon-offset, -4px);margin-left:var(--mat-filled-button-icon-spacing, 8px)}.mat-mdc-unelevated-button .mdc-button__label+.mat-icon{margin-right:var(--mat-filled-button-icon-offset, -4px);margin-left:var(--mat-filled-button-icon-spacing, 8px)}[dir=rtl] .mat-mdc-unelevated-button .mdc-button__label+.mat-icon{margin-right:var(--mat-filled-button-icon-spacing, 8px);margin-left:var(--mat-filled-button-icon-offset, -4px)}.mat-mdc-unelevated-button .mat-ripple-element{background-color:var(--mat-filled-button-ripple-color)}.mat-mdc-unelevated-button .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-filled-button-state-layer-color)}.mat-mdc-unelevated-button.mat-mdc-button-disabled .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-filled-button-disabled-state-layer-color)}.mat-mdc-unelevated-button:hover .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-filled-button-hover-state-layer-opacity)}.mat-mdc-unelevated-button.cdk-program-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-unelevated-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-unelevated-button.mat-mdc-button-disabled-interactive:focus .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-filled-button-focus-state-layer-opacity)}.mat-mdc-unelevated-button:active .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-filled-button-pressed-state-layer-opacity)}.mat-mdc-unelevated-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%);display:var(--mat-filled-button-touch-target-display)}.mat-mdc-unelevated-button[disabled],.mat-mdc-unelevated-button.mat-mdc-button-disabled{cursor:default;pointer-events:none;color:var(--mdc-filled-button-disabled-label-text-color);background-color:var(--mdc-filled-button-disabled-container-color)}.mat-mdc-unelevated-button.mat-mdc-button-disabled-interactive{pointer-events:auto}.mat-mdc-raised-button{font-family:var(--mdc-protected-button-label-text-font);font-size:var(--mdc-protected-button-label-text-size);letter-spacing:var(--mdc-protected-button-label-text-tracking);font-weight:var(--mdc-protected-button-label-text-weight);text-transform:var(--mdc-protected-button-label-text-transform);height:var(--mdc-protected-button-container-height);border-radius:var(--mdc-protected-button-container-shape);padding:0 var(--mat-protected-button-horizontal-padding, 16px);box-shadow:var(--mdc-protected-button-container-elevation-shadow)}.mat-mdc-raised-button:not(:disabled){background-color:var(--mdc-protected-button-container-color)}.mat-mdc-raised-button:disabled{background-color:var(--mdc-protected-button-disabled-container-color)}.mat-mdc-raised-button:not(:disabled){color:var(--mdc-protected-button-label-text-color)}.mat-mdc-raised-button:disabled{color:var(--mdc-protected-button-disabled-label-text-color)}.mat-mdc-raised-button .mdc-button__ripple{border-radius:var(--mdc-protected-button-container-shape)}.mat-mdc-raised-button>.mat-icon{margin-right:var(--mat-protected-button-icon-spacing, 8px);margin-left:var(--mat-protected-button-icon-offset, -4px)}[dir=rtl] .mat-mdc-raised-button>.mat-icon{margin-right:var(--mat-protected-button-icon-offset, -4px);margin-left:var(--mat-protected-button-icon-spacing, 8px)}.mat-mdc-raised-button .mdc-button__label+.mat-icon{margin-right:var(--mat-protected-button-icon-offset, -4px);margin-left:var(--mat-protected-button-icon-spacing, 8px)}[dir=rtl] .mat-mdc-raised-button .mdc-button__label+.mat-icon{margin-right:var(--mat-protected-button-icon-spacing, 8px);margin-left:var(--mat-protected-button-icon-offset, -4px)}.mat-mdc-raised-button .mat-ripple-element{background-color:var(--mat-protected-button-ripple-color)}.mat-mdc-raised-button .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-protected-button-state-layer-color)}.mat-mdc-raised-button.mat-mdc-button-disabled .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-protected-button-disabled-state-layer-color)}.mat-mdc-raised-button:hover .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-protected-button-hover-state-layer-opacity)}.mat-mdc-raised-button.cdk-program-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-raised-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-raised-button.mat-mdc-button-disabled-interactive:focus .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-protected-button-focus-state-layer-opacity)}.mat-mdc-raised-button:active .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-protected-button-pressed-state-layer-opacity)}.mat-mdc-raised-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%);display:var(--mat-protected-button-touch-target-display)}.mat-mdc-raised-button:hover{box-shadow:var(--mdc-protected-button-hover-container-elevation-shadow)}.mat-mdc-raised-button:focus{box-shadow:var(--mdc-protected-button-focus-container-elevation-shadow)}.mat-mdc-raised-button:active,.mat-mdc-raised-button:focus:active{box-shadow:var(--mdc-protected-button-pressed-container-elevation-shadow)}.mat-mdc-raised-button[disabled],.mat-mdc-raised-button.mat-mdc-button-disabled{cursor:default;pointer-events:none;color:var(--mdc-protected-button-disabled-label-text-color);background-color:var(--mdc-protected-button-disabled-container-color)}.mat-mdc-raised-button[disabled].mat-mdc-button-disabled,.mat-mdc-raised-button.mat-mdc-button-disabled.mat-mdc-button-disabled{box-shadow:var(--mdc-protected-button-disabled-container-elevation-shadow)}.mat-mdc-raised-button.mat-mdc-button-disabled-interactive{pointer-events:auto}.mat-mdc-outlined-button{font-family:var(--mdc-outlined-button-label-text-font);font-size:var(--mdc-outlined-button-label-text-size);letter-spacing:var(--mdc-outlined-button-label-text-tracking);font-weight:var(--mdc-outlined-button-label-text-weight);text-transform:var(--mdc-outlined-button-label-text-transform);height:var(--mdc-outlined-button-container-height);border-radius:var(--mdc-outlined-button-container-shape);padding:0 15px 0 15px;border-width:var(--mdc-outlined-button-outline-width);padding:0 var(--mat-outlined-button-horizontal-padding, 15px)}.mat-mdc-outlined-button:not(:disabled){color:var(--mdc-outlined-button-label-text-color)}.mat-mdc-outlined-button:disabled{color:var(--mdc-outlined-button-disabled-label-text-color)}.mat-mdc-outlined-button .mdc-button__ripple{border-radius:var(--mdc-outlined-button-container-shape)}.mat-mdc-outlined-button:not(:disabled){border-color:var(--mdc-outlined-button-outline-color)}.mat-mdc-outlined-button:disabled{border-color:var(--mdc-outlined-button-disabled-outline-color)}.mat-mdc-outlined-button.mdc-button--icon-trailing{padding:0 11px 0 15px}.mat-mdc-outlined-button.mdc-button--icon-leading{padding:0 15px 0 11px}.mat-mdc-outlined-button .mdc-button__ripple{top:-1px;left:-1px;bottom:-1px;right:-1px;border-width:var(--mdc-outlined-button-outline-width)}.mat-mdc-outlined-button .mdc-button__touch{left:calc(-1 * var(--mdc-outlined-button-outline-width));width:calc(100% + 2 * var(--mdc-outlined-button-outline-width))}.mat-mdc-outlined-button>.mat-icon{margin-right:var(--mat-outlined-button-icon-spacing, 8px);margin-left:var(--mat-outlined-button-icon-offset, -4px)}[dir=rtl] .mat-mdc-outlined-button>.mat-icon{margin-right:var(--mat-outlined-button-icon-offset, -4px);margin-left:var(--mat-outlined-button-icon-spacing, 8px)}.mat-mdc-outlined-button .mdc-button__label+.mat-icon{margin-right:var(--mat-outlined-button-icon-offset, -4px);margin-left:var(--mat-outlined-button-icon-spacing, 8px)}[dir=rtl] .mat-mdc-outlined-button .mdc-button__label+.mat-icon{margin-right:var(--mat-outlined-button-icon-spacing, 8px);margin-left:var(--mat-outlined-button-icon-offset, -4px)}.mat-mdc-outlined-button .mat-ripple-element{background-color:var(--mat-outlined-button-ripple-color)}.mat-mdc-outlined-button .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-outlined-button-state-layer-color)}.mat-mdc-outlined-button.mat-mdc-button-disabled .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-outlined-button-disabled-state-layer-color)}.mat-mdc-outlined-button:hover .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-outlined-button-hover-state-layer-opacity)}.mat-mdc-outlined-button.cdk-program-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-outlined-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-outlined-button.mat-mdc-button-disabled-interactive:focus .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-outlined-button-focus-state-layer-opacity)}.mat-mdc-outlined-button:active .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-outlined-button-pressed-state-layer-opacity)}.mat-mdc-outlined-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%);display:var(--mat-outlined-button-touch-target-display)}.mat-mdc-outlined-button[disabled],.mat-mdc-outlined-button.mat-mdc-button-disabled{cursor:default;pointer-events:none;color:var(--mdc-outlined-button-disabled-label-text-color);border-color:var(--mdc-outlined-button-disabled-outline-color)}.mat-mdc-outlined-button.mat-mdc-button-disabled-interactive{pointer-events:auto}.mat-mdc-button-base{text-decoration:none}.mat-mdc-button,.mat-mdc-unelevated-button,.mat-mdc-raised-button,.mat-mdc-outlined-button{-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-mdc-button .mat-mdc-button-ripple,.mat-mdc-button .mat-mdc-button-persistent-ripple,.mat-mdc-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-unelevated-button .mat-mdc-button-ripple,.mat-mdc-unelevated-button .mat-mdc-button-persistent-ripple,.mat-mdc-unelevated-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-raised-button .mat-mdc-button-ripple,.mat-mdc-raised-button .mat-mdc-button-persistent-ripple,.mat-mdc-raised-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-outlined-button .mat-mdc-button-ripple,.mat-mdc-outlined-button .mat-mdc-button-persistent-ripple,.mat-mdc-outlined-button .mat-mdc-button-persistent-ripple::before{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;border-radius:inherit}.mat-mdc-button .mat-mdc-button-ripple,.mat-mdc-unelevated-button .mat-mdc-button-ripple,.mat-mdc-raised-button .mat-mdc-button-ripple,.mat-mdc-outlined-button .mat-mdc-button-ripple{overflow:hidden}.mat-mdc-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-unelevated-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-raised-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-outlined-button .mat-mdc-button-persistent-ripple::before{content:"";opacity:0}.mat-mdc-button .mdc-button__label,.mat-mdc-unelevated-button .mdc-button__label,.mat-mdc-raised-button .mdc-button__label,.mat-mdc-outlined-button .mdc-button__label{z-index:1}.mat-mdc-button .mat-mdc-focus-indicator,.mat-mdc-unelevated-button .mat-mdc-focus-indicator,.mat-mdc-raised-button .mat-mdc-focus-indicator,.mat-mdc-outlined-button .mat-mdc-focus-indicator{top:0;left:0;right:0;bottom:0;position:absolute}.mat-mdc-button:focus .mat-mdc-focus-indicator::before,.mat-mdc-unelevated-button:focus .mat-mdc-focus-indicator::before,.mat-mdc-raised-button:focus .mat-mdc-focus-indicator::before,.mat-mdc-outlined-button:focus .mat-mdc-focus-indicator::before{content:""}.mat-mdc-button._mat-animation-noopable,.mat-mdc-unelevated-button._mat-animation-noopable,.mat-mdc-raised-button._mat-animation-noopable,.mat-mdc-outlined-button._mat-animation-noopable{transition:none !important;animation:none !important}.mat-mdc-button>.mat-icon,.mat-mdc-unelevated-button>.mat-icon,.mat-mdc-raised-button>.mat-icon,.mat-mdc-outlined-button>.mat-icon{display:inline-block;position:relative;vertical-align:top;font-size:1.125rem;height:1.125rem;width:1.125rem}.mat-mdc-outlined-button .mat-mdc-button-ripple,.mat-mdc-outlined-button .mdc-button__ripple{top:-1px;left:-1px;bottom:-1px;right:-1px;border-width:-1px}.mat-mdc-unelevated-button .mat-mdc-focus-indicator::before,.mat-mdc-raised-button .mat-mdc-focus-indicator::before{margin:calc(calc(var(--mat-mdc-focus-indicator-border-width, 3px) + 2px)*-1)}.mat-mdc-outlined-button .mat-mdc-focus-indicator::before{margin:calc(calc(var(--mat-mdc-focus-indicator-border-width, 3px) + 3px)*-1)}',ie=".cdk-high-contrast-active .mat-mdc-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-unelevated-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-raised-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-outlined-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-icon-button{outline:solid 1px}";var _i=["mat-icon-button",""],xi=["*"],Qn='.mdc-icon-button{display:inline-block;position:relative;box-sizing:border-box;border:none;outline:none;background-color:rgba(0,0,0,0);fill:currentColor;color:inherit;text-decoration:none;cursor:pointer;user-select:none;z-index:0;overflow:visible}.mdc-icon-button .mdc-icon-button__touch{position:absolute;top:50%;height:48px;left:50%;width:48px;transform:translate(-50%, -50%)}@media screen and (forced-colors: active){.mdc-icon-button.mdc-ripple-upgraded--background-focused .mdc-icon-button__focus-ring,.mdc-icon-button:not(.mdc-ripple-upgraded):focus .mdc-icon-button__focus-ring{display:block}}.mdc-icon-button:disabled{cursor:default;pointer-events:none}.mdc-icon-button[hidden]{display:none}.mdc-icon-button--display-flex{align-items:center;display:inline-flex;justify-content:center}.mdc-icon-button__focus-ring{pointer-events:none;border:2px solid rgba(0,0,0,0);border-radius:6px;box-sizing:content-box;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:100%;width:100%;display:none}@media screen and (forced-colors: active){.mdc-icon-button__focus-ring{border-color:CanvasText}}.mdc-icon-button__focus-ring::after{content:"";border:2px solid rgba(0,0,0,0);border-radius:8px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:calc(100% + 4px);width:calc(100% + 4px)}@media screen and (forced-colors: active){.mdc-icon-button__focus-ring::after{border-color:CanvasText}}.mdc-icon-button__icon{display:inline-block}.mdc-icon-button__icon.mdc-icon-button__icon--on{display:none}.mdc-icon-button--on .mdc-icon-button__icon{display:none}.mdc-icon-button--on .mdc-icon-button__icon.mdc-icon-button__icon--on{display:inline-block}.mdc-icon-button__link{height:100%;left:0;outline:none;position:absolute;top:0;width:100%}.mat-mdc-icon-button{color:var(--mdc-icon-button-icon-color)}.mat-mdc-icon-button .mdc-button__icon{font-size:var(--mdc-icon-button-icon-size)}.mat-mdc-icon-button svg,.mat-mdc-icon-button img{width:var(--mdc-icon-button-icon-size);height:var(--mdc-icon-button-icon-size)}.mat-mdc-icon-button:disabled{color:var(--mdc-icon-button-disabled-icon-color)}.mat-mdc-icon-button{border-radius:50%;flex-shrink:0;text-align:center;width:var(--mdc-icon-button-state-layer-size, 48px);height:var(--mdc-icon-button-state-layer-size, 48px);padding:calc(calc(var(--mdc-icon-button-state-layer-size, 48px) - var(--mdc-icon-button-icon-size, 24px)) / 2);font-size:var(--mdc-icon-button-icon-size);-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-mdc-icon-button svg{vertical-align:baseline}.mat-mdc-icon-button[disabled],.mat-mdc-icon-button.mat-mdc-button-disabled{cursor:default;pointer-events:none;color:var(--mdc-icon-button-disabled-icon-color)}.mat-mdc-icon-button.mat-mdc-button-disabled-interactive{pointer-events:auto}.mat-mdc-icon-button .mat-mdc-button-ripple,.mat-mdc-icon-button .mat-mdc-button-persistent-ripple,.mat-mdc-icon-button .mat-mdc-button-persistent-ripple::before{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;border-radius:inherit}.mat-mdc-icon-button .mat-mdc-button-ripple{overflow:hidden}.mat-mdc-icon-button .mat-mdc-button-persistent-ripple::before{content:"";opacity:0}.mat-mdc-icon-button .mdc-button__label{z-index:1}.mat-mdc-icon-button .mat-mdc-focus-indicator{top:0;left:0;right:0;bottom:0;position:absolute}.mat-mdc-icon-button:focus .mat-mdc-focus-indicator::before{content:""}.mat-mdc-icon-button .mat-ripple-element{background-color:var(--mat-icon-button-ripple-color)}.mat-mdc-icon-button .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-icon-button-state-layer-color)}.mat-mdc-icon-button.mat-mdc-button-disabled .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-icon-button-disabled-state-layer-color)}.mat-mdc-icon-button:hover .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-icon-button-hover-state-layer-opacity)}.mat-mdc-icon-button.cdk-program-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-icon-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-icon-button.mat-mdc-button-disabled-interactive:focus .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-icon-button-focus-state-layer-opacity)}.mat-mdc-icon-button:active .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-icon-button-pressed-state-layer-opacity)}.mat-mdc-icon-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:50%;width:48px;transform:translate(-50%, -50%);display:var(--mat-icon-button-touch-target-display)}.mat-mdc-icon-button._mat-animation-noopable{transition:none !important;animation:none !important}.mat-mdc-icon-button .mat-mdc-button-persistent-ripple{border-radius:50%}.mat-mdc-icon-button.mat-unthemed:not(.mdc-ripple-upgraded):focus::before,.mat-mdc-icon-button.mat-primary:not(.mdc-ripple-upgraded):focus::before,.mat-mdc-icon-button.mat-accent:not(.mdc-ripple-upgraded):focus::before,.mat-mdc-icon-button.mat-warn:not(.mdc-ripple-upgraded):focus::before{background:rgba(0,0,0,0);opacity:1}',Xn=new p("MAT_BUTTON_CONFIG");var Jn=[{attribute:"mat-button",mdcClasses:["mdc-button","mat-mdc-button"]},{attribute:"mat-flat-button",mdcClasses:["mdc-button","mdc-button--unelevated","mat-mdc-unelevated-button"]},{attribute:"mat-raised-button",mdcClasses:["mdc-button","mdc-button--raised","mat-mdc-raised-button"]},{attribute:"mat-stroked-button",mdcClasses:["mdc-button","mdc-button--outlined","mat-mdc-outlined-button"]},{attribute:"mat-fab",mdcClasses:["mdc-fab","mat-mdc-fab"]},{attribute:"mat-mini-fab",mdcClasses:["mdc-fab","mdc-fab--mini","mat-mdc-mini-fab"]},{attribute:"mat-icon-button",mdcClasses:["mdc-icon-button","mat-mdc-icon-button"]}],ne=(()=>{let t=class t{get ripple(){return this._rippleLoader?.getRipple(this._elementRef.nativeElement)}set ripple(e){this._rippleLoader?.attachRipple(this._elementRef.nativeElement,e)}get disableRipple(){return this._disableRipple}set disableRipple(e){this._disableRipple=e,this._updateRippleDisabled()}get disabled(){return this._disabled}set disabled(e){this._disabled=e,this._updateRippleDisabled()}constructor(e,i,o,r){this._elementRef=e,this._platform=i,this._ngZone=o,this._animationMode=r,this._focusMonitor=f(ti),this._rippleLoader=f(fi),this._isFab=!1,this._disableRipple=!1,this._disabled=!1;let s=f(Xn,{optional:!0}),c=e.nativeElement,b=c.classList;this.disabledInteractive=s?.disabledInteractive??!1,this._rippleLoader?.configureRipple(c,{className:"mat-mdc-button-ripple"});for(let{attribute:m,mdcClasses:L}of Jn)c.hasAttribute(m)&&b.add(...L)}ngAfterViewInit(){this._focusMonitor.monitor(this._elementRef,!0)}ngOnDestroy(){this._focusMonitor.stopMonitoring(this._elementRef),this._rippleLoader?.destroyRipple(this._elementRef.nativeElement)}focus(e="program",i){e?this._focusMonitor.focusVia(this._elementRef.nativeElement,e,i):this._elementRef.nativeElement.focus(i)}_getAriaDisabled(){return this.ariaDisabled!=null?this.ariaDisabled:this.disabled&&this.disabledInteractive?!0:null}_getDisabledAttribute(){return this.disabledInteractive||!this.disabled?null:!0}_updateRippleDisabled(){this._rippleLoader?.setDisabled(this._elementRef.nativeElement,this.disableRipple||this.disabled)}};t.\u0275fac=function(i){St()},t.\u0275dir=U({type:t,inputs:{color:"color",disableRipple:[2,"disableRipple","disableRipple",N],disabled:[2,"disabled","disabled",N],ariaDisabled:[2,"aria-disabled","ariaDisabled",N],disabledInteractive:[2,"disabledInteractive","disabledInteractive",N]},features:[R]});let n=t;return n})();var yi=(()=>{let t=class t extends ne{constructor(e,i,o,r){super(e,i,o,r),this._haltDisabledEvents=s=>{this.disabled&&(s.preventDefault(),s.stopImmediatePropagation())}}ngOnInit(){this._ngZone.runOutsideAngular(()=>{this._elementRef.nativeElement.addEventListener("click",this._haltDisabledEvents)})}ngOnDestroy(){super.ngOnDestroy(),this._elementRef.nativeElement.removeEventListener("click",this._haltDisabledEvents)}_getAriaDisabled(){return this.ariaDisabled==null?this.disabled:this.ariaDisabled}};t.\u0275fac=function(i){St()},t.\u0275dir=U({type:t,inputs:{tabIndex:[2,"tabIndex","tabIndex",e=>e==null?void 0:Se(e)]},features:[R,et]});let n=t;return n})(),er=(()=>{let t=class t extends ne{constructor(e,i,o,r){super(e,i,o,r)}};t.\u0275fac=function(i){return new(i||t)(l(x),l(h),l(y),l(j,8))},t.\u0275cmp=k({type:t,selectors:[["button","mat-button",""],["button","mat-raised-button",""],["button","mat-flat-button",""],["button","mat-stroked-button",""]],hostVars:14,hostBindings:function(i,o){i&2&&(F("disabled",o._getDisabledAttribute())("aria-disabled",o._getAriaDisabled()),H(o.color?"mat-"+o.color:""),w("mat-mdc-button-disabled",o.disabled)("mat-mdc-button-disabled-interactive",o.disabledInteractive)("_mat-animation-noopable",o._animationMode==="NoopAnimations")("mat-unthemed",!o.color)("mat-mdc-button-base",!0))},exportAs:["matButton"],standalone:!0,features:[et,D],attrs:hi,ngContentSelectors:vi,decls:7,vars:4,consts:[[1,"mat-mdc-button-persistent-ripple"],[1,"mdc-button__label"],[1,"mat-mdc-focus-indicator"],[1,"mat-mdc-button-touch-target"]],template:function(i,o){i&1&&(S(gi),A(0,"span",0),_(1),W(2,"span",1),_(3,1),$(),_(4,2),A(5,"span",2)(6,"span",3)),i&2&&w("mdc-button__ripple",!o._isFab)("mdc-fab__ripple",o._isFab)},styles:['.mdc-touch-target-wrapper{display:inline}.mdc-elevation-overlay{position:absolute;border-radius:inherit;pointer-events:none;opacity:var(--mdc-elevation-overlay-opacity, 0);transition:opacity 280ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-button{position:relative;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:64px;border:none;outline:none;line-height:inherit;user-select:none;-webkit-appearance:none;overflow:visible;vertical-align:middle;background:rgba(0,0,0,0)}.mdc-button .mdc-elevation-overlay{width:100%;height:100%;top:0;left:0}.mdc-button::-moz-focus-inner{padding:0;border:0}.mdc-button:active{outline:none}.mdc-button:hover{cursor:pointer}.mdc-button:disabled{cursor:default;pointer-events:none}.mdc-button[hidden]{display:none}.mdc-button .mdc-button__icon{margin-left:0;margin-right:8px;display:inline-block;position:relative;vertical-align:top}[dir=rtl] .mdc-button .mdc-button__icon,.mdc-button .mdc-button__icon[dir=rtl]{margin-left:8px;margin-right:0}.mdc-button .mdc-button__progress-indicator{font-size:0;position:absolute;transform:translate(-50%, -50%);top:50%;left:50%;line-height:initial}.mdc-button .mdc-button__label{position:relative}.mdc-button .mdc-button__focus-ring{pointer-events:none;border:2px solid rgba(0,0,0,0);border-radius:6px;box-sizing:content-box;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:calc(100% + 4px);width:calc(100% + 4px);display:none}@media screen and (forced-colors: active){.mdc-button .mdc-button__focus-ring{border-color:CanvasText}}.mdc-button .mdc-button__focus-ring::after{content:"";border:2px solid rgba(0,0,0,0);border-radius:8px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:calc(100% + 4px);width:calc(100% + 4px)}@media screen and (forced-colors: active){.mdc-button .mdc-button__focus-ring::after{border-color:CanvasText}}@media screen and (forced-colors: active){.mdc-button.mdc-ripple-upgraded--background-focused .mdc-button__focus-ring,.mdc-button:not(.mdc-ripple-upgraded):focus .mdc-button__focus-ring{display:block}}.mdc-button .mdc-button__touch{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%)}.mdc-button__label+.mdc-button__icon{margin-left:8px;margin-right:0}[dir=rtl] .mdc-button__label+.mdc-button__icon,.mdc-button__label+.mdc-button__icon[dir=rtl]{margin-left:0;margin-right:8px}svg.mdc-button__icon{fill:currentColor}.mdc-button--touch{margin-top:6px;margin-bottom:6px}.mdc-button{padding:0 8px 0 8px}.mdc-button--unelevated{transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);padding:0 16px 0 16px}.mdc-button--unelevated.mdc-button--icon-trailing{padding:0 12px 0 16px}.mdc-button--unelevated.mdc-button--icon-leading{padding:0 16px 0 12px}.mdc-button--raised{transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);padding:0 16px 0 16px}.mdc-button--raised.mdc-button--icon-trailing{padding:0 12px 0 16px}.mdc-button--raised.mdc-button--icon-leading{padding:0 16px 0 12px}.mdc-button--outlined{border-style:solid;transition:border 280ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-button--outlined .mdc-button__ripple{border-style:solid;border-color:rgba(0,0,0,0)}.mat-mdc-button{font-family:var(--mdc-text-button-label-text-font);font-size:var(--mdc-text-button-label-text-size);letter-spacing:var(--mdc-text-button-label-text-tracking);font-weight:var(--mdc-text-button-label-text-weight);text-transform:var(--mdc-text-button-label-text-transform);height:var(--mdc-text-button-container-height);border-radius:var(--mdc-text-button-container-shape);padding:0 var(--mat-text-button-horizontal-padding, 8px)}.mat-mdc-button:not(:disabled){color:var(--mdc-text-button-label-text-color)}.mat-mdc-button:disabled{color:var(--mdc-text-button-disabled-label-text-color)}.mat-mdc-button .mdc-button__ripple{border-radius:var(--mdc-text-button-container-shape)}.mat-mdc-button:has(.material-icons,mat-icon,[matButtonIcon]){padding:0 var(--mat-text-button-with-icon-horizontal-padding, 8px)}.mat-mdc-button>.mat-icon{margin-right:var(--mat-text-button-icon-spacing, 8px);margin-left:var(--mat-text-button-icon-offset, 0)}[dir=rtl] .mat-mdc-button>.mat-icon{margin-right:var(--mat-text-button-icon-offset, 0);margin-left:var(--mat-text-button-icon-spacing, 8px)}.mat-mdc-button .mdc-button__label+.mat-icon{margin-right:var(--mat-text-button-icon-offset, 0);margin-left:var(--mat-text-button-icon-spacing, 8px)}[dir=rtl] .mat-mdc-button .mdc-button__label+.mat-icon{margin-right:var(--mat-text-button-icon-spacing, 8px);margin-left:var(--mat-text-button-icon-offset, 0)}.mat-mdc-button .mat-ripple-element{background-color:var(--mat-text-button-ripple-color)}.mat-mdc-button .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-text-button-state-layer-color)}.mat-mdc-button.mat-mdc-button-disabled .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-text-button-disabled-state-layer-color)}.mat-mdc-button:hover .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-text-button-hover-state-layer-opacity)}.mat-mdc-button.cdk-program-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-button.mat-mdc-button-disabled-interactive:focus .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-text-button-focus-state-layer-opacity)}.mat-mdc-button:active .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-text-button-pressed-state-layer-opacity)}.mat-mdc-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%);display:var(--mat-text-button-touch-target-display)}.mat-mdc-button[disabled],.mat-mdc-button.mat-mdc-button-disabled{cursor:default;pointer-events:none;color:var(--mdc-text-button-disabled-label-text-color)}.mat-mdc-button.mat-mdc-button-disabled-interactive{pointer-events:auto}.mat-mdc-unelevated-button{font-family:var(--mdc-filled-button-label-text-font);font-size:var(--mdc-filled-button-label-text-size);letter-spacing:var(--mdc-filled-button-label-text-tracking);font-weight:var(--mdc-filled-button-label-text-weight);text-transform:var(--mdc-filled-button-label-text-transform);height:var(--mdc-filled-button-container-height);border-radius:var(--mdc-filled-button-container-shape);padding:0 var(--mat-filled-button-horizontal-padding, 16px)}.mat-mdc-unelevated-button:not(:disabled){background-color:var(--mdc-filled-button-container-color)}.mat-mdc-unelevated-button:disabled{background-color:var(--mdc-filled-button-disabled-container-color)}.mat-mdc-unelevated-button:not(:disabled){color:var(--mdc-filled-button-label-text-color)}.mat-mdc-unelevated-button:disabled{color:var(--mdc-filled-button-disabled-label-text-color)}.mat-mdc-unelevated-button .mdc-button__ripple{border-radius:var(--mdc-filled-button-container-shape)}.mat-mdc-unelevated-button>.mat-icon{margin-right:var(--mat-filled-button-icon-spacing, 8px);margin-left:var(--mat-filled-button-icon-offset, -4px)}[dir=rtl] .mat-mdc-unelevated-button>.mat-icon{margin-right:var(--mat-filled-button-icon-offset, -4px);margin-left:var(--mat-filled-button-icon-spacing, 8px)}.mat-mdc-unelevated-button .mdc-button__label+.mat-icon{margin-right:var(--mat-filled-button-icon-offset, -4px);margin-left:var(--mat-filled-button-icon-spacing, 8px)}[dir=rtl] .mat-mdc-unelevated-button .mdc-button__label+.mat-icon{margin-right:var(--mat-filled-button-icon-spacing, 8px);margin-left:var(--mat-filled-button-icon-offset, -4px)}.mat-mdc-unelevated-button .mat-ripple-element{background-color:var(--mat-filled-button-ripple-color)}.mat-mdc-unelevated-button .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-filled-button-state-layer-color)}.mat-mdc-unelevated-button.mat-mdc-button-disabled .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-filled-button-disabled-state-layer-color)}.mat-mdc-unelevated-button:hover .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-filled-button-hover-state-layer-opacity)}.mat-mdc-unelevated-button.cdk-program-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-unelevated-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-unelevated-button.mat-mdc-button-disabled-interactive:focus .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-filled-button-focus-state-layer-opacity)}.mat-mdc-unelevated-button:active .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-filled-button-pressed-state-layer-opacity)}.mat-mdc-unelevated-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%);display:var(--mat-filled-button-touch-target-display)}.mat-mdc-unelevated-button[disabled],.mat-mdc-unelevated-button.mat-mdc-button-disabled{cursor:default;pointer-events:none;color:var(--mdc-filled-button-disabled-label-text-color);background-color:var(--mdc-filled-button-disabled-container-color)}.mat-mdc-unelevated-button.mat-mdc-button-disabled-interactive{pointer-events:auto}.mat-mdc-raised-button{font-family:var(--mdc-protected-button-label-text-font);font-size:var(--mdc-protected-button-label-text-size);letter-spacing:var(--mdc-protected-button-label-text-tracking);font-weight:var(--mdc-protected-button-label-text-weight);text-transform:var(--mdc-protected-button-label-text-transform);height:var(--mdc-protected-button-container-height);border-radius:var(--mdc-protected-button-container-shape);padding:0 var(--mat-protected-button-horizontal-padding, 16px);box-shadow:var(--mdc-protected-button-container-elevation-shadow)}.mat-mdc-raised-button:not(:disabled){background-color:var(--mdc-protected-button-container-color)}.mat-mdc-raised-button:disabled{background-color:var(--mdc-protected-button-disabled-container-color)}.mat-mdc-raised-button:not(:disabled){color:var(--mdc-protected-button-label-text-color)}.mat-mdc-raised-button:disabled{color:var(--mdc-protected-button-disabled-label-text-color)}.mat-mdc-raised-button .mdc-button__ripple{border-radius:var(--mdc-protected-button-container-shape)}.mat-mdc-raised-button>.mat-icon{margin-right:var(--mat-protected-button-icon-spacing, 8px);margin-left:var(--mat-protected-button-icon-offset, -4px)}[dir=rtl] .mat-mdc-raised-button>.mat-icon{margin-right:var(--mat-protected-button-icon-offset, -4px);margin-left:var(--mat-protected-button-icon-spacing, 8px)}.mat-mdc-raised-button .mdc-button__label+.mat-icon{margin-right:var(--mat-protected-button-icon-offset, -4px);margin-left:var(--mat-protected-button-icon-spacing, 8px)}[dir=rtl] .mat-mdc-raised-button .mdc-button__label+.mat-icon{margin-right:var(--mat-protected-button-icon-spacing, 8px);margin-left:var(--mat-protected-button-icon-offset, -4px)}.mat-mdc-raised-button .mat-ripple-element{background-color:var(--mat-protected-button-ripple-color)}.mat-mdc-raised-button .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-protected-button-state-layer-color)}.mat-mdc-raised-button.mat-mdc-button-disabled .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-protected-button-disabled-state-layer-color)}.mat-mdc-raised-button:hover .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-protected-button-hover-state-layer-opacity)}.mat-mdc-raised-button.cdk-program-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-raised-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-raised-button.mat-mdc-button-disabled-interactive:focus .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-protected-button-focus-state-layer-opacity)}.mat-mdc-raised-button:active .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-protected-button-pressed-state-layer-opacity)}.mat-mdc-raised-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%);display:var(--mat-protected-button-touch-target-display)}.mat-mdc-raised-button:hover{box-shadow:var(--mdc-protected-button-hover-container-elevation-shadow)}.mat-mdc-raised-button:focus{box-shadow:var(--mdc-protected-button-focus-container-elevation-shadow)}.mat-mdc-raised-button:active,.mat-mdc-raised-button:focus:active{box-shadow:var(--mdc-protected-button-pressed-container-elevation-shadow)}.mat-mdc-raised-button[disabled],.mat-mdc-raised-button.mat-mdc-button-disabled{cursor:default;pointer-events:none;color:var(--mdc-protected-button-disabled-label-text-color);background-color:var(--mdc-protected-button-disabled-container-color)}.mat-mdc-raised-button[disabled].mat-mdc-button-disabled,.mat-mdc-raised-button.mat-mdc-button-disabled.mat-mdc-button-disabled{box-shadow:var(--mdc-protected-button-disabled-container-elevation-shadow)}.mat-mdc-raised-button.mat-mdc-button-disabled-interactive{pointer-events:auto}.mat-mdc-outlined-button{font-family:var(--mdc-outlined-button-label-text-font);font-size:var(--mdc-outlined-button-label-text-size);letter-spacing:var(--mdc-outlined-button-label-text-tracking);font-weight:var(--mdc-outlined-button-label-text-weight);text-transform:var(--mdc-outlined-button-label-text-transform);height:var(--mdc-outlined-button-container-height);border-radius:var(--mdc-outlined-button-container-shape);padding:0 15px 0 15px;border-width:var(--mdc-outlined-button-outline-width);padding:0 var(--mat-outlined-button-horizontal-padding, 15px)}.mat-mdc-outlined-button:not(:disabled){color:var(--mdc-outlined-button-label-text-color)}.mat-mdc-outlined-button:disabled{color:var(--mdc-outlined-button-disabled-label-text-color)}.mat-mdc-outlined-button .mdc-button__ripple{border-radius:var(--mdc-outlined-button-container-shape)}.mat-mdc-outlined-button:not(:disabled){border-color:var(--mdc-outlined-button-outline-color)}.mat-mdc-outlined-button:disabled{border-color:var(--mdc-outlined-button-disabled-outline-color)}.mat-mdc-outlined-button.mdc-button--icon-trailing{padding:0 11px 0 15px}.mat-mdc-outlined-button.mdc-button--icon-leading{padding:0 15px 0 11px}.mat-mdc-outlined-button .mdc-button__ripple{top:-1px;left:-1px;bottom:-1px;right:-1px;border-width:var(--mdc-outlined-button-outline-width)}.mat-mdc-outlined-button .mdc-button__touch{left:calc(-1 * var(--mdc-outlined-button-outline-width));width:calc(100% + 2 * var(--mdc-outlined-button-outline-width))}.mat-mdc-outlined-button>.mat-icon{margin-right:var(--mat-outlined-button-icon-spacing, 8px);margin-left:var(--mat-outlined-button-icon-offset, -4px)}[dir=rtl] .mat-mdc-outlined-button>.mat-icon{margin-right:var(--mat-outlined-button-icon-offset, -4px);margin-left:var(--mat-outlined-button-icon-spacing, 8px)}.mat-mdc-outlined-button .mdc-button__label+.mat-icon{margin-right:var(--mat-outlined-button-icon-offset, -4px);margin-left:var(--mat-outlined-button-icon-spacing, 8px)}[dir=rtl] .mat-mdc-outlined-button .mdc-button__label+.mat-icon{margin-right:var(--mat-outlined-button-icon-spacing, 8px);margin-left:var(--mat-outlined-button-icon-offset, -4px)}.mat-mdc-outlined-button .mat-ripple-element{background-color:var(--mat-outlined-button-ripple-color)}.mat-mdc-outlined-button .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-outlined-button-state-layer-color)}.mat-mdc-outlined-button.mat-mdc-button-disabled .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-outlined-button-disabled-state-layer-color)}.mat-mdc-outlined-button:hover .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-outlined-button-hover-state-layer-opacity)}.mat-mdc-outlined-button.cdk-program-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-outlined-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-outlined-button.mat-mdc-button-disabled-interactive:focus .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-outlined-button-focus-state-layer-opacity)}.mat-mdc-outlined-button:active .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-outlined-button-pressed-state-layer-opacity)}.mat-mdc-outlined-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%);display:var(--mat-outlined-button-touch-target-display)}.mat-mdc-outlined-button[disabled],.mat-mdc-outlined-button.mat-mdc-button-disabled{cursor:default;pointer-events:none;color:var(--mdc-outlined-button-disabled-label-text-color);border-color:var(--mdc-outlined-button-disabled-outline-color)}.mat-mdc-outlined-button.mat-mdc-button-disabled-interactive{pointer-events:auto}.mat-mdc-button-base{text-decoration:none}.mat-mdc-button,.mat-mdc-unelevated-button,.mat-mdc-raised-button,.mat-mdc-outlined-button{-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-mdc-button .mat-mdc-button-ripple,.mat-mdc-button .mat-mdc-button-persistent-ripple,.mat-mdc-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-unelevated-button .mat-mdc-button-ripple,.mat-mdc-unelevated-button .mat-mdc-button-persistent-ripple,.mat-mdc-unelevated-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-raised-button .mat-mdc-button-ripple,.mat-mdc-raised-button .mat-mdc-button-persistent-ripple,.mat-mdc-raised-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-outlined-button .mat-mdc-button-ripple,.mat-mdc-outlined-button .mat-mdc-button-persistent-ripple,.mat-mdc-outlined-button .mat-mdc-button-persistent-ripple::before{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;border-radius:inherit}.mat-mdc-button .mat-mdc-button-ripple,.mat-mdc-unelevated-button .mat-mdc-button-ripple,.mat-mdc-raised-button .mat-mdc-button-ripple,.mat-mdc-outlined-button .mat-mdc-button-ripple{overflow:hidden}.mat-mdc-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-unelevated-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-raised-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-outlined-button .mat-mdc-button-persistent-ripple::before{content:"";opacity:0}.mat-mdc-button .mdc-button__label,.mat-mdc-unelevated-button .mdc-button__label,.mat-mdc-raised-button .mdc-button__label,.mat-mdc-outlined-button .mdc-button__label{z-index:1}.mat-mdc-button .mat-mdc-focus-indicator,.mat-mdc-unelevated-button .mat-mdc-focus-indicator,.mat-mdc-raised-button .mat-mdc-focus-indicator,.mat-mdc-outlined-button .mat-mdc-focus-indicator{top:0;left:0;right:0;bottom:0;position:absolute}.mat-mdc-button:focus .mat-mdc-focus-indicator::before,.mat-mdc-unelevated-button:focus .mat-mdc-focus-indicator::before,.mat-mdc-raised-button:focus .mat-mdc-focus-indicator::before,.mat-mdc-outlined-button:focus .mat-mdc-focus-indicator::before{content:""}.mat-mdc-button._mat-animation-noopable,.mat-mdc-unelevated-button._mat-animation-noopable,.mat-mdc-raised-button._mat-animation-noopable,.mat-mdc-outlined-button._mat-animation-noopable{transition:none !important;animation:none !important}.mat-mdc-button>.mat-icon,.mat-mdc-unelevated-button>.mat-icon,.mat-mdc-raised-button>.mat-icon,.mat-mdc-outlined-button>.mat-icon{display:inline-block;position:relative;vertical-align:top;font-size:1.125rem;height:1.125rem;width:1.125rem}.mat-mdc-outlined-button .mat-mdc-button-ripple,.mat-mdc-outlined-button .mdc-button__ripple{top:-1px;left:-1px;bottom:-1px;right:-1px;border-width:-1px}.mat-mdc-unelevated-button .mat-mdc-focus-indicator::before,.mat-mdc-raised-button .mat-mdc-focus-indicator::before{margin:calc(calc(var(--mat-mdc-focus-indicator-border-width, 3px) + 2px)*-1)}.mat-mdc-outlined-button .mat-mdc-focus-indicator::before{margin:calc(calc(var(--mat-mdc-focus-indicator-border-width, 3px) + 3px)*-1)}',".cdk-high-contrast-active .mat-mdc-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-unelevated-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-raised-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-outlined-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-icon-button{outline:solid 1px}"],encapsulation:2,changeDetection:0});let n=t;return n})(),ir=(()=>{let t=class t extends yi{constructor(e,i,o,r){super(e,i,o,r)}};t.\u0275fac=function(i){return new(i||t)(l(x),l(h),l(y),l(j,8))},t.\u0275cmp=k({type:t,selectors:[["a","mat-button",""],["a","mat-raised-button",""],["a","mat-flat-button",""],["a","mat-stroked-button",""]],hostVars:15,hostBindings:function(i,o){i&2&&(F("disabled",o._getDisabledAttribute())("tabindex",o.disabled&&!o.disabledInteractive?-1:o.tabIndex)("aria-disabled",o._getDisabledAttribute()),H(o.color?"mat-"+o.color:""),w("mat-mdc-button-disabled",o.disabled)("mat-mdc-button-disabled-interactive",o.disabledInteractive)("_mat-animation-noopable",o._animationMode==="NoopAnimations")("mat-unthemed",!o.color)("mat-mdc-button-base",!0))},exportAs:["matButton","matAnchor"],standalone:!0,features:[et,D],attrs:hi,ngContentSelectors:vi,decls:7,vars:4,consts:[[1,"mat-mdc-button-persistent-ripple"],[1,"mdc-button__label"],[1,"mat-mdc-focus-indicator"],[1,"mat-mdc-button-touch-target"]],template:function(i,o){i&1&&(S(gi),A(0,"span",0),_(1),W(2,"span",1),_(3,1),$(),_(4,2),A(5,"span",2)(6,"span",3)),i&2&&w("mdc-button__ripple",!o._isFab)("mdc-fab__ripple",o._isFab)},styles:[qn,ie],encapsulation:2,changeDetection:0});let n=t;return n})();var nr=(()=>{let t=class t extends ne{constructor(e,i,o,r){super(e,i,o,r),this._rippleLoader.configureRipple(this._elementRef.nativeElement,{centered:!0})}};t.\u0275fac=function(i){return new(i||t)(l(x),l(h),l(y),l(j,8))},t.\u0275cmp=k({type:t,selectors:[["button","mat-icon-button",""]],hostVars:14,hostBindings:function(i,o){i&2&&(F("disabled",o._getDisabledAttribute())("aria-disabled",o._getAriaDisabled()),H(o.color?"mat-"+o.color:""),w("mat-mdc-button-disabled",o.disabled)("mat-mdc-button-disabled-interactive",o.disabledInteractive)("_mat-animation-noopable",o._animationMode==="NoopAnimations")("mat-unthemed",!o.color)("mat-mdc-button-base",!0))},exportAs:["matButton"],standalone:!0,features:[et,D],attrs:_i,ngContentSelectors:xi,decls:4,vars:0,consts:[[1,"mat-mdc-button-persistent-ripple","mdc-icon-button__ripple"],[1,"mat-mdc-focus-indicator"],[1,"mat-mdc-button-touch-target"]],template:function(i,o){i&1&&(S(),A(0,"span",0),_(1),A(2,"span",1)(3,"span",2))},styles:['.mdc-icon-button{display:inline-block;position:relative;box-sizing:border-box;border:none;outline:none;background-color:rgba(0,0,0,0);fill:currentColor;color:inherit;text-decoration:none;cursor:pointer;user-select:none;z-index:0;overflow:visible}.mdc-icon-button .mdc-icon-button__touch{position:absolute;top:50%;height:48px;left:50%;width:48px;transform:translate(-50%, -50%)}@media screen and (forced-colors: active){.mdc-icon-button.mdc-ripple-upgraded--background-focused .mdc-icon-button__focus-ring,.mdc-icon-button:not(.mdc-ripple-upgraded):focus .mdc-icon-button__focus-ring{display:block}}.mdc-icon-button:disabled{cursor:default;pointer-events:none}.mdc-icon-button[hidden]{display:none}.mdc-icon-button--display-flex{align-items:center;display:inline-flex;justify-content:center}.mdc-icon-button__focus-ring{pointer-events:none;border:2px solid rgba(0,0,0,0);border-radius:6px;box-sizing:content-box;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:100%;width:100%;display:none}@media screen and (forced-colors: active){.mdc-icon-button__focus-ring{border-color:CanvasText}}.mdc-icon-button__focus-ring::after{content:"";border:2px solid rgba(0,0,0,0);border-radius:8px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:calc(100% + 4px);width:calc(100% + 4px)}@media screen and (forced-colors: active){.mdc-icon-button__focus-ring::after{border-color:CanvasText}}.mdc-icon-button__icon{display:inline-block}.mdc-icon-button__icon.mdc-icon-button__icon--on{display:none}.mdc-icon-button--on .mdc-icon-button__icon{display:none}.mdc-icon-button--on .mdc-icon-button__icon.mdc-icon-button__icon--on{display:inline-block}.mdc-icon-button__link{height:100%;left:0;outline:none;position:absolute;top:0;width:100%}.mat-mdc-icon-button{color:var(--mdc-icon-button-icon-color)}.mat-mdc-icon-button .mdc-button__icon{font-size:var(--mdc-icon-button-icon-size)}.mat-mdc-icon-button svg,.mat-mdc-icon-button img{width:var(--mdc-icon-button-icon-size);height:var(--mdc-icon-button-icon-size)}.mat-mdc-icon-button:disabled{color:var(--mdc-icon-button-disabled-icon-color)}.mat-mdc-icon-button{border-radius:50%;flex-shrink:0;text-align:center;width:var(--mdc-icon-button-state-layer-size, 48px);height:var(--mdc-icon-button-state-layer-size, 48px);padding:calc(calc(var(--mdc-icon-button-state-layer-size, 48px) - var(--mdc-icon-button-icon-size, 24px)) / 2);font-size:var(--mdc-icon-button-icon-size);-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-mdc-icon-button svg{vertical-align:baseline}.mat-mdc-icon-button[disabled],.mat-mdc-icon-button.mat-mdc-button-disabled{cursor:default;pointer-events:none;color:var(--mdc-icon-button-disabled-icon-color)}.mat-mdc-icon-button.mat-mdc-button-disabled-interactive{pointer-events:auto}.mat-mdc-icon-button .mat-mdc-button-ripple,.mat-mdc-icon-button .mat-mdc-button-persistent-ripple,.mat-mdc-icon-button .mat-mdc-button-persistent-ripple::before{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;border-radius:inherit}.mat-mdc-icon-button .mat-mdc-button-ripple{overflow:hidden}.mat-mdc-icon-button .mat-mdc-button-persistent-ripple::before{content:"";opacity:0}.mat-mdc-icon-button .mdc-button__label{z-index:1}.mat-mdc-icon-button .mat-mdc-focus-indicator{top:0;left:0;right:0;bottom:0;position:absolute}.mat-mdc-icon-button:focus .mat-mdc-focus-indicator::before{content:""}.mat-mdc-icon-button .mat-ripple-element{background-color:var(--mat-icon-button-ripple-color)}.mat-mdc-icon-button .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-icon-button-state-layer-color)}.mat-mdc-icon-button.mat-mdc-button-disabled .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-icon-button-disabled-state-layer-color)}.mat-mdc-icon-button:hover .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-icon-button-hover-state-layer-opacity)}.mat-mdc-icon-button.cdk-program-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-icon-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-icon-button.mat-mdc-button-disabled-interactive:focus .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-icon-button-focus-state-layer-opacity)}.mat-mdc-icon-button:active .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-icon-button-pressed-state-layer-opacity)}.mat-mdc-icon-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:50%;width:48px;transform:translate(-50%, -50%);display:var(--mat-icon-button-touch-target-display)}.mat-mdc-icon-button._mat-animation-noopable{transition:none !important;animation:none !important}.mat-mdc-icon-button .mat-mdc-button-persistent-ripple{border-radius:50%}.mat-mdc-icon-button.mat-unthemed:not(.mdc-ripple-upgraded):focus::before,.mat-mdc-icon-button.mat-primary:not(.mdc-ripple-upgraded):focus::before,.mat-mdc-icon-button.mat-accent:not(.mdc-ripple-upgraded):focus::before,.mat-mdc-icon-button.mat-warn:not(.mdc-ripple-upgraded):focus::before{background:rgba(0,0,0,0);opacity:1}',ie],encapsulation:2,changeDetection:0});let n=t;return n})(),or=(()=>{let t=class t extends yi{constructor(e,i,o,r){super(e,i,o,r)}};t.\u0275fac=function(i){return new(i||t)(l(x),l(h),l(y),l(j,8))},t.\u0275cmp=k({type:t,selectors:[["a","mat-icon-button",""]],hostVars:15,hostBindings:function(i,o){i&2&&(F("disabled",o._getDisabledAttribute())("tabindex",o.disabled&&!o.disabledInteractive?-1:o.tabIndex)("aria-disabled",o._getDisabledAttribute()),H(o.color?"mat-"+o.color:""),w("mat-mdc-button-disabled",o.disabled)("mat-mdc-button-disabled-interactive",o.disabledInteractive)("_mat-animation-noopable",o._animationMode==="NoopAnimations")("mat-unthemed",!o.color)("mat-mdc-button-base",!0))},exportAs:["matButton","matAnchor"],standalone:!0,features:[et,D],attrs:_i,ngContentSelectors:xi,decls:4,vars:0,consts:[[1,"mat-mdc-button-persistent-ripple","mdc-icon-button__ripple"],[1,"mat-mdc-focus-indicator"],[1,"mat-mdc-button-touch-target"]],template:function(i,o){i&1&&(S(),A(0,"span",0),_(1),A(2,"span",1)(3,"span",2))},styles:[Qn,ie],encapsulation:2,changeDetection:0});let n=t;return n})(),ar=(()=>{let t=class t{};t.\u0275fac=function(i){return new(i||t)},t.\u0275mod=v({type:t}),t.\u0275inj=g({imports:[O,ee,O]});let n=t;return n})();var to=["*"],Dt;function eo(){if(Dt===void 0&&(Dt=null,typeof window<"u")){let n=window;n.trustedTypes!==void 0&&(Dt=n.trustedTypes.createPolicy("angular#components",{createHTML:t=>t}))}return Dt}function lt(n){return eo()?.createHTML(n)||n}function Ii(n){return Error(`Unable to find icon with the name "${n}"`)}function io(){return Error("Could not find HttpClient provider for use with Angular Material icons. Please include the HttpClientModule from @angular/common/http in your app imports.")}function wi(n){return Error(`The URL provided to MatIconRegistry was not trusted as a resource URL via Angular's DomSanitizer. Attempted URL was "${n}".`)}function Ei(n){return Error(`The literal provided to MatIconRegistry was not trusted as safe HTML by Angular's DomSanitizer. Attempted literal was "${n}".`)}var z=class{constructor(t,a,e){this.url=t,this.svgText=a,this.options=e}},no=(()=>{let t=class t{constructor(e,i,o,r){this._httpClient=e,this._sanitizer=i,this._errorHandler=r,this._svgIconConfigs=new Map,this._iconSetConfigs=new Map,this._cachedIconsByUrl=new Map,this._inProgressUrlFetches=new Map,this._fontCssClassesByAlias=new Map,this._resolvers=[],this._defaultFontSetClass=["material-icons","mat-ligature-font"],this._document=o}addSvgIcon(e,i,o){return this.addSvgIconInNamespace("",e,i,o)}addSvgIconLiteral(e,i,o){return this.addSvgIconLiteralInNamespace("",e,i,o)}addSvgIconInNamespace(e,i,o,r){return this._addSvgIconConfig(e,i,new z(o,null,r))}addSvgIconResolver(e){return this._resolvers.push(e),this}addSvgIconLiteralInNamespace(e,i,o,r){let s=this._sanitizer.sanitize(J.HTML,o);if(!s)throw Ei(o);let c=lt(s);return this._addSvgIconConfig(e,i,new z("",c,r))}addSvgIconSet(e,i){return this.addSvgIconSetInNamespace("",e,i)}addSvgIconSetLiteral(e,i){return this.addSvgIconSetLiteralInNamespace("",e,i)}addSvgIconSetInNamespace(e,i,o){return this._addSvgIconSetConfig(e,new z(i,null,o))}addSvgIconSetLiteralInNamespace(e,i,o){let r=this._sanitizer.sanitize(J.HTML,i);if(!r)throw Ei(i);let s=lt(r);return this._addSvgIconSetConfig(e,new z("",s,o))}registerFontClassAlias(e,i=e){return this._fontCssClassesByAlias.set(e,i),this}classNameForFontAlias(e){return this._fontCssClassesByAlias.get(e)||e}setDefaultFontSetClass(...e){return this._defaultFontSetClass=e,this}getDefaultFontSetClass(){return this._defaultFontSetClass}getSvgIconFromUrl(e){let i=this._sanitizer.sanitize(J.RESOURCE_URL,e);if(!i)throw wi(e);let o=this._cachedIconsByUrl.get(i);return o?B(Tt(o)):this._loadSvgIconFromConfig(new z(e,null)).pipe(X(r=>this._cachedIconsByUrl.set(i,r)),M(r=>Tt(r)))}getNamedSvgIcon(e,i=""){let o=Ai(i,e),r=this._svgIconConfigs.get(o);if(r)return this._getSvgFromConfig(r);if(r=this._getIconConfigFromResolvers(i,e),r)return this._svgIconConfigs.set(o,r),this._getSvgFromConfig(r);let s=this._iconSetConfigs.get(i);return s?this._getSvgFromIconSetConfigs(e,s):de(Ii(o))}ngOnDestroy(){this._resolvers=[],this._svgIconConfigs.clear(),this._iconSetConfigs.clear(),this._cachedIconsByUrl.clear()}_getSvgFromConfig(e){return e.svgText?B(Tt(this._svgElementFromConfig(e))):this._loadSvgIconFromConfig(e).pipe(M(i=>Tt(i)))}_getSvgFromIconSetConfigs(e,i){let o=this._extractIconWithNameFromAnySet(e,i);if(o)return B(o);let r=i.filter(s=>!s.svgText).map(s=>this._loadSvgIconSetFromConfig(s).pipe(pe(c=>{let m=`Loading icon set URL: ${this._sanitizer.sanitize(J.RESOURCE_URL,s.url)} failed: ${c.message}`;return this._errorHandler.handleError(new Error(m)),B(null)})));return ue(r).pipe(M(()=>{let s=this._extractIconWithNameFromAnySet(e,i);if(!s)throw Ii(e);return s}))}_extractIconWithNameFromAnySet(e,i){for(let o=i.length-1;o>=0;o--){let r=i[o];if(r.svgText&&r.svgText.toString().indexOf(e)>-1){let s=this._svgElementFromConfig(r),c=this._extractSvgIconFromSet(s,e,r.options);if(c)return c}}return null}_loadSvgIconFromConfig(e){return this._fetchIcon(e).pipe(X(i=>e.svgText=i),M(()=>this._svgElementFromConfig(e)))}_loadSvgIconSetFromConfig(e){return e.svgText?B(null):this._fetchIcon(e).pipe(X(i=>e.svgText=i))}_extractSvgIconFromSet(e,i,o){let r=e.querySelector(`[id="${i}"]`);if(!r)return null;let s=r.cloneNode(!0);if(s.removeAttribute("id"),s.nodeName.toLowerCase()==="svg")return this._setSvgAttributes(s,o);if(s.nodeName.toLowerCase()==="symbol")return this._setSvgAttributes(this._toSvgElement(s),o);let c=this._svgElementFromString(lt(""));return c.appendChild(s),this._setSvgAttributes(c,o)}_svgElementFromString(e){let i=this._document.createElement("DIV");i.innerHTML=e;let o=i.querySelector("svg");if(!o)throw Error(" tag not found");return o}_toSvgElement(e){let i=this._svgElementFromString(lt("")),o=e.attributes;for(let r=0;rlt(m)),he(()=>this._inProgressUrlFetches.delete(s)),ge());return this._inProgressUrlFetches.set(s,b),b}_addSvgIconConfig(e,i,o){return this._svgIconConfigs.set(Ai(e,i),o),this}_addSvgIconSetConfig(e,i){let o=this._iconSetConfigs.get(e);return o?o.push(i):this._iconSetConfigs.set(e,[i]),this}_svgElementFromConfig(e){if(!e.svgElement){let i=this._svgElementFromString(e.svgText);this._setSvgAttributes(i,e.options),e.svgElement=i}return e.svgElement}_getIconConfigFromResolvers(e,i){for(let o=0;ot?t.pathname+t.search:""}}var ki=["clip-path","color-profile","src","cursor","fill","filter","marker","marker-start","marker-mid","marker-end","mask","stroke"],co=ki.map(n=>`[${n}]`).join(", "),lo=/^url\(['"]?#(.*?)['"]?\)$/,Er=(()=>{let t=class t{get color(){return this._color||this._defaultColor}set color(e){this._color=e}get svgIcon(){return this._svgIcon}set svgIcon(e){e!==this._svgIcon&&(e?this._updateSvgIcon(e):this._svgIcon&&this._clearSvgElement(),this._svgIcon=e)}get fontSet(){return this._fontSet}set fontSet(e){let i=this._cleanupFontValue(e);i!==this._fontSet&&(this._fontSet=i,this._updateFontIconClasses())}get fontIcon(){return this._fontIcon}set fontIcon(e){let i=this._cleanupFontValue(e);i!==this._fontIcon&&(this._fontIcon=i,this._updateFontIconClasses())}constructor(e,i,o,r,s,c){this._elementRef=e,this._iconRegistry=i,this._location=r,this._errorHandler=s,this.inline=!1,this._previousFontSetClass=[],this._currentIconFetch=mt.EMPTY,c&&(c.color&&(this.color=this._defaultColor=c.color),c.fontSet&&(this.fontSet=c.fontSet)),o||e.nativeElement.setAttribute("aria-hidden","true")}_splitIconName(e){if(!e)return["",""];let i=e.split(":");switch(i.length){case 1:return["",i[0]];case 2:return i;default:throw Error(`Invalid icon name: "${e}"`)}}ngOnInit(){this._updateFontIconClasses()}ngAfterViewChecked(){let e=this._elementsWithExternalReferences;if(e&&e.size){let i=this._location.getPathname();i!==this._previousPath&&(this._previousPath=i,this._prependPathToReferences(i))}}ngOnDestroy(){this._currentIconFetch.unsubscribe(),this._elementsWithExternalReferences&&this._elementsWithExternalReferences.clear()}_usingFontIcon(){return!this.svgIcon}_setSvgElement(e){this._clearSvgElement();let i=this._location.getPathname();this._previousPath=i,this._cacheChildrenWithExternalReferences(e),this._prependPathToReferences(i),this._elementRef.nativeElement.appendChild(e)}_clearSvgElement(){let e=this._elementRef.nativeElement,i=e.childNodes.length;for(this._elementsWithExternalReferences&&this._elementsWithExternalReferences.clear();i--;){let o=e.childNodes[i];(o.nodeType!==1||o.nodeName.toLowerCase()==="svg")&&o.remove()}}_updateFontIconClasses(){if(!this._usingFontIcon())return;let e=this._elementRef.nativeElement,i=(this.fontSet?this._iconRegistry.classNameForFontAlias(this.fontSet).split(/ +/):this._iconRegistry.getDefaultFontSetClass()).filter(o=>o.length>0);this._previousFontSetClass.forEach(o=>e.classList.remove(o)),i.forEach(o=>e.classList.add(o)),this._previousFontSetClass=i,this.fontIcon!==this._previousFontIconClass&&!i.includes("mat-ligature-font")&&(this._previousFontIconClass&&e.classList.remove(this._previousFontIconClass),this.fontIcon&&e.classList.add(this.fontIcon),this._previousFontIconClass=this.fontIcon)}_cleanupFontValue(e){return typeof e=="string"?e.trim().split(" ")[0]:e}_prependPathToReferences(e){let i=this._elementsWithExternalReferences;i&&i.forEach((o,r)=>{o.forEach(s=>{r.setAttribute(s.name,`url('${e}#${s.value}')`)})})}_cacheChildrenWithExternalReferences(e){let i=e.querySelectorAll(co),o=this._elementsWithExternalReferences=this._elementsWithExternalReferences||new Map;for(let r=0;r{let c=i[r],b=c.getAttribute(s),m=b?b.match(lo):null;if(m){let L=o.get(c);L||(L=[],o.set(c,L)),L.push({name:s,value:m[1]})}})}_updateSvgIcon(e){if(this._svgNamespace=null,this._svgName=null,this._currentIconFetch.unsubscribe(),e){let[i,o]=this._splitIconName(e);i&&(this._svgNamespace=i),o&&(this._svgName=o),this._currentIconFetch=this._iconRegistry.getNamedSvgIcon(o,i).pipe(Q(1)).subscribe(r=>this._setSvgElement(r),r=>{let s=`Error retrieving icon ${i}:${o}! ${r.message}`;this._errorHandler.handleError(new Error(s))})}}};t.\u0275fac=function(i){return new(i||t)(l(x),l(no),_e("aria-hidden"),l(ro),l(ft),l(ao,8))},t.\u0275cmp=k({type:t,selectors:[["mat-icon"]],hostAttrs:["role","img",1,"mat-icon","notranslate"],hostVars:10,hostBindings:function(i,o){i&2&&(F("data-mat-icon-type",o._usingFontIcon()?"font":"svg")("data-mat-icon-name",o._svgName||o.fontIcon)("data-mat-icon-namespace",o._svgNamespace||o.fontSet)("fontIcon",o._usingFontIcon()?o.fontIcon:null),H(o.color?"mat-"+o.color:""),w("mat-icon-inline",o.inline)("mat-icon-no-color",o.color!=="primary"&&o.color!=="accent"&&o.color!=="warn"))},inputs:{color:"color",inline:[2,"inline","inline",N],svgIcon:"svgIcon",fontSet:"fontSet",fontIcon:"fontIcon"},exportAs:["matIcon"],standalone:!0,features:[R,D],ngContentSelectors:to,decls:1,vars:0,template:function(i,o){i&1&&(S(),_(0))},styles:["mat-icon,mat-icon.mat-primary,mat-icon.mat-accent,mat-icon.mat-warn{color:var(--mat-icon-color)}.mat-icon{-webkit-user-select:none;user-select:none;background-repeat:no-repeat;display:inline-block;fill:currentColor;height:24px;width:24px;overflow:hidden}.mat-icon.mat-icon-inline{font-size:inherit;height:inherit;line-height:inherit;width:inherit}.mat-icon.mat-ligature-font[fontIcon]::before{content:attr(fontIcon)}[dir=rtl] .mat-icon-rtl-mirror{transform:scale(-1, 1)}.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-prefix .mat-icon,.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-suffix .mat-icon{display:block}.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-prefix .mat-icon-button .mat-icon,.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-suffix .mat-icon-button .mat-icon{margin:auto}"],encapsulation:2,changeDetection:0});let n=t;return n})(),Ar=(()=>{let t=class t{};t.\u0275fac=function(i){return new(i||t)},t.\u0275mod=v({type:t}),t.\u0275inj=g({imports:[O,O]});let n=t;return n})();export{h as a,ho as b,nt as c,ct as d,go as e,vo as f,Mi as g,P as h,ze as i,xt as j,Fi as k,Si as l,Bt as m,yo as n,Y as o,Be as p,He as q,nn as r,on as s,qo as t,$e as u,Ke as v,an as w,Qo as x,$t as y,Kt as z,Xo as A,ti as B,Jo as C,la as D,Yt as E,Vn as F,O as G,ei as H,Na as I,ii as J,Ra as K,Oa as L,ui as M,ee as N,bi as O,pi as P,La as Q,te as R,ja as S,Pa as T,za as U,Ba as V,Ua as W,er as X,ir as Y,nr as Z,or as _,ar as $,no as aa,Er as ba,Ar as ca}; diff --git a/chunk-7EZ2ORPU.js b/chunk-7EZ2ORPU.js deleted file mode 100644 index 7db2a2f..0000000 --- a/chunk-7EZ2ORPU.js +++ /dev/null @@ -1 +0,0 @@ -import{a as oe,c as re,d as ae,e as se}from"./chunk-DC64HUWG.js";import"./chunk-AFNL5RPD.js";import"./chunk-OZSOB2KQ.js";import{b as ne}from"./chunk-6EWZX4UI.js";import{d as N,e as V}from"./chunk-SYNSCGYV.js";import{C as R,E as x,G as H,H as Y,L as J,N as Q,O as X,P as Z,R as $,S as ee,T as te,U as ie,q,r as P,t as B,x as W,y as z}from"./chunk-KOQX3PBC.js";import{$ as U,X as j,Z as G,ba as D,ca as O}from"./chunk-6A5WIJYK.js";import{f as T,k as K}from"./chunk-IMW7L7ZP.js";import{Aa as h,Ba as _,Ca as M,Da as F,Fb as E,Jb as i,Kb as t,Lb as a,Pb as L,Vb as y,Xb as S,db as o,dc as v,eb as w,ec as m,gc as I,h as C,lc as A,mc as k,qa as b,wb as c,yb as n}from"./chunk-65EYH52Y.js";var le=()=>["/register"];function ce(e,s){if(e&1&&(i(0,"angor-alert",39),m(1),t()),e&2){let g=S();n("appearance","outline")("showIcon",!1)("type",g.secAlert.type)("@shake",g.secAlert.type==="error"),o(),I(" ",g.secAlert.message," ")}}function pe(e,s){e&1&&(i(0,"mat-error"),m(1," Secret key is required "),t())}function de(e,s){e&1&&a(0,"mat-icon",40),e&2&&n("svgIcon","heroicons_solid:eye")}function ge(e,s){e&1&&a(0,"mat-icon",40),e&2&&n("svgIcon","heroicons_solid:eye-slash")}function ue(e,s){e&1&&(i(0,"mat-error"),m(1," Password is required "),t())}function fe(e,s){e&1&&(i(0,"span"),m(1,"Login"),t())}function he(e,s){e&1&&a(0,"mat-progress-spinner",41)}function _e(e,s){if(e&1&&(i(0,"angor-alert",39),m(1),t()),e&2){let g=S();n("appearance","outline")("showIcon",!1)("type",g.menemonicAlert.type)("@shake",g.menemonicAlert.type==="error"),o(),I(" ",g.menemonicAlert.message," ")}}function ye(e,s){e&1&&(i(0,"mat-error"),m(1," Menemonic is required "),t())}function ve(e,s){e&1&&a(0,"mat-icon",40),e&2&&n("svgIcon","heroicons_solid:eye")}function xe(e,s){e&1&&a(0,"mat-icon",40),e&2&&n("svgIcon","heroicons_solid:eye-slash")}function we(e,s){e&1&&(i(0,"mat-error"),m(1," Passphrase is required "),t())}function Se(e,s){e&1&&a(0,"mat-icon",40),e&2&&n("svgIcon","heroicons_solid:eye")}function Ee(e,s){e&1&&a(0,"mat-icon",40),e&2&&n("svgIcon","heroicons_solid:eye-slash")}function Le(e,s){e&1&&(i(0,"mat-error"),m(1," Password is required "),t())}function Ie(e,s){e&1&&(i(0,"span"),m(1,"Login"),t())}function Ce(e,s){e&1&&a(0,"mat-progress-spinner",41)}function be(e,s){if(e&1){let g=L();i(0,"div")(1,"div",13),a(2,"div",14),i(3,"div",15),m(4,"Or login with extension"),t(),a(5,"div",14),t(),i(6,"div",42)(7,"button",43),y("click",function(){h(g);let d=S();return _(d.loginWithNostrExtension())}),a(8,"mat-icon",40),t()()()}e&2&&(o(8),n("svgIcon","feather:zap"))}var me=(()=>{let s=class s{constructor(p,d,r){this._formBuilder=p,this._router=d,this._signerService=r,this.secAlert={type:"error",message:""},this.showSecAlert=!1,this.menemonicAlert={type:"error",message:""},this.showMenemonicAlert=!1,this.loading=!1,this.isInstalledExtension=!1,this.privateKey=new Uint8Array,this.publicKey="",this.npub="",this.nsec=""}ngOnInit(){this.initializeForms(),this.checkNostrExtensionAvailability()}initializeForms(){this.SecretKeyLoginForm=this._formBuilder.group({secretKey:["",[x.required,x.minLength(3)]],password:["",x.required]}),this.MenemonicLoginForm=this._formBuilder.group({menemonic:["",[x.required,x.minLength(3)]],passphrase:[""],password:["",x.required]})}checkNostrExtensionAvailability(){let p=globalThis;p.nostr&&typeof p.nostr.signEvent=="function"?this.isInstalledExtension=!0:this.isInstalledExtension=!1}loginWithSecretKey(){if(this.SecretKeyLoginForm.invalid)return;let p=this.SecretKeyLoginForm.get("secretKey")?.value,d=this.SecretKeyLoginForm.get("password")?.value;this.loading=!0,this.showSecAlert=!1;try{if(this._signerService.handleLoginWithKey(p,d))this._router.navigateByUrl("/home");else throw new Error("Secret key is missing or invalid.")}catch(r){this.loading=!1,this.secAlert.message=r instanceof Error?r.message:"An unexpected error occurred.",this.showSecAlert=!0,console.error("Login error: ",r)}}loginWithMenemonic(){if(this.MenemonicLoginForm.invalid)return;let p=this.MenemonicLoginForm.get("menemonic")?.value,d=this.MenemonicLoginForm.get("passphrase")?.value||"",r=this.MenemonicLoginForm.get("password")?.value;this.loading=!0,this.showMenemonicAlert=!1,this._signerService.handleLoginWithMenemonic(p,d,r)?this._router.navigateByUrl("/home"):(this.loading=!1,this.menemonicAlert.message="Menemonic is missing or invalid.",this.showMenemonicAlert=!0)}loginWithNostrExtension(){return C(this,null,function*(){(yield this._signerService.handleLoginWithExtension())?this._router.navigateByUrl("/home"):console.error("Failed to log in using Nostr extension")})}};s.\u0275fac=function(d){return new(d||s)(w(Z),w(N),w(ne))},s.\u0275cmp=b({type:s,selectors:[["auth-sign-in"]],standalone:!0,features:[A],decls:86,vars:27,consts:[["secretPasswordField",""],["passphraseField",""],["menemonicPasswordField",""],[1,"flex","min-w-0","flex-auto","flex-col","items-center","sm:flex-row","sm:justify-center","md:items-start","md:justify-start"],[1,"w-full","px-4","py-8","sm:bg-card","sm:w-auto","sm:rounded-2xl","sm:p-12","sm:shadow","md:flex","md:h-full","md:w-1/2","md:items-center","md:justify-end","md:rounded-none","md:p-16","md:shadow-none"],[1,"mx-auto","w-full","max-w-80","sm:mx-0","sm:w-80"],[1,"w-12"],["src","images/logo/logo.svg"],[1,"mt-8","text-4xl","font-extrabold","leading-tight","tracking-tight"],[1,"mt-0.5","flex","items-baseline","font-medium"],[1,"ml-1","text-primary-500","hover:underline",3,"routerLink"],["class","mt-8",3,"appearance","showIcon","type",4,"ngIf"],[1,"mt-8",3,"ngSubmit","formGroup"],[1,"mt-8","flex","items-center"],[1,"mt-px","flex-auto","border-t"],[1,"text-secondary","mx-2"],[1,"w-full"],["matInput","","formControlName","secretKey","autocomplete","secretKey"],["matInput","","type","password","autocomplete","current-password-seckey",3,"formControlName"],["mat-icon-button","","type","button","matSuffix","",3,"click"],["class","icon-size-5",3,"svgIcon",4,"ngIf"],[4,"ngIf"],["mat-flat-button","","color","primary",1,"angor-mat-button-large","mt-6","w-full",3,"disabled"],["diameter","24","mode","indeterminate",4,"ngIf"],["matInput","","formControlName","menemonic","autocomplete","menemonic"],["matInput","","type","password","autocomplete","current-passphrase-menemonic",3,"formControlName"],["matInput","","type","password","autocomplete","current-password-menemonic",3,"formControlName"],[1,"relative","hidden","h-full","w-1/2","flex-auto","items-center","justify-center","overflow-hidden","bg-gray-800","p-16","dark:border-l","md:flex","lg:px-28"],["viewBox","0 0 960 540","width","100%","height","100%","preserveAspectRatio","xMidYMax slice","xmlns","http://www.w3.org/2000/svg",1,"absolute","inset-0","pointer-events-none"],["fill","none","stroke","currentColor","stroke-width","100",1,"text-gray-700","opacity-25"],["r","234","cx","196","cy","23"],["r","234","cx","790","cy","491"],["viewBox","0 0 220 192","width","220","height","192","fill","none",1,"absolute","-top-16","-right-16","text-gray-700"],["id","837c3e70-6c3a-44e6-8854-cc48c737b659","x","0","y","0","width","20","height","20","patternUnits","userSpaceOnUse"],["x","0","y","0","width","4","height","4","fill","currentColor"],["width","220","height","192","fill","url(#837c3e70-6c3a-44e6-8854-cc48c737b659)"],[1,"relative","z-10","w-full","max-w-2xl"],[1,"text-7xl","font-bold","leading-none","text-gray-100"],[1,"mt-6","text-lg","leading-6","tracking-tight","text-gray-400"],[1,"mt-8",3,"appearance","showIcon","type"],[1,"icon-size-5",3,"svgIcon"],["diameter","24","mode","indeterminate"],[1,"mt-8","flex","items-center","space-x-4"],["type","button","mat-stroked-button","",1,"flex-auto",3,"click"]],template:function(d,r){if(d&1){let u=L();i(0,"div",3)(1,"div",4)(2,"div",5)(3,"div",6),a(4,"img",7),t(),i(5,"div",8),m(6," Login "),t(),i(7,"div",9)(8,"div"),m(9,"Don't have an account?"),t(),i(10,"a",10),m(11,"Register"),t()(),c(12,ce,2,5,"angor-alert",11),i(13,"form",12),y("ngSubmit",function(){return h(u),_(r.loginWithSecretKey())}),i(14,"div",13),a(15,"div",14),i(16,"div",15),m(17,"Enter secret key"),t(),a(18,"div",14),t(),i(19,"mat-form-field",16)(20,"mat-label"),m(21,"Secret Key"),t(),a(22,"input",17),c(23,pe,2,0,"mat-error"),t(),i(24,"mat-form-field",16)(25,"mat-label"),m(26,"Password"),t(),a(27,"input",18,0),i(29,"button",19),y("click",function(){h(u);let l=v(28);return _(l.type==="password"?l.type="text":l.type="password")}),c(30,de,1,1,"mat-icon",20)(31,ge,1,1,"mat-icon",20),t(),c(32,ue,2,0,"mat-error",21),t(),i(33,"button",22),c(34,fe,2,0,"span",21)(35,he,1,0,"mat-progress-spinner",23),t()(),i(36,"div",13),a(37,"div",14),i(38,"div",15),m(39,"Or enter menemonic"),t(),a(40,"div",14),t(),c(41,_e,2,5,"angor-alert",11),i(42,"form",12),y("ngSubmit",function(){return h(u),_(r.loginWithMenemonic())}),i(43,"mat-form-field",16)(44,"mat-label"),m(45,"Menemonic"),t(),a(46,"input",24),c(47,ye,2,0,"mat-error"),t(),i(48,"mat-form-field",16)(49,"mat-label"),m(50,"Passphrase (Optional)"),t(),a(51,"input",25,1),i(53,"button",19),y("click",function(){h(u);let l=v(52);return _(l.type==="password"?l.type="text":l.type="password")}),c(54,ve,1,1,"mat-icon",20)(55,xe,1,1,"mat-icon",20),t(),c(56,we,2,0,"mat-error",21),t(),i(57,"mat-form-field",16)(58,"mat-label"),m(59,"Password"),t(),a(60,"input",26,2),i(62,"button",19),y("click",function(){h(u);let l=v(61);return _(l.type==="password"?l.type="text":l.type="password")}),c(63,Se,1,1,"mat-icon",20)(64,Ee,1,1,"mat-icon",20),t(),c(65,Le,2,0,"mat-error",21),t(),i(66,"button",22),c(67,Ie,2,0,"span",21)(68,Ce,1,0,"mat-progress-spinner",23),t()(),c(69,be,9,1,"div",21),t()(),i(70,"div",27),M(),i(71,"svg",28)(72,"g",29),a(73,"circle",30)(74,"circle",31),t()(),i(75,"svg",32)(76,"defs")(77,"pattern",33),a(78,"rect",34),t()(),a(79,"rect",35),t(),F(),i(80,"div",36)(81,"div",37)(82,"div"),m(83,"Angor Hub"),t()(),i(84,"div",38),m(85," Angor Hub is a Nostr client customized around the Angor protocol, a decentralized crowdfunding platform. "),t()()()()}if(d&2){let u=v(28),f=v(52),l=v(61);o(10),n("routerLink",k(26,le)),o(2),n("ngIf",r.showSecAlert),o(),n("formGroup",r.SecretKeyLoginForm),o(10),E(r.SecretKeyLoginForm.get("secretKey").hasError("required")?23:-1),o(4),n("formControlName","password"),o(3),n("ngIf",u.type==="password"),o(),n("ngIf",u.type==="text"),o(),n("ngIf",r.SecretKeyLoginForm.get("password").hasError("required")),o(),n("disabled",r.SecretKeyLoginForm.invalid),o(),n("ngIf",!r.loading),o(),n("ngIf",r.loading),o(6),n("ngIf",r.showMenemonicAlert),o(),n("formGroup",r.MenemonicLoginForm),o(5),E(r.MenemonicLoginForm.get("menemonic").hasError("required")?47:-1),o(4),n("formControlName","passphrase"),o(3),n("ngIf",f.type==="password"),o(),n("ngIf",f.type==="text"),o(),n("ngIf",r.MenemonicLoginForm.get("passphrase").hasError("required")),o(4),n("formControlName","password"),o(3),n("ngIf",l.type==="password"),o(),n("ngIf",l.type==="text"),o(),n("ngIf",r.MenemonicLoginForm.get("password").hasError("required")),o(),n("disabled",r.MenemonicLoginForm.invalid),o(),n("ngIf",!r.loading),o(),n("ngIf",r.loading),o(),n("ngIf",r.isInstalledExtension)}},dependencies:[V,oe,$,J,R,H,Y,ee,Q,X,z,W,q,P,B,ie,te,U,j,G,O,D,re,se,ae,K,T],encapsulation:2});let e=s;return e})();var Xe=[{path:"",component:me}];export{Xe as default}; diff --git a/chunk-AOTEXQ3S.js b/chunk-AOTEXQ3S.js new file mode 100644 index 0000000..3c89fff --- /dev/null +++ b/chunk-AOTEXQ3S.js @@ -0,0 +1 @@ +import{b as M}from"./chunk-XBXIGZ2B.js";import{d as I,e as A}from"./chunk-YPIMMY4P.js";import{Fb as S,G as p,Ob as r,Qa as l,Qb as y,Ra as s,S as g,Vb as C,Wb as k,ac as E,ba as f,ca as x,cc as L,da as h,hb as w,jb as b,n as d,pa as v,qb as m,ub as n,vb as o,wb as _,zc as j}from"./chunk-YLQD6FUN.js";var F=()=>["/login"];function P(t,e){if(t&1&&(r(0),E(1,"i18nPlural")),t&2){let c=S();y(" Redirecting in ",L(1,1,c.countdown,c.countdownMapping)," ")}}function R(t,e){t&1&&r(0," You are now being redirected! ")}var D=(()=>{let e=class e{constructor(a,i){this._router=a,this._signerService=i,this.countdown=5,this.countdownMapping={"=1":"# second",other:"# seconds"},this._unsubscribeAll=new d}ngOnInit(){p(1e3,1e3).pipe(x(()=>this.countdown>0),f(this._unsubscribeAll),h(()=>this.countdown--),g(()=>{this.logout(),this._router.navigate(["login"])})).subscribe()}ngOnDestroy(){this._unsubscribeAll.next(null),this._unsubscribeAll.complete()}logout(){this._signerService.logout(),console.log("User logged out and keys removed from localStorage.")}};e.\u0275fac=function(i){return new(i||e)(s(I),s(M))},e.\u0275cmp=v({type:e,selectors:[["auth-logout"]],standalone:!0,features:[C],decls:15,vars:4,consts:[[1,"flex","min-w-0","flex-auto","flex-col","items-center","sm:justify-center"],[1,"w-full","px-4","py-8","sm:bg-card","sm:w-auto","sm:rounded-2xl","sm:p-12","sm:shadow"],[1,"mx-auto","w-full","max-w-80","sm:mx-0","sm:w-80"],[1,"mx-auto","w-12"],["src","images/logo/logo.svg"],[1,"mt-8","text-center","text-4xl","font-extrabold","leading-tight","tracking-tight"],[1,"mt-0.5","flex","justify-center","font-medium"],[1,"text-secondary","mt-8","text-center","text-md","font-medium"],[1,"ml-1","text-primary-500","hover:underline",3,"routerLink"]],template:function(i,u){i&1&&(n(0,"div",0)(1,"div",1)(2,"div",2)(3,"div",3),_(4,"img",4),o(),n(5,"div",5),r(6," You have logout! "),o(),n(7,"div",6),w(8,P,2,4)(9,R,1,0),o(),n(10,"div",7)(11,"span"),r(12,"Go to"),o(),n(13,"a",8),r(14,"login "),o()()()()()),i&2&&(l(8),m(u.countdown>0?8:-1),l(),m(u.countdown===0?9:-1),l(4),b("routerLink",k(3,F)))},dependencies:[A,j],encapsulation:2});let t=e;return t})();var W=[{path:"",component:D}];export{W as default}; diff --git a/chunk-BHJE3HXL.js b/chunk-BHJE3HXL.js new file mode 100644 index 0000000..235b13c --- /dev/null +++ b/chunk-BHJE3HXL.js @@ -0,0 +1 @@ +import{a as me,b as le,c as se,d as de,e as pe}from"./chunk-SLR7WOOC.js";import"./chunk-EER6G5AH.js";import{b as ae}from"./chunk-XBXIGZ2B.js";import{a as Y}from"./chunk-S2XJCJ4Q.js";import{d as V,e as B}from"./chunk-YPIMMY4P.js";import{C as J,E as f,G as W,H as X,L as Z,N as $,O as ee,Q as te,R as re,S as ie,T as oe,U as ne,q as L,r as j,t as P,x as z,y as G}from"./chunk-KKXJEM3A.js";import{$ as H,X as D,Z as Q,ba as K,ca as O}from"./chunk-R5DLBX2B.js";import{Aa as F,Ab as M,Ac as q,Db as _,Fb as I,Kb as k,Lb as N,Mb as A,Nb as b,Ob as n,Qa as o,Qb as R,Ra as v,Vb as U,Wb as h,hb as p,jb as r,pa as C,qb as E,ub as t,vb as e,vc as T,wb as l,xa as x,ya as w,za as S}from"./chunk-YLQD6FUN.js";var ye=["registerNgForm"],xe=()=>["/login"],ce=()=>["./"];function we(i,m){if(i&1&&(t(0,"angor-alert",10),n(1),e()),i&2){let y=I();r("appearance","outline")("showIcon",!1)("type",y.alert.type)("@shake",y.alert.type==="error"),o(),R(" ",y.alert.message," ")}}function _e(i,m){i&1&&(t(0,"mat-error"),n(1," Full name is required "),e())}function be(i,m){i&1&&(t(0,"mat-error"),n(1," Username is required "),e())}function Ce(i,m){i&1&&l(0,"mat-icon",37),i&2&&r("svgIcon","heroicons_solid:eye")}function Se(i,m){i&1&&l(0,"mat-icon",37),i&2&&r("svgIcon","heroicons_solid:eye-slash")}function Fe(i,m){i&1&&(t(0,"mat-error"),n(1," Password is required "),e())}function Ee(i,m){i&1&&l(0,"mat-progress-spinner",38),i&2&&r("diameter",24)("mode","indeterminate")}var ue=(()=>{let m=class m{constructor(c,s,a){this._formBuilder=c,this._router=s,this._signerService=a,this.alert={type:"success",message:""},this.showAlert=!1}ngOnInit(){this.registerForm=this._formBuilder.group({name:["",f.required],username:["",f.required],about:[""],avatarUrl:[""],password:["",f.required],agreements:["",f.requiredTrue]})}register(){if(this.registerForm.invalid)return;this.registerForm.disable(),this.showAlert=!1;let c=this.registerForm.get("name")?.value,s=this.registerForm.get("username")?.value,a=this.registerForm.get("about")?.value,d=this.registerForm.get("avatarUrl")?.value,g=this.registerForm.get("password")?.value,u=this._signerService.generateAndStoreKeys(g);if(!u){this.registerForm.enable(),this.alert={type:"error",message:"Error generating keys. Please try again."},this.showAlert=!0;return}let{secretKey:fe,pubkey:ge,npub:ve,nsec:he}=u;console.log("User Metadata:",{secretKey:fe,name:c,username:s,about:a,avatarUrl:d,password:g,pubkey:ge,npub:ve,nsec:he}),this.alert={type:"success",message:"Account created successfully!"},this.showAlert=!0,this._router.navigateByUrl("/home")}};m.\u0275fac=function(s){return new(s||m)(v(te),v(V),v(ae))},m.\u0275cmp=C({type:m,selectors:[["auth-register"]],viewQuery:function(s,a){if(s&1&&k(ye,5),s&2){let d;N(d=A())&&(a.registerNgForm=d.first)}},standalone:!0,features:[U],decls:72,vars:23,consts:[["registerNgForm","ngForm"],["passwordField",""],[1,"flex","min-w-0","flex-auto","flex-col","items-center","sm:flex-row","sm:justify-center","md:items-start","md:justify-start"],[1,"w-full","px-4","py-8","sm:bg-card","sm:w-auto","sm:rounded-2xl","sm:p-12","sm:shadow","md:flex","md:h-full","md:w-1/2","md:items-center","md:justify-end","md:rounded-none","md:p-16","md:shadow-none"],[1,"mx-auto","w-full","max-w-80","sm:mx-0","sm:w-80"],[1,"w-12"],["src","images/logo/logo.svg"],[1,"mt-8","text-4xl","font-extrabold","leading-tight","tracking-tight"],[1,"mt-0.5","flex","items-baseline","font-medium"],[1,"ml-1","text-primary-500","hover:underline",3,"routerLink"],[1,"mt-8",3,"appearance","showIcon","type"],[1,"mt-8",3,"formGroup"],[1,"w-full"],["id","name","matInput","","autocomplete","name",3,"formControlName"],[4,"ngIf"],["id","username","matInput","","autocomplete","username",3,"formControlName"],["id","about","matInput","",3,"formControlName"],["id","avatarUrl","matInput","","autocomplete","avatarUrl",3,"formControlName"],["id","password","matInput","","type","password","autocomplete","password",3,"formControlName"],["mat-icon-button","","type","button","matSuffix","",3,"click"],["class","icon-size-5",3,"svgIcon",4,"ngIf"],[1,"mt-1.5","inline-flex","w-full","items-end"],[1,"-ml-2",3,"color","formControlName"],["mat-flat-button","",1,"angor-mat-button-large","mt-6","w-full",3,"click","color","disabled"],[3,"diameter","mode",4,"ngIf"],[1,"relative","hidden","h-full","w-1/2","flex-auto","items-center","justify-center","overflow-hidden","bg-gray-800","p-16","dark:border-l","md:flex","lg:px-28"],["viewBox","0 0 960 540","width","100%","height","100%","preserveAspectRatio","xMidYMax slice","xmlns","http://www.w3.org/2000/svg",1,"absolute","inset-0","pointer-events-none"],["fill","none","stroke","currentColor","stroke-width","100",1,"text-gray-700","opacity-25"],["r","234","cx","196","cy","23"],["r","234","cx","790","cy","491"],["viewBox","0 0 220 192","width","220","height","192","fill","none",1,"absolute","-top-16","-right-16","text-gray-700"],["id","837c3e70-6c3a-44e6-8854-cc48c737b659","x","0","y","0","width","20","height","20","patternUnits","userSpaceOnUse"],["x","0","y","0","width","4","height","4","fill","currentColor"],["width","220","height","192","fill","url(#837c3e70-6c3a-44e6-8854-cc48c737b659)"],[1,"relative","z-10","w-full","max-w-2xl"],[1,"text-7xl","font-bold","leading-none","text-gray-100"],[1,"mt-6","text-lg","leading-6","tracking-tight","text-gray-400"],[1,"icon-size-5",3,"svgIcon"],[3,"diameter","mode"]],template:function(s,a){if(s&1){let d=M();t(0,"div",2)(1,"div",3)(2,"div",4)(3,"div",5),l(4,"img",6),e(),t(5,"div",7),n(6," Register "),e(),t(7,"div",8)(8,"div"),n(9,"Already have an account?"),e(),t(10,"a",9),n(11,"Login "),e()(),p(12,we,2,5,"angor-alert",10),t(13,"form",11,0)(15,"mat-form-field",12)(16,"mat-label"),n(17,"Full name"),e(),l(18,"input",13),p(19,_e,2,0,"mat-error",14),e(),t(20,"mat-form-field",12)(21,"mat-label"),n(22,"Username"),e(),l(23,"input",15),p(24,be,2,0,"mat-error",14),e(),t(25,"mat-form-field",12)(26,"mat-label"),n(27,"About"),e(),l(28,"textarea",16),e(),t(29,"mat-form-field",12)(30,"mat-label"),n(31,"Avatar URL"),e(),l(32,"input",17),e(),t(33,"mat-form-field",12)(34,"mat-label"),n(35,"Password"),e(),l(36,"input",18,1),t(38,"button",19),_("click",function(){x(d);let u=b(37);return w(u.type==="password"?u.type="text":u.type="password")}),p(39,Ce,1,1,"mat-icon",20)(40,Se,1,1,"mat-icon",20),e(),p(41,Fe,2,0,"mat-error",14),e(),t(42,"div",21)(43,"mat-checkbox",22)(44,"span"),n(45,"I agree with"),e(),t(46,"a",9),n(47,"Terms"),e(),t(48,"span"),n(49,"and"),e(),t(50,"a",9),n(51,"Privacy Policy"),e()()(),t(52,"button",23),_("click",function(){return x(d),w(a.register())}),t(53,"span"),n(54,"Create your account"),e(),p(55,Ee,1,2,"mat-progress-spinner",24),e()()()(),t(56,"div",25),S(),t(57,"svg",26)(58,"g",27),l(59,"circle",28)(60,"circle",29),e()(),t(61,"svg",30)(62,"defs")(63,"pattern",31),l(64,"rect",32),e()(),l(65,"rect",33),e(),F(),t(66,"div",34)(67,"div",35)(68,"div"),n(69,"Angor Hub"),e()(),t(70,"div",36),n(71," Angor Hub is a Nostr client that is customized around the Angor protocol, a decentralized crowdfunding platform. "),e()()()()}if(s&2){let d=b(37);o(10),r("routerLink",h(20,xe)),o(2),E(a.showAlert?12:-1),o(),r("formGroup",a.registerForm),o(5),r("formControlName","name"),o(),r("ngIf",a.registerForm.get("name").hasError("required")),o(4),r("formControlName","username"),o(),r("ngIf",a.registerForm.get("username").hasError("required")),o(4),r("formControlName","about"),o(4),r("formControlName","avatarUrl"),o(4),r("formControlName","password"),o(3),r("ngIf",d.type==="password"),o(),r("ngIf",d.type==="text"),o(),r("ngIf",a.registerForm.get("password").hasError("required")),o(2),r("color","primary")("formControlName","agreements"),o(3),r("routerLink",h(21,ce)),o(4),r("routerLink",h(22,ce)),o(2),r("color","primary")("disabled",a.registerForm.invalid),o(3),r("ngIf",a.registerForm.disabled)}},dependencies:[B,me,re,Z,J,W,X,ie,$,ee,G,z,L,j,P,ne,oe,H,D,Q,O,K,se,le,pe,de,q,T],encapsulation:2,data:{animation:Y}});let i=m;return i})();var Ze=[{path:"",component:ue}];export{Ze as default}; diff --git a/chunk-BNGGZGTS.js b/chunk-BNGGZGTS.js new file mode 100644 index 0000000..56de885 --- /dev/null +++ b/chunk-BNGGZGTS.js @@ -0,0 +1,2 @@ +import{a as m}from"./chunk-S2XJCJ4Q.js";import{k as l}from"./chunk-R5DLBX2B.js";import{Fb as x,Gb as v,Hb as e,Qa as s,Vb as h,hb as c,jb as b,nb as w,pa as f,qb as i,ub as d,vb as p,wa as g}from"./chunk-YLQD6FUN.js";var C=[[["","angorCardFront",""]],[["","angorCardBack",""]],"*",[["","angorCardExpansion",""]]],y=["[angorCardFront]","[angorCardBack]","*","[angorCardExpansion]"];function k(a,o){a&1&&(d(0,"div",0),e(1),p(),d(2,"div",1),e(3,1),p())}function _(a,o){a&1&&(d(0,"div",2),e(1,3),p()),a&2&&b("@expandCollapse",void 0)}function A(a,o){if(a&1&&(e(0,2),c(1,_,2,1,"div",2)),a&2){let u=x();s(),i(u.expanded?1:-1)}}var F=(()=>{let o=class o{constructor(){this.expanded=!1,this.face="front",this.flippable=!1}get classList(){return{"angor-card-expanded":this.expanded,"angor-card-face-back":this.flippable&&this.face==="back","angor-card-face-front":this.flippable&&this.face==="front","angor-card-flippable":this.flippable}}ngOnChanges(r){"expanded"in r&&(this.expanded=l(r.expanded.currentValue)),"flippable"in r&&(this.flippable=l(r.flippable.currentValue))}};o.\u0275fac=function(n){return new(n||o)},o.\u0275cmp=f({type:o,selectors:[["angor-card"]],hostVars:2,hostBindings:function(n,t){n&2&&w(t.classList)},inputs:{expanded:"expanded",face:"face",flippable:"flippable"},exportAs:["angorCard"],standalone:!0,features:[g,h],ngContentSelectors:y,decls:2,vars:2,consts:[[1,"angor-card-front"],[1,"angor-card-back"],[1,"angor-card-expansion"]],template:function(n,t){n&1&&(v(C),c(0,k,4,0)(1,A,2,1)),n&2&&(i(t.flippable?0:-1),s(),i(t.flippable?-1:1))},styles:[`angor-card{position:relative;display:flex;overflow:hidden;--tw-bg-opacity: 1;background-color:rgba(var(--angor-bg-card-rgb),var(--tw-bg-opacity));border-radius:1rem;--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}angor-card.angor-card-flippable{border-radius:0;overflow:visible;transform-style:preserve-3d;transition:transform 1s;perspective:600px;background:transparent;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}angor-card.angor-card-flippable.angor-card-face-back .angor-card-front{visibility:hidden;opacity:0;transform:rotateY(180deg)}angor-card.angor-card-flippable.angor-card-face-back .angor-card-back{visibility:visible;opacity:1;transform:rotateY(360deg)}angor-card.angor-card-flippable .angor-card-front,angor-card.angor-card-flippable .angor-card-back{display:flex;flex-direction:column;flex:1 1 auto;z-index:10;transition:transform .5s ease-out 0s,visibility 0s ease-in .2s,opacity 0s ease-in .2s;backface-visibility:hidden;--tw-bg-opacity: 1;background-color:rgba(var(--angor-bg-card-rgb),var(--tw-bg-opacity));border-radius:1rem;--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}angor-card.angor-card-flippable .angor-card-front{position:relative;opacity:1;visibility:visible;transform:rotateY(0);overflow:hidden}angor-card.angor-card-flippable .angor-card-back{position:absolute;inset:0;opacity:0;visibility:hidden;transform:rotateY(180deg);overflow:hidden auto} +`],encapsulation:2,data:{animation:m}});let a=o;return a})();export{F as a}; diff --git a/chunk-BO54DQNO.js b/chunk-BO54DQNO.js deleted file mode 100644 index 9936659..0000000 --- a/chunk-BO54DQNO.js +++ /dev/null @@ -1,2 +0,0 @@ -import{a as ne,b as ae,c as ge,d as ue,e as xe}from"./chunk-CUXGZT4Q.js";import{a as oe,b as le,c as me,d as de}from"./chunk-EJSFYMLG.js";import{a as re}from"./chunk-OZSOB2KQ.js";import{b as he}from"./chunk-6EWZX4UI.js";import{d as G,e as K}from"./chunk-SYNSCGYV.js";import{y as ie}from"./chunk-5GRCWTIR.js";import{A as ce,T as pe,U as ve,x as q,y as J,z as se}from"./chunk-KOQX3PBC.js";import{$ as Z,X,Y as $,Z as Q,ba as ee,ca as te,k as L}from"./chunk-6A5WIJYK.js";import{e as W,f as O,k as V}from"./chunk-IMW7L7ZP.js";import{Aa as A,Ba as R,Cb as z,Dc as N,Fb as w,Jb as e,Kb as t,Lb as n,Mb as M,Nb as j,Pb as H,Vb as U,Xb as S,Yb as P,Zb as f,_b as C,ab as k,db as a,dc as s,eb as u,ec as i,fc as _,gc as D,h as F,lc as I,mc as v,nc as Y,qa as y,vc as B,wb as h,yb as r,za as T}from"./chunk-65EYH52Y.js";var Te=[[["","angorCardFront",""]],[["","angorCardBack",""]],"*",[["","angorCardExpansion",""]]],Ae=["[angorCardFront]","[angorCardBack]","*","[angorCardExpansion]"];function Re(l,m){l&1&&(e(0,"div",0),f(1),t(),e(2,"div",1),f(3,1),t())}function ze(l,m){l&1&&(e(0,"div",2),f(1,3),t()),l&2&&r("@expandCollapse",void 0)}function He(l,m){if(l&1&&(f(0,2),h(1,ze,2,1,"div",2)),l&2){let p=S();a(),w(p.expanded?1:-1)}}var Se=(()=>{let m=class m{constructor(){this.expanded=!1,this.face="front",this.flippable=!1}get classList(){return{"angor-card-expanded":this.expanded,"angor-card-face-back":this.flippable&&this.face==="back","angor-card-face-front":this.flippable&&this.face==="front","angor-card-flippable":this.flippable}}ngOnChanges(c){"expanded"in c&&(this.expanded=L(c.expanded.currentValue)),"flippable"in c&&(this.flippable=L(c.flippable.currentValue))}};m.\u0275fac=function(d){return new(d||m)},m.\u0275cmp=y({type:m,selectors:[["angor-card"]],hostVars:2,hostBindings:function(d,o){d&2&&z(o.classList)},inputs:{expanded:"expanded",face:"face",flippable:"flippable"},exportAs:["angorCard"],standalone:!0,features:[T,I],ngContentSelectors:Ae,decls:2,vars:2,consts:[[1,"angor-card-front"],[1,"angor-card-back"],[1,"angor-card-expansion"]],template:function(d,o){d&1&&(P(Te),h(0,Re,4,0)(1,He,2,1)),d&2&&(w(o.flippable?0:-1),a(),w(o.flippable?-1:1))},styles:[`angor-card{position:relative;display:flex;overflow:hidden;--tw-bg-opacity: 1;background-color:rgba(var(--angor-bg-card-rgb),var(--tw-bg-opacity));border-radius:1rem;--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}angor-card.angor-card-flippable{border-radius:0;overflow:visible;transform-style:preserve-3d;transition:transform 1s;perspective:600px;background:transparent;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}angor-card.angor-card-flippable.angor-card-face-back .angor-card-front{visibility:hidden;opacity:0;transform:rotateY(180deg)}angor-card.angor-card-flippable.angor-card-face-back .angor-card-back{visibility:visible;opacity:1;transform:rotateY(360deg)}angor-card.angor-card-flippable .angor-card-front,angor-card.angor-card-flippable .angor-card-back{display:flex;flex-direction:column;flex:1 1 auto;z-index:10;transition:transform .5s ease-out 0s,visibility 0s ease-in .2s,opacity 0s ease-in .2s;backface-visibility:hidden;--tw-bg-opacity: 1;background-color:rgba(var(--angor-bg-card-rgb),var(--tw-bg-opacity));border-radius:1rem;--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}angor-card.angor-card-flippable .angor-card-front{position:relative;opacity:1;visibility:visible;transform:rotateY(0);overflow:hidden}angor-card.angor-card-flippable .angor-card-back{position:absolute;inset:0;opacity:0;visibility:hidden;transform:rotateY(180deg);overflow:hidden auto} -`],encapsulation:2,data:{animation:re}});let l=m;return l})();var g=()=>["./"],Ue=l=>({"rotate-180":l});function Pe(l,m){if(l&1&&(M(0),n(1,"img",169),j()),l&2){let p=S();a(),C("alt",(p.metadata==null?null:p.metadata.display_name)||(p.metadata==null?null:p.metadata.name)||"Avatar"),r("src",p.metadata==null?null:p.metadata.picture,k)}}function De(l,m){if(l&1&&n(0,"img",170),l&2){let p=S();C("alt",(p.metadata==null?null:p.metadata.display_name)||(p.metadata==null?null:p.metadata.name)||"Avatar")}}var fe=(()=>{let m=class m{constructor(c,d,o,x,b){this._changeDetectorRef=c,this._router=d,this._angorConfigService=o,this._metadataService=x,this._signerService=b,this.isLoading=!0,this.errorMessage=null}ngOnInit(){this.loadUserProfile()}loadUserProfile(){return F(this,null,function*(){this.isLoading=!0,this.errorMessage=null;let c=this._signerService.getPublicKey();if(!c){this.errorMessage="No public key found. Please log in again.",this.isLoading=!1;return}try{let d=yield this._metadataService.fetchMetadataWithCache(c);this.metadata=d,this._metadataService.getMetadataStream().subscribe(o=>{this.metadata=o,this._changeDetectorRef.markForCheck()})}catch(d){console.error("Failed to load profile data:",d),this.errorMessage="Failed to load profile data. Please try again later."}finally{this.isLoading=!1,this._changeDetectorRef.markForCheck()}})}};m.\u0275fac=function(d){return new(d||m)(u(N),u(G),u(ie),u(xe),u(he))},m.\u0275cmp=y({type:m,selectors:[["profile"]],standalone:!0,features:[I],decls:958,vars:146,consts:[["defaultAvatar",""],["listCard08Menu","matMenu"],["listCard09Menu","matMenu"],["listCard02Menu","matMenu"],["listCard01Menu","matMenu"],["listCard04Menu","matMenu"],["postCardMenu01","matMenu"],["expandableCard02","angorCard"],["postCardMenu02","matMenu"],["postCardMenu08","matMenu"],["postCardMenu04","matMenu"],["postCardMenu10","matMenu"],["postCardMenu03","matMenu"],["postCardMenu09","matMenu"],[1,"flex","min-w-0","flex-auto","flex-col"],[1,"bg-card","flex","flex-col","shadow"],["src","images/pages/profile/cover.jpg","alt","Cover image",1,"h-40","object-cover","lg:h-80"],[1,"bg-card","mx-auto","flex","w-full","max-w-5xl","flex-0","flex-col","items-center","px-8","lg:h-18","lg:flex-row"],[1,"-mt-26","rounded-full","lg:-mt-22"],[4,"ngIf","ngIfElse"],[1,"mt-4","flex","flex-col","items-center","lg:ml-8","lg:mt-0","lg:items-start"],[1,"text-lg","font-bold","leading-none"],[1,"text-secondary"],[1,"mx-8","hidden","h-8","border-l-2","lg:flex"],[1,"mt-6","flex","items-center","space-x-6","lg:mt-0"],[1,"flex","flex-col","items-center"],[1,"font-bold"],[1,"text-secondary","text-sm","font-medium"],[1,"mb-4","mt-8","flex","items-center","space-x-6","lg:m-0","lg:ml-auto"],[1,"font-medium",3,"routerLink"],[1,"text-secondary",3,"routerLink"],[1,"mx-auto","flex","w-full","max-w-5xl","flex-auto","justify-center","p-6","sm:p-8"],[1,"mr-8","hidden","flex-col","items-start","lg:flex"],[1,"flex","w-full","max-w-80","flex-col","p-8"],[1,"text-2xl","font-semibold","leading-tight"],[1,"mt-4"],[1,"my-6","w-full","border-t"],[1,"flex","flex-col"],[1,"flex","items-center"],[1,"mr-3","icon-size-5",3,"svgIcon"],[1,"leading-none"],[1,"mt-4","flex","items-center"],["mat-flat-button","",1,"mt-8","px-6",3,"color","routerLink"],[1,"mt-8","flex","w-full","max-w-80","flex-col","px-8","pb-4","pt-6"],[1,"flex","items-center","justify-between"],[1,"-mr-3"],["mat-icon-button","",3,"matMenuTriggerFor"],[1,"icon-size-5",3,"svgIcon"],["mat-menu-item",""],[1,"mt-6","flex","justify-between"],["src","images/avatars/avatar-placeholder.png","alt","Card cover image",1,"h-14","w-14","rounded-full"],[1,"mt-3","flex","justify-between"],[1,"-mx-3","mt-6","flex","items-center"],["mat-button","",1,"px-3",3,"color","routerLink"],["src","images/cards/14-640x480.jpg","alt","Card cover image",1,"h-14","w-14","rounded","object-cover"],["src","images/cards/15-640x480.jpg","alt","Card cover image",1,"h-14","w-14","rounded","object-cover"],["src","images/cards/16-640x480.jpg","alt","Card cover image",1,"h-14","w-14","rounded","object-cover"],["src","images/cards/17-640x480.jpg","alt","Card cover image",1,"h-14","w-14","rounded","object-cover"],["src","images/cards/18-640x480.jpg","alt","Card cover image",1,"h-14","w-14","rounded","object-cover"],["src","images/cards/19-640x480.jpg","alt","Card cover image",1,"h-14","w-14","rounded","object-cover"],["src","images/cards/20-640x480.jpg","alt","Card cover image",1,"h-14","w-14","rounded","object-cover"],["src","images/cards/21-640x480.jpg","alt","Card cover image",1,"h-14","w-14","rounded","object-cover"],["src","images/cards/22-640x480.jpg","alt","Card cover image",1,"h-14","w-14","rounded","object-cover"],["src","images/cards/23-640x480.jpg","alt","Card cover image",1,"h-14","w-14","rounded","object-cover"],["src","images/cards/24-640x480.jpg","alt","Card cover image",1,"h-14","w-14","rounded","object-cover"],["src","images/cards/25-640x480.jpg","alt","Card cover image",1,"h-14","w-14","rounded","object-cover"],["src","images/cards/26-640x480.jpg","alt","Card cover image",1,"h-14","w-14","rounded","object-cover"],["src","images/cards/27-640x480.jpg","alt","Card cover image",1,"h-14","w-14","rounded","object-cover"],["src","images/cards/28-640x480.jpg","alt","Card cover image",1,"h-14","w-14","rounded","object-cover"],["src","images/cards/29-640x480.jpg","alt","Card cover image",1,"h-14","w-14","rounded","object-cover"],[1,"mt-5","flex","flex-col"],["src","images/cards/coffee-shop-01-320x200.jpg","alt","Card cover image",1,"mr-4","h-14","w-14","rounded","object-cover"],[1,"flex","min-w-0","flex-col"],[1,"font-medium","leading-none"],[1,"mt-1","truncate","text-md","leading-none"],[1,"text-secondary","mt-2","text-md","leading-none"],[1,"mt-6","flex","items-center"],["src","images/cards/coffee-shop-02-512x512.jpg","alt","Card cover image",1,"mr-4","h-14","w-14","rounded","object-cover"],["src","images/cards/coffee-shop-03-320x320.jpg","alt","Card cover image",1,"mr-4","h-14","w-14","rounded","object-cover"],["src","images/cards/sneakers-01-320x200.jpg","alt","Card cover image",1,"mr-4","h-14","w-14","rounded","object-cover"],[1,"flex"],[1,"mr-2","mt-0.5","icon-size-5",3,"svgIcon"],[1,"mt-5","flex"],[1,"text-secondary","whitespace-nowrap","hover:underline",3,"routerLink"],[1,"-mx-3","mt-4","flex","items-center"],["src","images/avatars/avatar-placeholder.png","alt","Card cover image",1,"mr-4","h-10","w-10","rounded-full"],[1,"leading-tight"],[1,"mt-8","flex"],[1,"flex","flex-col","items-start"],[1,"flex","w-full","max-w-140","flex-col","p-6","pb-6","sm:p-8"],[1,"text-xl","font-semibold"],[1,"mt-8","flex","flex-col","items-start","sm:flex-row"],[1,"mb-6","flex","items-center","sm:mb-0"],["onerror","this.onerror=null; this.src='/images/avatars/avatar-placeholder.png';",1,"mr-4","h-12","w-12","min-w-12","rounded-full",3,"src","alt"],[1,"sm:hidden"],[1,"w-full",3,"subscriptSizing"],["matInput","","cdkTextareaAutosize","",3,"placeholder","rows"],[1,"-mx-3","mt-6","flex","items-center","sm:mt-8"],["mat-button","",1,"mr-1","px-3"],[1,"ml-2"],["mat-button","",1,"mr-1","hidden","px-3","sm:inline-flex"],["mat-button","",1,"px-3",3,"matMenuTriggerFor"],["mat-menu-item","",1,"sm:hidden"],[1,"mt-8","flex","w-full","max-w-140","flex-col"],[1,"mx-6","mb-4","mt-6","flex","items-center","sm:mx-8"],[1,"font-semibold","leading-none"],[1,"text-secondary","mt-1","text-sm","leading-none"],["mat-icon-button","",1,"-mr-4","ml-auto",3,"matMenuTriggerFor"],[1,"my-2"],[1,"mx-6","mb-6","mt-2","sm:mx-8"],[1,"relative","mb-4"],["src","images/cards/14-640x480.jpg","alt","Card cover image",1,"h-80","object-cover"],[1,"absolute","bottom-0","left-0","m-4","flex","h-8","w-8","cursor-pointer","items-center","justify-center","rounded-full","bg-gray-700",3,"matTooltip","matTooltipPosition"],[1,"text-gray-100","icon-size-4",3,"svgIcon"],[1,"mx-3","flex","items-center","sm:mx-5"],[1,"text-red-500","icon-size-5",3,"svgIcon"],[1,"mx-6","mb-6","mt-4","border-b","sm:mx-8"],[1,"mx-6","mb-4","flex","flex-col","sm:mx-8","sm:mb-6","sm:flex-row","sm:items-center"],["src","images/avatars/avatar-placeholder.png","alt","Card cover image",1,"text-card","m-0.5","h-6","w-6","rounded-full","ring-2","ring-white"],["src","images/avatars/avatar-placeholder.png","alt","Card cover image",1,"text-card","m-0.5","-ml-3","h-6","w-6","rounded-full","ring-2","ring-white"],[1,"ml-3","text-md","tracking-tight"],[1,"hidden","flex-auto","sm:flex"],[1,"mt-4","flex","items-center","sm:mt-0"],["mat-button","",1,"-ml-2","mr-1","px-3","sm:ml-0"],["mat-button","",1,"px-3","sm:-mr-4",3,"click"],[1,"mr-1"],[1,"rotate-0","transition-transform","duration-150","ease-in-out","icon-size-5",3,"ngClass","svgIcon"],["angorCardExpansion",""],[1,"m-0","border-b"],[1,"mx-4","mb-3","mt-6","flex","flex-col","sm:mx-8"],[1,"flex","items-start"],["src","images/avatars/avatar-placeholder.png","alt","Card cover image",1,"mr-5","h-12","w-12","rounded-full"],[1,"-mr-3","ml-auto","mt-3","flex","items-center"],["mat-icon-button",""],[1,"mx-4","my-0","border-b","sm:mx-8"],[1,"max-h-120","overflow-y-auto"],[1,"relative","mx-4","my-6","flex","flex-col","sm:mx-8"],["src","images/avatars/avatar-placeholder.png","alt","Card cover image",1,"mr-4","h-8","w-8","rounded-full"],[1,"mt-0.5","flex","flex-col"],[1,"text-secondary","mt-2","flex","items-center","text-sm"],[1,"mr-2","cursor-pointer","hover:underline"],[1,"mr-2"],[1,"ml-12","mt-8","flex","items-start"],[1,"mt-8","flex","items-start"],[1,"mx-6","mb-1","mt-6","flex","items-center","sm:mx-8"],[1,"m-6","sm:mx-8"],["mat-button","",1,"px-3","sm:-mr-3"],[1,"mx-6","mb-4","flex","sm:mx-8"],[1,"flex","h-80","pr-1"],["src","images/cards/17-640x480.jpg","alt","Card cover image",1,"rounded","object-cover"],[1,"flex","flex-col","pl-1"],[1,"flex","h-40","pb-1"],["src","images/cards/18-640x480.jpg","alt","Card cover image",1,"rounded","object-cover"],[1,"flex","h-40","pt-1"],["src","images/cards/19-640x480.jpg","alt","Card cover image",1,"rounded","object-cover"],[1,"mx-6","mb-4","sm:mx-8"],[1,"flex","flex-col","overflow-hidden","rounded","border"],[1,"flex","h-80"],["src","images/cards/36-640x480.jpg","alt","Card cover image",1,"object-cover"],[1,"m-4"],[1,"text-lg","font-medium"],[1,"text-secondary","mt-1"],[1,"text-hint","mt-2","text-sm"],["src","images/cards/15-640x480.jpg","alt","Card cover image",1,"rounded","object-cover"],[1,"flex","h-80","pl-1"],["src","images/cards/16-640x480.jpg","alt","Card cover image",1,"rounded","object-cover"],[1,"flex","overflow-hidden","rounded","border"],[1,"w-40","flex-0"],["src","images/cards/35-640x480.jpg","alt","Card cover image",1,"h-full","w-full","object-cover"],["onerror","this.onerror=null; this.src='/images/avatars/avatar-placeholder.png';",1,"ring-bg-card","h-32","w-32","rounded-full","ring-4",3,"src","alt"],["src","/images/avatars/avatar-placeholder.png","onerror","this.onerror=null; this.src='/images/avatars/avatar-placeholder.png';",1,"ring-bg-card","h-32","w-32","rounded-full","ring-4",3,"alt"]],template:function(d,o){if(d&1){let x=H();e(0,"div",14)(1,"div",15)(2,"div"),n(3,"img",16),t(),e(4,"div",17)(5,"div",18),h(6,Pe,2,2,"ng-container",19)(7,De,1,1,"ng-template",null,0,B),t(),e(9,"div",20)(10,"div",21),i(11),t(),e(12,"div",22),i(13),t()(),n(14,"div",23),e(15,"div",24)(16,"div",25)(17,"span",26),i(18,"200k"),t(),e(19,"span",27),i(20,"FOLLOWERS"),t()(),e(21,"div",25)(22,"span",26),i(23,"1.2k"),t(),e(24,"span",27),i(25,"FOLLOWING"),t()()(),e(26,"div",28)(27,"a",29),i(28," Notes "),t(),e(29,"a",30),i(30," About "),t(),e(31,"a",30),i(32," Followers "),t(),e(33,"a",30),i(34," Gallery "),t()()()(),e(35,"div",31)(36,"div",32)(37,"angor-card",33)(38,"div",34),i(39,"About Me"),t(),e(40,"div",35),i(41),t(),n(42,"hr",36),e(43,"div",37)(44,"div",38),n(45,"mat-icon",39),e(46,"span",40),i(47,"London, UK"),t()(),e(48,"div",41),n(49,"mat-icon",39),e(50,"span",40),i(51,"ACME Corp. Lead UX Designer"),t()(),e(52,"div",41),n(53,"mat-icon",39),e(54,"span",40),i(55,"April, 24"),t()()(),e(56,"a",42),i(57," See complete bio "),t()(),e(58,"angor-card",43)(59,"div",44)(60,"div",34),i(61," Followers "),t(),e(62,"div",45)(63,"button",46),n(64,"mat-icon",47),t(),e(65,"mat-menu",null,1)(67,"button",48),i(68,"Find friends"),t()()()(),e(69,"div",37)(70,"div",49),n(71,"img",50)(72,"img",50)(73,"img",50)(74,"img",50),t(),e(75,"div",51),n(76,"img",50)(77,"img",50)(78,"img",50)(79,"img",50),t(),e(80,"div",51),n(81,"img",50)(82,"img",50)(83,"img",50)(84,"img",50),t(),e(85,"div",51),n(86,"img",50)(87,"img",50)(88,"img",50)(89,"img",50),t()(),e(90,"div",52)(91,"a",53),i(92," See all followers "),t()()(),e(93,"angor-card",43)(94,"div",44)(95,"div",34),i(96," Gallery "),t(),e(97,"div",45)(98,"button",46),n(99,"mat-icon",47),t(),e(100,"mat-menu",null,2)(102,"button",48),i(103,"Add image"),t(),e(104,"button",48),i(105,"Add video"),t()()()(),e(106,"div",37)(107,"div",49),n(108,"img",54)(109,"img",55)(110,"img",56)(111,"img",57),t(),e(112,"div",51),n(113,"img",58)(114,"img",59)(115,"img",60)(116,"img",61),t(),e(117,"div",51),n(118,"img",62)(119,"img",63)(120,"img",64)(121,"img",65),t(),e(122,"div",51),n(123,"img",66)(124,"img",67)(125,"img",68)(126,"img",69),t()(),e(127,"div",52)(128,"a",53),i(129," See entire gallery "),t()()(),e(130,"angor-card",43)(131,"div",44)(132,"div",34),i(133," Groups "),t(),e(134,"div",45)(135,"button",46),n(136,"mat-icon",47),t(),e(137,"mat-menu",null,3)(139,"button",48),i(140,"Search for groups"),t()()()(),e(141,"div",70)(142,"div",38),n(143,"img",71),e(144,"div",72)(145,"div",73),i(146," The Port Cafe "),t(),e(147,"div",74),i(148," Best cafe of the downtown New York "),t(),e(149,"div",75),i(150," 1.2k followers "),t()()(),e(151,"div",76),n(152,"img",77),e(153,"div",72)(154,"div",73),i(155," Design House LLC. "),t(),e(156,"div",74),i(157," UI/UX, brand and product design "),t(),e(158,"div",75),i(159," 957 followers "),t()()(),e(160,"div",76),n(161,"img",78),e(162,"div",72)(163,"div",73),i(164," Crax Laser Tag "),t(),e(165,"div",74),i(166," 30% off with group of 6 people "),t(),e(167,"div",75),i(168," 342 followers "),t()()(),e(169,"div",76),n(170,"img",79),e(171,"div",72)(172,"div",73),i(173," Roadster Clothing Inc. "),t(),e(174,"div",74),i(175," $25 off on orders $500 and over "),t(),e(176,"div",75),i(177," 4.7k followers "),t()()()(),e(178,"div",52)(179,"a",53),i(180," See all groups "),t()()(),e(181,"angor-card",43)(182,"div",44)(183,"div",34),i(184,"News"),t(),e(185,"div",45)(186,"button",46),n(187,"mat-icon",47),t(),e(188,"mat-menu",null,4)(190,"button",48),i(191,"Mark all as read"),t()()()(),e(192,"div",70)(193,"div",80),n(194,"mat-icon",81),e(195,"div")(196,"b"),i(197,"20% OFF"),t(),i(198," in your favorite hats shop on next Friday. "),t()(),e(199,"div",82),n(200,"mat-icon",81),e(201,"div"),i(202," Upcoming meetups within 20 miles. "),e(203,"a",83),i(204,"See details "),t()()(),e(205,"div",82),n(206,"mat-icon",81),e(207,"div"),i(208," Concerts from your favorite bands available within 100 miles. "),e(209,"a",83),i(210,"See details "),t()()()(),e(211,"div",84)(212,"a",53),i(213," See all news "),t()()(),e(214,"angor-card",43)(215,"div",44)(216,"div",34),i(217," Activity Feed "),t(),e(218,"div",45)(219,"button",46),n(220,"mat-icon",47),t(),e(221,"mat-menu",null,5)(223,"button",48),i(224,"Clear activities"),t()()()(),e(225,"div",70)(226,"div",80),n(227,"img",85),e(228,"div",72)(229,"div",86),i(230," Amelia Edwards commented on John Silverton's photo "),t(),e(231,"div",75),i(232," 4 minutes ago "),t()()(),e(233,"div",87),n(234,"img",85),e(235,"div",72)(236,"div",86),i(237," Lew Silverton changed his profile photo "),t(),e(238,"div",75),i(239," 25 minutes ago "),t()()(),e(240,"div",87),n(241,"img",85),e(242,"div",72)(243,"div",86),i(244," Display Name liked your photo "),t(),e(245,"div",75),i(246," 3 hours ago "),t()()(),e(247,"div",87),n(248,"img",85),e(249,"div",72)(250,"div",86),i(251," Marleah Eagleston commented on John Silverton's photo "),t(),e(252,"div",75),i(253," Yesterday "),t()()()(),e(254,"div",52)(255,"a",53),i(256," See entire activity feed "),t()()()(),e(257,"div",88)(258,"angor-card",89)(259,"div",90),i(260,"Create Post"),t(),e(261,"div",91)(262,"div",92),n(263,"img",93),e(264,"div",94),i(265),t()(),e(266,"mat-form-field",95),n(267,"textarea",96),t()(),e(268,"div",97)(269,"button",98),n(270,"mat-icon",47),e(271,"span",99),i(272,"Photo / Video"),t()(),e(273,"button",100),n(274,"mat-icon",47),e(275,"span",99),i(276,"Tag Friends"),t()(),e(277,"button",100),n(278,"mat-icon",47),e(279,"span",99),i(280,"Feeling"),t()(),e(281,"button",101),n(282,"mat-icon",47),t(),e(283,"mat-menu",null,6)(285,"button",102)(286,"span",38),n(287,"mat-icon",39),e(288,"span"),i(289,"Tag Friends"),t()()(),e(290,"button",102)(291,"span",38),n(292,"mat-icon",39),e(293,"span"),i(294,"Feeling"),t()()(),e(295,"button",48)(296,"span",38),n(297,"mat-icon",39),e(298,"span"),i(299,"Live"),t()()(),e(300,"button",48)(301,"span",38),n(302,"mat-icon",39),e(303,"span"),i(304,"Gif"),t()()(),e(305,"button",48)(306,"span",38),n(307,"mat-icon",39),e(308,"span"),i(309,"Check in"),t()()()()()(),e(310,"angor-card",103,7)(312,"div",104),n(313,"img",85),e(314,"div",37)(315,"span",105),i(316,"Caroline Lundu"),t(),e(317,"span",106),i(318,"29 minutes ago"),t()(),e(319,"button",107),n(320,"mat-icon",47),t(),e(321,"mat-menu",null,8)(323,"button",48)(324,"span",38),n(325,"mat-icon",39),e(326,"span"),i(327,"Save post"),t()()(),e(328,"button",48)(329,"span",38),n(330,"mat-icon",39),e(331,"span"),i(332,"Hide post"),t()()(),e(333,"button",48)(334,"span",38),n(335,"mat-icon",39),e(336,"span"),i(337,"Snooze for 30 days"),t()()(),e(338,"button",48)(339,"span",38),n(340,"mat-icon",39),e(341,"span"),i(342,"Hide all"),t()()(),n(343,"mat-divider",108),e(344,"button",48)(345,"span",38),n(346,"mat-icon",39),e(347,"span"),i(348,"Report post"),t()()(),e(349,"button",48)(350,"span",38),n(351,"mat-icon",39),e(352,"span"),i(353,"Turn on notifications for this post"),t()()()()(),e(354,"div",109),i(355," Look at that sky! I so want to be there.. Can we arrange a trip? Is that a possibility? Please!!! "),t(),e(356,"div",110),n(357,"img",111),e(358,"div",112),n(359,"mat-icon",113),t()(),e(360,"div",114)(361,"button",98),n(362,"mat-icon",115),e(363,"span",99),i(364,"Unlike"),t()(),e(365,"button",98),n(366,"mat-icon",47),e(367,"span",99),i(368,"Comment"),t()(),e(369,"button",98),n(370,"mat-icon",47),e(371,"span",99),i(372,"Share"),t()()(),n(373,"hr",116),e(374,"div",117)(375,"div",38),n(376,"img",118)(377,"img",119)(378,"img",119)(379,"img",119),e(380,"div",120),i(381," You and 24 more liked this "),t()(),n(382,"div",121),e(383,"div",122)(384,"button",123),i(385," 4 shares "),t(),e(386,"button",124),U("click",function(){A(x);let E=s(311);return R(E.expanded=!E.expanded)}),e(387,"span",125),i(388,"5 Comments"),t(),n(389,"mat-icon",126),t()()(),M(390,127),n(391,"hr",128),e(392,"div",129)(393,"div",130),n(394,"img",131),e(395,"mat-form-field",95),n(396,"textarea",96),t()(),e(397,"div",132)(398,"button",133),n(399,"mat-icon",47),t(),e(400,"button",133),n(401,"mat-icon",47),t(),e(402,"button",133),n(403,"mat-icon",47),t()()(),n(404,"hr",134),e(405,"div",135)(406,"div",136)(407,"div",130),n(408,"img",137),e(409,"div",138)(410,"span")(411,"b"),i(412,"Rutherford Brannan"),t(),i(413," Oh, I\u2019m in.. Let\u2019s arrange a trip for the next weekend if you want! "),t(),e(414,"div",139)(415,"span",140),i(416,"Like"),t(),e(417,"span",140),i(418,"Reply"),t(),e(419,"span",140),i(420,"Hide replies"),t(),e(421,"span",141),i(422,"\u2022"),t(),e(423,"span"),i(424,"17 min"),t()()()(),e(425,"div",142),n(426,"img",137),e(427,"div",138)(428,"span")(429,"b"),i(430,"Caroline Lundu"),t(),i(431," Yes!! Let's talk about it on lunch! "),t(),e(432,"div",139)(433,"span",140),i(434,"Like"),t(),e(435,"span",140),i(436,"Reply"),t(),e(437,"span",141),i(438,"\u2022"),t(),e(439,"span"),i(440,"15 min"),t()()()(),e(441,"div",142),n(442,"img",137),e(443,"div",138)(444,"span")(445,"b"),i(446,"Barbara Cotilla"),t(),i(447," Count me in !!! "),t(),e(448,"div",139)(449,"span",140),i(450,"Like"),t(),e(451,"span",140),i(452,"Reply"),t(),e(453,"span",141),i(454,"\u2022"),t(),e(455,"span"),i(456,"12 min"),t()()()(),e(457,"div",143),n(458,"img",137),e(459,"div",138)(460,"span")(461,"b"),i(462,"Alan Marti"),t(),i(463," The color of the sky doesn\u2019t look natural at all, do you really think this is natural? I\u2019d say Photoshop! Your trip isn't going to worth it since you won't be seeing this exact sky. "),t(),e(464,"div",139)(465,"span",140),i(466,"Like"),t(),e(467,"span",140),i(468,"Reply"),t(),e(469,"span",140),i(470,"Hide replies"),t(),e(471,"span",141),i(472,"\u2022"),t(),e(473,"span"),i(474,"24 min"),t()()()(),e(475,"div",142),n(476,"img",137),e(477,"div",138)(478,"span")(479,"b"),i(480,"Caroline Lundu"),t(),i(481," Hey, Alan! You must be fun at parties! "),t(),e(482,"div",139)(483,"span",140),i(484,"Like"),t(),e(485,"span",140),i(486,"Reply"),t(),e(487,"span",141),i(488,"\u2022"),t(),e(489,"span"),i(490,"22 min"),t()()()(),e(491,"div",142),n(492,"img",137),e(493,"div",138)(494,"span")(495,"b"),i(496,"Alan Marti"),t(),i(497," Caroline, I'm telling the truth, and if you cannot stand the truth, maybe we shouldn't be friends anymore... "),t(),e(498,"div",139)(499,"span",140),i(500,"Like"),t(),e(501,"span",140),i(502,"Reply"),t(),e(503,"span",141),i(504,"\u2022"),t(),e(505,"span"),i(506,"20 min"),t()()()(),e(507,"div",142),n(508,"img",137),e(509,"div",138)(510,"span")(511,"b"),i(512,"Caroline Lundu"),t(),i(513," Dude! Relax! I'm just messing with you... "),t(),e(514,"div",139)(515,"span",140),i(516,"Like"),t(),e(517,"span",140),i(518,"Reply"),t(),e(519,"span",141),i(520,"\u2022"),t(),e(521,"span"),i(522,"18 min"),t()()()(),e(523,"div",142),n(524,"img",137),e(525,"div",138)(526,"span")(527,"b"),i(528,"Alan Marti"),t(),i(529," Sorry! I had a bad morning, let's talk about this in couple hours, I need to relax a bit :( "),t(),e(530,"div",139)(531,"span",140),i(532,"Like"),t(),e(533,"span",140),i(534,"Reply"),t(),e(535,"span",141),i(536,"\u2022"),t(),e(537,"span"),i(538,"16 min"),t()()()(),e(539,"div",143),n(540,"img",137),e(541,"div",138)(542,"span")(543,"b"),i(544,"Marleah Eagleston"),t(),i(545," Count me in, too! "),t(),e(546,"div",139)(547,"span",140),i(548,"Like"),t(),e(549,"span",140),i(550,"Reply"),t(),e(551,"span",141),i(552,"\u2022"),t(),e(553,"span"),i(554,"34 min"),t()()()()()(),j(),t(),e(555,"angor-card",103)(556,"div",144),n(557,"img",85),e(558,"div",37)(559,"span",105),i(560,"Caroline Lundu"),t(),e(561,"span",106),i(562,"29 minutes ago"),t()(),e(563,"button",107),n(564,"mat-icon",47),t(),e(565,"mat-menu",null,9)(567,"button",48)(568,"span",38),n(569,"mat-icon",39),e(570,"span"),i(571,"Save post"),t()()(),e(572,"button",48)(573,"span",38),n(574,"mat-icon",39),e(575,"span"),i(576,"Hide post"),t()()(),e(577,"button",48)(578,"span",38),n(579,"mat-icon",39),e(580,"span"),i(581,"Snooze for 30 days"),t()()(),e(582,"button",48)(583,"span",38),n(584,"mat-icon",39),e(585,"span"),i(586,"Hide all"),t()()(),n(587,"mat-divider",108),e(588,"button",48)(589,"span",38),n(590,"mat-icon",39),e(591,"span"),i(592,"Report post"),t()()(),e(593,"button",48)(594,"span",38),n(595,"mat-icon",39),e(596,"span"),i(597,"Turn on notifications for this post"),t()()()()(),e(598,"div",145)(599,"p"),i(600," We'll put a happy little sky in here. We touch the canvas, the canvas takes what it wants. A little happy sunlight shining through there. Let's build some happy little clouds up here. I was blessed with a very steady hand; and it comes in very handy when you're doing these little delicate things. This is the fun part. "),t(),e(601,"p",35),i(602," Isn't it great to do something you can't fail at? Little trees and bushes grow however makes them happy. Trees get lonely too, so we'll give him a little friend. There are no mistakes. You can fix anything that happens. "),t()(),e(603,"div",114)(604,"button",98),n(605,"mat-icon",115),e(606,"span",99),i(607,"Unlike"),t()(),e(608,"button",98),n(609,"mat-icon",47),e(610,"span",99),i(611,"Comment"),t()(),e(612,"button",98),n(613,"mat-icon",47),e(614,"span",99),i(615,"Share"),t()()(),n(616,"hr",116),e(617,"div",117)(618,"div",38),n(619,"img",118)(620,"img",119)(621,"img",119)(622,"img",119),e(623,"div",120),i(624," You and 24 more liked this "),t()(),n(625,"div",121),e(626,"div",122)(627,"button",123),i(628," 4 shares "),t(),e(629,"button",146),i(630," No comments "),t()()()(),e(631,"angor-card",103)(632,"div",104),n(633,"img",85),e(634,"div",37)(635,"span",105),i(636,"Marleah Eagleston"),t(),e(637,"span",106),i(638,"29 minutes ago"),t()(),e(639,"button",107),n(640,"mat-icon",47),t(),e(641,"mat-menu",null,10)(643,"button",48)(644,"span",38),n(645,"mat-icon",39),e(646,"span"),i(647,"Save post"),t()()(),e(648,"button",48)(649,"span",38),n(650,"mat-icon",39),e(651,"span"),i(652,"Hide post"),t()()(),e(653,"button",48)(654,"span",38),n(655,"mat-icon",39),e(656,"span"),i(657,"Snooze for 30 days"),t()()(),e(658,"button",48)(659,"span",38),n(660,"mat-icon",39),e(661,"span"),i(662,"Hide all"),t()()(),n(663,"mat-divider",108),e(664,"button",48)(665,"span",38),n(666,"mat-icon",39),e(667,"span"),i(668,"Report post"),t()()(),e(669,"button",48)(670,"span",38),n(671,"mat-icon",39),e(672,"span"),i(673,"Turn on notifications for this post"),t()()()()(),e(674,"div",109),i(675," Look at that sky! I so want to be there.. Can we arrange a trip? Is that a possibility? Please!!! "),t(),e(676,"div",147)(677,"div",148),n(678,"img",149),t(),e(679,"div",150)(680,"div",151),n(681,"img",152),t(),e(682,"div",153),n(683,"img",154),t()()(),e(684,"div",114)(685,"button",98),n(686,"mat-icon",115),e(687,"span",99),i(688,"Unlike"),t()(),e(689,"button",98),n(690,"mat-icon",47),e(691,"span",99),i(692,"Comment"),t()(),e(693,"button",98),n(694,"mat-icon",47),e(695,"span",99),i(696,"Share"),t()()(),n(697,"hr",116),e(698,"div",117)(699,"div",38),n(700,"img",118)(701,"img",119)(702,"img",119)(703,"img",119),e(704,"div",120),i(705," You and 24 more liked this "),t()(),n(706,"div",121),e(707,"div",122)(708,"button",123),i(709," 4 shares "),t(),e(710,"button",146),i(711," No comments "),t()()()(),e(712,"angor-card",103)(713,"div",104),n(714,"img",85),e(715,"div",37)(716,"span",73),i(717,"Caroline Lundu"),t(),e(718,"span",106),i(719,"29 minutes ago"),t()(),e(720,"button",107),n(721,"mat-icon",47),t(),e(722,"mat-menu",null,11)(724,"button",48)(725,"span",38),n(726,"mat-icon",39),e(727,"span"),i(728,"Save post"),t()()(),e(729,"button",48)(730,"span",38),n(731,"mat-icon",39),e(732,"span"),i(733,"Hide post"),t()()(),e(734,"button",48)(735,"span",38),n(736,"mat-icon",39),e(737,"span"),i(738,"Snooze for 30 days"),t()()(),e(739,"button",48)(740,"span",38),n(741,"mat-icon",39),e(742,"span"),i(743,"Hide all"),t()()(),n(744,"mat-divider",108),e(745,"button",48)(746,"span",38),n(747,"mat-icon",39),e(748,"span"),i(749,"Report post"),t()()(),e(750,"button",48)(751,"span",38),n(752,"mat-icon",39),e(753,"span"),i(754,"Turn on notifications for this post"),t()()()()(),e(755,"div",109),i(756," Hey!! I never saw this one, it was amazing.. I think I\u2019m going to buy myself a set and try his technique at home! "),t(),e(757,"div",155)(758,"div",156)(759,"div",157),n(760,"img",158),t(),e(761,"div",159)(762,"div",160),i(763," Take a look behind the scenes of Rob Boss episodes "),t(),e(764,"div",161),i(765," We'll put a happy little sky in here. We touch the canvas, the canvas takes what it wants. A little happy sunlight shining through there. "),t(),e(766,"div",162),i(767," example.com "),t()()()(),e(768,"div",114)(769,"button",98),n(770,"mat-icon",115),e(771,"span",99),i(772,"Unlike"),t()(),e(773,"button",98),n(774,"mat-icon",47),e(775,"span",99),i(776,"Comment"),t()(),e(777,"button",98),n(778,"mat-icon",47),e(779,"span",99),i(780,"Share"),t()()(),n(781,"hr",116),e(782,"div",117)(783,"div",38),n(784,"img",118)(785,"img",119)(786,"img",119)(787,"img",119),e(788,"div",120),i(789," You and 24 more liked this "),t()(),n(790,"div",121),e(791,"div",122)(792,"button",123),i(793," 4 shares "),t(),e(794,"button",146),i(795," No comments "),t()()()(),e(796,"angor-card",103)(797,"div",104),n(798,"img",85),e(799,"div",37)(800,"span",105),i(801,"Marleah Eagleston"),t(),e(802,"span",106),i(803,"29 minutes ago"),t()(),e(804,"button",107),n(805,"mat-icon",47),t(),e(806,"mat-menu",null,12)(808,"button",48)(809,"span",38),n(810,"mat-icon",39),e(811,"span"),i(812,"Save post"),t()()(),e(813,"button",48)(814,"span",38),n(815,"mat-icon",39),e(816,"span"),i(817,"Hide post"),t()()(),e(818,"button",48)(819,"span",38),n(820,"mat-icon",39),e(821,"span"),i(822,"Snooze for 30 days"),t()()(),e(823,"button",48)(824,"span",38),n(825,"mat-icon",39),e(826,"span"),i(827,"Hide all"),t()()(),n(828,"mat-divider",108),e(829,"button",48)(830,"span",38),n(831,"mat-icon",39),e(832,"span"),i(833,"Report post"),t()()(),e(834,"button",48)(835,"span",38),n(836,"mat-icon",39),e(837,"span"),i(838,"Turn on notifications for this post"),t()()()()(),e(839,"div",109),i(840," Look at that sky! I so want to be there.. Can we arrange a trip? Is that a possibility? Please!!! "),t(),e(841,"div",147)(842,"div",148),n(843,"img",163),t(),e(844,"div",164),n(845,"img",165),t()(),e(846,"div",114)(847,"button",98),n(848,"mat-icon",115),e(849,"span",99),i(850,"Unlike"),t()(),e(851,"button",98),n(852,"mat-icon",47),e(853,"span",99),i(854,"Comment"),t()(),e(855,"button",98),n(856,"mat-icon",47),e(857,"span",99),i(858,"Share"),t()()(),n(859,"hr",116),e(860,"div",117)(861,"div",38),n(862,"img",118)(863,"img",119)(864,"img",119)(865,"img",119),e(866,"div",120),i(867," You and 24 more liked this "),t()(),n(868,"div",121),e(869,"div",122)(870,"button",123),i(871," 4 shares "),t(),e(872,"button",146),i(873," No comments "),t()()()(),e(874,"angor-card",103)(875,"div",104),n(876,"img",85),e(877,"div",37)(878,"span",105),i(879,"Caroline Lundu"),t(),e(880,"span",106),i(881,"29 minutes ago"),t()(),e(882,"button",107),n(883,"mat-icon",47),t(),e(884,"mat-menu",null,13)(886,"button",48)(887,"span",38),n(888,"mat-icon",39),e(889,"span"),i(890,"Save post"),t()()(),e(891,"button",48)(892,"span",38),n(893,"mat-icon",39),e(894,"span"),i(895,"Hide post"),t()()(),e(896,"button",48)(897,"span",38),n(898,"mat-icon",39),e(899,"span"),i(900,"Snooze for 30 days"),t()()(),e(901,"button",48)(902,"span",38),n(903,"mat-icon",39),e(904,"span"),i(905,"Hide all"),t()()(),n(906,"mat-divider",108),e(907,"button",48)(908,"span",38),n(909,"mat-icon",39),e(910,"span"),i(911,"Report post"),t()()(),e(912,"button",48)(913,"span",38),n(914,"mat-icon",39),e(915,"span"),i(916,"Turn on notifications for this post"),t()()()()(),e(917,"div",109),i(918," Hey!! I never saw this episode, it was amazing.. I think I\u2019m going to buy myself a set and try his technique at home! "),t(),e(919,"div",155)(920,"div",166)(921,"div",167),n(922,"img",168),t(),e(923,"div",159)(924,"div",160),i(925," Rob Boss - Season 09 Episode 04 "),t(),e(926,"div",161),i(927," We'll put a happy little sky in here. We touch the canvas, the canvas takes what it wants. A little happy sunlight shining through there. "),t(),e(928,"div",162),i(929," example.com "),t()()()(),e(930,"div",114)(931,"button",98),n(932,"mat-icon",115),e(933,"span",99),i(934,"Unlike"),t()(),e(935,"button",98),n(936,"mat-icon",47),e(937,"span",99),i(938,"Comment"),t()(),e(939,"button",98),n(940,"mat-icon",47),e(941,"span",99),i(942,"Share"),t()()(),n(943,"hr",116),e(944,"div",117)(945,"div",38),n(946,"img",118)(947,"img",119)(948,"img",119)(949,"img",119),e(950,"div",120),i(951," You and 24 more liked this "),t()(),n(952,"div",121),e(953,"div",122)(954,"button",123),i(955," 4 shares "),t(),e(956,"button",146),i(957," No comments "),t()()()()()()()}if(d&2){let x=s(8),b=s(66),E=s(101),be=s(138),Ee=s(189),ye=s(222),we=s(284),Ce=s(311),_e=s(322),Ie=s(566),ke=s(642),Me=s(723),je=s(807),Le=s(885);a(6),r("ngIf",o.metadata==null?null:o.metadata.picture)("ngIfElse",x),a(5),_((o.metadata==null?null:o.metadata.display_name)||(o.metadata==null?null:o.metadata.name)||"Unknown User"),a(2),_((o.metadata==null?null:o.metadata.username)||(o.metadata==null?null:o.metadata.name)),a(14),r("routerLink",v(132,g)),a(2),r("routerLink",v(133,g)),a(2),r("routerLink",v(134,g)),a(2),r("routerLink",v(135,g)),a(8),D(" ",(o.metadata==null?null:o.metadata.about)||""," "),a(4),r("svgIcon","heroicons_solid:map-pin"),a(4),r("svgIcon","heroicons_solid:briefcase"),a(4),r("svgIcon","heroicons_solid:cake"),a(3),r("color","primary")("routerLink",v(136,g)),a(7),r("matMenuTriggerFor",b),a(),r("svgIcon","heroicons_solid:ellipsis-vertical"),a(27),r("color","primary")("routerLink",v(137,g)),a(7),r("matMenuTriggerFor",E),a(),r("svgIcon","heroicons_solid:ellipsis-vertical"),a(29),r("color","primary")("routerLink",v(138,g)),a(7),r("matMenuTriggerFor",be),a(),r("svgIcon","heroicons_solid:ellipsis-vertical"),a(43),r("color","primary")("routerLink",v(139,g)),a(7),r("matMenuTriggerFor",Ee),a(),r("svgIcon","heroicons_solid:ellipsis-vertical"),a(7),r("svgIcon","heroicons_solid:bell"),a(6),r("svgIcon","heroicons_solid:bell"),a(3),r("routerLink",v(140,g)),a(3),r("svgIcon","heroicons_solid:bell"),a(3),r("routerLink",v(141,g)),a(3),r("color","primary")("routerLink",v(142,g)),a(7),r("matMenuTriggerFor",ye),a(),r("svgIcon","heroicons_solid:ellipsis-vertical"),a(35),r("color","primary")("routerLink",v(143,g)),a(8),C("alt",(o.metadata==null?null:o.metadata.display_name)||(o.metadata==null?null:o.metadata.name)||"Avatar"),r("src",(o.metadata==null?null:o.metadata.picture)||"images/avatars/avatar-placeholder.png",k),a(2),_((o.metadata==null?null:o.metadata.name)||"Unknown User"),a(),r("subscriptSizing","dynamic"),a(),r("placeholder","What's on your mind?")("rows",3),a(3),r("svgIcon","heroicons_solid:photo"),a(4),r("svgIcon","heroicons_solid:user-circle"),a(4),r("svgIcon","heroicons_solid:face-smile"),a(3),r("matMenuTriggerFor",we),a(),r("svgIcon","heroicons_solid:ellipsis-horizontal"),a(5),r("svgIcon","heroicons_solid:user-circle"),a(5),r("svgIcon","heroicons_solid:face-smile"),a(5),r("svgIcon","heroicons_solid:play"),a(5),r("svgIcon","heroicons_solid:sparkles"),a(5),r("svgIcon","heroicons_solid:map-pin"),a(12),r("matMenuTriggerFor",_e),a(),r("svgIcon","heroicons_solid:ellipsis-vertical"),a(5),r("svgIcon","heroicons_solid:arrow-up-tray"),a(5),r("svgIcon","heroicons_solid:eye-slash"),a(5),r("svgIcon","heroicons_solid:clock"),a(5),r("svgIcon","heroicons_solid:minus-circle"),a(6),r("svgIcon","heroicons_solid:exclamation-triangle"),a(5),r("svgIcon","heroicons_solid:bell"),a(7),r("matTooltip","Barmouth / UK")("matTooltipPosition","right"),a(),r("svgIcon","heroicons_solid:map-pin"),a(3),r("svgIcon","heroicons_solid:heart"),a(4),r("svgIcon","heroicons_solid:chat-bubble-left-ellipsis"),a(4),r("svgIcon","heroicons_solid:share"),a(19),r("ngClass",Y(144,Ue,Ce.expanded))("svgIcon","heroicons_mini:chevron-down"),a(6),r("subscriptSizing","dynamic"),a(),r("placeholder","Write a comment...")("rows",3),a(3),r("svgIcon","heroicons_solid:sparkles"),a(2),r("svgIcon","heroicons_solid:face-smile"),a(2),r("svgIcon","heroicons_solid:photo"),a(160),r("matMenuTriggerFor",Ie),a(),r("svgIcon","heroicons_solid:ellipsis-vertical"),a(5),r("svgIcon","heroicons_solid:arrow-up-tray"),a(5),r("svgIcon","heroicons_solid:eye-slash"),a(5),r("svgIcon","heroicons_solid:clock"),a(5),r("svgIcon","heroicons_solid:minus-circle"),a(6),r("svgIcon","heroicons_solid:exclamation-triangle"),a(5),r("svgIcon","heroicons_solid:bell"),a(10),r("svgIcon","heroicons_solid:heart"),a(4),r("svgIcon","heroicons_solid:chat-bubble-left-ellipsis"),a(4),r("svgIcon","heroicons_solid:share"),a(26),r("matMenuTriggerFor",ke),a(),r("svgIcon","heroicons_solid:ellipsis-vertical"),a(5),r("svgIcon","heroicons_solid:arrow-up-tray"),a(5),r("svgIcon","heroicons_solid:eye-slash"),a(5),r("svgIcon","heroicons_solid:clock"),a(5),r("svgIcon","heroicons_solid:minus-circle"),a(6),r("svgIcon","heroicons_solid:exclamation-triangle"),a(5),r("svgIcon","heroicons_solid:bell"),a(15),r("svgIcon","heroicons_solid:heart"),a(4),r("svgIcon","heroicons_solid:chat-bubble-left-ellipsis"),a(4),r("svgIcon","heroicons_solid:share"),a(26),r("matMenuTriggerFor",Me),a(),r("svgIcon","heroicons_solid:ellipsis-vertical"),a(5),r("svgIcon","heroicons_solid:arrow-up-tray"),a(5),r("svgIcon","heroicons_solid:eye-slash"),a(5),r("svgIcon","heroicons_solid:clock"),a(5),r("svgIcon","heroicons_solid:minus-circle"),a(6),r("svgIcon","heroicons_solid:exclamation-triangle"),a(5),r("svgIcon","heroicons_solid:bell"),a(18),r("svgIcon","heroicons_solid:heart"),a(4),r("svgIcon","heroicons_solid:chat-bubble-left-ellipsis"),a(4),r("svgIcon","heroicons_solid:share"),a(26),r("matMenuTriggerFor",je),a(),r("svgIcon","heroicons_solid:ellipsis-vertical"),a(5),r("svgIcon","heroicons_solid:arrow-up-tray"),a(5),r("svgIcon","heroicons_solid:eye-slash"),a(5),r("svgIcon","heroicons_solid:clock"),a(5),r("svgIcon","heroicons_solid:minus-circle"),a(6),r("svgIcon","heroicons_solid:exclamation-triangle"),a(5),r("svgIcon","heroicons_solid:bell"),a(12),r("svgIcon","heroicons_solid:heart"),a(4),r("svgIcon","heroicons_solid:chat-bubble-left-ellipsis"),a(4),r("svgIcon","heroicons_solid:share"),a(26),r("matMenuTriggerFor",Le),a(),r("svgIcon","heroicons_solid:ellipsis-vertical"),a(5),r("svgIcon","heroicons_solid:arrow-up-tray"),a(5),r("svgIcon","heroicons_solid:eye-slash"),a(5),r("svgIcon","heroicons_solid:clock"),a(5),r("svgIcon","heroicons_solid:minus-circle"),a(6),r("svgIcon","heroicons_solid:exclamation-triangle"),a(5),r("svgIcon","heroicons_solid:bell"),a(18),r("svgIcon","heroicons_solid:heart"),a(4),r("svgIcon","heroicons_solid:chat-bubble-left-ellipsis"),a(4),r("svgIcon","heroicons_solid:share")}},dependencies:[K,Se,te,ee,Z,$,X,Q,de,le,oe,me,J,q,ve,pe,se,ce,ue,ge,ae,ne,W,V,O],encapsulation:2,changeDetection:0});let l=m;return l})();var bt=[{path:"",component:fe}];export{bt as default}; diff --git a/chunk-CUXGZT4Q.js b/chunk-CUXGZT4Q.js deleted file mode 100644 index 62f9884..0000000 --- a/chunk-CUXGZT4Q.js +++ /dev/null @@ -1 +0,0 @@ -import{a as kt}from"./chunk-6EWZX4UI.js";import{b as Ut,e as zt,f as jt,o as he,r as Vt}from"./chunk-5GRCWTIR.js";import{B as Bt,C as Ft,D as Yt,G as oe,a as Nt,c as Ot,j as Lt,k as ne,l as Ye,t as Mt}from"./chunk-6A5WIJYK.js";import{b as At,e as Ct,k as Pt}from"./chunk-IMW7L7ZP.js";import{Aa as ft,Ab as de,Ba as ut,Dc as xt,Ga as dt,Ia as ue,Jb as Be,Kb as wt,Pa as ht,Pb as It,Vb as Fe,a as q,ac as Tt,b as st,ba as J,bc as Et,c as le,cc as St,db as mt,e as Ji,eb as U,ec as Rt,fc as Dt,g as Zi,h as $,ha as re,ia as _e,ka as Oe,lb as pt,lc as be,ma as Le,n as fe,na as Me,o as ct,ob as vt,pb as _t,qa as ge,ra as ye,sa as lt,xb as gt,yb as yt,zb as bt}from"./chunk-65EYH52Y.js";var Qt=Ji((Wt,Ue)=>{(function(b){if(typeof Wt=="object"&&typeof Ue<"u")Ue.exports=b();else if(typeof define=="function"&&define.amd)define([],b);else{var v;typeof window<"u"?v=window:typeof global<"u"?v=global:typeof self<"u"?v=self:v=this,v.localforage=b()}})(function(){var b,v,dr;return function r(s,l,_){function w(C,B){if(!l[C]){if(!s[C]){var p=typeof le=="function"&≤if(!B&&p)return p(C,!0);if(E)return E(C,!0);var y=new Error("Cannot find module '"+C+"'");throw y.code="MODULE_NOT_FOUND",y}var P=l[C]={exports:{}};s[C][0].call(P.exports,function(L){var H=s[C][1][L];return w(H||L)},P,P.exports,r,s,l,_)}return l[C].exports}for(var E=typeof le=="function"&&le,A=0;A<_.length;A++)w(_[A]);return w}({1:[function(r,s,l){(function(_){"use strict";var w=_.MutationObserver||_.WebKitMutationObserver,E;if(w){var A=0,C=new w(L),B=_.document.createTextNode("");C.observe(B,{characterData:!0}),E=function(){B.data=A=++A%2}}else if(!_.setImmediate&&typeof _.MessageChannel<"u"){var p=new _.MessageChannel;p.port1.onmessage=L,E=function(){p.port2.postMessage(0)}}else"document"in _&&"onreadystatechange"in _.document.createElement("script")?E=function(){var M=_.document.createElement("script");M.onreadystatechange=function(){L(),M.onreadystatechange=null,M.parentNode.removeChild(M),M=null},_.document.documentElement.appendChild(M)}:E=function(){setTimeout(L,0)};var y,P=[];function L(){y=!0;for(var M,X,F=P.length;F;){for(X=P,P=[],M=-1;++M"u"&&r(3);var p=Promise;function y(e,i){i&&e.then(function(t){i(null,t)},function(t){i(t)})}function P(e,i,t){typeof i=="function"&&e.then(i),typeof t=="function"&&e.catch(t)}function L(e){return typeof e!="string"&&(console.warn(e+" used as a key, but it is not a string."),e=String(e)),e}function H(){if(arguments.length&&typeof arguments[arguments.length-1]=="function")return arguments[arguments.length-1]}var M="local-forage-detect-blob-support",X=void 0,F={},Ie=Object.prototype.toString,Z="readonly",m="readwrite";function S(e){for(var i=e.length,t=new ArrayBuffer(i),o=new Uint8Array(t),a=0;a=43)}}).catch(function(){return!1})}function x(e){return typeof X=="boolean"?p.resolve(X):T(e).then(function(i){return X=i,X})}function Y(e){var i=F[e.name],t={};t.promise=new p(function(o,a){t.resolve=o,t.reject=a}),i.deferredOperations.push(t),i.dbReady?i.dbReady=i.dbReady.then(function(){return t.promise}):i.dbReady=t.promise}function z(e){var i=F[e.name],t=i.deferredOperations.pop();if(t)return t.resolve(),t.promise}function j(e,i){var t=F[e.name],o=t.deferredOperations.pop();if(o)return o.reject(i),o.promise}function V(e,i){return new p(function(t,o){if(F[e.name]=F[e.name]||je(),e.db)if(i)Y(e),e.db.close();else return t(e.db);var a=[e.name];i&&a.push(e.version);var n=A.open.apply(A,a);i&&(n.onupgradeneeded=function(c){var f=n.result;try{f.createObjectStore(e.storeName),c.oldVersion<=1&&f.createObjectStore(M)}catch(u){if(u.name==="ConstraintError")console.warn('The database "'+e.name+'" has been upgraded from version '+c.oldVersion+" to version "+c.newVersion+', but the storage "'+e.storeName+'" already exists.');else throw u}}),n.onerror=function(c){c.preventDefault(),o(n.error)},n.onsuccess=function(){var c=n.result;c.onversionchange=function(f){f.target.close()},t(c),z(e)}})}function G(e){return V(e,!1)}function ae(e){return V(e,!0)}function me(e,i){if(!e.db)return!0;var t=!e.db.objectStoreNames.contains(e.storeName),o=e.versione.db.version;if(o&&(e.version!==i&&console.warn('The database "'+e.name+`" can't be downgraded from version `+e.db.version+" to version "+e.version+"."),e.version=e.db.version),a||t){if(t){var n=e.db.version+1;n>e.version&&(e.version=n)}return!0}return!1}function Te(e){return new p(function(i,t){var o=new FileReader;o.onerror=t,o.onloadend=function(a){var n=btoa(a.target.result||"");i({__local_forage_encoded_blob:!0,data:n,type:e.type})},o.readAsBinaryString(e)})}function te(e){var i=S(atob(e.data));return B([i],{type:e.type})}function ze(e){return e&&e.__local_forage_encoded_blob}function Zt(e){var i=this,t=i._initReady().then(function(){var o=F[i._dbInfo.name];if(o&&o.dbReady)return o.dbReady});return P(t,e,e),t}function qt(e){Y(e);for(var i=F[e.name],t=i.forages,o=0;o0&&(!e.db||n.name==="InvalidStateError"||n.name==="NotFoundError"))return p.resolve().then(function(){if(!e.db||n.name==="NotFoundError"&&!e.db.objectStoreNames.contains(e.storeName)&&e.version<=e.db.version)return e.db&&(e.version=e.db.version+1),ae(e)}).then(function(){return qt(e).then(function(){W(e,i,t,o-1)})}).catch(t);t(n)}}function je(){return{forages:[],db:null,dbReady:null,deferredOperations:[]}}function ei(e){var i=this,t={db:null};if(e)for(var o in e)t[o]=e[o];var a=F[t.name];a||(a=je(),F[t.name]=a),a.forages.push(i),i._initReady||(i._initReady=i.ready,i.ready=Zt);var n=[];function c(){return p.resolve()}for(var f=0;f>4,h[a++]=(c&15)<<4|f>>2,h[a++]=(f&3)<<6|u&63;return d}function De(e){var i=new Uint8Array(e),t="",o;for(o=0;o>2],t+=Q[(i[o]&3)<<4|i[o+1]>>4],t+=Q[(i[o+1]&15)<<2|i[o+2]>>6],t+=Q[i[o+2]&63];return i.length%3===2?t=t.substring(0,t.length-1)+"=":i.length%3===1&&(t=t.substring(0,t.length-2)+"=="),t}function hi(e,i){var t="";if(e&&(t=qe.call(e)),e&&(t==="[object ArrayBuffer]"||e.buffer&&qe.call(e.buffer)==="[object ArrayBuffer]")){var o,a=pe;e instanceof ArrayBuffer?(o=e,a+=Se):(o=e.buffer,t==="[object Int8Array]"?a+=ke:t==="[object Uint8Array]"?a+=He:t==="[object Uint8ClampedArray]"?a+=$e:t==="[object Int16Array]"?a+=Xe:t==="[object Uint16Array]"?a+=We:t==="[object Int32Array]"?a+=Ge:t==="[object Uint32Array]"?a+=Qe:t==="[object Float32Array]"?a+=Ke:t==="[object Float64Array]"?a+=Je:i(new Error("Failed to get type for BinaryArray"))),i(a+De(o))}else if(t==="[object Blob]"){var n=new FileReader;n.onload=function(){var c=di+e.type+"~"+De(this.result);i(pe+Re+c)},n.readAsArrayBuffer(e)}else try{i(JSON.stringify(e))}catch(c){console.error("Couldn't convert value into a JSON string: ",e),i(null,c)}}function mi(e){if(e.substring(0,Ee)!==pe)return JSON.parse(e);var i=e.substring(Ze),t=e.substring(Ee,Ze),o;if(t===Re&&Ve.test(i)){var a=i.match(Ve);o=a[1],i=i.substring(a[0].length)}var n=et(i);switch(t){case Se:return n;case Re:return B([n],{type:o});case ke:return new Int8Array(n);case He:return new Uint8Array(n);case $e:return new Uint8ClampedArray(n);case Xe:return new Int16Array(n);case We:return new Uint16Array(n);case Ge:return new Int32Array(n);case Qe:return new Uint32Array(n);case Ke:return new Float32Array(n);case Je:return new Float64Array(n);default:throw new Error("Unkown type: "+t)}}var xe={serialize:hi,deserialize:mi,stringToBuffer:et,bufferToString:De};function tt(e,i,t,o){e.executeSql("CREATE TABLE IF NOT EXISTS "+i.storeName+" (id INTEGER PRIMARY KEY, key unique, value)",[],t,o)}function pi(e){var i=this,t={db:null};if(e)for(var o in e)t[o]=typeof e[o]!="string"?e[o].toString():e[o];var a=new p(function(n,c){try{t.db=openDatabase(t.name,String(t.version),t.description,t.size)}catch(f){return c(f)}t.db.transaction(function(f){tt(f,t,function(){i._dbInfo=t,n()},function(u,d){c(d)})},c)});return t.serializer=xe,a}function K(e,i,t,o,a,n){e.executeSql(t,o,a,function(c,f){f.code===f.SYNTAX_ERR?c.executeSql("SELECT name FROM sqlite_master WHERE type='table' AND name = ?",[i.storeName],function(u,d){d.rows.length?n(u,f):tt(u,i,function(){u.executeSql(t,o,a,n)},n)},n):n(c,f)},n)}function vi(e,i){var t=this;e=L(e);var o=new p(function(a,n){t.ready().then(function(){var c=t._dbInfo;c.db.transaction(function(f){K(f,c,"SELECT * FROM "+c.storeName+" WHERE key = ? LIMIT 1",[e],function(u,d){var h=d.rows.length?d.rows.item(0).value:null;h&&(h=c.serializer.deserialize(h)),a(h)},function(u,d){n(d)})})}).catch(n)});return y(o,i),o}function _i(e,i){var t=this,o=new p(function(a,n){t.ready().then(function(){var c=t._dbInfo;c.db.transaction(function(f){K(f,c,"SELECT * FROM "+c.storeName,[],function(u,d){for(var h=d.rows,g=h.length,I=0;I0){c(it.apply(a,[e,u,t,o-1]));return}f(I)}})})}).catch(f)});return y(n,t),n}function gi(e,i,t){return it.apply(this,[e,i,t,1])}function yi(e,i){var t=this;e=L(e);var o=new p(function(a,n){t.ready().then(function(){var c=t._dbInfo;c.db.transaction(function(f){K(f,c,"DELETE FROM "+c.storeName+" WHERE key = ?",[e],function(){a()},function(u,d){n(d)})})}).catch(n)});return y(o,i),o}function bi(e){var i=this,t=new p(function(o,a){i.ready().then(function(){var n=i._dbInfo;n.db.transaction(function(c){K(c,n,"DELETE FROM "+n.storeName,[],function(){o()},function(f,u){a(u)})})}).catch(a)});return y(t,e),t}function wi(e){var i=this,t=new p(function(o,a){i.ready().then(function(){var n=i._dbInfo;n.db.transaction(function(c){K(c,n,"SELECT COUNT(key) as c FROM "+n.storeName,[],function(f,u){var d=u.rows.item(0).c;o(d)},function(f,u){a(u)})})}).catch(a)});return y(t,e),t}function Ii(e,i){var t=this,o=new p(function(a,n){t.ready().then(function(){var c=t._dbInfo;c.db.transaction(function(f){K(f,c,"SELECT key FROM "+c.storeName+" WHERE id = ? LIMIT 1",[e+1],function(u,d){var h=d.rows.length?d.rows.item(0).key:null;a(h)},function(u,d){n(d)})})}).catch(n)});return y(o,i),o}function Ti(e){var i=this,t=new p(function(o,a){i.ready().then(function(){var n=i._dbInfo;n.db.transaction(function(c){K(c,n,"SELECT key FROM "+n.storeName,[],function(f,u){for(var d=[],h=0;h '__WebKitDatabaseInfoTable__'",[],function(a,n){for(var c=[],f=0;f0}function Ci(e){var i=this,t={};if(e)for(var o in e)t[o]=e[o];return t.keyPrefix=rt(e,i._defaultConfig),Ai()?(i._dbInfo=t,t.serializer=xe,p.resolve()):p.reject()}function Pi(e){var i=this,t=i.ready().then(function(){for(var o=i._dbInfo.keyPrefix,a=localStorage.length-1;a>=0;a--){var n=localStorage.key(a);n.indexOf(o)===0&&localStorage.removeItem(n)}});return y(t,e),t}function Ni(e,i){var t=this;e=L(e);var o=t.ready().then(function(){var a=t._dbInfo,n=localStorage.getItem(a.keyPrefix+e);return n&&(n=a.serializer.deserialize(n)),n});return y(o,i),o}function Oi(e,i){var t=this,o=t.ready().then(function(){for(var a=t._dbInfo,n=a.keyPrefix,c=n.length,f=localStorage.length,u=1,d=0;d=0;c--){var f=localStorage.key(c);f.indexOf(n)===0&&localStorage.removeItem(f)}}):a=p.reject("Invalid arguments"),y(a,i),a}var zi={_driver:"localStorageWrapper",_initStorage:Ci,_support:Di(),iterate:Oi,getItem:Ni,setItem:Yi,removeItem:Fi,clear:Pi,length:Bi,key:Li,keys:Mi,dropInstance:Ui},ji=function(i,t){return i===t||typeof i=="number"&&typeof t=="number"&&isNaN(i)&&isNaN(t)},Vi=function(i,t){for(var o=i.length,a=0;a"u"?"undefined":_(t))==="object"){if(this._ready)return new Error("Can't call config() after localforage has been used.");for(var o in t){if(o==="storeName"&&(t[o]=t[o].replace(/\W/g,"_")),o==="version"&&typeof t[o]!="number")return new Error("Database version must be a number.");this._config[o]=t[o]}return"driver"in t&&t.driver?this.setDriver(this._config.driver):!0}else return typeof t=="string"?this._config[t]:this._config},e.prototype.defineDriver=function(t,o,a){var n=new p(function(c,f){try{var u=t._driver,d=new Error("Custom driver not compliant; see https://mozilla.github.io/localForage/#definedriver");if(!t._driver){f(d);return}for(var h=Ae.concat("_initStorage"),g=0,I=h.length;g{let b=Me(he);return()=>b.scrollStrategies.reposition({scrollThrottle:Xt})}});function tr(b){return()=>b.scrollStrategies.reposition({scrollThrottle:Xt})}var ir={provide:Gt,deps:[he],useFactory:tr};function rr(){return{showDelay:0,hideDelay:0,touchendHideDelay:1500}}var nr=new Oe("mat-tooltip-default-options",{providedIn:"root",factory:rr});var Ht="tooltip-panel",$t=Ot({passive:!0}),or=8,ar=8,sr=24,cr=200,Ur=(()=>{let v=class v{get position(){return this._position}set position(r){r!==this._position&&(this._position=r,this._overlayRef&&(this._updatePosition(this._overlayRef),this._tooltipInstance?.show(0),this._overlayRef.updatePosition()))}get positionAtOrigin(){return this._positionAtOrigin}set positionAtOrigin(r){this._positionAtOrigin=ne(r),this._detach(),this._overlayRef=null}get disabled(){return this._disabled}set disabled(r){this._disabled=ne(r),this._disabled?this.hide(0):this._setupPointerEnterEventsIfNeeded()}get showDelay(){return this._showDelay}set showDelay(r){this._showDelay=Ye(r)}get hideDelay(){return this._hideDelay}set hideDelay(r){this._hideDelay=Ye(r),this._tooltipInstance&&(this._tooltipInstance._mouseLeaveHideDelay=this._hideDelay)}get message(){return this._message}set message(r){this._ariaDescriber.removeDescription(this._elementRef.nativeElement,this._message,"tooltip"),this._message=r!=null?String(r).trim():"",!this._message&&this._isTooltipVisible()?this.hide(0):(this._setupPointerEnterEventsIfNeeded(),this._updateTooltipMessage(),this._ngZone.runOutsideAngular(()=>{Promise.resolve().then(()=>{this._ariaDescriber.describe(this._elementRef.nativeElement,this.message,"tooltip")})}))}get tooltipClass(){return this._tooltipClass}set tooltipClass(r){this._tooltipClass=r,this._tooltipInstance&&this._setTooltipClass(this._tooltipClass)}constructor(r,s,l,_,w,E,A,C,B,p,y,P){this._overlay=r,this._elementRef=s,this._scrollDispatcher=l,this._viewContainerRef=_,this._ngZone=w,this._platform=E,this._ariaDescriber=A,this._focusMonitor=C,this._dir=p,this._defaultOptions=y,this._position="below",this._positionAtOrigin=!1,this._disabled=!1,this._viewInitialized=!1,this._pointerExitEventsInitialized=!1,this._tooltipComponent=lr,this._viewportMargin=8,this._cssClassPrefix="mat-mdc",this.touchGestures="auto",this._message="",this._passiveListeners=[],this._destroyed=new fe,this._injector=Me(dt),this._scrollStrategy=B,this._document=P,y&&(this._showDelay=y.showDelay,this._hideDelay=y.hideDelay,y.position&&(this.position=y.position),y.positionAtOrigin&&(this.positionAtOrigin=y.positionAtOrigin),y.touchGestures&&(this.touchGestures=y.touchGestures)),p.change.pipe(J(this._destroyed)).subscribe(()=>{this._overlayRef&&this._updatePosition(this._overlayRef)}),this._viewportMargin=or}ngAfterViewInit(){this._viewInitialized=!0,this._setupPointerEnterEventsIfNeeded(),this._focusMonitor.monitor(this._elementRef).pipe(J(this._destroyed)).subscribe(r=>{r?r==="keyboard"&&this._ngZone.run(()=>this.show()):this._ngZone.run(()=>this.hide(0))})}ngOnDestroy(){let r=this._elementRef.nativeElement;clearTimeout(this._touchstartTimeout),this._overlayRef&&(this._overlayRef.dispose(),this._tooltipInstance=null),this._passiveListeners.forEach(([s,l])=>{r.removeEventListener(s,l,$t)}),this._passiveListeners.length=0,this._destroyed.next(),this._destroyed.complete(),this._ariaDescriber.removeDescription(r,this.message,"tooltip"),this._focusMonitor.stopMonitoring(r)}show(r=this.showDelay,s){if(this.disabled||!this.message||this._isTooltipVisible()){this._tooltipInstance?._cancelPendingAnimations();return}let l=this._createOverlay(s);this._detach(),this._portal=this._portal||new jt(this._tooltipComponent,this._viewContainerRef);let _=this._tooltipInstance=l.attach(this._portal).instance;_._triggerElement=this._elementRef.nativeElement,_._mouseLeaveHideDelay=this._hideDelay,_.afterHidden().pipe(J(this._destroyed)).subscribe(()=>this._detach()),this._setTooltipClass(this._tooltipClass),this._updateTooltipMessage(),_.show(r)}hide(r=this.hideDelay){let s=this._tooltipInstance;s&&(s.isVisible()?s.hide(r):(s._cancelPendingAnimations(),this._detach()))}toggle(r){this._isTooltipVisible()?this.hide():this.show(void 0,r)}_isTooltipVisible(){return!!this._tooltipInstance&&this._tooltipInstance.isVisible()}_createOverlay(r){if(this._overlayRef){let _=this._overlayRef.getConfig().positionStrategy;if((!this.positionAtOrigin||!r)&&_._origin instanceof ue)return this._overlayRef;this._detach()}let s=this._scrollDispatcher.getAncestorScrollContainers(this._elementRef),l=this._overlay.position().flexibleConnectedTo(this.positionAtOrigin?r||this._elementRef:this._elementRef).withTransformOriginOn(`.${this._cssClassPrefix}-tooltip`).withFlexibleDimensions(!1).withViewportMargin(this._viewportMargin).withScrollableContainers(s);return l.positionChanges.pipe(J(this._destroyed)).subscribe(_=>{this._updateCurrentPositionClass(_.connectionPair),this._tooltipInstance&&_.scrollableViewProperties.isOverlayClipped&&this._tooltipInstance.isVisible()&&this._ngZone.run(()=>this.hide(0))}),this._overlayRef=this._overlay.create({direction:this._dir,positionStrategy:l,panelClass:`${this._cssClassPrefix}-${Ht}`,scrollStrategy:this._scrollStrategy()}),this._updatePosition(this._overlayRef),this._overlayRef.detachments().pipe(J(this._destroyed)).subscribe(()=>this._detach()),this._overlayRef.outsidePointerEvents().pipe(J(this._destroyed)).subscribe(()=>this._tooltipInstance?._handleBodyInteraction()),this._overlayRef.keydownEvents().pipe(J(this._destroyed)).subscribe(_=>{this._isTooltipVisible()&&_.keyCode===27&&!Lt(_)&&(_.preventDefault(),_.stopPropagation(),this._ngZone.run(()=>this.hide(0)))}),this._defaultOptions?.disableTooltipInteractivity&&this._overlayRef.addPanelClass(`${this._cssClassPrefix}-tooltip-panel-non-interactive`),this._overlayRef}_detach(){this._overlayRef&&this._overlayRef.hasAttached()&&this._overlayRef.detach(),this._tooltipInstance=null}_updatePosition(r){let s=r.getConfig().positionStrategy,l=this._getOrigin(),_=this._getOverlayPosition();s.withPositions([this._addOffset(q(q({},l.main),_.main)),this._addOffset(q(q({},l.fallback),_.fallback))])}_addOffset(r){let s=ar,l=!this._dir||this._dir.value=="ltr";return r.originY==="top"?r.offsetY=-s:r.originY==="bottom"?r.offsetY=s:r.originX==="start"?r.offsetX=l?-s:s:r.originX==="end"&&(r.offsetX=l?s:-s),r}_getOrigin(){let r=!this._dir||this._dir.value=="ltr",s=this.position,l;s=="above"||s=="below"?l={originX:"center",originY:s=="above"?"top":"bottom"}:s=="before"||s=="left"&&r||s=="right"&&!r?l={originX:"start",originY:"center"}:(s=="after"||s=="right"&&r||s=="left"&&!r)&&(l={originX:"end",originY:"center"});let{x:_,y:w}=this._invertPosition(l.originX,l.originY);return{main:l,fallback:{originX:_,originY:w}}}_getOverlayPosition(){let r=!this._dir||this._dir.value=="ltr",s=this.position,l;s=="above"?l={overlayX:"center",overlayY:"bottom"}:s=="below"?l={overlayX:"center",overlayY:"top"}:s=="before"||s=="left"&&r||s=="right"&&!r?l={overlayX:"end",overlayY:"center"}:(s=="after"||s=="right"&&r||s=="left"&&!r)&&(l={overlayX:"start",overlayY:"center"});let{x:_,y:w}=this._invertPosition(l.overlayX,l.overlayY);return{main:l,fallback:{overlayX:_,overlayY:w}}}_updateTooltipMessage(){this._tooltipInstance&&(this._tooltipInstance.message=this.message,this._tooltipInstance._markForCheck(),vt(()=>{this._tooltipInstance&&this._overlayRef.updatePosition()},{injector:this._injector}))}_setTooltipClass(r){this._tooltipInstance&&(this._tooltipInstance.tooltipClass=r,this._tooltipInstance._markForCheck())}_invertPosition(r,s){return this.position==="above"||this.position==="below"?s==="top"?s="bottom":s==="bottom"&&(s="top"):r==="end"?r="start":r==="start"&&(r="end"),{x:r,y:s}}_updateCurrentPositionClass(r){let{overlayY:s,originX:l,originY:_}=r,w;if(s==="center"?this._dir&&this._dir.value==="rtl"?w=l==="end"?"left":"right":w=l==="start"?"left":"right":w=s==="bottom"&&_==="top"?"above":"below",w!==this._currentPosition){let E=this._overlayRef;if(E){let A=`${this._cssClassPrefix}-${Ht}-`;E.removePanelClass(A+this._currentPosition),E.addPanelClass(A+w)}this._currentPosition=w}}_setupPointerEnterEventsIfNeeded(){this._disabled||!this.message||!this._viewInitialized||this._passiveListeners.length||(this._platformSupportsMouseEvents()?this._passiveListeners.push(["mouseenter",r=>{this._setupPointerExitEventsIfNeeded();let s;r.x!==void 0&&r.y!==void 0&&(s=r),this.show(void 0,s)}]):this.touchGestures!=="off"&&(this._disableNativeGesturesIfNecessary(),this._passiveListeners.push(["touchstart",r=>{let s=r.targetTouches?.[0],l=s?{x:s.clientX,y:s.clientY}:void 0;this._setupPointerExitEventsIfNeeded(),clearTimeout(this._touchstartTimeout);let _=500;this._touchstartTimeout=setTimeout(()=>this.show(void 0,l),this._defaultOptions.touchLongPressShowDelay??_)}])),this._addListeners(this._passiveListeners))}_setupPointerExitEventsIfNeeded(){if(this._pointerExitEventsInitialized)return;this._pointerExitEventsInitialized=!0;let r=[];if(this._platformSupportsMouseEvents())r.push(["mouseleave",s=>{let l=s.relatedTarget;(!l||!this._overlayRef?.overlayElement.contains(l))&&this.hide()}],["wheel",s=>this._wheelListener(s)]);else if(this.touchGestures!=="off"){this._disableNativeGesturesIfNecessary();let s=()=>{clearTimeout(this._touchstartTimeout),this.hide(this._defaultOptions.touchendHideDelay)};r.push(["touchend",s],["touchcancel",s])}this._addListeners(r),this._passiveListeners.push(...r)}_addListeners(r){r.forEach(([s,l])=>{this._elementRef.nativeElement.addEventListener(s,l,$t)})}_platformSupportsMouseEvents(){return!this._platform.IOS&&!this._platform.ANDROID}_wheelListener(r){if(this._isTooltipVisible()){let s=this._document.elementFromPoint(r.clientX,r.clientY),l=this._elementRef.nativeElement;s!==l&&!l.contains(s)&&this.hide()}}_disableNativeGesturesIfNecessary(){let r=this.touchGestures;if(r!=="off"){let s=this._elementRef.nativeElement,l=s.style;(r==="on"||s.nodeName!=="INPUT"&&s.nodeName!=="TEXTAREA")&&(l.userSelect=l.msUserSelect=l.webkitUserSelect=l.MozUserSelect="none"),(r==="on"||!s.draggable)&&(l.webkitUserDrag="none"),l.touchAction="none",l.webkitTapHighlightColor="transparent"}}};v.\u0275fac=function(s){return new(s||v)(U(he),U(ue),U(Ut),U(_t),U(pt),U(Nt),U(Mt),U(Bt),U(Gt),U(Yt),U(nr,8),U(At))},v.\u0275dir=lt({type:v,selectors:[["","matTooltip",""]],hostAttrs:[1,"mat-mdc-tooltip-trigger"],hostVars:2,hostBindings:function(s,l){s&2&&de("mat-mdc-tooltip-disabled",l.disabled)},inputs:{position:[0,"matTooltipPosition","position"],positionAtOrigin:[0,"matTooltipPositionAtOrigin","positionAtOrigin"],disabled:[0,"matTooltipDisabled","disabled"],showDelay:[0,"matTooltipShowDelay","showDelay"],hideDelay:[0,"matTooltipHideDelay","hideDelay"],touchGestures:[0,"matTooltipTouchGestures","touchGestures"],message:[0,"matTooltip","message"],tooltipClass:[0,"matTooltipClass","tooltipClass"]},exportAs:["matTooltip"],standalone:!0});let b=v;return b})(),lr=(()=>{let v=class v{constructor(r,s,l){this._changeDetectorRef=r,this._elementRef=s,this._isMultiline=!1,this._closeOnInteraction=!1,this._isVisible=!1,this._onHide=new fe,this._showAnimation="mat-mdc-tooltip-show",this._hideAnimation="mat-mdc-tooltip-hide",this._animationsDisabled=l==="NoopAnimations"}show(r){this._hideTimeoutId!=null&&clearTimeout(this._hideTimeoutId),this._showTimeoutId=setTimeout(()=>{this._toggleVisibility(!0),this._showTimeoutId=void 0},r)}hide(r){this._showTimeoutId!=null&&clearTimeout(this._showTimeoutId),this._hideTimeoutId=setTimeout(()=>{this._toggleVisibility(!1),this._hideTimeoutId=void 0},r)}afterHidden(){return this._onHide}isVisible(){return this._isVisible}ngOnDestroy(){this._cancelPendingAnimations(),this._onHide.complete(),this._triggerElement=null}_handleBodyInteraction(){this._closeOnInteraction&&this.hide(0)}_markForCheck(){this._changeDetectorRef.markForCheck()}_handleMouseLeave({relatedTarget:r}){(!r||!this._triggerElement.contains(r))&&(this.isVisible()?this.hide(this._mouseLeaveHideDelay):this._finalizeAnimation(!1))}_onShow(){this._isMultiline=this._isTooltipMultiline(),this._markForCheck()}_isTooltipMultiline(){let r=this._elementRef.nativeElement.getBoundingClientRect();return r.height>sr&&r.width>=cr}_handleAnimationEnd({animationName:r}){(r===this._showAnimation||r===this._hideAnimation)&&this._finalizeAnimation(r===this._showAnimation)}_cancelPendingAnimations(){this._showTimeoutId!=null&&clearTimeout(this._showTimeoutId),this._hideTimeoutId!=null&&clearTimeout(this._hideTimeoutId),this._showTimeoutId=this._hideTimeoutId=void 0}_finalizeAnimation(r){r?this._closeOnInteraction=!0:this.isVisible()||this._onHide.next()}_toggleVisibility(r){let s=this._tooltip.nativeElement,l=this._showAnimation,_=this._hideAnimation;if(s.classList.remove(r?_:l),s.classList.add(r?l:_),this._isVisible!==r&&(this._isVisible=r,this._changeDetectorRef.markForCheck()),r&&!this._animationsDisabled&&typeof getComputedStyle=="function"){let w=getComputedStyle(s);(w.getPropertyValue("animation-duration")==="0s"||w.getPropertyValue("animation-name")==="none")&&(this._animationsDisabled=!0)}r&&this._onShow(),this._animationsDisabled&&(s.classList.add("_mat-animation-noopable"),this._finalizeAnimation(r))}};v.\u0275fac=function(s){return new(s||v)(U(xt),U(ue),U(ht,8))},v.\u0275cmp=ge({type:v,selectors:[["mat-tooltip-component"]],viewQuery:function(s,l){if(s&1&&Tt(er,7),s&2){let _;Et(_=St())&&(l._tooltip=_.first)}},hostAttrs:["aria-hidden","true"],hostVars:2,hostBindings:function(s,l){s&1&&Fe("mouseleave",function(w){return l._handleMouseLeave(w)}),s&2&&bt("zoom",l.isVisible()?1:null)},standalone:!0,features:[be],decls:4,vars:4,consts:[["tooltip",""],[1,"mdc-tooltip","mdc-tooltip--shown","mat-mdc-tooltip",3,"animationend","ngClass"],[1,"mdc-tooltip__surface","mdc-tooltip__surface-animation"]],template:function(s,l){if(s&1){let _=It();Be(0,"div",1,0),Fe("animationend",function(E){return ft(_),ut(l._handleAnimationEnd(E))}),Be(2,"div",2),Rt(3),wt()()}s&2&&(de("mdc-tooltip--multiline",l._isMultiline),yt("ngClass",l.tooltipClass),mt(3),Dt(l.message))},dependencies:[Ct],styles:['.mdc-tooltip__surface{word-break:break-all;word-break:var(--mdc-tooltip-word-break, normal);overflow-wrap:anywhere}.mdc-tooltip--showing-transition .mdc-tooltip__surface-animation{transition:opacity 150ms 0ms cubic-bezier(0, 0, 0.2, 1),transform 150ms 0ms cubic-bezier(0, 0, 0.2, 1)}.mdc-tooltip--hide-transition .mdc-tooltip__surface-animation{transition:opacity 75ms 0ms cubic-bezier(0.4, 0, 1, 1)}.mdc-tooltip{position:fixed;display:none;z-index:9}.mdc-tooltip-wrapper--rich{position:relative}.mdc-tooltip--shown,.mdc-tooltip--showing,.mdc-tooltip--hide{display:inline-flex}.mdc-tooltip--shown.mdc-tooltip--rich,.mdc-tooltip--showing.mdc-tooltip--rich,.mdc-tooltip--hide.mdc-tooltip--rich{display:inline-block;left:-320px;position:absolute}.mdc-tooltip__surface{line-height:16px;padding:4px 8px;min-width:40px;max-width:200px;min-height:24px;max-height:40vh;box-sizing:border-box;overflow:hidden;text-align:center}.mdc-tooltip__surface::before{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:1px solid rgba(0,0,0,0);border-radius:inherit;content:"";pointer-events:none}@media screen and (forced-colors: active){.mdc-tooltip__surface::before{border-color:CanvasText}}.mdc-tooltip--rich .mdc-tooltip__surface{align-items:flex-start;display:flex;flex-direction:column;min-height:24px;min-width:40px;max-width:320px;position:relative}.mdc-tooltip--multiline .mdc-tooltip__surface{text-align:left}[dir=rtl] .mdc-tooltip--multiline .mdc-tooltip__surface,.mdc-tooltip--multiline .mdc-tooltip__surface[dir=rtl]{text-align:right}.mdc-tooltip__surface .mdc-tooltip__title{margin:0 8px}.mdc-tooltip__surface .mdc-tooltip__content{max-width:calc(200px - 2*8px);margin:8px;text-align:left}[dir=rtl] .mdc-tooltip__surface .mdc-tooltip__content,.mdc-tooltip__surface .mdc-tooltip__content[dir=rtl]{text-align:right}.mdc-tooltip--rich .mdc-tooltip__surface .mdc-tooltip__content{max-width:calc(320px - 2*8px);align-self:stretch}.mdc-tooltip__surface .mdc-tooltip__content-link{text-decoration:none}.mdc-tooltip--rich-actions,.mdc-tooltip__content,.mdc-tooltip__title{z-index:1}.mdc-tooltip__surface-animation{opacity:0;transform:scale(0.8);will-change:transform,opacity}.mdc-tooltip--shown .mdc-tooltip__surface-animation{transform:scale(1);opacity:1}.mdc-tooltip--hide .mdc-tooltip__surface-animation{transform:scale(1)}.mdc-tooltip__caret-surface-top,.mdc-tooltip__caret-surface-bottom{position:absolute;height:24px;width:24px;transform:rotate(35deg) skewY(20deg) scaleX(0.9396926208)}.mdc-tooltip__caret-surface-top .mdc-elevation-overlay,.mdc-tooltip__caret-surface-bottom .mdc-elevation-overlay{width:100%;height:100%;top:0;left:0}.mdc-tooltip__caret-surface-bottom{box-shadow:0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);outline:1px solid rgba(0,0,0,0);z-index:-1}@media screen and (forced-colors: active){.mdc-tooltip__caret-surface-bottom{outline-color:CanvasText}}.mat-mdc-tooltip .mdc-tooltip__surface{background-color:var(--mdc-plain-tooltip-container-color)}.mat-mdc-tooltip .mdc-tooltip__surface{border-radius:var(--mdc-plain-tooltip-container-shape)}.mat-mdc-tooltip .mdc-tooltip__caret-surface-top,.mat-mdc-tooltip .mdc-tooltip__caret-surface-bottom{border-radius:var(--mdc-plain-tooltip-container-shape)}.mat-mdc-tooltip .mdc-tooltip__surface{color:var(--mdc-plain-tooltip-supporting-text-color)}.mat-mdc-tooltip .mdc-tooltip__surface{font-family:var(--mdc-plain-tooltip-supporting-text-font);line-height:var(--mdc-plain-tooltip-supporting-text-line-height);font-size:var(--mdc-plain-tooltip-supporting-text-size);font-weight:var(--mdc-plain-tooltip-supporting-text-weight);letter-spacing:var(--mdc-plain-tooltip-supporting-text-tracking)}.mat-mdc-tooltip{position:relative;transform:scale(0)}.mat-mdc-tooltip::before{content:"";top:0;right:0;bottom:0;left:0;z-index:-1;position:absolute}.mat-mdc-tooltip-panel-below .mat-mdc-tooltip::before{top:-8px}.mat-mdc-tooltip-panel-above .mat-mdc-tooltip::before{bottom:-8px}.mat-mdc-tooltip-panel-right .mat-mdc-tooltip::before{left:-8px}.mat-mdc-tooltip-panel-left .mat-mdc-tooltip::before{right:-8px}.mat-mdc-tooltip._mat-animation-noopable{animation:none;transform:scale(1)}.mat-mdc-tooltip-panel.mat-mdc-tooltip-panel-non-interactive{pointer-events:none}@keyframes mat-mdc-tooltip-show{0%{opacity:0;transform:scale(0.8)}100%{opacity:1;transform:scale(1)}}@keyframes mat-mdc-tooltip-hide{0%{opacity:1;transform:scale(1)}100%{opacity:0;transform:scale(0.8)}}.mat-mdc-tooltip-show{animation:mat-mdc-tooltip-show 150ms cubic-bezier(0, 0, 0.2, 1) forwards}.mat-mdc-tooltip-hide{animation:mat-mdc-tooltip-hide 75ms cubic-bezier(0.4, 0, 1, 1) forwards}'],encapsulation:2,changeDetection:0});let b=v;return b})();var zr=(()=>{let v=class v{};v.\u0275fac=function(s){return new(s||v)},v.\u0275mod=ye({type:v}),v.\u0275inj=_e({providers:[ir],imports:[Ft,Pt,Vt,oe,oe,zt]});let b=v;return b})();var $r=(()=>{let v=class v{constructor(){this._vertical=!1,this._inset=!1}get vertical(){return this._vertical}set vertical(r){this._vertical=ne(r)}get inset(){return this._inset}set inset(r){this._inset=ne(r)}};v.\u0275fac=function(s){return new(s||v)},v.\u0275cmp=ge({type:v,selectors:[["mat-divider"]],hostAttrs:["role","separator",1,"mat-divider"],hostVars:7,hostBindings:function(s,l){s&2&&(gt("aria-orientation",l.vertical?"vertical":"horizontal"),de("mat-divider-vertical",l.vertical)("mat-divider-horizontal",!l.vertical)("mat-divider-inset",l.inset))},inputs:{vertical:"vertical",inset:"inset"},standalone:!0,features:[be],decls:0,vars:0,template:function(s,l){},styles:[".mat-divider{display:block;margin:0;border-top-style:solid;border-top-color:var(--mat-divider-color);border-top-width:var(--mat-divider-width)}.mat-divider.mat-divider-vertical{border-top:0;border-right-style:solid;border-right-color:var(--mat-divider-color);border-right-width:var(--mat-divider-width)}.mat-divider.mat-divider-inset{margin-left:80px}[dir=rtl] .mat-divider.mat-divider-inset{margin-left:auto;margin-right:80px}"],encapsulation:2,changeDetection:0});let b=v;return b})(),Xr=(()=>{let v=class v{};v.\u0275fac=function(s){return new(s||v)},v.\u0275mod=ye({type:v}),v.\u0275inj=_e({imports:[oe,oe]});let b=v;return b})();var ee=Zi(Qt());var Kt=(()=>{let v=class v{constructor(){ee.default.config({driver:ee.default.INDEXEDDB,name:"user-database",version:1,storeName:"users",description:"Store for user metadata"})}getUserMetadata(r){return $(this,null,function*(){try{return yield ee.default.getItem(r)}catch(s){return console.error("Error getting metadata from IndexedDB:",s),null}})}saveUserMetadata(r,s){return $(this,null,function*(){try{yield ee.default.setItem(r,s),console.log("Metadata saved successfully!")}catch(l){console.error("Error saving metadata to IndexedDB:",l)}})}removeUserMetadata(r){return $(this,null,function*(){try{yield ee.default.removeItem(r),console.log(`Metadata for pubkey ${r} removed successfully!`)}catch(s){console.error("Error removing metadata from IndexedDB:",s)}})}clearAllMetadata(){return $(this,null,function*(){try{yield ee.default.clear(),console.log("All metadata cleared successfully!")}catch(r){console.error("Error clearing all metadata:",r)}})}};v.\u0275fac=function(s){return new(s||v)},v.\u0275prov=re({token:v,factory:v.\u0275fac,providedIn:"root"});let b=v;return b})();var Jt=(()=>{let v=class v{constructor(){this.relays=[],this.maxRetries=10,this.retryDelay=15e3,this.eventSubject=new fe,this.pool=new kt,this.relays=this.loadRelaysFromLocalStorage(),this.connectToRelays(),this.setupVisibilityChangeHandling()}loadRelaysFromLocalStorage(){let r=[{url:"wss://relay.angor.io",connected:!1,retries:0,retryTimeout:null,ws:void 0},{url:"wss://relay2.angor.io",connected:!1,retries:0,retryTimeout:null,ws:void 0}],s=JSON.parse(localStorage.getItem("nostrRelays")||"[]").map(l=>st(q({},l),{connected:!1,retries:0,retryTimeout:null,ws:void 0}));return[...r,...s]}connectToRelay(r){r.connected||(r.ws=new WebSocket(r.url),r.ws.onopen=()=>{r.connected=!0,r.retries=0,clearTimeout(r.retryTimeout),console.log(`Connected to relay: ${r.url}`),this.saveRelaysToLocalStorage()},r.ws.onerror=s=>{console.error(`Failed to connect to relay: ${r.url}`,s),this.handleRelayError(r)},r.ws.onclose=()=>{r.connected=!1,console.log(`Disconnected from relay: ${r.url}`),this.handleRelayError(r)},r.ws.onmessage=s=>{try{let l=typeof s.data=="string"?s.data:s.data.toString("utf-8"),_=JSON.parse(l);this.eventSubject.next(_)}catch(l){console.error("Error parsing WebSocket message:",l)}})}handleRelayError(r){if(r.retries>=this.maxRetries){console.error(`Max retries reached for relay: ${r.url}. No further attempts will be made.`);return}let s=this.retryDelay*r.retries;r.retries++,r.retryTimeout=setTimeout(()=>{this.connectToRelay(r),console.log(`Retrying connection to relay: ${r.url} (Attempt ${r.retries})`)},s)}connectToRelays(){this.relays.forEach(r=>this.connectToRelay(r))}ensureConnectedRelays(){return $(this,null,function*(){return this.connectToRelays(),new Promise(r=>{let s=()=>{this.getConnectedRelays().length>0?r():setTimeout(s,1e3)};s()})})}setupVisibilityChangeHandling(){document.addEventListener("visibilitychange",()=>{document.visibilityState==="visible"&&this.connectToRelays()}),window.addEventListener("beforeunload",()=>{this.relays.forEach(r=>{r.ws&&r.ws.close()})})}getConnectedRelays(){return this.relays.filter(r=>r.connected).map(r=>r.url)}saveRelaysToLocalStorage(){let r=this.relays.filter(s=>!["wss://relay.angor.io","wss://relay2.angor.io"].includes(s.url));localStorage.setItem("nostrRelays",JSON.stringify(r))}getEventStream(){return this.eventSubject.asObservable()}addRelay(r){if(!this.relays.some(s=>s.url===r)){let s={url:r,connected:!1,retries:0,retryTimeout:null,ws:void 0};this.relays.push(s),this.connectToRelay(s),this.saveRelaysToLocalStorage()}}removeRelay(r){this.relays=this.relays.filter(s=>s.url!==r),this.saveRelaysToLocalStorage()}removeAllCustomRelays(){let r=["wss://relay.angor.io","wss://relay2.angor.io"];this.relays=this.relays.filter(s=>r.includes(s.url)),this.saveRelaysToLocalStorage()}subscribeToFilter(r){let s=this.getConnectedRelays();this.pool.subscribeMany(s,[r],{onevent:l=>{this.eventSubject.next(l)}})}getPool(){return this.pool}getRelays(){return this.relays}};v.\u0275fac=function(s){return new(s||v)},v.\u0275prov=re({token:v,factory:v.\u0275fac,providedIn:"root"});let b=v;return b})();var en=(()=>{let v=class v{constructor(r,s){this.indexedDBService=r,this.relayService=s,this.metadataSubject=new ct(null)}getMetadataStream(){return this.metadataSubject.asObservable()}fetchMetadataWithCache(r){return $(this,null,function*(){let s=yield this.indexedDBService.getUserMetadata(r);return s?(this.metadataSubject.next(s),console.log("Metadata loaded from localForage (IndexedDB)"),s):(s=yield this.fetchMetadataRealtime(r),console.log("Metadata fetched from relays"),s&&(yield this.indexedDBService.saveUserMetadata(r,s),console.log("Metadata saved to localForage (IndexedDB)")),s)})}subscribeToMetadataUpdates(r){this.relayService.ensureConnectedRelays().then(()=>{let s={authors:[r],kinds:[0]};this.relayService.getPool().subscribeMany(this.relayService.getConnectedRelays(),[s],{onevent:l=>$(this,null,function*(){if(l.pubkey===r&&l.kind===0)try{let _=JSON.parse(l.content);this.metadataSubject.next(_),yield this.indexedDBService.saveUserMetadata(r,_),console.log("Real-time metadata update saved to localForage (IndexedDB)")}catch(_){console.error("Error parsing updated metadata:",_)}}),oneose(){console.log("Real-time metadata subscription closed.")}})})}fetchMetadataRealtime(r){return $(this,null,function*(){yield this.relayService.ensureConnectedRelays();let s=this.relayService.getPool(),l=this.relayService.getConnectedRelays();if(l.length===0)throw new Error("No connected relays");let _=new Promise((w,E)=>{let A=s.subscribeMany(l,[{authors:[r],kinds:[0]}],{onevent:C=>{if(C.pubkey===r&&C.kind===0)try{let B=JSON.parse(C.content);w(B),this.metadataSubject.next(B)}catch(B){console.error("Error parsing event content:",B),w(null)}finally{A.close()}},oneose(){A.close(),w(null)}})});return this.subscribeToMetadataUpdates(r),_})}};v.\u0275fac=function(s){return new(s||v)(Le(Kt),Le(Jt))},v.\u0275prov=re({token:v,factory:v.\u0275fac,providedIn:"root"});let b=v;return b})();export{Ur as a,zr as b,$r as c,Xr as d,en as e}; diff --git a/chunk-D6NE2YIC.js b/chunk-D6NE2YIC.js new file mode 100644 index 0000000..4cc0cb1 --- /dev/null +++ b/chunk-D6NE2YIC.js @@ -0,0 +1 @@ +import{a as Ye,d as Ue,e as $e,o as _e,p as ge,q as fe,r as Ze}from"./chunk-FL6BGY24.js";import{B as it,D as at,E as ct,F as st,I as rt,N as nt,c as pe,d as ue,g as Z,h as Qe,j as J,k as He,l as Xe,u as Je,v as et,y as tt}from"./chunk-KKXJEM3A.js";import{A as Fe,B as Le,D as Ve,G as D,H as ze,L as Pe,M as je,O as qe,P as We,S as Be,T as Ne,U as Ge,V as me,W as Ke,j as de,r as Te,s as he,u as Re}from"./chunk-R5DLBX2B.js";import{$ as se,Ab as F,Ac as Ee,Bb as xe,Ca as G,D as ve,Db as C,Fa as K,Fb as I,Ga as O,Gb as H,H as P,Hb as L,I as ce,Jb as X,Ka as Oe,Kb as x,Lb as w,Mb as b,Nb as Y,O as ye,Ob as oe,Pb as le,Qa as u,R as ke,Ra as n,Ub as V,Vb as U,Ya as Ie,aa as re,ba as M,db as Q,fa as Ce,ha as j,hb as A,ib as v,ja as S,jb as y,lb as T,lc as $,ma as Me,mc as m,n as E,nb as Se,nc as z,ob as Ae,pa as q,qa as W,qb as R,ra as ne,ub as l,uc as De,vb as d,wa as B,wb as k,xa as g,y as ae,ya as f,za as N}from"./chunk-YLQD6FUN.js";var It=["trigger"],St=["panel"],At=[[["mat-select-trigger"]],"*"],xt=["mat-select-trigger","*"];function Dt(c,a){if(c&1&&(l(0,"span",4),oe(1),d()),c&2){let o=I();u(),le(o.placeholder)}}function Et(c,a){c&1&&L(0)}function Tt(c,a){if(c&1&&(l(0,"span",11),oe(1),d()),c&2){let o=I(2);u(),le(o.triggerValue)}}function Rt(c,a){if(c&1&&(l(0,"span",5),A(1,Et,1,0)(2,Tt,2,1,"span",11),d()),c&2){let o=I();u(),R(o.customTrigger?1:2)}}function Ft(c,a){if(c&1){let o=F();l(0,"div",12,1),C("@transformPanel.done",function(t){g(o);let i=I();return f(i._panelDoneAnimatingStream.next(t.toState))})("keydown",function(t){g(o);let i=I();return f(i._handleKeydown(t))}),L(2,1),d()}if(c&2){let o=I();Ae("mat-mdc-select-panel mdc-menu-surface mdc-menu-surface--open ",o._getPanelTheme(),""),y("ngClass",o.panelClass)("@transformPanel","showing"),v("id",o.id+"-panel")("aria-multiselectable",o.multiple)("aria-label",o.ariaLabel||null)("aria-labelledby",o._getPanelAriaLabelledby())}}var Lt={transformPanelWrap:pe("transformPanelWrap",[J("* => void",Xe("@transformPanel",[He()],{optional:!0}))]),transformPanel:pe("transformPanel",[Qe("void",Z({opacity:0,transform:"scale(1, 0.8)"})),J("void => showing",ue("120ms cubic-bezier(0, 0, 0.2, 1)",Z({opacity:1,transform:"scale(1, 1)"}))),J("* => void",ue("100ms linear",Z({opacity:0})))])};var mt=0,pt=new S("mat-select-scroll-strategy",{providedIn:"root",factory:()=>{let c=Me(_e);return()=>c.scrollStrategies.reposition()}});function Vt(c){return()=>c.scrollStrategies.reposition()}var zt=new S("MAT_SELECT_CONFIG"),Pt={provide:pt,deps:[_e],useFactory:Vt},ut=new S("MatSelectTrigger"),we=class{constructor(a,o){this.source=a,this.value=o}},ki=(()=>{let a=class a{_scrollOptionIntoView(e){let t=this.options.toArray()[e];if(t){let i=this.panel.nativeElement,s=Ne(e,this.options,this.optionGroups),r=t._getHostElement();e===0&&s===1?i.scrollTop=0:i.scrollTop=Ge(r.offsetTop,r.offsetHeight,i.scrollTop,i.offsetHeight)}}_positioningSettled(){this._scrollOptionIntoView(this._keyManager.activeItemIndex||0)}_getChangeEvent(e){return new we(this,e)}get focused(){return this._focused||this._panelOpen}get hideSingleSelectionIndicator(){return this._hideSingleSelectionIndicator}set hideSingleSelectionIndicator(e){this._hideSingleSelectionIndicator=e,this._syncParentProperties()}get placeholder(){return this._placeholder}set placeholder(e){this._placeholder=e,this.stateChanges.next()}get required(){return this._required??this.ngControl?.control?.hasValidator(ct.required)??!1}set required(e){this._required=e,this.stateChanges.next()}get multiple(){return this._multiple}set multiple(e){this._selectionModel,this._multiple=e}get compareWith(){return this._compareWith}set compareWith(e){this._compareWith=e,this._selectionModel&&this._initializeSelection()}get value(){return this._value}set value(e){this._assignValue(e)&&this._onChange(e)}get errorStateMatcher(){return this._errorStateTracker.matcher}set errorStateMatcher(e){this._errorStateTracker.matcher=e}get id(){return this._id}set id(e){this._id=e||this._uid,this.stateChanges.next()}get errorState(){return this._errorStateTracker.errorState}set errorState(e){this._errorStateTracker.errorState=e}constructor(e,t,i,s,r,_,h,gt,ft,be,wt,bt,vt,te){this._viewportRuler=e,this._changeDetectorRef=t,this._elementRef=r,this._dir=_,this._parentFormField=ft,this.ngControl=be,this._liveAnnouncer=vt,this._defaultOptions=te,this._positions=[{originX:"start",originY:"bottom",overlayX:"start",overlayY:"top"},{originX:"end",originY:"bottom",overlayX:"end",overlayY:"top"},{originX:"start",originY:"top",overlayX:"start",overlayY:"bottom",panelClass:"mat-mdc-select-panel-above"},{originX:"end",originY:"top",overlayX:"end",overlayY:"bottom",panelClass:"mat-mdc-select-panel-above"}],this._panelOpen=!1,this._compareWith=(p,ie)=>p===ie,this._uid=`mat-select-${mt++}`,this._triggerAriaLabelledBy=null,this._destroy=new E,this.stateChanges=new E,this.disableAutomaticLabeling=!0,this._onChange=()=>{},this._onTouched=()=>{},this._valueId=`mat-select-value-${mt++}`,this._panelDoneAnimatingStream=new E,this._overlayPanelClass=this._defaultOptions?.overlayPanelClass||"",this._focused=!1,this.controlType="mat-select",this.disabled=!1,this.disableRipple=!1,this.tabIndex=0,this._hideSingleSelectionIndicator=this._defaultOptions?.hideSingleSelectionIndicator??!1,this._multiple=!1,this.disableOptionCentering=this._defaultOptions?.disableOptionCentering??!1,this.ariaLabel="",this.panelWidth=this._defaultOptions&&typeof this._defaultOptions.panelWidth<"u"?this._defaultOptions.panelWidth:"auto",this._initialized=new E,this.optionSelectionChanges=ve(()=>{let p=this.options;return p?p.changes.pipe(se(p),re(()=>P(...p.map(ie=>ie.onSelectionChange)))):this._initialized.pipe(re(()=>this.optionSelectionChanges))}),this.openedChange=new O,this._openedStream=this.openedChange.pipe(ce(p=>p),ae(()=>{})),this._closedStream=this.openedChange.pipe(ce(p=>!p),ae(()=>{})),this.selectionChange=new O,this.valueChange=new O,this._trackedModal=null,this._skipPredicate=p=>this.panelOpen?!1:p.disabled,this.ngControl&&(this.ngControl.valueAccessor=this),te?.typeaheadDebounceInterval!=null&&(this.typeaheadDebounceInterval=te.typeaheadDebounceInterval),this._errorStateTracker=new ze(s,be,gt,h,this.stateChanges),this._scrollStrategyFactory=bt,this._scrollStrategy=this._scrollStrategyFactory(),this.tabIndex=parseInt(wt)||0,this.id=this.id}ngOnInit(){this._selectionModel=new Ye(this.multiple),this.stateChanges.next(),this._panelDoneAnimatingStream.pipe(ke(),M(this._destroy)).subscribe(()=>this._panelDoneAnimating(this.panelOpen)),this._viewportRuler.change().pipe(M(this._destroy)).subscribe(()=>{this.panelOpen&&(this._overlayWidth=this._getOverlayWidth(this._preferredOverlayOrigin),this._changeDetectorRef.detectChanges())})}ngAfterContentInit(){this._initialized.next(),this._initialized.complete(),this._initKeyManager(),this._selectionModel.changed.pipe(M(this._destroy)).subscribe(e=>{e.added.forEach(t=>t.select()),e.removed.forEach(t=>t.deselect())}),this.options.changes.pipe(se(null),M(this._destroy)).subscribe(()=>{this._resetOptions(),this._initializeSelection()})}ngDoCheck(){let e=this._getTriggerAriaLabelledby(),t=this.ngControl;if(e!==this._triggerAriaLabelledBy){let i=this._elementRef.nativeElement;this._triggerAriaLabelledBy=e,e?i.setAttribute("aria-labelledby",e):i.removeAttribute("aria-labelledby")}t&&(this._previousControl!==t.control&&(this._previousControl!==void 0&&t.disabled!==null&&t.disabled!==this.disabled&&(this.disabled=t.disabled),this._previousControl=t.control),this.updateErrorState())}ngOnChanges(e){(e.disabled||e.userAriaDescribedBy)&&this.stateChanges.next(),e.typeaheadDebounceInterval&&this._keyManager&&this._keyManager.withTypeAhead(this.typeaheadDebounceInterval)}ngOnDestroy(){this._keyManager?.destroy(),this._destroy.next(),this._destroy.complete(),this.stateChanges.complete(),this._clearFromModal()}toggle(){this.panelOpen?this.close():this.open()}open(){this._canOpen()&&(this._parentFormField&&(this._preferredOverlayOrigin=this._parentFormField.getConnectedOverlayOrigin()),this._overlayWidth=this._getOverlayWidth(this._preferredOverlayOrigin),this._applyModalPanelOwnership(),this._panelOpen=!0,this._keyManager.withHorizontalOrientation(null),this._highlightCorrectOption(),this._changeDetectorRef.markForCheck(),this.stateChanges.next())}_applyModalPanelOwnership(){let e=this._elementRef.nativeElement.closest('body > .cdk-overlay-container [aria-modal="true"]');if(!e)return;let t=`${this.id}-panel`;this._trackedModal&&he(this._trackedModal,"aria-owns",t),Te(e,"aria-owns",t),this._trackedModal=e}_clearFromModal(){if(!this._trackedModal)return;let e=`${this.id}-panel`;he(this._trackedModal,"aria-owns",e),this._trackedModal=null}close(){this._panelOpen&&(this._panelOpen=!1,this._keyManager.withHorizontalOrientation(this._isRtl()?"rtl":"ltr"),this._changeDetectorRef.markForCheck(),this._onTouched(),this.stateChanges.next())}writeValue(e){this._assignValue(e)}registerOnChange(e){this._onChange=e}registerOnTouched(e){this._onTouched=e}setDisabledState(e){this.disabled=e,this._changeDetectorRef.markForCheck(),this.stateChanges.next()}get panelOpen(){return this._panelOpen}get selected(){return this.multiple?this._selectionModel?.selected||[]:this._selectionModel?.selected[0]}get triggerValue(){if(this.empty)return"";if(this._multiple){let e=this._selectionModel.selected.map(t=>t.viewValue);return this._isRtl()&&e.reverse(),e.join(", ")}return this._selectionModel.selected[0].viewValue}updateErrorState(){this._errorStateTracker.updateErrorState()}_isRtl(){return this._dir?this._dir.value==="rtl":!1}_handleKeydown(e){this.disabled||(this.panelOpen?this._handleOpenKeydown(e):this._handleClosedKeydown(e))}_handleClosedKeydown(e){let t=e.keyCode,i=t===40||t===38||t===37||t===39,s=t===13||t===32,r=this._keyManager;if(!r.isTyping()&&s&&!de(e)||(this.multiple||e.altKey)&&i)e.preventDefault(),this.open();else if(!this.multiple){let _=this.selected;r.onKeydown(e);let h=this.selected;h&&_!==h&&this._liveAnnouncer.announce(h.viewValue,1e4)}}_handleOpenKeydown(e){let t=this._keyManager,i=e.keyCode,s=i===40||i===38,r=t.isTyping();if(s&&e.altKey)e.preventDefault(),this.close();else if(!r&&(i===13||i===32)&&t.activeItem&&!de(e))e.preventDefault(),t.activeItem._selectViaInteraction();else if(!r&&this._multiple&&i===65&&e.ctrlKey){e.preventDefault();let _=this.options.some(h=>!h.disabled&&!h.selected);this.options.forEach(h=>{h.disabled||(_?h.select():h.deselect())})}else{let _=t.activeItemIndex;t.onKeydown(e),this._multiple&&s&&e.shiftKey&&t.activeItem&&t.activeItemIndex!==_&&t.activeItem._selectViaInteraction()}}_onFocus(){this.disabled||(this._focused=!0,this.stateChanges.next())}_onBlur(){this._focused=!1,this._keyManager?.cancelTypeahead(),!this.disabled&&!this.panelOpen&&(this._onTouched(),this._changeDetectorRef.markForCheck(),this.stateChanges.next())}_onAttached(){this._overlayDir.positionChange.pipe(ye(1)).subscribe(()=>{this._changeDetectorRef.detectChanges(),this._positioningSettled()})}_getPanelTheme(){return this._parentFormField?`mat-${this._parentFormField.color}`:""}get empty(){return!this._selectionModel||this._selectionModel.isEmpty()}_initializeSelection(){Promise.resolve().then(()=>{this.ngControl&&(this._value=this.ngControl.value),this._setSelectionByValue(this._value),this.stateChanges.next()})}_setSelectionByValue(e){if(this.options.forEach(t=>t.setInactiveStyles()),this._selectionModel.clear(),this.multiple&&e)Array.isArray(e),e.forEach(t=>this._selectOptionByValue(t)),this._sortValues();else{let t=this._selectOptionByValue(e);t?this._keyManager.updateActiveItem(t):this.panelOpen||this._keyManager.updateActiveItem(-1)}this._changeDetectorRef.markForCheck()}_selectOptionByValue(e){let t=this.options.find(i=>{if(this._selectionModel.isSelected(i))return!1;try{return i.value!=null&&this._compareWith(i.value,e)}catch{return!1}});return t&&this._selectionModel.select(t),t}_assignValue(e){return e!==this._value||this._multiple&&Array.isArray(e)?(this.options&&this._setSelectionByValue(e),this._value=e,!0):!1}_getOverlayWidth(e){return this.panelWidth==="auto"?(e instanceof ge?e.elementRef:e||this._elementRef).nativeElement.getBoundingClientRect().width:this.panelWidth===null?"":this.panelWidth}_syncParentProperties(){if(this.options)for(let e of this.options)e._changeDetectorRef.markForCheck()}_initKeyManager(){this._keyManager=new Re(this.options).withTypeAhead(this.typeaheadDebounceInterval).withVerticalOrientation().withHorizontalOrientation(this._isRtl()?"rtl":"ltr").withHomeAndEnd().withPageUpDown().withAllowedModifierKeys(["shiftKey"]).skipPredicate(this._skipPredicate),this._keyManager.tabOut.subscribe(()=>{this.panelOpen&&(!this.multiple&&this._keyManager.activeItem&&this._keyManager.activeItem._selectViaInteraction(),this.focus(),this.close())}),this._keyManager.change.subscribe(()=>{this._panelOpen&&this.panel?this._scrollOptionIntoView(this._keyManager.activeItemIndex||0):!this._panelOpen&&!this.multiple&&this._keyManager.activeItem&&this._keyManager.activeItem._selectViaInteraction()})}_resetOptions(){let e=P(this.options.changes,this._destroy);this.optionSelectionChanges.pipe(M(e)).subscribe(t=>{this._onSelect(t.source,t.isUserInput),t.isUserInput&&!this.multiple&&this._panelOpen&&(this.close(),this.focus())}),P(...this.options.map(t=>t._stateChanges)).pipe(M(e)).subscribe(()=>{this._changeDetectorRef.detectChanges(),this.stateChanges.next()})}_onSelect(e,t){let i=this._selectionModel.isSelected(e);e.value==null&&!this._multiple?(e.deselect(),this._selectionModel.clear(),this.value!=null&&this._propagateChanges(e.value)):(i!==e.selected&&(e.selected?this._selectionModel.select(e):this._selectionModel.deselect(e)),t&&this._keyManager.setActiveItem(e),this.multiple&&(this._sortValues(),t&&this.focus())),i!==this._selectionModel.isSelected(e)&&this._propagateChanges(),this.stateChanges.next()}_sortValues(){if(this.multiple){let e=this.options.toArray();this._selectionModel.sort((t,i)=>this.sortComparator?this.sortComparator(t,i,e):e.indexOf(t)-e.indexOf(i)),this.stateChanges.next()}}_propagateChanges(e){let t;this.multiple?t=this.selected.map(i=>i.value):t=this.selected?this.selected.value:e,this._value=t,this.valueChange.emit(t),this._onChange(t),this.selectionChange.emit(this._getChangeEvent(t)),this._changeDetectorRef.markForCheck()}_highlightCorrectOption(){if(this._keyManager)if(this.empty){let e=-1;for(let t=0;t0}focus(e){this._elementRef.nativeElement.focus(e)}_getPanelAriaLabelledby(){if(this.ariaLabel)return null;let e=this._parentFormField?.getLabelId(),t=e?e+" ":"";return this.ariaLabelledby?t+this.ariaLabelledby:e}_getAriaActiveDescendant(){return this.panelOpen&&this._keyManager&&this._keyManager.activeItem?this._keyManager.activeItem.id:null}_getTriggerAriaLabelledby(){if(this.ariaLabel)return null;let e=this._parentFormField?.getLabelId(),t=(e?e+" ":"")+this._valueId;return this.ariaLabelledby&&(t+=" "+this.ariaLabelledby),t}_panelDoneAnimating(e){this.openedChange.emit(e)}setDescribedByIds(e){e.length?this._elementRef.nativeElement.setAttribute("aria-describedby",e.join(" ")):this._elementRef.nativeElement.removeAttribute("aria-describedby")}onContainerClick(){this.focus(),this.open()}get shouldLabelFloat(){return this.panelOpen||!this.empty||this.focused&&!!this.placeholder}};a.\u0275fac=function(t){return new(t||a)(n(Ue),n($),n(Ie),n(Pe),n(K),n(Ve,8),n(rt,8),n(nt,8),n(et,8),n(st,10),G("tabindex"),n(pt),n(Fe),n(zt,8))},a.\u0275cmp=q({type:a,selectors:[["mat-select"]],contentQueries:function(t,i,s){if(t&1&&(X(s,ut,5),X(s,Be,5),X(s,We,5)),t&2){let r;w(r=b())&&(i.customTrigger=r.first),w(r=b())&&(i.options=r),w(r=b())&&(i.optionGroups=r)}},viewQuery:function(t,i){if(t&1&&(x(It,5),x(St,5),x(fe,5)),t&2){let s;w(s=b())&&(i.trigger=s.first),w(s=b())&&(i.panel=s.first),w(s=b())&&(i._overlayDir=s.first)}},hostAttrs:["role","combobox","aria-autocomplete","none","aria-haspopup","listbox",1,"mat-mdc-select"],hostVars:19,hostBindings:function(t,i){t&1&&C("keydown",function(r){return i._handleKeydown(r)})("focus",function(){return i._onFocus()})("blur",function(){return i._onBlur()}),t&2&&(v("id",i.id)("tabindex",i.disabled?-1:i.tabIndex)("aria-controls",i.panelOpen?i.id+"-panel":null)("aria-expanded",i.panelOpen)("aria-label",i.ariaLabel||null)("aria-required",i.required.toString())("aria-disabled",i.disabled.toString())("aria-invalid",i.errorState)("aria-activedescendant",i._getAriaActiveDescendant()),T("mat-mdc-select-disabled",i.disabled)("mat-mdc-select-invalid",i.errorState)("mat-mdc-select-required",i.required)("mat-mdc-select-empty",i.empty)("mat-mdc-select-multiple",i.multiple))},inputs:{userAriaDescribedBy:[0,"aria-describedby","userAriaDescribedBy"],panelClass:"panelClass",disabled:[2,"disabled","disabled",m],disableRipple:[2,"disableRipple","disableRipple",m],tabIndex:[2,"tabIndex","tabIndex",e=>e==null?0:z(e)],hideSingleSelectionIndicator:[2,"hideSingleSelectionIndicator","hideSingleSelectionIndicator",m],placeholder:"placeholder",required:[2,"required","required",m],multiple:[2,"multiple","multiple",m],disableOptionCentering:[2,"disableOptionCentering","disableOptionCentering",m],compareWith:"compareWith",value:"value",ariaLabel:[0,"aria-label","ariaLabel"],ariaLabelledby:[0,"aria-labelledby","ariaLabelledby"],errorStateMatcher:"errorStateMatcher",typeaheadDebounceInterval:[2,"typeaheadDebounceInterval","typeaheadDebounceInterval",z],sortComparator:"sortComparator",id:"id",panelWidth:"panelWidth"},outputs:{openedChange:"openedChange",_openedStream:"opened",_closedStream:"closed",selectionChange:"selectionChange",valueChange:"valueChange"},exportAs:["matSelect"],standalone:!0,features:[V([{provide:Je,useExisting:a},{provide:qe,useExisting:a}]),Q,B,U],ngContentSelectors:xt,decls:11,vars:8,consts:[["fallbackOverlayOrigin","cdkOverlayOrigin","trigger",""],["panel",""],["cdk-overlay-origin","",1,"mat-mdc-select-trigger",3,"click"],[1,"mat-mdc-select-value"],[1,"mat-mdc-select-placeholder","mat-mdc-select-min-line"],[1,"mat-mdc-select-value-text"],[1,"mat-mdc-select-arrow-wrapper"],[1,"mat-mdc-select-arrow"],["viewBox","0 0 24 24","width","24px","height","24px","focusable","false","aria-hidden","true"],["d","M7 10l5 5 5-5z"],["cdk-connected-overlay","","cdkConnectedOverlayLockPosition","","cdkConnectedOverlayHasBackdrop","","cdkConnectedOverlayBackdropClass","cdk-overlay-transparent-backdrop",3,"backdropClick","attach","detach","cdkConnectedOverlayPanelClass","cdkConnectedOverlayScrollStrategy","cdkConnectedOverlayOrigin","cdkConnectedOverlayOpen","cdkConnectedOverlayPositions","cdkConnectedOverlayWidth"],[1,"mat-mdc-select-min-line"],["role","listbox","tabindex","-1",3,"keydown","ngClass"]],template:function(t,i){if(t&1){let s=F();H(At),l(0,"div",2,0),C("click",function(){return g(s),f(i.open())}),l(3,"div",3),A(4,Dt,2,1,"span",4)(5,Rt,3,1,"span",5),d(),l(6,"div",6)(7,"div",7),N(),l(8,"svg",8),k(9,"path",9),d()()()(),A(10,Ft,3,9,"ng-template",10),C("backdropClick",function(){return g(s),f(i.close())})("attach",function(){return g(s),f(i._onAttached())})("detach",function(){return g(s),f(i.close())})}if(t&2){let s=Y(1);u(3),v("id",i._valueId),u(),R(i.empty?4:5),u(6),y("cdkConnectedOverlayPanelClass",i._overlayPanelClass)("cdkConnectedOverlayScrollStrategy",i._scrollStrategy)("cdkConnectedOverlayOrigin",i._preferredOverlayOrigin||s)("cdkConnectedOverlayOpen",i.panelOpen)("cdkConnectedOverlayPositions",i._positions)("cdkConnectedOverlayWidth",i._overlayWidth)}},dependencies:[ge,fe,De],styles:['.mat-mdc-select{display:inline-block;width:100%;outline:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:var(--mat-select-enabled-trigger-text-color);font-family:var(--mat-select-trigger-text-font);line-height:var(--mat-select-trigger-text-line-height);font-size:var(--mat-select-trigger-text-size);font-weight:var(--mat-select-trigger-text-weight);letter-spacing:var(--mat-select-trigger-text-tracking)}div.mat-mdc-select-panel{box-shadow:var(--mat-select-container-elevation-shadow)}.mat-mdc-select-disabled{color:var(--mat-select-disabled-trigger-text-color)}.mat-mdc-select-trigger{display:inline-flex;align-items:center;cursor:pointer;position:relative;box-sizing:border-box;width:100%}.mat-mdc-select-disabled .mat-mdc-select-trigger{-webkit-user-select:none;user-select:none;cursor:default}.mat-mdc-select-value{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mat-mdc-select-value-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mat-mdc-select-arrow-wrapper{height:24px;flex-shrink:0;display:inline-flex;align-items:center}.mat-form-field-appearance-fill .mdc-text-field--no-label .mat-mdc-select-arrow-wrapper{transform:none}.mat-mdc-form-field .mat-mdc-select.mat-mdc-select-invalid .mat-mdc-select-arrow,.mat-form-field-invalid:not(.mat-form-field-disabled) .mat-mdc-form-field-infix::after{color:var(--mat-select-invalid-arrow-color)}.mat-mdc-select-arrow{width:10px;height:5px;position:relative;color:var(--mat-select-enabled-arrow-color)}.mat-mdc-form-field.mat-focused .mat-mdc-select-arrow{color:var(--mat-select-focused-arrow-color)}.mat-mdc-form-field .mat-mdc-select.mat-mdc-select-disabled .mat-mdc-select-arrow{color:var(--mat-select-disabled-arrow-color)}.mat-mdc-select-arrow svg{fill:currentColor;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.cdk-high-contrast-active .mat-mdc-select-arrow svg{fill:CanvasText}.mat-mdc-select-disabled .cdk-high-contrast-active .mat-mdc-select-arrow svg{fill:GrayText}div.mat-mdc-select-panel{width:100%;max-height:275px;outline:0;overflow:auto;padding:8px 0;border-radius:4px;box-sizing:border-box;position:static;background-color:var(--mat-select-panel-background-color)}.cdk-high-contrast-active div.mat-mdc-select-panel{outline:solid 1px}.cdk-overlay-pane:not(.mat-mdc-select-panel-above) div.mat-mdc-select-panel{border-top-left-radius:0;border-top-right-radius:0;transform-origin:top center}.mat-mdc-select-panel-above div.mat-mdc-select-panel{border-bottom-left-radius:0;border-bottom-right-radius:0;transform-origin:bottom center}div.mat-mdc-select-panel .mat-mdc-option{--mdc-list-list-item-container-color: var(--mat-select-panel-background-color)}.mat-mdc-select-placeholder{transition:color 400ms 133.3333333333ms cubic-bezier(0.25, 0.8, 0.25, 1);color:var(--mat-select-placeholder-text-color)}._mat-animation-noopable .mat-mdc-select-placeholder{transition:none}.mat-form-field-hide-placeholder .mat-mdc-select-placeholder{color:rgba(0,0,0,0);-webkit-text-fill-color:rgba(0,0,0,0);transition:none;display:block}.mat-mdc-form-field-type-mat-select:not(.mat-form-field-disabled) .mat-mdc-text-field-wrapper{cursor:pointer}.mat-mdc-form-field-type-mat-select.mat-form-field-appearance-fill .mat-mdc-floating-label{max-width:calc(100% - 18px)}.mat-mdc-form-field-type-mat-select.mat-form-field-appearance-fill .mdc-floating-label--float-above{max-width:calc(100%/0.75 - 24px)}.mat-mdc-form-field-type-mat-select.mat-form-field-appearance-outline .mdc-notched-outline__notch{max-width:calc(100% - 60px)}.mat-mdc-form-field-type-mat-select.mat-form-field-appearance-outline .mdc-text-field--label-floating .mdc-notched-outline__notch{max-width:calc(100% - 24px)}.mat-mdc-select-min-line:empty::before{content:" ";white-space:pre;width:1px;display:inline-block;visibility:hidden}.mat-form-field-appearance-fill .mat-mdc-select-arrow-wrapper{transform:var(--mat-select-arrow-transform)}'],encapsulation:2,data:{animation:[Lt.transformPanel]},changeDetection:0});let c=a;return c})(),Ci=(()=>{let a=class a{};a.\u0275fac=function(t){return new(t||a)},a.\u0275dir=ne({type:a,selectors:[["mat-select-trigger"]],standalone:!0,features:[V([{provide:ut,useExisting:a}])]});let c=a;return c})(),Mi=(()=>{let a=class a{};a.\u0275fac=function(t){return new(t||a)},a.\u0275mod=W({type:a}),a.\u0275inj=j({providers:[Pt],imports:[Ee,Ze,me,D,$e,tt,me,D]});let c=a;return c})();var jt=["switch"],qt=["*"];function Wt(c,a){c&1&&(l(0,"div",10),N(),l(1,"svg",12),k(2,"path",13),d(),l(3,"svg",14),k(4,"path",15),d()())}var Bt=new S("mat-slide-toggle-default-options",{providedIn:"root",factory:()=>({disableToggleValue:!1,hideIcon:!1})}),Nt={provide:it,useExisting:Ce(()=>_t),multi:!0},ee=class{constructor(a,o){this.source=a,this.checked=o}},Gt=0,_t=(()=>{let a=class a{_createChangeEvent(e){return new ee(this,e)}get buttonId(){return`${this.id||this._uniqueId}-button`}focus(){this._switchElement.nativeElement.focus()}get checked(){return this._checked}set checked(e){this._checked=e,this._changeDetectorRef.markForCheck()}get inputId(){return`${this.id||this._uniqueId}-input`}constructor(e,t,i,s,r,_){this._elementRef=e,this._focusMonitor=t,this._changeDetectorRef=i,this.defaults=r,this._onChange=h=>{},this._onTouched=()=>{},this._validatorOnChange=()=>{},this._checked=!1,this.name=null,this.labelPosition="after",this.ariaLabel=null,this.ariaLabelledby=null,this.disabled=!1,this.disableRipple=!1,this.tabIndex=0,this.change=new O,this.toggleChange=new O,this.tabIndex=parseInt(s)||0,this.color=r.color||"accent",this._noopAnimations=_==="NoopAnimations",this.id=this._uniqueId=`mat-mdc-slide-toggle-${++Gt}`,this.hideIcon=r.hideIcon??!1,this._labelId=this._uniqueId+"-label"}ngAfterContentInit(){this._focusMonitor.monitor(this._elementRef,!0).subscribe(e=>{e==="keyboard"||e==="program"?(this._focused=!0,this._changeDetectorRef.markForCheck()):e||Promise.resolve().then(()=>{this._focused=!1,this._onTouched(),this._changeDetectorRef.markForCheck()})})}ngOnChanges(e){e.required&&this._validatorOnChange()}ngOnDestroy(){this._focusMonitor.stopMonitoring(this._elementRef)}writeValue(e){this.checked=!!e}registerOnChange(e){this._onChange=e}registerOnTouched(e){this._onTouched=e}validate(e){return this.required&&e.value!==!0?{required:!0}:null}registerOnValidatorChange(e){this._validatorOnChange=e}setDisabledState(e){this.disabled=e,this._changeDetectorRef.markForCheck()}toggle(){this.checked=!this.checked,this._onChange(this.checked)}_emitChangeEvent(){this._onChange(this.checked),this.change.emit(this._createChangeEvent(this.checked))}_handleClick(){this.toggleChange.emit(),this.defaults.disableToggleValue||(this.checked=!this.checked,this._onChange(this.checked),this.change.emit(new ee(this,this.checked)))}_getAriaLabelledBy(){return this.ariaLabelledby?this.ariaLabelledby:this.ariaLabel?null:this._labelId}};a.\u0275fac=function(t){return new(t||a)(n(K),n(Le),n($),G("tabindex"),n(Bt),n(Oe,8))},a.\u0275cmp=q({type:a,selectors:[["mat-slide-toggle"]],viewQuery:function(t,i){if(t&1&&x(jt,5),t&2){let s;w(s=b())&&(i._switchElement=s.first)}},hostAttrs:[1,"mat-mdc-slide-toggle"],hostVars:13,hostBindings:function(t,i){t&2&&(xe("id",i.id),v("tabindex",null)("aria-label",null)("name",null)("aria-labelledby",null),Se(i.color?"mat-"+i.color:""),T("mat-mdc-slide-toggle-focused",i._focused)("mat-mdc-slide-toggle-checked",i.checked)("_mat-animation-noopable",i._noopAnimations))},inputs:{name:"name",id:"id",labelPosition:"labelPosition",ariaLabel:[0,"aria-label","ariaLabel"],ariaLabelledby:[0,"aria-labelledby","ariaLabelledby"],ariaDescribedby:[0,"aria-describedby","ariaDescribedby"],required:[2,"required","required",m],color:"color",disabled:[2,"disabled","disabled",m],disableRipple:[2,"disableRipple","disableRipple",m],tabIndex:[2,"tabIndex","tabIndex",e=>e==null?0:z(e)],checked:[2,"checked","checked",m],hideIcon:[2,"hideIcon","hideIcon",m]},outputs:{change:"change",toggleChange:"toggleChange"},exportAs:["matSlideToggle"],standalone:!0,features:[V([Nt,{provide:at,useExisting:a,multi:!0}]),Q,B,U],ngContentSelectors:qt,decls:13,vars:24,consts:[["switch",""],["mat-internal-form-field","",3,"labelPosition"],["role","switch","type","button",1,"mdc-switch",3,"click","tabIndex","disabled"],[1,"mdc-switch__track"],[1,"mdc-switch__handle-track"],[1,"mdc-switch__handle"],[1,"mdc-switch__shadow"],[1,"mdc-elevation-overlay"],[1,"mdc-switch__ripple"],["mat-ripple","",1,"mat-mdc-slide-toggle-ripple","mat-mdc-focus-indicator",3,"matRippleTrigger","matRippleDisabled","matRippleCentered"],[1,"mdc-switch__icons"],[1,"mdc-label",3,"click","for"],["viewBox","0 0 24 24","aria-hidden","true",1,"mdc-switch__icon","mdc-switch__icon--on"],["d","M19.69,5.23L8.96,15.96l-4.23-4.23L2.96,13.5l6,6L21.46,7L19.69,5.23z"],["viewBox","0 0 24 24","aria-hidden","true",1,"mdc-switch__icon","mdc-switch__icon--off"],["d","M20 13H4v-2h16v2z"]],template:function(t,i){if(t&1){let s=F();H(),l(0,"div",1)(1,"button",2,0),C("click",function(){return g(s),f(i._handleClick())}),k(3,"div",3),l(4,"div",4)(5,"div",5)(6,"div",6),k(7,"div",7),d(),l(8,"div",8),k(9,"div",9),d(),A(10,Wt,5,0,"div",10),d()()(),l(11,"label",11),C("click",function(_){return g(s),f(_.stopPropagation())}),L(12),d()()}if(t&2){let s=Y(2);y("labelPosition",i.labelPosition),u(),T("mdc-switch--selected",i.checked)("mdc-switch--unselected",!i.checked)("mdc-switch--checked",i.checked)("mdc-switch--disabled",i.disabled),y("tabIndex",i.disabled?-1:i.tabIndex)("disabled",i.disabled),v("id",i.buttonId)("name",i.name)("aria-label",i.ariaLabel)("aria-labelledby",i._getAriaLabelledBy())("aria-describedby",i.ariaDescribedby)("aria-required",i.required||null)("aria-checked",i.checked),u(8),y("matRippleTrigger",s)("matRippleDisabled",i.disableRipple||i.disabled)("matRippleCentered",!0),u(),R(i.hideIcon?-1:10),u(),y("for",i.buttonId),v("id",i._labelId)}},dependencies:[je,Ke],styles:['.mdc-elevation-overlay{position:absolute;border-radius:inherit;pointer-events:none;opacity:var(--mdc-elevation-overlay-opacity);transition:opacity 280ms cubic-bezier(0.4, 0, 0.2, 1);background-color:var(--mdc-elevation-overlay-color)}.mdc-switch{align-items:center;background:none;border:none;cursor:pointer;display:inline-flex;flex-shrink:0;margin:0;outline:none;overflow:visible;padding:0;position:relative}.mdc-switch[hidden]{display:none}.mdc-switch:disabled{cursor:default;pointer-events:none}.mdc-switch__track{overflow:hidden;position:relative;width:100%}.mdc-switch__track::before,.mdc-switch__track::after{border:1px solid rgba(0,0,0,0);border-radius:inherit;box-sizing:border-box;content:"";height:100%;left:0;position:absolute;width:100%}@media screen and (forced-colors: active){.mdc-switch__track::before,.mdc-switch__track::after{border-color:currentColor}}.mdc-switch__track::before{transition:transform 75ms 0ms cubic-bezier(0, 0, 0.2, 1);transform:translateX(0)}.mdc-switch__track::after{transition:transform 75ms 0ms cubic-bezier(0.4, 0, 0.6, 1);transform:translateX(-100%)}[dir=rtl] .mdc-switch__track::after,.mdc-switch__track[dir=rtl]::after{transform:translateX(100%)}.mdc-switch--selected .mdc-switch__track::before{transition:transform 75ms 0ms cubic-bezier(0.4, 0, 0.6, 1);transform:translateX(100%)}[dir=rtl] .mdc-switch--selected .mdc-switch__track::before,.mdc-switch--selected .mdc-switch__track[dir=rtl]::before{transform:translateX(-100%)}.mdc-switch--selected .mdc-switch__track::after{transition:transform 75ms 0ms cubic-bezier(0, 0, 0.2, 1);transform:translateX(0)}.mdc-switch__handle-track{height:100%;pointer-events:none;position:absolute;top:0;transition:transform 75ms 0ms cubic-bezier(0.4, 0, 0.2, 1);left:0;right:auto;transform:translateX(0)}[dir=rtl] .mdc-switch__handle-track,.mdc-switch__handle-track[dir=rtl]{left:auto;right:0}.mdc-switch--selected .mdc-switch__handle-track{transform:translateX(100%)}[dir=rtl] .mdc-switch--selected .mdc-switch__handle-track,.mdc-switch--selected .mdc-switch__handle-track[dir=rtl]{transform:translateX(-100%)}.mdc-switch__handle{display:flex;pointer-events:auto;position:absolute;top:50%;transform:translateY(-50%);left:0;right:auto}[dir=rtl] .mdc-switch__handle,.mdc-switch__handle[dir=rtl]{left:auto;right:0}.mdc-switch__handle::before,.mdc-switch__handle::after{border:1px solid rgba(0,0,0,0);border-radius:inherit;box-sizing:border-box;content:"";width:100%;height:100%;left:0;position:absolute;top:0;transition:background-color 75ms 0ms cubic-bezier(0.4, 0, 0.2, 1),border-color 75ms 0ms cubic-bezier(0.4, 0, 0.2, 1);z-index:-1}@media screen and (forced-colors: active){.mdc-switch__handle::before,.mdc-switch__handle::after{border-color:currentColor}}.mdc-switch__shadow{border-radius:inherit;bottom:0;left:0;position:absolute;right:0;top:0}.mdc-elevation-overlay{bottom:0;left:0;right:0;top:0}.mdc-switch__ripple{left:50%;position:absolute;top:50%;transform:translate(-50%, -50%);z-index:-1}.mdc-switch:disabled .mdc-switch__ripple{display:none}.mdc-switch__icons{height:100%;position:relative;width:100%;z-index:1}.mdc-switch__icon{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0;opacity:0;transition:opacity 30ms 0ms cubic-bezier(0.4, 0, 1, 1)}.mdc-switch--selected .mdc-switch__icon--on,.mdc-switch--unselected .mdc-switch__icon--off{opacity:1;transition:opacity 45ms 30ms cubic-bezier(0, 0, 0.2, 1)}.mat-mdc-slide-toggle .mat-internal-form-field{color:var(--mat-switch-label-text-color);font-family:var(--mat-switch-label-text-font);line-height:var(--mat-switch-label-text-line-height);font-size:var(--mat-switch-label-text-size);letter-spacing:var(--mat-switch-label-text-tracking);font-weight:var(--mat-switch-label-text-weight)}.mat-mdc-slide-toggle .mdc-switch--disabled+label{color:var(--mdc-switch-disabled-label-text-color)}.mdc-switch{width:var(--mdc-switch-track-width)}.mdc-switch.mdc-switch--selected:enabled .mdc-switch__handle::after{background:var(--mdc-switch-selected-handle-color)}.mdc-switch.mdc-switch--selected:enabled:hover:not(:focus):not(:active) .mdc-switch__handle::after{background:var(--mdc-switch-selected-hover-handle-color)}.mdc-switch.mdc-switch--selected:enabled:focus:not(:active) .mdc-switch__handle::after{background:var(--mdc-switch-selected-focus-handle-color)}.mdc-switch.mdc-switch--selected:enabled:active .mdc-switch__handle::after{background:var(--mdc-switch-selected-pressed-handle-color)}.mdc-switch.mdc-switch--selected:disabled .mdc-switch__handle::after{background:var(--mdc-switch-disabled-selected-handle-color)}.mdc-switch.mdc-switch--unselected:enabled .mdc-switch__handle::after{background:var(--mdc-switch-unselected-handle-color)}.mdc-switch.mdc-switch--unselected:enabled:hover:not(:focus):not(:active) .mdc-switch__handle::after{background:var(--mdc-switch-unselected-hover-handle-color)}.mdc-switch.mdc-switch--unselected:enabled:focus:not(:active) .mdc-switch__handle::after{background:var(--mdc-switch-unselected-focus-handle-color)}.mdc-switch.mdc-switch--unselected:enabled:active .mdc-switch__handle::after{background:var(--mdc-switch-unselected-pressed-handle-color)}.mdc-switch.mdc-switch--unselected:disabled .mdc-switch__handle::after{background:var(--mdc-switch-disabled-unselected-handle-color)}.mdc-switch .mdc-switch__handle::before{background:var(--mdc-switch-handle-surface-color)}.mdc-switch:enabled .mdc-switch__shadow{box-shadow:var(--mdc-switch-handle-elevation)}.mdc-switch:disabled .mdc-switch__shadow{box-shadow:var(--mdc-switch-disabled-handle-elevation)}.mdc-switch .mdc-switch__focus-ring-wrapper,.mdc-switch .mdc-switch__handle{height:var(--mdc-switch-handle-height)}.mdc-switch .mdc-switch__handle{border-radius:var(--mdc-switch-handle-shape)}.mdc-switch .mdc-switch__handle{width:var(--mdc-switch-handle-width)}.mdc-switch .mdc-switch__handle-track{width:calc(100% - var(--mdc-switch-handle-width))}.mdc-switch.mdc-switch--selected:enabled .mdc-switch__icon{fill:var(--mdc-switch-selected-icon-color)}.mdc-switch.mdc-switch--selected:disabled .mdc-switch__icon{fill:var(--mdc-switch-disabled-selected-icon-color)}.mdc-switch.mdc-switch--unselected:enabled .mdc-switch__icon{fill:var(--mdc-switch-unselected-icon-color)}.mdc-switch.mdc-switch--unselected:disabled .mdc-switch__icon{fill:var(--mdc-switch-disabled-unselected-icon-color)}.mdc-switch.mdc-switch--selected:disabled .mdc-switch__icons{opacity:var(--mdc-switch-disabled-selected-icon-opacity)}.mdc-switch.mdc-switch--unselected:disabled .mdc-switch__icons{opacity:var(--mdc-switch-disabled-unselected-icon-opacity)}.mdc-switch.mdc-switch--selected .mdc-switch__icon{width:var(--mdc-switch-selected-icon-size);height:var(--mdc-switch-selected-icon-size)}.mdc-switch.mdc-switch--unselected .mdc-switch__icon{width:var(--mdc-switch-unselected-icon-size);height:var(--mdc-switch-unselected-icon-size)}.mdc-switch.mdc-switch--selected:enabled:hover:not(:focus) .mdc-switch__ripple::before,.mdc-switch.mdc-switch--selected:enabled:hover:not(:focus) .mdc-switch__ripple::after{background-color:var(--mdc-switch-selected-hover-state-layer-color)}.mdc-switch.mdc-switch--selected:enabled:focus .mdc-switch__ripple::before,.mdc-switch.mdc-switch--selected:enabled:focus .mdc-switch__ripple::after{background-color:var(--mdc-switch-selected-focus-state-layer-color)}.mdc-switch.mdc-switch--selected:enabled:active .mdc-switch__ripple::before,.mdc-switch.mdc-switch--selected:enabled:active .mdc-switch__ripple::after{background-color:var(--mdc-switch-selected-pressed-state-layer-color)}.mdc-switch.mdc-switch--unselected:enabled:hover:not(:focus) .mdc-switch__ripple::before,.mdc-switch.mdc-switch--unselected:enabled:hover:not(:focus) .mdc-switch__ripple::after{background-color:var(--mdc-switch-unselected-hover-state-layer-color)}.mdc-switch.mdc-switch--unselected:enabled:focus .mdc-switch__ripple::before,.mdc-switch.mdc-switch--unselected:enabled:focus .mdc-switch__ripple::after{background-color:var(--mdc-switch-unselected-focus-state-layer-color)}.mdc-switch.mdc-switch--unselected:enabled:active .mdc-switch__ripple::before,.mdc-switch.mdc-switch--unselected:enabled:active .mdc-switch__ripple::after{background-color:var(--mdc-switch-unselected-pressed-state-layer-color)}.mdc-switch.mdc-switch--selected:enabled:hover:not(:focus):hover .mdc-switch__ripple::before,.mdc-switch.mdc-switch--selected:enabled:hover:not(:focus).mdc-ripple-surface--hover .mdc-switch__ripple::before{opacity:var(--mdc-switch-selected-hover-state-layer-opacity)}.mdc-switch.mdc-switch--selected:enabled:focus.mdc-ripple-upgraded--background-focused .mdc-switch__ripple::before,.mdc-switch.mdc-switch--selected:enabled:focus:not(.mdc-ripple-upgraded):focus .mdc-switch__ripple::before{transition-duration:75ms;opacity:var(--mdc-switch-selected-focus-state-layer-opacity)}.mdc-switch.mdc-switch--selected:enabled:active:not(.mdc-ripple-upgraded) .mdc-switch__ripple::after{transition:opacity 150ms linear}.mdc-switch.mdc-switch--selected:enabled:active:not(.mdc-ripple-upgraded):active .mdc-switch__ripple::after{transition-duration:75ms;opacity:var(--mdc-switch-selected-pressed-state-layer-opacity)}.mdc-switch.mdc-switch--selected:enabled:active.mdc-ripple-upgraded{--mdc-ripple-fg-opacity:var(--mdc-switch-selected-pressed-state-layer-opacity)}.mdc-switch.mdc-switch--unselected:enabled:hover:not(:focus):hover .mdc-switch__ripple::before,.mdc-switch.mdc-switch--unselected:enabled:hover:not(:focus).mdc-ripple-surface--hover .mdc-switch__ripple::before{opacity:var(--mdc-switch-unselected-hover-state-layer-opacity)}.mdc-switch.mdc-switch--unselected:enabled:focus.mdc-ripple-upgraded--background-focused .mdc-switch__ripple::before,.mdc-switch.mdc-switch--unselected:enabled:focus:not(.mdc-ripple-upgraded):focus .mdc-switch__ripple::before{transition-duration:75ms;opacity:var(--mdc-switch-unselected-focus-state-layer-opacity)}.mdc-switch.mdc-switch--unselected:enabled:active:not(.mdc-ripple-upgraded) .mdc-switch__ripple::after{transition:opacity 150ms linear}.mdc-switch.mdc-switch--unselected:enabled:active:not(.mdc-ripple-upgraded):active .mdc-switch__ripple::after{transition-duration:75ms;opacity:var(--mdc-switch-unselected-pressed-state-layer-opacity)}.mdc-switch.mdc-switch--unselected:enabled:active.mdc-ripple-upgraded{--mdc-ripple-fg-opacity:var(--mdc-switch-unselected-pressed-state-layer-opacity)}.mdc-switch .mdc-switch__ripple{height:var(--mdc-switch-state-layer-size);width:var(--mdc-switch-state-layer-size)}.mdc-switch .mdc-switch__track{height:var(--mdc-switch-track-height)}.mdc-switch:disabled .mdc-switch__track{opacity:var(--mdc-switch-disabled-track-opacity)}.mdc-switch:enabled .mdc-switch__track::after{background:var(--mdc-switch-selected-track-color)}.mdc-switch:enabled:hover:not(:focus):not(:active) .mdc-switch__track::after{background:var(--mdc-switch-selected-hover-track-color)}.mdc-switch:enabled:focus:not(:active) .mdc-switch__track::after{background:var(--mdc-switch-selected-focus-track-color)}.mdc-switch:enabled:active .mdc-switch__track::after{background:var(--mdc-switch-selected-pressed-track-color)}.mdc-switch:disabled .mdc-switch__track::after{background:var(--mdc-switch-disabled-selected-track-color)}.mdc-switch:enabled .mdc-switch__track::before{background:var(--mdc-switch-unselected-track-color)}.mdc-switch:enabled:hover:not(:focus):not(:active) .mdc-switch__track::before{background:var(--mdc-switch-unselected-hover-track-color)}.mdc-switch:enabled:focus:not(:active) .mdc-switch__track::before{background:var(--mdc-switch-unselected-focus-track-color)}.mdc-switch:enabled:active .mdc-switch__track::before{background:var(--mdc-switch-unselected-pressed-track-color)}.mdc-switch:disabled .mdc-switch__track::before{background:var(--mdc-switch-disabled-unselected-track-color)}.mdc-switch .mdc-switch__track{border-radius:var(--mdc-switch-track-shape)}.mdc-switch:enabled .mdc-switch__shadow{box-shadow:var(--mdc-switch-handle-elevation-shadow)}.mdc-switch:disabled .mdc-switch__shadow{box-shadow:var(--mdc-switch-disabled-handle-elevation-shadow)}.mat-mdc-slide-toggle{display:inline-block;-webkit-tap-highlight-color:rgba(0,0,0,0);outline:0}.mat-mdc-slide-toggle .mat-mdc-slide-toggle-ripple,.mat-mdc-slide-toggle .mdc-switch__ripple::after{top:0;left:0;right:0;bottom:0;position:absolute;border-radius:50%;pointer-events:none}.mat-mdc-slide-toggle .mat-mdc-slide-toggle-ripple:not(:empty),.mat-mdc-slide-toggle .mdc-switch__ripple::after:not(:empty){transform:translateZ(0)}.mat-mdc-slide-toggle .mdc-switch__ripple::after{content:"";opacity:0}.mat-mdc-slide-toggle .mdc-switch:hover .mdc-switch__ripple::after{opacity:.04;transition:opacity 75ms 0ms cubic-bezier(0, 0, 0.2, 1)}.mat-mdc-slide-toggle.mat-mdc-slide-toggle-focused .mdc-switch .mdc-switch__ripple::after{opacity:.12}.mat-mdc-slide-toggle.mat-mdc-slide-toggle-focused .mat-mdc-focus-indicator::before{content:""}.mat-mdc-slide-toggle .mat-ripple-element{opacity:.12}.mat-mdc-slide-toggle .mat-mdc-focus-indicator::before{border-radius:50%}.mat-mdc-slide-toggle._mat-animation-noopable .mdc-switch__handle-track,.mat-mdc-slide-toggle._mat-animation-noopable .mdc-elevation-overlay,.mat-mdc-slide-toggle._mat-animation-noopable .mdc-switch__icon,.mat-mdc-slide-toggle._mat-animation-noopable .mdc-switch__handle::before,.mat-mdc-slide-toggle._mat-animation-noopable .mdc-switch__handle::after,.mat-mdc-slide-toggle._mat-animation-noopable .mdc-switch__track::before,.mat-mdc-slide-toggle._mat-animation-noopable .mdc-switch__track::after{transition:none}.mat-mdc-slide-toggle .mdc-switch:enabled+.mdc-label{cursor:pointer}.mdc-switch__handle{transition:width 75ms cubic-bezier(0.4, 0, 0.2, 1),height 75ms cubic-bezier(0.4, 0, 0.2, 1),margin 75ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-switch--selected .mdc-switch__track::before{opacity:var(--mat-switch-hidden-track-opacity);transition:var(--mat-switch-hidden-track-transition)}.mdc-switch--selected .mdc-switch__track::after{opacity:var(--mat-switch-visible-track-opacity);transition:var(--mat-switch-visible-track-transition)}.mdc-switch--unselected .mdc-switch__track::before{opacity:var(--mat-switch-visible-track-opacity);transition:var(--mat-switch-visible-track-transition)}.mdc-switch--unselected .mdc-switch__track::after{opacity:var(--mat-switch-hidden-track-opacity);transition:var(--mat-switch-hidden-track-transition)}.mat-mdc-slide-toggle .mdc-switch--unselected .mdc-switch__handle{width:var(--mat-switch-unselected-handle-size);height:var(--mat-switch-unselected-handle-size)}.mat-mdc-slide-toggle .mdc-switch--selected .mdc-switch__handle{width:var(--mat-switch-selected-handle-size);height:var(--mat-switch-selected-handle-size)}.mat-mdc-slide-toggle .mdc-switch__handle:has(.mdc-switch__icons){width:var(--mat-switch-with-icon-handle-size);height:var(--mat-switch-with-icon-handle-size)}.mat-mdc-slide-toggle:active .mdc-switch:not(.mdc-switch--disabled) .mdc-switch__handle{width:var(--mat-switch-pressed-handle-size);height:var(--mat-switch-pressed-handle-size)}.mat-mdc-slide-toggle .mdc-switch--selected .mdc-switch__handle{margin:var(--mat-switch-selected-handle-horizontal-margin)}.mat-mdc-slide-toggle .mdc-switch--selected .mdc-switch__handle:has(.mdc-switch__icons){margin:var(--mat-switch-selected-with-icon-handle-horizontal-margin)}.mat-mdc-slide-toggle .mdc-switch--unselected .mdc-switch__handle{margin:var(--mat-switch-unselected-handle-horizontal-margin)}.mat-mdc-slide-toggle .mdc-switch--unselected .mdc-switch__handle:has(.mdc-switch__icons){margin:var(--mat-switch-unselected-with-icon-handle-horizontal-margin)}.mat-mdc-slide-toggle:active .mdc-switch--selected:not(.mdc-switch--disabled) .mdc-switch__handle{margin:var(--mat-switch-selected-pressed-handle-horizontal-margin)}.mat-mdc-slide-toggle:active .mdc-switch--unselected:not(.mdc-switch--disabled) .mdc-switch__handle{margin:var(--mat-switch-unselected-pressed-handle-horizontal-margin)}.mdc-switch__track::after,.mdc-switch__track::before{border-width:var(--mat-switch-track-outline-width);border-color:var(--mat-switch-track-outline-color)}.mdc-switch--selected .mdc-switch__track::after,.mdc-switch--selected .mdc-switch__track::before{border-width:var(--mat-switch-selected-track-outline-width);border-color:var(--mat-switch-selected-track-outline-color)}.mdc-switch--disabled .mdc-switch__track::after,.mdc-switch--disabled .mdc-switch__track::before{border-width:var(--mat-switch-disabled-unselected-track-outline-width);border-color:var(--mat-switch-disabled-unselected-track-outline-color)}.mdc-switch--disabled.mdc-switch--selected .mdc-switch__handle::after{opacity:var(--mat-switch-disabled-selected-handle-opacity)}.mdc-switch--disabled.mdc-switch--unselected .mdc-switch__handle::after{opacity:var(--mat-switch-disabled-unselected-handle-opacity)}'],encapsulation:2,changeDetection:0});let c=a;return c})();var Ni=(()=>{let a=class a{};a.\u0275fac=function(t){return new(t||a)},a.\u0275mod=W({type:a}),a.\u0275inj=j({imports:[_t,D,D]});let c=a;return c})();export{ki as a,Ci as b,Mi as c,_t as d,Ni as e}; diff --git a/chunk-DC64HUWG.js b/chunk-DC64HUWG.js deleted file mode 100644 index 6b96a81..0000000 --- a/chunk-DC64HUWG.js +++ /dev/null @@ -1,2 +0,0 @@ -import{a as wr}from"./chunk-AFNL5RPD.js";import{a as xr}from"./chunk-OZSOB2KQ.js";import{B as vr,D as _r}from"./chunk-KOQX3PBC.js";import{$ as yr,G as O,M as ar,W as mr,Z as hr,ba as kr,ca as ur,k as Y}from"./chunk-6A5WIJYK.js";import{g as sr,k as br}from"./chunk-IMW7L7ZP.js";import{Aa as y,Ab as R,Ba as k,Ca as D,Cb as v,Da as B,Dc as Z,Fa as ir,Fb as b,Fc as E,Gc as z,I as J,Ia as U,Ja as M,Jb as l,Kb as p,Lb as d,Ob as H,Pa as q,Pb as X,Qb as gr,Vb as _,Xb as f,Yb as G,Zb as C,ac as F,ba as rr,bc as A,cc as I,db as c,dc as K,eb as m,ga as nr,ha as cr,ia as V,ka as j,kc as pr,lb as lr,lc as T,n as or,na as P,p as $,qa as w,ra as L,sb as W,vc as dr,wb as x,xb as h,yb as g,za as N,zb as Q}from"./chunk-65EYH52Y.js";var fr=(()=>{let t=class t{constructor(){this._onDismiss=new $(1),this._onShow=new $(1)}get onDismiss(){return this._onDismiss.asObservable()}get onShow(){return this._onShow.asObservable()}dismiss(r){r&&this._onDismiss.next(r)}show(r){r&&this._onShow.next(r)}};t.\u0275fac=function(o){return new(o||t)},t.\u0275prov=cr({token:t,factory:t.\u0275fac,providedIn:"root"});let e=t;return e})();var Tr=[[["","angorAlertTitle",""]],"*",[["","angorAlertIcon",""]]],Er=["[angorAlertTitle]","*","[angorAlertIcon]"];function zr(e,t){e&1&&d(0,"div",1)}function Sr(e,t){e&1&&d(0,"mat-icon",7),e&2&&g("svgIcon","heroicons_solid:check-circle")}function Dr(e,t){e&1&&d(0,"mat-icon",7),e&2&&g("svgIcon","heroicons_solid:check-circle")}function Mr(e,t){e&1&&d(0,"mat-icon",7),e&2&&g("svgIcon","heroicons_solid:x-circle")}function Rr(e,t){e&1&&d(0,"mat-icon",7),e&2&&g("svgIcon","heroicons_solid:check-circle")}function Or(e,t){e&1&&d(0,"mat-icon",7),e&2&&g("svgIcon","heroicons_solid:information-circle")}function Vr(e,t){e&1&&d(0,"mat-icon",7),e&2&&g("svgIcon","heroicons_solid:check-circle")}function jr(e,t){e&1&&d(0,"mat-icon",7),e&2&&g("svgIcon","heroicons_solid:exclamation-triangle")}function Pr(e,t){e&1&&d(0,"mat-icon",7),e&2&&g("svgIcon","heroicons_solid:x-circle")}function Lr(e,t){if(e&1&&(l(0,"div",2)(1,"div",8),C(2,2),p(),l(3,"div",9),x(4,Sr,1,1,"mat-icon",7)(5,Dr,1,1,"mat-icon",7)(6,Mr,1,1,"mat-icon",7)(7,Rr,1,1,"mat-icon",7)(8,Or,1,1,"mat-icon",7)(9,Vr,1,1,"mat-icon",7)(10,jr,1,1,"mat-icon",7)(11,Pr,1,1,"mat-icon",7),p()()),e&2){let i=f(2);c(4),b(i.type==="primary"?4:-1),c(),b(i.type==="accent"?5:-1),c(),b(i.type==="warn"?6:-1),c(),b(i.type==="basic"?7:-1),c(),b(i.type==="info"?8:-1),c(),b(i.type==="success"?9:-1),c(),b(i.type==="warning"?10:-1),c(),b(i.type==="error"?11:-1)}}function Nr(e,t){if(e&1){let i=X();l(0,"div",0),x(1,zr,1,0,"div",1)(2,Lr,12,8,"div",2),l(3,"div",3)(4,"div",4),C(5),p(),l(6,"div",5),C(7,1),p()(),l(8,"button",6),_("click",function(){y(i);let o=f();return k(o.dismiss())}),d(9,"mat-icon",7),p()()}if(e&2){let i=f();g("@fadeIn",!i.dismissed)("@fadeOut",!i.dismissed),c(),b(i.appearance==="border"?1:-1),c(),b(i.showIcon?2:-1),c(7),g("svgIcon","heroicons_solid:x-mark")}}var ya=(()=>{let t=class t{constructor(){this._changeDetectorRef=P(Z),this._angorAlertService=P(fr),this._angorUtilsService=P(wr),this.appearance="soft",this.dismissed=!1,this.dismissible=!1,this.name=this._angorUtilsService.randomId(),this.showIcon=!0,this.type="primary",this.dismissedChanged=new M,this._unsubscribeAll=new or}get classList(){return{"angor-alert-appearance-border":this.appearance==="border","angor-alert-appearance-fill":this.appearance==="fill","angor-alert-appearance-outline":this.appearance==="outline","angor-alert-appearance-soft":this.appearance==="soft","angor-alert-dismissed":this.dismissed,"angor-alert-dismissible":this.dismissible,"angor-alert-show-icon":this.showIcon,"angor-alert-type-primary":this.type==="primary","angor-alert-type-accent":this.type==="accent","angor-alert-type-warn":this.type==="warn","angor-alert-type-basic":this.type==="basic","angor-alert-type-info":this.type==="info","angor-alert-type-success":this.type==="success","angor-alert-type-warning":this.type==="warning","angor-alert-type-error":this.type==="error"}}ngOnChanges(r){"dismissed"in r&&(this.dismissed=Y(r.dismissed.currentValue),this._toggleDismiss(this.dismissed)),"dismissible"in r&&(this.dismissible=Y(r.dismissible.currentValue)),"showIcon"in r&&(this.showIcon=Y(r.showIcon.currentValue))}ngOnInit(){this._angorAlertService.onDismiss.pipe(J(r=>this.name===r),rr(this._unsubscribeAll)).subscribe(()=>{this.dismiss()}),this._angorAlertService.onShow.pipe(J(r=>this.name===r),rr(this._unsubscribeAll)).subscribe(()=>{this.show()})}ngOnDestroy(){this._unsubscribeAll.next(null),this._unsubscribeAll.complete()}dismiss(){this.dismissed||this._toggleDismiss(!0)}show(){this.dismissed&&this._toggleDismiss(!1)}_toggleDismiss(r){this.dismissible&&(this.dismissed=r,this.dismissedChanged.next(this.dismissed),this._changeDetectorRef.markForCheck())}};t.\u0275fac=function(o){return new(o||t)},t.\u0275cmp=w({type:t,selectors:[["angor-alert"]],hostVars:2,hostBindings:function(o,a){o&2&&v(a.classList)},inputs:{appearance:"appearance",dismissed:"dismissed",dismissible:"dismissible",name:"name",showIcon:"showIcon",type:"type"},outputs:{dismissedChanged:"dismissedChanged"},exportAs:["angorAlert"],standalone:!0,features:[N,T],ngContentSelectors:Er,decls:1,vars:1,consts:[[1,"angor-alert-container"],[1,"angor-alert-border"],[1,"angor-alert-icon"],[1,"angor-alert-content"],[1,"angor-alert-title"],[1,"angor-alert-message"],["mat-icon-button","",1,"angor-alert-dismiss-button",3,"click"],[3,"svgIcon"],[1,"angor-alert-custom-icon"],[1,"angor-alert-default-icon"]],template:function(o,a){o&1&&(G(Tr),x(0,Nr,10,5,"div",0)),o&2&&b(!a.dismissible||a.dismissible&&!a.dismissed?0:-1)},dependencies:[ur,kr,yr,hr],styles:[`angor-alert{display:block}angor-alert .angor-alert-container{position:relative;display:flex;padding:16px;font-size:14px;line-height:1}angor-alert .angor-alert-container .mat-icon{color:currentColor!important}angor-alert .angor-alert-container .angor-alert-icon{display:flex;align-items:flex-start}angor-alert .angor-alert-container .angor-alert-icon .angor-alert-custom-icon,angor-alert .angor-alert-container .angor-alert-icon .angor-alert-default-icon{display:none;align-items:center;justify-content:center;border-radius:50%}angor-alert .angor-alert-container .angor-alert-icon .angor-alert-custom-icon:not(:empty),angor-alert .angor-alert-container .angor-alert-icon .angor-alert-default-icon:not(:empty){display:flex;margin-right:12px}angor-alert .angor-alert-container .angor-alert-icon .angor-alert-default-icon .mat-icon{width:1.25rem;height:1.25rem;min-width:1.25rem;min-height:1.25rem;font-size:1.25rem;line-height:1.25rem}angor-alert .angor-alert-container .angor-alert-icon .angor-alert-default-icon .mat-icon svg{width:1.25rem;height:1.25rem}angor-alert .angor-alert-container .angor-alert-icon .angor-alert-custom-icon{display:none}angor-alert .angor-alert-container .angor-alert-icon .angor-alert-custom-icon:not(:empty){display:flex}angor-alert .angor-alert-container .angor-alert-icon .angor-alert-custom-icon:not(:empty)+.angor-alert-default-icon{display:none}angor-alert .angor-alert-container .angor-alert-content{display:flex;flex-direction:column;justify-content:center;line-height:1}angor-alert .angor-alert-container .angor-alert-content .angor-alert-title{display:none;font-weight:600;line-height:20px}angor-alert .angor-alert-container .angor-alert-content .angor-alert-title:not(:empty){display:block}angor-alert .angor-alert-container .angor-alert-content .angor-alert-title:not(:empty)+.angor-alert-message:not(:empty){margin-top:4px}angor-alert .angor-alert-container .angor-alert-content .angor-alert-message{display:none;line-height:20px}angor-alert .angor-alert-container .angor-alert-content .angor-alert-message:not(:empty){display:block}angor-alert .angor-alert-container .angor-alert-dismiss-button{position:absolute;top:10px;right:10px;width:32px!important;min-width:32px!important;height:32px!important;min-height:32px!important;line-height:32px!important}angor-alert .angor-alert-container .angor-alert-dismiss-button .mat-icon{width:1rem;height:1rem;min-width:1rem;min-height:1rem;font-size:1rem;line-height:1rem}angor-alert .angor-alert-container .angor-alert-dismiss-button .mat-icon svg{width:1rem;height:1rem}angor-alert.angor-alert-dismissible .angor-alert-container .angor-alert-content{margin-right:32px}angor-alert:not(.angor-alert-dismissible) .angor-alert-container .angor-alert-dismiss-button{display:none!important}angor-alert.angor-alert-appearance-border .angor-alert-container{position:relative;overflow:hidden;border-radius:6px;--tw-bg-opacity: 1;background-color:rgba(var(--angor-bg-card-rgb),var(--tw-bg-opacity));--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}angor-alert.angor-alert-appearance-border .angor-alert-container .angor-alert-border{position:absolute;left:0;top:0;bottom:0;width:4px}angor-alert.angor-alert-appearance-border .angor-alert-container .angor-alert-message{--tw-text-opacity: 1;color:rgb(7 52 62 / var(--tw-text-opacity))}angor-alert.angor-alert-appearance-border.angor-alert-type-primary .angor-alert-container .angor-alert-border{--tw-bg-opacity: 1;background-color:rgba(var(--angor-primary-rgb),var(--tw-bg-opacity))}angor-alert.angor-alert-appearance-border.angor-alert-type-primary .angor-alert-container .angor-alert-title,angor-alert.angor-alert-appearance-border.angor-alert-type-primary .angor-alert-container .angor-alert-icon{--tw-text-opacity: 1;color:rgba(var(--angor-primary-rgb),var(--tw-text-opacity))}.dark angor-alert.angor-alert-appearance-border.angor-alert-type-primary .angor-alert-container{--tw-bg-opacity: 1;background-color:rgb(5 43 51 / var(--tw-bg-opacity))}.dark angor-alert.angor-alert-appearance-border.angor-alert-type-primary .angor-alert-container .angor-alert-border{--tw-bg-opacity: 1;background-color:rgba(var(--angor-primary-400-rgb),var(--tw-bg-opacity))}.dark angor-alert.angor-alert-appearance-border.angor-alert-type-primary .angor-alert-container .angor-alert-title,.dark angor-alert.angor-alert-appearance-border.angor-alert-type-primary .angor-alert-container .angor-alert-icon{--tw-text-opacity: 1;color:rgba(var(--angor-primary-400-rgb),var(--tw-text-opacity))}.dark angor-alert.angor-alert-appearance-border.angor-alert-type-primary .angor-alert-container .angor-alert-message{--tw-text-opacity: 1;color:rgb(107 152 164 / var(--tw-text-opacity))}.dark angor-alert.angor-alert-appearance-border.angor-alert-type-primary .angor-alert-container code{--tw-bg-opacity: 1;background-color:rgb(59 117 134 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(3 33 40 / var(--tw-text-opacity))}angor-alert.angor-alert-appearance-border.angor-alert-type-accent .angor-alert-container .angor-alert-border{--tw-bg-opacity: 1;background-color:rgba(var(--angor-accent-rgb),var(--tw-bg-opacity))}angor-alert.angor-alert-appearance-border.angor-alert-type-accent .angor-alert-container .angor-alert-title,angor-alert.angor-alert-appearance-border.angor-alert-type-accent .angor-alert-container .angor-alert-icon{--tw-text-opacity: 1;color:rgba(var(--angor-accent-rgb),var(--tw-text-opacity))}.dark angor-alert.angor-alert-appearance-border.angor-alert-type-accent .angor-alert-container{--tw-bg-opacity: 1;background-color:rgb(5 43 51 / var(--tw-bg-opacity))}.dark angor-alert.angor-alert-appearance-border.angor-alert-type-accent .angor-alert-container .angor-alert-border{--tw-bg-opacity: 1;background-color:rgba(var(--angor-accent-400-rgb),var(--tw-bg-opacity))}.dark angor-alert.angor-alert-appearance-border.angor-alert-type-accent .angor-alert-container .angor-alert-title,.dark angor-alert.angor-alert-appearance-border.angor-alert-type-accent .angor-alert-container .angor-alert-icon{--tw-text-opacity: 1;color:rgba(var(--angor-accent-400-rgb),var(--tw-text-opacity))}.dark angor-alert.angor-alert-appearance-border.angor-alert-type-accent .angor-alert-container .angor-alert-message{--tw-text-opacity: 1;color:rgb(107 152 164 / var(--tw-text-opacity))}.dark angor-alert.angor-alert-appearance-border.angor-alert-type-accent .angor-alert-container code{--tw-bg-opacity: 1;background-color:rgb(59 117 134 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(3 33 40 / var(--tw-text-opacity))}angor-alert.angor-alert-appearance-border.angor-alert-type-warn .angor-alert-container .angor-alert-border{--tw-bg-opacity: 1;background-color:rgba(var(--angor-warn-rgb),var(--tw-bg-opacity))}angor-alert.angor-alert-appearance-border.angor-alert-type-warn .angor-alert-container .angor-alert-title,angor-alert.angor-alert-appearance-border.angor-alert-type-warn .angor-alert-container .angor-alert-icon{--tw-text-opacity: 1;color:rgba(var(--angor-warn-rgb),var(--tw-text-opacity))}.dark angor-alert.angor-alert-appearance-border.angor-alert-type-warn .angor-alert-container{--tw-bg-opacity: 1;background-color:rgb(5 43 51 / var(--tw-bg-opacity))}.dark angor-alert.angor-alert-appearance-border.angor-alert-type-warn .angor-alert-container .angor-alert-border{--tw-bg-opacity: 1;background-color:rgba(var(--angor-warn-400-rgb),var(--tw-bg-opacity))}.dark angor-alert.angor-alert-appearance-border.angor-alert-type-warn .angor-alert-container .angor-alert-title,.dark angor-alert.angor-alert-appearance-border.angor-alert-type-warn .angor-alert-container .angor-alert-icon{--tw-text-opacity: 1;color:rgba(var(--angor-warn-400-rgb),var(--tw-text-opacity))}.dark angor-alert.angor-alert-appearance-border.angor-alert-type-warn .angor-alert-container .angor-alert-message{--tw-text-opacity: 1;color:rgb(107 152 164 / var(--tw-text-opacity))}.dark angor-alert.angor-alert-appearance-border.angor-alert-type-warn .angor-alert-container code{--tw-bg-opacity: 1;background-color:rgb(59 117 134 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(3 33 40 / var(--tw-text-opacity))}angor-alert.angor-alert-appearance-border.angor-alert-type-basic .angor-alert-container .angor-alert-border{--tw-bg-opacity: 1;background-color:rgb(7 52 62 / var(--tw-bg-opacity))}angor-alert.angor-alert-appearance-border.angor-alert-type-basic .angor-alert-container .angor-alert-title,angor-alert.angor-alert-appearance-border.angor-alert-type-basic .angor-alert-container .angor-alert-icon{--tw-text-opacity: 1;color:rgb(7 52 62 / var(--tw-text-opacity))}.dark angor-alert.angor-alert-appearance-border.angor-alert-type-basic .angor-alert-container{--tw-bg-opacity: 1;background-color:rgb(5 43 51 / var(--tw-bg-opacity))}.dark angor-alert.angor-alert-appearance-border.angor-alert-type-basic .angor-alert-container .angor-alert-border{--tw-bg-opacity: 1;background-color:rgb(59 117 134 / var(--tw-bg-opacity))}.dark angor-alert.angor-alert-appearance-border.angor-alert-type-basic .angor-alert-container .angor-alert-title,.dark angor-alert.angor-alert-appearance-border.angor-alert-type-basic .angor-alert-container .angor-alert-icon{--tw-text-opacity: 1;color:rgb(59 117 134 / var(--tw-text-opacity))}.dark angor-alert.angor-alert-appearance-border.angor-alert-type-basic .angor-alert-container .angor-alert-message{--tw-text-opacity: 1;color:rgb(107 152 164 / var(--tw-text-opacity))}.dark angor-alert.angor-alert-appearance-border.angor-alert-type-basic .angor-alert-container code{--tw-bg-opacity: 1;background-color:rgb(59 117 134 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(3 33 40 / var(--tw-text-opacity))}angor-alert.angor-alert-appearance-border.angor-alert-type-info .angor-alert-container .angor-alert-border{--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity))}angor-alert.angor-alert-appearance-border.angor-alert-type-info .angor-alert-container .angor-alert-title,angor-alert.angor-alert-appearance-border.angor-alert-type-info .angor-alert-container .angor-alert-icon{--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity))}.dark angor-alert.angor-alert-appearance-border.angor-alert-type-info .angor-alert-container{--tw-bg-opacity: 1;background-color:rgb(5 43 51 / var(--tw-bg-opacity))}.dark angor-alert.angor-alert-appearance-border.angor-alert-type-info .angor-alert-container .angor-alert-border{--tw-bg-opacity: 1;background-color:rgb(96 165 250 / var(--tw-bg-opacity))}.dark angor-alert.angor-alert-appearance-border.angor-alert-type-info .angor-alert-container .angor-alert-title,.dark angor-alert.angor-alert-appearance-border.angor-alert-type-info .angor-alert-container .angor-alert-icon{--tw-text-opacity: 1;color:rgb(96 165 250 / var(--tw-text-opacity))}.dark angor-alert.angor-alert-appearance-border.angor-alert-type-info .angor-alert-container .angor-alert-message{--tw-text-opacity: 1;color:rgb(107 152 164 / var(--tw-text-opacity))}.dark angor-alert.angor-alert-appearance-border.angor-alert-type-info .angor-alert-container code{--tw-bg-opacity: 1;background-color:rgb(59 117 134 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(3 33 40 / var(--tw-text-opacity))}angor-alert.angor-alert-appearance-border.angor-alert-type-success .angor-alert-container .angor-alert-border{--tw-bg-opacity: 1;background-color:rgb(34 197 94 / var(--tw-bg-opacity))}angor-alert.angor-alert-appearance-border.angor-alert-type-success .angor-alert-container .angor-alert-title,angor-alert.angor-alert-appearance-border.angor-alert-type-success .angor-alert-container .angor-alert-icon{--tw-text-opacity: 1;color:rgb(34 197 94 / var(--tw-text-opacity))}.dark angor-alert.angor-alert-appearance-border.angor-alert-type-success .angor-alert-container{--tw-bg-opacity: 1;background-color:rgb(5 43 51 / var(--tw-bg-opacity))}.dark angor-alert.angor-alert-appearance-border.angor-alert-type-success .angor-alert-container .angor-alert-border{--tw-bg-opacity: 1;background-color:rgb(74 222 128 / var(--tw-bg-opacity))}.dark angor-alert.angor-alert-appearance-border.angor-alert-type-success .angor-alert-container .angor-alert-title,.dark angor-alert.angor-alert-appearance-border.angor-alert-type-success .angor-alert-container .angor-alert-icon{--tw-text-opacity: 1;color:rgb(74 222 128 / var(--tw-text-opacity))}.dark angor-alert.angor-alert-appearance-border.angor-alert-type-success .angor-alert-container .angor-alert-message{--tw-text-opacity: 1;color:rgb(107 152 164 / var(--tw-text-opacity))}.dark angor-alert.angor-alert-appearance-border.angor-alert-type-success .angor-alert-container code{--tw-bg-opacity: 1;background-color:rgb(59 117 134 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(3 33 40 / var(--tw-text-opacity))}angor-alert.angor-alert-appearance-border.angor-alert-type-warning .angor-alert-container .angor-alert-border{--tw-bg-opacity: 1;background-color:rgb(245 158 11 / var(--tw-bg-opacity))}angor-alert.angor-alert-appearance-border.angor-alert-type-warning .angor-alert-container .angor-alert-title,angor-alert.angor-alert-appearance-border.angor-alert-type-warning .angor-alert-container .angor-alert-icon{--tw-text-opacity: 1;color:rgb(245 158 11 / var(--tw-text-opacity))}.dark angor-alert.angor-alert-appearance-border.angor-alert-type-warning .angor-alert-container{--tw-bg-opacity: 1;background-color:rgb(5 43 51 / var(--tw-bg-opacity))}.dark angor-alert.angor-alert-appearance-border.angor-alert-type-warning .angor-alert-container .angor-alert-border{--tw-bg-opacity: 1;background-color:rgb(251 191 36 / var(--tw-bg-opacity))}.dark angor-alert.angor-alert-appearance-border.angor-alert-type-warning .angor-alert-container .angor-alert-title,.dark angor-alert.angor-alert-appearance-border.angor-alert-type-warning .angor-alert-container .angor-alert-icon{--tw-text-opacity: 1;color:rgb(251 191 36 / var(--tw-text-opacity))}.dark angor-alert.angor-alert-appearance-border.angor-alert-type-warning .angor-alert-container .angor-alert-message{--tw-text-opacity: 1;color:rgb(107 152 164 / var(--tw-text-opacity))}.dark angor-alert.angor-alert-appearance-border.angor-alert-type-warning .angor-alert-container code{--tw-bg-opacity: 1;background-color:rgb(59 117 134 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(3 33 40 / var(--tw-text-opacity))}angor-alert.angor-alert-appearance-border.angor-alert-type-error .angor-alert-container .angor-alert-border{--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity))}angor-alert.angor-alert-appearance-border.angor-alert-type-error .angor-alert-container .angor-alert-title,angor-alert.angor-alert-appearance-border.angor-alert-type-error .angor-alert-container .angor-alert-icon{--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity))}.dark angor-alert.angor-alert-appearance-border.angor-alert-type-error .angor-alert-container{--tw-bg-opacity: 1;background-color:rgb(5 43 51 / var(--tw-bg-opacity))}.dark angor-alert.angor-alert-appearance-border.angor-alert-type-error .angor-alert-container .angor-alert-border{--tw-bg-opacity: 1;background-color:rgb(248 113 113 / var(--tw-bg-opacity))}.dark angor-alert.angor-alert-appearance-border.angor-alert-type-error .angor-alert-container .angor-alert-title,.dark angor-alert.angor-alert-appearance-border.angor-alert-type-error .angor-alert-container .angor-alert-icon{--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity))}.dark angor-alert.angor-alert-appearance-border.angor-alert-type-error .angor-alert-container .angor-alert-message{--tw-text-opacity: 1;color:rgb(107 152 164 / var(--tw-text-opacity))}.dark angor-alert.angor-alert-appearance-border.angor-alert-type-error .angor-alert-container code{--tw-bg-opacity: 1;background-color:rgb(59 117 134 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(3 33 40 / var(--tw-text-opacity))}angor-alert.angor-alert-appearance-fill .angor-alert-container{border-radius:6px}angor-alert.angor-alert-appearance-fill .angor-alert-container .angor-alert-dismiss-button{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}angor-alert.angor-alert-appearance-fill.angor-alert-type-primary .angor-alert-container{--tw-bg-opacity: 1;background-color:rgba(var(--angor-primary-600-rgb),var(--tw-bg-opacity))}angor-alert.angor-alert-appearance-fill.angor-alert-type-primary .angor-alert-container .angor-alert-icon{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}angor-alert.angor-alert-appearance-fill.angor-alert-type-primary .angor-alert-container .angor-alert-title{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}angor-alert.angor-alert-appearance-fill.angor-alert-type-primary .angor-alert-container .angor-alert-message{--tw-text-opacity: 1;color:rgba(var(--angor-primary-100-rgb),var(--tw-text-opacity))}angor-alert.angor-alert-appearance-fill.angor-alert-type-primary .angor-alert-container code{--tw-bg-opacity: 1;background-color:rgba(var(--angor-primary-200-rgb),var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgba(var(--angor-primary-800-rgb),var(--tw-text-opacity))}angor-alert.angor-alert-appearance-fill.angor-alert-type-accent .angor-alert-container{--tw-bg-opacity: 1;background-color:rgba(var(--angor-accent-600-rgb),var(--tw-bg-opacity))}angor-alert.angor-alert-appearance-fill.angor-alert-type-accent .angor-alert-container .angor-alert-icon{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}angor-alert.angor-alert-appearance-fill.angor-alert-type-accent .angor-alert-container .angor-alert-title{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}angor-alert.angor-alert-appearance-fill.angor-alert-type-accent .angor-alert-container .angor-alert-message{--tw-text-opacity: 1;color:rgba(var(--angor-accent-100-rgb),var(--tw-text-opacity))}angor-alert.angor-alert-appearance-fill.angor-alert-type-accent .angor-alert-container code{--tw-bg-opacity: 1;background-color:rgba(var(--angor-accent-200-rgb),var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgba(var(--angor-accent-800-rgb),var(--tw-text-opacity))}angor-alert.angor-alert-appearance-fill.angor-alert-type-warn .angor-alert-container{--tw-bg-opacity: 1;background-color:rgba(var(--angor-warn-600-rgb),var(--tw-bg-opacity))}angor-alert.angor-alert-appearance-fill.angor-alert-type-warn .angor-alert-container .angor-alert-icon{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}angor-alert.angor-alert-appearance-fill.angor-alert-type-warn .angor-alert-container .angor-alert-title{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}angor-alert.angor-alert-appearance-fill.angor-alert-type-warn .angor-alert-container .angor-alert-message{--tw-text-opacity: 1;color:rgba(var(--angor-warn-100-rgb),var(--tw-text-opacity))}angor-alert.angor-alert-appearance-fill.angor-alert-type-warn .angor-alert-container code{--tw-bg-opacity: 1;background-color:rgba(var(--angor-warn-200-rgb),var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgba(var(--angor-warn-800-rgb),var(--tw-text-opacity))}angor-alert.angor-alert-appearance-fill.angor-alert-type-basic .angor-alert-container{--tw-bg-opacity: 1;background-color:rgb(7 52 62 / var(--tw-bg-opacity))}angor-alert.angor-alert-appearance-fill.angor-alert-type-basic .angor-alert-container .angor-alert-icon{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}angor-alert.angor-alert-appearance-fill.angor-alert-type-basic .angor-alert-container .angor-alert-title{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}angor-alert.angor-alert-appearance-fill.angor-alert-type-basic .angor-alert-container .angor-alert-message{--tw-text-opacity: 1;color:rgb(203 221 225 / var(--tw-text-opacity))}angor-alert.angor-alert-appearance-fill.angor-alert-type-basic .angor-alert-container code{--tw-bg-opacity: 1;background-color:rgb(155 186 195 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(3 33 40 / var(--tw-text-opacity))}angor-alert.angor-alert-appearance-fill.angor-alert-type-info .angor-alert-container{--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity))}angor-alert.angor-alert-appearance-fill.angor-alert-type-info .angor-alert-container .angor-alert-icon{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}angor-alert.angor-alert-appearance-fill.angor-alert-type-info .angor-alert-container .angor-alert-title{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}angor-alert.angor-alert-appearance-fill.angor-alert-type-info .angor-alert-container .angor-alert-message{--tw-text-opacity: 1;color:rgb(219 234 254 / var(--tw-text-opacity))}angor-alert.angor-alert-appearance-fill.angor-alert-type-info .angor-alert-container code{--tw-bg-opacity: 1;background-color:rgb(191 219 254 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(30 64 175 / var(--tw-text-opacity))}angor-alert.angor-alert-appearance-fill.angor-alert-type-success .angor-alert-container{--tw-bg-opacity: 1;background-color:rgb(22 163 74 / var(--tw-bg-opacity))}angor-alert.angor-alert-appearance-fill.angor-alert-type-success .angor-alert-container .angor-alert-icon{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}angor-alert.angor-alert-appearance-fill.angor-alert-type-success .angor-alert-container .angor-alert-title{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}angor-alert.angor-alert-appearance-fill.angor-alert-type-success .angor-alert-container .angor-alert-message{--tw-text-opacity: 1;color:rgb(220 252 231 / var(--tw-text-opacity))}angor-alert.angor-alert-appearance-fill.angor-alert-type-success .angor-alert-container code{--tw-bg-opacity: 1;background-color:rgb(187 247 208 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(3 33 40 / var(--tw-text-opacity))}angor-alert.angor-alert-appearance-fill.angor-alert-type-warning .angor-alert-container{--tw-bg-opacity: 1;background-color:rgb(245 158 11 / var(--tw-bg-opacity))}angor-alert.angor-alert-appearance-fill.angor-alert-type-warning .angor-alert-container .angor-alert-icon{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}angor-alert.angor-alert-appearance-fill.angor-alert-type-warning .angor-alert-container .angor-alert-title{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}angor-alert.angor-alert-appearance-fill.angor-alert-type-warning .angor-alert-container .angor-alert-message{--tw-text-opacity: 1;color:rgb(254 243 199 / var(--tw-text-opacity))}angor-alert.angor-alert-appearance-fill.angor-alert-type-warning .angor-alert-container code{--tw-bg-opacity: 1;background-color:rgb(253 230 138 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(146 64 14 / var(--tw-text-opacity))}angor-alert.angor-alert-appearance-fill.angor-alert-type-error .angor-alert-container{--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity))}angor-alert.angor-alert-appearance-fill.angor-alert-type-error .angor-alert-container .angor-alert-icon{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}angor-alert.angor-alert-appearance-fill.angor-alert-type-error .angor-alert-container .angor-alert-title{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}angor-alert.angor-alert-appearance-fill.angor-alert-type-error .angor-alert-container .angor-alert-message{--tw-text-opacity: 1;color:rgb(254 226 226 / var(--tw-text-opacity))}angor-alert.angor-alert-appearance-fill.angor-alert-type-error .angor-alert-container code{--tw-bg-opacity: 1;background-color:rgb(254 202 202 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(153 27 27 / var(--tw-text-opacity))}angor-alert.angor-alert-appearance-outline .angor-alert-container{border-radius:6px}angor-alert.angor-alert-appearance-outline.angor-alert-type-primary .angor-alert-container{--tw-bg-opacity: 1;background-color:rgba(var(--angor-primary-50-rgb),var(--tw-bg-opacity));--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-inset: inset;--tw-ring-opacity: 1;--tw-ring-color: rgba(var(--angor-primary-400-rgb), var(--tw-ring-opacity))}angor-alert.angor-alert-appearance-outline.angor-alert-type-primary .angor-alert-container .angor-alert-icon{--tw-text-opacity: 1;color:rgba(var(--angor-primary-600-rgb),var(--tw-text-opacity))}angor-alert.angor-alert-appearance-outline.angor-alert-type-primary .angor-alert-container .angor-alert-title,angor-alert.angor-alert-appearance-outline.angor-alert-type-primary .angor-alert-container .angor-alert-dismiss-button{--tw-text-opacity: 1;color:rgba(var(--angor-primary-900-rgb),var(--tw-text-opacity))}angor-alert.angor-alert-appearance-outline.angor-alert-type-primary .angor-alert-container .angor-alert-message{--tw-text-opacity: 1;color:rgba(var(--angor-primary-700-rgb),var(--tw-text-opacity))}angor-alert.angor-alert-appearance-outline.angor-alert-type-primary .angor-alert-container code{--tw-bg-opacity: 1;background-color:rgba(var(--angor-primary-200-rgb),var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgba(var(--angor-primary-800-rgb),var(--tw-text-opacity))}.dark angor-alert.angor-alert-appearance-outline.angor-alert-type-primary .angor-alert-container{--tw-bg-opacity: 1;background-color:rgba(var(--angor-primary-600-rgb),var(--tw-bg-opacity))}.dark angor-alert.angor-alert-appearance-outline.angor-alert-type-primary .angor-alert-container .angor-alert-icon{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.dark angor-alert.angor-alert-appearance-outline.angor-alert-type-primary .angor-alert-container .angor-alert-title,.dark angor-alert.angor-alert-appearance-outline.angor-alert-type-primary .angor-alert-container .angor-alert-dismiss-button{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.dark angor-alert.angor-alert-appearance-outline.angor-alert-type-primary .angor-alert-container .angor-alert-message{--tw-text-opacity: 1;color:rgba(var(--angor-primary-200-rgb),var(--tw-text-opacity))}angor-alert.angor-alert-appearance-outline.angor-alert-type-accent .angor-alert-container{--tw-bg-opacity: 1;background-color:rgba(var(--angor-accent-100-rgb),var(--tw-bg-opacity));--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-inset: inset;--tw-ring-opacity: 1;--tw-ring-color: rgba(var(--angor-accent-400-rgb), var(--tw-ring-opacity))}angor-alert.angor-alert-appearance-outline.angor-alert-type-accent .angor-alert-container .angor-alert-icon{--tw-text-opacity: 1;color:rgba(var(--angor-accent-600-rgb),var(--tw-text-opacity))}angor-alert.angor-alert-appearance-outline.angor-alert-type-accent .angor-alert-container .angor-alert-title,angor-alert.angor-alert-appearance-outline.angor-alert-type-accent .angor-alert-container .angor-alert-dismiss-button{--tw-text-opacity: 1;color:rgba(var(--angor-accent-900-rgb),var(--tw-text-opacity))}angor-alert.angor-alert-appearance-outline.angor-alert-type-accent .angor-alert-container .angor-alert-message{--tw-text-opacity: 1;color:rgba(var(--angor-accent-700-rgb),var(--tw-text-opacity))}angor-alert.angor-alert-appearance-outline.angor-alert-type-accent .angor-alert-container code{--tw-bg-opacity: 1;background-color:rgba(var(--angor-accent-200-rgb),var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgba(var(--angor-accent-800-rgb),var(--tw-text-opacity))}.dark angor-alert.angor-alert-appearance-outline.angor-alert-type-accent .angor-alert-container{--tw-bg-opacity: 1;background-color:rgba(var(--angor-accent-600-rgb),var(--tw-bg-opacity))}.dark angor-alert.angor-alert-appearance-outline.angor-alert-type-accent .angor-alert-container .angor-alert-icon{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.dark angor-alert.angor-alert-appearance-outline.angor-alert-type-accent .angor-alert-container .angor-alert-title,.dark angor-alert.angor-alert-appearance-outline.angor-alert-type-accent .angor-alert-container .angor-alert-dismiss-button{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.dark angor-alert.angor-alert-appearance-outline.angor-alert-type-accent .angor-alert-container .angor-alert-message{--tw-text-opacity: 1;color:rgba(var(--angor-accent-200-rgb),var(--tw-text-opacity))}angor-alert.angor-alert-appearance-outline.angor-alert-type-warn .angor-alert-container{--tw-bg-opacity: 1;background-color:rgba(var(--angor-warn-50-rgb),var(--tw-bg-opacity));--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-inset: inset;--tw-ring-opacity: 1;--tw-ring-color: rgba(var(--angor-warn-400-rgb), var(--tw-ring-opacity))}angor-alert.angor-alert-appearance-outline.angor-alert-type-warn .angor-alert-container .angor-alert-icon{--tw-text-opacity: 1;color:rgba(var(--angor-warn-600-rgb),var(--tw-text-opacity))}angor-alert.angor-alert-appearance-outline.angor-alert-type-warn .angor-alert-container .angor-alert-title,angor-alert.angor-alert-appearance-outline.angor-alert-type-warn .angor-alert-container .angor-alert-dismiss-button{--tw-text-opacity: 1;color:rgba(var(--angor-warn-900-rgb),var(--tw-text-opacity))}angor-alert.angor-alert-appearance-outline.angor-alert-type-warn .angor-alert-container .angor-alert-message{--tw-text-opacity: 1;color:rgba(var(--angor-warn-700-rgb),var(--tw-text-opacity))}angor-alert.angor-alert-appearance-outline.angor-alert-type-warn .angor-alert-container code{--tw-bg-opacity: 1;background-color:rgba(var(--angor-warn-200-rgb),var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgba(var(--angor-warn-800-rgb),var(--tw-text-opacity))}.dark angor-alert.angor-alert-appearance-outline.angor-alert-type-warn .angor-alert-container{--tw-bg-opacity: 1;background-color:rgba(var(--angor-warn-600-rgb),var(--tw-bg-opacity))}.dark angor-alert.angor-alert-appearance-outline.angor-alert-type-warn .angor-alert-container .angor-alert-icon{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.dark angor-alert.angor-alert-appearance-outline.angor-alert-type-warn .angor-alert-container .angor-alert-title,.dark angor-alert.angor-alert-appearance-outline.angor-alert-type-warn .angor-alert-container .angor-alert-dismiss-button{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.dark angor-alert.angor-alert-appearance-outline.angor-alert-type-warn .angor-alert-container .angor-alert-message{--tw-text-opacity: 1;color:rgba(var(--angor-warn-200-rgb),var(--tw-text-opacity))}angor-alert.angor-alert-appearance-outline.angor-alert-type-basic .angor-alert-container{--tw-bg-opacity: 1;background-color:rgb(203 221 225 / var(--tw-bg-opacity));--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-inset: inset;--tw-ring-opacity: 1;--tw-ring-color: rgb(59 117 134 / var(--tw-ring-opacity))}angor-alert.angor-alert-appearance-outline.angor-alert-type-basic .angor-alert-container .angor-alert-icon{--tw-text-opacity: 1;color:rgb(7 52 62 / var(--tw-text-opacity))}angor-alert.angor-alert-appearance-outline.angor-alert-type-basic .angor-alert-container .angor-alert-title,angor-alert.angor-alert-appearance-outline.angor-alert-type-basic .angor-alert-container .angor-alert-dismiss-button{--tw-text-opacity: 1;color:rgb(2 34 41 / var(--tw-text-opacity))}angor-alert.angor-alert-appearance-outline.angor-alert-type-basic .angor-alert-container .angor-alert-message{--tw-text-opacity: 1;color:rgb(5 43 51 / var(--tw-text-opacity))}angor-alert.angor-alert-appearance-outline.angor-alert-type-basic .angor-alert-container code{--tw-bg-opacity: 1;background-color:rgb(155 186 195 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(3 33 40 / var(--tw-text-opacity))}.dark angor-alert.angor-alert-appearance-outline.angor-alert-type-basic .angor-alert-container{--tw-bg-opacity: 1;background-color:rgb(7 52 62 / var(--tw-bg-opacity))}.dark angor-alert.angor-alert-appearance-outline.angor-alert-type-basic .angor-alert-container .angor-alert-icon{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.dark angor-alert.angor-alert-appearance-outline.angor-alert-type-basic .angor-alert-container .angor-alert-title,.dark angor-alert.angor-alert-appearance-outline.angor-alert-type-basic .angor-alert-container .angor-alert-dismiss-button{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.dark angor-alert.angor-alert-appearance-outline.angor-alert-type-basic .angor-alert-container .angor-alert-message{--tw-text-opacity: 1;color:rgb(155 186 195 / var(--tw-text-opacity))}angor-alert.angor-alert-appearance-outline.angor-alert-type-info .angor-alert-container{--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity));--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-inset: inset;--tw-ring-opacity: 1;--tw-ring-color: rgb(96 165 250 / var(--tw-ring-opacity))}angor-alert.angor-alert-appearance-outline.angor-alert-type-info .angor-alert-container .angor-alert-icon{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity))}angor-alert.angor-alert-appearance-outline.angor-alert-type-info .angor-alert-container .angor-alert-title,angor-alert.angor-alert-appearance-outline.angor-alert-type-info .angor-alert-container .angor-alert-dismiss-button{--tw-text-opacity: 1;color:rgb(30 58 138 / var(--tw-text-opacity))}angor-alert.angor-alert-appearance-outline.angor-alert-type-info .angor-alert-container .angor-alert-message{--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity))}angor-alert.angor-alert-appearance-outline.angor-alert-type-info .angor-alert-container code{--tw-bg-opacity: 1;background-color:rgb(191 219 254 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(30 64 175 / var(--tw-text-opacity))}.dark angor-alert.angor-alert-appearance-outline.angor-alert-type-info .angor-alert-container{--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity))}.dark angor-alert.angor-alert-appearance-outline.angor-alert-type-info .angor-alert-container .angor-alert-icon{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.dark angor-alert.angor-alert-appearance-outline.angor-alert-type-info .angor-alert-container .angor-alert-title,.dark angor-alert.angor-alert-appearance-outline.angor-alert-type-info .angor-alert-container .angor-alert-dismiss-button{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.dark angor-alert.angor-alert-appearance-outline.angor-alert-type-info .angor-alert-container .angor-alert-message{--tw-text-opacity: 1;color:rgb(191 219 254 / var(--tw-text-opacity))}angor-alert.angor-alert-appearance-outline.angor-alert-type-success .angor-alert-container{--tw-bg-opacity: 1;background-color:rgb(240 253 244 / var(--tw-bg-opacity));--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-inset: inset;--tw-ring-opacity: 1;--tw-ring-color: rgb(74 222 128 / var(--tw-ring-opacity))}angor-alert.angor-alert-appearance-outline.angor-alert-type-success .angor-alert-container .angor-alert-icon{--tw-text-opacity: 1;color:rgb(22 163 74 / var(--tw-text-opacity))}angor-alert.angor-alert-appearance-outline.angor-alert-type-success .angor-alert-container .angor-alert-title,angor-alert.angor-alert-appearance-outline.angor-alert-type-success .angor-alert-container .angor-alert-dismiss-button{--tw-text-opacity: 1;color:rgb(20 83 45 / var(--tw-text-opacity))}angor-alert.angor-alert-appearance-outline.angor-alert-type-success .angor-alert-container .angor-alert-message{--tw-text-opacity: 1;color:rgb(21 128 61 / var(--tw-text-opacity))}angor-alert.angor-alert-appearance-outline.angor-alert-type-success .angor-alert-container code{--tw-bg-opacity: 1;background-color:rgb(187 247 208 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(22 101 52 / var(--tw-text-opacity))}.dark angor-alert.angor-alert-appearance-outline.angor-alert-type-success .angor-alert-container{--tw-bg-opacity: 1;background-color:rgb(22 163 74 / var(--tw-bg-opacity))}.dark angor-alert.angor-alert-appearance-outline.angor-alert-type-success .angor-alert-container .angor-alert-icon{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.dark angor-alert.angor-alert-appearance-outline.angor-alert-type-success .angor-alert-container .angor-alert-title,.dark angor-alert.angor-alert-appearance-outline.angor-alert-type-success .angor-alert-container .angor-alert-dismiss-button{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.dark angor-alert.angor-alert-appearance-outline.angor-alert-type-success .angor-alert-container .angor-alert-message{--tw-text-opacity: 1;color:rgb(187 247 208 / var(--tw-text-opacity))}angor-alert.angor-alert-appearance-outline.angor-alert-type-warning .angor-alert-container{--tw-bg-opacity: 1;background-color:rgb(255 251 235 / var(--tw-bg-opacity));--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-inset: inset;--tw-ring-opacity: 1;--tw-ring-color: rgb(251 191 36 / var(--tw-ring-opacity))}angor-alert.angor-alert-appearance-outline.angor-alert-type-warning .angor-alert-container .angor-alert-icon{--tw-text-opacity: 1;color:rgb(217 119 6 / var(--tw-text-opacity))}angor-alert.angor-alert-appearance-outline.angor-alert-type-warning .angor-alert-container .angor-alert-title,angor-alert.angor-alert-appearance-outline.angor-alert-type-warning .angor-alert-container .angor-alert-dismiss-button{--tw-text-opacity: 1;color:rgb(120 53 15 / var(--tw-text-opacity))}angor-alert.angor-alert-appearance-outline.angor-alert-type-warning .angor-alert-container .angor-alert-message{--tw-text-opacity: 1;color:rgb(180 83 9 / var(--tw-text-opacity))}angor-alert.angor-alert-appearance-outline.angor-alert-type-warning .angor-alert-container code{--tw-bg-opacity: 1;background-color:rgb(253 230 138 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(146 64 14 / var(--tw-text-opacity))}.dark angor-alert.angor-alert-appearance-outline.angor-alert-type-warning .angor-alert-container{--tw-bg-opacity: 1;background-color:rgb(217 119 6 / var(--tw-bg-opacity))}.dark angor-alert.angor-alert-appearance-outline.angor-alert-type-warning .angor-alert-container .angor-alert-icon{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.dark angor-alert.angor-alert-appearance-outline.angor-alert-type-warning .angor-alert-container .angor-alert-title,.dark angor-alert.angor-alert-appearance-outline.angor-alert-type-warning .angor-alert-container .angor-alert-dismiss-button{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.dark angor-alert.angor-alert-appearance-outline.angor-alert-type-warning .angor-alert-container .angor-alert-message{--tw-text-opacity: 1;color:rgb(253 230 138 / var(--tw-text-opacity))}angor-alert.angor-alert-appearance-outline.angor-alert-type-error .angor-alert-container{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity));--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-inset: inset;--tw-ring-opacity: 1;--tw-ring-color: rgb(248 113 113 / var(--tw-ring-opacity))}angor-alert.angor-alert-appearance-outline.angor-alert-type-error .angor-alert-container .angor-alert-icon{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity))}angor-alert.angor-alert-appearance-outline.angor-alert-type-error .angor-alert-container .angor-alert-title,angor-alert.angor-alert-appearance-outline.angor-alert-type-error .angor-alert-container .angor-alert-dismiss-button{--tw-text-opacity: 1;color:rgb(127 29 29 / var(--tw-text-opacity))}angor-alert.angor-alert-appearance-outline.angor-alert-type-error .angor-alert-container .angor-alert-message{--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity))}angor-alert.angor-alert-appearance-outline.angor-alert-type-error .angor-alert-container code{--tw-bg-opacity: 1;background-color:rgb(254 202 202 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(153 27 27 / var(--tw-text-opacity))}.dark angor-alert.angor-alert-appearance-outline.angor-alert-type-error .angor-alert-container{--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity))}.dark angor-alert.angor-alert-appearance-outline.angor-alert-type-error .angor-alert-container .angor-alert-icon{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.dark angor-alert.angor-alert-appearance-outline.angor-alert-type-error .angor-alert-container .angor-alert-title,.dark angor-alert.angor-alert-appearance-outline.angor-alert-type-error .angor-alert-container .angor-alert-dismiss-button{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.dark angor-alert.angor-alert-appearance-outline.angor-alert-type-error .angor-alert-container .angor-alert-message{--tw-text-opacity: 1;color:rgb(254 202 202 / var(--tw-text-opacity))}angor-alert.angor-alert-appearance-soft .angor-alert-container{border-radius:6px}angor-alert.angor-alert-appearance-soft.angor-alert-type-primary .angor-alert-container{--tw-bg-opacity: 1;background-color:rgba(var(--angor-primary-50-rgb),var(--tw-bg-opacity))}angor-alert.angor-alert-appearance-soft.angor-alert-type-primary .angor-alert-container .angor-alert-icon{--tw-text-opacity: 1;color:rgba(var(--angor-primary-600-rgb),var(--tw-text-opacity))}angor-alert.angor-alert-appearance-soft.angor-alert-type-primary .angor-alert-container .angor-alert-title,angor-alert.angor-alert-appearance-soft.angor-alert-type-primary .angor-alert-container .angor-alert-dismiss-button{--tw-text-opacity: 1;color:rgba(var(--angor-primary-900-rgb),var(--tw-text-opacity))}angor-alert.angor-alert-appearance-soft.angor-alert-type-primary .angor-alert-container .angor-alert-message{--tw-text-opacity: 1;color:rgba(var(--angor-primary-700-rgb),var(--tw-text-opacity))}angor-alert.angor-alert-appearance-soft.angor-alert-type-primary .angor-alert-container code{--tw-bg-opacity: 1;background-color:rgba(var(--angor-primary-200-rgb),var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgba(var(--angor-primary-800-rgb),var(--tw-text-opacity))}.dark angor-alert.angor-alert-appearance-soft.angor-alert-type-primary .angor-alert-container{--tw-bg-opacity: 1;background-color:rgba(var(--angor-primary-600-rgb),var(--tw-bg-opacity))}.dark angor-alert.angor-alert-appearance-soft.angor-alert-type-primary .angor-alert-container .angor-alert-icon{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.dark angor-alert.angor-alert-appearance-soft.angor-alert-type-primary .angor-alert-container .angor-alert-title,.dark angor-alert.angor-alert-appearance-soft.angor-alert-type-primary .angor-alert-container .angor-alert-dismiss-button{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.dark angor-alert.angor-alert-appearance-soft.angor-alert-type-primary .angor-alert-container .angor-alert-message{--tw-text-opacity: 1;color:rgba(var(--angor-primary-200-rgb),var(--tw-text-opacity))}angor-alert.angor-alert-appearance-soft.angor-alert-type-accent .angor-alert-container{--tw-bg-opacity: 1;background-color:rgba(var(--angor-accent-100-rgb),var(--tw-bg-opacity))}angor-alert.angor-alert-appearance-soft.angor-alert-type-accent .angor-alert-container .angor-alert-icon{--tw-text-opacity: 1;color:rgba(var(--angor-accent-600-rgb),var(--tw-text-opacity))}angor-alert.angor-alert-appearance-soft.angor-alert-type-accent .angor-alert-container .angor-alert-title,angor-alert.angor-alert-appearance-soft.angor-alert-type-accent .angor-alert-container .angor-alert-dismiss-button{--tw-text-opacity: 1;color:rgba(var(--angor-accent-900-rgb),var(--tw-text-opacity))}angor-alert.angor-alert-appearance-soft.angor-alert-type-accent .angor-alert-container .angor-alert-message{--tw-text-opacity: 1;color:rgba(var(--angor-accent-700-rgb),var(--tw-text-opacity))}angor-alert.angor-alert-appearance-soft.angor-alert-type-accent .angor-alert-container code{--tw-bg-opacity: 1;background-color:rgba(var(--angor-accent-200-rgb),var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgba(var(--angor-accent-800-rgb),var(--tw-text-opacity))}.dark angor-alert.angor-alert-appearance-soft.angor-alert-type-accent .angor-alert-container{--tw-bg-opacity: 1;background-color:rgba(var(--angor-accent-600-rgb),var(--tw-bg-opacity))}.dark angor-alert.angor-alert-appearance-soft.angor-alert-type-accent .angor-alert-container .angor-alert-icon{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.dark angor-alert.angor-alert-appearance-soft.angor-alert-type-accent .angor-alert-container .angor-alert-title,.dark angor-alert.angor-alert-appearance-soft.angor-alert-type-accent .angor-alert-container .angor-alert-dismiss-button{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.dark angor-alert.angor-alert-appearance-soft.angor-alert-type-accent .angor-alert-container .angor-alert-message{--tw-text-opacity: 1;color:rgba(var(--angor-accent-200-rgb),var(--tw-text-opacity))}angor-alert.angor-alert-appearance-soft.angor-alert-type-warn .angor-alert-container{--tw-bg-opacity: 1;background-color:rgba(var(--angor-warn-50-rgb),var(--tw-bg-opacity))}angor-alert.angor-alert-appearance-soft.angor-alert-type-warn .angor-alert-container .angor-alert-icon{--tw-text-opacity: 1;color:rgba(var(--angor-warn-600-rgb),var(--tw-text-opacity))}angor-alert.angor-alert-appearance-soft.angor-alert-type-warn .angor-alert-container .angor-alert-title,angor-alert.angor-alert-appearance-soft.angor-alert-type-warn .angor-alert-container .angor-alert-dismiss-button{--tw-text-opacity: 1;color:rgba(var(--angor-warn-900-rgb),var(--tw-text-opacity))}angor-alert.angor-alert-appearance-soft.angor-alert-type-warn .angor-alert-container .angor-alert-message{--tw-text-opacity: 1;color:rgba(var(--angor-warn-700-rgb),var(--tw-text-opacity))}angor-alert.angor-alert-appearance-soft.angor-alert-type-warn .angor-alert-container code{--tw-bg-opacity: 1;background-color:rgba(var(--angor-warn-200-rgb),var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgba(var(--angor-warn-800-rgb),var(--tw-text-opacity))}.dark angor-alert.angor-alert-appearance-soft.angor-alert-type-warn .angor-alert-container{--tw-bg-opacity: 1;background-color:rgba(var(--angor-warn-600-rgb),var(--tw-bg-opacity))}.dark angor-alert.angor-alert-appearance-soft.angor-alert-type-warn .angor-alert-container .angor-alert-icon{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.dark angor-alert.angor-alert-appearance-soft.angor-alert-type-warn .angor-alert-container .angor-alert-title,.dark angor-alert.angor-alert-appearance-soft.angor-alert-type-warn .angor-alert-container .angor-alert-dismiss-button{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.dark angor-alert.angor-alert-appearance-soft.angor-alert-type-warn .angor-alert-container .angor-alert-message{--tw-text-opacity: 1;color:rgba(var(--angor-warn-200-rgb),var(--tw-text-opacity))}angor-alert.angor-alert-appearance-soft.angor-alert-type-basic .angor-alert-container{--tw-bg-opacity: 1;background-color:rgb(203 221 225 / var(--tw-bg-opacity))}angor-alert.angor-alert-appearance-soft.angor-alert-type-basic .angor-alert-container .angor-alert-icon{--tw-text-opacity: 1;color:rgb(7 52 62 / var(--tw-text-opacity))}angor-alert.angor-alert-appearance-soft.angor-alert-type-basic .angor-alert-container .angor-alert-title,angor-alert.angor-alert-appearance-soft.angor-alert-type-basic .angor-alert-container .angor-alert-dismiss-button{--tw-text-opacity: 1;color:rgb(2 34 41 / var(--tw-text-opacity))}angor-alert.angor-alert-appearance-soft.angor-alert-type-basic .angor-alert-container .angor-alert-message{--tw-text-opacity: 1;color:rgb(5 43 51 / var(--tw-text-opacity))}angor-alert.angor-alert-appearance-soft.angor-alert-type-basic .angor-alert-container code{--tw-bg-opacity: 1;background-color:rgb(155 186 195 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(3 33 40 / var(--tw-text-opacity))}.dark angor-alert.angor-alert-appearance-soft.angor-alert-type-basic .angor-alert-container{--tw-bg-opacity: 1;background-color:rgb(7 52 62 / var(--tw-bg-opacity))}.dark angor-alert.angor-alert-appearance-soft.angor-alert-type-basic .angor-alert-container .angor-alert-icon{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.dark angor-alert.angor-alert-appearance-soft.angor-alert-type-basic .angor-alert-container .angor-alert-title,.dark angor-alert.angor-alert-appearance-soft.angor-alert-type-basic .angor-alert-container .angor-alert-dismiss-button{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.dark angor-alert.angor-alert-appearance-soft.angor-alert-type-basic .angor-alert-container .angor-alert-message{--tw-text-opacity: 1;color:rgb(155 186 195 / var(--tw-text-opacity))}angor-alert.angor-alert-appearance-soft.angor-alert-type-info .angor-alert-container{--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity))}angor-alert.angor-alert-appearance-soft.angor-alert-type-info .angor-alert-container .angor-alert-icon{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity))}angor-alert.angor-alert-appearance-soft.angor-alert-type-info .angor-alert-container .angor-alert-title,angor-alert.angor-alert-appearance-soft.angor-alert-type-info .angor-alert-container .angor-alert-dismiss-button{--tw-text-opacity: 1;color:rgb(30 58 138 / var(--tw-text-opacity))}angor-alert.angor-alert-appearance-soft.angor-alert-type-info .angor-alert-container .angor-alert-message{--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity))}angor-alert.angor-alert-appearance-soft.angor-alert-type-info .angor-alert-container code{--tw-bg-opacity: 1;background-color:rgb(191 219 254 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(30 64 175 / var(--tw-text-opacity))}.dark angor-alert.angor-alert-appearance-soft.angor-alert-type-info .angor-alert-container{--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity))}.dark angor-alert.angor-alert-appearance-soft.angor-alert-type-info .angor-alert-container .angor-alert-icon{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.dark angor-alert.angor-alert-appearance-soft.angor-alert-type-info .angor-alert-container .angor-alert-title,.dark angor-alert.angor-alert-appearance-soft.angor-alert-type-info .angor-alert-container .angor-alert-dismiss-button{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.dark angor-alert.angor-alert-appearance-soft.angor-alert-type-info .angor-alert-container .angor-alert-message{--tw-text-opacity: 1;color:rgb(191 219 254 / var(--tw-text-opacity))}angor-alert.angor-alert-appearance-soft.angor-alert-type-success .angor-alert-container{--tw-bg-opacity: 1;background-color:rgb(240 253 244 / var(--tw-bg-opacity))}angor-alert.angor-alert-appearance-soft.angor-alert-type-success .angor-alert-container .angor-alert-icon{--tw-text-opacity: 1;color:rgb(22 163 74 / var(--tw-text-opacity))}angor-alert.angor-alert-appearance-soft.angor-alert-type-success .angor-alert-container .angor-alert-title,angor-alert.angor-alert-appearance-soft.angor-alert-type-success .angor-alert-container .angor-alert-dismiss-button{--tw-text-opacity: 1;color:rgb(20 83 45 / var(--tw-text-opacity))}angor-alert.angor-alert-appearance-soft.angor-alert-type-success .angor-alert-container .angor-alert-message{--tw-text-opacity: 1;color:rgb(21 128 61 / var(--tw-text-opacity))}angor-alert.angor-alert-appearance-soft.angor-alert-type-success .angor-alert-container code{--tw-bg-opacity: 1;background-color:rgb(187 247 208 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(22 101 52 / var(--tw-text-opacity))}.dark angor-alert.angor-alert-appearance-soft.angor-alert-type-success .angor-alert-container{--tw-bg-opacity: 1;background-color:rgb(22 163 74 / var(--tw-bg-opacity))}.dark angor-alert.angor-alert-appearance-soft.angor-alert-type-success .angor-alert-container .angor-alert-icon{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.dark angor-alert.angor-alert-appearance-soft.angor-alert-type-success .angor-alert-container .angor-alert-title,.dark angor-alert.angor-alert-appearance-soft.angor-alert-type-success .angor-alert-container .angor-alert-dismiss-button{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.dark angor-alert.angor-alert-appearance-soft.angor-alert-type-success .angor-alert-container .angor-alert-message{--tw-text-opacity: 1;color:rgb(187 247 208 / var(--tw-text-opacity))}angor-alert.angor-alert-appearance-soft.angor-alert-type-warning .angor-alert-container{--tw-bg-opacity: 1;background-color:rgb(255 251 235 / var(--tw-bg-opacity))}angor-alert.angor-alert-appearance-soft.angor-alert-type-warning .angor-alert-container .angor-alert-icon{--tw-text-opacity: 1;color:rgb(217 119 6 / var(--tw-text-opacity))}angor-alert.angor-alert-appearance-soft.angor-alert-type-warning .angor-alert-container .angor-alert-title,angor-alert.angor-alert-appearance-soft.angor-alert-type-warning .angor-alert-container .angor-alert-dismiss-button{--tw-text-opacity: 1;color:rgb(120 53 15 / var(--tw-text-opacity))}angor-alert.angor-alert-appearance-soft.angor-alert-type-warning .angor-alert-container .angor-alert-message{--tw-text-opacity: 1;color:rgb(180 83 9 / var(--tw-text-opacity))}angor-alert.angor-alert-appearance-soft.angor-alert-type-warning .angor-alert-container code{--tw-bg-opacity: 1;background-color:rgb(253 230 138 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(146 64 14 / var(--tw-text-opacity))}.dark angor-alert.angor-alert-appearance-soft.angor-alert-type-warning .angor-alert-container{--tw-bg-opacity: 1;background-color:rgb(217 119 6 / var(--tw-bg-opacity))}.dark angor-alert.angor-alert-appearance-soft.angor-alert-type-warning .angor-alert-container .angor-alert-icon{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.dark angor-alert.angor-alert-appearance-soft.angor-alert-type-warning .angor-alert-container .angor-alert-title,.dark angor-alert.angor-alert-appearance-soft.angor-alert-type-warning .angor-alert-container .angor-alert-dismiss-button{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.dark angor-alert.angor-alert-appearance-soft.angor-alert-type-warning .angor-alert-container .angor-alert-message{--tw-text-opacity: 1;color:rgb(253 230 138 / var(--tw-text-opacity))}angor-alert.angor-alert-appearance-soft.angor-alert-type-error .angor-alert-container{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity))}angor-alert.angor-alert-appearance-soft.angor-alert-type-error .angor-alert-container .angor-alert-icon{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity))}angor-alert.angor-alert-appearance-soft.angor-alert-type-error .angor-alert-container .angor-alert-title,angor-alert.angor-alert-appearance-soft.angor-alert-type-error .angor-alert-container .angor-alert-dismiss-button{--tw-text-opacity: 1;color:rgb(127 29 29 / var(--tw-text-opacity))}angor-alert.angor-alert-appearance-soft.angor-alert-type-error .angor-alert-container .angor-alert-message{--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity))}angor-alert.angor-alert-appearance-soft.angor-alert-type-error .angor-alert-container code{--tw-bg-opacity: 1;background-color:rgb(254 202 202 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(153 27 27 / var(--tw-text-opacity))}.dark angor-alert.angor-alert-appearance-soft.angor-alert-type-error .angor-alert-container{--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity))}.dark angor-alert.angor-alert-appearance-soft.angor-alert-type-error .angor-alert-container .angor-alert-icon{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.dark angor-alert.angor-alert-appearance-soft.angor-alert-type-error .angor-alert-container .angor-alert-title,.dark angor-alert.angor-alert-appearance-soft.angor-alert-type-error .angor-alert-container .angor-alert-dismiss-button{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.dark angor-alert.angor-alert-appearance-soft.angor-alert-type-error .angor-alert-container .angor-alert-message{--tw-text-opacity: 1;color:rgb(254 202 202 / var(--tw-text-opacity))} -`],encapsulation:2,data:{animation:xr},changeDetection:0});let e=t;return e})();var Br=["input"],Ur=["label"],qr=["*"],Wr=new j("mat-checkbox-default-options",{providedIn:"root",factory:Fr});function Fr(){return{color:"accent",clickAction:"check-indeterminate"}}var s=function(e){return e[e.Init=0]="Init",e[e.Checked=1]="Checked",e[e.Unchecked=2]="Unchecked",e[e.Indeterminate=3]="Indeterminate",e}(s||{}),Qr={provide:vr,useExisting:nr(()=>Ar),multi:!0},tr=class{},Hr=0,Cr=Fr(),Ar=(()=>{let t=class t{focus(){this._inputElement.nativeElement.focus()}_createChangeEvent(r){let o=new tr;return o.source=this,o.checked=r,o}_getAnimationTargetElement(){return this._inputElement?.nativeElement}get inputId(){return`${this.id||this._uniqueId}-input`}constructor(r,o,a,n,u,S){this._elementRef=r,this._changeDetectorRef=o,this._ngZone=a,this._animationMode=u,this._options=S,this._animationClasses={uncheckedToChecked:"mdc-checkbox--anim-unchecked-checked",uncheckedToIndeterminate:"mdc-checkbox--anim-unchecked-indeterminate",checkedToUnchecked:"mdc-checkbox--anim-checked-unchecked",checkedToIndeterminate:"mdc-checkbox--anim-checked-indeterminate",indeterminateToChecked:"mdc-checkbox--anim-indeterminate-checked",indeterminateToUnchecked:"mdc-checkbox--anim-indeterminate-unchecked"},this.ariaLabel="",this.ariaLabelledby=null,this.labelPosition="after",this.name=null,this.change=new M,this.indeterminateChange=new M,this._onTouched=()=>{},this._currentAnimationClass="",this._currentCheckState=s.Init,this._controlValueAccessorChangeFn=()=>{},this._validatorChangeFn=()=>{},this._checked=!1,this._disabled=!1,this._indeterminate=!1,this._options=this._options||Cr,this.color=this._options.color||Cr.color,this.tabIndex=parseInt(n)||0,this.id=this._uniqueId=`mat-mdc-checkbox-${++Hr}`}ngOnChanges(r){r.required&&this._validatorChangeFn()}ngAfterViewInit(){this._syncIndeterminate(this._indeterminate)}get checked(){return this._checked}set checked(r){r!=this.checked&&(this._checked=r,this._changeDetectorRef.markForCheck())}get disabled(){return this._disabled}set disabled(r){r!==this.disabled&&(this._disabled=r,this._changeDetectorRef.markForCheck())}get indeterminate(){return this._indeterminate}set indeterminate(r){let o=r!=this._indeterminate;this._indeterminate=r,o&&(this._indeterminate?this._transitionCheckState(s.Indeterminate):this._transitionCheckState(this.checked?s.Checked:s.Unchecked),this.indeterminateChange.emit(this._indeterminate)),this._syncIndeterminate(this._indeterminate)}_isRippleDisabled(){return this.disableRipple||this.disabled}_onLabelTextChange(){this._changeDetectorRef.detectChanges()}writeValue(r){this.checked=!!r}registerOnChange(r){this._controlValueAccessorChangeFn=r}registerOnTouched(r){this._onTouched=r}setDisabledState(r){this.disabled=r}validate(r){return this.required&&r.value!==!0?{required:!0}:null}registerOnValidatorChange(r){this._validatorChangeFn=r}_transitionCheckState(r){let o=this._currentCheckState,a=this._getAnimationTargetElement();if(!(o===r||!a)&&(this._currentAnimationClass&&a.classList.remove(this._currentAnimationClass),this._currentAnimationClass=this._getAnimationClassForCheckStateTransition(o,r),this._currentCheckState=r,this._currentAnimationClass.length>0)){a.classList.add(this._currentAnimationClass);let n=this._currentAnimationClass;this._ngZone.runOutsideAngular(()=>{setTimeout(()=>{a.classList.remove(n)},1e3)})}}_emitChangeEvent(){this._controlValueAccessorChangeFn(this.checked),this.change.emit(this._createChangeEvent(this.checked)),this._inputElement&&(this._inputElement.nativeElement.checked=this.checked)}toggle(){this.checked=!this.checked,this._controlValueAccessorChangeFn(this.checked)}_handleInputClick(){let r=this._options?.clickAction;!this.disabled&&r!=="noop"?(this.indeterminate&&r!=="check"&&Promise.resolve().then(()=>{this._indeterminate=!1,this.indeterminateChange.emit(this._indeterminate)}),this._checked=!this._checked,this._transitionCheckState(this._checked?s.Checked:s.Unchecked),this._emitChangeEvent()):!this.disabled&&r==="noop"&&(this._inputElement.nativeElement.checked=this.checked,this._inputElement.nativeElement.indeterminate=this.indeterminate)}_onInteractionEvent(r){r.stopPropagation()}_onBlur(){Promise.resolve().then(()=>{this._onTouched(),this._changeDetectorRef.markForCheck()})}_getAnimationClassForCheckStateTransition(r,o){if(this._animationMode==="NoopAnimations")return"";switch(r){case s.Init:if(o===s.Checked)return this._animationClasses.uncheckedToChecked;if(o==s.Indeterminate)return this._checked?this._animationClasses.checkedToIndeterminate:this._animationClasses.uncheckedToIndeterminate;break;case s.Unchecked:return o===s.Checked?this._animationClasses.uncheckedToChecked:this._animationClasses.uncheckedToIndeterminate;case s.Checked:return o===s.Unchecked?this._animationClasses.checkedToUnchecked:this._animationClasses.checkedToIndeterminate;case s.Indeterminate:return o===s.Checked?this._animationClasses.indeterminateToChecked:this._animationClasses.indeterminateToUnchecked}return""}_syncIndeterminate(r){let o=this._inputElement;o&&(o.nativeElement.indeterminate=r)}_onInputClick(){this._handleInputClick()}_onTouchTargetClick(){this._handleInputClick(),this.disabled||this._inputElement.nativeElement.focus()}_preventBubblingFromLabel(r){r.target&&this._labelElement.nativeElement.contains(r.target)&&r.stopPropagation()}};t.\u0275fac=function(o){return new(o||t)(m(U),m(Z),m(lr),ir("tabindex"),m(q,8),m(Wr,8))},t.\u0275cmp=w({type:t,selectors:[["mat-checkbox"]],viewQuery:function(o,a){if(o&1&&(F(Br,5),F(Ur,5),F(ar,5)),o&2){let n;A(n=I())&&(a._inputElement=n.first),A(n=I())&&(a._labelElement=n.first),A(n=I())&&(a.ripple=n.first)}},hostAttrs:[1,"mat-mdc-checkbox"],hostVars:14,hostBindings:function(o,a){o&2&&(gr("id",a.id),h("tabindex",null)("aria-label",null)("aria-labelledby",null),v(a.color?"mat-"+a.color:"mat-accent"),R("_mat-animation-noopable",a._animationMode==="NoopAnimations")("mdc-checkbox--disabled",a.disabled)("mat-mdc-checkbox-disabled",a.disabled)("mat-mdc-checkbox-checked",a.checked))},inputs:{ariaLabel:[0,"aria-label","ariaLabel"],ariaLabelledby:[0,"aria-labelledby","ariaLabelledby"],ariaDescribedby:[0,"aria-describedby","ariaDescribedby"],id:"id",required:[2,"required","required",E],labelPosition:"labelPosition",name:"name",value:"value",disableRipple:[2,"disableRipple","disableRipple",E],tabIndex:[2,"tabIndex","tabIndex",r=>r==null?void 0:z(r)],color:"color",checked:[2,"checked","checked",E],disabled:[2,"disabled","disabled",E],indeterminate:[2,"indeterminate","indeterminate",E]},outputs:{change:"change",indeterminateChange:"indeterminateChange"},exportAs:["matCheckbox"],standalone:!0,features:[pr([Qr,{provide:_r,useExisting:t,multi:!0}]),W,N,T],ngContentSelectors:qr,decls:15,vars:19,consts:[["checkbox",""],["input",""],["label",""],["mat-internal-form-field","",3,"click","labelPosition"],[1,"mdc-checkbox"],[1,"mat-mdc-checkbox-touch-target",3,"click"],["type","checkbox",1,"mdc-checkbox__native-control",3,"blur","click","change","checked","indeterminate","disabled","id","required","tabIndex"],[1,"mdc-checkbox__ripple"],[1,"mdc-checkbox__background"],["focusable","false","viewBox","0 0 24 24","aria-hidden","true",1,"mdc-checkbox__checkmark"],["fill","none","d","M1.73,12.91 8.1,19.28 22.79,4.59",1,"mdc-checkbox__checkmark-path"],[1,"mdc-checkbox__mixedmark"],["mat-ripple","",1,"mat-mdc-checkbox-ripple","mat-mdc-focus-indicator",3,"matRippleTrigger","matRippleDisabled","matRippleCentered"],[1,"mdc-label",3,"for"]],template:function(o,a){if(o&1){let n=X();G(),l(0,"div",3),_("click",function(S){return y(n),k(a._preventBubblingFromLabel(S))}),l(1,"div",4,0)(3,"div",5),_("click",function(){return y(n),k(a._onTouchTargetClick())}),p(),l(4,"input",6,1),_("blur",function(){return y(n),k(a._onBlur())})("click",function(){return y(n),k(a._onInputClick())})("change",function(S){return y(n),k(a._onInteractionEvent(S))}),p(),d(6,"div",7),l(7,"div",8),D(),l(8,"svg",9),d(9,"path",10),p(),B(),d(10,"div",11),p(),d(11,"div",12),p(),l(12,"label",13,2),C(14),p()()}if(o&2){let n=K(2);g("labelPosition",a.labelPosition),c(4),R("mdc-checkbox--selected",a.checked),g("checked",a.checked)("indeterminate",a.indeterminate)("disabled",a.disabled)("id",a.inputId)("required",a.required)("tabIndex",a.disabled?-1:a.tabIndex),h("aria-label",a.ariaLabel||null)("aria-labelledby",a.ariaLabelledby)("aria-describedby",a.ariaDescribedby)("aria-checked",a.indeterminate?"mixed":null)("name",a.name)("value",a.value),c(7),g("matRippleTrigger",n)("matRippleDisabled",a.disableRipple||a.disabled)("matRippleCentered",!0),c(),g("for",a.inputId)}},dependencies:[ar,mr],styles:['.mdc-touch-target-wrapper{display:inline}@keyframes mdc-checkbox-unchecked-checked-checkmark-path{0%,50%{stroke-dashoffset:29.7833385}50%{animation-timing-function:cubic-bezier(0, 0, 0.2, 1)}100%{stroke-dashoffset:0}}@keyframes mdc-checkbox-unchecked-indeterminate-mixedmark{0%,68.2%{transform:scaleX(0)}68.2%{animation-timing-function:cubic-bezier(0, 0, 0, 1)}100%{transform:scaleX(1)}}@keyframes mdc-checkbox-checked-unchecked-checkmark-path{from{animation-timing-function:cubic-bezier(0.4, 0, 1, 1);opacity:1;stroke-dashoffset:0}to{opacity:0;stroke-dashoffset:-29.7833385}}@keyframes mdc-checkbox-checked-indeterminate-checkmark{from{animation-timing-function:cubic-bezier(0, 0, 0.2, 1);transform:rotate(0deg);opacity:1}to{transform:rotate(45deg);opacity:0}}@keyframes mdc-checkbox-indeterminate-checked-checkmark{from{animation-timing-function:cubic-bezier(0.14, 0, 0, 1);transform:rotate(45deg);opacity:0}to{transform:rotate(360deg);opacity:1}}@keyframes mdc-checkbox-checked-indeterminate-mixedmark{from{animation-timing-function:mdc-animation-deceleration-curve-timing-function;transform:rotate(-45deg);opacity:0}to{transform:rotate(0deg);opacity:1}}@keyframes mdc-checkbox-indeterminate-checked-mixedmark{from{animation-timing-function:cubic-bezier(0.14, 0, 0, 1);transform:rotate(0deg);opacity:1}to{transform:rotate(315deg);opacity:0}}@keyframes mdc-checkbox-indeterminate-unchecked-mixedmark{0%{animation-timing-function:linear;transform:scaleX(1);opacity:1}32.8%,100%{transform:scaleX(0);opacity:0}}.mdc-checkbox{display:inline-block;position:relative;flex:0 0 18px;box-sizing:content-box;width:18px;height:18px;line-height:0;white-space:nowrap;cursor:pointer;vertical-align:bottom}.mdc-checkbox[hidden]{display:none}.mdc-checkbox.mdc-ripple-upgraded--background-focused .mdc-checkbox__focus-ring,.mdc-checkbox:not(.mdc-ripple-upgraded):focus .mdc-checkbox__focus-ring{pointer-events:none;border:2px solid rgba(0,0,0,0);border-radius:6px;box-sizing:content-box;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:100%;width:100%}@media screen and (forced-colors: active){.mdc-checkbox.mdc-ripple-upgraded--background-focused .mdc-checkbox__focus-ring,.mdc-checkbox:not(.mdc-ripple-upgraded):focus .mdc-checkbox__focus-ring{border-color:CanvasText}}.mdc-checkbox.mdc-ripple-upgraded--background-focused .mdc-checkbox__focus-ring::after,.mdc-checkbox:not(.mdc-ripple-upgraded):focus .mdc-checkbox__focus-ring::after{content:"";border:2px solid rgba(0,0,0,0);border-radius:8px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:calc(100% + 4px);width:calc(100% + 4px)}@media screen and (forced-colors: active){.mdc-checkbox.mdc-ripple-upgraded--background-focused .mdc-checkbox__focus-ring::after,.mdc-checkbox:not(.mdc-ripple-upgraded):focus .mdc-checkbox__focus-ring::after{border-color:CanvasText}}@media all and (-ms-high-contrast: none){.mdc-checkbox .mdc-checkbox__focus-ring{display:none}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-checkbox__mixedmark{margin:0 1px}}.mdc-checkbox--disabled{cursor:default;pointer-events:none}.mdc-checkbox__background{display:inline-flex;position:absolute;align-items:center;justify-content:center;box-sizing:border-box;width:18px;height:18px;border:2px solid currentColor;border-radius:2px;background-color:rgba(0,0,0,0);pointer-events:none;will-change:background-color,border-color;transition:background-color 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1),border-color 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.mdc-checkbox__checkmark{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;opacity:0;transition:opacity 180ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.mdc-checkbox--upgraded .mdc-checkbox__checkmark{opacity:1}.mdc-checkbox__checkmark-path{transition:stroke-dashoffset 180ms 0ms cubic-bezier(0.4, 0, 0.6, 1);stroke:currentColor;stroke-width:3.12px;stroke-dashoffset:29.7833385;stroke-dasharray:29.7833385}.mdc-checkbox__mixedmark{width:100%;height:0;transform:scaleX(0) rotate(0deg);border-width:1px;border-style:solid;opacity:0;transition:opacity 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1),transform 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.mdc-checkbox--anim-unchecked-checked .mdc-checkbox__background,.mdc-checkbox--anim-unchecked-indeterminate .mdc-checkbox__background,.mdc-checkbox--anim-checked-unchecked .mdc-checkbox__background,.mdc-checkbox--anim-indeterminate-unchecked .mdc-checkbox__background{animation-duration:180ms;animation-timing-function:linear}.mdc-checkbox--anim-unchecked-checked .mdc-checkbox__checkmark-path{animation:mdc-checkbox-unchecked-checked-checkmark-path 180ms linear 0s;transition:none}.mdc-checkbox--anim-unchecked-indeterminate .mdc-checkbox__mixedmark{animation:mdc-checkbox-unchecked-indeterminate-mixedmark 90ms linear 0s;transition:none}.mdc-checkbox--anim-checked-unchecked .mdc-checkbox__checkmark-path{animation:mdc-checkbox-checked-unchecked-checkmark-path 90ms linear 0s;transition:none}.mdc-checkbox--anim-checked-indeterminate .mdc-checkbox__checkmark{animation:mdc-checkbox-checked-indeterminate-checkmark 90ms linear 0s;transition:none}.mdc-checkbox--anim-checked-indeterminate .mdc-checkbox__mixedmark{animation:mdc-checkbox-checked-indeterminate-mixedmark 90ms linear 0s;transition:none}.mdc-checkbox--anim-indeterminate-checked .mdc-checkbox__checkmark{animation:mdc-checkbox-indeterminate-checked-checkmark 500ms linear 0s;transition:none}.mdc-checkbox--anim-indeterminate-checked .mdc-checkbox__mixedmark{animation:mdc-checkbox-indeterminate-checked-mixedmark 500ms linear 0s;transition:none}.mdc-checkbox--anim-indeterminate-unchecked .mdc-checkbox__mixedmark{animation:mdc-checkbox-indeterminate-unchecked-mixedmark 300ms linear 0s;transition:none}.mdc-checkbox__native-control:checked~.mdc-checkbox__background,.mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background,.mdc-checkbox__native-control[data-indeterminate=true]~.mdc-checkbox__background{transition:border-color 90ms 0ms cubic-bezier(0, 0, 0.2, 1),background-color 90ms 0ms cubic-bezier(0, 0, 0.2, 1)}.mdc-checkbox__native-control:checked~.mdc-checkbox__background .mdc-checkbox__checkmark-path,.mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background .mdc-checkbox__checkmark-path,.mdc-checkbox__native-control[data-indeterminate=true]~.mdc-checkbox__background .mdc-checkbox__checkmark-path{stroke-dashoffset:0}.mdc-checkbox__native-control{position:absolute;margin:0;padding:0;opacity:0;cursor:inherit}.mdc-checkbox__native-control:disabled{cursor:default;pointer-events:none}.mdc-checkbox--touch{margin:calc((var(--mdc-checkbox-state-layer-size) - var(--mdc-checkbox-state-layer-size)) / 2)}.mdc-checkbox--touch .mdc-checkbox__native-control{top:calc((var(--mdc-checkbox-state-layer-size) - var(--mdc-checkbox-state-layer-size)) / 2);right:calc((var(--mdc-checkbox-state-layer-size) - var(--mdc-checkbox-state-layer-size)) / 2);left:calc((var(--mdc-checkbox-state-layer-size) - var(--mdc-checkbox-state-layer-size)) / 2);width:var(--mdc-checkbox-state-layer-size);height:var(--mdc-checkbox-state-layer-size)}.mdc-checkbox__native-control:checked~.mdc-checkbox__background .mdc-checkbox__checkmark{transition:opacity 180ms 0ms cubic-bezier(0, 0, 0.2, 1),transform 180ms 0ms cubic-bezier(0, 0, 0.2, 1);opacity:1}.mdc-checkbox__native-control:checked~.mdc-checkbox__background .mdc-checkbox__mixedmark{transform:scaleX(1) rotate(-45deg)}.mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background .mdc-checkbox__checkmark,.mdc-checkbox__native-control[data-indeterminate=true]~.mdc-checkbox__background .mdc-checkbox__checkmark{transform:rotate(45deg);opacity:0;transition:opacity 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1),transform 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background .mdc-checkbox__mixedmark,.mdc-checkbox__native-control[data-indeterminate=true]~.mdc-checkbox__background .mdc-checkbox__mixedmark{transform:scaleX(1) rotate(0deg);opacity:1}.mdc-checkbox.mdc-checkbox--upgraded .mdc-checkbox__background,.mdc-checkbox.mdc-checkbox--upgraded .mdc-checkbox__checkmark,.mdc-checkbox.mdc-checkbox--upgraded .mdc-checkbox__checkmark-path,.mdc-checkbox.mdc-checkbox--upgraded .mdc-checkbox__mixedmark{transition:none}.mdc-checkbox{padding:calc((var(--mdc-checkbox-state-layer-size) - 18px) / 2);margin:calc((var(--mdc-checkbox-state-layer-size) - var(--mdc-checkbox-state-layer-size)) / 2)}.mdc-checkbox .mdc-checkbox__native-control[disabled]:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background{border-color:var(--mdc-checkbox-disabled-unselected-icon-color);background-color:transparent}.mdc-checkbox .mdc-checkbox__native-control[disabled]:checked~.mdc-checkbox__background,.mdc-checkbox .mdc-checkbox__native-control[disabled]:indeterminate~.mdc-checkbox__background,.mdc-checkbox .mdc-checkbox__native-control[data-indeterminate=true][disabled]~.mdc-checkbox__background{border-color:transparent;background-color:var(--mdc-checkbox-disabled-selected-icon-color)}.mdc-checkbox .mdc-checkbox__native-control:enabled~.mdc-checkbox__background .mdc-checkbox__checkmark{color:var(--mdc-checkbox-selected-checkmark-color)}.mdc-checkbox .mdc-checkbox__native-control:enabled~.mdc-checkbox__background .mdc-checkbox__mixedmark{border-color:var(--mdc-checkbox-selected-checkmark-color)}.mdc-checkbox .mdc-checkbox__native-control:disabled~.mdc-checkbox__background .mdc-checkbox__checkmark{color:var(--mdc-checkbox-disabled-selected-checkmark-color)}.mdc-checkbox .mdc-checkbox__native-control:disabled~.mdc-checkbox__background .mdc-checkbox__mixedmark{border-color:var(--mdc-checkbox-disabled-selected-checkmark-color)}.mdc-checkbox .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background{border-color:var(--mdc-checkbox-unselected-icon-color);background-color:transparent}.mdc-checkbox .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background,.mdc-checkbox .mdc-checkbox__native-control:enabled:indeterminate~.mdc-checkbox__background,.mdc-checkbox .mdc-checkbox__native-control[data-indeterminate=true]:enabled~.mdc-checkbox__background{border-color:var(--mdc-checkbox-selected-icon-color);background-color:var(--mdc-checkbox-selected-icon-color)}@keyframes mdc-checkbox-fade-in-background-8A000000FFF4433600000000FFF44336{0%{border-color:var(--mdc-checkbox-unselected-icon-color);background-color:transparent}50%{border-color:var(--mdc-checkbox-selected-icon-color);background-color:var(--mdc-checkbox-selected-icon-color)}}@keyframes mdc-checkbox-fade-out-background-8A000000FFF4433600000000FFF44336{0%,80%{border-color:var(--mdc-checkbox-selected-icon-color);background-color:var(--mdc-checkbox-selected-icon-color)}100%{border-color:var(--mdc-checkbox-unselected-icon-color);background-color:transparent}}.mdc-checkbox.mdc-checkbox--anim-unchecked-checked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,.mdc-checkbox.mdc-checkbox--anim-unchecked-indeterminate .mdc-checkbox__native-control:enabled~.mdc-checkbox__background{animation-name:mdc-checkbox-fade-in-background-8A000000FFF4433600000000FFF44336}.mdc-checkbox.mdc-checkbox--anim-checked-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,.mdc-checkbox.mdc-checkbox--anim-indeterminate-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background{animation-name:mdc-checkbox-fade-out-background-8A000000FFF4433600000000FFF44336}.mdc-checkbox:hover .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background{border-color:var(--mdc-checkbox-unselected-hover-icon-color);background-color:transparent}.mdc-checkbox:hover .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background,.mdc-checkbox:hover .mdc-checkbox__native-control:enabled:indeterminate~.mdc-checkbox__background,.mdc-checkbox:hover .mdc-checkbox__native-control[data-indeterminate=true]:enabled~.mdc-checkbox__background{border-color:var(--mdc-checkbox-selected-hover-icon-color);background-color:var(--mdc-checkbox-selected-hover-icon-color)}@keyframes mdc-checkbox-fade-in-background-FF212121FFF4433600000000FFF44336{0%{border-color:var(--mdc-checkbox-unselected-hover-icon-color);background-color:transparent}50%{border-color:var(--mdc-checkbox-selected-hover-icon-color);background-color:var(--mdc-checkbox-selected-hover-icon-color)}}@keyframes mdc-checkbox-fade-out-background-FF212121FFF4433600000000FFF44336{0%,80%{border-color:var(--mdc-checkbox-selected-hover-icon-color);background-color:var(--mdc-checkbox-selected-hover-icon-color)}100%{border-color:var(--mdc-checkbox-unselected-hover-icon-color);background-color:transparent}}.mdc-checkbox:hover.mdc-checkbox--anim-unchecked-checked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,.mdc-checkbox:hover.mdc-checkbox--anim-unchecked-indeterminate .mdc-checkbox__native-control:enabled~.mdc-checkbox__background{animation-name:mdc-checkbox-fade-in-background-FF212121FFF4433600000000FFF44336}.mdc-checkbox:hover.mdc-checkbox--anim-checked-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,.mdc-checkbox:hover.mdc-checkbox--anim-indeterminate-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background{animation-name:mdc-checkbox-fade-out-background-FF212121FFF4433600000000FFF44336}.mdc-checkbox:not(:disabled):active .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background{border-color:var(--mdc-checkbox-unselected-pressed-icon-color);background-color:transparent}.mdc-checkbox:not(:disabled):active .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background,.mdc-checkbox:not(:disabled):active .mdc-checkbox__native-control:enabled:indeterminate~.mdc-checkbox__background,.mdc-checkbox:not(:disabled):active .mdc-checkbox__native-control[data-indeterminate=true]:enabled~.mdc-checkbox__background{border-color:var(--mdc-checkbox-selected-pressed-icon-color);background-color:var(--mdc-checkbox-selected-pressed-icon-color)}@keyframes mdc-checkbox-fade-in-background-8A000000FFF4433600000000FFF44336{0%{border-color:var(--mdc-checkbox-unselected-pressed-icon-color);background-color:transparent}50%{border-color:var(--mdc-checkbox-selected-pressed-icon-color);background-color:var(--mdc-checkbox-selected-pressed-icon-color)}}@keyframes mdc-checkbox-fade-out-background-8A000000FFF4433600000000FFF44336{0%,80%{border-color:var(--mdc-checkbox-selected-pressed-icon-color);background-color:var(--mdc-checkbox-selected-pressed-icon-color)}100%{border-color:var(--mdc-checkbox-unselected-pressed-icon-color);background-color:transparent}}.mdc-checkbox:not(:disabled):active.mdc-checkbox--anim-unchecked-checked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,.mdc-checkbox:not(:disabled):active.mdc-checkbox--anim-unchecked-indeterminate .mdc-checkbox__native-control:enabled~.mdc-checkbox__background{animation-name:mdc-checkbox-fade-in-background-8A000000FFF4433600000000FFF44336}.mdc-checkbox:not(:disabled):active.mdc-checkbox--anim-checked-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,.mdc-checkbox:not(:disabled):active.mdc-checkbox--anim-indeterminate-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background{animation-name:mdc-checkbox-fade-out-background-8A000000FFF4433600000000FFF44336}.mdc-checkbox .mdc-checkbox__background{top:calc((var(--mdc-checkbox-state-layer-size) - 18px) / 2);left:calc((var(--mdc-checkbox-state-layer-size) - 18px) / 2)}.mdc-checkbox .mdc-checkbox__native-control{top:calc((var(--mdc-checkbox-state-layer-size) - var(--mdc-checkbox-state-layer-size)) / 2);right:calc((var(--mdc-checkbox-state-layer-size) - var(--mdc-checkbox-state-layer-size)) / 2);left:calc((var(--mdc-checkbox-state-layer-size) - var(--mdc-checkbox-state-layer-size)) / 2);width:var(--mdc-checkbox-state-layer-size);height:var(--mdc-checkbox-state-layer-size)}.mdc-checkbox .mdc-checkbox__native-control:enabled:focus:focus:not(:checked):not(:indeterminate)~.mdc-checkbox__background{border-color:var(--mdc-checkbox-unselected-focus-icon-color)}.mdc-checkbox .mdc-checkbox__native-control:enabled:focus:checked~.mdc-checkbox__background,.mdc-checkbox .mdc-checkbox__native-control:enabled:focus:indeterminate~.mdc-checkbox__background{border-color:var(--mdc-checkbox-selected-focus-icon-color);background-color:var(--mdc-checkbox-selected-focus-icon-color)}.mdc-checkbox:hover .mdc-checkbox__ripple{opacity:var(--mdc-checkbox-unselected-hover-state-layer-opacity);background-color:var(--mdc-checkbox-unselected-hover-state-layer-color)}.mdc-checkbox:hover .mat-mdc-checkbox-ripple .mat-ripple-element{background-color:var(--mdc-checkbox-unselected-hover-state-layer-color)}.mdc-checkbox .mdc-checkbox__native-control:focus~.mdc-checkbox__ripple{opacity:var(--mdc-checkbox-unselected-focus-state-layer-opacity);background-color:var(--mdc-checkbox-unselected-focus-state-layer-color)}.mdc-checkbox .mdc-checkbox__native-control:focus~.mat-mdc-checkbox-ripple .mat-ripple-element{background-color:var(--mdc-checkbox-unselected-focus-state-layer-color)}.mdc-checkbox:active .mdc-checkbox__native-control~.mdc-checkbox__ripple{opacity:var(--mdc-checkbox-unselected-pressed-state-layer-opacity);background-color:var(--mdc-checkbox-unselected-pressed-state-layer-color)}.mdc-checkbox:active .mdc-checkbox__native-control~.mat-mdc-checkbox-ripple .mat-ripple-element{background-color:var(--mdc-checkbox-unselected-pressed-state-layer-color)}.mdc-checkbox:hover .mdc-checkbox__native-control:checked~.mdc-checkbox__ripple{opacity:var(--mdc-checkbox-selected-hover-state-layer-opacity);background-color:var(--mdc-checkbox-selected-hover-state-layer-color)}.mdc-checkbox:hover .mdc-checkbox__native-control:checked~.mat-mdc-checkbox-ripple .mat-ripple-element{background-color:var(--mdc-checkbox-selected-hover-state-layer-color)}.mdc-checkbox .mdc-checkbox__native-control:focus:checked~.mdc-checkbox__ripple{opacity:var(--mdc-checkbox-selected-focus-state-layer-opacity);background-color:var(--mdc-checkbox-selected-focus-state-layer-color)}.mdc-checkbox .mdc-checkbox__native-control:focus:checked~.mat-mdc-checkbox-ripple .mat-ripple-element{background-color:var(--mdc-checkbox-selected-focus-state-layer-color)}.mdc-checkbox:active .mdc-checkbox__native-control:checked~.mdc-checkbox__ripple{opacity:var(--mdc-checkbox-selected-pressed-state-layer-opacity);background-color:var(--mdc-checkbox-selected-pressed-state-layer-color)}.mdc-checkbox:active .mdc-checkbox__native-control:checked~.mat-mdc-checkbox-ripple .mat-ripple-element{background-color:var(--mdc-checkbox-selected-pressed-state-layer-color)}.mat-mdc-checkbox{display:inline-block;position:relative;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-mdc-checkbox .mdc-checkbox__background{-webkit-print-color-adjust:exact;color-adjust:exact}.mat-mdc-checkbox._mat-animation-noopable *,.mat-mdc-checkbox._mat-animation-noopable *::before{transition:none !important;animation:none !important}.mat-mdc-checkbox label{cursor:pointer}.mat-mdc-checkbox .mat-internal-form-field{color:var(--mat-checkbox-label-text-color);font-family:var(--mat-checkbox-label-text-font);line-height:var(--mat-checkbox-label-text-line-height);font-size:var(--mat-checkbox-label-text-size);letter-spacing:var(--mat-checkbox-label-text-tracking);font-weight:var(--mat-checkbox-label-text-weight)}.mat-mdc-checkbox.mat-mdc-checkbox-disabled label{cursor:default;color:var(--mat-checkbox-disabled-label-color)}.mat-mdc-checkbox label:empty{display:none}.cdk-high-contrast-active .mat-mdc-checkbox.mat-mdc-checkbox-disabled{opacity:.5}.cdk-high-contrast-active .mat-mdc-checkbox .mdc-checkbox__checkmark{--mdc-checkbox-selected-checkmark-color: CanvasText;--mdc-checkbox-disabled-selected-checkmark-color: CanvasText}.mat-mdc-checkbox .mdc-checkbox__ripple{opacity:0}.mat-mdc-checkbox-ripple,.mdc-checkbox__ripple{top:0;left:0;right:0;bottom:0;position:absolute;border-radius:50%;pointer-events:none}.mat-mdc-checkbox-ripple:not(:empty),.mdc-checkbox__ripple:not(:empty){transform:translateZ(0)}.mat-mdc-checkbox-ripple .mat-ripple-element{opacity:.1}.mat-mdc-checkbox-touch-target{position:absolute;top:50%;height:48px;left:50%;width:48px;transform:translate(-50%, -50%);display:var(--mat-checkbox-touch-target-display)}.mat-mdc-checkbox-ripple::before{border-radius:50%}.mdc-checkbox__native-control:focus~.mat-mdc-focus-indicator::before{content:""}'],encapsulation:2,changeDetection:0});let e=t;return e})();var Ua=(()=>{let t=class t{};t.\u0275fac=function(o){return new(o||t)},t.\u0275mod=L({type:t}),t.\u0275inj=V({imports:[Ar,O,O]});let e=t;return e})();var Xr=["determinateSpinner"];function Gr(e,t){if(e&1&&(D(),l(0,"svg",11),d(1,"circle",12),p()),e&2){let i=f();h("viewBox",i._viewBox()),c(),Q("stroke-dasharray",i._strokeCircumference(),"px")("stroke-dashoffset",i._strokeCircumference()/2,"px")("stroke-width",i._circleStrokeWidth(),"%"),h("r",i._circleRadius())}}var Kr=new j("mat-progress-spinner-default-options",{providedIn:"root",factory:Zr});function Zr(){return{diameter:Ir}}var Ir=100,Yr=10,ae=(()=>{let t=class t{get color(){return this._color||this._defaultColor}set color(r){this._color=r}constructor(r,o,a){this._elementRef=r,this._defaultColor="primary",this._value=0,this._diameter=Ir,this._noopAnimations=o==="NoopAnimations"&&!!a&&!a._forceAnimations,this.mode=r.nativeElement.nodeName.toLowerCase()==="mat-spinner"?"indeterminate":"determinate",a&&(a.color&&(this.color=this._defaultColor=a.color),a.diameter&&(this.diameter=a.diameter),a.strokeWidth&&(this.strokeWidth=a.strokeWidth))}get value(){return this.mode==="determinate"?this._value:0}set value(r){this._value=Math.max(0,Math.min(100,r||0))}get diameter(){return this._diameter}set diameter(r){this._diameter=r||0}get strokeWidth(){return this._strokeWidth??this.diameter/10}set strokeWidth(r){this._strokeWidth=r||0}_circleRadius(){return(this.diameter-Yr)/2}_viewBox(){let r=this._circleRadius()*2+this.strokeWidth;return`0 0 ${r} ${r}`}_strokeCircumference(){return 2*Math.PI*this._circleRadius()}_strokeDashOffset(){return this.mode==="determinate"?this._strokeCircumference()*(100-this._value)/100:null}_circleStrokeWidth(){return this.strokeWidth/this.diameter*100}};t.\u0275fac=function(o){return new(o||t)(m(U),m(q,8),m(Kr))},t.\u0275cmp=w({type:t,selectors:[["mat-progress-spinner"],["mat-spinner"]],viewQuery:function(o,a){if(o&1&&F(Xr,5),o&2){let n;A(n=I())&&(a._determinateCircle=n.first)}},hostAttrs:["role","progressbar","tabindex","-1",1,"mat-mdc-progress-spinner","mdc-circular-progress"],hostVars:18,hostBindings:function(o,a){o&2&&(h("aria-valuemin",0)("aria-valuemax",100)("aria-valuenow",a.mode==="determinate"?a.value:null)("mode",a.mode),v("mat-"+a.color),Q("width",a.diameter,"px")("height",a.diameter,"px")("--mdc-circular-progress-size",a.diameter+"px")("--mdc-circular-progress-active-indicator-width",a.diameter+"px"),R("_mat-animation-noopable",a._noopAnimations)("mdc-circular-progress--indeterminate",a.mode==="indeterminate"))},inputs:{color:"color",mode:"mode",value:[2,"value","value",z],diameter:[2,"diameter","diameter",z],strokeWidth:[2,"strokeWidth","strokeWidth",z]},exportAs:["matProgressSpinner"],standalone:!0,features:[W,T],decls:14,vars:11,consts:[["circle",""],["determinateSpinner",""],["aria-hidden","true",1,"mdc-circular-progress__determinate-container"],["xmlns","http://www.w3.org/2000/svg","focusable","false",1,"mdc-circular-progress__determinate-circle-graphic"],["cx","50%","cy","50%",1,"mdc-circular-progress__determinate-circle"],["aria-hidden","true",1,"mdc-circular-progress__indeterminate-container"],[1,"mdc-circular-progress__spinner-layer"],[1,"mdc-circular-progress__circle-clipper","mdc-circular-progress__circle-left"],[3,"ngTemplateOutlet"],[1,"mdc-circular-progress__gap-patch"],[1,"mdc-circular-progress__circle-clipper","mdc-circular-progress__circle-right"],["xmlns","http://www.w3.org/2000/svg","focusable","false",1,"mdc-circular-progress__indeterminate-circle-graphic"],["cx","50%","cy","50%"]],template:function(o,a){if(o&1&&(x(0,Gr,2,8,"ng-template",null,0,dr),l(2,"div",2,1),D(),l(4,"svg",3),d(5,"circle",4),p()(),B(),l(6,"div",5)(7,"div",6)(8,"div",7),H(9,8),p(),l(10,"div",9),H(11,8),p(),l(12,"div",10),H(13,8),p()()()),o&2){let n=K(1);c(4),h("viewBox",a._viewBox()),c(),Q("stroke-dasharray",a._strokeCircumference(),"px")("stroke-dashoffset",a._strokeDashOffset(),"px")("stroke-width",a._circleStrokeWidth(),"%"),h("r",a._circleRadius()),c(4),g("ngTemplateOutlet",n),c(2),g("ngTemplateOutlet",n),c(2),g("ngTemplateOutlet",n)}},dependencies:[sr],styles:["@keyframes mdc-circular-progress-container-rotate{to{transform:rotate(360deg)}}@keyframes mdc-circular-progress-spinner-layer-rotate{12.5%{transform:rotate(135deg)}25%{transform:rotate(270deg)}37.5%{transform:rotate(405deg)}50%{transform:rotate(540deg)}62.5%{transform:rotate(675deg)}75%{transform:rotate(810deg)}87.5%{transform:rotate(945deg)}100%{transform:rotate(1080deg)}}@keyframes mdc-circular-progress-color-1-fade-in-out{from{opacity:.99}25%{opacity:.99}26%{opacity:0}89%{opacity:0}90%{opacity:.99}to{opacity:.99}}@keyframes mdc-circular-progress-color-2-fade-in-out{from{opacity:0}15%{opacity:0}25%{opacity:.99}50%{opacity:.99}51%{opacity:0}to{opacity:0}}@keyframes mdc-circular-progress-color-3-fade-in-out{from{opacity:0}40%{opacity:0}50%{opacity:.99}75%{opacity:.99}76%{opacity:0}to{opacity:0}}@keyframes mdc-circular-progress-color-4-fade-in-out{from{opacity:0}65%{opacity:0}75%{opacity:.99}90%{opacity:.99}to{opacity:0}}@keyframes mdc-circular-progress-left-spin{from{transform:rotate(265deg)}50%{transform:rotate(130deg)}to{transform:rotate(265deg)}}@keyframes mdc-circular-progress-right-spin{from{transform:rotate(-265deg)}50%{transform:rotate(-130deg)}to{transform:rotate(-265deg)}}.mdc-circular-progress{display:inline-flex;position:relative;direction:ltr;line-height:0;transition:opacity 250ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.mdc-circular-progress__determinate-container,.mdc-circular-progress__indeterminate-circle-graphic,.mdc-circular-progress__indeterminate-container,.mdc-circular-progress__spinner-layer{position:absolute;width:100%;height:100%}.mdc-circular-progress__determinate-container{transform:rotate(-90deg)}.mdc-circular-progress__indeterminate-container{font-size:0;letter-spacing:0;white-space:nowrap;opacity:0}.mdc-circular-progress__determinate-circle-graphic,.mdc-circular-progress__indeterminate-circle-graphic{fill:rgba(0,0,0,0)}.mdc-circular-progress__determinate-circle{transition:stroke-dashoffset 500ms 0ms cubic-bezier(0, 0, 0.2, 1)}.mdc-circular-progress__gap-patch{position:absolute;top:0;left:47.5%;box-sizing:border-box;width:5%;height:100%;overflow:hidden}.mdc-circular-progress__gap-patch .mdc-circular-progress__indeterminate-circle-graphic{left:-900%;width:2000%;transform:rotate(180deg)}.mdc-circular-progress__circle-clipper{display:inline-flex;position:relative;width:50%;height:100%;overflow:hidden}.mdc-circular-progress__circle-clipper .mdc-circular-progress__indeterminate-circle-graphic{width:200%}.mdc-circular-progress__circle-right .mdc-circular-progress__indeterminate-circle-graphic{left:-100%}.mdc-circular-progress--indeterminate .mdc-circular-progress__determinate-container{opacity:0}.mdc-circular-progress--indeterminate .mdc-circular-progress__indeterminate-container{opacity:1}.mdc-circular-progress--indeterminate .mdc-circular-progress__indeterminate-container{animation:mdc-circular-progress-container-rotate 1568.2352941176ms linear infinite}.mdc-circular-progress--indeterminate .mdc-circular-progress__spinner-layer{animation:mdc-circular-progress-spinner-layer-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.mdc-circular-progress--indeterminate .mdc-circular-progress__color-1{animation:mdc-circular-progress-spinner-layer-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,mdc-circular-progress-color-1-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.mdc-circular-progress--indeterminate .mdc-circular-progress__color-2{animation:mdc-circular-progress-spinner-layer-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,mdc-circular-progress-color-2-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.mdc-circular-progress--indeterminate .mdc-circular-progress__color-3{animation:mdc-circular-progress-spinner-layer-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,mdc-circular-progress-color-3-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.mdc-circular-progress--indeterminate .mdc-circular-progress__color-4{animation:mdc-circular-progress-spinner-layer-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,mdc-circular-progress-color-4-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.mdc-circular-progress--indeterminate .mdc-circular-progress__circle-left .mdc-circular-progress__indeterminate-circle-graphic{animation:mdc-circular-progress-left-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.mdc-circular-progress--indeterminate .mdc-circular-progress__circle-right .mdc-circular-progress__indeterminate-circle-graphic{animation:mdc-circular-progress-right-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.mdc-circular-progress--closed{opacity:0}.mat-mdc-progress-spinner .mdc-circular-progress__determinate-circle,.mat-mdc-progress-spinner .mdc-circular-progress__indeterminate-circle-graphic{stroke:var(--mdc-circular-progress-active-indicator-color)}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mat-mdc-progress-spinner .mdc-circular-progress__determinate-circle,.mat-mdc-progress-spinner .mdc-circular-progress__indeterminate-circle-graphic{stroke:CanvasText}}.mat-mdc-progress-spinner circle{stroke-width:var(--mdc-circular-progress-active-indicator-width)}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mat-mdc-progress-spinner .mdc-circular-progress--four-color .mdc-circular-progress__color-1 .mdc-circular-progress__indeterminate-circle-graphic{stroke:CanvasText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mat-mdc-progress-spinner .mdc-circular-progress--four-color .mdc-circular-progress__color-2 .mdc-circular-progress__indeterminate-circle-graphic{stroke:CanvasText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mat-mdc-progress-spinner .mdc-circular-progress--four-color .mdc-circular-progress__color-3 .mdc-circular-progress__indeterminate-circle-graphic{stroke:CanvasText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mat-mdc-progress-spinner .mdc-circular-progress--four-color .mdc-circular-progress__color-4 .mdc-circular-progress__indeterminate-circle-graphic{stroke:CanvasText}}.mat-mdc-progress-spinner .mdc-circular-progress{width:var(--mdc-circular-progress-size) !important;height:var(--mdc-circular-progress-size) !important}.mat-mdc-progress-spinner{display:block;overflow:hidden;line-height:0}.mat-mdc-progress-spinner._mat-animation-noopable,.mat-mdc-progress-spinner._mat-animation-noopable .mdc-circular-progress__determinate-circle{transition:none}.mat-mdc-progress-spinner._mat-animation-noopable .mdc-circular-progress__indeterminate-circle-graphic,.mat-mdc-progress-spinner._mat-animation-noopable .mdc-circular-progress__spinner-layer,.mat-mdc-progress-spinner._mat-animation-noopable .mdc-circular-progress__indeterminate-container{animation:none}.mat-mdc-progress-spinner._mat-animation-noopable .mdc-circular-progress__indeterminate-container circle{stroke-dasharray:0 !important}.cdk-high-contrast-active .mat-mdc-progress-spinner .mdc-circular-progress__indeterminate-circle-graphic,.cdk-high-contrast-active .mat-mdc-progress-spinner .mdc-circular-progress__determinate-circle{stroke:currentColor;stroke:CanvasText}"],encapsulation:2,changeDetection:0});let e=t;return e})();var ee=(()=>{let t=class t{};t.\u0275fac=function(o){return new(o||t)},t.\u0275mod=L({type:t}),t.\u0275inj=V({imports:[br,O]});let e=t;return e})();export{ya as a,Ar as b,Ua as c,ae as d,ee as e}; diff --git a/chunk-DONMUS7J.js b/chunk-DONMUS7J.js deleted file mode 100644 index f7042f5..0000000 --- a/chunk-DONMUS7J.js +++ /dev/null @@ -1 +0,0 @@ -import{e as L}from"./chunk-SYNSCGYV.js";import"./chunk-IMW7L7ZP.js";import{Ca as n,Da as d,Jb as C,Kb as e,Lb as a,db as p,ec as i,lc as m,mc as h,qa as o,yb as c}from"./chunk-65EYH52Y.js";var f=()=>["/"],s=(()=>{let t=class t{constructor(){}};t.\u0275fac=function(r){return new(r||t)},t.\u0275cmp=o({type:t,selectors:[["error-404"]],standalone:!0,features:[m],decls:53,vars:2,consts:[[1,"absolute","inset-0"],[1,"flex","h-full","flex-auto","flex-col","items-center","justify-center","p-6","sm:p-10"],[1,"w-full","max-w-3xl"],["width","100%","height","100%","viewBox","0 0 1075 585","fill","none","preserveAspectRatio","xMidYMax slice","xmlns","http://www.w3.org/2000/svg"],["clip-path","url(#clip0)"],["d","M520.426 167.01C434.482 167.01 372.775 222.149 372.775 350.808C372.775 496.621 434.482 535.218 520.426 535.218C606.37 535.218 671.753 492.945 671.753 350.808C671.753 198.868 606.37 167.01 520.426 167.01ZM520.991 486.818C461.464 486.818 430.365 451.895 430.365 350.902C430.365 261.79 462.737 214.797 522.264 214.797C581.791 214.797 614.163 245.665 614.163 350.902C614.163 449.349 580.517 486.818 520.991 486.818Z","fill","currentColor",1,"text-gray-800","dark:text-gray-600"],["d","M321.311 433.517H285.777V328.877C285.777 323.32 283.569 317.989 279.639 314.059C275.709 310.129 270.379 307.922 264.821 307.922H256.495C253.743 307.922 251.018 308.464 248.475 309.517C245.933 310.57 243.623 312.113 241.677 314.059C239.731 316.005 238.187 318.315 237.134 320.858C236.081 323.4 235.539 326.125 235.539 328.877V433.517H135.309C133.247 433.517 131.22 432.984 129.425 431.97C127.629 430.955 126.127 429.494 125.062 427.728C123.998 425.962 123.408 423.951 123.35 421.89C123.292 419.829 123.768 417.788 124.731 415.965L230.814 215.184C232.136 212.681 232.938 209.936 233.17 207.114C233.402 204.293 233.061 201.453 232.165 198.768C231.27 196.082 229.84 193.605 227.961 191.487C226.082 189.37 223.793 187.654 221.233 186.445L214.971 183.488C210.108 181.192 204.549 180.853 199.444 182.541C194.338 184.23 190.077 187.816 187.542 192.558L58.1602 434.591C55.957 438.712 54.8043 443.314 54.8043 447.987V447.987C54.8043 451.719 55.5393 455.414 56.9673 458.861C58.3954 462.309 60.4885 465.441 63.1271 468.08C65.7658 470.719 68.8983 472.812 72.3459 474.24C75.7935 475.668 79.4885 476.403 83.2202 476.403H235.539V542.57C235.539 545.869 236.189 549.135 237.451 552.183C238.713 555.23 240.564 557.999 242.896 560.332C245.229 562.664 247.998 564.515 251.045 565.777C254.093 567.039 257.359 567.689 260.658 567.689H260.658C263.957 567.689 267.223 567.039 270.271 565.777C273.318 564.515 276.087 562.664 278.42 560.332C280.752 557.999 282.603 555.23 283.865 552.183C285.127 549.135 285.777 545.869 285.777 542.57V476.403H321.311C326.998 476.403 332.452 474.144 336.474 470.122C340.495 466.101 342.754 460.647 342.754 454.96V454.96C342.754 449.273 340.495 443.819 336.474 439.797C332.453 435.776 326.998 433.517 321.311 433.517V433.517Z","fill","currentColor",1,"text-primary"],["d","M979.308 433.517H943.774V328.877C943.774 323.32 941.566 317.989 937.636 314.059C933.706 310.129 928.376 307.922 922.818 307.922H914.491C911.739 307.922 909.014 308.464 906.472 309.517C903.929 310.57 901.619 312.113 899.673 314.059C897.727 316.005 896.184 318.315 895.131 320.858C894.077 323.4 893.535 326.125 893.535 328.877V433.517H793.305C791.243 433.517 789.216 432.984 787.421 431.97C785.626 430.955 784.123 429.494 783.059 427.728C781.995 425.962 781.405 423.951 781.347 421.89C781.289 419.829 781.764 417.788 782.728 415.965L888.81 215.184C890.133 212.681 890.934 209.936 891.167 207.114C891.399 204.293 891.057 201.453 890.162 198.768C889.266 196.082 887.836 193.605 885.957 191.487C884.078 189.37 881.79 187.654 879.23 186.445L872.967 183.488C868.105 181.192 862.546 180.853 857.44 182.541C852.334 184.23 848.073 187.816 845.538 192.558L716.157 434.591C713.953 438.712 712.801 443.314 712.801 447.987V447.987C712.801 455.523 715.795 462.751 721.124 468.08C726.453 473.409 733.68 476.403 741.217 476.403H893.535V542.57C893.535 549.232 896.182 555.621 900.893 560.332C905.603 565.043 911.992 567.689 918.654 567.689V567.689C925.316 567.689 931.706 565.043 936.416 560.332C941.127 555.621 943.773 549.232 943.773 542.57V476.403H979.308C984.995 476.403 990.449 474.144 994.47 470.122C998.492 466.101 1000.75 460.647 1000.75 454.96V454.96C1000.75 449.273 998.492 443.819 994.47 439.797C990.449 435.776 984.995 433.517 979.308 433.517Z","fill","currentColor",1,"text-primary"],["d","M471.141 31.1516C478.266 31.1516 484.042 25.3756 484.042 18.2505C484.042 11.1253 478.266 5.34927 471.141 5.34927C464.016 5.34927 458.24 11.1253 458.24 18.2505C458.24 25.3756 464.016 31.1516 471.141 31.1516Z","fill","currentColor",1,"text-gray-800"],["d","M502.607 93.7695C522.592 93.7695 538.794 72.7785 538.794 46.8848C538.794 20.991 522.592 0 502.607 0C482.622 0 466.421 20.991 466.421 46.8848C466.421 72.7785 482.622 93.7695 502.607 93.7695Z","fill","currentColor",1,"text-gray-800"],["opacity","0.1","d","M502.607 79.6097C484.48 79.6097 469.466 62.3392 466.832 39.8048C466.558 42.1548 466.421 44.5188 466.421 46.8848C466.421 72.7785 482.622 93.7695 502.607 93.7695C522.592 93.7695 538.794 72.7785 538.794 46.8848C538.794 44.5188 538.657 42.1548 538.383 39.8048C535.749 62.3392 520.735 79.6097 502.607 79.6097Z","fill","black"],["opacity","0.1","d","M576.242 184.189C575.465 187.382 572.114 189.94 568.403 191.727C560.602 195.483 550.978 196.605 541.644 196.981C539.262 197.126 536.873 197.081 534.499 196.849C529.898 196.404 525.582 194.42 522.249 191.217C522.011 191.062 521.816 190.849 521.683 190.599C521.549 190.348 521.481 190.067 521.486 189.783C521.49 189.499 521.566 189.221 521.707 188.975C521.849 188.728 522.05 188.521 522.292 188.374C527.262 182.915 535.555 179.567 543.909 177.157C550.243 175.33 561.29 170.597 568.199 171.235C574.89 171.854 577.223 180.157 576.242 184.189Z","fill","black"],["d","M477.044 160.321C474.662 164.989 474.231 170.411 475.845 175.396C477.487 180.344 480.56 184.693 484.674 187.893C494.769 195.985 508.662 197.098 521.599 196.986C532.937 196.887 544.259 196.111 555.504 194.662C559.273 194.328 562.976 193.468 566.506 192.108C570.728 190.281 574.439 186.93 575.942 182.582C577.445 178.234 576.378 172.909 572.808 170.008C569.671 167.458 565.345 167.107 561.31 166.865L538.223 165.477C540.504 163.169 543.541 161.863 546.318 160.185C550.004 157.959 552.452 154.22 555.132 150.85C559.26 145.916 563.752 141.297 568.57 137.033C569.322 141.344 572.048 144.883 575.258 147.857C578.467 150.831 582.166 153.226 585.501 156.057C593.58 162.916 599.397 172.224 607.894 178.558C613.738 177.022 619.202 174.294 623.942 170.546L620.64 164.564C620.365 163.949 619.936 163.414 619.396 163.011C618.461 162.436 617.256 162.733 616.17 162.57C613.27 162.135 612.003 158.786 610.865 156.083C607.74 148.661 601.757 142.903 596.647 136.679C592.875 132.084 589.529 127.157 586.651 121.956C584.934 118.854 583.363 115.625 581.033 112.953C578.704 110.281 575.44 108.18 571.895 108.172C568.763 108.166 565.874 109.756 563.181 111.355C554.978 116.227 547.087 121.604 539.551 127.454C535.607 130.516 531.688 133.751 527.061 135.628C525.114 136.419 523.061 136.959 521.192 137.92C517.919 139.605 515.435 142.455 512.761 144.985C503.223 154.008 490.165 159.854 477.044 160.321Z","fill","currentColor",1,"text-gray-700"],["d","M525.32 96.098C525.213 98.8561 524.626 101.575 523.586 104.131C523.059 105.407 522.275 106.56 521.282 107.518C520.29 108.477 519.111 109.221 517.818 109.704C515.983 110.196 514.059 110.258 512.195 109.887C510.57 109.717 509.004 109.183 507.614 108.326C505.449 106.837 504.369 104.182 503.976 101.583C503.583 98.9866 503.759 96.334 503.507 93.7191C503.262 91.6071 502.86 89.5162 502.305 87.4637C502.135 86.7808 501.962 86.1012 501.792 85.4215C501.626 84.7418 501.462 84.0622 501.311 83.3825C501.172 82.7437 501.043 82.1018 500.933 81.4568C500.842 80.9124 500.76 80.3649 500.7 79.8142C500.645 78.1817 500.373 76.5638 499.892 75.003C499.44 73.9908 498.874 73.0333 498.205 72.149C497.919 71.74 497.642 71.3309 497.387 70.9061C496.65 69.8022 496.307 68.4816 496.415 67.1585C496.445 66.9539 496.495 66.7527 496.563 66.5575C496.588 66.482 496.616 66.4065 496.648 66.3341C496.931 66.2572 497.191 66.1124 497.405 65.9123C497.62 65.7121 497.782 65.4626 497.878 65.1855C497.986 64.5902 497.935 63.9769 497.73 63.4077C497.495 62.6123 497.173 61.8451 496.77 61.12C496.506 60.6418 495.609 59.7796 495.603 59.232C495.59 58.1307 497.743 57.2434 498.614 56.8091C501.275 55.4769 504.242 54.8753 507.211 55.0659C509.115 55.1949 511.179 55.7802 512.23 57.3755C513.174 58.8135 513.048 60.6763 513.451 62.3472C513.493 62.5901 513.596 62.8184 513.75 63.0111C513.955 63.1983 514.213 63.317 514.489 63.351C514.955 63.4437 515.433 63.4628 515.905 63.4076H515.908C516.033 63.3977 516.157 63.3799 516.28 63.3541C517.015 63.2185 517.71 62.9184 518.312 62.4762C518.702 62.3724 519.096 62.2874 519.492 62.2213C519.508 62.2197 519.524 62.2165 519.539 62.2119C521.116 67.1867 521.32 72.5202 522.611 77.5863C523.249 80.1068 524.165 82.5958 524.294 85.1886C524.303 85.3018 524.307 85.4183 524.31 85.5347C524.329 86.3686 524.263 87.2087 524.297 88.0394C524.309 88.4135 524.351 88.786 524.423 89.1533C524.564 89.7441 524.74 90.3262 524.949 90.8966L524.958 90.9249C525.018 91.1074 525.074 91.2931 525.122 91.4787C525.156 91.614 525.188 91.7462 525.213 91.8815L525.216 91.8909C525.449 93.2813 525.484 94.6978 525.32 96.098V96.098Z","fill","#FBBEBE"],["d","M503.237 63.5619C513.49 63.5619 521.802 55.25 521.802 44.9968C521.802 34.7436 513.49 26.4317 503.237 26.4317C492.983 26.4317 484.672 34.7436 484.672 44.9968C484.672 55.25 492.983 63.5619 503.237 63.5619Z","fill","#FBBEBE"],["d","M621.103 146.148C620.565 141.083 618.765 136.234 615.867 132.045C616.349 134.909 616.831 137.771 617.315 140.632C616.714 140.806 616.075 140.801 615.477 140.617C614.879 140.433 614.347 140.079 613.948 139.597C613.166 138.621 612.568 137.511 612.182 136.321C610.073 131.085 607.315 126.135 603.973 121.586C592.154 120.601 580.471 115.702 570.077 109.99C559.681 104.282 549.952 97.4385 539.694 91.4882C537.915 90.4132 536.062 89.4668 534.149 88.6562C530.94 87.3692 527.337 86.7022 524.294 85.1886C524.089 85.0879 523.885 84.981 523.683 84.8708C522.996 84.497 522.345 84.0598 521.739 83.565C521.411 83.2989 521.1 83.0131 520.807 82.7091C519.289 80.9429 518.086 78.9292 517.249 76.7557C515.616 73.1434 515.033 68.7853 513.404 65.1729C514.153 64.4728 514.994 63.8789 515.905 63.4077H515.908C516.04 63.3385 516.172 63.2724 516.308 63.2094C516.953 62.9057 517.624 62.6603 518.312 62.4763C518.702 62.3724 519.096 62.2875 519.492 62.2214C519.508 62.2198 519.524 62.2166 519.539 62.212C521.378 61.9124 523.262 62.0614 525.03 62.6462C527.617 63.521 529.797 65.2673 531.972 66.9193C535.504 69.4079 538.892 72.0952 542.12 74.9684C543.913 76.6864 545.549 78.5744 547.478 80.1352C549.081 81.3722 550.771 82.4922 552.535 83.4863C562.972 89.704 573.411 95.9207 583.85 102.136C587.384 104.241 590.921 106.347 594.376 108.574C599.624 111.96 604.684 115.629 609.741 119.295C612.721 121.454 615.699 123.613 618.677 125.774C619.654 126.397 620.512 127.19 621.21 128.115C621.827 129.165 622.21 130.336 622.333 131.548C623.081 136.444 622.659 141.447 621.103 146.148V146.148Z","fill","#FBBEBE"],["d","M529.923 110.06C528.671 115.676 522.994 119.072 520.027 124.005C516.339 130.129 517.843 137.246 519.228 144.26C516.698 146.441 514.167 148.622 511.635 150.802C510.238 152.001 508.841 153.206 507.337 154.267C505.144 155.736 502.852 157.052 500.477 158.206C498.237 159.358 495.996 160.511 493.756 161.664C491.673 162.835 489.466 163.77 487.176 164.452C482.762 165.585 478.073 164.792 473.706 163.48C473.191 163.345 472.695 163.143 472.233 162.879C471.961 162.716 471.723 162.501 471.534 162.246C471.104 161.474 470.947 160.579 471.091 159.707C471.534 152.357 473.331 145.16 475.122 138.017C476.079 133.732 477.365 129.527 478.97 125.44C480.544 121.938 482.353 118.547 484.385 115.289C486.628 111.191 489.285 107.333 492.315 103.776C493.79 102.407 495.031 100.806 495.99 99.0369C497.107 96.4882 496.676 93.5649 496.903 90.7896C497.076 88.7045 497.629 86.6686 498.536 84.7827V84.7796C499.02 83.7638 499.604 82.7983 500.279 81.8973C500.584 82.6084 500.889 83.3185 501.195 84.0275C501.396 84.4932 501.595 84.9579 501.792 85.4215C502.05 86.0194 502.306 86.6152 502.56 87.2088C503.293 88.9143 504.025 90.6187 504.757 92.3221C505.547 94.4675 506.672 96.4739 508.092 98.2661C508.741 99.1838 509.617 99.9176 510.634 100.396C511.651 100.874 512.775 101.08 513.895 100.994C515.016 100.908 516.095 100.533 517.028 99.9055C517.96 99.2779 518.714 98.4192 519.215 97.4133C520.273 95.5357 521.039 93.5081 521.487 91.4001C522.109 88.8335 522.194 86.1663 521.739 83.565C520.981 78.5556 518.85 73.4392 517.302 68.7853C516.672 67.2336 516.307 65.587 516.223 63.9143C516.226 63.7264 516.245 63.539 516.279 63.3542C516.289 63.307 516.298 63.2567 516.308 63.2095C516.953 62.9058 517.624 62.6604 518.312 62.4763C518.702 62.3725 519.096 62.2875 519.492 62.2214C520.855 69.5971 522.219 76.9728 523.586 84.3485C523.617 84.5216 523.652 84.6947 523.684 84.8709C523.879 85.9281 524.077 86.9854 524.297 88.0395C524.495 88.9961 524.709 89.9495 524.948 90.8967L524.958 90.925C525.04 91.246 525.125 91.5638 525.213 91.8816L525.216 91.891C525.458 92.7595 525.729 93.6216 526.034 94.4712C527.884 99.5908 531.11 104.745 529.923 110.06Z","fill","currentColor",1,"text-primary"],["d","M605.267 188.993C605.209 190.075 605.419 191.154 605.877 192.136C607.039 194.259 609.827 194.742 612.24 194.941C626.332 196.099 640.51 195.667 654.505 193.653C655.265 193.601 656.001 193.372 656.657 192.985C658.647 191.59 657.42 188.19 655.247 187.102C653.074 186.013 650.496 186.276 648.112 185.804C645.743 185.208 643.488 184.23 641.434 182.908C636.599 180.13 631.835 177.234 627.141 174.22C624.346 172.425 621.048 170.51 617.901 171.574C609.376 174.458 605.211 179.796 605.267 188.993Z","fill","currentColor",1,"text-gray-700"],["d","M501.383 82.9892V82.9923C501.361 83.1245 501.339 83.2535 501.311 83.3825C501.276 83.5965 501.235 83.8136 501.195 84.0275C500.804 86.0256 500.326 88.0143 499.775 89.9904C498.265 95.4498 496.242 100.821 494.234 106.114C488.847 120.305 483.459 134.497 478.07 148.691C476.711 152.265 475.354 155.843 473.809 159.345C473.293 160.513 472.762 161.689 472.233 162.879C470.339 167.136 468.52 171.532 467.916 176.063C467.353 179.045 467.288 182.1 467.724 185.103C468.328 188.074 470.131 190.975 472.954 192.073C474.332 192.611 476.305 193.332 475.927 194.764C475.723 195.55 474.829 195.934 474.027 196.066C472.967 196.235 471.883 196.169 470.852 195.872C469.821 195.575 468.868 195.055 468.061 194.348C466.553 193.011 465.395 190.931 463.391 190.708C462.003 190.557 460.726 191.387 459.454 191.969C454.269 194.339 448.227 192.681 442.781 190.997C443.208 188.791 445.424 187.338 447.623 186.897C449.823 186.453 452.098 186.768 454.341 186.708C455.06 186.747 455.773 186.563 456.383 186.183C456.931 185.68 457.315 185.025 457.485 184.301C458.93 180.019 460.005 175.621 460.697 171.155C461.421 166.488 461.723 161.749 462.755 157.139C463.558 153.543 464.797 150.06 465.861 146.529C467.918 139.26 469.606 131.892 470.921 124.452C471.585 121.362 472.061 118.233 472.346 115.085C472.526 112.473 472.441 109.849 472.692 107.246C473.115 103.861 473.821 100.517 474.804 97.2497C475.767 93.6845 476.728 90.1215 477.689 86.5606C479.115 81.29 480.644 75.8149 484.256 71.7179C485.511 70.2756 487.048 69.1064 488.773 68.2826C490.498 67.4588 492.374 66.998 494.285 66.9288C495.001 66.9279 495.715 67.0049 496.415 67.1585C496.531 67.1868 496.648 67.2151 496.764 67.2466C497.526 67.4459 498.258 67.7487 498.938 68.1465C500.052 67.4385 500.619 67.6871 501.358 68.779C502.006 69.9345 502.312 71.2509 502.239 72.5738C502.302 76.0655 502.015 79.5546 501.383 82.9892Z","fill","#FBBEBE"],["d","M502.607 87.1616L502.56 87.2088L502.305 87.4637L499.775 89.9904L498.536 84.7827L494.285 66.9287C495.001 66.9279 495.715 67.0049 496.415 67.1584C496.445 66.9539 496.495 66.7527 496.563 66.5574L496.764 67.2465L498.205 72.149L500.933 81.4567L501.383 82.9891V82.9923L502.607 87.1616Z","fill","currentColor",1,"text-primary"],["d","M518.661 30.2028C518.659 31.856 518.331 33.4926 517.696 35.019C517.061 36.5454 516.132 37.9317 514.961 39.0986C514.537 39.5234 514.082 39.9165 513.601 40.275C511.429 41.9119 508.784 42.7979 506.065 42.7991H490.969C487.633 42.794 484.436 41.4652 482.079 39.1047C479.722 36.7441 478.398 33.5447 478.398 30.2089C478.398 26.8732 479.722 23.6737 482.079 21.3132C484.436 18.9526 487.633 17.6239 490.969 17.6187H506.065C509.401 17.6274 512.598 18.9556 514.958 21.3134C517.318 23.6711 518.649 26.8668 518.661 30.2028V30.2028Z","fill","currentColor",1,"text-gray-800"],["d","M532.815 31.1516C539.94 31.1516 545.716 25.3756 545.716 18.2505C545.716 11.1253 539.94 5.34927 532.815 5.34927C525.69 5.34927 519.914 11.1253 519.914 18.2505C519.914 25.3756 525.69 31.1516 532.815 31.1516Z","fill","currentColor",1,"text-gray-800"],["opacity","0.1","d","M532.5 5.34927C532.342 5.34927 532.185 5.35556 532.028 5.36121C535.366 5.48254 538.526 6.89362 540.844 9.29756C543.162 11.7015 544.457 14.9109 544.457 18.2505C544.457 21.59 543.162 24.7994 540.844 27.2033C538.526 29.6073 535.366 31.0184 532.028 31.1397C532.185 31.1453 532.342 31.1516 532.5 31.1516C535.922 31.1516 539.203 29.7924 541.623 27.373C544.042 24.9535 545.401 21.6721 545.401 18.2505C545.401 14.8289 544.042 11.5474 541.623 9.12794C539.203 6.70851 535.922 5.34927 532.5 5.34927V5.34927Z","fill","black"],["opacity","0.1","d","M471.141 5.34927C471.299 5.34927 471.456 5.35556 471.613 5.36121C468.276 5.48254 465.116 6.89362 462.797 9.29756C460.479 11.7015 459.184 14.9109 459.184 18.2505C459.184 21.59 460.479 24.7994 462.797 27.2033C465.116 29.6073 468.276 31.0184 471.613 31.1397C471.456 31.1453 471.299 31.1516 471.141 31.1516C467.721 31.1486 464.443 29.7881 462.026 27.3689C459.609 24.9498 458.251 21.6701 458.251 18.2505C458.251 14.8308 459.609 11.5511 462.026 9.13196C464.443 6.71284 467.721 5.35228 471.141 5.34927Z","fill","black"],["opacity","0.1","d","M513.601 40.275C511.429 41.9119 508.784 42.7979 506.065 42.7991H490.969C488.25 42.7978 485.605 41.9119 483.433 40.275H513.601Z","fill","black"],["d","M611.086 133.756C611.086 133.756 614.338 143.128 617.315 140.632L614.942 128.382L611.086 133.756Z","fill","#FBBEBE"],["d","M1006.86 419.55C1009.89 420.651 1013.14 421.034 1016.34 420.667C1019.54 420.301 1022.62 419.196 1025.32 417.439C1028.02 415.683 1030.28 413.322 1031.91 410.544C1033.55 407.766 1034.51 404.647 1034.74 401.431C1034.96 398.216 1034.43 394.992 1033.2 392.015C1031.96 389.038 1030.05 386.388 1027.62 384.275C1025.19 382.161 1022.3 380.642 1019.17 379.837C1016.05 379.032 1012.79 378.962 1009.64 379.634L1010.16 390.347L1005.09 381.166C1000.11 383.503 996.271 387.72 994.404 392.889C993.741 394.699 993.338 396.595 993.207 398.519C992.887 403.032 994.048 407.527 996.512 411.322C998.976 415.117 1002.61 418.006 1006.86 419.55V419.55Z","fill","#57B894"],["d","M1031.94 543.793C1030.15 534.683 1037.9 526.606 1045.56 521.357C1053.22 516.107 1062.17 510.949 1064.78 502.04C1068.53 489.236 1057.35 477.51 1048.64 467.398C1042.19 459.894 1036.64 451.65 1032.12 442.841C1030.31 439.308 1028.64 435.615 1028.17 431.674C1027.48 425.999 1029.31 420.351 1031.14 414.938C1037.26 396.903 1043.8 379.02 1050.77 361.288","stroke","currentColor","stroke-miterlimit","10",1,"text-gray-800","dark:text-gray-600"],["d","M1007.72 416.792C1010.75 417.893 1013.99 418.276 1017.2 417.909C1020.4 417.543 1023.47 416.438 1026.17 414.682C1028.88 412.925 1031.13 410.565 1032.77 407.787C1034.4 405.009 1035.37 401.889 1035.59 398.673C1035.82 395.458 1035.29 392.234 1034.06 389.257C1032.82 386.28 1030.91 383.63 1028.48 381.517C1026.04 379.403 1023.15 377.884 1020.03 377.079C1016.91 376.274 1013.64 376.204 1010.49 376.876L1011.01 387.589L1005.95 378.408C1000.97 380.745 997.128 384.962 995.262 390.131C994.599 391.941 994.196 393.837 994.064 395.761C993.745 400.274 994.905 404.769 997.369 408.564C999.833 412.359 1003.47 415.248 1007.72 416.792V416.792Z","stroke","currentColor","stroke-miterlimit","10",1,"text-gray-800","dark:text-gray-600"],["d","M1029.4 357.588C1030.59 354.308 1032.58 351.38 1035.2 349.073C1037.82 346.767 1040.97 345.157 1044.38 344.391L1046.09 354.574L1049.27 343.879C1053.68 343.944 1057.96 345.41 1061.48 348.064C1065 350.718 1067.59 354.423 1068.87 358.645C1070.15 362.866 1070.06 367.386 1068.6 371.551C1067.15 375.715 1064.41 379.31 1060.78 381.815C1057.15 384.32 1052.81 385.607 1048.4 385.489C1043.99 385.371 1039.73 383.854 1036.24 381.158C1032.75 378.462 1030.21 374.726 1028.98 370.49C1027.74 366.253 1027.89 361.735 1029.4 357.588H1029.4Z","fill","#57B894"],["d","M1030.54 353.911C1031.73 350.631 1033.72 347.703 1036.34 345.396C1038.96 343.09 1042.12 341.479 1045.52 340.713L1047.23 350.897L1050.41 340.201C1054.82 340.267 1059.1 341.732 1062.62 344.387C1066.15 347.041 1068.74 350.746 1070.02 354.968C1071.3 359.189 1071.2 363.709 1069.75 367.873C1068.29 372.038 1065.55 375.633 1061.92 378.138C1058.29 380.643 1053.96 381.93 1049.55 381.812C1045.14 381.694 1040.88 380.177 1037.38 377.481C1033.89 374.785 1031.35 371.049 1030.12 366.813C1028.89 362.576 1029.04 358.058 1030.54 353.911H1030.54Z","stroke","currentColor","stroke-miterlimit","10",1,"text-gray-800","dark:text-gray-600"],["d","M1044.99 467.604C1049.8 469.347 1055.07 469.261 1059.82 467.363C1064.56 465.464 1068.44 461.886 1070.72 457.311C1072.99 452.735 1073.51 447.482 1072.16 442.553C1070.81 437.623 1067.7 433.362 1063.41 430.582L1060.97 438.801L1059.24 428.497C1059.22 428.489 1059.2 428.482 1059.18 428.477C1056.62 427.543 1053.89 427.125 1051.16 427.246C1048.42 427.367 1045.74 428.025 1043.27 429.182C1040.79 430.339 1038.56 431.973 1036.72 433.991C1034.87 436.008 1033.44 438.369 1032.51 440.94C1031.58 443.51 1031.16 446.238 1031.29 448.97C1031.41 451.701 1032.07 454.381 1033.23 456.857C1034.39 459.334 1036.02 461.557 1038.04 463.401C1040.06 465.245 1042.42 466.674 1044.99 467.604H1044.99Z","fill","#57B894"],["d","M1045.98 463.88C1050.79 465.622 1056.06 465.536 1060.81 463.638C1065.55 461.74 1069.43 458.162 1071.71 453.586C1073.99 449.011 1074.5 443.758 1073.15 438.828C1071.8 433.899 1068.69 429.638 1064.4 426.857L1061.96 435.076L1060.23 424.772C1060.21 424.764 1060.19 424.758 1060.17 424.752C1057.61 423.818 1054.88 423.4 1052.15 423.521C1049.41 423.642 1046.73 424.3 1044.26 425.457C1041.78 426.615 1039.55 428.249 1037.71 430.266C1035.86 432.284 1034.43 434.645 1033.5 437.215C1032.57 439.785 1032.15 442.514 1032.28 445.245C1032.4 447.976 1033.06 450.656 1034.22 453.133C1035.38 455.609 1037.01 457.833 1039.03 459.677C1041.05 461.521 1043.41 462.949 1045.98 463.88H1045.98Z","stroke","currentColor","stroke-miterlimit","10",1,"text-gray-800","dark:text-gray-600"],["d","M1023.32 502.167C1024.15 506.867 1026.57 511.14 1030.17 514.27C1033.77 517.4 1038.34 519.195 1043.11 519.356C1047.88 519.517 1052.56 518.032 1056.37 515.152C1060.17 512.272 1062.87 508.171 1064.01 503.537C1065.15 498.903 1064.66 494.018 1062.63 489.701C1060.59 485.384 1057.14 481.897 1052.84 479.826C1048.54 477.755 1043.66 477.225 1039.02 478.326C1034.37 479.426 1030.25 482.09 1027.33 485.87L1036.61 499.826L1023.94 492.418C1022.95 495.572 1022.74 498.915 1023.32 502.167V502.167Z","fill","#57B894"],["d","M1024.18 499.409C1025.01 504.109 1027.42 508.382 1031.03 511.512C1034.63 514.642 1039.2 516.437 1043.97 516.598C1048.74 516.759 1053.42 515.274 1057.22 512.394C1061.03 509.514 1063.73 505.413 1064.87 500.779C1066.01 496.145 1065.52 491.26 1063.49 486.943C1061.45 482.626 1058 479.139 1053.7 477.068C1049.4 474.997 1044.52 474.467 1039.87 475.568C1035.23 476.668 1031.1 479.332 1028.19 483.112L1037.46 497.068L1024.79 489.661C1023.81 492.814 1023.6 496.157 1024.18 499.409V499.409Z","stroke","currentColor","stroke-miterlimit","10",1,"text-gray-800","dark:text-gray-600"],["d","M9.00746 470.249C10.9978 470.972 13.1289 471.224 15.2329 470.983C17.337 470.743 19.3563 470.017 21.1319 468.862C22.9075 467.708 24.3908 466.157 25.4648 464.332C26.5388 462.507 27.1742 460.457 27.3208 458.345C27.4675 456.232 27.1215 454.114 26.3101 452.158C25.4987 450.202 24.244 448.461 22.645 447.073C21.0459 445.684 19.1463 444.686 17.0957 444.157C15.0451 443.628 12.8997 443.582 10.8285 444.024L11.1707 451.062L7.84085 445.03C4.57278 446.566 2.04805 449.336 0.821494 452.732C0.385892 453.922 0.121078 455.167 0.034953 456.431C-0.17523 459.397 0.586979 462.35 2.20607 464.843C3.82517 467.337 6.2129 469.234 9.00746 470.249V470.249Z","fill","#57B894"],["d","M25.4837 551.879C24.3083 545.893 29.4017 540.587 34.4329 537.138C39.464 533.689 45.3427 530.3 47.0593 524.446C49.5264 516.034 42.1776 508.33 36.4579 501.686C32.2144 496.756 28.5702 491.34 25.6016 485.551C24.311 483.278 23.4319 480.794 23.0049 478.215C22.5539 474.486 23.7519 470.775 24.9588 467.219C28.9794 455.37 33.2782 443.62 37.8551 431.97","stroke","currentColor","stroke-miterlimit","10",1,"text-gray-800","dark:text-gray-600"],["d","M9.57064 468.437C11.5609 469.16 13.6921 469.412 15.7961 469.171C17.9001 468.931 19.9195 468.205 21.6951 467.05C23.4707 465.896 24.9539 464.345 26.0279 462.52C27.1019 460.695 27.7373 458.645 27.884 456.533C28.0307 454.42 27.6847 452.302 26.8733 450.346C26.0618 448.39 24.8072 446.649 23.2081 445.261C21.6091 443.872 19.7094 442.874 17.6589 442.345C15.6083 441.816 13.4628 441.77 11.3916 442.212L11.7339 449.25L8.40403 443.218C5.13595 444.754 2.61122 447.524 1.38467 450.92C0.949069 452.11 0.684259 453.355 0.598129 454.619C0.387932 457.585 1.15014 460.538 2.76923 463.031C4.38833 465.525 6.77607 467.422 9.57064 468.437V468.437Z","stroke","currentColor","stroke-miterlimit","10",1,"text-gray-800","dark:text-gray-600"],["d","M23.8124 429.539C24.5935 427.384 25.9044 425.46 27.6244 423.945C29.3444 422.429 31.4181 421.371 33.6545 420.868L34.7803 427.559L36.8677 420.532C39.7659 420.575 42.5754 421.537 44.8907 423.281C47.206 425.025 48.9071 427.46 49.7486 430.233C50.5901 433.007 50.5283 435.976 49.5723 438.712C48.6162 441.449 46.8152 443.81 44.4295 445.456C42.0437 447.102 39.1966 447.948 36.2991 447.87C33.4016 447.793 30.6038 446.796 28.3095 445.025C26.0152 443.254 24.3432 440.799 23.5349 438.016C22.7265 435.232 22.8237 432.264 23.8124 429.539V429.539Z","fill","#57B894"],["d","M24.5632 427.123C25.3443 424.968 26.6552 423.044 28.3752 421.529C30.0952 420.013 32.169 418.955 34.4053 418.452L35.5312 425.143L37.6186 418.116C40.5168 418.158 43.3263 419.121 45.6415 420.865C47.9568 422.609 49.658 425.044 50.4995 427.817C51.3409 430.591 51.2792 433.56 50.3231 436.296C49.367 439.033 47.5661 441.394 45.1803 443.04C42.7946 444.686 39.9474 445.532 37.0499 445.454C34.1525 445.377 31.3546 444.38 29.0603 442.609C26.7661 440.838 25.094 438.383 24.2857 435.599C23.4774 432.816 23.5746 429.848 24.5632 427.123V427.123Z","stroke","currentColor","stroke-miterlimit","10",1,"text-gray-800","dark:text-gray-600"],["d","M34.0576 501.822C37.214 502.967 40.6813 502.91 43.7987 501.663C46.9162 500.416 49.4656 498.065 50.9612 495.059C52.4568 492.052 52.7939 488.601 51.9083 485.362C51.0227 482.124 48.9763 479.324 46.1592 477.497L44.5553 482.897L43.418 476.127C43.4067 476.122 43.3951 476.118 43.3832 476.114C41.6948 475.5 39.9021 475.225 38.1073 475.304C36.3126 475.384 34.551 475.816 32.9234 476.576C31.2957 477.336 29.8338 478.41 28.6213 479.736C27.4088 481.061 26.4693 482.613 25.8567 484.301C25.2441 485.99 24.9703 487.783 25.0509 489.578C25.1315 491.373 25.565 493.134 26.3266 494.761C27.0882 496.388 28.163 497.849 29.4895 499.061C30.816 500.272 32.3683 501.21 34.0576 501.822V501.822Z","fill","#57B894"],["d","M34.7081 499.374C37.8645 500.519 41.3319 500.463 44.4493 499.216C47.5667 497.968 50.1162 495.618 51.6118 492.611C53.1074 489.605 53.4445 486.154 52.5589 482.915C51.6733 479.676 49.6269 476.877 46.8098 475.05L45.2059 480.45L44.0685 473.68C44.0573 473.675 44.0457 473.67 44.0337 473.667C42.3458 473.055 40.5537 472.781 38.7599 472.861C36.9661 472.941 35.2057 473.374 33.5791 474.135C30.2941 475.671 27.7539 478.449 26.5172 481.858C25.2806 485.267 25.4488 489.028 26.9849 492.313C28.521 495.597 31.2991 498.138 34.7081 499.374V499.374Z","stroke","currentColor","stroke-miterlimit","10",1,"text-gray-800","dark:text-gray-600"],["d","M19.822 524.53C20.3647 527.618 21.9528 530.426 24.3198 532.482C26.6868 534.538 29.6889 535.718 32.8226 535.823C35.9562 535.929 39.0309 534.954 41.5309 533.061C44.0309 531.169 45.8042 528.475 46.5535 525.43C47.3027 522.385 46.9823 519.176 45.6459 516.339C44.3096 513.503 42.0386 511.212 39.2139 509.852C36.3891 508.491 33.1823 508.143 30.1314 508.866C27.0804 509.589 24.3708 511.339 22.457 513.822L28.5493 522.992L20.2249 518.125C19.5795 520.197 19.4413 522.393 19.822 524.53V524.53Z","fill","#57B894"],["d","M20.3851 522.718C20.9278 525.806 22.5159 528.614 24.8829 530.67C27.25 532.726 30.252 533.906 33.3857 534.011C36.5194 534.117 39.594 533.142 42.094 531.249C44.594 529.357 46.3673 526.663 47.1166 523.618C47.8658 520.573 47.5454 517.364 46.2091 514.527C44.8727 511.691 42.6017 509.4 39.777 508.039C36.9522 506.679 33.7454 506.331 30.6945 507.054C27.6435 507.777 24.9339 509.527 23.0201 512.01L29.1124 521.18L20.788 516.313C20.1426 518.385 20.0044 520.581 20.3851 522.718V522.718Z","stroke","currentColor","stroke-miterlimit","10",1,"text-gray-800","dark:text-gray-600"],["id","clip0"],["width","1074.39","height","584.231","fill","white"],[1,"mt-12","text-center","text-4xl","font-extrabold","leading-tight","tracking-tight","sm:mt-24","md:text-7xl","md:leading-none"],[1,"text-secondary","mt-2","text-center","text-lg","font-medium","tracking-tight","md:text-xl"],[1,"mt-12","font-medium","text-primary-500","underline",3,"routerLink"]],template:function(r,u){r&1&&(C(0,"div",0)(1,"div",1)(2,"div",2),n(),C(3,"svg",3)(4,"g",4),a(5,"path",5)(6,"path",6)(7,"path",7)(8,"path",8)(9,"path",9)(10,"path",10)(11,"path",11)(12,"path",12)(13,"path",13)(14,"path",14)(15,"path",15)(16,"path",16)(17,"path",17)(18,"path",18)(19,"path",19)(20,"path",20)(21,"path",21)(22,"path",22)(23,"path",23)(24,"path",24)(25,"path",25)(26,"path",26)(27,"path",27)(28,"path",28)(29,"path",29)(30,"path",30)(31,"path",31)(32,"path",32)(33,"path",33)(34,"path",34)(35,"path",35)(36,"path",36)(37,"path",37)(38,"path",38)(39,"path",39)(40,"path",40)(41,"path",41)(42,"path",42)(43,"path",43),e(),C(44,"defs")(45,"clipPath",44),a(46,"rect",45),e()()()(),d(),C(47,"div",46),i(48," Ooops... 404! "),e(),C(49,"div",47),i(50," The page you requested could not be found. "),e(),C(51,"a",48),i(52," Back to Dashboard "),e()()()),r&2&&(p(51),c("routerLink",h(1,f)))},dependencies:[L],encapsulation:2,changeDetection:0});let l=t;return l})();var Z=[{path:"",component:s}];export{Z as default}; diff --git a/chunk-AFNL5RPD.js b/chunk-EER6G5AH.js similarity index 89% rename from chunk-AFNL5RPD.js rename to chunk-EER6G5AH.js index aa97a70..4c97a86 100644 --- a/chunk-AFNL5RPD.js +++ b/chunk-EER6G5AH.js @@ -1 +1 @@ -import{ha as o}from"./chunk-65EYH52Y.js";var c=(()=>{let t=class t{get exactMatchOptions(){return{paths:"exact",fragment:"ignored",matrixParams:"ignored",queryParams:"exact"}}get subsetMatchOptions(){return{paths:"subset",fragment:"ignored",matrixParams:"ignored",queryParams:"subset"}}randomId(s=10){let r="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789",e="";for(let n=0;n<10;n++)e+=r.charAt(Math.floor(Math.random()*r.length));return e}};t.\u0275fac=function(r){return new(r||t)},t.\u0275prov=o({token:t,factory:t.\u0275fac,providedIn:"root"});let a=t;return a})();export{c as a}; +import{ga as o}from"./chunk-YLQD6FUN.js";var c=(()=>{let t=class t{get exactMatchOptions(){return{paths:"exact",fragment:"ignored",matrixParams:"ignored",queryParams:"exact"}}get subsetMatchOptions(){return{paths:"subset",fragment:"ignored",matrixParams:"ignored",queryParams:"subset"}}randomId(s=10){let r="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789",e="";for(let n=0;n<10;n++)e+=r.charAt(Math.floor(Math.random()*r.length));return e}};t.\u0275fac=function(r){return new(r||t)},t.\u0275prov=o({token:t,factory:t.\u0275fac,providedIn:"root"});let a=t;return a})();export{c as a}; diff --git a/chunk-EJSFYMLG.js b/chunk-EJSFYMLG.js deleted file mode 100644 index 96a8def..0000000 --- a/chunk-EJSFYMLG.js +++ /dev/null @@ -1 +0,0 @@ -import{e as Be,g as Ne,l as He,o as P,r as Ye}from"./chunk-5GRCWTIR.js";import{c as ce,d as Y,g as u,h as le,j as z}from"./chunk-KOQX3PBC.js";import{B as re,D as Fe,G as me,M as je,N as Le,c as Te,j as Se,v as xe,y as Ae,z as Oe}from"./chunk-6A5WIJYK.js";import{b as De,k as Ee}from"./chunk-IMW7L7ZP.js";import{$ as x,$b as H,Aa as b,Ab as Ie,Ba as M,Ca as ve,Cb as Ce,Dc as k,Fb as we,Fc as R,Ga as q,H as S,I as g,Ia as F,Ja as j,Jb as I,Ka as be,Kb as L,Lb as se,O as W,Pb as ke,Q as G,Vb as B,Xb as l,Yb as oe,Zb as N,a as D,aa as K,ac as Re,b as pe,ba as A,bc as C,cc as w,db as $,eb as r,gb as J,i as E,ia as _e,ka as v,kc as Pe,lb as ee,lc as ae,n as T,na as O,ob as Me,pb as ye,q as Q,qa as Z,ra as fe,sa as ge,sb as te,t as X,wb as ie,xb as y,yb as ne}from"./chunk-65EYH52Y.js";var qe=["mat-menu-item",""],$e=[[["mat-icon"],["","matMenuItemIcon",""]],"*"],Je=["mat-icon, [matMenuItemIcon]","*"];function et(a,o){a&1&&(ve(),I(0,"svg",2),se(1,"polygon",3),L())}var tt=["*"];function it(a,o){if(a&1){let m=ke();I(0,"div",0),B("keydown",function(t){b(m);let i=l();return M(i._handleKeydown(t))})("click",function(){b(m);let t=l();return M(t.closed.emit("click"))})("@transformMenu.start",function(t){b(m);let i=l();return M(i._onAnimationStart(t))})("@transformMenu.done",function(t){b(m);let i=l();return M(i._onAnimationDone(t))}),I(1,"div",1),N(2),L()()}if(a&2){let m=l();Ce(m._classList),ne("id",m.panelId)("@transformMenu",m._panelAnimationState),y("aria-label",m.ariaLabel||null)("aria-labelledby",m.ariaLabelledby||null)("aria-describedby",m.ariaDescribedby||null)}}var de=new v("MAT_MENU_PANEL"),ue=(()=>{let o=class o{constructor(e,t,i,n,s){this._elementRef=e,this._document=t,this._focusMonitor=i,this._parentMenu=n,this._changeDetectorRef=s,this.role="menuitem",this.disabled=!1,this.disableRipple=!1,this._hovered=new T,this._focused=new T,this._highlighted=!1,this._triggersSubmenu=!1,n?.addItem?.(this)}focus(e,t){this._focusMonitor&&e?this._focusMonitor.focusVia(this._getHostElement(),e,t):this._getHostElement().focus(t),this._focused.next(this)}ngAfterViewInit(){this._focusMonitor&&this._focusMonitor.monitor(this._elementRef,!1)}ngOnDestroy(){this._focusMonitor&&this._focusMonitor.stopMonitoring(this._elementRef),this._parentMenu&&this._parentMenu.removeItem&&this._parentMenu.removeItem(this),this._hovered.complete(),this._focused.complete()}_getTabIndex(){return this.disabled?"-1":"0"}_getHostElement(){return this._elementRef.nativeElement}_checkDisabled(e){this.disabled&&(e.preventDefault(),e.stopPropagation())}_handleMouseEnter(){this._hovered.next(this)}getLabel(){let e=this._elementRef.nativeElement.cloneNode(!0),t=e.querySelectorAll("mat-icon, .material-icons");for(let i=0;i enter",Y("120ms cubic-bezier(0, 0, 0.2, 1)",u({opacity:1,transform:"scale(1)"}))),z("* => void",Y("100ms 25ms linear",u({opacity:0})))]),fadeInItems:ce("fadeInItems",[le("showing",u({opacity:1})),z("void => *",[u({opacity:0}),Y("400ms 100ms cubic-bezier(0.55, 0, 0.55, 0.2)")])])},Yt=U.fadeInItems,zt=U.transformMenu,st=0,ot=new v("mat-menu-default-options",{providedIn:"root",factory:at});function at(){return{overlapTrigger:!1,xPosition:"after",yPosition:"below",backdropClass:"cdk-overlay-transparent-backdrop"}}var V=(()=>{let o=class o{get xPosition(){return this._xPosition}set xPosition(e){this._xPosition=e,this.setPositionClasses()}get yPosition(){return this._yPosition}set yPosition(e){this._yPosition=e,this.setPositionClasses()}set panelClass(e){let t=this._previousPanelClass,i=D({},this._classList);t&&t.length&&t.split(" ").forEach(n=>{i[n]=!1}),this._previousPanelClass=e,e&&e.length&&(e.split(" ").forEach(n=>{i[n]=!0}),this._elementRef.nativeElement.className=""),this._classList=i}get classList(){return this.panelClass}set classList(e){this.panelClass=e}constructor(e,t,i,n){this._elementRef=e,this._changeDetectorRef=n,this._elevationPrefix="mat-elevation-z",this._baseElevation=8,this._directDescendantItems=new be,this._classList={},this._panelAnimationState="void",this._animationDone=new T,this.closed=new j,this.close=this.closed,this.panelId=`mat-menu-panel-${st++}`,this._injector=O(q),this.overlayPanelClass=i.overlayPanelClass||"",this._xPosition=i.xPosition,this._yPosition=i.yPosition,this.backdropClass=i.backdropClass,this.overlapTrigger=i.overlapTrigger,this.hasBackdrop=i.hasBackdrop}ngOnInit(){this.setPositionClasses()}ngAfterContentInit(){this._updateDirectDescendants(),this._keyManager=new xe(this._directDescendantItems).withWrap().withTypeAhead().withHomeAndEnd(),this._keyManager.tabOut.subscribe(()=>this.closed.emit("tab")),this._directDescendantItems.changes.pipe(x(this._directDescendantItems),K(e=>S(...e.map(t=>t._focused)))).subscribe(e=>this._keyManager.updateActiveItem(e)),this._directDescendantItems.changes.subscribe(e=>{let t=this._keyManager;if(this._panelAnimationState==="enter"&&t.activeItem?._hasFocus()){let i=e.toArray(),n=Math.max(0,Math.min(i.length-1,t.activeItemIndex||0));i[n]&&!i[n].disabled?t.setActiveItem(n):t.setNextItemActive()}})}ngOnDestroy(){this._keyManager?.destroy(),this._directDescendantItems.destroy(),this.closed.complete(),this._firstItemFocusRef?.destroy()}_hovered(){return this._directDescendantItems.changes.pipe(x(this._directDescendantItems),K(t=>S(...t.map(i=>i._hovered))))}addItem(e){}removeItem(e){}_handleKeydown(e){let t=e.keyCode,i=this._keyManager;switch(t){case 27:Se(e)||(e.preventDefault(),this.closed.emit("keydown"));break;case 37:this.parentMenu&&this.direction==="ltr"&&this.closed.emit("keydown");break;case 39:this.parentMenu&&this.direction==="rtl"&&this.closed.emit("keydown");break;default:(t===38||t===40)&&i.setFocusOrigin("keyboard"),i.onKeydown(e);return}e.stopPropagation()}focusFirstItem(e="program"){this._firstItemFocusRef?.destroy(),this._firstItemFocusRef=Me(()=>{let t=null;if(this._directDescendantItems.length&&(t=this._directDescendantItems.first._getHostElement().closest('[role="menu"]')),!t||!t.contains(document.activeElement)){let i=this._keyManager;i.setFocusOrigin(e).setFirstItemActive(),!i.activeItem&&t&&t.focus()}},{injector:this._injector})}resetActiveItem(){this._keyManager.setActiveItem(-1)}setElevation(e){let t=Math.min(this._baseElevation+e,24),i=`${this._elevationPrefix}${t}`,n=Object.keys(this._classList).find(s=>s.startsWith(this._elevationPrefix));if(!n||n===this._previousElevation){let s=D({},this._classList);this._previousElevation&&(s[this._previousElevation]=!1),s[i]=!0,this._previousElevation=i,this._classList=s}}setPositionClasses(e=this.xPosition,t=this.yPosition){this._classList=pe(D({},this._classList),{"mat-menu-before":e==="before","mat-menu-after":e==="after","mat-menu-above":t==="above","mat-menu-below":t==="below"}),this._changeDetectorRef?.markForCheck()}_startAnimation(){this._panelAnimationState="enter"}_resetAnimation(){this._panelAnimationState="void"}_onAnimationDone(e){this._animationDone.next(e),this._isAnimating=!1}_onAnimationStart(e){this._isAnimating=!0,e.toState==="enter"&&this._keyManager.activeItemIndex===0&&(e.element.scrollTop=0)}_updateDirectDescendants(){this._allItems.changes.pipe(x(this._allItems)).subscribe(e=>{this._directDescendantItems.reset(e.filter(t=>t._parentMenu===this)),this._directDescendantItems.notifyOnChanges()})}};o.\u0275fac=function(t){return new(t||o)(r(F),r(ee),r(ot),r(k))},o.\u0275cmp=Z({type:o,selectors:[["mat-menu"]],contentQueries:function(t,i,n){if(t&1&&(H(n,nt,5),H(n,ue,5),H(n,ue,4)),t&2){let s;C(s=w())&&(i.lazyContent=s.first),C(s=w())&&(i._allItems=s),C(s=w())&&(i.items=s)}},viewQuery:function(t,i){if(t&1&&Re(J,5),t&2){let n;C(n=w())&&(i.templateRef=n.first)}},hostVars:3,hostBindings:function(t,i){t&2&&y("aria-label",null)("aria-labelledby",null)("aria-describedby",null)},inputs:{backdropClass:"backdropClass",ariaLabel:[0,"aria-label","ariaLabel"],ariaLabelledby:[0,"aria-labelledby","ariaLabelledby"],ariaDescribedby:[0,"aria-describedby","ariaDescribedby"],xPosition:"xPosition",yPosition:"yPosition",overlapTrigger:[2,"overlapTrigger","overlapTrigger",R],hasBackdrop:[2,"hasBackdrop","hasBackdrop",e=>e==null?null:R(e)],panelClass:[0,"class","panelClass"],classList:"classList"},outputs:{closed:"closed",close:"close"},exportAs:["matMenu"],standalone:!0,features:[Pe([{provide:de,useExisting:o}]),te,ae],ngContentSelectors:tt,decls:1,vars:0,consts:[["tabindex","-1","role","menu",1,"mat-mdc-menu-panel","mat-mdc-elevation-specific",3,"keydown","click","id"],[1,"mat-mdc-menu-content"]],template:function(t,i){t&1&&(oe(),ie(0,it,3,7,"ng-template"))},styles:['mat-menu{display:none}.mat-mdc-menu-content{margin:0;padding:8px 0;list-style-type:none}.mat-mdc-menu-content:focus{outline:none}.mat-mdc-menu-content,.mat-mdc-menu-content .mat-mdc-menu-item .mat-mdc-menu-item-text{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;flex:1;white-space:normal;font-family:var(--mat-menu-item-label-text-font);line-height:var(--mat-menu-item-label-text-line-height);font-size:var(--mat-menu-item-label-text-size);letter-spacing:var(--mat-menu-item-label-text-tracking);font-weight:var(--mat-menu-item-label-text-weight)}.mat-mdc-menu-panel{min-width:112px;max-width:280px;overflow:auto;-webkit-overflow-scrolling:touch;box-sizing:border-box;outline:0;border-radius:var(--mat-menu-container-shape);background-color:var(--mat-menu-container-color);will-change:transform,opacity}.mat-mdc-menu-panel.ng-animating{pointer-events:none}.cdk-high-contrast-active .mat-mdc-menu-panel{outline:solid 1px}.mat-mdc-menu-panel .mat-divider{color:var(--mat-menu-divider-color);margin-bottom:var(--mat-menu-divider-bottom-spacing);margin-top:var(--mat-menu-divider-top-spacing)}.mat-mdc-menu-item{display:flex;position:relative;align-items:center;justify-content:flex-start;overflow:hidden;padding:0;padding-left:var(--mat-menu-item-leading-spacing);padding-right:var(--mat-menu-item-trailing-spacing);-webkit-user-select:none;user-select:none;cursor:pointer;outline:none;border:none;-webkit-tap-highlight-color:rgba(0,0,0,0);cursor:pointer;width:100%;text-align:left;box-sizing:border-box;color:inherit;font-size:inherit;background:none;text-decoration:none;margin:0;align-items:center;min-height:48px}.mat-mdc-menu-item:focus{outline:none}[dir=rtl] .mat-mdc-menu-item,.mat-mdc-menu-item[dir=rtl]{padding-left:var(--mat-menu-item-trailing-spacing);padding-right:var(--mat-menu-item-leading-spacing)}.mat-mdc-menu-item:has(.material-icons,mat-icon,[matButtonIcon]){padding-left:var(--mat-menu-item-with-icon-leading-spacing);padding-right:var(--mat-menu-item-with-icon-trailing-spacing)}[dir=rtl] .mat-mdc-menu-item:has(.material-icons,mat-icon,[matButtonIcon]),.mat-mdc-menu-item:has(.material-icons,mat-icon,[matButtonIcon])[dir=rtl]{padding-left:var(--mat-menu-item-with-icon-trailing-spacing);padding-right:var(--mat-menu-item-with-icon-leading-spacing)}.mat-mdc-menu-item::-moz-focus-inner{border:0}.mat-mdc-menu-item,.mat-mdc-menu-item:visited,.mat-mdc-menu-item:link{color:var(--mat-menu-item-label-text-color)}.mat-mdc-menu-item .mat-icon-no-color,.mat-mdc-menu-item .mat-mdc-menu-submenu-icon{color:var(--mat-menu-item-icon-color)}.mat-mdc-menu-item[disabled]{cursor:default;opacity:.38}.mat-mdc-menu-item[disabled]::after{display:block;position:absolute;content:"";top:0;left:0;bottom:0;right:0}.mat-mdc-menu-item .mat-icon{flex-shrink:0;margin-right:var(--mat-menu-item-spacing);height:var(--mat-menu-item-icon-size);width:var(--mat-menu-item-icon-size)}[dir=rtl] .mat-mdc-menu-item{text-align:right}[dir=rtl] .mat-mdc-menu-item .mat-icon{margin-right:0;margin-left:var(--mat-menu-item-spacing)}.mat-mdc-menu-item:not([disabled]):hover{background-color:var(--mat-menu-item-hover-state-layer-color)}.mat-mdc-menu-item:not([disabled]).cdk-program-focused,.mat-mdc-menu-item:not([disabled]).cdk-keyboard-focused,.mat-mdc-menu-item:not([disabled]).mat-mdc-menu-item-highlighted{background-color:var(--mat-menu-item-focus-state-layer-color)}.cdk-high-contrast-active .mat-mdc-menu-item{margin-top:1px}.mat-mdc-menu-submenu-icon{width:var(--mat-menu-item-icon-size);height:10px;fill:currentColor;padding-left:var(--mat-menu-item-spacing)}[dir=rtl] .mat-mdc-menu-submenu-icon{padding-right:var(--mat-menu-item-spacing);padding-left:0}[dir=rtl] .mat-mdc-menu-submenu-icon polygon{transform:scaleX(-1)}.cdk-high-contrast-active .mat-mdc-menu-submenu-icon{fill:CanvasText}.mat-mdc-menu-item .mat-mdc-menu-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none}'],encapsulation:2,data:{animation:[U.transformMenu,U.fadeInItems]},changeDetection:0});let a=o;return a})(),Qe=new v("mat-menu-scroll-strategy",{providedIn:"root",factory:()=>{let a=O(P);return()=>a.scrollStrategies.reposition()}});function rt(a){return()=>a.scrollStrategies.reposition()}var mt={provide:Qe,deps:[P],useFactory:rt},ze=Te({passive:!0});var Vt=(()=>{let o=class o{get _deprecatedMatMenuTriggerFor(){return this.menu}set _deprecatedMatMenuTriggerFor(e){this.menu=e}get menu(){return this._menu}set menu(e){e!==this._menu&&(this._menu=e,this._menuCloseSubscription.unsubscribe(),e&&(this._parentMaterialMenu,this._menuCloseSubscription=e.close.subscribe(t=>{this._destroyMenu(t),(t==="click"||t==="tab")&&this._parentMaterialMenu&&this._parentMaterialMenu.closed.emit(t)})),this._menuItemInstance?._setTriggersSubmenu(this.triggersSubmenu()))}constructor(e,t,i,n,s,c,d,h,p){this._overlay=e,this._element=t,this._viewContainerRef=i,this._menuItemInstance=c,this._dir=d,this._focusMonitor=h,this._ngZone=p,this._overlayRef=null,this._menuOpen=!1,this._closingActionsSubscription=E.EMPTY,this._hoverSubscription=E.EMPTY,this._menuCloseSubscription=E.EMPTY,this._changeDetectorRef=O(k),this._handleTouchStart=_=>{Oe(_)||(this._openedBy="touch")},this._openedBy=void 0,this.restoreFocus=!0,this.menuOpened=new j,this.onMenuOpen=this.menuOpened,this.menuClosed=new j,this.onMenuClose=this.menuClosed,this._scrollStrategy=n,this._parentMaterialMenu=s instanceof V?s:void 0,t.nativeElement.addEventListener("touchstart",this._handleTouchStart,ze)}ngAfterContentInit(){this._handleHover()}ngOnDestroy(){this._overlayRef&&(this._overlayRef.dispose(),this._overlayRef=null),this._element.nativeElement.removeEventListener("touchstart",this._handleTouchStart,ze),this._menuCloseSubscription.unsubscribe(),this._closingActionsSubscription.unsubscribe(),this._hoverSubscription.unsubscribe()}get menuOpen(){return this._menuOpen}get dir(){return this._dir&&this._dir.value==="rtl"?"rtl":"ltr"}triggersSubmenu(){return!!(this._menuItemInstance&&this._parentMaterialMenu&&this.menu)}toggleMenu(){return this._menuOpen?this.closeMenu():this.openMenu()}openMenu(){let e=this.menu;if(this._menuOpen||!e)return;let t=this._createOverlay(e),i=t.getConfig(),n=i.positionStrategy;this._setPosition(e,n),i.hasBackdrop=e.hasBackdrop==null?!this.triggersSubmenu():e.hasBackdrop,t.attach(this._getPortal(e)),e.lazyContent&&e.lazyContent.attach(this.menuData),this._closingActionsSubscription=this._menuClosingActions().subscribe(()=>this.closeMenu()),this._initMenu(e),e instanceof V&&(e._startAnimation(),e._directDescendantItems.changes.pipe(A(e.close)).subscribe(()=>{n.withLockedPosition(!1).reapplyLastPosition(),n.withLockedPosition(!0)}))}closeMenu(){this.menu?.close.emit()}focus(e,t){this._focusMonitor&&e?this._focusMonitor.focusVia(this._element,e,t):this._element.nativeElement.focus(t)}updatePosition(){this._overlayRef?.updatePosition()}_destroyMenu(e){if(!this._overlayRef||!this.menuOpen)return;let t=this.menu;this._closingActionsSubscription.unsubscribe(),this._overlayRef.detach(),this.restoreFocus&&(e==="keydown"||!this._openedBy||!this.triggersSubmenu())&&this.focus(this._openedBy),this._openedBy=void 0,t instanceof V?(t._resetAnimation(),t.lazyContent?t._animationDone.pipe(g(i=>i.toState==="void"),W(1),A(t.lazyContent._attached)).subscribe({next:()=>t.lazyContent.detach(),complete:()=>this._setIsMenuOpen(!1)}):this._setIsMenuOpen(!1)):(this._setIsMenuOpen(!1),t?.lazyContent?.detach())}_initMenu(e){e.parentMenu=this.triggersSubmenu()?this._parentMaterialMenu:void 0,e.direction=this.dir,this._setMenuElevation(e),e.focusFirstItem(this._openedBy||"program"),this._setIsMenuOpen(!0)}_setMenuElevation(e){if(e.setElevation){let t=0,i=e.parentMenu;for(;i;)t++,i=i.parentMenu;e.setElevation(t)}}_setIsMenuOpen(e){e!==this._menuOpen&&(this._menuOpen=e,this._menuOpen?this.menuOpened.emit():this.menuClosed.emit(),this.triggersSubmenu()&&this._menuItemInstance._setHighlighted(e),this._changeDetectorRef.markForCheck())}_createOverlay(e){if(!this._overlayRef){let t=this._getOverlayConfig(e);this._subscribeToPositions(e,t.positionStrategy),this._overlayRef=this._overlay.create(t),this._overlayRef.keydownEvents().subscribe()}return this._overlayRef}_getOverlayConfig(e){return new He({positionStrategy:this._overlay.position().flexibleConnectedTo(this._element).withLockedPosition().withGrowAfterOpen().withTransformOriginOn(".mat-menu-panel, .mat-mdc-menu-panel"),backdropClass:e.backdropClass||"cdk-overlay-transparent-backdrop",panelClass:e.overlayPanelClass,scrollStrategy:this._scrollStrategy(),direction:this._dir})}_subscribeToPositions(e,t){e.setPositionClasses&&t.positionChanges.subscribe(i=>{let n=i.connectionPair.overlayX==="start"?"after":"before",s=i.connectionPair.overlayY==="top"?"below":"above";this._ngZone?this._ngZone.run(()=>e.setPositionClasses(n,s)):e.setPositionClasses(n,s)})}_setPosition(e,t){let[i,n]=e.xPosition==="before"?["end","start"]:["start","end"],[s,c]=e.yPosition==="above"?["bottom","top"]:["top","bottom"],[d,h]=[s,c],[p,_]=[i,n],f=0;if(this.triggersSubmenu()){if(_=i=e.xPosition==="before"?"start":"end",n=p=i==="end"?"start":"end",this._parentMaterialMenu){if(this._parentInnerPadding==null){let he=this._parentMaterialMenu.items.first;this._parentInnerPadding=he?he._getHostElement().offsetTop:0}f=s==="bottom"?this._parentInnerPadding:-this._parentInnerPadding}}else e.overlapTrigger||(d=s==="top"?"bottom":"top",h=c==="top"?"bottom":"top");t.withPositions([{originX:i,originY:d,overlayX:p,overlayY:s,offsetY:f},{originX:n,originY:d,overlayX:_,overlayY:s,offsetY:f},{originX:i,originY:h,overlayX:p,overlayY:c,offsetY:-f},{originX:n,originY:h,overlayX:_,overlayY:c,offsetY:-f}])}_menuClosingActions(){let e=this._overlayRef.backdropClick(),t=this._overlayRef.detachments(),i=this._parentMaterialMenu?this._parentMaterialMenu.closed:X(),n=this._parentMaterialMenu?this._parentMaterialMenu._hovered().pipe(g(s=>s!==this._menuItemInstance),g(()=>this._menuOpen)):X();return S(e,i,n,t)}_handleMousedown(e){Ae(e)||(this._openedBy=e.button===0?"mouse":void 0,this.triggersSubmenu()&&e.preventDefault())}_handleKeydown(e){let t=e.keyCode;(t===13||t===32)&&(this._openedBy="keyboard"),this.triggersSubmenu()&&(t===39&&this.dir==="ltr"||t===37&&this.dir==="rtl")&&(this._openedBy="keyboard",this.openMenu())}_handleClick(e){this.triggersSubmenu()?(e.stopPropagation(),this.openMenu()):this.toggleMenu()}_handleHover(){!this.triggersSubmenu()||!this._parentMaterialMenu||(this._hoverSubscription=this._parentMaterialMenu._hovered().pipe(g(e=>e===this._menuItemInstance&&!e.disabled),G(0,Q)).subscribe(()=>{this._openedBy="mouse",this.menu instanceof V&&this.menu._isAnimating?this.menu._animationDone.pipe(W(1),G(0,Q),A(this._parentMaterialMenu._hovered())).subscribe(()=>this.openMenu()):this.openMenu()}))}_getPortal(e){return(!this._portal||this._portal.templateRef!==e.templateRef)&&(this._portal=new Ne(e.templateRef,this._viewContainerRef)),this._portal}};o.\u0275fac=function(t){return new(t||o)(r(P),r(F),r(ye),r(Qe),r(de,8),r(ue,10),r(Fe,8),r(re),r(ee))},o.\u0275dir=ge({type:o,selectors:[["","mat-menu-trigger-for",""],["","matMenuTriggerFor",""]],hostAttrs:[1,"mat-mdc-menu-trigger"],hostVars:3,hostBindings:function(t,i){t&1&&B("click",function(s){return i._handleClick(s)})("mousedown",function(s){return i._handleMousedown(s)})("keydown",function(s){return i._handleKeydown(s)}),t&2&&y("aria-haspopup",i.menu?"menu":null)("aria-expanded",i.menuOpen)("aria-controls",i.menuOpen?i.menu.panelId:null)},inputs:{_deprecatedMatMenuTriggerFor:[0,"mat-menu-trigger-for","_deprecatedMatMenuTriggerFor"],menu:[0,"matMenuTriggerFor","menu"],menuData:[0,"matMenuTriggerData","menuData"],restoreFocus:[0,"matMenuTriggerRestoreFocus","restoreFocus"]},outputs:{menuOpened:"menuOpened",onMenuOpen:"onMenuOpen",menuClosed:"menuClosed",onMenuClose:"onMenuClose"},exportAs:["matMenuTrigger"],standalone:!0});let a=o;return a})(),Ut=(()=>{let o=class o{};o.\u0275fac=function(t){return new(t||o)},o.\u0275mod=fe({type:o}),o.\u0275inj=_e({providers:[mt],imports:[Ee,Le,me,Ye,Be,me]});let a=o;return a})();export{ue as a,V as b,Vt as c,Ut as d}; diff --git a/chunk-F5YE7SX2.js b/chunk-F5YE7SX2.js deleted file mode 100644 index b3a04e3..0000000 --- a/chunk-F5YE7SX2.js +++ /dev/null @@ -1 +0,0 @@ -import{e as p}from"./chunk-SYNSCGYV.js";import{$ as d,Y as u,ba as f,ca as g}from"./chunk-6A5WIJYK.js";import"./chunk-IMW7L7ZP.js";import{Jb as t,Kb as o,Lb as l,db as a,ec as n,lc as c,qa as m,yb as s}from"./chunk-65EYH52Y.js";var h=(()=>{let e=class e{constructor(){}};e.\u0275fac=function(r){return new(r||e)},e.\u0275cmp=m({type:e,selectors:[["landing-home"]],standalone:!0,features:[c],decls:15,vars:3,consts:[[1,"flex","h-full","w-full","flex-col","items-center","justify-center"],[1,"w-full","max-w-3xl"],[1,"prose","prose-sm","mx-auto","max-w-none"],["src","images/logo/logo.svg","alt","Angor Hub",1,"w-20"],["mat-flat-button","",1,"mt-8",3,"color","routerLink"],[1,"ml-2","icon-size-5",3,"svgIcon"]],template:function(r,v){r&1&&(t(0,"div",0)(1,"div",1)(2,"div",2),l(3,"img",3),t(4,"h1"),n(5,"Welcome to Angor Hub"),o(),t(6,"p"),n(7," Angor Hub is a Nostr client that is customized around the Angor protocol, a decentralized crowdfunding platform. Leveraging the power of Nostr the platform allows you to explore projects that are raising funds using Angor, engage with investors, and connect directly with founders. "),o(),t(8,"p"),n(9," Whether you're an investor looking for the next big opportunity or a project founder seeking funding, Angor Hub offers the tools you need to succeed. From project pages, secure messaging to group channels, Angor Hub ensures seamless interaction within a decentralized Nostr. "),o()(),t(10,"div")(11,"a",4)(12,"span"),n(13,"Explore Projects"),o(),l(14,"mat-icon",5),o()()()()),r&2&&(a(11),s("color","primary")("routerLink","/explore"),a(3),s("svgIcon","heroicons_mini:arrow-long-right"))},dependencies:[d,u,p,g,f],encapsulation:2});let i=e;return i})();var j=[{path:"",component:h}];export{j as default}; diff --git a/chunk-FL6BGY24.js b/chunk-FL6BGY24.js new file mode 100644 index 0000000..ec7dfab --- /dev/null +++ b/chunk-FL6BGY24.js @@ -0,0 +1 @@ +import{D as T,E as B,a as k,d as I,e as X,f as A,h as Z,i as ht,j as At,m as lt,n as u,o as Ft}from"./chunk-R5DLBX2B.js";import{$a as Dt,Da as Y,F as it,Fa as E,Ga as S,H as Et,I as z,J as st,Ka as Ot,Ra as p,Ta as H,Ua as W,Ya as b,_a as xt,a as j,ab as F,b as Ct,ba as N,ca as St,cb as rt,db as at,ga as w,ha as O,i as R,ic as Pt,ja as Rt,k as tt,la as c,ma as nt,mc as P,n as v,oc as Mt,qa as x,ra as D,rc as y,t as et,tc as It,ua as kt,wa as ot}from"./chunk-YLQD6FUN.js";var Tt=class{get selected(){return this._selected||(this._selected=Array.from(this._selection.values())),this._selected}constructor(t=!1,s,e=!0,i){this._multiple=t,this._emitChanges=e,this.compareWith=i,this._selection=new Set,this._deselectedToEmit=[],this._selectedToEmit=[],this.changed=new v,s&&s.length&&(t?s.forEach(n=>this._markSelected(n)):this._markSelected(s[0]),this._selectedToEmit.length=0)}select(...t){this._verifyValueAssignment(t),t.forEach(e=>this._markSelected(e));let s=this._hasQueuedChanges();return this._emitChangeEvent(),s}deselect(...t){this._verifyValueAssignment(t),t.forEach(e=>this._unmarkSelected(e));let s=this._hasQueuedChanges();return this._emitChangeEvent(),s}setSelection(...t){this._verifyValueAssignment(t);let s=this.selected,e=new Set(t);t.forEach(n=>this._markSelected(n)),s.filter(n=>!e.has(this._getConcreteValue(n,e))).forEach(n=>this._unmarkSelected(n));let i=this._hasQueuedChanges();return this._emitChangeEvent(),i}toggle(t){return this.isSelected(t)?this.deselect(t):this.select(t)}clear(t=!0){this._unmarkAll();let s=this._hasQueuedChanges();return t&&this._emitChangeEvent(),s}isSelected(t){return this._selection.has(this._getConcreteValue(t))}isEmpty(){return this._selection.size===0}hasValue(){return!this.isEmpty()}sort(t){this._multiple&&this.selected&&this._selected.sort(t)}isMultipleSelection(){return this._multiple}_emitChangeEvent(){this._selected=null,(this._selectedToEmit.length||this._deselectedToEmit.length)&&(this.changed.next({source:this,added:this._selectedToEmit,removed:this._deselectedToEmit}),this._deselectedToEmit=[],this._selectedToEmit=[])}_markSelected(t){t=this._getConcreteValue(t),this.isSelected(t)||(this._multiple||this._unmarkAll(),this.isSelected(t)||this._selection.add(t),this._emitChanges&&this._selectedToEmit.push(t))}_unmarkSelected(t){t=this._getConcreteValue(t),this.isSelected(t)&&(this._selection.delete(t),this._emitChanges&&this._deselectedToEmit.push(t))}_unmarkAll(){this.isEmpty()||this._selection.forEach(t=>this._unmarkSelected(t))}_verifyValueAssignment(t){t.length>1&&this._multiple}_hasQueuedChanges(){return!!(this._deselectedToEmit.length||this._selectedToEmit.length)}_getConcreteValue(t,s){if(this.compareWith){s=s??this._selection;for(let e of s)if(this.compareWith(t,e))return e;return t}else return t}};var Jt=20,$=(()=>{let t=class t{constructor(e,i,n){this._ngZone=e,this._platform=i,this._scrolled=new v,this._globalSubscription=null,this._scrolledCount=0,this.scrollContainers=new Map,this._document=n}register(e){this.scrollContainers.has(e)||this.scrollContainers.set(e,e.elementScrolled().subscribe(()=>this._scrolled.next(e)))}deregister(e){let i=this.scrollContainers.get(e);i&&(i.unsubscribe(),this.scrollContainers.delete(e))}scrolled(e=Jt){return this._platform.isBrowser?new tt(i=>{this._globalSubscription||this._addGlobalListener();let n=e>0?this._scrolled.pipe(st(e)).subscribe(i):this._scrolled.subscribe(i);return this._scrolledCount++,()=>{n.unsubscribe(),this._scrolledCount--,this._scrolledCount||this._removeGlobalListener()}}):et()}ngOnDestroy(){this._removeGlobalListener(),this.scrollContainers.forEach((e,i)=>this.deregister(i)),this._scrolled.complete()}ancestorScrolled(e,i){let n=this.getAncestorScrollContainers(e);return this.scrolled(i).pipe(z(o=>!o||n.indexOf(o)>-1))}getAncestorScrollContainers(e){let i=[];return this.scrollContainers.forEach((n,o)=>{this._scrollableContainsElement(o,e)&&i.push(o)}),i}_getWindow(){return this._document.defaultView||window}_scrollableContainsElement(e,i){let n=Ft(i),o=e.getElementRef().nativeElement;do if(n==o)return!0;while(n=n.parentElement);return!1}_addGlobalListener(){this._globalSubscription=this._ngZone.runOutsideAngular(()=>{let e=this._getWindow();return it(e.document,"scroll").subscribe(()=>this._scrolled.next())})}_removeGlobalListener(){this._globalSubscription&&(this._globalSubscription.unsubscribe(),this._globalSubscription=null)}};t.\u0275fac=function(i){return new(i||t)(c(b),c(k),c(y,8))},t.\u0275prov=w({token:t,factory:t.\u0275fac,providedIn:"root"});let r=t;return r})(),te=(()=>{let t=class t{constructor(e,i,n,o){this.elementRef=e,this.scrollDispatcher=i,this.ngZone=n,this.dir=o,this._destroyed=new v,this._elementScrolled=new tt(a=>this.ngZone.runOutsideAngular(()=>it(this.elementRef.nativeElement,"scroll").pipe(N(this._destroyed)).subscribe(a)))}ngOnInit(){this.scrollDispatcher.register(this)}ngOnDestroy(){this.scrollDispatcher.deregister(this),this._destroyed.next(),this._destroyed.complete()}elementScrolled(){return this._elementScrolled}getElementRef(){return this.elementRef}scrollTo(e){let i=this.elementRef.nativeElement,n=this.dir&&this.dir.value=="rtl";e.left==null&&(e.left=n?e.end:e.start),e.right==null&&(e.right=n?e.start:e.end),e.bottom!=null&&(e.top=i.scrollHeight-i.clientHeight-e.bottom),n&&A()!=I.NORMAL?(e.left!=null&&(e.right=i.scrollWidth-i.clientWidth-e.left),A()==I.INVERTED?e.left=e.right:A()==I.NEGATED&&(e.left=e.right?-e.right:e.right)):e.right!=null&&(e.left=i.scrollWidth-i.clientWidth-e.right),this._applyScrollToOptions(e)}_applyScrollToOptions(e){let i=this.elementRef.nativeElement;X()?i.scrollTo(e):(e.top!=null&&(i.scrollTop=e.top),e.left!=null&&(i.scrollLeft=e.left))}measureScrollOffset(e){let i="left",n="right",o=this.elementRef.nativeElement;if(e=="top")return o.scrollTop;if(e=="bottom")return o.scrollHeight-o.clientHeight-o.scrollTop;let a=this.dir&&this.dir.value=="rtl";return e=="start"?e=a?n:i:e=="end"&&(e=a?i:n),a&&A()==I.INVERTED?e==i?o.scrollWidth-o.clientWidth-o.scrollLeft:o.scrollLeft:a&&A()==I.NEGATED?e==i?o.scrollLeft+o.scrollWidth-o.clientWidth:-o.scrollLeft:e==i?o.scrollLeft:o.scrollWidth-o.clientWidth-o.scrollLeft}};t.\u0275fac=function(i){return new(i||t)(p(E),p($),p(b),p(T,8))},t.\u0275dir=D({type:t,selectors:[["","cdk-scrollable",""],["","cdkScrollable",""]],standalone:!0});let r=t;return r})(),ee=20,U=(()=>{let t=class t{constructor(e,i,n){this._platform=e,this._change=new v,this._changeListener=o=>{this._change.next(o)},this._document=n,i.runOutsideAngular(()=>{if(e.isBrowser){let o=this._getWindow();o.addEventListener("resize",this._changeListener),o.addEventListener("orientationchange",this._changeListener)}this.change().subscribe(()=>this._viewportSize=null)})}ngOnDestroy(){if(this._platform.isBrowser){let e=this._getWindow();e.removeEventListener("resize",this._changeListener),e.removeEventListener("orientationchange",this._changeListener)}this._change.complete()}getViewportSize(){this._viewportSize||this._updateViewportSize();let e={width:this._viewportSize.width,height:this._viewportSize.height};return this._platform.isBrowser||(this._viewportSize=null),e}getViewportRect(){let e=this.getViewportScrollPosition(),{width:i,height:n}=this.getViewportSize();return{top:e.top,left:e.left,bottom:e.top+n,right:e.left+i,height:n,width:i}}getViewportScrollPosition(){if(!this._platform.isBrowser)return{top:0,left:0};let e=this._document,i=this._getWindow(),n=e.documentElement,o=n.getBoundingClientRect(),a=-o.top||e.body.scrollTop||i.scrollY||n.scrollTop||0,h=-o.left||e.body.scrollLeft||i.scrollX||n.scrollLeft||0;return{top:a,left:h}}change(e=ee){return e>0?this._change.pipe(st(e)):this._change}_getWindow(){return this._document.defaultView||window}_updateViewportSize(){let e=this._getWindow();this._viewportSize=this._platform.isBrowser?{width:e.innerWidth,height:e.innerHeight}:{width:0,height:0}}};t.\u0275fac=function(i){return new(i||t)(c(k),c(b),c(y,8))},t.\u0275prov=w({token:t,factory:t.\u0275fac,providedIn:"root"});let r=t;return r})();var Bt=(()=>{let t=class t{};t.\u0275fac=function(i){return new(i||t)},t.\u0275mod=x({type:t}),t.\u0275inj=O({});let r=t;return r})(),ct=(()=>{let t=class t{};t.\u0275fac=function(i){return new(i||t)},t.\u0275mod=x({type:t}),t.\u0275inj=O({imports:[B,Bt,B,Bt]});let r=t;return r})();var L=class{attach(t){return this._attachedHost=t,t.attach(this)}detach(){let t=this._attachedHost;t!=null&&(this._attachedHost=null,t.detach())}get isAttached(){return this._attachedHost!=null}setAttachedHost(t){this._attachedHost=t}},dt=class extends L{constructor(t,s,e,i,n){super(),this.component=t,this.viewContainerRef=s,this.injector=e,this.componentFactoryResolver=i,this.projectableNodes=n}},V=class extends L{constructor(t,s,e,i){super(),this.templateRef=t,this.viewContainerRef=s,this.context=e,this.injector=i}get origin(){return this.templateRef.elementRef}attach(t,s=this.context){return this.context=s,super.attach(t)}detach(){return this.context=void 0,super.detach()}},ft=class extends L{constructor(t){super(),this.element=t instanceof E?t.nativeElement:t}},G=class{constructor(){this._isDisposed=!1,this.attachDomPortal=null}hasAttached(){return!!this._attachedPortal}attach(t){if(t instanceof dt)return this._attachedPortal=t,this.attachComponentPortal(t);if(t instanceof V)return this._attachedPortal=t,this.attachTemplatePortal(t);if(this.attachDomPortal&&t instanceof ft)return this._attachedPortal=t,this.attachDomPortal(t)}detach(){this._attachedPortal&&(this._attachedPortal.setAttachedHost(null),this._attachedPortal=null),this._invokeDisposeFn()}dispose(){this.hasAttached()&&this.detach(),this._invokeDisposeFn(),this._isDisposed=!0}setDisposeFn(t){this._disposeFn=t}_invokeDisposeFn(){this._disposeFn&&(this._disposeFn(),this._disposeFn=null)}};var q=class extends G{constructor(t,s,e,i,n){super(),this.outletElement=t,this._componentFactoryResolver=s,this._appRef=e,this._defaultInjector=i,this.attachDomPortal=o=>{this._document;let a=o.element;a.parentNode;let h=this._document.createComment("dom-portal");a.parentNode.insertBefore(h,a),this.outletElement.appendChild(a),this._attachedPortal=o,super.setDisposeFn(()=>{h.parentNode&&h.parentNode.replaceChild(a,h)})},this._document=n}attachComponentPortal(t){let e=(t.componentFactoryResolver||this._componentFactoryResolver).resolveComponentFactory(t.component),i;return t.viewContainerRef?(i=t.viewContainerRef.createComponent(e,t.viewContainerRef.length,t.injector||t.viewContainerRef.injector,t.projectableNodes||void 0),this.setDisposeFn(()=>i.destroy())):(i=e.create(t.injector||this._defaultInjector||Y.NULL),this._appRef.attachView(i.hostView),this.setDisposeFn(()=>{this._appRef.viewCount>0&&this._appRef.detachView(i.hostView),i.destroy()})),this.outletElement.appendChild(this._getComponentRootNode(i)),this._attachedPortal=t,i}attachTemplatePortal(t){let s=t.viewContainerRef,e=s.createEmbeddedView(t.templateRef,t.context,{injector:t.injector});return e.rootNodes.forEach(i=>this.outletElement.appendChild(i)),e.detectChanges(),this.setDisposeFn(()=>{let i=s.indexOf(e);i!==-1&&s.remove(i)}),this._attachedPortal=t,e}dispose(){super.dispose(),this.outletElement.remove()}_getComponentRootNode(t){return t.hostView.rootNodes[0]}};var ti=(()=>{let t=class t extends G{constructor(e,i,n){super(),this._componentFactoryResolver=e,this._viewContainerRef=i,this._isInitialized=!1,this.attached=new S,this.attachDomPortal=o=>{this._document;let a=o.element;a.parentNode;let h=this._document.createComment("dom-portal");o.setAttachedHost(this),a.parentNode.insertBefore(h,a),this._getRootNode().appendChild(a),this._attachedPortal=o,super.setDisposeFn(()=>{h.parentNode&&h.parentNode.replaceChild(a,h)})},this._document=n}get portal(){return this._attachedPortal}set portal(e){this.hasAttached()&&!e&&!this._isInitialized||(this.hasAttached()&&super.detach(),e&&super.attach(e),this._attachedPortal=e||null)}get attachedRef(){return this._attachedRef}ngOnInit(){this._isInitialized=!0}ngOnDestroy(){super.dispose(),this._attachedRef=this._attachedPortal=null}attachComponentPortal(e){e.setAttachedHost(this);let i=e.viewContainerRef!=null?e.viewContainerRef:this._viewContainerRef,o=(e.componentFactoryResolver||this._componentFactoryResolver).resolveComponentFactory(e.component),a=i.createComponent(o,i.length,e.injector||i.injector,e.projectableNodes||void 0);return i!==this._viewContainerRef&&this._getRootNode().appendChild(a.hostView.rootNodes[0]),super.setDisposeFn(()=>a.destroy()),this._attachedPortal=e,this._attachedRef=a,this.attached.emit(a),a}attachTemplatePortal(e){e.setAttachedHost(this);let i=this._viewContainerRef.createEmbeddedView(e.templateRef,e.context,{injector:e.injector});return super.setDisposeFn(()=>this._viewContainerRef.clear()),this._attachedPortal=e,this._attachedRef=i,this.attached.emit(i),i}_getRootNode(){let e=this._viewContainerRef.element.nativeElement;return e.nodeType===e.ELEMENT_NODE?e:e.parentNode}};t.\u0275fac=function(i){return new(i||t)(p(W),p(F),p(y))},t.\u0275dir=D({type:t,selectors:[["","cdkPortalOutlet",""]],inputs:{portal:[0,"cdkPortalOutlet","portal"]},outputs:{attached:"attached"},exportAs:["cdkPortalOutlet"],standalone:!0,features:[rt]});let r=t;return r})();var Vt=(()=>{let t=class t{};t.\u0275fac=function(i){return new(i||t)},t.\u0275mod=x({type:t}),t.\u0275inj=O({});let r=t;return r})();var jt=X(),ut=class{constructor(t,s){this._viewportRuler=t,this._previousHTMLStyles={top:"",left:""},this._isEnabled=!1,this._document=s}attach(){}enable(){if(this._canBeEnabled()){let t=this._document.documentElement;this._previousScrollPosition=this._viewportRuler.getViewportScrollPosition(),this._previousHTMLStyles.left=t.style.left||"",this._previousHTMLStyles.top=t.style.top||"",t.style.left=u(-this._previousScrollPosition.left),t.style.top=u(-this._previousScrollPosition.top),t.classList.add("cdk-global-scrollblock"),this._isEnabled=!0}}disable(){if(this._isEnabled){let t=this._document.documentElement,s=this._document.body,e=t.style,i=s.style,n=e.scrollBehavior||"",o=i.scrollBehavior||"";this._isEnabled=!1,e.left=this._previousHTMLStyles.left,e.top=this._previousHTMLStyles.top,t.classList.remove("cdk-global-scrollblock"),jt&&(e.scrollBehavior=i.scrollBehavior="auto"),window.scroll(this._previousScrollPosition.left,this._previousScrollPosition.top),jt&&(e.scrollBehavior=n,i.scrollBehavior=o)}}_canBeEnabled(){if(this._document.documentElement.classList.contains("cdk-global-scrollblock")||this._isEnabled)return!1;let s=this._document.body,e=this._viewportRuler.getViewportSize();return s.scrollHeight>e.height||s.scrollWidth>e.width}};var _t=class{constructor(t,s,e,i){this._scrollDispatcher=t,this._ngZone=s,this._viewportRuler=e,this._config=i,this._scrollSubscription=null,this._detach=()=>{this.disable(),this._overlayRef.hasAttached()&&this._ngZone.run(()=>this._overlayRef.detach())}}attach(t){this._overlayRef,this._overlayRef=t}enable(){if(this._scrollSubscription)return;let t=this._scrollDispatcher.scrolled(0).pipe(z(s=>!s||!this._overlayRef.overlayElement.contains(s.getElementRef().nativeElement)));this._config&&this._config.threshold&&this._config.threshold>1?(this._initialScrollPosition=this._viewportRuler.getViewportScrollPosition().top,this._scrollSubscription=t.subscribe(()=>{let s=this._viewportRuler.getViewportScrollPosition().top;Math.abs(s-this._initialScrollPosition)>this._config.threshold?this._detach():this._overlayRef.updatePosition()})):this._scrollSubscription=t.subscribe(this._detach)}disable(){this._scrollSubscription&&(this._scrollSubscription.unsubscribe(),this._scrollSubscription=null)}detach(){this.disable(),this._overlayRef=null}},K=class{enable(){}disable(){}attach(){}};function pt(r,t){return t.some(s=>{let e=r.bottoms.bottom,n=r.rights.right;return e||i||n||o})}function zt(r,t){return t.some(s=>{let e=r.tops.bottom,n=r.lefts.right;return e||i||n||o})}var gt=class{constructor(t,s,e,i){this._scrollDispatcher=t,this._viewportRuler=s,this._ngZone=e,this._config=i,this._scrollSubscription=null}attach(t){this._overlayRef,this._overlayRef=t}enable(){if(!this._scrollSubscription){let t=this._config?this._config.scrollThrottle:0;this._scrollSubscription=this._scrollDispatcher.scrolled(t).subscribe(()=>{if(this._overlayRef.updatePosition(),this._config&&this._config.autoClose){let s=this._overlayRef.overlayElement.getBoundingClientRect(),{width:e,height:i}=this._viewportRuler.getViewportSize();pt(s,[{width:e,height:i,bottom:i,right:e,top:0,left:0}])&&(this.disable(),this._ngZone.run(()=>this._overlayRef.detach()))}})}}disable(){this._scrollSubscription&&(this._scrollSubscription.unsubscribe(),this._scrollSubscription=null)}detach(){this.disable(),this._overlayRef=null}},ne=(()=>{let t=class t{constructor(e,i,n,o){this._scrollDispatcher=e,this._viewportRuler=i,this._ngZone=n,this.noop=()=>new K,this.close=a=>new _t(this._scrollDispatcher,this._ngZone,this._viewportRuler,a),this.block=()=>new ut(this._viewportRuler,this._document),this.reposition=a=>new gt(this._scrollDispatcher,this._viewportRuler,this._ngZone,a),this._document=o}};t.\u0275fac=function(i){return new(i||t)(c($),c(U),c(b),c(y))},t.\u0275prov=w({token:t,factory:t.\u0275fac,providedIn:"root"});let r=t;return r})(),Q=class{constructor(t){if(this.scrollStrategy=new K,this.panelClass="",this.hasBackdrop=!1,this.backdropClass="cdk-overlay-dark-backdrop",this.disposeOnNavigation=!1,t){let s=Object.keys(t);for(let e of s)t[e]!==void 0&&(this[e]=t[e])}}};var mt=class{constructor(t,s){this.connectionPair=t,this.scrollableViewProperties=s}};var Zt=(()=>{let t=class t{constructor(e){this._attachedOverlays=[],this._document=e}ngOnDestroy(){this.detach()}add(e){this.remove(e),this._attachedOverlays.push(e)}remove(e){let i=this._attachedOverlays.indexOf(e);i>-1&&this._attachedOverlays.splice(i,1),this._attachedOverlays.length===0&&this.detach()}};t.\u0275fac=function(i){return new(i||t)(c(y))},t.\u0275prov=w({token:t,factory:t.\u0275fac,providedIn:"root"});let r=t;return r})(),oe=(()=>{let t=class t extends Zt{constructor(e,i){super(e),this._ngZone=i,this._keydownListener=n=>{let o=this._attachedOverlays;for(let a=o.length-1;a>-1;a--)if(o[a]._keydownEvents.observers.length>0){let h=o[a]._keydownEvents;this._ngZone?this._ngZone.run(()=>h.next(n)):h.next(n);break}}}add(e){super.add(e),this._isAttached||(this._ngZone?this._ngZone.runOutsideAngular(()=>this._document.body.addEventListener("keydown",this._keydownListener)):this._document.body.addEventListener("keydown",this._keydownListener),this._isAttached=!0)}detach(){this._isAttached&&(this._document.body.removeEventListener("keydown",this._keydownListener),this._isAttached=!1)}};t.\u0275fac=function(i){return new(i||t)(c(y),c(b,8))},t.\u0275prov=w({token:t,factory:t.\u0275fac,providedIn:"root"});let r=t;return r})(),re=(()=>{let t=class t extends Zt{constructor(e,i,n){super(e),this._platform=i,this._ngZone=n,this._cursorStyleIsSet=!1,this._pointerDownListener=o=>{this._pointerDownEventTarget=Z(o)},this._clickListener=o=>{let a=Z(o),h=o.type==="click"&&this._pointerDownEventTarget?this._pointerDownEventTarget:a;this._pointerDownEventTarget=null;let d=this._attachedOverlays.slice();for(let l=d.length-1;l>-1;l--){let f=d[l];if(f._outsidePointerEvents.observers.length<1||!f.hasAttached())continue;if(f.overlayElement.contains(a)||f.overlayElement.contains(h))break;let _=f._outsidePointerEvents;this._ngZone?this._ngZone.run(()=>_.next(o)):_.next(o)}}}add(e){if(super.add(e),!this._isAttached){let i=this._document.body;this._ngZone?this._ngZone.runOutsideAngular(()=>this._addEventListeners(i)):this._addEventListeners(i),this._platform.IOS&&!this._cursorStyleIsSet&&(this._cursorOriginalValue=i.style.cursor,i.style.cursor="pointer",this._cursorStyleIsSet=!0),this._isAttached=!0}}detach(){if(this._isAttached){let e=this._document.body;e.removeEventListener("pointerdown",this._pointerDownListener,!0),e.removeEventListener("click",this._clickListener,!0),e.removeEventListener("auxclick",this._clickListener,!0),e.removeEventListener("contextmenu",this._clickListener,!0),this._platform.IOS&&this._cursorStyleIsSet&&(e.style.cursor=this._cursorOriginalValue,this._cursorStyleIsSet=!1),this._isAttached=!1}}_addEventListeners(e){e.addEventListener("pointerdown",this._pointerDownListener,!0),e.addEventListener("click",this._clickListener,!0),e.addEventListener("auxclick",this._clickListener,!0),e.addEventListener("contextmenu",this._clickListener,!0)}};t.\u0275fac=function(i){return new(i||t)(c(y),c(k),c(b,8))},t.\u0275prov=w({token:t,factory:t.\u0275fac,providedIn:"root"});let r=t;return r})(),$t=(()=>{let t=class t{constructor(e,i){this._platform=i,this._document=e}ngOnDestroy(){this._containerElement?.remove()}getContainerElement(){return this._containerElement||this._createContainer(),this._containerElement}_createContainer(){let e="cdk-overlay-container";if(this._platform.isBrowser||ht()){let n=this._document.querySelectorAll(`.${e}[platform="server"], .${e}[platform="test"]`);for(let o=0;othis._backdropClick.next(_),this._backdropTransitionendHandler=_=>{this._disposeBackdrop(_.target)},this._keydownEvents=new v,this._outsidePointerEvents=new v,this._renders=new v,i.scrollStrategy&&(this._scrollStrategy=i.scrollStrategy,this._scrollStrategy.attach(this)),this._positionStrategy=i.positionStrategy,this._afterRenderRef=Mt(()=>xt(()=>{this._renders.next()},{injector:this._injector}))}get overlayElement(){return this._pane}get backdropElement(){return this._backdropElement}get hostElement(){return this._host}attach(t){!this._host.parentElement&&this._previousHostParent&&this._previousHostParent.appendChild(this._host);let s=this._portalOutlet.attach(t);return this._positionStrategy&&this._positionStrategy.attach(this),this._updateStackingOrder(),this._updateElementSize(),this._updateElementDirection(),this._scrollStrategy&&this._scrollStrategy.enable(),Dt(()=>{this.hasAttached()&&this.updatePosition()},{injector:this._injector}),this._togglePointerEvents(!0),this._config.hasBackdrop&&this._attachBackdrop(),this._config.panelClass&&this._toggleClasses(this._pane,this._config.panelClass,!0),this._attachments.next(),this._keyboardDispatcher.add(this),this._config.disposeOnNavigation&&(this._locationChanges=this._location.subscribe(()=>this.dispose())),this._outsideClickDispatcher.add(this),typeof s?.onDestroy=="function"&&s.onDestroy(()=>{this.hasAttached()&&this._ngZone.runOutsideAngular(()=>Promise.resolve().then(()=>this.detach()))}),s}detach(){if(!this.hasAttached())return;this.detachBackdrop(),this._togglePointerEvents(!1),this._positionStrategy&&this._positionStrategy.detach&&this._positionStrategy.detach(),this._scrollStrategy&&this._scrollStrategy.disable();let t=this._portalOutlet.detach();return this._detachments.next(),this._keyboardDispatcher.remove(this),this._detachContentWhenEmpty(),this._locationChanges.unsubscribe(),this._outsideClickDispatcher.remove(this),t}dispose(){let t=this.hasAttached();this._positionStrategy&&this._positionStrategy.dispose(),this._disposeScrollStrategy(),this._disposeBackdrop(this._backdropElement),this._locationChanges.unsubscribe(),this._keyboardDispatcher.remove(this),this._portalOutlet.dispose(),this._attachments.complete(),this._backdropClick.complete(),this._keydownEvents.complete(),this._outsidePointerEvents.complete(),this._outsideClickDispatcher.remove(this),this._host?.remove(),this._previousHostParent=this._pane=this._host=null,t&&this._detachments.next(),this._detachments.complete(),this._afterRenderRef.destroy(),this._renders.complete()}hasAttached(){return this._portalOutlet.hasAttached()}backdropClick(){return this._backdropClick}attachments(){return this._attachments}detachments(){return this._detachments}keydownEvents(){return this._keydownEvents}outsidePointerEvents(){return this._outsidePointerEvents}getConfig(){return this._config}updatePosition(){this._positionStrategy&&this._positionStrategy.apply()}updatePositionStrategy(t){t!==this._positionStrategy&&(this._positionStrategy&&this._positionStrategy.dispose(),this._positionStrategy=t,this.hasAttached()&&(t.attach(this),this.updatePosition()))}updateSize(t){this._config=j(j({},this._config),t),this._updateElementSize()}setDirection(t){this._config=Ct(j({},this._config),{direction:t}),this._updateElementDirection()}addPanelClass(t){this._pane&&this._toggleClasses(this._pane,t,!0)}removePanelClass(t){this._pane&&this._toggleClasses(this._pane,t,!1)}getDirection(){let t=this._config.direction;return t?typeof t=="string"?t:t.value:"ltr"}updateScrollStrategy(t){t!==this._scrollStrategy&&(this._disposeScrollStrategy(),this._scrollStrategy=t,this.hasAttached()&&(t.attach(this),t.enable()))}_updateElementDirection(){this._host.setAttribute("dir",this.getDirection())}_updateElementSize(){if(!this._pane)return;let t=this._pane.style;t.width=u(this._config.width),t.height=u(this._config.height),t.minWidth=u(this._config.minWidth),t.minHeight=u(this._config.minHeight),t.maxWidth=u(this._config.maxWidth),t.maxHeight=u(this._config.maxHeight)}_togglePointerEvents(t){this._pane.style.pointerEvents=t?"":"none"}_attachBackdrop(){let t="cdk-overlay-backdrop-showing";this._backdropElement=this._document.createElement("div"),this._backdropElement.classList.add("cdk-overlay-backdrop"),this._animationsDisabled&&this._backdropElement.classList.add("cdk-overlay-backdrop-noop-animation"),this._config.backdropClass&&this._toggleClasses(this._backdropElement,this._config.backdropClass,!0),this._host.parentElement.insertBefore(this._backdropElement,this._host),this._backdropElement.addEventListener("click",this._backdropClickHandler),!this._animationsDisabled&&typeof requestAnimationFrame<"u"?this._ngZone.runOutsideAngular(()=>{requestAnimationFrame(()=>{this._backdropElement&&this._backdropElement.classList.add(t)})}):this._backdropElement.classList.add(t)}_updateStackingOrder(){this._host.nextSibling&&this._host.parentNode.appendChild(this._host)}detachBackdrop(){let t=this._backdropElement;if(t){if(this._animationsDisabled){this._disposeBackdrop(t);return}t.classList.remove("cdk-overlay-backdrop-showing"),this._ngZone.runOutsideAngular(()=>{t.addEventListener("transitionend",this._backdropTransitionendHandler)}),t.style.pointerEvents="none",this._backdropTimeout=this._ngZone.runOutsideAngular(()=>setTimeout(()=>{this._disposeBackdrop(t)},500))}}_toggleClasses(t,s,e){let i=lt(s||[]).filter(n=>!!n);i.length&&(e?t.classList.add(...i):t.classList.remove(...i))}_detachContentWhenEmpty(){this._ngZone.runOutsideAngular(()=>{let t=this._renders.pipe(N(Et(this._attachments,this._detachments))).subscribe(()=>{(!this._pane||!this._host||this._pane.children.length===0)&&(this._pane&&this._config.panelClass&&this._toggleClasses(this._pane,this._config.panelClass,!1),this._host&&this._host.parentElement&&(this._previousHostParent=this._host.parentElement,this._host.remove()),t.unsubscribe())})})}_disposeScrollStrategy(){let t=this._scrollStrategy;t&&(t.disable(),t.detach&&t.detach())}_disposeBackdrop(t){t&&(t.removeEventListener("click",this._backdropClickHandler),t.removeEventListener("transitionend",this._backdropTransitionendHandler),t.remove(),this._backdropElement===t&&(this._backdropElement=null)),this._backdropTimeout&&(clearTimeout(this._backdropTimeout),this._backdropTimeout=void 0)}},Nt="cdk-overlay-connected-position-bounding-box",ae=/([A-Za-z%]+)$/,yt=class{get positions(){return this._preferredPositions}constructor(t,s,e,i,n){this._viewportRuler=s,this._document=e,this._platform=i,this._overlayContainer=n,this._lastBoundingBoxSize={width:0,height:0},this._isPushed=!1,this._canPush=!0,this._growAfterOpen=!1,this._hasFlexibleDimensions=!0,this._positionLocked=!1,this._viewportMargin=0,this._scrollables=[],this._preferredPositions=[],this._positionChanges=new v,this._resizeSubscription=R.EMPTY,this._offsetX=0,this._offsetY=0,this._appliedPanelClasses=[],this.positionChanges=this._positionChanges,this.setOrigin(t)}attach(t){this._overlayRef&&this._overlayRef,this._validatePositions(),t.hostElement.classList.add(Nt),this._overlayRef=t,this._boundingBox=t.hostElement,this._pane=t.overlayElement,this._isDisposed=!1,this._isInitialRender=!0,this._lastPosition=null,this._resizeSubscription.unsubscribe(),this._resizeSubscription=this._viewportRuler.change().subscribe(()=>{this._isInitialRender=!0,this.apply()})}apply(){if(this._isDisposed||!this._platform.isBrowser)return;if(!this._isInitialRender&&this._positionLocked&&this._lastPosition){this.reapplyLastPosition();return}this._clearPanelClasses(),this._resetOverlayElementStyles(),this._resetBoundingBoxStyles(),this._viewportRect=this._getNarrowedViewportRect(),this._originRect=this._getOriginRect(),this._overlayRect=this._pane.getBoundingClientRect(),this._containerRect=this._overlayContainer.getContainerElement().getBoundingClientRect();let t=this._originRect,s=this._overlayRect,e=this._viewportRect,i=this._containerRect,n=[],o;for(let a of this._preferredPositions){let h=this._getOriginPoint(t,i,a),d=this._getOverlayPoint(h,s,a),l=this._getOverlayFit(d,s,e,a);if(l.isCompletelyWithinViewport){this._isPushed=!1,this._applyPosition(a,h);return}if(this._canFitWithFlexibleDimensions(l,d,e)){n.push({position:a,origin:h,overlayRect:s,boundingBoxRect:this._calculateBoundingBoxRect(h,a)});continue}(!o||o.overlayFit.visibleAreah&&(h=l,a=d)}this._isPushed=!1,this._applyPosition(a.position,a.origin);return}if(this._canPush){this._isPushed=!0,this._applyPosition(o.position,o.originPoint);return}this._applyPosition(o.position,o.originPoint)}detach(){this._clearPanelClasses(),this._lastPosition=null,this._previousPushAmount=null,this._resizeSubscription.unsubscribe()}dispose(){this._isDisposed||(this._boundingBox&&M(this._boundingBox.style,{top:"",left:"",right:"",bottom:"",height:"",width:"",alignItems:"",justifyContent:""}),this._pane&&this._resetOverlayElementStyles(),this._overlayRef&&this._overlayRef.hostElement.classList.remove(Nt),this.detach(),this._positionChanges.complete(),this._overlayRef=this._boundingBox=null,this._isDisposed=!0)}reapplyLastPosition(){if(this._isDisposed||!this._platform.isBrowser)return;let t=this._lastPosition;if(t){this._originRect=this._getOriginRect(),this._overlayRect=this._pane.getBoundingClientRect(),this._viewportRect=this._getNarrowedViewportRect(),this._containerRect=this._overlayContainer.getContainerElement().getBoundingClientRect();let s=this._getOriginPoint(this._originRect,this._containerRect,t);this._applyPosition(t,s)}else this.apply()}withScrollableContainers(t){return this._scrollables=t,this}withPositions(t){return this._preferredPositions=t,t.indexOf(this._lastPosition)===-1&&(this._lastPosition=null),this._validatePositions(),this}withViewportMargin(t){return this._viewportMargin=t,this}withFlexibleDimensions(t=!0){return this._hasFlexibleDimensions=t,this}withGrowAfterOpen(t=!0){return this._growAfterOpen=t,this}withPush(t=!0){return this._canPush=t,this}withLockedPosition(t=!0){return this._positionLocked=t,this}setOrigin(t){return this._origin=t,this}withDefaultOffsetX(t){return this._offsetX=t,this}withDefaultOffsetY(t){return this._offsetY=t,this}withTransformOriginOn(t){return this._transformOriginSelector=t,this}_getOriginPoint(t,s,e){let i;if(e.originX=="center")i=t.left+t.width/2;else{let o=this._isRtl()?t.right:t.left,a=this._isRtl()?t.left:t.right;i=e.originX=="start"?o:a}s.left<0&&(i-=s.left);let n;return e.originY=="center"?n=t.top+t.height/2:n=e.originY=="top"?t.top:t.bottom,s.top<0&&(n-=s.top),{x:i,y:n}}_getOverlayPoint(t,s,e){let i;e.overlayX=="center"?i=-s.width/2:e.overlayX==="start"?i=this._isRtl()?-s.width:0:i=this._isRtl()?0:-s.width;let n;return e.overlayY=="center"?n=-s.height/2:n=e.overlayY=="top"?0:-s.height,{x:t.x+i,y:t.y+n}}_getOverlayFit(t,s,e,i){let n=Ht(s),{x:o,y:a}=t,h=this._getOffset(i,"x"),d=this._getOffset(i,"y");h&&(o+=h),d&&(a+=d);let l=0-o,f=o+n.width-e.width,_=0-a,m=a+n.height-e.height,g=this._subtractOverflows(n.width,l,f),C=this._subtractOverflows(n.height,_,m),bt=g*C;return{visibleArea:bt,isCompletelyWithinViewport:n.width*n.height===bt,fitsInViewportVertically:C===n.height,fitsInViewportHorizontally:g==n.width}}_canFitWithFlexibleDimensions(t,s,e){if(this._hasFlexibleDimensions){let i=e.bottom-s.y,n=e.right-s.x,o=Yt(this._overlayRef.getConfig().minHeight),a=Yt(this._overlayRef.getConfig().minWidth),h=t.fitsInViewportVertically||o!=null&&o<=i,d=t.fitsInViewportHorizontally||a!=null&&a<=n;return h&&d}return!1}_pushOverlayOnScreen(t,s,e){if(this._previousPushAmount&&this._positionLocked)return{x:t.x+this._previousPushAmount.x,y:t.y+this._previousPushAmount.y};let i=Ht(s),n=this._viewportRect,o=Math.max(t.x+i.width-n.width,0),a=Math.max(t.y+i.height-n.height,0),h=Math.max(n.top-e.top-t.y,0),d=Math.max(n.left-e.left-t.x,0),l=0,f=0;return i.width<=n.width?l=d||-o:l=t.xg&&!this._isInitialRender&&!this._growAfterOpen&&(o=t.y-g/2)}let h=s.overlayX==="start"&&!i||s.overlayX==="end"&&i,d=s.overlayX==="end"&&!i||s.overlayX==="start"&&i,l,f,_;if(d)_=e.width-t.x+this._viewportMargin*2,l=t.x-this._viewportMargin;else if(h)f=t.x,l=e.right-t.x;else{let m=Math.min(e.right-t.x+e.left,t.x),g=this._lastBoundingBoxSize.width;l=m*2,f=t.x-m,l>g&&!this._isInitialRender&&!this._growAfterOpen&&(f=t.x-g/2)}return{top:o,left:f,bottom:a,right:_,width:l,height:n}}_setBoundingBoxStyles(t,s){let e=this._calculateBoundingBoxRect(t,s);!this._isInitialRender&&!this._growAfterOpen&&(e.height=Math.min(e.height,this._lastBoundingBoxSize.height),e.width=Math.min(e.width,this._lastBoundingBoxSize.width));let i={};if(this._hasExactPosition())i.top=i.left="0",i.bottom=i.right=i.maxHeight=i.maxWidth="",i.width=i.height="100%";else{let n=this._overlayRef.getConfig().maxHeight,o=this._overlayRef.getConfig().maxWidth;i.height=u(e.height),i.top=u(e.top),i.bottom=u(e.bottom),i.width=u(e.width),i.left=u(e.left),i.right=u(e.right),s.overlayX==="center"?i.alignItems="center":i.alignItems=s.overlayX==="end"?"flex-end":"flex-start",s.overlayY==="center"?i.justifyContent="center":i.justifyContent=s.overlayY==="bottom"?"flex-end":"flex-start",n&&(i.maxHeight=u(n)),o&&(i.maxWidth=u(o))}this._lastBoundingBoxSize=e,M(this._boundingBox.style,i)}_resetBoundingBoxStyles(){M(this._boundingBox.style,{top:"0",left:"0",right:"0",bottom:"0",height:"",width:"",alignItems:"",justifyContent:""})}_resetOverlayElementStyles(){M(this._pane.style,{top:"",left:"",bottom:"",right:"",position:"",transform:""})}_setOverlayElementStyles(t,s){let e={},i=this._hasExactPosition(),n=this._hasFlexibleDimensions,o=this._overlayRef.getConfig();if(i){let l=this._viewportRuler.getViewportScrollPosition();M(e,this._getExactOverlayY(s,t,l)),M(e,this._getExactOverlayX(s,t,l))}else e.position="static";let a="",h=this._getOffset(s,"x"),d=this._getOffset(s,"y");h&&(a+=`translateX(${h}px) `),d&&(a+=`translateY(${d}px)`),e.transform=a.trim(),o.maxHeight&&(i?e.maxHeight=u(o.maxHeight):n&&(e.maxHeight="")),o.maxWidth&&(i?e.maxWidth=u(o.maxWidth):n&&(e.maxWidth="")),M(this._pane.style,e)}_getExactOverlayY(t,s,e){let i={top:"",bottom:""},n=this._getOverlayPoint(s,this._overlayRect,t);if(this._isPushed&&(n=this._pushOverlayOnScreen(n,this._overlayRect,e)),t.overlayY==="bottom"){let o=this._document.documentElement.clientHeight;i.bottom=`${o-(n.y+this._overlayRect.height)}px`}else i.top=u(n.y);return i}_getExactOverlayX(t,s,e){let i={left:"",right:""},n=this._getOverlayPoint(s,this._overlayRect,t);this._isPushed&&(n=this._pushOverlayOnScreen(n,this._overlayRect,e));let o;if(this._isRtl()?o=t.overlayX==="end"?"left":"right":o=t.overlayX==="end"?"right":"left",o==="right"){let a=this._document.documentElement.clientWidth;i.right=`${a-(n.x+this._overlayRect.width)}px`}else i.left=u(n.x);return i}_getScrollVisibility(){let t=this._getOriginRect(),s=this._pane.getBoundingClientRect(),e=this._scrollables.map(i=>i.getElementRef().nativeElement.getBoundingClientRect());return{isOriginClipped:zt(t,e),isOriginOutsideView:pt(t,e),isOverlayClipped:zt(s,e),isOverlayOutsideView:pt(s,e)}}_subtractOverflows(t,...s){return s.reduce((e,i)=>e-Math.max(i,0),t)}_getNarrowedViewportRect(){let t=this._document.documentElement.clientWidth,s=this._document.documentElement.clientHeight,e=this._viewportRuler.getViewportScrollPosition();return{top:e.top+this._viewportMargin,left:e.left+this._viewportMargin,right:e.left+t-this._viewportMargin,bottom:e.top+s-this._viewportMargin,width:t-2*this._viewportMargin,height:s-2*this._viewportMargin}}_isRtl(){return this._overlayRef.getDirection()==="rtl"}_hasExactPosition(){return!this._hasFlexibleDimensions||this._isPushed}_getOffset(t,s){return s==="x"?t.offsetX==null?this._offsetX:t.offsetX:t.offsetY==null?this._offsetY:t.offsetY}_validatePositions(){}_addPanelClasses(t){this._pane&<(t).forEach(s=>{s!==""&&this._appliedPanelClasses.indexOf(s)===-1&&(this._appliedPanelClasses.push(s),this._pane.classList.add(s))})}_clearPanelClasses(){this._pane&&(this._appliedPanelClasses.forEach(t=>{this._pane.classList.remove(t)}),this._appliedPanelClasses=[])}_getOriginRect(){let t=this._origin;if(t instanceof E)return t.nativeElement.getBoundingClientRect();if(t instanceof Element)return t.getBoundingClientRect();let s=t.width||0,e=t.height||0;return{top:t.y,bottom:t.y+e,left:t.x,right:t.x+s,height:e,width:s}}};function M(r,t){for(let s in t)t.hasOwnProperty(s)&&(r[s]=t[s]);return r}function Yt(r){if(typeof r!="number"&&r!=null){let[t,s]=r.split(ae);return!s||s==="px"?parseFloat(t):null}return r||null}function Ht(r){return{top:Math.floor(r.top),right:Math.floor(r.right),bottom:Math.floor(r.bottom),left:Math.floor(r.left),width:Math.floor(r.width),height:Math.floor(r.height)}}function he(r,t){return r===t?!0:r.isOriginClipped===t.isOriginClipped&&r.isOriginOutsideView===t.isOriginOutsideView&&r.isOverlayClipped===t.isOverlayClipped&&r.isOverlayOutsideView===t.isOverlayOutsideView}var Wt="cdk-global-overlay-wrapper",wt=class{constructor(){this._cssPosition="static",this._topOffset="",this._bottomOffset="",this._alignItems="",this._xPosition="",this._xOffset="",this._width="",this._height="",this._isDisposed=!1}attach(t){let s=t.getConfig();this._overlayRef=t,this._width&&!s.width&&t.updateSize({width:this._width}),this._height&&!s.height&&t.updateSize({height:this._height}),t.hostElement.classList.add(Wt),this._isDisposed=!1}top(t=""){return this._bottomOffset="",this._topOffset=t,this._alignItems="flex-start",this}left(t=""){return this._xOffset=t,this._xPosition="left",this}bottom(t=""){return this._topOffset="",this._bottomOffset=t,this._alignItems="flex-end",this}right(t=""){return this._xOffset=t,this._xPosition="right",this}start(t=""){return this._xOffset=t,this._xPosition="start",this}end(t=""){return this._xOffset=t,this._xPosition="end",this}width(t=""){return this._overlayRef?this._overlayRef.updateSize({width:t}):this._width=t,this}height(t=""){return this._overlayRef?this._overlayRef.updateSize({height:t}):this._height=t,this}centerHorizontally(t=""){return this.left(t),this._xPosition="center",this}centerVertically(t=""){return this.top(t),this._alignItems="center",this}apply(){if(!this._overlayRef||!this._overlayRef.hasAttached())return;let t=this._overlayRef.overlayElement.style,s=this._overlayRef.hostElement.style,e=this._overlayRef.getConfig(),{width:i,height:n,maxWidth:o,maxHeight:a}=e,h=(i==="100%"||i==="100vw")&&(!o||o==="100%"||o==="100vw"),d=(n==="100%"||n==="100vh")&&(!a||a==="100%"||a==="100vh"),l=this._xPosition,f=this._xOffset,_=this._overlayRef.getConfig().direction==="rtl",m="",g="",C="";h?C="flex-start":l==="center"?(C="center",_?g=f:m=f):_?l==="left"||l==="end"?(C="flex-end",m=f):(l==="right"||l==="start")&&(C="flex-start",g=f):l==="left"||l==="start"?(C="flex-start",m=f):(l==="right"||l==="end")&&(C="flex-end",g=f),t.position=this._cssPosition,t.marginLeft=h?"0":m,t.marginTop=d?"0":this._topOffset,t.marginBottom=this._bottomOffset,t.marginRight=h?"0":g,s.justifyContent=C,s.alignItems=d?"flex-start":this._alignItems}dispose(){if(this._isDisposed||!this._overlayRef)return;let t=this._overlayRef.overlayElement.style,s=this._overlayRef.hostElement,e=s.style;s.classList.remove(Wt),e.justifyContent=e.alignItems=t.marginTop=t.marginBottom=t.marginLeft=t.marginRight=t.position="",this._overlayRef=null,this._isDisposed=!0}},le=(()=>{let t=class t{constructor(e,i,n,o){this._viewportRuler=e,this._document=i,this._platform=n,this._overlayContainer=o}global(){return new wt}flexibleConnectedTo(e){return new yt(e,this._viewportRuler,this._document,this._platform,this._overlayContainer)}};t.\u0275fac=function(i){return new(i||t)(c(U),c(y),c(k),c($t))},t.\u0275prov=w({token:t,factory:t.\u0275fac,providedIn:"root"});let r=t;return r})(),ce=0,J=(()=>{let t=class t{constructor(e,i,n,o,a,h,d,l,f,_,m,g){this.scrollStrategies=e,this._overlayContainer=i,this._componentFactoryResolver=n,this._positionBuilder=o,this._keyboardDispatcher=a,this._injector=h,this._ngZone=d,this._document=l,this._directionality=f,this._location=_,this._outsideClickDispatcher=m,this._animationsModuleType=g}create(e){let i=this._createHostElement(),n=this._createPaneElement(i),o=this._createPortalOutlet(n),a=new Q(e);return a.direction=a.direction||this._directionality.value,new vt(o,i,n,a,this._ngZone,this._keyboardDispatcher,this._document,this._location,this._outsideClickDispatcher,this._animationsModuleType==="NoopAnimations",this._injector.get(kt))}position(){return this._positionBuilder}_createPaneElement(e){let i=this._document.createElement("div");return i.id=`cdk-overlay-${ce++}`,i.classList.add("cdk-overlay-pane"),e.appendChild(i),i}_createHostElement(){let e=this._document.createElement("div");return this._overlayContainer.getContainerElement().appendChild(e),e}_createPortalOutlet(e){return this._appRef||(this._appRef=this._injector.get(Pt)),new q(e,this._componentFactoryResolver,this._appRef,this._injector,this._document)}};t.\u0275fac=function(i){return new(i||t)(c(ne),c($t),c(W),c(le),c(oe),c(Y),c(b),c(y),c(T),c(It),c(re),c(Ot,8))},t.\u0275prov=w({token:t,factory:t.\u0275fac,providedIn:"root"});let r=t;return r})(),de=[{originX:"start",originY:"bottom",overlayX:"start",overlayY:"top"},{originX:"start",originY:"top",overlayX:"start",overlayY:"bottom"},{originX:"end",originY:"top",overlayX:"end",overlayY:"bottom"},{originX:"end",originY:"bottom",overlayX:"end",overlayY:"top"}],Ut=new Rt("cdk-connected-overlay-scroll-strategy",{providedIn:"root",factory:()=>{let r=nt(J);return()=>r.scrollStrategies.reposition()}}),Xt=(()=>{let t=class t{constructor(e){this.elementRef=e}};t.\u0275fac=function(i){return new(i||t)(p(E))},t.\u0275dir=D({type:t,selectors:[["","cdk-overlay-origin",""],["","overlay-origin",""],["","cdkOverlayOrigin",""]],exportAs:["cdkOverlayOrigin"],standalone:!0});let r=t;return r})(),wi=(()=>{let t=class t{get offsetX(){return this._offsetX}set offsetX(e){this._offsetX=e,this._position&&this._updatePositionStrategy(this._position)}get offsetY(){return this._offsetY}set offsetY(e){this._offsetY=e,this._position&&this._updatePositionStrategy(this._position)}get disposeOnNavigation(){return this._disposeOnNavigation}set disposeOnNavigation(e){this._disposeOnNavigation=e}constructor(e,i,n,o,a){this._overlay=e,this._dir=a,this._backdropSubscription=R.EMPTY,this._attachSubscription=R.EMPTY,this._detachSubscription=R.EMPTY,this._positionSubscription=R.EMPTY,this._disposeOnNavigation=!1,this._ngZone=nt(b),this.viewportMargin=0,this.open=!1,this.disableClose=!1,this.hasBackdrop=!1,this.lockPosition=!1,this.flexibleDimensions=!1,this.growAfterOpen=!1,this.push=!1,this.backdropClick=new S,this.positionChange=new S,this.attach=new S,this.detach=new S,this.overlayKeydown=new S,this.overlayOutsideClick=new S,this._templatePortal=new V(i,n),this._scrollStrategyFactory=o,this.scrollStrategy=this._scrollStrategyFactory()}get overlayRef(){return this._overlayRef}get dir(){return this._dir?this._dir.value:"ltr"}ngOnDestroy(){this._attachSubscription.unsubscribe(),this._detachSubscription.unsubscribe(),this._backdropSubscription.unsubscribe(),this._positionSubscription.unsubscribe(),this._overlayRef&&this._overlayRef.dispose()}ngOnChanges(e){this._position&&(this._updatePositionStrategy(this._position),this._overlayRef.updateSize({width:this.width,minWidth:this.minWidth,height:this.height,minHeight:this.minHeight}),e.origin&&this.open&&this._position.apply()),e.open&&(this.open?this._attachOverlay():this._detachOverlay())}_createOverlay(){(!this.positions||!this.positions.length)&&(this.positions=de);let e=this._overlayRef=this._overlay.create(this._buildConfig());this._attachSubscription=e.attachments().subscribe(()=>this.attach.emit()),this._detachSubscription=e.detachments().subscribe(()=>this.detach.emit()),e.keydownEvents().subscribe(i=>{this.overlayKeydown.next(i),i.keyCode===27&&!this.disableClose&&!At(i)&&(i.preventDefault(),this._detachOverlay())}),this._overlayRef.outsidePointerEvents().subscribe(i=>{let n=this._getOriginElement(),o=Z(i);(!n||n!==o&&!n.contains(o))&&this.overlayOutsideClick.next(i)})}_buildConfig(){let e=this._position=this.positionStrategy||this._createPositionStrategy(),i=new Q({direction:this._dir,positionStrategy:e,scrollStrategy:this.scrollStrategy,hasBackdrop:this.hasBackdrop,disposeOnNavigation:this.disposeOnNavigation});return(this.width||this.width===0)&&(i.width=this.width),(this.height||this.height===0)&&(i.height=this.height),(this.minWidth||this.minWidth===0)&&(i.minWidth=this.minWidth),(this.minHeight||this.minHeight===0)&&(i.minHeight=this.minHeight),this.backdropClass&&(i.backdropClass=this.backdropClass),this.panelClass&&(i.panelClass=this.panelClass),i}_updatePositionStrategy(e){let i=this.positions.map(n=>({originX:n.originX,originY:n.originY,overlayX:n.overlayX,overlayY:n.overlayY,offsetX:n.offsetX||this.offsetX,offsetY:n.offsetY||this.offsetY,panelClass:n.panelClass||void 0}));return e.setOrigin(this._getOrigin()).withPositions(i).withFlexibleDimensions(this.flexibleDimensions).withPush(this.push).withGrowAfterOpen(this.growAfterOpen).withViewportMargin(this.viewportMargin).withLockedPosition(this.lockPosition).withTransformOriginOn(this.transformOriginSelector)}_createPositionStrategy(){let e=this._overlay.position().flexibleConnectedTo(this._getOrigin());return this._updatePositionStrategy(e),e}_getOrigin(){return this.origin instanceof Xt?this.origin.elementRef:this.origin}_getOriginElement(){return this.origin instanceof Xt?this.origin.elementRef.nativeElement:this.origin instanceof E?this.origin.nativeElement:typeof Element<"u"&&this.origin instanceof Element?this.origin:null}_attachOverlay(){this._overlayRef?this._overlayRef.getConfig().hasBackdrop=this.hasBackdrop:this._createOverlay(),this._overlayRef.hasAttached()||this._overlayRef.attach(this._templatePortal),this.hasBackdrop?this._backdropSubscription=this._overlayRef.backdropClick().subscribe(e=>{this.backdropClick.emit(e)}):this._backdropSubscription.unsubscribe(),this._positionSubscription.unsubscribe(),this.positionChange.observers.length>0&&(this._positionSubscription=this._position.positionChanges.pipe(St(()=>this.positionChange.observers.length>0)).subscribe(e=>{this._ngZone.run(()=>this.positionChange.emit(e)),this.positionChange.observers.length===0&&this._positionSubscription.unsubscribe()}))}_detachOverlay(){this._overlayRef&&this._overlayRef.detach(),this._backdropSubscription.unsubscribe(),this._positionSubscription.unsubscribe()}};t.\u0275fac=function(i){return new(i||t)(p(J),p(H),p(F),p(Ut),p(T,8))},t.\u0275dir=D({type:t,selectors:[["","cdk-connected-overlay",""],["","connected-overlay",""],["","cdkConnectedOverlay",""]],inputs:{origin:[0,"cdkConnectedOverlayOrigin","origin"],positions:[0,"cdkConnectedOverlayPositions","positions"],positionStrategy:[0,"cdkConnectedOverlayPositionStrategy","positionStrategy"],offsetX:[0,"cdkConnectedOverlayOffsetX","offsetX"],offsetY:[0,"cdkConnectedOverlayOffsetY","offsetY"],width:[0,"cdkConnectedOverlayWidth","width"],height:[0,"cdkConnectedOverlayHeight","height"],minWidth:[0,"cdkConnectedOverlayMinWidth","minWidth"],minHeight:[0,"cdkConnectedOverlayMinHeight","minHeight"],backdropClass:[0,"cdkConnectedOverlayBackdropClass","backdropClass"],panelClass:[0,"cdkConnectedOverlayPanelClass","panelClass"],viewportMargin:[0,"cdkConnectedOverlayViewportMargin","viewportMargin"],scrollStrategy:[0,"cdkConnectedOverlayScrollStrategy","scrollStrategy"],open:[0,"cdkConnectedOverlayOpen","open"],disableClose:[0,"cdkConnectedOverlayDisableClose","disableClose"],transformOriginSelector:[0,"cdkConnectedOverlayTransformOriginOn","transformOriginSelector"],hasBackdrop:[2,"cdkConnectedOverlayHasBackdrop","hasBackdrop",P],lockPosition:[2,"cdkConnectedOverlayLockPosition","lockPosition",P],flexibleDimensions:[2,"cdkConnectedOverlayFlexibleDimensions","flexibleDimensions",P],growAfterOpen:[2,"cdkConnectedOverlayGrowAfterOpen","growAfterOpen",P],push:[2,"cdkConnectedOverlayPush","push",P],disposeOnNavigation:[2,"cdkConnectedOverlayDisposeOnNavigation","disposeOnNavigation",P]},outputs:{backdropClick:"backdropClick",positionChange:"positionChange",attach:"attach",detach:"detach",overlayKeydown:"overlayKeydown",overlayOutsideClick:"overlayOutsideClick"},exportAs:["cdkConnectedOverlay"],standalone:!0,features:[at,ot]});let r=t;return r})();function fe(r){return()=>r.scrollStrategies.reposition()}var ue={provide:Ut,deps:[J],useFactory:fe},bi=(()=>{let t=class t{};t.\u0275fac=function(i){return new(i||t)},t.\u0275mod=x({type:t}),t.\u0275inj=O({providers:[J,ue],imports:[B,Vt,ct,ct]});let r=t;return r})();export{Tt as a,$ as b,te as c,U as d,Bt as e,dt as f,V as g,G as h,ti as i,Vt as j,ne as k,Q as l,$t as m,vt as n,J as o,Xt as p,wi as q,bi as r}; diff --git a/chunk-IMW7L7ZP.js b/chunk-IMW7L7ZP.js deleted file mode 100644 index 14563c5..0000000 --- a/chunk-IMW7L7ZP.js +++ /dev/null @@ -1,2 +0,0 @@ -import{Cc as Ee,Ec as Gt,Ha as Ge,I as vt,Ia as Ye,Ja as It,L as Ct,La as Ot,Ma as Ze,Na as _t,Oa as B,Qa as He,Ra as W,S as At,Sa as Q,Sb as O,Ta as Lt,Tb as Vt,Ua as Pt,Ub as v,Va as Nt,Wa as Bt,Xa as kt,Ya as xt,Za as Ut,_a as K,a as J,aa as Ft,b as Ue,cb as ee,ea as P,eb as N,fa as bt,gb as jt,h as je,ha as m,ia as pe,ib as $t,jb as We,k as $e,ka as S,lb as z,ma as l,na as F,pa as ae,pb as Ke,ra as De,s as wt,sa as me,t as ze,ta as ye,ua as Ve,vb as zt,wa as St,xa as Tt,y as oe,ya as Rt,za as Mt}from"./chunk-65EYH52Y.js";var Jt=null;function ne(){return Jt}function Qt(t){Jt??=t}var Re=class{};var R=new S(""),en=(()=>{let e=class e{historyGo(n){throw new Error("")}};e.\u0275fac=function(r){return new(r||e)},e.\u0275prov=m({token:e,factory:()=>F(Tn),providedIn:"platform"});let t=e;return t})();var Tn=(()=>{let e=class e extends en{constructor(){super(),this._doc=F(R),this._location=window.location,this._history=window.history}getBaseHrefFromDOM(){return ne().getBaseHref(this._doc)}onPopState(n){let r=ne().getGlobalEventTarget(this._doc,"window");return r.addEventListener("popstate",n,!1),()=>r.removeEventListener("popstate",n)}onHashChange(n){let r=ne().getGlobalEventTarget(this._doc,"window");return r.addEventListener("hashchange",n,!1),()=>r.removeEventListener("hashchange",n)}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(n){this._location.pathname=n}pushState(n,r,s){this._history.pushState(n,r,s)}replaceState(n,r,s){this._history.replaceState(n,r,s)}forward(){this._history.forward()}back(){this._history.back()}historyGo(n=0){this._history.go(n)}getState(){return this._history.state}};e.\u0275fac=function(r){return new(r||e)},e.\u0275prov=m({token:e,factory:()=>new e,providedIn:"platform"});let t=e;return t})();function tn(t,e){if(t.length==0)return e;if(e.length==0)return t;let i=0;return t.endsWith("/")&&i++,e.startsWith("/")&&i++,i==2?t+e.substring(1):i==1?t+e:t+"/"+e}function Yt(t){let e=t.match(/#|\?|$/),i=e&&e.index||t.length,n=i-(t[i-1]==="/"?1:0);return t.slice(0,n)+t.slice(i)}function X(t){return t&&t[0]!=="?"?"?"+t:t}var rt=(()=>{let e=class e{historyGo(n){throw new Error("")}};e.\u0275fac=function(r){return new(r||e)},e.\u0275prov=m({token:e,factory:()=>F(Mn),providedIn:"root"});let t=e;return t})(),Rn=new S(""),Mn=(()=>{let e=class e extends rt{constructor(n,r){super(),this._platformLocation=n,this._removeListenerFns=[],this._baseHref=r??this._platformLocation.getBaseHrefFromDOM()??F(R).location?.origin??""}ngOnDestroy(){for(;this._removeListenerFns.length;)this._removeListenerFns.pop()()}onPopState(n){this._removeListenerFns.push(this._platformLocation.onPopState(n),this._platformLocation.onHashChange(n))}getBaseHref(){return this._baseHref}prepareExternalUrl(n){return tn(this._baseHref,n)}path(n=!1){let r=this._platformLocation.pathname+X(this._platformLocation.search),s=this._platformLocation.hash;return s&&n?`${r}${s}`:r}pushState(n,r,s,o){let a=this.prepareExternalUrl(s+X(o));this._platformLocation.pushState(n,r,a)}replaceState(n,r,s,o){let a=this.prepareExternalUrl(s+X(o));this._platformLocation.replaceState(n,r,a)}forward(){this._platformLocation.forward()}back(){this._platformLocation.back()}getState(){return this._platformLocation.getState()}historyGo(n=0){this._platformLocation.historyGo?.(n)}};e.\u0275fac=function(r){return new(r||e)(l(en),l(Rn,8))},e.\u0275prov=m({token:e,factory:e.\u0275fac,providedIn:"root"});let t=e;return t})();var In=(()=>{let e=class e{constructor(n){this._subject=new It,this._urlChangeListeners=[],this._urlChangeSubscription=null,this._locationStrategy=n;let r=this._locationStrategy.getBaseHref();this._basePath=Ln(Yt(Zt(r))),this._locationStrategy.onPopState(s=>{this._subject.emit({url:this.path(!0),pop:!0,state:s.state,type:s.type})})}ngOnDestroy(){this._urlChangeSubscription?.unsubscribe(),this._urlChangeListeners=[]}path(n=!1){return this.normalize(this._locationStrategy.path(n))}getState(){return this._locationStrategy.getState()}isCurrentPathEqualTo(n,r=""){return this.path()==this.normalize(n+X(r))}normalize(n){return e.stripTrailingSlash(_n(this._basePath,Zt(n)))}prepareExternalUrl(n){return n&&n[0]!=="/"&&(n="/"+n),this._locationStrategy.prepareExternalUrl(n)}go(n,r="",s=null){this._locationStrategy.pushState(s,"",n,r),this._notifyUrlChangeListeners(this.prepareExternalUrl(n+X(r)),s)}replaceState(n,r="",s=null){this._locationStrategy.replaceState(s,"",n,r),this._notifyUrlChangeListeners(this.prepareExternalUrl(n+X(r)),s)}forward(){this._locationStrategy.forward()}back(){this._locationStrategy.back()}historyGo(n=0){this._locationStrategy.historyGo?.(n)}onUrlChange(n){return this._urlChangeListeners.push(n),this._urlChangeSubscription??=this.subscribe(r=>{this._notifyUrlChangeListeners(r.url,r.state)}),()=>{let r=this._urlChangeListeners.indexOf(n);this._urlChangeListeners.splice(r,1),this._urlChangeListeners.length===0&&(this._urlChangeSubscription?.unsubscribe(),this._urlChangeSubscription=null)}}_notifyUrlChangeListeners(n="",r){this._urlChangeListeners.forEach(s=>s(n,r))}subscribe(n,r,s){return this._subject.subscribe({next:n,error:r,complete:s})}};e.normalizeQueryParams=X,e.joinWithSlash=tn,e.stripTrailingSlash=Yt,e.\u0275fac=function(r){return new(r||e)(l(rt))},e.\u0275prov=m({token:e,factory:()=>On(),providedIn:"root"});let t=e;return t})();function On(){return new In(l(rt))}function _n(t,e){if(!t||!e.startsWith(t))return e;let i=e.substring(t.length);return i===""||["/",";","?","#"].includes(i[0])?i:e}function Zt(t){return t.replace(/\/index.html$/,"")}function Ln(t){if(new RegExp("^(https?:)?//").test(t)){let[,i]=t.split(/\/\/[^\/]+/);return i}return t}var te=function(t){return t[t.Zero=0]="Zero",t[t.One=1]="One",t[t.Two=2]="Two",t[t.Few=3]="Few",t[t.Many=4]="Many",t[t.Other=5]="Other",t}(te||{}),T=function(t){return t[t.Format=0]="Format",t[t.Standalone=1]="Standalone",t}(T||{}),D=function(t){return t[t.Narrow=0]="Narrow",t[t.Abbreviated=1]="Abbreviated",t[t.Wide=2]="Wide",t[t.Short=3]="Short",t}(D||{}),I=function(t){return t[t.Short=0]="Short",t[t.Medium=1]="Medium",t[t.Long=2]="Long",t[t.Full=3]="Full",t}(I||{}),V={Decimal:0,Group:1,List:2,PercentSign:3,PlusSign:4,MinusSign:5,Exponential:6,SuperscriptingExponent:7,PerMille:8,Infinity:9,NaN:10,TimeSeparator:11,CurrencyDecimal:12,CurrencyGroup:13};function Pn(t){return O(t)[v.LocaleId]}function Nn(t,e,i){let n=O(t),r=[n[v.DayPeriodsFormat],n[v.DayPeriodsStandalone]],s=_(r,e);return _(s,i)}function Bn(t,e,i){let n=O(t),r=[n[v.DaysFormat],n[v.DaysStandalone]],s=_(r,e);return _(s,i)}function kn(t,e,i){let n=O(t),r=[n[v.MonthsFormat],n[v.MonthsStandalone]],s=_(r,e);return _(s,i)}function xn(t,e){let n=O(t)[v.Eras];return _(n,e)}function we(t,e){let i=O(t);return _(i[v.DateFormat],e)}function ve(t,e){let i=O(t);return _(i[v.TimeFormat],e)}function Ce(t,e){let n=O(t)[v.DateTimeFormat];return _(n,e)}function Ie(t,e){let i=O(t),n=i[v.NumberSymbols][e];if(typeof n>"u"){if(e===V.CurrencyDecimal)return i[v.NumberSymbols][V.Decimal];if(e===V.CurrencyGroup)return i[v.NumberSymbols][V.Group]}return n}var Un=Vt;function nn(t){if(!t[v.ExtraData])throw new Error(`Missing extra locale data for the locale "${t[v.LocaleId]}". Use "registerLocaleData" to load new data. See the "I18n guide" on angular.io to know more.`)}function jn(t){let e=O(t);return nn(e),(e[v.ExtraData][2]||[]).map(n=>typeof n=="string"?Xe(n):[Xe(n[0]),Xe(n[1])])}function $n(t,e,i){let n=O(t);nn(n);let r=[n[v.ExtraData][0],n[v.ExtraData][1]],s=_(r,e)||[];return _(s,i)||[]}function _(t,e){for(let i=e;i>-1;i--)if(typeof t[i]<"u")return t[i];throw new Error("Locale data API: locale data undefined")}function Xe(t){let[e,i]=t.split(":");return{hours:+e,minutes:+i}}var zn=/^(\d{4,})-?(\d\d)-?(\d\d)(?:T(\d\d)(?::?(\d\d)(?::?(\d\d)(?:\.(\d+))?)?)?(Z|([+-])(\d\d):?(\d\d))?)?$/,Ae={},Vn=/((?:[^BEGHLMOSWYZabcdhmswyz']+)|(?:'(?:[^']|'')*')|(?:G{1,5}|y{1,4}|Y{1,4}|M{1,5}|L{1,5}|w{1,2}|W{1}|d{1,2}|E{1,6}|c{1,6}|a{1,5}|b{1,5}|B{1,5}|h{1,2}|H{1,2}|m{1,2}|s{1,2}|S{1,3}|z{1,4}|Z{1,5}|O{1,4}))([\s\S]*)/,x=function(t){return t[t.Short=0]="Short",t[t.ShortGMT=1]="ShortGMT",t[t.Long=2]="Long",t[t.Extended=3]="Extended",t}(x||{}),f=function(t){return t[t.FullYear=0]="FullYear",t[t.Month=1]="Month",t[t.Date=2]="Date",t[t.Hours=3]="Hours",t[t.Minutes=4]="Minutes",t[t.Seconds=5]="Seconds",t[t.FractionalSeconds=6]="FractionalSeconds",t[t.Day=7]="Day",t}(f||{}),h=function(t){return t[t.DayPeriods=0]="DayPeriods",t[t.Days=1]="Days",t[t.Months=2]="Months",t[t.Eras=3]="Eras",t}(h||{});function Gn(t,e,i,n){let r=Qn(t);e=k(i,e)||e;let o=[],a;for(;e;)if(a=Vn.exec(e),a){o=o.concat(a.slice(1));let d=o.pop();if(!d)break;e=d}else{o.push(e);break}let c=r.getTimezoneOffset();n&&(c=sn(n,c),r=Jn(r,n,!0));let u="";return o.forEach(d=>{let g=Xn(d);u+=g?g(r,i,c):d==="''"?"'":d.replace(/(^'|'$)/g,"").replace(/''/g,"'")}),u}function Me(t,e,i){let n=new Date(0);return n.setFullYear(t,e,i),n.setHours(0,0,0),n}function k(t,e){let i=Pn(t);if(Ae[i]??={},Ae[i][e])return Ae[i][e];let n="";switch(e){case"shortDate":n=we(t,I.Short);break;case"mediumDate":n=we(t,I.Medium);break;case"longDate":n=we(t,I.Long);break;case"fullDate":n=we(t,I.Full);break;case"shortTime":n=ve(t,I.Short);break;case"mediumTime":n=ve(t,I.Medium);break;case"longTime":n=ve(t,I.Long);break;case"fullTime":n=ve(t,I.Full);break;case"short":let r=k(t,"shortTime"),s=k(t,"shortDate");n=Fe(Ce(t,I.Short),[r,s]);break;case"medium":let o=k(t,"mediumTime"),a=k(t,"mediumDate");n=Fe(Ce(t,I.Medium),[o,a]);break;case"long":let c=k(t,"longTime"),u=k(t,"longDate");n=Fe(Ce(t,I.Long),[c,u]);break;case"full":let d=k(t,"fullTime"),g=k(t,"fullDate");n=Fe(Ce(t,I.Full),[d,g]);break}return n&&(Ae[i][e]=n),n}function Fe(t,e){return e&&(t=t.replace(/\{([^}]+)}/g,function(i,n){return e!=null&&n in e?e[n]:i})),t}function L(t,e,i="-",n,r){let s="";(t<0||r&&t<=0)&&(r?t=-t+1:(t=-t,s=i));let o=String(t);for(;o.length0||a>-i)&&(a+=i),t===f.Hours)a===0&&i===-12&&(a=12);else if(t===f.FractionalSeconds)return Yn(a,e);let c=Ie(o,V.MinusSign);return L(a,e,c,n,r)}}function Zn(t,e){switch(t){case f.FullYear:return e.getFullYear();case f.Month:return e.getMonth();case f.Date:return e.getDate();case f.Hours:return e.getHours();case f.Minutes:return e.getMinutes();case f.Seconds:return e.getSeconds();case f.FractionalSeconds:return e.getMilliseconds();case f.Day:return e.getDay();default:throw new Error(`Unknown DateType value "${t}".`)}}function y(t,e,i=T.Format,n=!1){return function(r,s){return Hn(r,s,t,e,i,n)}}function Hn(t,e,i,n,r,s){switch(i){case h.Months:return kn(e,r,n)[t.getMonth()];case h.Days:return Bn(e,r,n)[t.getDay()];case h.DayPeriods:let o=t.getHours(),a=t.getMinutes();if(s){let u=jn(e),d=$n(e,r,n),g=u.findIndex(E=>{if(Array.isArray(E)){let[M,A]=E,j=o>=M.hours&&a>=M.minutes,p=o0?Math.floor(r/60):Math.ceil(r/60);switch(t){case x.Short:return(r>=0?"+":"")+L(o,2,s)+L(Math.abs(r%60),2,s);case x.ShortGMT:return"GMT"+(r>=0?"+":"")+L(o,1,s);case x.Long:return"GMT"+(r>=0?"+":"")+L(o,2,s)+":"+L(Math.abs(r%60),2,s);case x.Extended:return n===0?"Z":(r>=0?"+":"")+L(o,2,s)+":"+L(Math.abs(r%60),2,s);default:throw new Error(`Unknown zone width "${t}"`)}}}var Wn=0,Te=4;function Kn(t){let e=Me(t,Wn,1).getDay();return Me(t,0,1+(e<=Te?Te:Te+7)-e)}function rn(t){let e=t.getDay(),i=e===0?-3:Te-e;return Me(t.getFullYear(),t.getMonth(),t.getDate()+i)}function qe(t,e=!1){return function(i,n){let r;if(e){let s=new Date(i.getFullYear(),i.getMonth(),1).getDay()-1,o=i.getDate();r=1+Math.floor((o+s)/7)}else{let s=rn(i),o=Kn(s.getFullYear()),a=s.getTime()-o.getTime();r=1+Math.round(a/6048e5)}return L(r,t,Ie(n,V.MinusSign))}}function Se(t,e=!1){return function(i,n){let s=rn(i).getFullYear();return L(s,t,Ie(n,V.MinusSign),e)}}var Je={};function Xn(t){if(Je[t])return Je[t];let e;switch(t){case"G":case"GG":case"GGG":e=y(h.Eras,D.Abbreviated);break;case"GGGG":e=y(h.Eras,D.Wide);break;case"GGGGG":e=y(h.Eras,D.Narrow);break;case"y":e=C(f.FullYear,1,0,!1,!0);break;case"yy":e=C(f.FullYear,2,0,!0,!0);break;case"yyy":e=C(f.FullYear,3,0,!1,!0);break;case"yyyy":e=C(f.FullYear,4,0,!1,!0);break;case"Y":e=Se(1);break;case"YY":e=Se(2,!0);break;case"YYY":e=Se(3);break;case"YYYY":e=Se(4);break;case"M":case"L":e=C(f.Month,1,1);break;case"MM":case"LL":e=C(f.Month,2,1);break;case"MMM":e=y(h.Months,D.Abbreviated);break;case"MMMM":e=y(h.Months,D.Wide);break;case"MMMMM":e=y(h.Months,D.Narrow);break;case"LLL":e=y(h.Months,D.Abbreviated,T.Standalone);break;case"LLLL":e=y(h.Months,D.Wide,T.Standalone);break;case"LLLLL":e=y(h.Months,D.Narrow,T.Standalone);break;case"w":e=qe(1);break;case"ww":e=qe(2);break;case"W":e=qe(1,!0);break;case"d":e=C(f.Date,1);break;case"dd":e=C(f.Date,2);break;case"c":case"cc":e=C(f.Day,1);break;case"ccc":e=y(h.Days,D.Abbreviated,T.Standalone);break;case"cccc":e=y(h.Days,D.Wide,T.Standalone);break;case"ccccc":e=y(h.Days,D.Narrow,T.Standalone);break;case"cccccc":e=y(h.Days,D.Short,T.Standalone);break;case"E":case"EE":case"EEE":e=y(h.Days,D.Abbreviated);break;case"EEEE":e=y(h.Days,D.Wide);break;case"EEEEE":e=y(h.Days,D.Narrow);break;case"EEEEEE":e=y(h.Days,D.Short);break;case"a":case"aa":case"aaa":e=y(h.DayPeriods,D.Abbreviated);break;case"aaaa":e=y(h.DayPeriods,D.Wide);break;case"aaaaa":e=y(h.DayPeriods,D.Narrow);break;case"b":case"bb":case"bbb":e=y(h.DayPeriods,D.Abbreviated,T.Standalone,!0);break;case"bbbb":e=y(h.DayPeriods,D.Wide,T.Standalone,!0);break;case"bbbbb":e=y(h.DayPeriods,D.Narrow,T.Standalone,!0);break;case"B":case"BB":case"BBB":e=y(h.DayPeriods,D.Abbreviated,T.Format,!0);break;case"BBBB":e=y(h.DayPeriods,D.Wide,T.Format,!0);break;case"BBBBB":e=y(h.DayPeriods,D.Narrow,T.Format,!0);break;case"h":e=C(f.Hours,1,-12);break;case"hh":e=C(f.Hours,2,-12);break;case"H":e=C(f.Hours,1);break;case"HH":e=C(f.Hours,2);break;case"m":e=C(f.Minutes,1);break;case"mm":e=C(f.Minutes,2);break;case"s":e=C(f.Seconds,1);break;case"ss":e=C(f.Seconds,2);break;case"S":e=C(f.FractionalSeconds,1);break;case"SS":e=C(f.FractionalSeconds,2);break;case"SSS":e=C(f.FractionalSeconds,3);break;case"Z":case"ZZ":case"ZZZ":e=be(x.Short);break;case"ZZZZZ":e=be(x.Extended);break;case"O":case"OO":case"OOO":case"z":case"zz":case"zzz":e=be(x.ShortGMT);break;case"OOOO":case"ZZZZ":case"zzzz":e=be(x.Long);break;default:return null}return Je[t]=e,e}function sn(t,e){t=t.replace(/:/g,"");let i=Date.parse("Jan 01, 1970 00:00:00 "+t)/6e4;return isNaN(i)?e:i}function qn(t,e){return t=new Date(t.getTime()),t.setMinutes(t.getMinutes()+e),t}function Jn(t,e,i){let n=i?-1:1,r=t.getTimezoneOffset(),s=sn(e,r);return qn(t,n*(s-r))}function Qn(t){if(Ht(t))return t;if(typeof t=="number"&&!isNaN(t))return new Date(t);if(typeof t=="string"){if(t=t.trim(),/^(\d{4}(-\d{1,2}(-\d{1,2})?)?)$/.test(t)){let[r,s=1,o=1]=t.split("-").map(a=>+a);return Me(r,s-1,o)}let i=parseFloat(t);if(!isNaN(t-i))return new Date(i);let n;if(n=t.match(zn))return er(n)}let e=new Date(t);if(!Ht(e))throw new Error(`Unable to convert "${t}" into a date`);return e}function er(t){let e=new Date(0),i=0,n=0,r=t[8]?e.setUTCFullYear:e.setFullYear,s=t[8]?e.setUTCHours:e.setHours;t[9]&&(i=Number(t[9]+t[10]),n=Number(t[9]+t[11])),r.call(e,Number(t[1]),Number(t[2])-1,Number(t[3]));let o=Number(t[4]||0)-i,a=Number(t[5]||0)-n,c=Number(t[6]||0),u=Math.floor(parseFloat("0."+(t[7]||0))*1e3);return s.call(e,o,a,c,u),e}function Ht(t){return t instanceof Date&&!isNaN(t.valueOf())}var on=(()=>{let e=class e{};e.\u0275fac=function(r){return new(r||e)},e.\u0275prov=m({token:e,factory:function(r){let s=null;return r?s=new r:s=(o=>new nr(o))(l(Ee)),s},providedIn:"root"});let t=e;return t})();function tr(t,e,i,n){let r=`=${t}`;if(e.indexOf(r)>-1||(r=i.getPluralCategory(t,n),e.indexOf(r)>-1))return r;if(e.indexOf("other")>-1)return"other";throw new Error(`No plural message found for value "${t}"`)}var nr=(()=>{let e=class e extends on{constructor(n){super(),this.locale=n}getPluralCategory(n,r){switch(Un(r||this.locale)(n)){case te.Zero:return"zero";case te.One:return"one";case te.Two:return"two";case te.Few:return"few";case te.Many:return"many";default:return"other"}}};e.\u0275fac=function(r){return new(r||e)(l(Ee))},e.\u0275prov=m({token:e,factory:e.\u0275fac});let t=e;return t})();function Oe(t,e){e=encodeURIComponent(e);for(let i of t.split(";")){let n=i.indexOf("="),[r,s]=n==-1?[i,""]:[i.slice(0,n),i.slice(n+1)];if(r.trim()===e)return decodeURIComponent(s)}return null}var Qe=/\s+/,Wt=[],Pi=(()=>{let e=class e{constructor(n,r){this._ngEl=n,this._renderer=r,this.initialClasses=Wt,this.stateMap=new Map}set klass(n){this.initialClasses=n!=null?n.trim().split(Qe):Wt}set ngClass(n){this.rawClass=typeof n=="string"?n.trim().split(Qe):n}ngDoCheck(){for(let r of this.initialClasses)this._updateState(r,!0);let n=this.rawClass;if(Array.isArray(n)||n instanceof Set)for(let r of n)this._updateState(r,!0);else if(n!=null)for(let r of Object.keys(n))this._updateState(r,!!n[r]);this._applyStateDiff()}_updateState(n,r){let s=this.stateMap.get(n);s!==void 0?(s.enabled!==r&&(s.changed=!0,s.enabled=r),s.touched=!0):this.stateMap.set(n,{enabled:r,changed:!0,touched:!0})}_applyStateDiff(){for(let n of this.stateMap){let r=n[0],s=n[1];s.changed?(this._toggleClass(r,s.enabled),s.changed=!1):s.touched||(s.enabled&&this._toggleClass(r,!1),this.stateMap.delete(r)),s.touched=!1}}_toggleClass(n,r){n=n.trim(),n.length>0&&n.split(Qe).forEach(s=>{r?this._renderer.addClass(this._ngEl.nativeElement,s):this._renderer.removeClass(this._ngEl.nativeElement,s)})}};e.\u0275fac=function(r){return new(r||e)(N(Ye),N(We))},e.\u0275dir=me({type:e,selectors:[["","ngClass",""]],inputs:{klass:[0,"class","klass"],ngClass:"ngClass"},standalone:!0});let t=e;return t})();var Ni=(()=>{let e=class e{constructor(n,r){this._viewContainer=n,this._context=new et,this._thenTemplateRef=null,this._elseTemplateRef=null,this._thenViewRef=null,this._elseViewRef=null,this._thenTemplateRef=r}set ngIf(n){this._context.$implicit=this._context.ngIf=n,this._updateView()}set ngIfThen(n){Kt("ngIfThen",n),this._thenTemplateRef=n,this._thenViewRef=null,this._updateView()}set ngIfElse(n){Kt("ngIfElse",n),this._elseTemplateRef=n,this._elseViewRef=null,this._updateView()}_updateView(){this._context.$implicit?this._thenViewRef||(this._viewContainer.clear(),this._elseViewRef=null,this._thenTemplateRef&&(this._thenViewRef=this._viewContainer.createEmbeddedView(this._thenTemplateRef,this._context))):this._elseViewRef||(this._viewContainer.clear(),this._thenViewRef=null,this._elseTemplateRef&&(this._elseViewRef=this._viewContainer.createEmbeddedView(this._elseTemplateRef,this._context)))}static ngTemplateContextGuard(n,r){return!0}};e.\u0275fac=function(r){return new(r||e)(N(Ke),N(jt))},e.\u0275dir=me({type:e,selectors:[["","ngIf",""]],inputs:{ngIf:"ngIf",ngIfThen:"ngIfThen",ngIfElse:"ngIfElse"},standalone:!0});let t=e;return t})(),et=class{constructor(){this.$implicit=null,this.ngIf=null}};function Kt(t,e){if(!!!(!e||e.createEmbeddedView))throw new Error(`${t} must be a TemplateRef, but received '${bt(e)}'.`)}var Bi=(()=>{let e=class e{constructor(n){this._viewContainerRef=n,this._viewRef=null,this.ngTemplateOutletContext=null,this.ngTemplateOutlet=null,this.ngTemplateOutletInjector=null}ngOnChanges(n){if(this._shouldRecreateView(n)){let r=this._viewContainerRef;if(this._viewRef&&r.remove(r.indexOf(this._viewRef)),!this.ngTemplateOutlet){this._viewRef=null;return}let s=this._createContextForwardProxy();this._viewRef=r.createEmbeddedView(this.ngTemplateOutlet,s,{injector:this.ngTemplateOutletInjector??void 0})}}_shouldRecreateView(n){return!!n.ngTemplateOutlet||!!n.ngTemplateOutletInjector}_createContextForwardProxy(){return new Proxy({},{set:(n,r,s)=>this.ngTemplateOutletContext?Reflect.set(this.ngTemplateOutletContext,r,s):!1,get:(n,r,s)=>{if(this.ngTemplateOutletContext)return Reflect.get(this.ngTemplateOutletContext,r,s)}})}};e.\u0275fac=function(r){return new(r||e)(N(Ke))},e.\u0275dir=me({type:e,selectors:[["","ngTemplateOutlet",""]],inputs:{ngTemplateOutletContext:"ngTemplateOutletContext",ngTemplateOutlet:"ngTemplateOutlet",ngTemplateOutletInjector:"ngTemplateOutletInjector"},standalone:!0,features:[Mt]});let t=e;return t})();function it(t,e){return new P(2100,!1)}var rr=/(?:[0-9A-Za-z\xAA\xB5\xBA\xC0-\xD6\xD8-\xF6\xF8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0370-\u0374\u0376\u0377\u037A-\u037D\u037F\u0386\u0388-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5\u03F7-\u0481\u048A-\u052F\u0531-\u0556\u0559\u0560-\u0588\u05D0-\u05EA\u05EF-\u05F2\u0620-\u064A\u066E\u066F\u0671-\u06D3\u06D5\u06E5\u06E6\u06EE\u06EF\u06FA-\u06FC\u06FF\u0710\u0712-\u072F\u074D-\u07A5\u07B1\u07CA-\u07EA\u07F4\u07F5\u07FA\u0800-\u0815\u081A\u0824\u0828\u0840-\u0858\u0860-\u086A\u0870-\u0887\u0889-\u088E\u08A0-\u08C9\u0904-\u0939\u093D\u0950\u0958-\u0961\u0971-\u0980\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BD\u09CE\u09DC\u09DD\u09DF-\u09E1\u09F0\u09F1\u09FC\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A59-\u0A5C\u0A5E\u0A72-\u0A74\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABD\u0AD0\u0AE0\u0AE1\u0AF9\u0B05-\u0B0C\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3D\u0B5C\u0B5D\u0B5F-\u0B61\u0B71\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BD0\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C39\u0C3D\u0C58-\u0C5A\u0C5D\u0C60\u0C61\u0C80\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBD\u0CDD\u0CDE\u0CE0\u0CE1\u0CF1\u0CF2\u0D04-\u0D0C\u0D0E-\u0D10\u0D12-\u0D3A\u0D3D\u0D4E\u0D54-\u0D56\u0D5F-\u0D61\u0D7A-\u0D7F\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0E01-\u0E30\u0E32\u0E33\u0E40-\u0E46\u0E81\u0E82\u0E84\u0E86-\u0E8A\u0E8C-\u0EA3\u0EA5\u0EA7-\u0EB0\u0EB2\u0EB3\u0EBD\u0EC0-\u0EC4\u0EC6\u0EDC-\u0EDF\u0F00\u0F40-\u0F47\u0F49-\u0F6C\u0F88-\u0F8C\u1000-\u102A\u103F\u1050-\u1055\u105A-\u105D\u1061\u1065\u1066\u106E-\u1070\u1075-\u1081\u108E\u10A0-\u10C5\u10C7\u10CD\u10D0-\u10FA\u10FC-\u1248\u124A-\u124D\u1250-\u1256\u1258\u125A-\u125D\u1260-\u1288\u128A-\u128D\u1290-\u12B0\u12B2-\u12B5\u12B8-\u12BE\u12C0\u12C2-\u12C5\u12C8-\u12D6\u12D8-\u1310\u1312-\u1315\u1318-\u135A\u1380-\u138F\u13A0-\u13F5\u13F8-\u13FD\u1401-\u166C\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u16F1-\u16F8\u1700-\u1711\u171F-\u1731\u1740-\u1751\u1760-\u176C\u176E-\u1770\u1780-\u17B3\u17D7\u17DC\u1820-\u1878\u1880-\u1884\u1887-\u18A8\u18AA\u18B0-\u18F5\u1900-\u191E\u1950-\u196D\u1970-\u1974\u1980-\u19AB\u19B0-\u19C9\u1A00-\u1A16\u1A20-\u1A54\u1AA7\u1B05-\u1B33\u1B45-\u1B4C\u1B83-\u1BA0\u1BAE\u1BAF\u1BBA-\u1BE5\u1C00-\u1C23\u1C4D-\u1C4F\u1C5A-\u1C7D\u1C80-\u1C88\u1C90-\u1CBA\u1CBD-\u1CBF\u1CE9-\u1CEC\u1CEE-\u1CF3\u1CF5\u1CF6\u1CFA\u1D00-\u1DBF\u1E00-\u1F15\u1F18-\u1F1D\u1F20-\u1F45\u1F48-\u1F4D\u1F50-\u1F57\u1F59\u1F5B\u1F5D\u1F5F-\u1F7D\u1F80-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD0-\u1FD3\u1FD6-\u1FDB\u1FE0-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u2071\u207F\u2090-\u209C\u2102\u2107\u210A-\u2113\u2115\u2119-\u211D\u2124\u2126\u2128\u212A-\u212D\u212F-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2183\u2184\u2C00-\u2CE4\u2CEB-\u2CEE\u2CF2\u2CF3\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D80-\u2D96\u2DA0-\u2DA6\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE\u2DD0-\u2DD6\u2DD8-\u2DDE\u2E2F\u3005\u3006\u3031-\u3035\u303B\u303C\u3041-\u3096\u309D-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312F\u3131-\u318E\u31A0-\u31BF\u31F0-\u31FF\u3400-\u4DBF\u4E00-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA61F\uA62A\uA62B\uA640-\uA66E\uA67F-\uA69D\uA6A0-\uA6E5\uA717-\uA71F\uA722-\uA788\uA78B-\uA7CA\uA7D0\uA7D1\uA7D3\uA7D5-\uA7D9\uA7F2-\uA801\uA803-\uA805\uA807-\uA80A\uA80C-\uA822\uA840-\uA873\uA882-\uA8B3\uA8F2-\uA8F7\uA8FB\uA8FD\uA8FE\uA90A-\uA925\uA930-\uA946\uA960-\uA97C\uA984-\uA9B2\uA9CF\uA9E0-\uA9E4\uA9E6-\uA9EF\uA9FA-\uA9FE\uAA00-\uAA28\uAA40-\uAA42\uAA44-\uAA4B\uAA60-\uAA76\uAA7A\uAA7E-\uAAAF\uAAB1\uAAB5\uAAB6\uAAB9-\uAABD\uAAC0\uAAC2\uAADB-\uAADD\uAAE0-\uAAEA\uAAF2-\uAAF4\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E\uAB30-\uAB5A\uAB5C-\uAB69\uAB70-\uABE2\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFA6D\uFA70-\uFAD9\uFB00-\uFB06\uFB13-\uFB17\uFB1D\uFB1F-\uFB28\uFB2A-\uFB36\uFB38-\uFB3C\uFB3E\uFB40\uFB41\uFB43\uFB44\uFB46-\uFBB1\uFBD3-\uFD3D\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE70-\uFE74\uFE76-\uFEFC\uFF21-\uFF3A\uFF41-\uFF5A\uFF66-\uFFBE\uFFC2-\uFFC7\uFFCA-\uFFCF\uFFD2-\uFFD7\uFFDA-\uFFDC]|\uD800[\uDC00-\uDC0B\uDC0D-\uDC26\uDC28-\uDC3A\uDC3C\uDC3D\uDC3F-\uDC4D\uDC50-\uDC5D\uDC80-\uDCFA\uDE80-\uDE9C\uDEA0-\uDED0\uDF00-\uDF1F\uDF2D-\uDF40\uDF42-\uDF49\uDF50-\uDF75\uDF80-\uDF9D\uDFA0-\uDFC3\uDFC8-\uDFCF]|\uD801[\uDC00-\uDC9D\uDCB0-\uDCD3\uDCD8-\uDCFB\uDD00-\uDD27\uDD30-\uDD63\uDD70-\uDD7A\uDD7C-\uDD8A\uDD8C-\uDD92\uDD94\uDD95\uDD97-\uDDA1\uDDA3-\uDDB1\uDDB3-\uDDB9\uDDBB\uDDBC\uDE00-\uDF36\uDF40-\uDF55\uDF60-\uDF67\uDF80-\uDF85\uDF87-\uDFB0\uDFB2-\uDFBA]|\uD802[\uDC00-\uDC05\uDC08\uDC0A-\uDC35\uDC37\uDC38\uDC3C\uDC3F-\uDC55\uDC60-\uDC76\uDC80-\uDC9E\uDCE0-\uDCF2\uDCF4\uDCF5\uDD00-\uDD15\uDD20-\uDD39\uDD80-\uDDB7\uDDBE\uDDBF\uDE00\uDE10-\uDE13\uDE15-\uDE17\uDE19-\uDE35\uDE60-\uDE7C\uDE80-\uDE9C\uDEC0-\uDEC7\uDEC9-\uDEE4\uDF00-\uDF35\uDF40-\uDF55\uDF60-\uDF72\uDF80-\uDF91]|\uD803[\uDC00-\uDC48\uDC80-\uDCB2\uDCC0-\uDCF2\uDD00-\uDD23\uDE80-\uDEA9\uDEB0\uDEB1\uDF00-\uDF1C\uDF27\uDF30-\uDF45\uDF70-\uDF81\uDFB0-\uDFC4\uDFE0-\uDFF6]|\uD804[\uDC03-\uDC37\uDC71\uDC72\uDC75\uDC83-\uDCAF\uDCD0-\uDCE8\uDD03-\uDD26\uDD44\uDD47\uDD50-\uDD72\uDD76\uDD83-\uDDB2\uDDC1-\uDDC4\uDDDA\uDDDC\uDE00-\uDE11\uDE13-\uDE2B\uDE80-\uDE86\uDE88\uDE8A-\uDE8D\uDE8F-\uDE9D\uDE9F-\uDEA8\uDEB0-\uDEDE\uDF05-\uDF0C\uDF0F\uDF10\uDF13-\uDF28\uDF2A-\uDF30\uDF32\uDF33\uDF35-\uDF39\uDF3D\uDF50\uDF5D-\uDF61]|\uD805[\uDC00-\uDC34\uDC47-\uDC4A\uDC5F-\uDC61\uDC80-\uDCAF\uDCC4\uDCC5\uDCC7\uDD80-\uDDAE\uDDD8-\uDDDB\uDE00-\uDE2F\uDE44\uDE80-\uDEAA\uDEB8\uDF00-\uDF1A\uDF40-\uDF46]|\uD806[\uDC00-\uDC2B\uDCA0-\uDCDF\uDCFF-\uDD06\uDD09\uDD0C-\uDD13\uDD15\uDD16\uDD18-\uDD2F\uDD3F\uDD41\uDDA0-\uDDA7\uDDAA-\uDDD0\uDDE1\uDDE3\uDE00\uDE0B-\uDE32\uDE3A\uDE50\uDE5C-\uDE89\uDE9D\uDEB0-\uDEF8]|\uD807[\uDC00-\uDC08\uDC0A-\uDC2E\uDC40\uDC72-\uDC8F\uDD00-\uDD06\uDD08\uDD09\uDD0B-\uDD30\uDD46\uDD60-\uDD65\uDD67\uDD68\uDD6A-\uDD89\uDD98\uDEE0-\uDEF2\uDFB0]|\uD808[\uDC00-\uDF99]|\uD809[\uDC80-\uDD43]|\uD80B[\uDF90-\uDFF0]|[\uD80C\uD81C-\uD820\uD822\uD840-\uD868\uD86A-\uD86C\uD86F-\uD872\uD874-\uD879\uD880-\uD883][\uDC00-\uDFFF]|\uD80D[\uDC00-\uDC2E]|\uD811[\uDC00-\uDE46]|\uD81A[\uDC00-\uDE38\uDE40-\uDE5E\uDE70-\uDEBE\uDED0-\uDEED\uDF00-\uDF2F\uDF40-\uDF43\uDF63-\uDF77\uDF7D-\uDF8F]|\uD81B[\uDE40-\uDE7F\uDF00-\uDF4A\uDF50\uDF93-\uDF9F\uDFE0\uDFE1\uDFE3]|\uD821[\uDC00-\uDFF7]|\uD823[\uDC00-\uDCD5\uDD00-\uDD08]|\uD82B[\uDFF0-\uDFF3\uDFF5-\uDFFB\uDFFD\uDFFE]|\uD82C[\uDC00-\uDD22\uDD50-\uDD52\uDD64-\uDD67\uDD70-\uDEFB]|\uD82F[\uDC00-\uDC6A\uDC70-\uDC7C\uDC80-\uDC88\uDC90-\uDC99]|\uD835[\uDC00-\uDC54\uDC56-\uDC9C\uDC9E\uDC9F\uDCA2\uDCA5\uDCA6\uDCA9-\uDCAC\uDCAE-\uDCB9\uDCBB\uDCBD-\uDCC3\uDCC5-\uDD05\uDD07-\uDD0A\uDD0D-\uDD14\uDD16-\uDD1C\uDD1E-\uDD39\uDD3B-\uDD3E\uDD40-\uDD44\uDD46\uDD4A-\uDD50\uDD52-\uDEA5\uDEA8-\uDEC0\uDEC2-\uDEDA\uDEDC-\uDEFA\uDEFC-\uDF14\uDF16-\uDF34\uDF36-\uDF4E\uDF50-\uDF6E\uDF70-\uDF88\uDF8A-\uDFA8\uDFAA-\uDFC2\uDFC4-\uDFCB]|\uD837[\uDF00-\uDF1E]|\uD838[\uDD00-\uDD2C\uDD37-\uDD3D\uDD4E\uDE90-\uDEAD\uDEC0-\uDEEB]|\uD839[\uDFE0-\uDFE6\uDFE8-\uDFEB\uDFED\uDFEE\uDFF0-\uDFFE]|\uD83A[\uDC00-\uDCC4\uDD00-\uDD43\uDD4B]|\uD83B[\uDE00-\uDE03\uDE05-\uDE1F\uDE21\uDE22\uDE24\uDE27\uDE29-\uDE32\uDE34-\uDE37\uDE39\uDE3B\uDE42\uDE47\uDE49\uDE4B\uDE4D-\uDE4F\uDE51\uDE52\uDE54\uDE57\uDE59\uDE5B\uDE5D\uDE5F\uDE61\uDE62\uDE64\uDE67-\uDE6A\uDE6C-\uDE72\uDE74-\uDE77\uDE79-\uDE7C\uDE7E\uDE80-\uDE89\uDE8B-\uDE9B\uDEA1-\uDEA3\uDEA5-\uDEA9\uDEAB-\uDEBB]|\uD869[\uDC00-\uDEDF\uDF00-\uDFFF]|\uD86D[\uDC00-\uDF38\uDF40-\uDFFF]|\uD86E[\uDC00-\uDC1D\uDC20-\uDFFF]|\uD873[\uDC00-\uDEA1\uDEB0-\uDFFF]|\uD87A[\uDC00-\uDFE0]|\uD87E[\uDC00-\uDE1D]|\uD884[\uDC00-\uDF4A])\S*/g,ki=(()=>{let e=class e{transform(n){if(n==null)return null;if(typeof n!="string")throw it(e,n);return n.replace(rr,r=>r[0].toUpperCase()+r.slice(1).toLowerCase())}};e.\u0275fac=function(r){return new(r||e)},e.\u0275pipe=ye({name:"titlecase",type:e,pure:!0,standalone:!0});let t=e;return t})();var ir="mediumDate",sr=new S(""),or=new S(""),xi=(()=>{let e=class e{constructor(n,r,s){this.locale=n,this.defaultTimezone=r,this.defaultOptions=s}transform(n,r,s,o){if(n==null||n===""||n!==n)return null;try{let a=r??this.defaultOptions?.dateFormat??ir,c=s??this.defaultOptions?.timezone??this.defaultTimezone??void 0;return Gn(n,a,o||this.locale,c)}catch(a){throw it(e,a.message)}}};e.\u0275fac=function(r){return new(r||e)(N(Ee,16),N(sr,24),N(or,24))},e.\u0275pipe=ye({name:"date",type:e,pure:!0,standalone:!0});let t=e;return t})(),ar=/#/g,Ui=(()=>{let e=class e{constructor(n){this._localization=n}transform(n,r,s){if(n==null)return"";if(typeof r!="object"||r===null)throw it(e,r);let o=tr(n,Object.keys(r),this._localization,s);return r[o].replace(ar,n.toString())}};e.\u0275fac=function(r){return new(r||e)(N(on,16))},e.\u0275pipe=ye({name:"i18nPlural",type:e,pure:!0,standalone:!0});let t=e;return t})();var ur=(()=>{let e=class e{};e.\u0275fac=function(r){return new(r||e)},e.\u0275mod=De({type:e}),e.\u0275inj=pe({});let t=e;return t})(),st="browser",cr="server";function dr(t){return t===st}function _e(t){return t===cr}var ji=(()=>{let e=class e{};e.\u0275prov=m({token:e,providedIn:"root",factory:()=>dr(F(B))?new tt(F(R),window):new nt});let t=e;return t})(),tt=class{constructor(e,i){this.document=e,this.window=i,this.offset=()=>[0,0]}setOffset(e){Array.isArray(e)?this.offset=()=>e:this.offset=e}getScrollPosition(){return[this.window.scrollX,this.window.scrollY]}scrollToPosition(e){this.window.scrollTo(e[0],e[1])}scrollToAnchor(e){let i=lr(this.document,e);i&&(this.scrollToElement(i),i.focus())}setHistoryScrollRestoration(e){this.window.history.scrollRestoration=e}scrollToElement(e){let i=e.getBoundingClientRect(),n=i.left+this.window.pageXOffset,r=i.top+this.window.pageYOffset,s=this.offset();this.window.scrollTo(n-s[0],r-s[1])}};function lr(t,e){let i=t.getElementById(e)||t.getElementsByName(e)[0];if(i)return i;if(typeof t.createTreeWalker=="function"&&t.body&&typeof t.body.attachShadow=="function"){let n=t.createTreeWalker(t.body,NodeFilter.SHOW_ELEMENT),r=n.currentNode;for(;r;){let s=r.shadowRoot;if(s){let o=s.getElementById(e)||s.querySelector(`[name="${e}"]`);if(o)return o}r=n.nextNode()}}return null}var nt=class{setOffset(e){}getScrollPosition(){return[0,0]}scrollToPosition(e){}scrollToAnchor(e){}setHistoryScrollRestoration(e){}},re=class{};var ce=class{},Pe=class{},U=class t{constructor(e){this.normalizedNames=new Map,this.lazyUpdate=null,e?typeof e=="string"?this.lazyInit=()=>{this.headers=new Map,e.split(` -`).forEach(i=>{let n=i.indexOf(":");if(n>0){let r=i.slice(0,n),s=r.toLowerCase(),o=i.slice(n+1).trim();this.maybeSetNormalizedName(r,s),this.headers.has(s)?this.headers.get(s).push(o):this.headers.set(s,[o])}})}:typeof Headers<"u"&&e instanceof Headers?(this.headers=new Map,e.forEach((i,n)=>{this.setHeaderEntries(n,i)})):this.lazyInit=()=>{this.headers=new Map,Object.entries(e).forEach(([i,n])=>{this.setHeaderEntries(i,n)})}:this.headers=new Map}has(e){return this.init(),this.headers.has(e.toLowerCase())}get(e){this.init();let i=this.headers.get(e.toLowerCase());return i&&i.length>0?i[0]:null}keys(){return this.init(),Array.from(this.normalizedNames.values())}getAll(e){return this.init(),this.headers.get(e.toLowerCase())||null}append(e,i){return this.clone({name:e,value:i,op:"a"})}set(e,i){return this.clone({name:e,value:i,op:"s"})}delete(e,i){return this.clone({name:e,value:i,op:"d"})}maybeSetNormalizedName(e,i){this.normalizedNames.has(i)||this.normalizedNames.set(i,e)}init(){this.lazyInit&&(this.lazyInit instanceof t?this.copyFrom(this.lazyInit):this.lazyInit(),this.lazyInit=null,this.lazyUpdate&&(this.lazyUpdate.forEach(e=>this.applyUpdate(e)),this.lazyUpdate=null))}copyFrom(e){e.init(),Array.from(e.headers.keys()).forEach(i=>{this.headers.set(i,e.headers.get(i)),this.normalizedNames.set(i,e.normalizedNames.get(i))})}clone(e){let i=new t;return i.lazyInit=this.lazyInit&&this.lazyInit instanceof t?this.lazyInit:this,i.lazyUpdate=(this.lazyUpdate||[]).concat([e]),i}applyUpdate(e){let i=e.name.toLowerCase();switch(e.op){case"a":case"s":let n=e.value;if(typeof n=="string"&&(n=[n]),n.length===0)return;this.maybeSetNormalizedName(e.name,i);let r=(e.op==="a"?this.headers.get(i):void 0)||[];r.push(...n),this.headers.set(i,r);break;case"d":let s=e.value;if(!s)this.headers.delete(i),this.normalizedNames.delete(i);else{let o=this.headers.get(i);if(!o)return;o=o.filter(a=>s.indexOf(a)===-1),o.length===0?(this.headers.delete(i),this.normalizedNames.delete(i)):this.headers.set(i,o)}break}}setHeaderEntries(e,i){let n=(Array.isArray(i)?i:[i]).map(s=>s.toString()),r=e.toLowerCase();this.headers.set(r,n),this.maybeSetNormalizedName(e,r)}forEach(e){this.init(),Array.from(this.normalizedNames.keys()).forEach(i=>e(this.normalizedNames.get(i),this.headers.get(i)))}};var at=class{encodeKey(e){return an(e)}encodeValue(e){return an(e)}decodeKey(e){return decodeURIComponent(e)}decodeValue(e){return decodeURIComponent(e)}};function gr(t,e){let i=new Map;return t.length>0&&t.replace(/^\?/,"").split("&").forEach(r=>{let s=r.indexOf("="),[o,a]=s==-1?[e.decodeKey(r),""]:[e.decodeKey(r.slice(0,s)),e.decodeValue(r.slice(s+1))],c=i.get(o)||[];c.push(a),i.set(o,c)}),i}var pr=/%(\d[a-f0-9])/gi,Dr={40:"@","3A":":",24:"$","2C":",","3B":";","3D":"=","3F":"?","2F":"/"};function an(t){return encodeURIComponent(t).replace(pr,(e,i)=>Dr[i]??e)}function Le(t){return`${t}`}var Y=class t{constructor(e={}){if(this.updates=null,this.cloneFrom=null,this.encoder=e.encoder||new at,e.fromString){if(e.fromObject)throw new Error("Cannot specify both fromString and fromObject.");this.map=gr(e.fromString,this.encoder)}else e.fromObject?(this.map=new Map,Object.keys(e.fromObject).forEach(i=>{let n=e.fromObject[i],r=Array.isArray(n)?n.map(Le):[Le(n)];this.map.set(i,r)})):this.map=null}has(e){return this.init(),this.map.has(e)}get(e){this.init();let i=this.map.get(e);return i?i[0]:null}getAll(e){return this.init(),this.map.get(e)||null}keys(){return this.init(),Array.from(this.map.keys())}append(e,i){return this.clone({param:e,value:i,op:"a"})}appendAll(e){let i=[];return Object.keys(e).forEach(n=>{let r=e[n];Array.isArray(r)?r.forEach(s=>{i.push({param:n,value:s,op:"a"})}):i.push({param:n,value:r,op:"a"})}),this.clone(i)}set(e,i){return this.clone({param:e,value:i,op:"s"})}delete(e,i){return this.clone({param:e,value:i,op:"d"})}toString(){return this.init(),this.keys().map(e=>{let i=this.encoder.encodeKey(e);return this.map.get(e).map(n=>i+"="+this.encoder.encodeValue(n)).join("&")}).filter(e=>e!=="").join("&")}clone(e){let i=new t({encoder:this.encoder});return i.cloneFrom=this.cloneFrom||this,i.updates=(this.updates||[]).concat(e),i}init(){this.map===null&&(this.map=new Map),this.cloneFrom!==null&&(this.cloneFrom.init(),this.cloneFrom.keys().forEach(e=>this.map.set(e,this.cloneFrom.map.get(e))),this.updates.forEach(e=>{switch(e.op){case"a":case"s":let i=(e.op==="a"?this.map.get(e.param):void 0)||[];i.push(Le(e.value)),this.map.set(e.param,i);break;case"d":if(e.value!==void 0){let n=this.map.get(e.param)||[],r=n.indexOf(Le(e.value));r!==-1&&n.splice(r,1),n.length>0?this.map.set(e.param,n):this.map.delete(e.param)}else{this.map.delete(e.param);break}}}),this.cloneFrom=this.updates=null)}};var ut=class{constructor(){this.map=new Map}set(e,i){return this.map.set(e,i),this}get(e){return this.map.has(e)||this.map.set(e,e.defaultValue()),this.map.get(e)}delete(e){return this.map.delete(e),this}has(e){return this.map.has(e)}keys(){return this.map.keys()}};function mr(t){switch(t){case"DELETE":case"GET":case"HEAD":case"OPTIONS":case"JSONP":return!1;default:return!0}}function un(t){return typeof ArrayBuffer<"u"&&t instanceof ArrayBuffer}function cn(t){return typeof Blob<"u"&&t instanceof Blob}function dn(t){return typeof FormData<"u"&&t instanceof FormData}function yr(t){return typeof URLSearchParams<"u"&&t instanceof URLSearchParams}var ue=class t{constructor(e,i,n,r){this.url=i,this.body=null,this.reportProgress=!1,this.withCredentials=!1,this.responseType="json",this.method=e.toUpperCase();let s;if(mr(this.method)||r?(this.body=n!==void 0?n:null,s=r):s=n,s&&(this.reportProgress=!!s.reportProgress,this.withCredentials=!!s.withCredentials,s.responseType&&(this.responseType=s.responseType),s.headers&&(this.headers=s.headers),s.context&&(this.context=s.context),s.params&&(this.params=s.params),this.transferCache=s.transferCache),this.headers??=new U,this.context??=new ut,!this.params)this.params=new Y,this.urlWithParams=i;else{let o=this.params.toString();if(o.length===0)this.urlWithParams=i;else{let a=i.indexOf("?"),c=a===-1?"?":aE.set(M,e.setHeaders[M]),u)),e.setParams&&(d=Object.keys(e.setParams).reduce((E,M)=>E.set(M,e.setParams[M]),d)),new t(i,n,o,{params:d,headers:u,context:g,reportProgress:c,responseType:r,withCredentials:a,transferCache:s})}},Z=function(t){return t[t.Sent=0]="Sent",t[t.UploadProgress=1]="UploadProgress",t[t.ResponseHeader=2]="ResponseHeader",t[t.DownloadProgress=3]="DownloadProgress",t[t.Response=4]="Response",t[t.User=5]="User",t}(Z||{}),de=class{constructor(e,i=200,n="OK"){this.headers=e.headers||new U,this.status=e.status!==void 0?e.status:i,this.statusText=e.statusText||n,this.url=e.url||null,this.ok=this.status>=200&&this.status<300}},Ne=class t extends de{constructor(e={}){super(e),this.type=Z.ResponseHeader}clone(e={}){return new t({headers:e.headers||this.headers,status:e.status!==void 0?e.status:this.status,statusText:e.statusText||this.statusText,url:e.url||this.url||void 0})}},le=class t extends de{constructor(e={}){super(e),this.type=Z.Response,this.body=e.body!==void 0?e.body:null}clone(e={}){return new t({body:e.body!==void 0?e.body:this.body,headers:e.headers||this.headers,status:e.status!==void 0?e.status:this.status,statusText:e.statusText||this.statusText,url:e.url||this.url||void 0})}},G=class extends de{constructor(e){super(e,0,"Unknown Error"),this.name="HttpErrorResponse",this.ok=!1,this.status>=200&&this.status<300?this.message=`Http failure during parsing for ${e.url||"(unknown url)"}`:this.message=`Http failure response for ${e.url||"(unknown url)"}: ${e.status} ${e.statusText}`,this.error=e.error||null}},gn=200,Er=204;function ot(t,e){return{body:e,headers:t.headers,context:t.context,observe:t.observe,params:t.params,reportProgress:t.reportProgress,responseType:t.responseType,withCredentials:t.withCredentials,transferCache:t.transferCache}}var wr=(()=>{let e=class e{constructor(n){this.handler=n}request(n,r,s={}){let o;if(n instanceof ue)o=n;else{let u;s.headers instanceof U?u=s.headers:u=new U(s.headers);let d;s.params&&(s.params instanceof Y?d=s.params:d=new Y({fromObject:s.params})),o=new ue(n,r,s.body!==void 0?s.body:null,{headers:u,context:s.context,params:d,reportProgress:s.reportProgress,responseType:s.responseType||"json",withCredentials:s.withCredentials,transferCache:s.transferCache})}let a=ze(o).pipe(Ct(u=>this.handler.handle(u)));if(n instanceof ue||s.observe==="events")return a;let c=a.pipe(vt(u=>u instanceof le));switch(s.observe||"body"){case"body":switch(o.responseType){case"arraybuffer":return c.pipe(oe(u=>{if(u.body!==null&&!(u.body instanceof ArrayBuffer))throw new Error("Response is not an ArrayBuffer.");return u.body}));case"blob":return c.pipe(oe(u=>{if(u.body!==null&&!(u.body instanceof Blob))throw new Error("Response is not a Blob.");return u.body}));case"text":return c.pipe(oe(u=>{if(u.body!==null&&typeof u.body!="string")throw new Error("Response is not a string.");return u.body}));case"json":default:return c.pipe(oe(u=>u.body))}case"response":return c;default:throw new Error(`Unreachable: unhandled observe type ${s.observe}}`)}}delete(n,r={}){return this.request("DELETE",n,r)}get(n,r={}){return this.request("GET",n,r)}head(n,r={}){return this.request("HEAD",n,r)}jsonp(n,r){return this.request("JSONP",n,{params:new Y().append(r,"JSONP_CALLBACK"),observe:"body",responseType:"json"})}options(n,r={}){return this.request("OPTIONS",n,r)}patch(n,r,s={}){return this.request("PATCH",n,ot(s,r))}post(n,r,s={}){return this.request("POST",n,ot(s,r))}put(n,r,s={}){return this.request("PUT",n,ot(s,r))}};e.\u0275fac=function(r){return new(r||e)(l(ce))},e.\u0275prov=m({token:e,factory:e.\u0275fac});let t=e;return t})(),vr=/^\)\]\}',?\n/,Cr="X-Request-URL";function ln(t){if(t.url)return t.url;let e=Cr.toLocaleLowerCase();return t.headers.get(e)}var Ar=(()=>{let e=class e{constructor(){this.fetchImpl=F(ct,{optional:!0})?.fetch??fetch.bind(globalThis),this.ngZone=F(z)}handle(n){return new $e(r=>{let s=new AbortController;return this.doRequest(n,s.signal,r).then(dt,o=>r.error(new G({error:o}))),()=>s.abort()})}doRequest(n,r,s){return je(this,null,function*(){let o=this.createRequestInit(n),a;try{let A=this.fetchImpl(n.urlWithParams,J({signal:r},o));Fr(A),s.next({type:Z.Sent}),a=yield A}catch(A){s.error(new G({error:A,status:A.status??0,statusText:A.statusText,url:n.urlWithParams,headers:A.headers}));return}let c=new U(a.headers),u=a.statusText,d=ln(a)??n.urlWithParams,g=a.status,E=null;if(n.reportProgress&&s.next(new Ne({headers:c,status:g,statusText:u,url:d})),a.body){let A=a.headers.get("content-length"),j=[],p=a.body.getReader(),w=0,$,q,b=typeof Zone<"u"&&Zone.current;yield this.ngZone.runOutsideAngular(()=>je(this,null,function*(){for(;;){let{done:H,value:se}=yield p.read();if(H)break;if(j.push(se),w+=se.length,n.reportProgress){q=n.responseType==="text"?(q??"")+($??=new TextDecoder).decode(se,{stream:!0}):void 0;let Et=()=>s.next({type:Z.DownloadProgress,total:A?+A:void 0,loaded:w,partialText:q});b?b.run(Et):Et()}}}));let ie=this.concatChunks(j,w);try{let H=a.headers.get("Content-Type")??"";E=this.parseBody(n,ie,H)}catch(H){s.error(new G({error:H,headers:new U(a.headers),status:a.status,statusText:a.statusText,url:ln(a)??n.urlWithParams}));return}}g===0&&(g=E?gn:0),g>=200&&g<300?(s.next(new le({body:E,headers:c,status:g,statusText:u,url:d})),s.complete()):s.error(new G({error:E,headers:c,status:g,statusText:u,url:d}))})}parseBody(n,r,s){switch(n.responseType){case"json":let o=new TextDecoder().decode(r).replace(vr,"");return o===""?null:JSON.parse(o);case"text":return new TextDecoder().decode(r);case"blob":return new Blob([r],{type:s});case"arraybuffer":return r.buffer}}createRequestInit(n){let r={},s=n.withCredentials?"include":void 0;if(n.headers.forEach((o,a)=>r[o]=a.join(",")),r.Accept??="application/json, text/plain, */*",!r["Content-Type"]){let o=n.detectContentTypeHeader();o!==null&&(r["Content-Type"]=o)}return{body:n.serializeBody(),method:n.method,headers:r,credentials:s}}concatChunks(n,r){let s=new Uint8Array(r),o=0;for(let a of n)s.set(a,o),o+=a.length;return s}};e.\u0275fac=function(r){return new(r||e)},e.\u0275prov=m({token:e,factory:e.\u0275fac});let t=e;return t})(),ct=class{};function dt(){}function Fr(t){t.then(dt,dt)}function br(t,e){return e(t)}function Sr(t,e,i){return(n,r)=>Rt(i,()=>e(n,s=>t(s,r)))}var lt=new S(""),Tr=new S(""),Rr=new S("",{providedIn:"root",factory:()=>!0});var hn=(()=>{let e=class e extends ce{constructor(n,r){super(),this.backend=n,this.injector=r,this.chain=null,this.pendingTasks=F(zt),this.contributeToStability=F(Rr)}handle(n){if(this.chain===null){let r=Array.from(new Set([...this.injector.get(lt),...this.injector.get(Tr,[])]));this.chain=r.reduceRight((s,o)=>Sr(s,o,this.injector),br)}if(this.contributeToStability){let r=this.pendingTasks.add();return this.chain(n,s=>this.backend.handle(s)).pipe(At(()=>this.pendingTasks.remove(r)))}else return this.chain(n,r=>this.backend.handle(r))}};e.\u0275fac=function(r){return new(r||e)(l(Pe),l(Tt))},e.\u0275prov=m({token:e,factory:e.\u0275fac});let t=e;return t})();var Mr=/^\)\]\}',?\n/;function Ir(t){return"responseURL"in t&&t.responseURL?t.responseURL:/^X-Request-URL:/m.test(t.getAllResponseHeaders())?t.getResponseHeader("X-Request-URL"):null}var fn=(()=>{let e=class e{constructor(n){this.xhrFactory=n}handle(n){if(n.method==="JSONP")throw new P(-2800,!1);let r=this.xhrFactory;return(r.\u0275loadImpl?wt(r.\u0275loadImpl()):ze(null)).pipe(Ft(()=>new $e(o=>{let a=r.build();if(a.open(n.method,n.urlWithParams),n.withCredentials&&(a.withCredentials=!0),n.headers.forEach((p,w)=>a.setRequestHeader(p,w.join(","))),n.headers.has("Accept")||a.setRequestHeader("Accept","application/json, text/plain, */*"),!n.headers.has("Content-Type")){let p=n.detectContentTypeHeader();p!==null&&a.setRequestHeader("Content-Type",p)}if(n.responseType){let p=n.responseType.toLowerCase();a.responseType=p!=="json"?p:"text"}let c=n.serializeBody(),u=null,d=()=>{if(u!==null)return u;let p=a.statusText||"OK",w=new U(a.getAllResponseHeaders()),$=Ir(a)||n.url;return u=new Ne({headers:w,status:a.status,statusText:p,url:$}),u},g=()=>{let{headers:p,status:w,statusText:$,url:q}=d(),b=null;w!==Er&&(b=typeof a.response>"u"?a.responseText:a.response),w===0&&(w=b?gn:0);let ie=w>=200&&w<300;if(n.responseType==="json"&&typeof b=="string"){let H=b;b=b.replace(Mr,"");try{b=b!==""?JSON.parse(b):null}catch(se){b=H,ie&&(ie=!1,b={error:se,text:b})}}ie?(o.next(new le({body:b,headers:p,status:w,statusText:$,url:q||void 0})),o.complete()):o.error(new G({error:b,headers:p,status:w,statusText:$,url:q||void 0}))},E=p=>{let{url:w}=d(),$=new G({error:p,status:a.status||0,statusText:a.statusText||"Unknown Error",url:w||void 0});o.error($)},M=!1,A=p=>{M||(o.next(d()),M=!0);let w={type:Z.DownloadProgress,loaded:p.loaded};p.lengthComputable&&(w.total=p.total),n.responseType==="text"&&a.responseText&&(w.partialText=a.responseText),o.next(w)},j=p=>{let w={type:Z.UploadProgress,loaded:p.loaded};p.lengthComputable&&(w.total=p.total),o.next(w)};return a.addEventListener("load",g),a.addEventListener("error",E),a.addEventListener("timeout",E),a.addEventListener("abort",E),n.reportProgress&&(a.addEventListener("progress",A),c!==null&&a.upload&&a.upload.addEventListener("progress",j)),a.send(c),o.next({type:Z.Sent}),()=>{a.removeEventListener("error",E),a.removeEventListener("abort",E),a.removeEventListener("load",g),a.removeEventListener("timeout",E),n.reportProgress&&(a.removeEventListener("progress",A),c!==null&&a.upload&&a.upload.removeEventListener("progress",j)),a.readyState!==a.DONE&&a.abort()}})))}};e.\u0275fac=function(r){return new(r||e)(l(re))},e.\u0275prov=m({token:e,factory:e.\u0275fac});let t=e;return t})(),pn=new S(""),Or="XSRF-TOKEN",_r=new S("",{providedIn:"root",factory:()=>Or}),Lr="X-XSRF-TOKEN",Pr=new S("",{providedIn:"root",factory:()=>Lr}),Be=class{},Nr=(()=>{let e=class e{constructor(n,r,s){this.doc=n,this.platform=r,this.cookieName=s,this.lastCookieString="",this.lastToken=null,this.parseCount=0}getToken(){if(this.platform==="server")return null;let n=this.doc.cookie||"";return n!==this.lastCookieString&&(this.parseCount++,this.lastToken=Oe(n,this.cookieName),this.lastCookieString=n),this.lastToken}};e.\u0275fac=function(r){return new(r||e)(l(R),l(B),l(_r))},e.\u0275prov=m({token:e,factory:e.\u0275fac});let t=e;return t})();function Br(t,e){let i=t.url.toLowerCase();if(!F(pn)||t.method==="GET"||t.method==="HEAD"||i.startsWith("http://")||i.startsWith("https://"))return e(t);let n=F(Be).getToken(),r=F(Pr);return n!=null&&!t.headers.has(r)&&(t=t.clone({headers:t.headers.set(r,n)})),e(t)}var Dn=function(t){return t[t.Interceptors=0]="Interceptors",t[t.LegacyInterceptors=1]="LegacyInterceptors",t[t.CustomXsrfConfiguration=2]="CustomXsrfConfiguration",t[t.NoXsrfProtection=3]="NoXsrfProtection",t[t.JsonpSupport=4]="JsonpSupport",t[t.RequestsMadeViaParent=5]="RequestsMadeViaParent",t[t.Fetch=6]="Fetch",t}(Dn||{});function kr(t,e){return{\u0275kind:t,\u0275providers:e}}function rs(...t){let e=[wr,fn,hn,{provide:ce,useExisting:hn},{provide:Pe,useFactory:()=>F(Ar,{optional:!0})??F(fn)},{provide:lt,useValue:Br,multi:!0},{provide:pn,useValue:!0},{provide:Be,useClass:Nr}];for(let i of t)e.push(...i.\u0275providers);return Ve(e)}function is(t){return kr(Dn.Interceptors,t.map(e=>({provide:lt,useValue:e,multi:!0})))}var gt=class extends Re{constructor(){super(...arguments),this.supportsDOMEvents=!0}},pt=class t extends gt{static makeCurrent(){Qt(new t)}onAndCancel(e,i,n){return e.addEventListener(i,n),()=>{e.removeEventListener(i,n)}}dispatchEvent(e,i){e.dispatchEvent(i)}remove(e){e.parentNode&&e.parentNode.removeChild(e)}createElement(e,i){return i=i||this.getDefaultDocument(),i.createElement(e)}createHtmlDocument(){return document.implementation.createHTMLDocument("fakeTitle")}getDefaultDocument(){return document}isElementNode(e){return e.nodeType===Node.ELEMENT_NODE}isShadowRoot(e){return e instanceof DocumentFragment}getGlobalEventTarget(e,i){return i==="window"?window:i==="document"?e:i==="body"?e.body:null}getBaseHref(e){let i=Ur();return i==null?null:jr(i)}resetBaseElement(){he=null}getUserAgent(){return window.navigator.userAgent}getCookie(e){return Oe(document.cookie,e)}},he=null;function Ur(){return he=he||document.querySelector("base"),he?he.getAttribute("href"):null}function jr(t){return new URL(t,document.baseURI).pathname}var $r=(()=>{let e=class e{build(){return new XMLHttpRequest}};e.\u0275fac=function(r){return new(r||e)},e.\u0275prov=m({token:e,factory:e.\u0275fac});let t=e;return t})(),Dt=new S(""),wn=(()=>{let e=class e{constructor(n,r){this._zone=r,this._eventNameToPlugin=new Map,n.forEach(s=>{s.manager=this}),this._plugins=n.slice().reverse()}addEventListener(n,r,s){return this._findPluginFor(r).addEventListener(n,r,s)}getZone(){return this._zone}_findPluginFor(n){let r=this._eventNameToPlugin.get(n);if(r)return r;if(r=this._plugins.find(o=>o.supports(n)),!r)throw new P(5101,!1);return this._eventNameToPlugin.set(n,r),r}};e.\u0275fac=function(r){return new(r||e)(l(Dt),l(z))},e.\u0275prov=m({token:e,factory:e.\u0275fac});let t=e;return t})(),ke=class{constructor(e){this._doc=e}},ht="ng-app-id",vn=(()=>{let e=class e{constructor(n,r,s,o={}){this.doc=n,this.appId=r,this.nonce=s,this.platformId=o,this.styleRef=new Map,this.hostNodes=new Set,this.styleNodesInDOM=this.collectServerRenderedStyles(),this.platformIsServer=_e(o),this.resetHostNodes()}addStyles(n){for(let r of n)this.changeUsageCount(r,1)===1&&this.onStyleAdded(r)}removeStyles(n){for(let r of n)this.changeUsageCount(r,-1)<=0&&this.onStyleRemoved(r)}ngOnDestroy(){let n=this.styleNodesInDOM;n&&(n.forEach(r=>r.remove()),n.clear());for(let r of this.getAllStyles())this.onStyleRemoved(r);this.resetHostNodes()}addHost(n){this.hostNodes.add(n);for(let r of this.getAllStyles())this.addStyleToHost(n,r)}removeHost(n){this.hostNodes.delete(n)}getAllStyles(){return this.styleRef.keys()}onStyleAdded(n){for(let r of this.hostNodes)this.addStyleToHost(r,n)}onStyleRemoved(n){let r=this.styleRef;r.get(n)?.elements?.forEach(s=>s.remove()),r.delete(n)}collectServerRenderedStyles(){let n=this.doc.head?.querySelectorAll(`style[${ht}="${this.appId}"]`);if(n?.length){let r=new Map;return n.forEach(s=>{s.textContent!=null&&r.set(s.textContent,s)}),r}return null}changeUsageCount(n,r){let s=this.styleRef;if(s.has(n)){let o=s.get(n);return o.usage+=r,o.usage}return s.set(n,{usage:r,elements:[]}),r}getStyleElement(n,r){let s=this.styleNodesInDOM,o=s?.get(r);if(o?.parentNode===n)return s.delete(r),o.removeAttribute(ht),o;{let a=this.doc.createElement("style");return this.nonce&&a.setAttribute("nonce",this.nonce),a.textContent=r,this.platformIsServer&&a.setAttribute(ht,this.appId),n.appendChild(a),a}}addStyleToHost(n,r){let s=this.getStyleElement(n,r),o=this.styleRef,a=o.get(r)?.elements;a?a.push(s):o.set(r,{elements:[s],usage:1})}resetHostNodes(){let n=this.hostNodes;n.clear(),n.add(this.doc.head)}};e.\u0275fac=function(r){return new(r||e)(l(R),l(Ze),l(He,8),l(B))},e.\u0275prov=m({token:e,factory:e.\u0275fac});let t=e;return t})(),ft={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"},yt=/%COMP%/g,Cn="%COMP%",zr=`_nghost-${Cn}`,Vr=`_ngcontent-${Cn}`,Gr=!0,Yr=new S("",{providedIn:"root",factory:()=>Gr});function Zr(t){return Vr.replace(yt,t)}function Hr(t){return zr.replace(yt,t)}function An(t,e){return e.map(i=>i.replace(yt,t))}var mn=(()=>{let e=class e{constructor(n,r,s,o,a,c,u,d=null){this.eventManager=n,this.sharedStylesHost=r,this.appId=s,this.removeStylesOnCompDestroy=o,this.doc=a,this.platformId=c,this.ngZone=u,this.nonce=d,this.rendererByCompId=new Map,this.platformIsServer=_e(c),this.defaultRenderer=new fe(n,a,u,this.platformIsServer)}createRenderer(n,r){if(!n||!r)return this.defaultRenderer;this.platformIsServer&&r.encapsulation===ae.ShadowDom&&(r=Ue(J({},r),{encapsulation:ae.Emulated}));let s=this.getOrCreateRenderer(n,r);return s instanceof xe?s.applyToHost(n):s instanceof ge&&s.applyStyles(),s}getOrCreateRenderer(n,r){let s=this.rendererByCompId,o=s.get(r.id);if(!o){let a=this.doc,c=this.ngZone,u=this.eventManager,d=this.sharedStylesHost,g=this.removeStylesOnCompDestroy,E=this.platformIsServer;switch(r.encapsulation){case ae.Emulated:o=new xe(u,d,r,this.appId,g,a,c,E);break;case ae.ShadowDom:return new mt(u,d,n,r,a,c,this.nonce,E);default:o=new ge(u,d,r,g,a,c,E);break}s.set(r.id,o)}return o}ngOnDestroy(){this.rendererByCompId.clear()}};e.\u0275fac=function(r){return new(r||e)(l(wn),l(vn),l(Ze),l(Yr),l(R),l(B),l(z),l(He))},e.\u0275prov=m({token:e,factory:e.\u0275fac});let t=e;return t})(),fe=class{constructor(e,i,n,r){this.eventManager=e,this.doc=i,this.ngZone=n,this.platformIsServer=r,this.data=Object.create(null),this.throwOnSyntheticProps=!0,this.destroyNode=null}destroy(){}createElement(e,i){return i?this.doc.createElementNS(ft[i]||i,e):this.doc.createElement(e)}createComment(e){return this.doc.createComment(e)}createText(e){return this.doc.createTextNode(e)}appendChild(e,i){(yn(e)?e.content:e).appendChild(i)}insertBefore(e,i,n){e&&(yn(e)?e.content:e).insertBefore(i,n)}removeChild(e,i){e&&e.removeChild(i)}selectRootElement(e,i){let n=typeof e=="string"?this.doc.querySelector(e):e;if(!n)throw new P(-5104,!1);return i||(n.textContent=""),n}parentNode(e){return e.parentNode}nextSibling(e){return e.nextSibling}setAttribute(e,i,n,r){if(r){i=r+":"+i;let s=ft[r];s?e.setAttributeNS(s,i,n):e.setAttribute(i,n)}else e.setAttribute(i,n)}removeAttribute(e,i,n){if(n){let r=ft[n];r?e.removeAttributeNS(r,i):e.removeAttribute(`${n}:${i}`)}else e.removeAttribute(i)}addClass(e,i){e.classList.add(i)}removeClass(e,i){e.classList.remove(i)}setStyle(e,i,n,r){r&(ee.DashCase|ee.Important)?e.style.setProperty(i,n,r&ee.Important?"important":""):e.style[i]=n}removeStyle(e,i,n){n&ee.DashCase?e.style.removeProperty(i):e.style[i]=""}setProperty(e,i,n){e!=null&&(e[i]=n)}setValue(e,i){e.nodeValue=i}listen(e,i,n){if(typeof e=="string"&&(e=ne().getGlobalEventTarget(this.doc,e),!e))throw new Error(`Unsupported event target ${e} for event ${i}`);return this.eventManager.addEventListener(e,i,this.decoratePreventDefault(n))}decoratePreventDefault(e){return i=>{if(i==="__ngUnwrap__")return e;(this.platformIsServer?this.ngZone.runGuarded(()=>e(i)):e(i))===!1&&i.preventDefault()}}};function yn(t){return t.tagName==="TEMPLATE"&&t.content!==void 0}var mt=class extends fe{constructor(e,i,n,r,s,o,a,c){super(e,s,o,c),this.sharedStylesHost=i,this.hostEl=n,this.shadowRoot=n.attachShadow({mode:"open"}),this.sharedStylesHost.addHost(this.shadowRoot);let u=An(r.id,r.styles);for(let d of u){let g=document.createElement("style");a&&g.setAttribute("nonce",a),g.textContent=d,this.shadowRoot.appendChild(g)}}nodeOrShadowRoot(e){return e===this.hostEl?this.shadowRoot:e}appendChild(e,i){return super.appendChild(this.nodeOrShadowRoot(e),i)}insertBefore(e,i,n){return super.insertBefore(this.nodeOrShadowRoot(e),i,n)}removeChild(e,i){return super.removeChild(this.nodeOrShadowRoot(e),i)}parentNode(e){return this.nodeOrShadowRoot(super.parentNode(this.nodeOrShadowRoot(e)))}destroy(){this.sharedStylesHost.removeHost(this.shadowRoot)}},ge=class extends fe{constructor(e,i,n,r,s,o,a,c){super(e,s,o,a),this.sharedStylesHost=i,this.removeStylesOnCompDestroy=r,this.styles=c?An(c,n.styles):n.styles}applyStyles(){this.sharedStylesHost.addStyles(this.styles)}destroy(){this.removeStylesOnCompDestroy&&this.sharedStylesHost.removeStyles(this.styles)}},xe=class extends ge{constructor(e,i,n,r,s,o,a,c){let u=r+"-"+n.id;super(e,i,n,s,o,a,c,u),this.contentAttr=Zr(u),this.hostAttr=Hr(u)}applyToHost(e){this.applyStyles(),this.setAttribute(e,this.hostAttr,"")}createElement(e,i){let n=super.createElement(e,i);return super.setAttribute(n,this.contentAttr,""),n}},Wr=(()=>{let e=class e extends ke{constructor(n){super(n)}supports(n){return!0}addEventListener(n,r,s){return n.addEventListener(r,s,!1),()=>this.removeEventListener(n,r,s)}removeEventListener(n,r,s){return n.removeEventListener(r,s)}};e.\u0275fac=function(r){return new(r||e)(l(R))},e.\u0275prov=m({token:e,factory:e.\u0275fac});let t=e;return t})(),En=["alt","control","meta","shift"],Kr={"\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"},Xr={alt:t=>t.altKey,control:t=>t.ctrlKey,meta:t=>t.metaKey,shift:t=>t.shiftKey},qr=(()=>{let e=class e extends ke{constructor(n){super(n)}supports(n){return e.parseEventName(n)!=null}addEventListener(n,r,s){let o=e.parseEventName(r),a=e.eventCallback(o.fullKey,s,this.manager.getZone());return this.manager.getZone().runOutsideAngular(()=>ne().onAndCancel(n,o.domEventName,a))}static parseEventName(n){let r=n.toLowerCase().split("."),s=r.shift();if(r.length===0||!(s==="keydown"||s==="keyup"))return null;let o=e._normalizeKey(r.pop()),a="",c=r.indexOf("code");if(c>-1&&(r.splice(c,1),a="code."),En.forEach(d=>{let g=r.indexOf(d);g>-1&&(r.splice(g,1),a+=d+".")}),a+=o,r.length!=0||o.length===0)return null;let u={};return u.domEventName=s,u.fullKey=a,u}static matchEventFullKeyCode(n,r){let s=Kr[n.key]||n.key,o="";return r.indexOf("code.")>-1&&(s=n.code,o="code."),s==null||!s?!1:(s=s.toLowerCase(),s===" "?s="space":s==="."&&(s="dot"),En.forEach(a=>{if(a!==s){let c=Xr[a];c(n)&&(o+=a+".")}}),o+=s,o===r)}static eventCallback(n,r,s){return o=>{e.matchEventFullKeyCode(o,n)&&s.runGuarded(()=>r(o))}}static _normalizeKey(n){return n==="esc"?"escape":n}};e.\u0275fac=function(r){return new(r||e)(l(R))},e.\u0275prov=m({token:e,factory:e.\u0275fac});let t=e;return t})();function Rs(t,e){return Gt(J({rootComponent:t},Jr(e)))}function Jr(t){return{appProviders:[...ri,...t?.providers??[]],platformProviders:ni}}function Qr(){pt.makeCurrent()}function ei(){return new Ge}function ti(){return Ot(document),document}var ni=[{provide:B,useValue:st},{provide:_t,useValue:Qr,multi:!0},{provide:R,useFactory:ti,deps:[]}];var ri=[{provide:St,useValue:"root"},{provide:Ge,useFactory:ei,deps:[]},{provide:Dt,useClass:Wr,multi:!0,deps:[R,z,B]},{provide:Dt,useClass:qr,multi:!0,deps:[R]},mn,vn,wn,{provide:$t,useExisting:mn},{provide:re,useClass:$r,deps:[]},[]];var Ms=(()=>{let e=class e{constructor(n){this._doc=n}getTitle(){return this._doc.title}setTitle(n){this._doc.title=n||""}};e.\u0275fac=function(r){return new(r||e)(l(R))},e.\u0275prov=m({token:e,factory:e.\u0275fac,providedIn:"root"});let t=e;return t})();var ii=(()=>{let e=class e{};e.\u0275fac=function(r){return new(r||e)},e.\u0275prov=m({token:e,factory:function(r){let s=null;return r?s=new(r||e):s=l(si),s},providedIn:"root"});let t=e;return t})(),si=(()=>{let e=class e extends ii{constructor(n){super(),this._doc=n}sanitize(n,r){if(r==null)return null;switch(n){case K.NONE:return r;case K.HTML:return Q(r,"HTML")?W(r):Ut(this._doc,String(r)).toString();case K.STYLE:return Q(r,"Style")?W(r):r;case K.SCRIPT:if(Q(r,"Script"))return W(r);throw new P(5200,!1);case K.URL:return Q(r,"URL")?W(r):xt(String(r));case K.RESOURCE_URL:if(Q(r,"ResourceURL"))return W(r);throw new P(5201,!1);default:throw new P(5202,!1)}}bypassSecurityTrustHtml(n){return Lt(n)}bypassSecurityTrustStyle(n){return Pt(n)}bypassSecurityTrustScript(n){return Nt(n)}bypassSecurityTrustUrl(n){return Bt(n)}bypassSecurityTrustResourceUrl(n){return kt(n)}};e.\u0275fac=function(r){return new(r||e)(l(R))},e.\u0275prov=m({token:e,factory:e.\u0275fac,providedIn:"root"});let t=e;return t})();export{ne as a,R as b,rt as c,In as d,Pi as e,Ni as f,Bi as g,ki as h,xi as i,Ui as j,ur as k,dr as l,ji as m,le as n,G as o,wr as p,rs as q,is as r,mn as s,Rs as t,Ms as u,ii as v}; diff --git a/chunk-IQNKVMRI.js b/chunk-IQNKVMRI.js new file mode 100644 index 0000000..b693009 --- /dev/null +++ b/chunk-IQNKVMRI.js @@ -0,0 +1 @@ +import{ga as kt,ja as qt,ma as $t,o as Ht}from"./chunk-YLQD6FUN.js";var Yt=new qt("ANGOR_APP_CONFIG");var ro=typeof global=="object"&&global&&global.Object===Object&&global,st=ro;var eo=typeof self=="object"&&self&&self.Object===Object&&self,oo=st||eo||Function("return this")(),u=oo;var ao=u.Symbol,g=ao;var Xt=Object.prototype,fo=Xt.hasOwnProperty,no=Xt.toString,ot=g?g.toStringTag:void 0;function io(t){var r=fo.call(t,ot),e=t[ot];try{t[ot]=void 0;var o=!0}catch{}var a=no.call(t);return o&&(r?t[ot]=e:delete t[ot]),a}var Jt=io;var po=Object.prototype,so=po.toString;function mo(t){return so.call(t)}var Zt=mo;var uo="[object Null]",lo="[object Undefined]",Qt=g?g.toStringTag:void 0;function co(t){return t==null?t===void 0?lo:uo:Qt&&Qt in Object(t)?Jt(t):Zt(t)}var v=co;function xo(t){return t!=null&&typeof t=="object"}var c=xo;var go="[object Symbol]";function yo(t){return typeof t=="symbol"||c(t)&&v(t)==go}var U=yo;function ho(t,r){for(var e=-1,o=t==null?0:t.length,a=Array(o);++e0){if(++r>=qo)return arguments[0]}else r=0;return t.apply(void 0,arguments)}}var ur=Xo;function Jo(t){return function(){return t}}var lr=Jo;var Zo=function(){try{var t=h(Object,"defineProperty");return t({},"",{}),t}catch{}}(),K=Zo;var Qo=K?function(t,r){return K(t,"toString",{configurable:!0,enumerable:!1,value:lr(r),writable:!0})}:ut,dr=Qo;var ta=ur(dr),xt=ta;function ra(t,r){for(var e=-1,o=t==null?0:t.length;++e-1&&t%1==0&&t-1&&t%1==0&&t<=da}var ht=ca;function xa(t){return t!=null&&ht(t.length)&&!W(t)}var T=xa;function ga(t,r,e){if(!x(e))return!1;var o=typeof r;return(o=="number"?T(e)&>(r,e.length):o=="string"&&r in e)?I(e[r],t):!1}var yr=ga;function ya(t){return gr(function(r,e){var o=-1,a=e.length,f=a>1?e[a-1]:void 0,n=a>2?e[2]:void 0;for(f=t.length>3&&typeof f=="function"?(a--,f):void 0,n&&yr(e[0],e[1],n)&&(f=a<3?void 0:f,a=1),r=Object(r);++o-1}var Ur=Hf;function kf(t,r){var e=this.__data__,o=E(e,t);return o<0?(++this.size,e.push([t,r])):e[o][1]=r,this}var Wr=kf;function $(t){var r=-1,e=t==null?0:t.length;for(this.clear();++r0&&e(i)?r>1?re(i,r-1,e,o,a):J(a,i):o||(a[a.length]=i)}return a}var ee=re;function xn(t){var r=t==null?0:t.length;return r?ee(t,1):[]}var oe=xn;function gn(t){return xt(yt(t,void 0,oe),t+"")}var ae=gn;var yn=Tt(Object.getPrototypeOf,Object),Z=yn;var hn="[object Object]",bn=Function.prototype,vn=Object.prototype,fe=bn.toString,On=vn.hasOwnProperty,Tn=fe.call(Object);function An(t){if(!c(t)||v(t)!=hn)return!1;var r=Z(t);if(r===null)return!0;var e=On.call(r,"constructor")&&r.constructor;return typeof e=="function"&&e instanceof e&&fe.call(e)==Tn}var _t=An;function _n(t,r,e){var o=-1,a=t.length;r<0&&(r=-r>a?0:a+r),e=e>a?a:e,e<0&&(e+=a),a=r>e?0:e-r>>>0,r>>>=0;for(var f=Array(a);++o1),f}),b(t,Pt(t),e),o&&(e=Dt(e,Cp|Pp|Ep,to));for(var a=r.length;a--;)Qe(e,r[a]);return e}),Lp=Mp;var Jg=(()=>{let r=class r{constructor(){this._defaultConfig=$t(Yt),this._configSubject=new Ht(this._defaultConfig)}get config$(){return this._configSubject.asObservable()}set config(o){let a=zt({},this._configSubject.getValue(),o);this._configSubject.next(a)}reset(){this._configSubject.next(this._defaultConfig)}};r.\u0275fac=function(a){return new(a||r)},r.\u0275prov=kt({token:r,factory:r.\u0275fac,providedIn:"root"});let t=r;return t})();export{hf as a,cp as b,_p as c,zt as d,Lp as e,Yt as f,Jg as g}; diff --git a/chunk-IXKV7OA6.js b/chunk-IXKV7OA6.js deleted file mode 100644 index cb43f03..0000000 --- a/chunk-IXKV7OA6.js +++ /dev/null @@ -1 +0,0 @@ -import{a as me,b as le,c as se,d as de,e as pe}from"./chunk-DC64HUWG.js";import"./chunk-AFNL5RPD.js";import{a as Y}from"./chunk-OZSOB2KQ.js";import{b as ae}from"./chunk-6EWZX4UI.js";import{d as V,e as B}from"./chunk-SYNSCGYV.js";import{C as J,E as f,G as W,H as X,L as Z,N as $,O as ee,Q as te,R as re,S as ie,T as oe,U as ne,q as L,r as j,t as P,x as z,y as G}from"./chunk-KOQX3PBC.js";import{$ as H,X as D,Z as Q,ba as K,ca as O}from"./chunk-6A5WIJYK.js";import{f as T,k as q}from"./chunk-IMW7L7ZP.js";import{Aa as x,Ba as w,Ca as S,Da as F,Fb as E,Jb as t,Kb as e,Lb as l,Pb as M,Vb as _,Xb as I,ac as k,bc as N,cc as A,db as o,dc as b,eb as v,ec as n,gc as R,lc as U,mc as h,qa as C,wb as p,yb as r}from"./chunk-65EYH52Y.js";var ye=["registerNgForm"],xe=()=>["/login"],ce=()=>["./"];function we(i,m){if(i&1&&(t(0,"angor-alert",10),n(1),e()),i&2){let y=I();r("appearance","outline")("showIcon",!1)("type",y.alert.type)("@shake",y.alert.type==="error"),o(),R(" ",y.alert.message," ")}}function _e(i,m){i&1&&(t(0,"mat-error"),n(1," Full name is required "),e())}function be(i,m){i&1&&(t(0,"mat-error"),n(1," Username is required "),e())}function Ce(i,m){i&1&&l(0,"mat-icon",37),i&2&&r("svgIcon","heroicons_solid:eye")}function Se(i,m){i&1&&l(0,"mat-icon",37),i&2&&r("svgIcon","heroicons_solid:eye-slash")}function Fe(i,m){i&1&&(t(0,"mat-error"),n(1," Password is required "),e())}function Ee(i,m){i&1&&l(0,"mat-progress-spinner",38),i&2&&r("diameter",24)("mode","indeterminate")}var ue=(()=>{let m=class m{constructor(c,s,a){this._formBuilder=c,this._router=s,this._signerService=a,this.alert={type:"success",message:""},this.showAlert=!1}ngOnInit(){this.registerForm=this._formBuilder.group({name:["",f.required],username:["",f.required],about:[""],avatarUrl:[""],password:["",f.required],agreements:["",f.requiredTrue]})}register(){if(this.registerForm.invalid)return;this.registerForm.disable(),this.showAlert=!1;let c=this.registerForm.get("name")?.value,s=this.registerForm.get("username")?.value,a=this.registerForm.get("about")?.value,d=this.registerForm.get("avatarUrl")?.value,g=this.registerForm.get("password")?.value,u=this._signerService.generateAndStoreKeys(g);if(!u){this.registerForm.enable(),this.alert={type:"error",message:"Error generating keys. Please try again."},this.showAlert=!0;return}let{secretKey:fe,pubkey:ge,npub:ve,nsec:he}=u;console.log("User Metadata:",{secretKey:fe,name:c,username:s,about:a,avatarUrl:d,password:g,pubkey:ge,npub:ve,nsec:he}),this.alert={type:"success",message:"Account created successfully!"},this.showAlert=!0,this._router.navigateByUrl("/home")}};m.\u0275fac=function(s){return new(s||m)(v(te),v(V),v(ae))},m.\u0275cmp=C({type:m,selectors:[["auth-register"]],viewQuery:function(s,a){if(s&1&&k(ye,5),s&2){let d;N(d=A())&&(a.registerNgForm=d.first)}},standalone:!0,features:[U],decls:72,vars:23,consts:[["registerNgForm","ngForm"],["passwordField",""],[1,"flex","min-w-0","flex-auto","flex-col","items-center","sm:flex-row","sm:justify-center","md:items-start","md:justify-start"],[1,"w-full","px-4","py-8","sm:bg-card","sm:w-auto","sm:rounded-2xl","sm:p-12","sm:shadow","md:flex","md:h-full","md:w-1/2","md:items-center","md:justify-end","md:rounded-none","md:p-16","md:shadow-none"],[1,"mx-auto","w-full","max-w-80","sm:mx-0","sm:w-80"],[1,"w-12"],["src","images/logo/logo.svg"],[1,"mt-8","text-4xl","font-extrabold","leading-tight","tracking-tight"],[1,"mt-0.5","flex","items-baseline","font-medium"],[1,"ml-1","text-primary-500","hover:underline",3,"routerLink"],[1,"mt-8",3,"appearance","showIcon","type"],[1,"mt-8",3,"formGroup"],[1,"w-full"],["id","name","matInput","","autocomplete","name",3,"formControlName"],[4,"ngIf"],["id","username","matInput","","autocomplete","username",3,"formControlName"],["id","about","matInput","",3,"formControlName"],["id","avatarUrl","matInput","","autocomplete","avatarUrl",3,"formControlName"],["id","password","matInput","","type","password","autocomplete","password",3,"formControlName"],["mat-icon-button","","type","button","matSuffix","",3,"click"],["class","icon-size-5",3,"svgIcon",4,"ngIf"],[1,"mt-1.5","inline-flex","w-full","items-end"],[1,"-ml-2",3,"color","formControlName"],["mat-flat-button","",1,"angor-mat-button-large","mt-6","w-full",3,"click","color","disabled"],[3,"diameter","mode",4,"ngIf"],[1,"relative","hidden","h-full","w-1/2","flex-auto","items-center","justify-center","overflow-hidden","bg-gray-800","p-16","dark:border-l","md:flex","lg:px-28"],["viewBox","0 0 960 540","width","100%","height","100%","preserveAspectRatio","xMidYMax slice","xmlns","http://www.w3.org/2000/svg",1,"absolute","inset-0","pointer-events-none"],["fill","none","stroke","currentColor","stroke-width","100",1,"text-gray-700","opacity-25"],["r","234","cx","196","cy","23"],["r","234","cx","790","cy","491"],["viewBox","0 0 220 192","width","220","height","192","fill","none",1,"absolute","-top-16","-right-16","text-gray-700"],["id","837c3e70-6c3a-44e6-8854-cc48c737b659","x","0","y","0","width","20","height","20","patternUnits","userSpaceOnUse"],["x","0","y","0","width","4","height","4","fill","currentColor"],["width","220","height","192","fill","url(#837c3e70-6c3a-44e6-8854-cc48c737b659)"],[1,"relative","z-10","w-full","max-w-2xl"],[1,"text-7xl","font-bold","leading-none","text-gray-100"],[1,"mt-6","text-lg","leading-6","tracking-tight","text-gray-400"],[1,"icon-size-5",3,"svgIcon"],[3,"diameter","mode"]],template:function(s,a){if(s&1){let d=M();t(0,"div",2)(1,"div",3)(2,"div",4)(3,"div",5),l(4,"img",6),e(),t(5,"div",7),n(6," Register "),e(),t(7,"div",8)(8,"div"),n(9,"Already have an account?"),e(),t(10,"a",9),n(11,"Login "),e()(),p(12,we,2,5,"angor-alert",10),t(13,"form",11,0)(15,"mat-form-field",12)(16,"mat-label"),n(17,"Full name"),e(),l(18,"input",13),p(19,_e,2,0,"mat-error",14),e(),t(20,"mat-form-field",12)(21,"mat-label"),n(22,"Username"),e(),l(23,"input",15),p(24,be,2,0,"mat-error",14),e(),t(25,"mat-form-field",12)(26,"mat-label"),n(27,"About"),e(),l(28,"textarea",16),e(),t(29,"mat-form-field",12)(30,"mat-label"),n(31,"Avatar URL"),e(),l(32,"input",17),e(),t(33,"mat-form-field",12)(34,"mat-label"),n(35,"Password"),e(),l(36,"input",18,1),t(38,"button",19),_("click",function(){x(d);let u=b(37);return w(u.type==="password"?u.type="text":u.type="password")}),p(39,Ce,1,1,"mat-icon",20)(40,Se,1,1,"mat-icon",20),e(),p(41,Fe,2,0,"mat-error",14),e(),t(42,"div",21)(43,"mat-checkbox",22)(44,"span"),n(45,"I agree with"),e(),t(46,"a",9),n(47,"Terms"),e(),t(48,"span"),n(49,"and"),e(),t(50,"a",9),n(51,"Privacy Policy"),e()()(),t(52,"button",23),_("click",function(){return x(d),w(a.register())}),t(53,"span"),n(54,"Create your account"),e(),p(55,Ee,1,2,"mat-progress-spinner",24),e()()()(),t(56,"div",25),S(),t(57,"svg",26)(58,"g",27),l(59,"circle",28)(60,"circle",29),e()(),t(61,"svg",30)(62,"defs")(63,"pattern",31),l(64,"rect",32),e()(),l(65,"rect",33),e(),F(),t(66,"div",34)(67,"div",35)(68,"div"),n(69,"Angor Hub"),e()(),t(70,"div",36),n(71," Angor Hub is a Nostr client that is customized around the Angor protocol, a decentralized crowdfunding platform. "),e()()()()}if(s&2){let d=b(37);o(10),r("routerLink",h(20,xe)),o(2),E(a.showAlert?12:-1),o(),r("formGroup",a.registerForm),o(5),r("formControlName","name"),o(),r("ngIf",a.registerForm.get("name").hasError("required")),o(4),r("formControlName","username"),o(),r("ngIf",a.registerForm.get("username").hasError("required")),o(4),r("formControlName","about"),o(4),r("formControlName","avatarUrl"),o(4),r("formControlName","password"),o(3),r("ngIf",d.type==="password"),o(),r("ngIf",d.type==="text"),o(),r("ngIf",a.registerForm.get("password").hasError("required")),o(2),r("color","primary")("formControlName","agreements"),o(3),r("routerLink",h(21,ce)),o(4),r("routerLink",h(22,ce)),o(2),r("color","primary")("disabled",a.registerForm.invalid),o(3),r("ngIf",a.registerForm.disabled)}},dependencies:[B,me,re,Z,J,W,X,ie,$,ee,G,z,L,j,P,ne,oe,H,D,Q,O,K,se,le,pe,de,q,T],encapsulation:2,data:{animation:Y}});let i=m;return i})();var Ze=[{path:"",component:ue}];export{Ze as default}; diff --git a/chunk-KOQX3PBC.js b/chunk-KKXJEM3A.js similarity index 83% rename from chunk-KOQX3PBC.js rename to chunk-KKXJEM3A.js index ab05a9b..be08d10 100644 --- a/chunk-KOQX3PBC.js +++ b/chunk-KKXJEM3A.js @@ -1,4 +1,4 @@ -import{D as Wt,G as ee,H as Yt,L as Xt,a as Y,b as $e,c as qt,k as J,l as We,o as Ye,p as $t}from"./chunk-6A5WIJYK.js";import{a as qe,b as K,g as Ut,k as Gt}from"./chunk-IMW7L7ZP.js";import{$b as z,Aa as Ot,Ab as D,Ba as kt,Dc as ve,E as Ft,Ea as je,F as Et,Fa as Tt,Fb as x,Fc as be,Ga as ze,H as Mt,I as Vt,Ia as y,J as At,Ja as R,Jb as m,Kb as h,Lb as W,Pa as xe,Pb as Lt,Qb as de,Vb as P,Xb as N,Yb as Be,Z as St,Zb as M,a as b,ac as H,b as F,ba as G,bc as p,cc as g,db as u,dc as Ue,ea as X,eb as a,ec as jt,fc as zt,ga as q,ha as I,i as bt,ia as O,ib as Pt,jb as He,k as yt,ka as f,kc as v,lb as C,lc as Ge,ma as Q,n as w,na as E,nb as Rt,pa as It,qa as Le,r as Ct,ra as k,rb as T,s as wt,sa as s,sb as Nt,vc as Ht,wb as _,xb as Z,xc as Bt,y as Dt,yb as j,za as $}from"./chunk-65EYH52Y.js";var Xe=class{constructor(e){this._box=e,this._destroyed=new w,this._resizeSubject=new w,this._elementObservables=new Map,typeof ResizeObserver<"u"&&(this._resizeObserver=new ResizeObserver(r=>this._resizeSubject.next(r)))}observe(e){return this._elementObservables.has(e)||this._elementObservables.set(e,new yt(r=>{let t=this._resizeSubject.subscribe(r);return this._resizeObserver?.observe(e,{box:this._box}),()=>{this._resizeObserver?.unobserve(e),t.unsubscribe(),this._elementObservables.delete(e)}}).pipe(Vt(r=>r.some(t=>t.target===e)),St({bufferSize:1,refCount:!0}),G(this._destroyed))),this._elementObservables.get(e)}destroy(){this._destroyed.next(),this._destroyed.complete(),this._resizeSubject.complete(),this._elementObservables.clear()}},Qt=(()=>{let e=class e{constructor(){this._observers=new Map,this._ngZone=E(C),typeof ResizeObserver<"u"}ngOnDestroy(){for(let[,t]of this._observers)t.destroy();this._observers.clear(),typeof ResizeObserver<"u"}observe(t,n){let o=n?.box||"content-box";return this._observers.has(o)||this._observers.set(o,new Xe(o)),this._observers.get(o).observe(t)}};e.\u0275fac=function(n){return new(n||e)},e.\u0275prov=I({token:e,factory:e.\u0275fac,providedIn:"root"});let i=e;return i})();var V=function(i){return i[i.State=0]="State",i[i.Transition=1]="Transition",i[i.Sequence=2]="Sequence",i[i.Group=3]="Group",i[i.Animate=4]="Animate",i[i.Keyframes=5]="Keyframes",i[i.Style=6]="Style",i[i.Trigger=7]="Trigger",i[i.Reference=8]="Reference",i[i.AnimateChild=9]="AnimateChild",i[i.AnimateRef=10]="AnimateRef",i[i.Query=11]="Query",i[i.Stagger=12]="Stagger",i}(V||{}),Er="*";function Jt(i,e){return{type:V.Trigger,name:i,definitions:e,options:{}}}function ei(i,e=null){return{type:V.Animate,styles:e,timings:i}}function Mr(i,e=null){return{type:V.Group,steps:i,options:e}}function Yi(i,e=null){return{type:V.Sequence,steps:i,options:e}}function Je(i){return{type:V.Style,styles:i,offset:null}}function ti(i,e,r){return{type:V.State,name:i,styles:e,options:r}}function Vr(i){return{type:V.Keyframes,steps:i}}function ii(i,e,r=null){return{type:V.Transition,expr:i,animation:e,options:r}}function Ar(i=null){return{type:V.AnimateChild,options:i}}function Sr(i,e,r=null){return{type:V.Query,selector:i,animation:e,options:r}}var Xi=(()=>{let e=class e{};e.\u0275fac=function(n){return new(n||e)},e.\u0275prov=I({token:e,factory:()=>E(Qi),providedIn:"root"});let i=e;return i})(),Qe=class{},Qi=(()=>{let e=class e extends Xi{constructor(t,n){super(),this.animationModuleType=E(xe,{optional:!0}),this._nextAnimationId=0;let o={id:"0",encapsulation:It.None,styles:[],data:{animation:[]}};if(this._renderer=t.createRenderer(n.body,o),this.animationModuleType===null&&!Ki(this._renderer))throw new X(3600,!1)}build(t){let n=this._nextAnimationId;this._nextAnimationId++;let o=Array.isArray(t)?Yi(t):t;return ni(this._renderer,null,n,"register",[o]),new Ze(n,this._renderer)}};e.\u0275fac=function(n){return new(n||e)(Q(Pt),Q(K))},e.\u0275prov=I({token:e,factory:e.\u0275fac,providedIn:"root"});let i=e;return i})(),Ze=class extends Qe{constructor(e,r){super(),this._id=e,this._renderer=r}create(e,r){return new Ke(this._id,e,r||{},this._renderer)}},Ke=class{constructor(e,r,t,n){this.id=e,this.element=r,this._renderer=n,this.parentPlayer=null,this._started=!1,this.totalTime=0,this._command("create",t)}_listen(e,r){return this._renderer.listen(this.element,`@@${this.id}:${e}`,r)}_command(e,...r){ni(this._renderer,this.element,this.id,e,r)}onDone(e){this._listen("done",e)}onStart(e){this._listen("start",e)}onDestroy(e){this._listen("destroy",e)}init(){this._command("init")}hasStarted(){return this._started}play(){this._command("play"),this._started=!0}pause(){this._command("pause")}restart(){this._command("restart")}finish(){this._command("finish")}destroy(){this._command("destroy")}reset(){this._command("reset"),this._started=!1}setPosition(e){this._command("setPosition",e)}getPosition(){return Zi(this._renderer)?.engine?.players[this.id]?.getPosition()??0}};function ni(i,e,r,t,n){i.setProperty(e,`@@${r}:${t}`,n)}function Zi(i){let e=i.\u0275type;return e===0?i:e===1?i.animationRenderer:null}function Ki(i){let e=i.\u0275type;return e===0||e===1}var Zt=class{constructor(e=0,r=0){this._onDoneFns=[],this._onStartFns=[],this._onDestroyFns=[],this._originalOnDoneFns=[],this._originalOnStartFns=[],this._started=!1,this._destroyed=!1,this._finished=!1,this._position=0,this.parentPlayer=null,this.totalTime=e+r}_onFinish(){this._finished||(this._finished=!0,this._onDoneFns.forEach(e=>e()),this._onDoneFns=[])}onStart(e){this._originalOnStartFns.push(e),this._onStartFns.push(e)}onDone(e){this._originalOnDoneFns.push(e),this._onDoneFns.push(e)}onDestroy(e){this._onDestroyFns.push(e)}hasStarted(){return this._started}init(){}play(){this.hasStarted()||(this._onStart(),this.triggerMicrotask()),this._started=!0}triggerMicrotask(){queueMicrotask(()=>this._onFinish())}_onStart(){this._onStartFns.forEach(e=>e()),this._onStartFns=[]}pause(){}restart(){}finish(){this._onFinish()}destroy(){this._destroyed||(this._destroyed=!0,this.hasStarted()||this._onStart(),this.finish(),this._onDestroyFns.forEach(e=>e()),this._onDestroyFns=[])}reset(){this._started=!1,this._finished=!1,this._onStartFns=this._originalOnStartFns,this._onDoneFns=this._originalOnDoneFns}setPosition(e){this._position=this.totalTime?e*this.totalTime:1}getPosition(){return this.totalTime?this._position/this.totalTime:1}triggerCallback(e){let r=e=="start"?this._onStartFns:this._onDoneFns;r.forEach(t=>t()),r.length=0}},Kt=class{constructor(e){this._onDoneFns=[],this._onStartFns=[],this._finished=!1,this._started=!1,this._destroyed=!1,this._onDestroyFns=[],this.parentPlayer=null,this.totalTime=0,this.players=e;let r=0,t=0,n=0,o=this.players.length;o==0?queueMicrotask(()=>this._onFinish()):this.players.forEach(l=>{l.onDone(()=>{++r==o&&this._onFinish()}),l.onDestroy(()=>{++t==o&&this._onDestroy()}),l.onStart(()=>{++n==o&&this._onStart()})}),this.totalTime=this.players.reduce((l,d)=>Math.max(l,d.totalTime),0)}_onFinish(){this._finished||(this._finished=!0,this._onDoneFns.forEach(e=>e()),this._onDoneFns=[])}init(){this.players.forEach(e=>e.init())}onStart(e){this._onStartFns.push(e)}_onStart(){this.hasStarted()||(this._started=!0,this._onStartFns.forEach(e=>e()),this._onStartFns=[])}onDone(e){this._onDoneFns.push(e)}onDestroy(e){this._onDestroyFns.push(e)}hasStarted(){return this._started}play(){this.parentPlayer||this.init(),this._onStart(),this.players.forEach(e=>e.play())}pause(){this.players.forEach(e=>e.pause())}restart(){this.players.forEach(e=>e.restart())}finish(){this._onFinish(),this.players.forEach(e=>e.finish())}destroy(){this._onDestroy()}_onDestroy(){this._destroyed||(this._destroyed=!0,this._onFinish(),this.players.forEach(e=>e.destroy()),this._onDestroyFns.forEach(e=>e()),this._onDestroyFns=[])}reset(){this.players.forEach(e=>e.reset()),this._destroyed=!1,this._finished=!1,this._started=!1}setPosition(e){let r=e*this.totalTime;this.players.forEach(t=>{let n=t.totalTime?Math.min(1,r/t.totalTime):1;t.setPosition(n)})}getPosition(){let e=this.players.reduce((r,t)=>r===null||t.totalTime>r.totalTime?t:r,null);return e!=null?e.getPosition():0}beforeDestroy(){this.players.forEach(e=>{e.beforeDestroy&&e.beforeDestroy()})}triggerCallback(e){let r=e=="start"?this._onStartFns:this._onDoneFns;r.forEach(t=>t()),r.length=0}},Ir="!";var Ji=["notch"],en=["matFormFieldNotchedOutline",""],tn=["*"],nn=["textField"],rn=["iconPrefixContainer"],on=["textPrefixContainer"],ln=["*",[["mat-label"]],[["","matPrefix",""],["","matIconPrefix",""]],[["","matTextPrefix",""]],[["","matTextSuffix",""]],[["","matSuffix",""],["","matIconSuffix",""]],[["mat-error"],["","matError",""]],[["mat-hint",3,"align","end"]],[["mat-hint","align","end"]]],an=["*","mat-label","[matPrefix], [matIconPrefix]","[matTextPrefix]","[matTextSuffix]","[matSuffix], [matIconSuffix]","mat-error, [matError]","mat-hint:not([align='end'])","mat-hint[align='end']"];function dn(i,e){i&1&&W(0,"span",19)}function sn(i,e){if(i&1&&(m(0,"label",18),M(1,1),_(2,dn,1,0,"span",19),h()),i&2){let r=N(2);j("floating",r._shouldLabelFloat())("monitorResize",r._hasOutline())("id",r._labelId),Z("for",r._control.disableAutomaticLabeling?null:r._control.id),u(2),x(!r.hideRequiredMarker&&r._control.required?2:-1)}}function cn(i,e){if(i&1&&_(0,sn,3,5,"label",18),i&2){let r=N();x(r._hasFloatingLabel()?0:-1)}}function fn(i,e){i&1&&W(0,"div",5)}function un(i,e){}function mn(i,e){if(i&1&&_(0,un,0,0,"ng-template",11),i&2){N(2);let r=Ue(1);j("ngTemplateOutlet",r)}}function hn(i,e){if(i&1&&(m(0,"div",7),_(1,mn,1,1,null,11),h()),i&2){let r=N();j("matFormFieldNotchedOutlineOpen",r._shouldLabelFloat()),u(),x(r._forceDisplayInfixLabel()?-1:1)}}function pn(i,e){i&1&&(m(0,"div",8,2),M(2,2),h())}function gn(i,e){i&1&&(m(0,"div",9,3),M(2,3),h())}function _n(i,e){}function xn(i,e){if(i&1&&_(0,_n,0,0,"ng-template",11),i&2){N();let r=Ue(1);j("ngTemplateOutlet",r)}}function vn(i,e){i&1&&(m(0,"div",12),M(1,4),h())}function bn(i,e){i&1&&(m(0,"div",13),M(1,5),h())}function yn(i,e){i&1&&W(0,"div",14)}function Cn(i,e){if(i&1&&(m(0,"div",16),M(1,6),h()),i&2){let r=N();j("@transitionMessages",r._subscriptAnimationState)}}function wn(i,e){if(i&1&&(m(0,"mat-hint",20),jt(1),h()),i&2){let r=N(2);j("id",r._hintLabelId),u(),zt(r.hintLabel)}}function Dn(i,e){if(i&1&&(m(0,"div",17),_(1,wn,2,2,"mat-hint",20),M(2,7),W(3,"div",21),M(4,8),h()),i&2){let r=N();j("@transitionMessages",r._subscriptAnimationState),u(),x(r.hintLabel?1:-1)}}var ri=(()=>{let e=class e{};e.\u0275fac=function(n){return new(n||e)},e.\u0275dir=s({type:e,selectors:[["mat-label"]],standalone:!0});let i=e;return i})(),Fn=0,hi=new f("MatError"),to=(()=>{let e=class e{constructor(t,n){this.id=`mat-mdc-error-${Fn++}`,t||n.nativeElement.setAttribute("aria-live","polite")}};e.\u0275fac=function(n){return new(n||e)(Tt("aria-live"),a(y))},e.\u0275dir=s({type:e,selectors:[["mat-error"],["","matError",""]],hostAttrs:["aria-atomic","true",1,"mat-mdc-form-field-error","mat-mdc-form-field-bottom-align"],hostVars:1,hostBindings:function(n,o){n&2&&de("id",o.id)},inputs:{id:"id"},standalone:!0,features:[v([{provide:hi,useExisting:e}])]});let i=e;return i})(),En=0,oi=(()=>{let e=class e{constructor(){this.align="start",this.id=`mat-mdc-hint-${En++}`}};e.\u0275fac=function(n){return new(n||e)},e.\u0275dir=s({type:e,selectors:[["mat-hint"]],hostAttrs:[1,"mat-mdc-form-field-hint","mat-mdc-form-field-bottom-align"],hostVars:4,hostBindings:function(n,o){n&2&&(de("id",o.id),Z("align",null),D("mat-mdc-form-field-hint-end",o.align==="end"))},inputs:{align:"align",id:"id"},standalone:!0});let i=e;return i})(),pi=new f("MatPrefix"),io=(()=>{let e=class e{constructor(){this._isText=!1}set _isTextSelector(t){this._isText=!0}};e.\u0275fac=function(n){return new(n||e)},e.\u0275dir=s({type:e,selectors:[["","matPrefix",""],["","matIconPrefix",""],["","matTextPrefix",""]],inputs:{_isTextSelector:[0,"matTextPrefix","_isTextSelector"]},standalone:!0,features:[v([{provide:pi,useExisting:e}])]});let i=e;return i})(),gi=new f("MatSuffix"),no=(()=>{let e=class e{constructor(){this._isText=!1}set _isTextSelector(t){this._isText=!0}};e.\u0275fac=function(n){return new(n||e)},e.\u0275dir=s({type:e,selectors:[["","matSuffix",""],["","matIconSuffix",""],["","matTextSuffix",""]],inputs:{_isTextSelector:[0,"matTextSuffix","_isTextSelector"]},standalone:!0,features:[v([{provide:gi,useExisting:e}])]});let i=e;return i})(),_i=new f("FloatingLabelParent"),li=(()=>{let e=class e{get floating(){return this._floating}set floating(t){this._floating=t,this.monitorResize&&this._handleResize()}get monitorResize(){return this._monitorResize}set monitorResize(t){this._monitorResize=t,this._monitorResize?this._subscribeToResize():this._resizeSubscription.unsubscribe()}constructor(t){this._elementRef=t,this._floating=!1,this._monitorResize=!1,this._resizeObserver=E(Qt),this._ngZone=E(C),this._parent=E(_i),this._resizeSubscription=new bt}ngOnDestroy(){this._resizeSubscription.unsubscribe()}getWidth(){return Mn(this._elementRef.nativeElement)}get element(){return this._elementRef.nativeElement}_handleResize(){setTimeout(()=>this._parent._handleLabelResized())}_subscribeToResize(){this._resizeSubscription.unsubscribe(),this._ngZone.runOutsideAngular(()=>{this._resizeSubscription=this._resizeObserver.observe(this._elementRef.nativeElement,{box:"border-box"}).subscribe(()=>this._handleResize())})}};e.\u0275fac=function(n){return new(n||e)(a(y))},e.\u0275dir=s({type:e,selectors:[["label","matFormFieldFloatingLabel",""]],hostAttrs:[1,"mdc-floating-label","mat-mdc-floating-label"],hostVars:2,hostBindings:function(n,o){n&2&&D("mdc-floating-label--float-above",o.floating)},inputs:{floating:"floating",monitorResize:"monitorResize"},standalone:!0});let i=e;return i})();function Mn(i){let e=i;if(e.offsetParent!==null)return e.scrollWidth;let r=e.cloneNode(!0);r.style.setProperty("position","absolute"),r.style.setProperty("transform","translate(-9999px, -9999px)"),document.documentElement.appendChild(r);let t=r.scrollWidth;return r.remove(),t}var ai="mdc-line-ripple--active",ye="mdc-line-ripple--deactivating",di=(()=>{let e=class e{constructor(t,n){this._elementRef=t,this._handleTransitionEnd=o=>{let l=this._elementRef.nativeElement.classList,d=l.contains(ye);o.propertyName==="opacity"&&d&&l.remove(ai,ye)},n.runOutsideAngular(()=>{t.nativeElement.addEventListener("transitionend",this._handleTransitionEnd)})}activate(){let t=this._elementRef.nativeElement.classList;t.remove(ye),t.add(ai)}deactivate(){this._elementRef.nativeElement.classList.add(ye)}ngOnDestroy(){this._elementRef.nativeElement.removeEventListener("transitionend",this._handleTransitionEnd)}};e.\u0275fac=function(n){return new(n||e)(a(y),a(C))},e.\u0275dir=s({type:e,selectors:[["div","matFormFieldLineRipple",""]],hostAttrs:[1,"mdc-line-ripple"],standalone:!0});let i=e;return i})(),si=(()=>{let e=class e{constructor(t,n){this._elementRef=t,this._ngZone=n,this.open=!1}ngAfterViewInit(){let t=this._elementRef.nativeElement.querySelector(".mdc-floating-label");t?(this._elementRef.nativeElement.classList.add("mdc-notched-outline--upgraded"),typeof requestAnimationFrame=="function"&&(t.style.transitionDuration="0s",this._ngZone.runOutsideAngular(()=>{requestAnimationFrame(()=>t.style.transitionDuration="")}))):this._elementRef.nativeElement.classList.add("mdc-notched-outline--no-label")}_setNotchWidth(t){!this.open||!t?this._notch.nativeElement.style.width="":this._notch.nativeElement.style.width=`calc(${t}px * var(--mat-mdc-form-field-floating-label-scale, 0.75) + 9px)`}};e.\u0275fac=function(n){return new(n||e)(a(y),a(C))},e.\u0275cmp=Le({type:e,selectors:[["div","matFormFieldNotchedOutline",""]],viewQuery:function(n,o){if(n&1&&H(Ji,5),n&2){let l;p(l=g())&&(o._notch=l.first)}},hostAttrs:[1,"mdc-notched-outline"],hostVars:2,hostBindings:function(n,o){n&2&&D("mdc-notched-outline--notched",o.open)},inputs:{open:[0,"matFormFieldNotchedOutlineOpen","open"]},standalone:!0,features:[Ge],attrs:en,ngContentSelectors:tn,decls:5,vars:0,consts:[["notch",""],[1,"mdc-notched-outline__leading"],[1,"mdc-notched-outline__notch"],[1,"mdc-notched-outline__trailing"]],template:function(n,o){n&1&&(Be(),W(0,"div",1),m(1,"div",2,0),M(3),h(),W(4,"div",3))},encapsulation:2,changeDetection:0});let i=e;return i})(),Vn={transitionMessages:Jt("transitionMessages",[ti("enter",Je({opacity:1,transform:"translateY(0%)"})),ii("void => enter",[Je({opacity:0,transform:"translateY(-5px)"}),ei("300ms cubic-bezier(0.55, 0, 0.55, 0.2)")])])},et=(()=>{let e=class e{};e.\u0275fac=function(n){return new(n||e)},e.\u0275dir=s({type:e});let i=e;return i})();var tt=new f("MatFormField"),An=new f("MAT_FORM_FIELD_DEFAULT_OPTIONS"),ci=0,fi="fill",Sn="auto",ui="fixed",In="translateY(-50%)",ro=(()=>{let e=class e{get hideRequiredMarker(){return this._hideRequiredMarker}set hideRequiredMarker(t){this._hideRequiredMarker=J(t)}get floatLabel(){return this._floatLabel||this._defaults?.floatLabel||Sn}set floatLabel(t){t!==this._floatLabel&&(this._floatLabel=t,this._changeDetectorRef.markForCheck())}get appearance(){return this._appearance}set appearance(t){let n=this._appearance,o=t||this._defaults?.appearance||fi;this._appearance=o,this._appearance==="outline"&&this._appearance!==n&&(this._needsOutlineLabelOffsetUpdate=!0)}get subscriptSizing(){return this._subscriptSizing||this._defaults?.subscriptSizing||ui}set subscriptSizing(t){this._subscriptSizing=t||this._defaults?.subscriptSizing||ui}get hintLabel(){return this._hintLabel}set hintLabel(t){this._hintLabel=t,this._processHints()}get _control(){return this._explicitFormFieldControl||this._formFieldControl}set _control(t){this._explicitFormFieldControl=t}constructor(t,n,o,l,d,c,S,Te){this._elementRef=t,this._changeDetectorRef=n,this._dir=l,this._platform=d,this._defaults=c,this._animationMode=S,this._hideRequiredMarker=!1,this.color="primary",this._appearance=fi,this._subscriptSizing=null,this._hintLabel="",this._hasIconPrefix=!1,this._hasTextPrefix=!1,this._hasIconSuffix=!1,this._hasTextSuffix=!1,this._labelId=`mat-mdc-form-field-label-${ci++}`,this._hintLabelId=`mat-mdc-hint-${ci++}`,this._subscriptAnimationState="",this._destroyed=new w,this._isFocused=null,this._needsOutlineLabelOffsetUpdate=!1,this._injector=E(ze),c&&(c.appearance&&(this.appearance=c.appearance),this._hideRequiredMarker=!!c?.hideRequiredMarker,c.color&&(this.color=c.color))}ngAfterViewInit(){this._updateFocusState(),this._subscriptAnimationState="enter",this._changeDetectorRef.detectChanges()}ngAfterContentInit(){this._assertFormFieldControl(),this._initializeControl(),this._initializeSubscript(),this._initializePrefixAndSuffix(),this._initializeOutlineLabelOffsetSubscriptions()}ngAfterContentChecked(){this._assertFormFieldControl()}ngOnDestroy(){this._destroyed.next(),this._destroyed.complete()}getLabelId(){return this._hasFloatingLabel()?this._labelId:null}getConnectedOverlayOrigin(){return this._textField||this._elementRef}_animateAndLockLabel(){this._hasFloatingLabel()&&(this.floatLabel="always")}_initializeControl(){let t=this._control;t.controlType&&this._elementRef.nativeElement.classList.add(`mat-mdc-form-field-type-${t.controlType}`),t.stateChanges.subscribe(()=>{this._updateFocusState(),this._syncDescribedByIds(),this._changeDetectorRef.markForCheck()}),t.ngControl&&t.ngControl.valueChanges&&t.ngControl.valueChanges.pipe(G(this._destroyed)).subscribe(()=>this._changeDetectorRef.markForCheck())}_checkPrefixAndSuffixTypes(){this._hasIconPrefix=!!this._prefixChildren.find(t=>!t._isText),this._hasTextPrefix=!!this._prefixChildren.find(t=>t._isText),this._hasIconSuffix=!!this._suffixChildren.find(t=>!t._isText),this._hasTextSuffix=!!this._suffixChildren.find(t=>t._isText)}_initializePrefixAndSuffix(){this._checkPrefixAndSuffixTypes(),Mt(this._prefixChildren.changes,this._suffixChildren.changes).subscribe(()=>{this._checkPrefixAndSuffixTypes(),this._changeDetectorRef.markForCheck()})}_initializeSubscript(){this._hintChildren.changes.subscribe(()=>{this._processHints(),this._changeDetectorRef.markForCheck()}),this._errorChildren.changes.subscribe(()=>{this._syncDescribedByIds(),this._changeDetectorRef.markForCheck()}),this._validateHints(),this._syncDescribedByIds()}_assertFormFieldControl(){this._control}_updateFocusState(){this._control.focused&&!this._isFocused?(this._isFocused=!0,this._lineRipple?.activate()):!this._control.focused&&(this._isFocused||this._isFocused===null)&&(this._isFocused=!1,this._lineRipple?.deactivate()),this._textField?.nativeElement.classList.toggle("mdc-text-field--focused",this._control.focused)}_initializeOutlineLabelOffsetSubscriptions(){this._prefixChildren.changes.subscribe(()=>this._needsOutlineLabelOffsetUpdate=!0),Rt(()=>{this._needsOutlineLabelOffsetUpdate&&(this._needsOutlineLabelOffsetUpdate=!1,this._updateOutlineLabelOffset())},{injector:this._injector}),this._dir.change.pipe(G(this._destroyed)).subscribe(()=>this._needsOutlineLabelOffsetUpdate=!0)}_shouldAlwaysFloat(){return this.floatLabel==="always"}_hasOutline(){return this.appearance==="outline"}_forceDisplayInfixLabel(){return!this._platform.isBrowser&&this._prefixChildren.length&&!this._shouldLabelFloat()}_hasFloatingLabel(){return!!this._labelChildNonStatic||!!this._labelChildStatic}_shouldLabelFloat(){return this._control.shouldLabelFloat||this._shouldAlwaysFloat()}_shouldForward(t){let n=this._control?this._control.ngControl:null;return n&&n[t]}_getDisplayedMessages(){return this._errorChildren&&this._errorChildren.length>0&&this._control.errorState?"error":"hint"}_handleLabelResized(){this._refreshOutlineNotchWidth()}_refreshOutlineNotchWidth(){!this._hasOutline()||!this._floatingLabel||!this._shouldLabelFloat()?this._notchedOutline?._setNotchWidth(0):this._notchedOutline?._setNotchWidth(this._floatingLabel.getWidth())}_processHints(){this._validateHints(),this._syncDescribedByIds()}_validateHints(){this._hintChildren}_syncDescribedByIds(){if(this._control){let t=[];if(this._control.userAriaDescribedBy&&typeof this._control.userAriaDescribedBy=="string"&&t.push(...this._control.userAriaDescribedBy.split(" ")),this._getDisplayedMessages()==="hint"){let n=this._hintChildren?this._hintChildren.find(l=>l.align==="start"):null,o=this._hintChildren?this._hintChildren.find(l=>l.align==="end"):null;n?t.push(n.id):this._hintLabel&&t.push(this._hintLabelId),o&&t.push(o.id)}else this._errorChildren&&t.push(...this._errorChildren.map(n=>n.id));this._control.setDescribedByIds(t)}}_updateOutlineLabelOffset(){if(!this._hasOutline()||!this._floatingLabel)return;let t=this._floatingLabel.element;if(!(this._iconPrefixContainer||this._textPrefixContainer)){t.style.transform="";return}if(!this._isAttachedToDom()){this._needsOutlineLabelOffsetUpdate=!0;return}let n=this._iconPrefixContainer?.nativeElement,o=this._textPrefixContainer?.nativeElement,l=n?.getBoundingClientRect().width??0,d=o?.getBoundingClientRect().width??0,c=this._dir.value==="rtl"?"-1":"1",S=`${l+d}px`,Pe=`calc(${c} * (${S} + var(--mat-mdc-form-field-label-offset-x, 0px)))`;t.style.transform=`var( +import{D as Wt,G as ee,H as Yt,L as Xt,a as Y,b as $e,c as qt,k as J,l as We,o as Ye,p as $t}from"./chunk-R5DLBX2B.js";import{Ab as Lt,Ac as Gt,Ba as je,Bb as de,Ca as Tt,Da as ze,Db as P,E as Ft,F as Et,Fa as y,Fb as N,Ga as R,Gb as Be,H as Mt,Hb as M,I as Vt,J as At,Jb as z,Ka as xe,Kb as H,Lb as p,Mb as g,Nb as Ue,Ob as jt,Pb as zt,Qa as u,Ra as a,Ub as v,Va as Pt,Vb as Ge,Wa as He,Ya as C,Z as St,_a as Rt,a as b,b as F,ba as G,cb as T,db as Nt,dc as Ht,ea as X,fa as q,fc as Bt,ga as I,ha as O,hb as _,i as bt,ib as Z,ja as f,jb as j,k as yt,la as Q,lb as D,lc as ve,ma as E,mc as be,n as w,oa as It,pa as Le,qa as k,qb as x,qc as qe,r as Ct,ra as s,rc as K,s as wt,ub as m,vb as h,wa as $,wb as W,wc as Ut,xa as Ot,y as Dt,ya as kt}from"./chunk-YLQD6FUN.js";var Xe=class{constructor(e){this._box=e,this._destroyed=new w,this._resizeSubject=new w,this._elementObservables=new Map,typeof ResizeObserver<"u"&&(this._resizeObserver=new ResizeObserver(r=>this._resizeSubject.next(r)))}observe(e){return this._elementObservables.has(e)||this._elementObservables.set(e,new yt(r=>{let t=this._resizeSubject.subscribe(r);return this._resizeObserver?.observe(e,{box:this._box}),()=>{this._resizeObserver?.unobserve(e),t.unsubscribe(),this._elementObservables.delete(e)}}).pipe(Vt(r=>r.some(t=>t.target===e)),St({bufferSize:1,refCount:!0}),G(this._destroyed))),this._elementObservables.get(e)}destroy(){this._destroyed.next(),this._destroyed.complete(),this._resizeSubject.complete(),this._elementObservables.clear()}},Qt=(()=>{let e=class e{constructor(){this._observers=new Map,this._ngZone=E(C),typeof ResizeObserver<"u"}ngOnDestroy(){for(let[,t]of this._observers)t.destroy();this._observers.clear(),typeof ResizeObserver<"u"}observe(t,n){let o=n?.box||"content-box";return this._observers.has(o)||this._observers.set(o,new Xe(o)),this._observers.get(o).observe(t)}};e.\u0275fac=function(n){return new(n||e)},e.\u0275prov=I({token:e,factory:e.\u0275fac,providedIn:"root"});let i=e;return i})();var V=function(i){return i[i.State=0]="State",i[i.Transition=1]="Transition",i[i.Sequence=2]="Sequence",i[i.Group=3]="Group",i[i.Animate=4]="Animate",i[i.Keyframes=5]="Keyframes",i[i.Style=6]="Style",i[i.Trigger=7]="Trigger",i[i.Reference=8]="Reference",i[i.AnimateChild=9]="AnimateChild",i[i.AnimateRef=10]="AnimateRef",i[i.Query=11]="Query",i[i.Stagger=12]="Stagger",i}(V||{}),Er="*";function Jt(i,e){return{type:V.Trigger,name:i,definitions:e,options:{}}}function ei(i,e=null){return{type:V.Animate,styles:e,timings:i}}function Mr(i,e=null){return{type:V.Group,steps:i,options:e}}function Yi(i,e=null){return{type:V.Sequence,steps:i,options:e}}function Je(i){return{type:V.Style,styles:i,offset:null}}function ti(i,e,r){return{type:V.State,name:i,styles:e,options:r}}function Vr(i){return{type:V.Keyframes,steps:i}}function ii(i,e,r=null){return{type:V.Transition,expr:i,animation:e,options:r}}function Ar(i=null){return{type:V.AnimateChild,options:i}}function Sr(i,e,r=null){return{type:V.Query,selector:i,animation:e,options:r}}var Xi=(()=>{let e=class e{};e.\u0275fac=function(n){return new(n||e)},e.\u0275prov=I({token:e,factory:()=>E(Qi),providedIn:"root"});let i=e;return i})(),Qe=class{},Qi=(()=>{let e=class e extends Xi{constructor(t,n){super(),this.animationModuleType=E(xe,{optional:!0}),this._nextAnimationId=0;let o={id:"0",encapsulation:It.None,styles:[],data:{animation:[]}};if(this._renderer=t.createRenderer(n.body,o),this.animationModuleType===null&&!Ki(this._renderer))throw new X(3600,!1)}build(t){let n=this._nextAnimationId;this._nextAnimationId++;let o=Array.isArray(t)?Yi(t):t;return ni(this._renderer,null,n,"register",[o]),new Ze(n,this._renderer)}};e.\u0275fac=function(n){return new(n||e)(Q(Pt),Q(K))},e.\u0275prov=I({token:e,factory:e.\u0275fac,providedIn:"root"});let i=e;return i})(),Ze=class extends Qe{constructor(e,r){super(),this._id=e,this._renderer=r}create(e,r){return new Ke(this._id,e,r||{},this._renderer)}},Ke=class{constructor(e,r,t,n){this.id=e,this.element=r,this._renderer=n,this.parentPlayer=null,this._started=!1,this.totalTime=0,this._command("create",t)}_listen(e,r){return this._renderer.listen(this.element,`@@${this.id}:${e}`,r)}_command(e,...r){ni(this._renderer,this.element,this.id,e,r)}onDone(e){this._listen("done",e)}onStart(e){this._listen("start",e)}onDestroy(e){this._listen("destroy",e)}init(){this._command("init")}hasStarted(){return this._started}play(){this._command("play"),this._started=!0}pause(){this._command("pause")}restart(){this._command("restart")}finish(){this._command("finish")}destroy(){this._command("destroy")}reset(){this._command("reset"),this._started=!1}setPosition(e){this._command("setPosition",e)}getPosition(){return Zi(this._renderer)?.engine?.players[this.id]?.getPosition()??0}};function ni(i,e,r,t,n){i.setProperty(e,`@@${r}:${t}`,n)}function Zi(i){let e=i.\u0275type;return e===0?i:e===1?i.animationRenderer:null}function Ki(i){let e=i.\u0275type;return e===0||e===1}var Zt=class{constructor(e=0,r=0){this._onDoneFns=[],this._onStartFns=[],this._onDestroyFns=[],this._originalOnDoneFns=[],this._originalOnStartFns=[],this._started=!1,this._destroyed=!1,this._finished=!1,this._position=0,this.parentPlayer=null,this.totalTime=e+r}_onFinish(){this._finished||(this._finished=!0,this._onDoneFns.forEach(e=>e()),this._onDoneFns=[])}onStart(e){this._originalOnStartFns.push(e),this._onStartFns.push(e)}onDone(e){this._originalOnDoneFns.push(e),this._onDoneFns.push(e)}onDestroy(e){this._onDestroyFns.push(e)}hasStarted(){return this._started}init(){}play(){this.hasStarted()||(this._onStart(),this.triggerMicrotask()),this._started=!0}triggerMicrotask(){queueMicrotask(()=>this._onFinish())}_onStart(){this._onStartFns.forEach(e=>e()),this._onStartFns=[]}pause(){}restart(){}finish(){this._onFinish()}destroy(){this._destroyed||(this._destroyed=!0,this.hasStarted()||this._onStart(),this.finish(),this._onDestroyFns.forEach(e=>e()),this._onDestroyFns=[])}reset(){this._started=!1,this._finished=!1,this._onStartFns=this._originalOnStartFns,this._onDoneFns=this._originalOnDoneFns}setPosition(e){this._position=this.totalTime?e*this.totalTime:1}getPosition(){return this.totalTime?this._position/this.totalTime:1}triggerCallback(e){let r=e=="start"?this._onStartFns:this._onDoneFns;r.forEach(t=>t()),r.length=0}},Kt=class{constructor(e){this._onDoneFns=[],this._onStartFns=[],this._finished=!1,this._started=!1,this._destroyed=!1,this._onDestroyFns=[],this.parentPlayer=null,this.totalTime=0,this.players=e;let r=0,t=0,n=0,o=this.players.length;o==0?queueMicrotask(()=>this._onFinish()):this.players.forEach(l=>{l.onDone(()=>{++r==o&&this._onFinish()}),l.onDestroy(()=>{++t==o&&this._onDestroy()}),l.onStart(()=>{++n==o&&this._onStart()})}),this.totalTime=this.players.reduce((l,d)=>Math.max(l,d.totalTime),0)}_onFinish(){this._finished||(this._finished=!0,this._onDoneFns.forEach(e=>e()),this._onDoneFns=[])}init(){this.players.forEach(e=>e.init())}onStart(e){this._onStartFns.push(e)}_onStart(){this.hasStarted()||(this._started=!0,this._onStartFns.forEach(e=>e()),this._onStartFns=[])}onDone(e){this._onDoneFns.push(e)}onDestroy(e){this._onDestroyFns.push(e)}hasStarted(){return this._started}play(){this.parentPlayer||this.init(),this._onStart(),this.players.forEach(e=>e.play())}pause(){this.players.forEach(e=>e.pause())}restart(){this.players.forEach(e=>e.restart())}finish(){this._onFinish(),this.players.forEach(e=>e.finish())}destroy(){this._onDestroy()}_onDestroy(){this._destroyed||(this._destroyed=!0,this._onFinish(),this.players.forEach(e=>e.destroy()),this._onDestroyFns.forEach(e=>e()),this._onDestroyFns=[])}reset(){this.players.forEach(e=>e.reset()),this._destroyed=!1,this._finished=!1,this._started=!1}setPosition(e){let r=e*this.totalTime;this.players.forEach(t=>{let n=t.totalTime?Math.min(1,r/t.totalTime):1;t.setPosition(n)})}getPosition(){let e=this.players.reduce((r,t)=>r===null||t.totalTime>r.totalTime?t:r,null);return e!=null?e.getPosition():0}beforeDestroy(){this.players.forEach(e=>{e.beforeDestroy&&e.beforeDestroy()})}triggerCallback(e){let r=e=="start"?this._onStartFns:this._onDoneFns;r.forEach(t=>t()),r.length=0}},Ir="!";var Ji=["notch"],en=["matFormFieldNotchedOutline",""],tn=["*"],nn=["textField"],rn=["iconPrefixContainer"],on=["textPrefixContainer"],ln=["*",[["mat-label"]],[["","matPrefix",""],["","matIconPrefix",""]],[["","matTextPrefix",""]],[["","matTextSuffix",""]],[["","matSuffix",""],["","matIconSuffix",""]],[["mat-error"],["","matError",""]],[["mat-hint",3,"align","end"]],[["mat-hint","align","end"]]],an=["*","mat-label","[matPrefix], [matIconPrefix]","[matTextPrefix]","[matTextSuffix]","[matSuffix], [matIconSuffix]","mat-error, [matError]","mat-hint:not([align='end'])","mat-hint[align='end']"];function dn(i,e){i&1&&W(0,"span",19)}function sn(i,e){if(i&1&&(m(0,"label",18),M(1,1),_(2,dn,1,0,"span",19),h()),i&2){let r=N(2);j("floating",r._shouldLabelFloat())("monitorResize",r._hasOutline())("id",r._labelId),Z("for",r._control.disableAutomaticLabeling?null:r._control.id),u(2),x(!r.hideRequiredMarker&&r._control.required?2:-1)}}function cn(i,e){if(i&1&&_(0,sn,3,5,"label",18),i&2){let r=N();x(r._hasFloatingLabel()?0:-1)}}function fn(i,e){i&1&&W(0,"div",5)}function un(i,e){}function mn(i,e){if(i&1&&_(0,un,0,0,"ng-template",11),i&2){N(2);let r=Ue(1);j("ngTemplateOutlet",r)}}function hn(i,e){if(i&1&&(m(0,"div",7),_(1,mn,1,1,null,11),h()),i&2){let r=N();j("matFormFieldNotchedOutlineOpen",r._shouldLabelFloat()),u(),x(r._forceDisplayInfixLabel()?-1:1)}}function pn(i,e){i&1&&(m(0,"div",8,2),M(2,2),h())}function gn(i,e){i&1&&(m(0,"div",9,3),M(2,3),h())}function _n(i,e){}function xn(i,e){if(i&1&&_(0,_n,0,0,"ng-template",11),i&2){N();let r=Ue(1);j("ngTemplateOutlet",r)}}function vn(i,e){i&1&&(m(0,"div",12),M(1,4),h())}function bn(i,e){i&1&&(m(0,"div",13),M(1,5),h())}function yn(i,e){i&1&&W(0,"div",14)}function Cn(i,e){if(i&1&&(m(0,"div",16),M(1,6),h()),i&2){let r=N();j("@transitionMessages",r._subscriptAnimationState)}}function wn(i,e){if(i&1&&(m(0,"mat-hint",20),jt(1),h()),i&2){let r=N(2);j("id",r._hintLabelId),u(),zt(r.hintLabel)}}function Dn(i,e){if(i&1&&(m(0,"div",17),_(1,wn,2,2,"mat-hint",20),M(2,7),W(3,"div",21),M(4,8),h()),i&2){let r=N();j("@transitionMessages",r._subscriptAnimationState),u(),x(r.hintLabel?1:-1)}}var ri=(()=>{let e=class e{};e.\u0275fac=function(n){return new(n||e)},e.\u0275dir=s({type:e,selectors:[["mat-label"]],standalone:!0});let i=e;return i})(),Fn=0,hi=new f("MatError"),to=(()=>{let e=class e{constructor(t,n){this.id=`mat-mdc-error-${Fn++}`,t||n.nativeElement.setAttribute("aria-live","polite")}};e.\u0275fac=function(n){return new(n||e)(Tt("aria-live"),a(y))},e.\u0275dir=s({type:e,selectors:[["mat-error"],["","matError",""]],hostAttrs:["aria-atomic","true",1,"mat-mdc-form-field-error","mat-mdc-form-field-bottom-align"],hostVars:1,hostBindings:function(n,o){n&2&&de("id",o.id)},inputs:{id:"id"},standalone:!0,features:[v([{provide:hi,useExisting:e}])]});let i=e;return i})(),En=0,oi=(()=>{let e=class e{constructor(){this.align="start",this.id=`mat-mdc-hint-${En++}`}};e.\u0275fac=function(n){return new(n||e)},e.\u0275dir=s({type:e,selectors:[["mat-hint"]],hostAttrs:[1,"mat-mdc-form-field-hint","mat-mdc-form-field-bottom-align"],hostVars:4,hostBindings:function(n,o){n&2&&(de("id",o.id),Z("align",null),D("mat-mdc-form-field-hint-end",o.align==="end"))},inputs:{align:"align",id:"id"},standalone:!0});let i=e;return i})(),pi=new f("MatPrefix"),io=(()=>{let e=class e{constructor(){this._isText=!1}set _isTextSelector(t){this._isText=!0}};e.\u0275fac=function(n){return new(n||e)},e.\u0275dir=s({type:e,selectors:[["","matPrefix",""],["","matIconPrefix",""],["","matTextPrefix",""]],inputs:{_isTextSelector:[0,"matTextPrefix","_isTextSelector"]},standalone:!0,features:[v([{provide:pi,useExisting:e}])]});let i=e;return i})(),gi=new f("MatSuffix"),no=(()=>{let e=class e{constructor(){this._isText=!1}set _isTextSelector(t){this._isText=!0}};e.\u0275fac=function(n){return new(n||e)},e.\u0275dir=s({type:e,selectors:[["","matSuffix",""],["","matIconSuffix",""],["","matTextSuffix",""]],inputs:{_isTextSelector:[0,"matTextSuffix","_isTextSelector"]},standalone:!0,features:[v([{provide:gi,useExisting:e}])]});let i=e;return i})(),_i=new f("FloatingLabelParent"),li=(()=>{let e=class e{get floating(){return this._floating}set floating(t){this._floating=t,this.monitorResize&&this._handleResize()}get monitorResize(){return this._monitorResize}set monitorResize(t){this._monitorResize=t,this._monitorResize?this._subscribeToResize():this._resizeSubscription.unsubscribe()}constructor(t){this._elementRef=t,this._floating=!1,this._monitorResize=!1,this._resizeObserver=E(Qt),this._ngZone=E(C),this._parent=E(_i),this._resizeSubscription=new bt}ngOnDestroy(){this._resizeSubscription.unsubscribe()}getWidth(){return Mn(this._elementRef.nativeElement)}get element(){return this._elementRef.nativeElement}_handleResize(){setTimeout(()=>this._parent._handleLabelResized())}_subscribeToResize(){this._resizeSubscription.unsubscribe(),this._ngZone.runOutsideAngular(()=>{this._resizeSubscription=this._resizeObserver.observe(this._elementRef.nativeElement,{box:"border-box"}).subscribe(()=>this._handleResize())})}};e.\u0275fac=function(n){return new(n||e)(a(y))},e.\u0275dir=s({type:e,selectors:[["label","matFormFieldFloatingLabel",""]],hostAttrs:[1,"mdc-floating-label","mat-mdc-floating-label"],hostVars:2,hostBindings:function(n,o){n&2&&D("mdc-floating-label--float-above",o.floating)},inputs:{floating:"floating",monitorResize:"monitorResize"},standalone:!0});let i=e;return i})();function Mn(i){let e=i;if(e.offsetParent!==null)return e.scrollWidth;let r=e.cloneNode(!0);r.style.setProperty("position","absolute"),r.style.setProperty("transform","translate(-9999px, -9999px)"),document.documentElement.appendChild(r);let t=r.scrollWidth;return r.remove(),t}var ai="mdc-line-ripple--active",ye="mdc-line-ripple--deactivating",di=(()=>{let e=class e{constructor(t,n){this._elementRef=t,this._handleTransitionEnd=o=>{let l=this._elementRef.nativeElement.classList,d=l.contains(ye);o.propertyName==="opacity"&&d&&l.remove(ai,ye)},n.runOutsideAngular(()=>{t.nativeElement.addEventListener("transitionend",this._handleTransitionEnd)})}activate(){let t=this._elementRef.nativeElement.classList;t.remove(ye),t.add(ai)}deactivate(){this._elementRef.nativeElement.classList.add(ye)}ngOnDestroy(){this._elementRef.nativeElement.removeEventListener("transitionend",this._handleTransitionEnd)}};e.\u0275fac=function(n){return new(n||e)(a(y),a(C))},e.\u0275dir=s({type:e,selectors:[["div","matFormFieldLineRipple",""]],hostAttrs:[1,"mdc-line-ripple"],standalone:!0});let i=e;return i})(),si=(()=>{let e=class e{constructor(t,n){this._elementRef=t,this._ngZone=n,this.open=!1}ngAfterViewInit(){let t=this._elementRef.nativeElement.querySelector(".mdc-floating-label");t?(this._elementRef.nativeElement.classList.add("mdc-notched-outline--upgraded"),typeof requestAnimationFrame=="function"&&(t.style.transitionDuration="0s",this._ngZone.runOutsideAngular(()=>{requestAnimationFrame(()=>t.style.transitionDuration="")}))):this._elementRef.nativeElement.classList.add("mdc-notched-outline--no-label")}_setNotchWidth(t){!this.open||!t?this._notch.nativeElement.style.width="":this._notch.nativeElement.style.width=`calc(${t}px * var(--mat-mdc-form-field-floating-label-scale, 0.75) + 9px)`}};e.\u0275fac=function(n){return new(n||e)(a(y),a(C))},e.\u0275cmp=Le({type:e,selectors:[["div","matFormFieldNotchedOutline",""]],viewQuery:function(n,o){if(n&1&&H(Ji,5),n&2){let l;p(l=g())&&(o._notch=l.first)}},hostAttrs:[1,"mdc-notched-outline"],hostVars:2,hostBindings:function(n,o){n&2&&D("mdc-notched-outline--notched",o.open)},inputs:{open:[0,"matFormFieldNotchedOutlineOpen","open"]},standalone:!0,features:[Ge],attrs:en,ngContentSelectors:tn,decls:5,vars:0,consts:[["notch",""],[1,"mdc-notched-outline__leading"],[1,"mdc-notched-outline__notch"],[1,"mdc-notched-outline__trailing"]],template:function(n,o){n&1&&(Be(),W(0,"div",1),m(1,"div",2,0),M(3),h(),W(4,"div",3))},encapsulation:2,changeDetection:0});let i=e;return i})(),Vn={transitionMessages:Jt("transitionMessages",[ti("enter",Je({opacity:1,transform:"translateY(0%)"})),ii("void => enter",[Je({opacity:0,transform:"translateY(-5px)"}),ei("300ms cubic-bezier(0.55, 0, 0.55, 0.2)")])])},et=(()=>{let e=class e{};e.\u0275fac=function(n){return new(n||e)},e.\u0275dir=s({type:e});let i=e;return i})();var tt=new f("MatFormField"),An=new f("MAT_FORM_FIELD_DEFAULT_OPTIONS"),ci=0,fi="fill",Sn="auto",ui="fixed",In="translateY(-50%)",ro=(()=>{let e=class e{get hideRequiredMarker(){return this._hideRequiredMarker}set hideRequiredMarker(t){this._hideRequiredMarker=J(t)}get floatLabel(){return this._floatLabel||this._defaults?.floatLabel||Sn}set floatLabel(t){t!==this._floatLabel&&(this._floatLabel=t,this._changeDetectorRef.markForCheck())}get appearance(){return this._appearance}set appearance(t){let n=this._appearance,o=t||this._defaults?.appearance||fi;this._appearance=o,this._appearance==="outline"&&this._appearance!==n&&(this._needsOutlineLabelOffsetUpdate=!0)}get subscriptSizing(){return this._subscriptSizing||this._defaults?.subscriptSizing||ui}set subscriptSizing(t){this._subscriptSizing=t||this._defaults?.subscriptSizing||ui}get hintLabel(){return this._hintLabel}set hintLabel(t){this._hintLabel=t,this._processHints()}get _control(){return this._explicitFormFieldControl||this._formFieldControl}set _control(t){this._explicitFormFieldControl=t}constructor(t,n,o,l,d,c,S,Te){this._elementRef=t,this._changeDetectorRef=n,this._dir=l,this._platform=d,this._defaults=c,this._animationMode=S,this._hideRequiredMarker=!1,this.color="primary",this._appearance=fi,this._subscriptSizing=null,this._hintLabel="",this._hasIconPrefix=!1,this._hasTextPrefix=!1,this._hasIconSuffix=!1,this._hasTextSuffix=!1,this._labelId=`mat-mdc-form-field-label-${ci++}`,this._hintLabelId=`mat-mdc-hint-${ci++}`,this._subscriptAnimationState="",this._destroyed=new w,this._isFocused=null,this._needsOutlineLabelOffsetUpdate=!1,this._injector=E(ze),c&&(c.appearance&&(this.appearance=c.appearance),this._hideRequiredMarker=!!c?.hideRequiredMarker,c.color&&(this.color=c.color))}ngAfterViewInit(){this._updateFocusState(),this._subscriptAnimationState="enter",this._changeDetectorRef.detectChanges()}ngAfterContentInit(){this._assertFormFieldControl(),this._initializeControl(),this._initializeSubscript(),this._initializePrefixAndSuffix(),this._initializeOutlineLabelOffsetSubscriptions()}ngAfterContentChecked(){this._assertFormFieldControl()}ngOnDestroy(){this._destroyed.next(),this._destroyed.complete()}getLabelId(){return this._hasFloatingLabel()?this._labelId:null}getConnectedOverlayOrigin(){return this._textField||this._elementRef}_animateAndLockLabel(){this._hasFloatingLabel()&&(this.floatLabel="always")}_initializeControl(){let t=this._control;t.controlType&&this._elementRef.nativeElement.classList.add(`mat-mdc-form-field-type-${t.controlType}`),t.stateChanges.subscribe(()=>{this._updateFocusState(),this._syncDescribedByIds(),this._changeDetectorRef.markForCheck()}),t.ngControl&&t.ngControl.valueChanges&&t.ngControl.valueChanges.pipe(G(this._destroyed)).subscribe(()=>this._changeDetectorRef.markForCheck())}_checkPrefixAndSuffixTypes(){this._hasIconPrefix=!!this._prefixChildren.find(t=>!t._isText),this._hasTextPrefix=!!this._prefixChildren.find(t=>t._isText),this._hasIconSuffix=!!this._suffixChildren.find(t=>!t._isText),this._hasTextSuffix=!!this._suffixChildren.find(t=>t._isText)}_initializePrefixAndSuffix(){this._checkPrefixAndSuffixTypes(),Mt(this._prefixChildren.changes,this._suffixChildren.changes).subscribe(()=>{this._checkPrefixAndSuffixTypes(),this._changeDetectorRef.markForCheck()})}_initializeSubscript(){this._hintChildren.changes.subscribe(()=>{this._processHints(),this._changeDetectorRef.markForCheck()}),this._errorChildren.changes.subscribe(()=>{this._syncDescribedByIds(),this._changeDetectorRef.markForCheck()}),this._validateHints(),this._syncDescribedByIds()}_assertFormFieldControl(){this._control}_updateFocusState(){this._control.focused&&!this._isFocused?(this._isFocused=!0,this._lineRipple?.activate()):!this._control.focused&&(this._isFocused||this._isFocused===null)&&(this._isFocused=!1,this._lineRipple?.deactivate()),this._textField?.nativeElement.classList.toggle("mdc-text-field--focused",this._control.focused)}_initializeOutlineLabelOffsetSubscriptions(){this._prefixChildren.changes.subscribe(()=>this._needsOutlineLabelOffsetUpdate=!0),Rt(()=>{this._needsOutlineLabelOffsetUpdate&&(this._needsOutlineLabelOffsetUpdate=!1,this._updateOutlineLabelOffset())},{injector:this._injector}),this._dir.change.pipe(G(this._destroyed)).subscribe(()=>this._needsOutlineLabelOffsetUpdate=!0)}_shouldAlwaysFloat(){return this.floatLabel==="always"}_hasOutline(){return this.appearance==="outline"}_forceDisplayInfixLabel(){return!this._platform.isBrowser&&this._prefixChildren.length&&!this._shouldLabelFloat()}_hasFloatingLabel(){return!!this._labelChildNonStatic||!!this._labelChildStatic}_shouldLabelFloat(){return this._control.shouldLabelFloat||this._shouldAlwaysFloat()}_shouldForward(t){let n=this._control?this._control.ngControl:null;return n&&n[t]}_getDisplayedMessages(){return this._errorChildren&&this._errorChildren.length>0&&this._control.errorState?"error":"hint"}_handleLabelResized(){this._refreshOutlineNotchWidth()}_refreshOutlineNotchWidth(){!this._hasOutline()||!this._floatingLabel||!this._shouldLabelFloat()?this._notchedOutline?._setNotchWidth(0):this._notchedOutline?._setNotchWidth(this._floatingLabel.getWidth())}_processHints(){this._validateHints(),this._syncDescribedByIds()}_validateHints(){this._hintChildren}_syncDescribedByIds(){if(this._control){let t=[];if(this._control.userAriaDescribedBy&&typeof this._control.userAriaDescribedBy=="string"&&t.push(...this._control.userAriaDescribedBy.split(" ")),this._getDisplayedMessages()==="hint"){let n=this._hintChildren?this._hintChildren.find(l=>l.align==="start"):null,o=this._hintChildren?this._hintChildren.find(l=>l.align==="end"):null;n?t.push(n.id):this._hintLabel&&t.push(this._hintLabelId),o&&t.push(o.id)}else this._errorChildren&&t.push(...this._errorChildren.map(n=>n.id));this._control.setDescribedByIds(t)}}_updateOutlineLabelOffset(){if(!this._hasOutline()||!this._floatingLabel)return;let t=this._floatingLabel.element;if(!(this._iconPrefixContainer||this._textPrefixContainer)){t.style.transform="";return}if(!this._isAttachedToDom()){this._needsOutlineLabelOffsetUpdate=!0;return}let n=this._iconPrefixContainer?.nativeElement,o=this._textPrefixContainer?.nativeElement,l=n?.getBoundingClientRect().width??0,d=o?.getBoundingClientRect().width??0,c=this._dir.value==="rtl"?"-1":"1",S=`${l+d}px`,Pe=`calc(${c} * (${S} + var(--mat-mdc-form-field-label-offset-x, 0px)))`;t.style.transform=`var( --mat-mdc-form-field-label-transform, ${In} translateX(${Pe}) )`}_isAttachedToDom(){let t=this._elementRef.nativeElement;if(t.getRootNode){let n=t.getRootNode();return n&&n!==t}return document.documentElement.contains(t)}};e.\u0275fac=function(n){return new(n||e)(a(y),a(ve),a(C),a(Wt),a(Y),a(An,8),a(xe,8),a(K))},e.\u0275cmp=Le({type:e,selectors:[["mat-form-field"]],contentQueries:function(n,o,l){if(n&1&&(z(l,ri,5),z(l,ri,7),z(l,et,5),z(l,pi,5),z(l,gi,5),z(l,hi,5),z(l,oi,5)),n&2){let d;p(d=g())&&(o._labelChildNonStatic=d.first),p(d=g())&&(o._labelChildStatic=d.first),p(d=g())&&(o._formFieldControl=d.first),p(d=g())&&(o._prefixChildren=d),p(d=g())&&(o._suffixChildren=d),p(d=g())&&(o._errorChildren=d),p(d=g())&&(o._hintChildren=d)}},viewQuery:function(n,o){if(n&1&&(H(nn,5),H(rn,5),H(on,5),H(li,5),H(si,5),H(di,5)),n&2){let l;p(l=g())&&(o._textField=l.first),p(l=g())&&(o._iconPrefixContainer=l.first),p(l=g())&&(o._textPrefixContainer=l.first),p(l=g())&&(o._floatingLabel=l.first),p(l=g())&&(o._notchedOutline=l.first),p(l=g())&&(o._lineRipple=l.first)}},hostAttrs:[1,"mat-mdc-form-field"],hostVars:42,hostBindings:function(n,o){n&2&&D("mat-mdc-form-field-label-always-float",o._shouldAlwaysFloat())("mat-mdc-form-field-has-icon-prefix",o._hasIconPrefix)("mat-mdc-form-field-has-icon-suffix",o._hasIconSuffix)("mat-form-field-invalid",o._control.errorState)("mat-form-field-disabled",o._control.disabled)("mat-form-field-autofilled",o._control.autofilled)("mat-form-field-no-animations",o._animationMode==="NoopAnimations")("mat-form-field-appearance-fill",o.appearance=="fill")("mat-form-field-appearance-outline",o.appearance=="outline")("mat-form-field-hide-placeholder",o._hasFloatingLabel()&&!o._shouldLabelFloat())("mat-focused",o._control.focused)("mat-primary",o.color!=="accent"&&o.color!=="warn")("mat-accent",o.color==="accent")("mat-warn",o.color==="warn")("ng-untouched",o._shouldForward("untouched"))("ng-touched",o._shouldForward("touched"))("ng-pristine",o._shouldForward("pristine"))("ng-dirty",o._shouldForward("dirty"))("ng-valid",o._shouldForward("valid"))("ng-invalid",o._shouldForward("invalid"))("ng-pending",o._shouldForward("pending"))},inputs:{hideRequiredMarker:"hideRequiredMarker",color:"color",floatLabel:"floatLabel",appearance:"appearance",subscriptSizing:"subscriptSizing",hintLabel:"hintLabel"},exportAs:["matFormField"],standalone:!0,features:[v([{provide:tt,useExisting:e},{provide:_i,useExisting:e}]),Ge],ngContentSelectors:an,decls:18,vars:21,consts:[["labelTemplate",""],["textField",""],["iconPrefixContainer",""],["textPrefixContainer",""],[1,"mat-mdc-text-field-wrapper","mdc-text-field",3,"click"],[1,"mat-mdc-form-field-focus-overlay"],[1,"mat-mdc-form-field-flex"],["matFormFieldNotchedOutline","",3,"matFormFieldNotchedOutlineOpen"],[1,"mat-mdc-form-field-icon-prefix"],[1,"mat-mdc-form-field-text-prefix"],[1,"mat-mdc-form-field-infix"],[3,"ngTemplateOutlet"],[1,"mat-mdc-form-field-text-suffix"],[1,"mat-mdc-form-field-icon-suffix"],["matFormFieldLineRipple",""],[1,"mat-mdc-form-field-subscript-wrapper","mat-mdc-form-field-bottom-align"],[1,"mat-mdc-form-field-error-wrapper"],[1,"mat-mdc-form-field-hint-wrapper"],["matFormFieldFloatingLabel","",3,"floating","monitorResize","id"],["aria-hidden","true",1,"mat-mdc-form-field-required-marker","mdc-floating-label--required"],[3,"id"],[1,"mat-mdc-form-field-hint-spacer"]],template:function(n,o){if(n&1){let l=Lt();Be(ln),_(0,cn,1,1,"ng-template",null,0,Ht),m(2,"div",4,1),P("click",function(c){return Ot(l),kt(o._control.onContainerClick(c))}),_(4,fn,1,0,"div",5),m(5,"div",6),_(6,hn,2,2,"div",7)(7,pn,3,0,"div",8)(8,gn,3,0,"div",9),m(9,"div",10),_(10,xn,1,1,null,11),M(11),h(),_(12,vn,2,0,"div",12)(13,bn,2,0,"div",13),h(),_(14,yn,1,0,"div",14),h(),m(15,"div",15),_(16,Cn,2,1,"div",16)(17,Dn,5,2,"div",17),h()}if(n&2){let l;u(2),D("mdc-text-field--filled",!o._hasOutline())("mdc-text-field--outlined",o._hasOutline())("mdc-text-field--no-label",!o._hasFloatingLabel())("mdc-text-field--disabled",o._control.disabled)("mdc-text-field--invalid",o._control.errorState),u(2),x(!o._hasOutline()&&!o._control.disabled?4:-1),u(2),x(o._hasOutline()?6:-1),u(),x(o._hasIconPrefix?7:-1),u(),x(o._hasTextPrefix?8:-1),u(2),x(!o._hasOutline()||o._forceDisplayInfixLabel()?10:-1),u(2),x(o._hasTextSuffix?12:-1),u(),x(o._hasIconSuffix?13:-1),u(),x(o._hasOutline()?-1:14),u(),D("mat-mdc-form-field-subscript-dynamic-size",o.subscriptSizing==="dynamic"),u(),x((l=o._getDisplayedMessages())==="error"?16:l==="hint"?17:-1)}},dependencies:[li,si,Ut,di,oi],styles:['.mdc-text-field{border-top-left-radius:4px;border-top-left-radius:var(--mdc-shape-small, 4px);border-top-right-radius:4px;border-top-right-radius:var(--mdc-shape-small, 4px);border-bottom-right-radius:0;border-bottom-left-radius:0;display:inline-flex;align-items:baseline;padding:0 16px;position:relative;box-sizing:border-box;overflow:hidden;will-change:opacity,transform,color}.mdc-text-field .mdc-floating-label{top:50%;transform:translateY(-50%);pointer-events:none}.mdc-text-field__input{height:28px;width:100%;min-width:0;border:none;border-radius:0;background:none;appearance:none;padding:0}.mdc-text-field__input::-ms-clear{display:none}.mdc-text-field__input::-webkit-calendar-picker-indicator{display:none}.mdc-text-field__input:focus{outline:none}.mdc-text-field__input:invalid{box-shadow:none}@media all{.mdc-text-field__input::placeholder{opacity:0}}@media all{.mdc-text-field__input:-ms-input-placeholder{opacity:0}}@media all{.mdc-text-field--no-label .mdc-text-field__input::placeholder,.mdc-text-field--focused .mdc-text-field__input::placeholder{opacity:1}}@media all{.mdc-text-field--no-label .mdc-text-field__input:-ms-input-placeholder,.mdc-text-field--focused .mdc-text-field__input:-ms-input-placeholder{opacity:1}}.mdc-text-field__affix{height:28px;opacity:0;white-space:nowrap}.mdc-text-field--label-floating .mdc-text-field__affix,.mdc-text-field--no-label .mdc-text-field__affix{opacity:1}@supports(-webkit-hyphens: none){.mdc-text-field--outlined .mdc-text-field__affix{align-items:center;align-self:center;display:inline-flex;height:100%}}.mdc-text-field__affix--prefix{padding-left:0;padding-right:2px}[dir=rtl] .mdc-text-field__affix--prefix,.mdc-text-field__affix--prefix[dir=rtl]{padding-left:2px;padding-right:0}.mdc-text-field--end-aligned .mdc-text-field__affix--prefix{padding-left:0;padding-right:12px}[dir=rtl] .mdc-text-field--end-aligned .mdc-text-field__affix--prefix,.mdc-text-field--end-aligned .mdc-text-field__affix--prefix[dir=rtl]{padding-left:12px;padding-right:0}.mdc-text-field__affix--suffix{padding-left:12px;padding-right:0}[dir=rtl] .mdc-text-field__affix--suffix,.mdc-text-field__affix--suffix[dir=rtl]{padding-left:0;padding-right:12px}.mdc-text-field--end-aligned .mdc-text-field__affix--suffix{padding-left:2px;padding-right:0}[dir=rtl] .mdc-text-field--end-aligned .mdc-text-field__affix--suffix,.mdc-text-field--end-aligned .mdc-text-field__affix--suffix[dir=rtl]{padding-left:0;padding-right:2px}.mdc-text-field--filled{height:56px}.mdc-text-field--filled::before{display:inline-block;width:0;height:40px;content:"";vertical-align:0}.mdc-text-field--filled .mdc-floating-label{left:16px;right:initial}[dir=rtl] .mdc-text-field--filled .mdc-floating-label,.mdc-text-field--filled .mdc-floating-label[dir=rtl]{left:initial;right:16px}.mdc-text-field--filled .mdc-floating-label--float-above{transform:translateY(-106%) scale(0.75)}.mdc-text-field--filled.mdc-text-field--no-label .mdc-text-field__input{height:100%}.mdc-text-field--filled.mdc-text-field--no-label .mdc-floating-label{display:none}.mdc-text-field--filled.mdc-text-field--no-label::before{display:none}@supports(-webkit-hyphens: none){.mdc-text-field--filled.mdc-text-field--no-label .mdc-text-field__affix{align-items:center;align-self:center;display:inline-flex;height:100%}}.mdc-text-field--outlined{height:56px;overflow:visible}.mdc-text-field--outlined .mdc-floating-label--float-above{transform:translateY(-37.25px) scale(1)}.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{transform:translateY(-34.75px) scale(0.75)}.mdc-text-field--outlined .mdc-floating-label--float-above{font-size:.75rem}.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{font-size:1rem}.mdc-text-field--outlined .mdc-text-field__input{height:100%}.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__leading{border-top-left-radius:4px;border-top-left-radius:var(--mdc-shape-small, 4px);border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:4px;border-bottom-left-radius:var(--mdc-shape-small, 4px)}[dir=rtl] .mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__leading,.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__leading[dir=rtl]{border-top-left-radius:0;border-top-right-radius:4px;border-top-right-radius:var(--mdc-shape-small, 4px);border-bottom-right-radius:4px;border-bottom-right-radius:var(--mdc-shape-small, 4px);border-bottom-left-radius:0}@supports(top: max(0%)){.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__leading{width:max(12px,var(--mdc-shape-small, 4px))}}@supports(top: max(0%)){.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__notch{max-width:calc(100% - max(12px,var(--mdc-shape-small, 4px))*2)}}.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__trailing{border-top-left-radius:0;border-top-right-radius:4px;border-top-right-radius:var(--mdc-shape-small, 4px);border-bottom-right-radius:4px;border-bottom-right-radius:var(--mdc-shape-small, 4px);border-bottom-left-radius:0}[dir=rtl] .mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__trailing,.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__trailing[dir=rtl]{border-top-left-radius:4px;border-top-left-radius:var(--mdc-shape-small, 4px);border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:4px;border-bottom-left-radius:var(--mdc-shape-small, 4px)}@supports(top: max(0%)){.mdc-text-field--outlined{padding-left:max(16px,calc(var(--mdc-shape-small, 4px) + 4px))}}@supports(top: max(0%)){.mdc-text-field--outlined{padding-right:max(16px,var(--mdc-shape-small, 4px))}}@supports(top: max(0%)){.mdc-text-field--outlined+.mdc-text-field-helper-line{padding-left:max(16px,calc(var(--mdc-shape-small, 4px) + 4px))}}@supports(top: max(0%)){.mdc-text-field--outlined+.mdc-text-field-helper-line{padding-right:max(16px,var(--mdc-shape-small, 4px))}}.mdc-text-field--outlined.mdc-text-field--with-leading-icon{padding-left:0}@supports(top: max(0%)){.mdc-text-field--outlined.mdc-text-field--with-leading-icon{padding-right:max(16px,var(--mdc-shape-small, 4px))}}[dir=rtl] .mdc-text-field--outlined.mdc-text-field--with-leading-icon,.mdc-text-field--outlined.mdc-text-field--with-leading-icon[dir=rtl]{padding-right:0}@supports(top: max(0%)){[dir=rtl] .mdc-text-field--outlined.mdc-text-field--with-leading-icon,.mdc-text-field--outlined.mdc-text-field--with-leading-icon[dir=rtl]{padding-left:max(16px,var(--mdc-shape-small, 4px))}}.mdc-text-field--outlined.mdc-text-field--with-trailing-icon{padding-right:0}@supports(top: max(0%)){.mdc-text-field--outlined.mdc-text-field--with-trailing-icon{padding-left:max(16px,calc(var(--mdc-shape-small, 4px) + 4px))}}[dir=rtl] .mdc-text-field--outlined.mdc-text-field--with-trailing-icon,.mdc-text-field--outlined.mdc-text-field--with-trailing-icon[dir=rtl]{padding-left:0}@supports(top: max(0%)){[dir=rtl] .mdc-text-field--outlined.mdc-text-field--with-trailing-icon,.mdc-text-field--outlined.mdc-text-field--with-trailing-icon[dir=rtl]{padding-right:max(16px,calc(var(--mdc-shape-small, 4px) + 4px))}}.mdc-text-field--outlined.mdc-text-field--with-leading-icon.mdc-text-field--with-trailing-icon{padding-left:0;padding-right:0}.mdc-text-field--outlined .mdc-notched-outline--notched .mdc-notched-outline__notch{padding-top:1px}.mdc-text-field--outlined .mdc-floating-label{left:4px;right:initial}[dir=rtl] .mdc-text-field--outlined .mdc-floating-label,.mdc-text-field--outlined .mdc-floating-label[dir=rtl]{left:initial;right:4px}.mdc-text-field--outlined .mdc-text-field__input{display:flex;border:none !important;background-color:rgba(0,0,0,0)}.mdc-text-field--outlined .mdc-notched-outline{z-index:1}.mdc-text-field--textarea{flex-direction:column;align-items:center;width:auto;height:auto;padding:0}.mdc-text-field--textarea .mdc-floating-label{top:19px}.mdc-text-field--textarea .mdc-floating-label:not(.mdc-floating-label--float-above){transform:none}.mdc-text-field--textarea .mdc-text-field__input{flex-grow:1;height:auto;min-height:1.5rem;overflow-x:hidden;overflow-y:auto;box-sizing:border-box;resize:none;padding:0 16px}.mdc-text-field--textarea.mdc-text-field--filled::before{display:none}.mdc-text-field--textarea.mdc-text-field--filled .mdc-floating-label--float-above{transform:translateY(-10.25px) scale(0.75)}.mdc-text-field--textarea.mdc-text-field--filled .mdc-text-field__input{margin-top:23px;margin-bottom:9px}.mdc-text-field--textarea.mdc-text-field--filled.mdc-text-field--no-label .mdc-text-field__input{margin-top:16px;margin-bottom:16px}.mdc-text-field--textarea.mdc-text-field--outlined .mdc-notched-outline--notched .mdc-notched-outline__notch{padding-top:0}.mdc-text-field--textarea.mdc-text-field--outlined .mdc-floating-label--float-above{transform:translateY(-27.25px) scale(1)}.mdc-text-field--textarea.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--textarea.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{transform:translateY(-24.75px) scale(0.75)}.mdc-text-field--textarea.mdc-text-field--outlined .mdc-floating-label--float-above{font-size:.75rem}.mdc-text-field--textarea.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--textarea.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{font-size:1rem}.mdc-text-field--textarea.mdc-text-field--outlined .mdc-text-field__input{margin-top:16px;margin-bottom:16px}.mdc-text-field--textarea.mdc-text-field--outlined .mdc-floating-label{top:18px}.mdc-text-field--textarea.mdc-text-field--with-internal-counter .mdc-text-field__input{margin-bottom:2px}.mdc-text-field--textarea.mdc-text-field--with-internal-counter .mdc-text-field-character-counter{align-self:flex-end;padding:0 16px}.mdc-text-field--textarea.mdc-text-field--with-internal-counter .mdc-text-field-character-counter::after{display:inline-block;width:0;height:16px;content:"";vertical-align:-16px}.mdc-text-field--textarea.mdc-text-field--with-internal-counter .mdc-text-field-character-counter::before{display:none}.mdc-text-field__resizer{align-self:stretch;display:inline-flex;flex-direction:column;flex-grow:1;max-height:100%;max-width:100%;min-height:56px;min-width:fit-content;min-width:-moz-available;min-width:-webkit-fill-available;overflow:hidden;resize:both}.mdc-text-field--filled .mdc-text-field__resizer{transform:translateY(-1px)}.mdc-text-field--filled .mdc-text-field__resizer .mdc-text-field__input,.mdc-text-field--filled .mdc-text-field__resizer .mdc-text-field-character-counter{transform:translateY(1px)}.mdc-text-field--outlined .mdc-text-field__resizer{transform:translateX(-1px) translateY(-1px)}[dir=rtl] .mdc-text-field--outlined .mdc-text-field__resizer,.mdc-text-field--outlined .mdc-text-field__resizer[dir=rtl]{transform:translateX(1px) translateY(-1px)}.mdc-text-field--outlined .mdc-text-field__resizer .mdc-text-field__input,.mdc-text-field--outlined .mdc-text-field__resizer .mdc-text-field-character-counter{transform:translateX(1px) translateY(1px)}[dir=rtl] .mdc-text-field--outlined .mdc-text-field__resizer .mdc-text-field__input,[dir=rtl] .mdc-text-field--outlined .mdc-text-field__resizer .mdc-text-field-character-counter,.mdc-text-field--outlined .mdc-text-field__resizer .mdc-text-field__input[dir=rtl],.mdc-text-field--outlined .mdc-text-field__resizer .mdc-text-field-character-counter[dir=rtl]{transform:translateX(-1px) translateY(1px)}.mdc-text-field--with-leading-icon{padding-left:0;padding-right:16px}[dir=rtl] .mdc-text-field--with-leading-icon,.mdc-text-field--with-leading-icon[dir=rtl]{padding-left:16px;padding-right:0}.mdc-text-field--with-leading-icon.mdc-text-field--filled .mdc-floating-label{max-width:calc(100% - 48px);left:48px;right:initial}[dir=rtl] .mdc-text-field--with-leading-icon.mdc-text-field--filled .mdc-floating-label,.mdc-text-field--with-leading-icon.mdc-text-field--filled .mdc-floating-label[dir=rtl]{left:initial;right:48px}.mdc-text-field--with-leading-icon.mdc-text-field--filled .mdc-floating-label--float-above{max-width:calc(100%/0.75 - 64px/0.75)}.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label{left:36px;right:initial}[dir=rtl] .mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label,.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label[dir=rtl]{left:initial;right:36px}.mdc-text-field--with-leading-icon.mdc-text-field--outlined :not(.mdc-notched-outline--notched) .mdc-notched-outline__notch{max-width:calc(100% - 60px)}.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label--float-above{transform:translateY(-37.25px) translateX(-32px) scale(1)}[dir=rtl] .mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label--float-above,.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label--float-above[dir=rtl]{transform:translateY(-37.25px) translateX(32px) scale(1)}.mdc-text-field--with-leading-icon.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{transform:translateY(-34.75px) translateX(-32px) scale(0.75)}[dir=rtl] .mdc-text-field--with-leading-icon.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,[dir=rtl] .mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--with-leading-icon.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above[dir=rtl],.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above[dir=rtl]{transform:translateY(-34.75px) translateX(32px) scale(0.75)}.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label--float-above{font-size:.75rem}.mdc-text-field--with-leading-icon.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{font-size:1rem}.mdc-text-field--with-trailing-icon{padding-left:16px;padding-right:0}[dir=rtl] .mdc-text-field--with-trailing-icon,.mdc-text-field--with-trailing-icon[dir=rtl]{padding-left:0;padding-right:16px}.mdc-text-field--with-trailing-icon.mdc-text-field--filled .mdc-floating-label{max-width:calc(100% - 64px)}.mdc-text-field--with-trailing-icon.mdc-text-field--filled .mdc-floating-label--float-above{max-width:calc(100%/0.75 - 64px/0.75)}.mdc-text-field--with-trailing-icon.mdc-text-field--outlined :not(.mdc-notched-outline--notched) .mdc-notched-outline__notch{max-width:calc(100% - 60px)}.mdc-text-field--with-leading-icon.mdc-text-field--with-trailing-icon{padding-left:0;padding-right:0}.mdc-text-field--with-leading-icon.mdc-text-field--with-trailing-icon.mdc-text-field--filled .mdc-floating-label{max-width:calc(100% - 96px)}.mdc-text-field--with-leading-icon.mdc-text-field--with-trailing-icon.mdc-text-field--filled .mdc-floating-label--float-above{max-width:calc(100%/0.75 - 96px/0.75)}.mdc-text-field-helper-line{display:flex;justify-content:space-between;box-sizing:border-box}.mdc-text-field+.mdc-text-field-helper-line{padding-right:16px;padding-left:16px}.mdc-form-field>.mdc-text-field+label{align-self:flex-start}.mdc-text-field--focused .mdc-notched-outline__leading,.mdc-text-field--focused .mdc-notched-outline__notch,.mdc-text-field--focused .mdc-notched-outline__trailing{border-width:2px}.mdc-text-field--focused+.mdc-text-field-helper-line .mdc-text-field-helper-text:not(.mdc-text-field-helper-text--validation-msg){opacity:1}.mdc-text-field--focused.mdc-text-field--outlined .mdc-notched-outline--notched .mdc-notched-outline__notch{padding-top:2px}.mdc-text-field--focused.mdc-text-field--outlined.mdc-text-field--textarea .mdc-notched-outline--notched .mdc-notched-outline__notch{padding-top:0}.mdc-text-field--invalid+.mdc-text-field-helper-line .mdc-text-field-helper-text--validation-msg{opacity:1}.mdc-text-field--disabled{pointer-events:none}@media screen and (forced-colors: active){.mdc-text-field--disabled .mdc-text-field__input{background-color:Window}.mdc-text-field--disabled .mdc-floating-label{z-index:1}}.mdc-text-field--disabled .mdc-floating-label{cursor:default}.mdc-text-field--disabled.mdc-text-field--filled .mdc-text-field__ripple{display:none}.mdc-text-field--disabled .mdc-text-field__input{pointer-events:auto}.mdc-text-field--end-aligned .mdc-text-field__input{text-align:right}[dir=rtl] .mdc-text-field--end-aligned .mdc-text-field__input,.mdc-text-field--end-aligned .mdc-text-field__input[dir=rtl]{text-align:left}[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__input,[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__affix,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__input,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__affix{direction:ltr}[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__affix--prefix,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__affix--prefix{padding-left:0;padding-right:2px}[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__affix--suffix,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__affix--suffix{padding-left:12px;padding-right:0}[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__icon--leading,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__icon--leading{order:1}[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__affix--suffix,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__affix--suffix{order:2}[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__input,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__input{order:3}[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__affix--prefix,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__affix--prefix{order:4}[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__icon--trailing,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__icon--trailing{order:5}[dir=rtl] .mdc-text-field--ltr-text.mdc-text-field--end-aligned .mdc-text-field__input,.mdc-text-field--ltr-text.mdc-text-field--end-aligned[dir=rtl] .mdc-text-field__input{text-align:right}[dir=rtl] .mdc-text-field--ltr-text.mdc-text-field--end-aligned .mdc-text-field__affix--prefix,.mdc-text-field--ltr-text.mdc-text-field--end-aligned[dir=rtl] .mdc-text-field__affix--prefix{padding-right:12px}[dir=rtl] .mdc-text-field--ltr-text.mdc-text-field--end-aligned .mdc-text-field__affix--suffix,.mdc-text-field--ltr-text.mdc-text-field--end-aligned[dir=rtl] .mdc-text-field__affix--suffix{padding-left:2px}.mdc-floating-label{position:absolute;left:0;-webkit-transform-origin:left top;transform-origin:left top;line-height:1.15rem;text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:text;overflow:hidden;will-change:transform}[dir=rtl] .mdc-floating-label,.mdc-floating-label[dir=rtl]{right:0;left:auto;-webkit-transform-origin:right top;transform-origin:right top;text-align:right}.mdc-floating-label--float-above{cursor:auto}.mdc-floating-label--required:not(.mdc-floating-label--hide-required-marker)::after{margin-left:1px;margin-right:0px;content:"*"}[dir=rtl] .mdc-floating-label--required:not(.mdc-floating-label--hide-required-marker)::after,.mdc-floating-label--required:not(.mdc-floating-label--hide-required-marker)[dir=rtl]::after{margin-left:0;margin-right:1px}.mdc-notched-outline{display:flex;position:absolute;top:0;right:0;left:0;box-sizing:border-box;width:100%;max-width:100%;height:100%;text-align:left;pointer-events:none}[dir=rtl] .mdc-notched-outline,.mdc-notched-outline[dir=rtl]{text-align:right}.mdc-notched-outline__leading,.mdc-notched-outline__notch,.mdc-notched-outline__trailing{box-sizing:border-box;height:100%;pointer-events:none}.mdc-notched-outline__trailing{flex-grow:1}.mdc-notched-outline__notch{flex:0 0 auto;width:auto}.mdc-notched-outline .mdc-floating-label{display:inline-block;position:relative;max-width:100%}.mdc-notched-outline .mdc-floating-label--float-above{text-overflow:clip}.mdc-notched-outline--upgraded .mdc-floating-label--float-above{max-width:133.3333333333%}.mdc-notched-outline--notched .mdc-notched-outline__notch{padding-left:0;padding-right:8px;border-top:none}[dir=rtl] .mdc-notched-outline--notched .mdc-notched-outline__notch,.mdc-notched-outline--notched .mdc-notched-outline__notch[dir=rtl]{padding-left:8px;padding-right:0}.mdc-notched-outline--no-label .mdc-notched-outline__notch{display:none}.mdc-line-ripple::before,.mdc-line-ripple::after{position:absolute;bottom:0;left:0;width:100%;border-bottom-style:solid;content:""}.mdc-line-ripple::before{z-index:1}.mdc-line-ripple::after{transform:scaleX(0);opacity:0;z-index:2}.mdc-line-ripple--active::after{transform:scaleX(1);opacity:1}.mdc-line-ripple--deactivating::after{opacity:0}.mdc-floating-label--float-above{transform:translateY(-106%) scale(0.75)}.mdc-notched-outline__leading,.mdc-notched-outline__notch,.mdc-notched-outline__trailing{border-top:1px solid;border-bottom:1px solid}.mdc-notched-outline__leading{border-left:1px solid;border-right:none;width:12px}[dir=rtl] .mdc-notched-outline__leading,.mdc-notched-outline__leading[dir=rtl]{border-left:none;border-right:1px solid}.mdc-notched-outline__trailing{border-left:none;border-right:1px solid}[dir=rtl] .mdc-notched-outline__trailing,.mdc-notched-outline__trailing[dir=rtl]{border-left:1px solid;border-right:none}.mdc-notched-outline__notch{max-width:calc(100% - 12px*2)}.mdc-line-ripple::before{border-bottom-width:1px}.mdc-line-ripple::after{border-bottom-width:2px}.mdc-text-field--filled{border-top-left-radius:var(--mdc-filled-text-field-container-shape);border-top-right-radius:var(--mdc-filled-text-field-container-shape);border-bottom-right-radius:0;border-bottom-left-radius:0}.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-text-field__input{caret-color:var(--mdc-filled-text-field-caret-color)}.mdc-text-field--filled.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-text-field__input{caret-color:var(--mdc-filled-text-field-error-caret-color)}.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-text-field__input{color:var(--mdc-filled-text-field-input-text-color)}.mdc-text-field--filled.mdc-text-field--disabled .mdc-text-field__input{color:var(--mdc-filled-text-field-disabled-input-text-color)}.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-floating-label,.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-floating-label--float-above{color:var(--mdc-filled-text-field-label-text-color)}.mdc-text-field--filled:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-floating-label,.mdc-text-field--filled:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-floating-label--float-above{color:var(--mdc-filled-text-field-focus-label-text-color)}.mdc-text-field--filled:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-floating-label,.mdc-text-field--filled:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-floating-label--float-above{color:var(--mdc-filled-text-field-hover-label-text-color)}.mdc-text-field--filled.mdc-text-field--disabled .mdc-floating-label,.mdc-text-field--filled.mdc-text-field--disabled .mdc-floating-label--float-above{color:var(--mdc-filled-text-field-disabled-label-text-color)}.mdc-text-field--filled.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-floating-label,.mdc-text-field--filled.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-floating-label--float-above{color:var(--mdc-filled-text-field-error-label-text-color)}.mdc-text-field--filled.mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-floating-label,.mdc-text-field--filled.mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-floating-label--float-above{color:var(--mdc-filled-text-field-error-focus-label-text-color)}.mdc-text-field--filled.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-floating-label,.mdc-text-field--filled.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-floating-label--float-above{color:var(--mdc-filled-text-field-error-hover-label-text-color)}.mdc-text-field--filled .mdc-floating-label{font-family:var(--mdc-filled-text-field-label-text-font);font-size:var(--mdc-filled-text-field-label-text-size);font-weight:var(--mdc-filled-text-field-label-text-weight);letter-spacing:var(--mdc-filled-text-field-label-text-tracking)}@media all{.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-text-field__input::placeholder{color:var(--mdc-filled-text-field-input-text-placeholder-color)}}@media all{.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-text-field__input:-ms-input-placeholder{color:var(--mdc-filled-text-field-input-text-placeholder-color)}}.mdc-text-field--filled:not(.mdc-text-field--disabled){background-color:var(--mdc-filled-text-field-container-color)}.mdc-text-field--filled.mdc-text-field--disabled{background-color:var(--mdc-filled-text-field-disabled-container-color)}.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-line-ripple::before{border-bottom-color:var(--mdc-filled-text-field-active-indicator-color)}.mdc-text-field--filled:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-line-ripple::before{border-bottom-color:var(--mdc-filled-text-field-hover-active-indicator-color)}.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-line-ripple::after{border-bottom-color:var(--mdc-filled-text-field-focus-active-indicator-color)}.mdc-text-field--filled.mdc-text-field--disabled .mdc-line-ripple::before{border-bottom-color:var(--mdc-filled-text-field-disabled-active-indicator-color)}.mdc-text-field--filled.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-line-ripple::before{border-bottom-color:var(--mdc-filled-text-field-error-active-indicator-color)}.mdc-text-field--filled.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-line-ripple::before{border-bottom-color:var(--mdc-filled-text-field-error-hover-active-indicator-color)}.mdc-text-field--filled.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-line-ripple::after{border-bottom-color:var(--mdc-filled-text-field-error-focus-active-indicator-color)}.mdc-text-field--filled .mdc-line-ripple::before{border-bottom-width:var(--mdc-filled-text-field-active-indicator-height)}.mdc-text-field--filled .mdc-line-ripple::after{border-bottom-width:var(--mdc-filled-text-field-focus-active-indicator-height)}.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-text-field__input{caret-color:var(--mdc-outlined-text-field-caret-color)}.mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-text-field__input{caret-color:var(--mdc-outlined-text-field-error-caret-color)}.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-text-field__input{color:var(--mdc-outlined-text-field-input-text-color)}.mdc-text-field--outlined.mdc-text-field--disabled .mdc-text-field__input{color:var(--mdc-outlined-text-field-disabled-input-text-color)}.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-floating-label,.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-floating-label--float-above{color:var(--mdc-outlined-text-field-label-text-color)}.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-floating-label,.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-floating-label--float-above{color:var(--mdc-outlined-text-field-focus-label-text-color)}.mdc-text-field--outlined:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-floating-label,.mdc-text-field--outlined:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-floating-label--float-above{color:var(--mdc-outlined-text-field-hover-label-text-color)}.mdc-text-field--outlined.mdc-text-field--disabled .mdc-floating-label,.mdc-text-field--outlined.mdc-text-field--disabled .mdc-floating-label--float-above{color:var(--mdc-outlined-text-field-disabled-label-text-color)}.mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-floating-label,.mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-floating-label--float-above{color:var(--mdc-outlined-text-field-error-label-text-color)}.mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-floating-label,.mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-floating-label--float-above{color:var(--mdc-outlined-text-field-error-focus-label-text-color)}.mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-floating-label,.mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-floating-label--float-above{color:var(--mdc-outlined-text-field-error-hover-label-text-color)}.mdc-text-field--outlined .mdc-floating-label{font-family:var(--mdc-outlined-text-field-label-text-font);font-size:var(--mdc-outlined-text-field-label-text-size);font-weight:var(--mdc-outlined-text-field-label-text-weight);letter-spacing:var(--mdc-outlined-text-field-label-text-tracking)}@media all{.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-text-field__input::placeholder{color:var(--mdc-outlined-text-field-input-text-placeholder-color)}}@media all{.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-text-field__input:-ms-input-placeholder{color:var(--mdc-outlined-text-field-input-text-placeholder-color)}}.mdc-text-field--outlined.mdc-text-field--textarea.mdc-text-field--outlined .mdc-floating-label--float-above{font-size:calc(.75*var(--mdc-outlined-text-field-label-text-size))}.mdc-text-field--outlined.mdc-text-field--textarea.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--outlined.mdc-text-field--textarea.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{font-size:var(--mdc-outlined-text-field-label-text-size)}.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__leading{border-top-left-radius:var(--mdc-outlined-text-field-container-shape);border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:var(--mdc-outlined-text-field-container-shape)}[dir=rtl] .mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__leading,.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__leading[dir=rtl]{border-top-left-radius:0;border-top-right-radius:var(--mdc-outlined-text-field-container-shape);border-bottom-right-radius:var(--mdc-outlined-text-field-container-shape);border-bottom-left-radius:0}@supports(top: max(0%)){.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__leading{width:max(12px,var(--mdc-outlined-text-field-container-shape))}}@supports(top: max(0%)){.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__notch{max-width:calc(100% - max(12px,var(--mdc-outlined-text-field-container-shape))*2)}}.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__trailing{border-top-left-radius:0;border-top-right-radius:var(--mdc-outlined-text-field-container-shape);border-bottom-right-radius:var(--mdc-outlined-text-field-container-shape);border-bottom-left-radius:0}[dir=rtl] .mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__trailing,.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__trailing[dir=rtl]{border-top-left-radius:var(--mdc-outlined-text-field-container-shape);border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:var(--mdc-outlined-text-field-container-shape)}@supports(top: max(0%)){.mdc-text-field--outlined{padding-left:max(16px,calc(var(--mdc-outlined-text-field-container-shape) + 4px))}}@supports(top: max(0%)){.mdc-text-field--outlined{padding-right:max(16px,var(--mdc-outlined-text-field-container-shape))}}@supports(top: max(0%)){.mdc-text-field--outlined+.mdc-text-field-helper-line{padding-left:max(16px,calc(var(--mdc-outlined-text-field-container-shape) + 4px))}}@supports(top: max(0%)){.mdc-text-field--outlined+.mdc-text-field-helper-line{padding-right:max(16px,var(--mdc-outlined-text-field-container-shape))}}.mdc-text-field--outlined.mdc-text-field--with-leading-icon{padding-left:0}@supports(top: max(0%)){.mdc-text-field--outlined.mdc-text-field--with-leading-icon{padding-right:max(16px,var(--mdc-outlined-text-field-container-shape))}}[dir=rtl] .mdc-text-field--outlined.mdc-text-field--with-leading-icon,.mdc-text-field--outlined.mdc-text-field--with-leading-icon[dir=rtl]{padding-right:0}@supports(top: max(0%)){[dir=rtl] .mdc-text-field--outlined.mdc-text-field--with-leading-icon,.mdc-text-field--outlined.mdc-text-field--with-leading-icon[dir=rtl]{padding-left:max(16px,var(--mdc-outlined-text-field-container-shape))}}.mdc-text-field--outlined.mdc-text-field--with-trailing-icon{padding-right:0}@supports(top: max(0%)){.mdc-text-field--outlined.mdc-text-field--with-trailing-icon{padding-left:max(16px,calc(var(--mdc-outlined-text-field-container-shape) + 4px))}}[dir=rtl] .mdc-text-field--outlined.mdc-text-field--with-trailing-icon,.mdc-text-field--outlined.mdc-text-field--with-trailing-icon[dir=rtl]{padding-left:0}@supports(top: max(0%)){[dir=rtl] .mdc-text-field--outlined.mdc-text-field--with-trailing-icon,.mdc-text-field--outlined.mdc-text-field--with-trailing-icon[dir=rtl]{padding-right:max(16px,calc(var(--mdc-outlined-text-field-container-shape) + 4px))}}.mdc-text-field--outlined.mdc-text-field--with-leading-icon.mdc-text-field--with-trailing-icon{padding-left:0;padding-right:0}.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-notched-outline__leading,.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-notched-outline__notch,.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-notched-outline__trailing{border-color:var(--mdc-outlined-text-field-outline-color)}.mdc-text-field--outlined:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__leading,.mdc-text-field--outlined:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__notch,.mdc-text-field--outlined:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__trailing{border-color:var(--mdc-outlined-text-field-hover-outline-color)}.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__leading,.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__notch,.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__trailing{border-color:var(--mdc-outlined-text-field-focus-outline-color)}.mdc-text-field--outlined.mdc-text-field--disabled .mdc-notched-outline__leading,.mdc-text-field--outlined.mdc-text-field--disabled .mdc-notched-outline__notch,.mdc-text-field--outlined.mdc-text-field--disabled .mdc-notched-outline__trailing{border-color:var(--mdc-outlined-text-field-disabled-outline-color)}.mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-notched-outline__leading,.mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-notched-outline__notch,.mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-notched-outline__trailing{border-color:var(--mdc-outlined-text-field-error-outline-color)}.mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__leading,.mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__notch,.mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__trailing{border-color:var(--mdc-outlined-text-field-error-hover-outline-color)}.mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__leading,.mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__notch,.mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline__trailing{border-color:var(--mdc-outlined-text-field-error-focus-outline-color)}.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-notched-outline .mdc-notched-outline__leading,.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-notched-outline .mdc-notched-outline__notch,.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-notched-outline .mdc-notched-outline__trailing{border-width:var(--mdc-outlined-text-field-outline-width)}.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline .mdc-notched-outline__leading,.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline .mdc-notched-outline__notch,.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline .mdc-notched-outline__trailing{border-width:var(--mdc-outlined-text-field-focus-outline-width)}.mat-mdc-form-field-textarea-control{vertical-align:middle;resize:vertical;box-sizing:border-box;height:auto;margin:0;padding:0;border:none;overflow:auto}.mat-mdc-form-field-input-control.mat-mdc-form-field-input-control{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font:inherit;letter-spacing:inherit;text-decoration:inherit;text-transform:inherit;border:none}.mat-mdc-form-field .mat-mdc-floating-label.mdc-floating-label{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;line-height:normal;pointer-events:all;will-change:auto}.mat-mdc-form-field:not(.mat-form-field-disabled) .mat-mdc-floating-label.mdc-floating-label{cursor:inherit}.mdc-text-field--no-label:not(.mdc-text-field--textarea) .mat-mdc-form-field-input-control.mdc-text-field__input,.mat-mdc-text-field-wrapper .mat-mdc-form-field-input-control{height:auto}.mat-mdc-text-field-wrapper .mat-mdc-form-field-input-control.mdc-text-field__input[type=color]{height:23px}.mat-mdc-text-field-wrapper{height:auto;flex:auto;will-change:auto}.mat-mdc-form-field-has-icon-prefix .mat-mdc-text-field-wrapper{padding-left:0;--mat-mdc-form-field-label-offset-x: -16px}.mat-mdc-form-field-has-icon-suffix .mat-mdc-text-field-wrapper{padding-right:0}[dir=rtl] .mat-mdc-text-field-wrapper{padding-left:16px;padding-right:16px}[dir=rtl] .mat-mdc-form-field-has-icon-suffix .mat-mdc-text-field-wrapper{padding-left:0}[dir=rtl] .mat-mdc-form-field-has-icon-prefix .mat-mdc-text-field-wrapper{padding-right:0}.mat-form-field-disabled .mdc-text-field__input::placeholder{color:var(--mat-form-field-disabled-input-text-placeholder-color)}.mat-form-field-disabled .mdc-text-field__input::-moz-placeholder{color:var(--mat-form-field-disabled-input-text-placeholder-color)}.mat-form-field-disabled .mdc-text-field__input::-webkit-input-placeholder{color:var(--mat-form-field-disabled-input-text-placeholder-color)}.mat-form-field-disabled .mdc-text-field__input:-ms-input-placeholder{color:var(--mat-form-field-disabled-input-text-placeholder-color)}.mat-mdc-form-field-label-always-float .mdc-text-field__input::placeholder{transition-delay:40ms;transition-duration:110ms;opacity:1}.mat-mdc-text-field-wrapper .mat-mdc-form-field-infix .mat-mdc-floating-label{left:auto;right:auto}.mat-mdc-text-field-wrapper.mdc-text-field--outlined .mdc-text-field__input{display:inline-block}.mat-mdc-form-field .mat-mdc-text-field-wrapper.mdc-text-field .mdc-notched-outline__notch{padding-top:0}.mat-mdc-text-field-wrapper::before{content:none}.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field .mdc-notched-outline__notch{border-left:1px solid rgba(0,0,0,0)}[dir=rtl] .mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field.mat-mdc-form-field .mdc-notched-outline__notch{border-left:none;border-right:1px solid rgba(0,0,0,0)}.mat-mdc-form-field-infix{min-height:var(--mat-form-field-container-height);padding-top:var(--mat-form-field-filled-with-label-container-padding-top);padding-bottom:var(--mat-form-field-filled-with-label-container-padding-bottom)}.mdc-text-field--outlined .mat-mdc-form-field-infix,.mdc-text-field--no-label .mat-mdc-form-field-infix{padding-top:var(--mat-form-field-container-vertical-padding);padding-bottom:var(--mat-form-field-container-vertical-padding)}.mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-floating-label{top:calc(var(--mat-form-field-container-height)/2)}.mdc-text-field--filled .mat-mdc-floating-label{display:var(--mat-form-field-filled-label-display, block)}.mat-mdc-text-field-wrapper.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{--mat-mdc-form-field-label-transform: translateY(calc(calc(6.75px + var(--mat-form-field-container-height) / 2) * -1)) scale(var(--mat-mdc-form-field-floating-label-scale, 0.75));transform:var(--mat-mdc-form-field-label-transform)}.mat-mdc-form-field-subscript-wrapper{box-sizing:border-box;width:100%;position:relative}.mat-mdc-form-field-hint-wrapper,.mat-mdc-form-field-error-wrapper{position:absolute;top:0;left:0;right:0;padding:0 16px}.mat-mdc-form-field-subscript-dynamic-size .mat-mdc-form-field-hint-wrapper,.mat-mdc-form-field-subscript-dynamic-size .mat-mdc-form-field-error-wrapper{position:static}.mat-mdc-form-field-bottom-align::before{content:"";display:inline-block;height:16px}.mat-mdc-form-field-bottom-align.mat-mdc-form-field-subscript-dynamic-size::before{content:unset}.mat-mdc-form-field-hint-end{order:1}.mat-mdc-form-field-hint-wrapper{display:flex}.mat-mdc-form-field-hint-spacer{flex:1 0 1em}.mat-mdc-form-field-error{display:block;color:var(--mat-form-field-error-text-color)}.mat-mdc-form-field-subscript-wrapper,.mat-mdc-form-field-bottom-align::before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mat-form-field-subscript-text-font);line-height:var(--mat-form-field-subscript-text-line-height);font-size:var(--mat-form-field-subscript-text-size);letter-spacing:var(--mat-form-field-subscript-text-tracking);font-weight:var(--mat-form-field-subscript-text-weight)}.mat-mdc-form-field-focus-overlay{top:0;left:0;right:0;bottom:0;position:absolute;opacity:0;pointer-events:none;background-color:var(--mat-form-field-state-layer-color)}.mat-mdc-text-field-wrapper:hover .mat-mdc-form-field-focus-overlay{opacity:var(--mat-form-field-hover-state-layer-opacity)}.mat-mdc-form-field.mat-focused .mat-mdc-form-field-focus-overlay{opacity:var(--mat-form-field-focus-state-layer-opacity)}select.mat-mdc-form-field-input-control{-moz-appearance:none;-webkit-appearance:none;background-color:rgba(0,0,0,0);display:inline-flex;box-sizing:border-box}select.mat-mdc-form-field-input-control:not(:disabled){cursor:pointer}select.mat-mdc-form-field-input-control:not(.mat-mdc-native-select-inline) option{color:var(--mat-form-field-select-option-text-color)}select.mat-mdc-form-field-input-control:not(.mat-mdc-native-select-inline) option:disabled{color:var(--mat-form-field-select-disabled-option-text-color)}.mat-mdc-form-field-type-mat-native-select .mat-mdc-form-field-infix::after{content:"";width:0;height:0;border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);border-top:5px solid;position:absolute;right:0;top:50%;margin-top:-2.5px;pointer-events:none;color:var(--mat-form-field-enabled-select-arrow-color)}[dir=rtl] .mat-mdc-form-field-type-mat-native-select .mat-mdc-form-field-infix::after{right:auto;left:0}.mat-mdc-form-field-type-mat-native-select.mat-focused .mat-mdc-form-field-infix::after{color:var(--mat-form-field-focus-select-arrow-color)}.mat-mdc-form-field-type-mat-native-select.mat-form-field-disabled .mat-mdc-form-field-infix::after{color:var(--mat-form-field-disabled-select-arrow-color)}.mat-mdc-form-field-type-mat-native-select .mat-mdc-form-field-input-control{padding-right:15px}[dir=rtl] .mat-mdc-form-field-type-mat-native-select .mat-mdc-form-field-input-control{padding-right:0;padding-left:15px}.cdk-high-contrast-active .mat-form-field-appearance-fill .mat-mdc-text-field-wrapper{outline:solid 1px}.cdk-high-contrast-active .mat-form-field-appearance-fill.mat-form-field-disabled .mat-mdc-text-field-wrapper{outline-color:GrayText}.cdk-high-contrast-active .mat-form-field-appearance-fill.mat-focused .mat-mdc-text-field-wrapper{outline:dashed 3px}.cdk-high-contrast-active .mat-mdc-form-field.mat-focused .mdc-notched-outline{border:dashed 3px}.mat-mdc-form-field-input-control[type=date],.mat-mdc-form-field-input-control[type=datetime],.mat-mdc-form-field-input-control[type=datetime-local],.mat-mdc-form-field-input-control[type=month],.mat-mdc-form-field-input-control[type=week],.mat-mdc-form-field-input-control[type=time]{line-height:1}.mat-mdc-form-field-input-control::-webkit-datetime-edit{line-height:1;padding:0;margin-bottom:-2px}.mat-mdc-form-field{--mat-mdc-form-field-floating-label-scale: 0.75;display:inline-flex;flex-direction:column;min-width:0;text-align:left;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mat-form-field-container-text-font);line-height:var(--mat-form-field-container-text-line-height);font-size:var(--mat-form-field-container-text-size);letter-spacing:var(--mat-form-field-container-text-tracking);font-weight:var(--mat-form-field-container-text-weight)}[dir=rtl] .mat-mdc-form-field{text-align:right}.mat-mdc-form-field .mdc-text-field--outlined .mdc-floating-label--float-above{font-size:calc(var(--mat-form-field-outlined-label-text-populated-size)*var(--mat-mdc-form-field-floating-label-scale))}.mat-mdc-form-field .mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{font-size:var(--mat-form-field-outlined-label-text-populated-size)}.mat-mdc-form-field-flex{display:inline-flex;align-items:baseline;box-sizing:border-box;width:100%}.mat-mdc-text-field-wrapper{width:100%;z-index:0}.mat-mdc-form-field-icon-prefix,.mat-mdc-form-field-icon-suffix{align-self:center;line-height:0;pointer-events:auto;position:relative;z-index:1}.mat-mdc-form-field-icon-prefix>.mat-icon,.mat-mdc-form-field-icon-suffix>.mat-icon{padding:0 12px;box-sizing:content-box}.mat-mdc-form-field-icon-prefix{color:var(--mat-form-field-leading-icon-color)}.mat-form-field-disabled .mat-mdc-form-field-icon-prefix{color:var(--mat-form-field-disabled-leading-icon-color)}.mat-mdc-form-field-icon-suffix{color:var(--mat-form-field-trailing-icon-color)}.mat-form-field-disabled .mat-mdc-form-field-icon-suffix{color:var(--mat-form-field-disabled-trailing-icon-color)}.mat-form-field-invalid .mat-mdc-form-field-icon-suffix{color:var(--mat-form-field-error-trailing-icon-color)}.mat-form-field-invalid:not(.mat-focused):not(.mat-form-field-disabled) .mat-mdc-text-field-wrapper:hover .mat-mdc-form-field-icon-suffix{color:var(--mat-form-field-error-hover-trailing-icon-color)}.mat-form-field-invalid.mat-focused .mat-mdc-text-field-wrapper .mat-mdc-form-field-icon-suffix{color:var(--mat-form-field-error-focus-trailing-icon-color)}.mat-mdc-form-field-icon-prefix,[dir=rtl] .mat-mdc-form-field-icon-suffix{padding:0 4px 0 0}.mat-mdc-form-field-icon-suffix,[dir=rtl] .mat-mdc-form-field-icon-prefix{padding:0 0 0 4px}.mat-mdc-form-field-subscript-wrapper .mat-icon,.mat-mdc-form-field label .mat-icon{width:1em;height:1em;font-size:inherit}.mat-mdc-form-field-infix{flex:auto;min-width:0;width:180px;position:relative;box-sizing:border-box}.mat-mdc-form-field .mdc-notched-outline__notch{margin-left:-1px;-webkit-clip-path:inset(-9em -999em -9em 1px);clip-path:inset(-9em -999em -9em 1px)}[dir=rtl] .mat-mdc-form-field .mdc-notched-outline__notch{margin-left:0;margin-right:-1px;-webkit-clip-path:inset(-9em 1px -9em -999em);clip-path:inset(-9em 1px -9em -999em)}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input{transition:opacity 150ms 0ms cubic-bezier(0.4, 0, 0.2, 1)}@media all{.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input::placeholder{transition:opacity 67ms 0ms cubic-bezier(0.4, 0, 0.2, 1)}}@media all{.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input:-ms-input-placeholder{transition:opacity 67ms 0ms cubic-bezier(0.4, 0, 0.2, 1)}}@media all{.mdc-text-field--no-label .mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input::placeholder,.mdc-text-field--focused .mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input::placeholder{transition-delay:40ms;transition-duration:110ms}}@media all{.mdc-text-field--no-label .mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input:-ms-input-placeholder,.mdc-text-field--focused .mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input:-ms-input-placeholder{transition-delay:40ms;transition-duration:110ms}}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__affix{transition:opacity 150ms 0ms cubic-bezier(0.4, 0, 0.2, 1)}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field--filled.mdc-ripple-upgraded--background-focused .mdc-text-field__ripple::before,.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field--filled:not(.mdc-ripple-upgraded):focus .mdc-text-field__ripple::before{transition-duration:75ms}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field--outlined .mdc-floating-label--shake{animation:mdc-floating-label-shake-float-above-text-field-outlined 250ms 1}@keyframes mdc-floating-label-shake-float-above-text-field-outlined{0%{transform:translateX(calc(0% - 0%)) translateY(calc(0% - 34.75px)) scale(0.75)}33%{animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);transform:translateX(calc(4% - 0%)) translateY(calc(0% - 34.75px)) scale(0.75)}66%{animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);transform:translateX(calc(-4% - 0%)) translateY(calc(0% - 34.75px)) scale(0.75)}100%{transform:translateX(calc(0% - 0%)) translateY(calc(0% - 34.75px)) scale(0.75)}}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field--textarea{transition:none}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field--textarea.mdc-text-field--filled .mdc-floating-label--shake{animation:mdc-floating-label-shake-float-above-textarea-filled 250ms 1}@keyframes mdc-floating-label-shake-float-above-textarea-filled{0%{transform:translateX(calc(0% - 0%)) translateY(calc(0% - 10.25px)) scale(0.75)}33%{animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);transform:translateX(calc(4% - 0%)) translateY(calc(0% - 10.25px)) scale(0.75)}66%{animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);transform:translateX(calc(-4% - 0%)) translateY(calc(0% - 10.25px)) scale(0.75)}100%{transform:translateX(calc(0% - 0%)) translateY(calc(0% - 10.25px)) scale(0.75)}}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field--textarea.mdc-text-field--outlined .mdc-floating-label--shake{animation:mdc-floating-label-shake-float-above-textarea-outlined 250ms 1}@keyframes mdc-floating-label-shake-float-above-textarea-outlined{0%{transform:translateX(calc(0% - 0%)) translateY(calc(0% - 24.75px)) scale(0.75)}33%{animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);transform:translateX(calc(4% - 0%)) translateY(calc(0% - 24.75px)) scale(0.75)}66%{animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);transform:translateX(calc(-4% - 0%)) translateY(calc(0% - 24.75px)) scale(0.75)}100%{transform:translateX(calc(0% - 0%)) translateY(calc(0% - 24.75px)) scale(0.75)}}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label--shake{animation:mdc-floating-label-shake-float-above-text-field-outlined-leading-icon 250ms 1}@keyframes mdc-floating-label-shake-float-above-text-field-outlined-leading-icon{0%{transform:translateX(calc(0% - 32px)) translateY(calc(0% - 34.75px)) scale(0.75)}33%{animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);transform:translateX(calc(4% - 32px)) translateY(calc(0% - 34.75px)) scale(0.75)}66%{animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);transform:translateX(calc(-4% - 32px)) translateY(calc(0% - 34.75px)) scale(0.75)}100%{transform:translateX(calc(0% - 32px)) translateY(calc(0% - 34.75px)) scale(0.75)}}[dir=rtl] .mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label--shake,.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field--with-leading-icon.mdc-text-field--outlined[dir=rtl] .mdc-floating-label--shake{animation:mdc-floating-label-shake-float-above-text-field-outlined-leading-icon 250ms 1}@keyframes mdc-floating-label-shake-float-above-text-field-outlined-leading-icon-rtl{0%{transform:translateX(calc(0% - -32px)) translateY(calc(0% - 34.75px)) scale(0.75)}33%{animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);transform:translateX(calc(4% - -32px)) translateY(calc(0% - 34.75px)) scale(0.75)}66%{animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);transform:translateX(calc(-4% - -32px)) translateY(calc(0% - 34.75px)) scale(0.75)}100%{transform:translateX(calc(0% - -32px)) translateY(calc(0% - 34.75px)) scale(0.75)}}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-floating-label{transition:transform 150ms cubic-bezier(0.4, 0, 0.2, 1),color 150ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-floating-label--shake{animation:mdc-floating-label-shake-float-above-standard 250ms 1}@keyframes mdc-floating-label-shake-float-above-standard{0%{transform:translateX(calc(0% - 0%)) translateY(calc(0% - 106%)) scale(0.75)}33%{animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);transform:translateX(calc(4% - 0%)) translateY(calc(0% - 106%)) scale(0.75)}66%{animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);transform:translateX(calc(-4% - 0%)) translateY(calc(0% - 106%)) scale(0.75)}100%{transform:translateX(calc(0% - 0%)) translateY(calc(0% - 106%)) scale(0.75)}}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-line-ripple::after{transition:transform 180ms cubic-bezier(0.4, 0, 0.2, 1),opacity 180ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-notched-outline .mdc-floating-label{max-width:calc(100% + 1px)}.mdc-notched-outline--upgraded .mdc-floating-label--float-above{max-width:calc(133.3333333333% + 1px)}'],encapsulation:2,data:{animation:[Vn.transitionMessages]},changeDetection:0});let i=e;return i})(),it=(()=>{let e=class e{};e.\u0275fac=function(n){return new(n||e)},e.\u0275mod=k({type:e}),e.\u0275inj=O({imports:[ee,Gt,$t,ee]});let i=e;return i})();var xi=qt({passive:!0}),vi=(()=>{let e=class e{constructor(t,n){this._platform=t,this._ngZone=n,this._monitoredElements=new Map}monitor(t){if(!this._platform.isBrowser)return Ct;let n=Ye(t),o=this._monitoredElements.get(n);if(o)return o.subject;let l=new w,d="cdk-text-field-autofilled",c=S=>{S.animationName==="cdk-text-field-autofill-start"&&!n.classList.contains(d)?(n.classList.add(d),this._ngZone.run(()=>l.next({target:S.target,isAutofilled:!0}))):S.animationName==="cdk-text-field-autofill-end"&&n.classList.contains(d)&&(n.classList.remove(d),this._ngZone.run(()=>l.next({target:S.target,isAutofilled:!1})))};return this._ngZone.runOutsideAngular(()=>{n.addEventListener("animationstart",c,xi),n.classList.add("cdk-text-field-autofill-monitored")}),this._monitoredElements.set(n,{subject:l,unlisten:()=>{n.removeEventListener("animationstart",c,xi)}}),l}stopMonitoring(t){let n=Ye(t),o=this._monitoredElements.get(n);o&&(o.unlisten(),o.subject.complete(),n.classList.remove("cdk-text-field-autofill-monitored"),n.classList.remove("cdk-text-field-autofilled"),this._monitoredElements.delete(n))}ngOnDestroy(){this._monitoredElements.forEach((t,n)=>this.stopMonitoring(n))}};e.\u0275fac=function(n){return new(n||e)(Q(Y),Q(C))},e.\u0275prov=I({token:e,factory:e.\u0275fac,providedIn:"root"});let i=e;return i})();var bo=(()=>{let e=class e{get minRows(){return this._minRows}set minRows(t){this._minRows=We(t),this._setMinHeight()}get maxRows(){return this._maxRows}set maxRows(t){this._maxRows=We(t),this._setMaxHeight()}get enabled(){return this._enabled}set enabled(t){this._enabled!==t&&((this._enabled=t)?this.resizeToFitContent(!0):this.reset())}get placeholder(){return this._textareaElement.placeholder}set placeholder(t){this._cachedPlaceholderHeight=void 0,t?this._textareaElement.setAttribute("placeholder",t):this._textareaElement.removeAttribute("placeholder"),this._cacheTextareaPlaceholderHeight()}constructor(t,n,o,l){this._elementRef=t,this._platform=n,this._ngZone=o,this._destroyed=new w,this._enabled=!0,this._previousMinRows=-1,this._isViewInited=!1,this._handleFocusEvent=d=>{this._hasFocus=d.type==="focus"},this._document=l,this._textareaElement=this._elementRef.nativeElement}_setMinHeight(){let t=this.minRows&&this._cachedLineHeight?`${this.minRows*this._cachedLineHeight}px`:null;t&&(this._textareaElement.style.minHeight=t)}_setMaxHeight(){let t=this.maxRows&&this._cachedLineHeight?`${this.maxRows*this._cachedLineHeight}px`:null;t&&(this._textareaElement.style.maxHeight=t)}ngAfterViewInit(){this._platform.isBrowser&&(this._initialHeight=this._textareaElement.style.height,this.resizeToFitContent(),this._ngZone.runOutsideAngular(()=>{let t=this._getWindow();Et(t,"resize").pipe(At(16),G(this._destroyed)).subscribe(()=>this.resizeToFitContent(!0)),this._textareaElement.addEventListener("focus",this._handleFocusEvent),this._textareaElement.addEventListener("blur",this._handleFocusEvent)}),this._isViewInited=!0,this.resizeToFitContent(!0))}ngOnDestroy(){this._textareaElement.removeEventListener("focus",this._handleFocusEvent),this._textareaElement.removeEventListener("blur",this._handleFocusEvent),this._destroyed.next(),this._destroyed.complete()}_cacheTextareaLineHeight(){if(this._cachedLineHeight)return;let t=this._textareaElement.cloneNode(!1);t.rows=1,t.style.position="absolute",t.style.visibility="hidden",t.style.border="none",t.style.padding="0",t.style.height="",t.style.minHeight="",t.style.maxHeight="",t.style.overflow="hidden",this._textareaElement.parentNode.appendChild(t),this._cachedLineHeight=t.clientHeight,t.remove(),this._setMinHeight(),this._setMaxHeight()}_measureScrollHeight(){let t=this._textareaElement,n=t.style.marginBottom||"",o=this._platform.FIREFOX,l=o&&this._hasFocus,d=o?"cdk-textarea-autosize-measuring-firefox":"cdk-textarea-autosize-measuring";l&&(t.style.marginBottom=`${t.clientHeight}px`),t.classList.add(d);let c=t.scrollHeight-4;return t.classList.remove(d),l&&(t.style.marginBottom=n),c}_cacheTextareaPlaceholderHeight(){if(!this._isViewInited||this._cachedPlaceholderHeight!=null)return;if(!this.placeholder){this._cachedPlaceholderHeight=0;return}let t=this._textareaElement.value;this._textareaElement.value=this._textareaElement.placeholder,this._cachedPlaceholderHeight=this._measureScrollHeight(),this._textareaElement.value=t}ngDoCheck(){this._platform.isBrowser&&this.resizeToFitContent()}resizeToFitContent(t=!1){if(!this._enabled||(this._cacheTextareaLineHeight(),this._cacheTextareaPlaceholderHeight(),!this._cachedLineHeight))return;let n=this._elementRef.nativeElement,o=n.value;if(!t&&this._minRows===this._previousMinRows&&o===this._previousValue)return;let l=this._measureScrollHeight(),d=Math.max(l,this._cachedPlaceholderHeight||0);n.style.height=`${d}px`,this._ngZone.runOutsideAngular(()=>{typeof requestAnimationFrame<"u"?requestAnimationFrame(()=>this._scrollToCaretPosition(n)):setTimeout(()=>this._scrollToCaretPosition(n))}),this._previousValue=o,this._previousMinRows=this._minRows}reset(){this._initialHeight!==void 0&&(this._textareaElement.style.height=this._initialHeight)}_noopInputHandler(){}_getDocument(){return this._document||document}_getWindow(){return this._getDocument().defaultView||window}_scrollToCaretPosition(t){let{selectionStart:n,selectionEnd:o}=t;!this._destroyed.isStopped&&this._hasFocus&&t.setSelectionRange(n,o)}};e.\u0275fac=function(n){return new(n||e)(a(y),a(Y),a(C),a(K,8))},e.\u0275dir=s({type:e,selectors:[["textarea","cdkTextareaAutosize",""]],hostAttrs:["rows","1",1,"cdk-textarea-autosize"],hostBindings:function(n,o){n&1&&P("input",function(){return o._noopInputHandler()})},inputs:{minRows:[0,"cdkAutosizeMinRows","minRows"],maxRows:[0,"cdkAutosizeMaxRows","maxRows"],enabled:[2,"cdkTextareaAutosize","enabled",be],placeholder:"placeholder"},exportAs:["cdkTextareaAutosize"],standalone:!0,features:[Nt]});let i=e;return i})(),bi=(()=>{let e=class e{};e.\u0275fac=function(n){return new(n||e)},e.\u0275mod=k({type:e}),e.\u0275inj=O({});let i=e;return i})();var Vi=(()=>{let e=class e{constructor(t,n){this._renderer=t,this._elementRef=n,this.onChange=o=>{},this.onTouched=()=>{}}setProperty(t,n){this._renderer.setProperty(this._elementRef.nativeElement,t,n)}registerOnTouched(t){this.onTouched=t}registerOnChange(t){this.onChange=t}setDisabledState(t){this.setProperty("disabled",t)}};e.\u0275fac=function(n){return new(n||e)(a(He),a(y))},e.\u0275dir=s({type:e});let i=e;return i})(),kn=(()=>{let e=class e extends Vi{};e.\u0275fac=(()=>{let t;return function(o){return(t||(t=je(e)))(o||e)}})(),e.\u0275dir=s({type:e,features:[T]});let i=e;return i})(),Ie=new f("");var Tn={provide:Ie,useExisting:q(()=>Ai),multi:!0};function Pn(){let i=qe()?qe().getUserAgent():"";return/android (\d+)/.test(i.toLowerCase())}var Rn=new f(""),Ai=(()=>{let e=class e extends Vi{constructor(t,n,o){super(t,n),this._compositionMode=o,this._composing=!1,this._compositionMode==null&&(this._compositionMode=!Pn())}writeValue(t){let n=t??"";this.setProperty("value",n)}_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)}};e.\u0275fac=function(n){return new(n||e)(a(He),a(y),a(Rn,8))},e.\u0275dir=s({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(n,o){n&1&&P("input",function(d){return o._handleInput(d.target.value)})("blur",function(){return o.onTouched()})("compositionstart",function(){return o._compositionStart()})("compositionend",function(d){return o._compositionEnd(d.target.value)})},features:[v([Tn]),T]});let i=e;return i})();function B(i){return i==null||(typeof i=="string"||Array.isArray(i))&&i.length===0}function Si(i){return i!=null&&typeof i.length=="number"}var ge=new f(""),_e=new f(""),Nn=/^(?=.{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])?)*$/,we=class{static min(e){return Ln(e)}static max(e){return jn(e)}static required(e){return zn(e)}static requiredTrue(e){return Hn(e)}static email(e){return Bn(e)}static minLength(e){return Un(e)}static maxLength(e){return Gn(e)}static pattern(e){return qn(e)}static nullValidator(e){return Ii(e)}static compose(e){return Ni(e)}static composeAsync(e){return Li(e)}};function Ln(i){return e=>{if(B(e.value)||B(i))return null;let r=parseFloat(e.value);return!isNaN(r)&&r{if(B(e.value)||B(i))return null;let r=parseFloat(e.value);return!isNaN(r)&&r>i?{max:{max:i,actual:e.value}}:null}}function zn(i){return B(i.value)?{required:!0}:null}function Hn(i){return i.value===!0?null:{required:!0}}function Bn(i){return B(i.value)||Nn.test(i.value)?null:{email:!0}}function Un(i){return e=>B(e.value)||!Si(e.value)?null:e.value.lengthSi(e.value)&&e.value.length>i?{maxlength:{requiredLength:i,actualLength:e.value.length}}:null}function qn(i){if(!i)return Ii;let e,r;return typeof i=="string"?(r="",i.charAt(0)!=="^"&&(r+="^"),r+=i,i.charAt(i.length-1)!=="$"&&(r+="$"),e=new RegExp(r)):(r=i.toString(),e=i),t=>{if(B(t.value))return null;let n=t.value;return e.test(n)?null:{pattern:{requiredPattern:r,actualValue:n}}}}function Ii(i){return null}function Oi(i){return i!=null}function ki(i){return Bt(i)?wt(i):i}function Ti(i){let e={};return i.forEach(r=>{e=r!=null?b(b({},e),r):e}),Object.keys(e).length===0?null:e}function Pi(i,e){return e.map(r=>r(i))}function $n(i){return!i.validate}function Ri(i){return i.map(e=>$n(e)?e:r=>e.validate(r))}function Ni(i){if(!i)return null;let e=i.filter(Oi);return e.length==0?null:function(r){return Ti(Pi(r,e))}}function dt(i){return i!=null?Ni(Ri(i)):null}function Li(i){if(!i)return null;let e=i.filter(Oi);return e.length==0?null:function(r){let t=Pi(r,e).map(ki);return Ft(t).pipe(Dt(Ti))}}function st(i){return i!=null?Li(Ri(i)):null}function yi(i,e){return i===null?[e]:Array.isArray(i)?[...i,e]:[i,e]}function ji(i){return i._rawValidators}function zi(i){return i._rawAsyncValidators}function nt(i){return i?Array.isArray(i)?i:[i]:[]}function De(i,e){return Array.isArray(i)?i.includes(e):i===e}function Ci(i,e){let r=nt(e);return nt(i).forEach(n=>{De(r,n)||r.push(n)}),r}function wi(i,e){return nt(e).filter(r=>!De(i,r))}var Fe=class{constructor(){this._rawValidators=[],this._rawAsyncValidators=[],this._onDestroyCallbacks=[]}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}_setValidators(e){this._rawValidators=e||[],this._composedValidatorFn=dt(this._rawValidators)}_setAsyncValidators(e){this._rawAsyncValidators=e||[],this._composedAsyncValidatorFn=st(this._rawAsyncValidators)}get validator(){return this._composedValidatorFn||null}get asyncValidator(){return this._composedAsyncValidatorFn||null}_registerOnDestroy(e){this._onDestroyCallbacks.push(e)}_invokeOnDestroyCallbacks(){this._onDestroyCallbacks.forEach(e=>e()),this._onDestroyCallbacks=[]}reset(e=void 0){this.control&&this.control.reset(e)}hasError(e,r){return this.control?this.control.hasError(e,r):!1}getError(e,r){return this.control?this.control.getError(e,r):null}},L=class extends Fe{get formDirective(){return null}get path(){return null}},A=class extends Fe{constructor(){super(...arguments),this._parent=null,this.name=null,this.valueAccessor=null}},Ee=class{constructor(e){this._cd=e}get isTouched(){return!!this._cd?.control?.touched}get isUntouched(){return!!this._cd?.control?.untouched}get isPristine(){return!!this._cd?.control?.pristine}get isDirty(){return!!this._cd?.control?.dirty}get isValid(){return!!this._cd?.control?.valid}get isInvalid(){return!!this._cd?.control?.invalid}get isPending(){return!!this._cd?.control?.pending}get isSubmitted(){return!!this._cd?.submitted}},Wn={"[class.ng-untouched]":"isUntouched","[class.ng-touched]":"isTouched","[class.ng-pristine]":"isPristine","[class.ng-dirty]":"isDirty","[class.ng-valid]":"isValid","[class.ng-invalid]":"isInvalid","[class.ng-pending]":"isPending"},No=F(b({},Wn),{"[class.ng-submitted]":"isSubmitted"}),Lo=(()=>{let e=class e extends Ee{constructor(t){super(t)}};e.\u0275fac=function(n){return new(n||e)(a(A,2))},e.\u0275dir=s({type:e,selectors:[["","formControlName",""],["","ngModel",""],["","formControl",""]],hostVars:14,hostBindings:function(n,o){n&2&&D("ng-untouched",o.isUntouched)("ng-touched",o.isTouched)("ng-pristine",o.isPristine)("ng-dirty",o.isDirty)("ng-valid",o.isValid)("ng-invalid",o.isInvalid)("ng-pending",o.isPending)},features:[T]});let i=e;return i})(),jo=(()=>{let e=class e extends Ee{constructor(t){super(t)}};e.\u0275fac=function(n){return new(n||e)(a(L,10))},e.\u0275dir=s({type:e,selectors:[["","formGroupName",""],["","formArrayName",""],["","ngModelGroup",""],["","formGroup",""],["form",3,"ngNoForm",""],["","ngForm",""]],hostVars:16,hostBindings:function(n,o){n&2&&D("ng-untouched",o.isUntouched)("ng-touched",o.isTouched)("ng-pristine",o.isPristine)("ng-dirty",o.isDirty)("ng-valid",o.isValid)("ng-invalid",o.isInvalid)("ng-pending",o.isPending)("ng-submitted",o.isSubmitted)},features:[T]});let i=e;return i})();var ce="VALID",Ce="INVALID",te="PENDING",fe="DISABLED",U=class{},Me=class extends U{constructor(e,r){super(),this.value=e,this.source=r}},me=class extends U{constructor(e,r){super(),this.pristine=e,this.source=r}},he=class extends U{constructor(e,r){super(),this.touched=e,this.source=r}},ie=class extends U{constructor(e,r){super(),this.status=e,this.source=r}},rt=class extends U{constructor(e){super(),this.source=e}},ot=class extends U{constructor(e){super(),this.source=e}};function ct(i){return(Oe(i)?i.validators:i)||null}function Yn(i){return Array.isArray(i)?dt(i):i||null}function ft(i,e){return(Oe(e)?e.asyncValidators:i)||null}function Xn(i){return Array.isArray(i)?st(i):i||null}function Oe(i){return i!=null&&!Array.isArray(i)&&typeof i=="object"}function Hi(i,e,r){let t=i.controls;if(!(e?Object.keys(t):t).length)throw new X(1e3,"");if(!t[r])throw new X(1001,"")}function Bi(i,e,r){i._forEachChild((t,n)=>{if(r[n]===void 0)throw new X(1002,"")})}var re=class{constructor(e,r){this._pendingDirty=!1,this._hasOwnPendingAsyncValidator=null,this._pendingTouched=!1,this._onCollectionChange=()=>{},this._parent=null,this.pristine=!0,this.touched=!1,this._events=new w,this.events=this._events.asObservable(),this._onDisabledChange=[],this._assignValidators(e),this._assignAsyncValidators(r)}get validator(){return this._composedValidatorFn}set validator(e){this._rawValidators=this._composedValidatorFn=e}get asyncValidator(){return this._composedAsyncValidatorFn}set asyncValidator(e){this._rawAsyncValidators=this._composedAsyncValidatorFn=e}get parent(){return this._parent}get valid(){return this.status===ce}get invalid(){return this.status===Ce}get pending(){return this.status==te}get disabled(){return this.status===fe}get enabled(){return this.status!==fe}get dirty(){return!this.pristine}get untouched(){return!this.touched}get updateOn(){return this._updateOn?this._updateOn:this.parent?this.parent.updateOn:"change"}setValidators(e){this._assignValidators(e)}setAsyncValidators(e){this._assignAsyncValidators(e)}addValidators(e){this.setValidators(Ci(e,this._rawValidators))}addAsyncValidators(e){this.setAsyncValidators(Ci(e,this._rawAsyncValidators))}removeValidators(e){this.setValidators(wi(e,this._rawValidators))}removeAsyncValidators(e){this.setAsyncValidators(wi(e,this._rawAsyncValidators))}hasValidator(e){return De(this._rawValidators,e)}hasAsyncValidator(e){return De(this._rawAsyncValidators,e)}clearValidators(){this.validator=null}clearAsyncValidators(){this.asyncValidator=null}markAsTouched(e={}){let r=this.touched===!1;this.touched=!0;let t=e.sourceControl??this;this._parent&&!e.onlySelf&&this._parent.markAsTouched(F(b({},e),{sourceControl:t})),r&&e.emitEvent!==!1&&this._events.next(new he(!0,t))}markAllAsTouched(e={}){this.markAsTouched({onlySelf:!0,emitEvent:e.emitEvent,sourceControl:this}),this._forEachChild(r=>r.markAllAsTouched(e))}markAsUntouched(e={}){let r=this.touched===!0;this.touched=!1,this._pendingTouched=!1;let t=e.sourceControl??this;this._forEachChild(n=>{n.markAsUntouched({onlySelf:!0,emitEvent:e.emitEvent,sourceControl:t})}),this._parent&&!e.onlySelf&&this._parent._updateTouched(e,t),r&&e.emitEvent!==!1&&this._events.next(new he(!1,t))}markAsDirty(e={}){let r=this.pristine===!0;this.pristine=!1;let t=e.sourceControl??this;this._parent&&!e.onlySelf&&this._parent.markAsDirty(F(b({},e),{sourceControl:t})),r&&e.emitEvent!==!1&&this._events.next(new me(!1,t))}markAsPristine(e={}){let r=this.pristine===!1;this.pristine=!0,this._pendingDirty=!1;let t=e.sourceControl??this;this._forEachChild(n=>{n.markAsPristine({onlySelf:!0,emitEvent:e.emitEvent})}),this._parent&&!e.onlySelf&&this._parent._updatePristine(e,t),r&&e.emitEvent!==!1&&this._events.next(new me(!0,t))}markAsPending(e={}){this.status=te;let r=e.sourceControl??this;e.emitEvent!==!1&&(this._events.next(new ie(this.status,r)),this.statusChanges.emit(this.status)),this._parent&&!e.onlySelf&&this._parent.markAsPending(F(b({},e),{sourceControl:r}))}disable(e={}){let r=this._parentMarkedDirty(e.onlySelf);this.status=fe,this.errors=null,this._forEachChild(n=>{n.disable(F(b({},e),{onlySelf:!0}))}),this._updateValue();let t=e.sourceControl??this;e.emitEvent!==!1&&(this._events.next(new Me(this.value,t)),this._events.next(new ie(this.status,t)),this.valueChanges.emit(this.value),this.statusChanges.emit(this.status)),this._updateAncestors(F(b({},e),{skipPristineCheck:r}),this),this._onDisabledChange.forEach(n=>n(!0))}enable(e={}){let r=this._parentMarkedDirty(e.onlySelf);this.status=ce,this._forEachChild(t=>{t.enable(F(b({},e),{onlySelf:!0}))}),this.updateValueAndValidity({onlySelf:!0,emitEvent:e.emitEvent}),this._updateAncestors(F(b({},e),{skipPristineCheck:r}),this),this._onDisabledChange.forEach(t=>t(!1))}_updateAncestors(e,r){this._parent&&!e.onlySelf&&(this._parent.updateValueAndValidity(e),e.skipPristineCheck||this._parent._updatePristine({},r),this._parent._updateTouched({},r))}setParent(e){this._parent=e}getRawValue(){return this.value}updateValueAndValidity(e={}){if(this._setInitialStatus(),this._updateValue(),this.enabled){let t=this._cancelExistingSubscription();this.errors=this._runValidator(),this.status=this._calculateStatus(),(this.status===ce||this.status===te)&&this._runAsyncValidator(t,e.emitEvent)}let r=e.sourceControl??this;e.emitEvent!==!1&&(this._events.next(new Me(this.value,r)),this._events.next(new ie(this.status,r)),this.valueChanges.emit(this.value),this.statusChanges.emit(this.status)),this._parent&&!e.onlySelf&&this._parent.updateValueAndValidity(F(b({},e),{sourceControl:r}))}_updateTreeValidity(e={emitEvent:!0}){this._forEachChild(r=>r._updateTreeValidity(e)),this.updateValueAndValidity({onlySelf:!0,emitEvent:e.emitEvent})}_setInitialStatus(){this.status=this._allControlsDisabled()?fe:ce}_runValidator(){return this.validator?this.validator(this):null}_runAsyncValidator(e,r){if(this.asyncValidator){this.status=te,this._hasOwnPendingAsyncValidator={emitEvent:r!==!1};let t=ki(this.asyncValidator(this));this._asyncValidationSubscription=t.subscribe(n=>{this._hasOwnPendingAsyncValidator=null,this.setErrors(n,{emitEvent:r,shouldHaveEmitted:e})})}}_cancelExistingSubscription(){if(this._asyncValidationSubscription){this._asyncValidationSubscription.unsubscribe();let e=this._hasOwnPendingAsyncValidator?.emitEvent??!1;return this._hasOwnPendingAsyncValidator=null,e}return!1}setErrors(e,r={}){this.errors=e,this._updateControlsErrors(r.emitEvent!==!1,this,r.shouldHaveEmitted)}get(e){let r=e;return r==null||(Array.isArray(r)||(r=r.split(".")),r.length===0)?null:r.reduce((t,n)=>t&&t._find(n),this)}getError(e,r){let t=r?this.get(r):this;return t&&t.errors?t.errors[e]:null}hasError(e,r){return!!this.getError(e,r)}get root(){let e=this;for(;e._parent;)e=e._parent;return e}_updateControlsErrors(e,r,t){this.status=this._calculateStatus(),e&&this.statusChanges.emit(this.status),(e||t)&&this._events.next(new ie(this.status,r)),this._parent&&this._parent._updateControlsErrors(e,r,t)}_initObservables(){this.valueChanges=new R,this.statusChanges=new R}_calculateStatus(){return this._allControlsDisabled()?fe:this.errors?Ce:this._hasOwnPendingAsyncValidator||this._anyControlsHaveStatus(te)?te:this._anyControlsHaveStatus(Ce)?Ce:ce}_anyControlsHaveStatus(e){return this._anyControls(r=>r.status===e)}_anyControlsDirty(){return this._anyControls(e=>e.dirty)}_anyControlsTouched(){return this._anyControls(e=>e.touched)}_updatePristine(e,r){let t=!this._anyControlsDirty(),n=this.pristine!==t;this.pristine=t,this._parent&&!e.onlySelf&&this._parent._updatePristine(e,r),n&&this._events.next(new me(this.pristine,r))}_updateTouched(e={},r){this.touched=this._anyControlsTouched(),this._events.next(new he(this.touched,r)),this._parent&&!e.onlySelf&&this._parent._updateTouched(e,r)}_registerOnCollectionChange(e){this._onCollectionChange=e}_setUpdateStrategy(e){Oe(e)&&e.updateOn!=null&&(this._updateOn=e.updateOn)}_parentMarkedDirty(e){let r=this._parent&&this._parent.dirty;return!e&&!!r&&!this._parent._anyControlsDirty()}_find(e){return null}_assignValidators(e){this._rawValidators=Array.isArray(e)?e.slice():e,this._composedValidatorFn=Yn(this._rawValidators)}_assignAsyncValidators(e){this._rawAsyncValidators=Array.isArray(e)?e.slice():e,this._composedAsyncValidatorFn=Xn(this._rawAsyncValidators)}},oe=class extends re{constructor(e,r,t){super(ct(r),ft(t,r)),this.controls=e,this._initObservables(),this._setUpdateStrategy(r),this._setUpControls(),this.updateValueAndValidity({onlySelf:!0,emitEvent:!!this.asyncValidator})}registerControl(e,r){return this.controls[e]?this.controls[e]:(this.controls[e]=r,r.setParent(this),r._registerOnCollectionChange(this._onCollectionChange),r)}addControl(e,r,t={}){this.registerControl(e,r),this.updateValueAndValidity({emitEvent:t.emitEvent}),this._onCollectionChange()}removeControl(e,r={}){this.controls[e]&&this.controls[e]._registerOnCollectionChange(()=>{}),delete this.controls[e],this.updateValueAndValidity({emitEvent:r.emitEvent}),this._onCollectionChange()}setControl(e,r,t={}){this.controls[e]&&this.controls[e]._registerOnCollectionChange(()=>{}),delete this.controls[e],r&&this.registerControl(e,r),this.updateValueAndValidity({emitEvent:t.emitEvent}),this._onCollectionChange()}contains(e){return this.controls.hasOwnProperty(e)&&this.controls[e].enabled}setValue(e,r={}){Bi(this,!0,e),Object.keys(e).forEach(t=>{Hi(this,!0,t),this.controls[t].setValue(e[t],{onlySelf:!0,emitEvent:r.emitEvent})}),this.updateValueAndValidity(r)}patchValue(e,r={}){e!=null&&(Object.keys(e).forEach(t=>{let n=this.controls[t];n&&n.patchValue(e[t],{onlySelf:!0,emitEvent:r.emitEvent})}),this.updateValueAndValidity(r))}reset(e={},r={}){this._forEachChild((t,n)=>{t.reset(e?e[n]:null,{onlySelf:!0,emitEvent:r.emitEvent})}),this._updatePristine(r,this),this._updateTouched(r,this),this.updateValueAndValidity(r)}getRawValue(){return this._reduceChildren({},(e,r,t)=>(e[t]=r.getRawValue(),e))}_syncPendingControls(){let e=this._reduceChildren(!1,(r,t)=>t._syncPendingControls()?!0:r);return e&&this.updateValueAndValidity({onlySelf:!0}),e}_forEachChild(e){Object.keys(this.controls).forEach(r=>{let t=this.controls[r];t&&e(t,r)})}_setUpControls(){this._forEachChild(e=>{e.setParent(this),e._registerOnCollectionChange(this._onCollectionChange)})}_updateValue(){this.value=this._reduceValue()}_anyControls(e){for(let[r,t]of Object.entries(this.controls))if(this.contains(r)&&e(t))return!0;return!1}_reduceValue(){let e={};return this._reduceChildren(e,(r,t,n)=>((t.enabled||this.disabled)&&(r[n]=t.value),r))}_reduceChildren(e,r){let t=e;return this._forEachChild((n,o)=>{t=r(t,n,o)}),t}_allControlsDisabled(){for(let e of Object.keys(this.controls))if(this.controls[e].enabled)return!1;return Object.keys(this.controls).length>0||this.disabled}_find(e){return this.controls.hasOwnProperty(e)?this.controls[e]:null}};var lt=class extends oe{};var le=new f("CallSetDisabledState",{providedIn:"root",factory:()=>ke}),ke="always";function Ui(i,e){return[...e.path,i]}function pe(i,e,r=ke){ut(i,e),e.valueAccessor.writeValue(i.value),(i.disabled||r==="always")&&e.valueAccessor.setDisabledState?.(i.disabled),Zn(i,e),Jn(i,e),Kn(i,e),Qn(i,e)}function Ve(i,e,r=!0){let t=()=>{};e.valueAccessor&&(e.valueAccessor.registerOnChange(t),e.valueAccessor.registerOnTouched(t)),Se(i,e),i&&(e._invokeOnDestroyCallbacks(),i._registerOnCollectionChange(()=>{}))}function Ae(i,e){i.forEach(r=>{r.registerOnValidatorChange&&r.registerOnValidatorChange(e)})}function Qn(i,e){if(e.valueAccessor.setDisabledState){let r=t=>{e.valueAccessor.setDisabledState(t)};i.registerOnDisabledChange(r),e._registerOnDestroy(()=>{i._unregisterOnDisabledChange(r)})}}function ut(i,e){let r=ji(i);e.validator!==null?i.setValidators(yi(r,e.validator)):typeof r=="function"&&i.setValidators([r]);let t=zi(i);e.asyncValidator!==null?i.setAsyncValidators(yi(t,e.asyncValidator)):typeof t=="function"&&i.setAsyncValidators([t]);let n=()=>i.updateValueAndValidity();Ae(e._rawValidators,n),Ae(e._rawAsyncValidators,n)}function Se(i,e){let r=!1;if(i!==null){if(e.validator!==null){let n=ji(i);if(Array.isArray(n)&&n.length>0){let o=n.filter(l=>l!==e.validator);o.length!==n.length&&(r=!0,i.setValidators(o))}}if(e.asyncValidator!==null){let n=zi(i);if(Array.isArray(n)&&n.length>0){let o=n.filter(l=>l!==e.asyncValidator);o.length!==n.length&&(r=!0,i.setAsyncValidators(o))}}}let t=()=>{};return Ae(e._rawValidators,t),Ae(e._rawAsyncValidators,t),r}function Zn(i,e){e.valueAccessor.registerOnChange(r=>{i._pendingValue=r,i._pendingChange=!0,i._pendingDirty=!0,i.updateOn==="change"&&Gi(i,e)})}function Kn(i,e){e.valueAccessor.registerOnTouched(()=>{i._pendingTouched=!0,i.updateOn==="blur"&&i._pendingChange&&Gi(i,e),i.updateOn!=="submit"&&i.markAsTouched()})}function Gi(i,e){i._pendingDirty&&i.markAsDirty(),i.setValue(i._pendingValue,{emitModelToViewChange:!1}),e.viewToModelUpdate(i._pendingValue),i._pendingChange=!1}function Jn(i,e){let r=(t,n)=>{e.valueAccessor.writeValue(t),n&&e.viewToModelUpdate(t)};i.registerOnChange(r),e._registerOnDestroy(()=>{i._unregisterOnChange(r)})}function qi(i,e){i==null,ut(i,e)}function er(i,e){return Se(i,e)}function mt(i,e){if(!i.hasOwnProperty("model"))return!1;let r=i.model;return r.isFirstChange()?!0:!Object.is(e,r.currentValue)}function tr(i){return Object.getPrototypeOf(i.constructor)===kn}function $i(i,e){i._syncPendingControls(),e.forEach(r=>{let t=r.control;t.updateOn==="submit"&&t._pendingChange&&(r.viewToModelUpdate(t._pendingValue),t._pendingChange=!1)})}function ht(i,e){if(!e)return null;Array.isArray(e);let r,t,n;return e.forEach(o=>{o.constructor===Ai?r=o:tr(o)?t=o:n=o}),n||t||r||null}function ir(i,e){let r=i.indexOf(e);r>-1&&i.splice(r,1)}var nr={provide:L,useExisting:q(()=>pt)},ue=Promise.resolve(),pt=(()=>{let e=class e extends L{constructor(t,n,o){super(),this.callSetDisabledState=o,this.submitted=!1,this._directives=new Set,this.ngSubmit=new R,this.form=new oe({},dt(t),st(n))}ngAfterViewInit(){this._setUpdateStrategy()}get formDirective(){return this}get control(){return this.form}get path(){return[]}get controls(){return this.form.controls}addControl(t){ue.then(()=>{let n=this._findContainer(t.path);t.control=n.registerControl(t.name,t.control),pe(t.control,t,this.callSetDisabledState),t.control.updateValueAndValidity({emitEvent:!1}),this._directives.add(t)})}getControl(t){return this.form.get(t.path)}removeControl(t){ue.then(()=>{let n=this._findContainer(t.path);n&&n.removeControl(t.name),this._directives.delete(t)})}addFormGroup(t){ue.then(()=>{let n=this._findContainer(t.path),o=new oe({});qi(o,t),n.registerControl(t.name,o),o.updateValueAndValidity({emitEvent:!1})})}removeFormGroup(t){ue.then(()=>{let n=this._findContainer(t.path);n&&n.removeControl(t.name)})}getFormGroup(t){return this.form.get(t.path)}updateModel(t,n){ue.then(()=>{this.form.get(t.path).setValue(n)})}setValue(t){this.control.setValue(t)}onSubmit(t){return this.submitted=!0,$i(this.form,this._directives),this.ngSubmit.emit(t),t?.target?.method==="dialog"}onReset(){this.resetForm()}resetForm(t=void 0){this.form.reset(t),this.submitted=!1}_setUpdateStrategy(){this.options&&this.options.updateOn!=null&&(this.form._updateOn=this.options.updateOn)}_findContainer(t){return t.pop(),t.length?this.form.get(t):this.form}};e.\u0275fac=function(n){return new(n||e)(a(ge,10),a(_e,10),a(le,8))},e.\u0275dir=s({type:e,selectors:[["form",3,"ngNoForm","",3,"formGroup",""],["ng-form"],["","ngForm",""]],hostBindings:function(n,o){n&1&&P("submit",function(d){return o.onSubmit(d)})("reset",function(){return o.onReset()})},inputs:{options:[0,"ngFormOptions","options"]},outputs:{ngSubmit:"ngSubmit"},exportAs:["ngForm"],features:[v([nr]),T]});let i=e;return i})();function Di(i,e){let r=i.indexOf(e);r>-1&&i.splice(r,1)}function Fi(i){return typeof i=="object"&&i!==null&&Object.keys(i).length===2&&"value"in i&&"disabled"in i}var ne=class extends re{constructor(e=null,r,t){super(ct(r),ft(t,r)),this.defaultValue=null,this._onChange=[],this._pendingChange=!1,this._applyFormState(e),this._setUpdateStrategy(r),this._initObservables(),this.updateValueAndValidity({onlySelf:!0,emitEvent:!!this.asyncValidator}),Oe(r)&&(r.nonNullable||r.initialValueIsDefault)&&(Fi(e)?this.defaultValue=e.value:this.defaultValue=e)}setValue(e,r={}){this.value=this._pendingValue=e,this._onChange.length&&r.emitModelToViewChange!==!1&&this._onChange.forEach(t=>t(this.value,r.emitViewToModelChange!==!1)),this.updateValueAndValidity(r)}patchValue(e,r={}){this.setValue(e,r)}reset(e=this.defaultValue,r={}){this._applyFormState(e),this.markAsPristine(r),this.markAsUntouched(r),this.setValue(this.value,r),this._pendingChange=!1}_updateValue(){}_anyControls(e){return!1}_allControlsDisabled(){return this.disabled}registerOnChange(e){this._onChange.push(e)}_unregisterOnChange(e){Di(this._onChange,e)}registerOnDisabledChange(e){this._onDisabledChange.push(e)}_unregisterOnDisabledChange(e){Di(this._onDisabledChange,e)}_forEachChild(e){}_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(e){Fi(e)?(this.value=this._pendingValue=e.value,e.disabled?this.disable({onlySelf:!0,emitEvent:!1}):this.enable({onlySelf:!0,emitEvent:!1})):this.value=this._pendingValue=e}},Ho=ne,rr=i=>i instanceof ne;var or={provide:A,useExisting:q(()=>lr)},Ei=Promise.resolve(),lr=(()=>{let e=class e extends A{constructor(t,n,o,l,d,c){super(),this._changeDetectorRef=d,this.callSetDisabledState=c,this.control=new ne,this._registered=!1,this.name="",this.update=new R,this._parent=t,this._setValidators(n),this._setAsyncValidators(o),this.valueAccessor=ht(this,l)}ngOnChanges(t){if(this._checkForErrors(),!this._registered||"name"in t){if(this._registered&&(this._checkName(),this.formDirective)){let n=t.name.previousValue;this.formDirective.removeControl({name:n,path:this._getPath(n)})}this._setUpControl()}"isDisabled"in t&&this._updateDisabled(t),mt(t,this.viewModel)&&(this._updateValue(this.model),this.viewModel=this.model)}ngOnDestroy(){this.formDirective&&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(){pe(this.control,this,this.callSetDisabledState),this.control.updateValueAndValidity({emitEvent:!1})}_checkForErrors(){this._isStandalone()||this._checkParentType(),this._checkName()}_checkParentType(){}_checkName(){this.options&&this.options.name&&(this.name=this.options.name),!this._isStandalone()&&this.name}_updateValue(t){Ei.then(()=>{this.control.setValue(t,{emitViewToModelChange:!1}),this._changeDetectorRef?.markForCheck()})}_updateDisabled(t){let n=t.isDisabled.currentValue,o=n!==0&&be(n);Ei.then(()=>{o&&!this.control.disabled?this.control.disable():!o&&this.control.disabled&&this.control.enable(),this._changeDetectorRef?.markForCheck()})}_getPath(t){return this._parent?Ui(t,this._parent):[t]}};e.\u0275fac=function(n){return new(n||e)(a(L,9),a(ge,10),a(_e,10),a(Ie,10),a(ve,8),a(le,8))},e.\u0275dir=s({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"],features:[v([or]),T,$]});let i=e;return i})(),Bo=(()=>{let e=class e{};e.\u0275fac=function(n){return new(n||e)},e.\u0275dir=s({type:e,selectors:[["form",3,"ngNoForm","",3,"ngNativeValidate",""]],hostAttrs:["novalidate",""]});let i=e;return i})();var gt=new f(""),ar={provide:A,useExisting:q(()=>dr)},dr=(()=>{let e=class e extends A{set isDisabled(t){}constructor(t,n,o,l,d){super(),this._ngModelWarningConfig=l,this.callSetDisabledState=d,this.update=new R,this._ngModelWarningSent=!1,this._setValidators(t),this._setAsyncValidators(n),this.valueAccessor=ht(this,o)}ngOnChanges(t){if(this._isControlChanged(t)){let n=t.form.previousValue;n&&Ve(n,this,!1),pe(this.form,this,this.callSetDisabledState),this.form.updateValueAndValidity({emitEvent:!1})}mt(t,this.viewModel)&&(this.form.setValue(this.model),this.viewModel=this.model)}ngOnDestroy(){this.form&&Ve(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")}};e._ngModelWarningSentOnce=!1,e.\u0275fac=function(n){return new(n||e)(a(ge,10),a(_e,10),a(Ie,10),a(gt,8),a(le,8))},e.\u0275dir=s({type:e,selectors:[["","formControl",""]],inputs:{form:[0,"formControl","form"],isDisabled:[0,"disabled","isDisabled"],model:[0,"ngModel","model"]},outputs:{update:"ngModelChange"},exportAs:["ngForm"],features:[v([ar]),T,$]});let i=e;return i})(),sr={provide:L,useExisting:q(()=>_t)},_t=(()=>{let e=class e extends L{constructor(t,n,o){super(),this.callSetDisabledState=o,this.submitted=!1,this._onCollectionChange=()=>this._updateDomValue(),this.directives=[],this.form=null,this.ngSubmit=new R,this._setValidators(t),this._setAsyncValidators(n)}ngOnChanges(t){this._checkFormPresent(),t.hasOwnProperty("form")&&(this._updateValidators(),this._updateDomValue(),this._updateRegistrations(),this._oldForm=this.form)}ngOnDestroy(){this.form&&(Se(this.form,this),this.form._onCollectionChange===this._onCollectionChange&&this.form._registerOnCollectionChange(()=>{}))}get formDirective(){return this}get control(){return this.form}get path(){return[]}addControl(t){let n=this.form.get(t.path);return pe(n,t,this.callSetDisabledState),n.updateValueAndValidity({emitEvent:!1}),this.directives.push(t),n}getControl(t){return this.form.get(t.path)}removeControl(t){Ve(t.control||null,t,!1),ir(this.directives,t)}addFormGroup(t){this._setUpFormContainer(t)}removeFormGroup(t){this._cleanUpFormContainer(t)}getFormGroup(t){return this.form.get(t.path)}addFormArray(t){this._setUpFormContainer(t)}removeFormArray(t){this._cleanUpFormContainer(t)}getFormArray(t){return this.form.get(t.path)}updateModel(t,n){this.form.get(t.path).setValue(n)}onSubmit(t){return this.submitted=!0,$i(this.form,this.directives),this.ngSubmit.emit(t),this.form._events.next(new rt(this.control)),t?.target?.method==="dialog"}onReset(){this.resetForm()}resetForm(t=void 0){this.form.reset(t),this.submitted=!1,this.form._events.next(new ot(this.form))}_updateDomValue(){this.directives.forEach(t=>{let n=t.control,o=this.form.get(t.path);n!==o&&(Ve(n||null,t),rr(o)&&(pe(o,t,this.callSetDisabledState),t.control=o))}),this.form._updateTreeValidity({emitEvent:!1})}_setUpFormContainer(t){let n=this.form.get(t.path);qi(n,t),n.updateValueAndValidity({emitEvent:!1})}_cleanUpFormContainer(t){if(this.form){let n=this.form.get(t.path);n&&er(n,t)&&n.updateValueAndValidity({emitEvent:!1})}}_updateRegistrations(){this.form._registerOnCollectionChange(this._onCollectionChange),this._oldForm&&this._oldForm._registerOnCollectionChange(()=>{})}_updateValidators(){ut(this.form,this),this._oldForm&&Se(this._oldForm,this)}_checkFormPresent(){this.form}};e.\u0275fac=function(n){return new(n||e)(a(ge,10),a(_e,10),a(le,8))},e.\u0275dir=s({type:e,selectors:[["","formGroup",""]],hostBindings:function(n,o){n&1&&P("submit",function(d){return o.onSubmit(d)})("reset",function(){return o.onReset()})},inputs:{form:[0,"formGroup","form"]},outputs:{ngSubmit:"ngSubmit"},exportAs:["ngForm"],features:[v([sr]),T,$]});let i=e;return i})();var cr={provide:A,useExisting:q(()=>fr)},fr=(()=>{let e=class e extends A{set isDisabled(t){}constructor(t,n,o,l,d){super(),this._ngModelWarningConfig=d,this._added=!1,this.name=null,this.update=new R,this._ngModelWarningSent=!1,this._parent=t,this._setValidators(n),this._setAsyncValidators(o),this.valueAccessor=ht(this,l)}ngOnChanges(t){this._added||this._setUpControl(),mt(t,this.viewModel)&&(this.viewModel=this.model,this.formDirective.updateModel(this,this.model))}ngOnDestroy(){this.formDirective&&this.formDirective.removeControl(this)}viewToModelUpdate(t){this.viewModel=t,this.update.emit(t)}get path(){return Ui(this.name==null?this.name:this.name.toString(),this._parent)}get formDirective(){return this._parent?this._parent.formDirective:null}_checkParentType(){}_setUpControl(){this._checkParentType(),this.control=this.formDirective.addControl(this),this._added=!0}};e._ngModelWarningSentOnce=!1,e.\u0275fac=function(n){return new(n||e)(a(L,13),a(ge,10),a(_e,10),a(Ie,10),a(gt,8))},e.\u0275dir=s({type:e,selectors:[["","formControlName",""]],inputs:{name:[0,"formControlName","name"],isDisabled:[0,"disabled","isDisabled"],model:[0,"ngModel","model"]},outputs:{update:"ngModelChange"},features:[v([cr]),T,$]});let i=e;return i})();var Wi=(()=>{let e=class e{};e.\u0275fac=function(n){return new(n||e)},e.\u0275mod=k({type:e}),e.\u0275inj=O({});let i=e;return i})(),at=class extends re{constructor(e,r,t){super(ct(r),ft(t,r)),this.controls=e,this._initObservables(),this._setUpdateStrategy(r),this._setUpControls(),this.updateValueAndValidity({onlySelf:!0,emitEvent:!!this.asyncValidator})}at(e){return this.controls[this._adjustIndex(e)]}push(e,r={}){this.controls.push(e),this._registerControl(e),this.updateValueAndValidity({emitEvent:r.emitEvent}),this._onCollectionChange()}insert(e,r,t={}){this.controls.splice(e,0,r),this._registerControl(r),this.updateValueAndValidity({emitEvent:t.emitEvent})}removeAt(e,r={}){let t=this._adjustIndex(e);t<0&&(t=0),this.controls[t]&&this.controls[t]._registerOnCollectionChange(()=>{}),this.controls.splice(t,1),this.updateValueAndValidity({emitEvent:r.emitEvent})}setControl(e,r,t={}){let n=this._adjustIndex(e);n<0&&(n=0),this.controls[n]&&this.controls[n]._registerOnCollectionChange(()=>{}),this.controls.splice(n,1),r&&(this.controls.splice(n,0,r),this._registerControl(r)),this.updateValueAndValidity({emitEvent:t.emitEvent}),this._onCollectionChange()}get length(){return this.controls.length}setValue(e,r={}){Bi(this,!1,e),e.forEach((t,n)=>{Hi(this,!1,n),this.at(n).setValue(t,{onlySelf:!0,emitEvent:r.emitEvent})}),this.updateValueAndValidity(r)}patchValue(e,r={}){e!=null&&(e.forEach((t,n)=>{this.at(n)&&this.at(n).patchValue(t,{onlySelf:!0,emitEvent:r.emitEvent})}),this.updateValueAndValidity(r))}reset(e=[],r={}){this._forEachChild((t,n)=>{t.reset(e[n],{onlySelf:!0,emitEvent:r.emitEvent})}),this._updatePristine(r,this),this._updateTouched(r,this),this.updateValueAndValidity(r)}getRawValue(){return this.controls.map(e=>e.getRawValue())}clear(e={}){this.controls.length<1||(this._forEachChild(r=>r._registerOnCollectionChange(()=>{})),this.controls.splice(0),this.updateValueAndValidity({emitEvent:e.emitEvent}))}_adjustIndex(e){return e<0?e+this.length:e}_syncPendingControls(){let e=this.controls.reduce((r,t)=>t._syncPendingControls()?!0:r,!1);return e&&this.updateValueAndValidity({onlySelf:!0}),e}_forEachChild(e){this.controls.forEach((r,t)=>{e(r,t)})}_updateValue(){this.value=this.controls.filter(e=>e.enabled||this.disabled).map(e=>e.value)}_anyControls(e){return this.controls.some(r=>r.enabled&&e(r))}_setUpControls(){this._forEachChild(e=>this._registerControl(e))}_allControlsDisabled(){for(let e of this.controls)if(e.enabled)return!1;return this.controls.length>0||this.disabled}_registerControl(e){e.setParent(this),e._registerOnCollectionChange(this._onCollectionChange)}_find(e){return this.at(e)??null}};function Mi(i){return!!i&&(i.asyncValidators!==void 0||i.validators!==void 0||i.updateOn!==void 0)}var ur=(()=>{let e=class e{constructor(){this.useNonNullable=!1}get nonNullable(){let t=new e;return t.useNonNullable=!0,t}group(t,n=null){let o=this._reduceControls(t),l={};return Mi(n)?l=n:n!==null&&(l.validators=n.validator,l.asyncValidators=n.asyncValidator),new oe(o,l)}record(t,n=null){let o=this._reduceControls(t);return new lt(o,n)}control(t,n,o){let l={};return this.useNonNullable?(Mi(n)?l=n:(l.validators=n,l.asyncValidators=o),new ne(t,F(b({},l),{nonNullable:!0}))):new ne(t,n,o)}array(t,n,o){let l=t.map(d=>this._createControl(d));return new at(l,n,o)}_reduceControls(t){let n={};return Object.keys(t).forEach(o=>{n[o]=this._createControl(t[o])}),n}_createControl(t){if(t instanceof ne)return t;if(t instanceof re)return t;if(Array.isArray(t)){let n=t[0],o=t.length>1?t[1]:null,l=t.length>2?t[2]:null;return this.control(n,o,l)}else return this.control(t)}};e.\u0275fac=function(n){return new(n||e)},e.\u0275prov=I({token:e,factory:e.\u0275fac,providedIn:"root"});let i=e;return i})();var Uo=(()=>{let e=class e extends ur{group(t,n=null){return super.group(t,n)}control(t,n,o){return super.control(t,n,o)}array(t,n,o){return super.array(t,n,o)}};e.\u0275fac=(()=>{let t;return function(o){return(t||(t=je(e)))(o||e)}})(),e.\u0275prov=I({token:e,factory:e.\u0275fac,providedIn:"root"});let i=e;return i})();var Go=(()=>{let e=class e{static withConfig(t){return{ngModule:e,providers:[{provide:le,useValue:t.callSetDisabledState??ke}]}}};e.\u0275fac=function(n){return new(n||e)},e.\u0275mod=k({type:e}),e.\u0275inj=O({imports:[Wi]});let i=e;return i})(),qo=(()=>{let e=class e{static withConfig(t){return{ngModule:e,providers:[{provide:gt,useValue:t.warnOnNgModelWithFormControl??"always"},{provide:le,useValue:t.callSetDisabledState??ke}]}}};e.\u0275fac=function(n){return new(n||e)},e.\u0275mod=k({type:e}),e.\u0275inj=O({imports:[Wi]});let i=e;return i})();var hr=new f("MAT_INPUT_VALUE_ACCESSOR"),pr=["button","checkbox","file","hidden","image","radio","range","reset","submit"],gr=0,dl=(()=>{let e=class e{get disabled(){return this._disabled}set disabled(t){this._disabled=J(t),this.focused&&(this.focused=!1,this.stateChanges.next())}get id(){return this._id}set id(t){this._id=t||this._uid}get required(){return this._required??this.ngControl?.control?.hasValidator(we.required)??!1}set required(t){this._required=J(t)}get type(){return this._type}set type(t){this._type=t||"text",this._validateType(),!this._isTextarea&&$e().has(this._type)&&(this._elementRef.nativeElement.type=this._type)}get errorStateMatcher(){return this._errorStateTracker.matcher}set errorStateMatcher(t){this._errorStateTracker.matcher=t}get value(){return this._inputValueAccessor.value}set value(t){t!==this.value&&(this._inputValueAccessor.value=t,this.stateChanges.next())}get readonly(){return this._readonly}set readonly(t){this._readonly=J(t)}get errorState(){return this._errorStateTracker.errorState}set errorState(t){this._errorStateTracker.errorState=t}constructor(t,n,o,l,d,c,S,Te,Pe,xt){this._elementRef=t,this._platform=n,this.ngControl=o,this._autofillMonitor=Te,this._formField=xt,this._uid=`mat-input-${gr++}`,this.focused=!1,this.stateChanges=new w,this.controlType="mat-input",this.autofilled=!1,this._disabled=!1,this._type="text",this._readonly=!1,this._neverEmptyInputTypes=["date","datetime","datetime-local","month","time","week"].filter(Ne=>$e().has(Ne)),this._iOSKeyupListener=Ne=>{let ae=Ne.target;!ae.value&&ae.selectionStart===0&&ae.selectionEnd===0&&(ae.setSelectionRange(1,1),ae.setSelectionRange(0,0))};let Re=this._elementRef.nativeElement,vt=Re.nodeName.toLowerCase();this._inputValueAccessor=S||Re,this._previousNativeValue=this.value,this.id=this.id,n.IOS&&Pe.runOutsideAngular(()=>{t.nativeElement.addEventListener("keyup",this._iOSKeyupListener)}),this._errorStateTracker=new Yt(c,o,d,l,this.stateChanges),this._isServer=!this._platform.isBrowser,this._isNativeSelect=vt==="select",this._isTextarea=vt==="textarea",this._isInFormField=!!xt,this._isNativeSelect&&(this.controlType=Re.multiple?"mat-native-select-multiple":"mat-native-select")}ngAfterViewInit(){this._platform.isBrowser&&this._autofillMonitor.monitor(this._elementRef.nativeElement).subscribe(t=>{this.autofilled=t.isAutofilled,this.stateChanges.next()})}ngOnChanges(){this.stateChanges.next()}ngOnDestroy(){this.stateChanges.complete(),this._platform.isBrowser&&this._autofillMonitor.stopMonitoring(this._elementRef.nativeElement),this._platform.IOS&&this._elementRef.nativeElement.removeEventListener("keyup",this._iOSKeyupListener)}ngDoCheck(){this.ngControl&&(this.updateErrorState(),this.ngControl.disabled!==null&&this.ngControl.disabled!==this.disabled&&(this.disabled=this.ngControl.disabled,this.stateChanges.next())),this._dirtyCheckNativeValue(),this._dirtyCheckPlaceholder()}focus(t){this._elementRef.nativeElement.focus(t)}updateErrorState(){this._errorStateTracker.updateErrorState()}_focusChanged(t){t!==this.focused&&(this.focused=t,this.stateChanges.next())}_onInput(){}_dirtyCheckNativeValue(){let t=this._elementRef.nativeElement.value;this._previousNativeValue!==t&&(this._previousNativeValue=t,this.stateChanges.next())}_dirtyCheckPlaceholder(){let t=this._getPlaceholder();if(t!==this._previousPlaceholder){let n=this._elementRef.nativeElement;this._previousPlaceholder=t,t?n.setAttribute("placeholder",t):n.removeAttribute("placeholder")}}_getPlaceholder(){return this.placeholder||null}_validateType(){pr.indexOf(this._type)>-1}_isNeverEmpty(){return this._neverEmptyInputTypes.indexOf(this._type)>-1}_isBadInput(){let t=this._elementRef.nativeElement.validity;return t&&t.badInput}get empty(){return!this._isNeverEmpty()&&!this._elementRef.nativeElement.value&&!this._isBadInput()&&!this.autofilled}get shouldLabelFloat(){if(this._isNativeSelect){let t=this._elementRef.nativeElement,n=t.options[0];return this.focused||t.multiple||!this.empty||!!(t.selectedIndex>-1&&n&&n.label)}else return this.focused||!this.empty}setDescribedByIds(t){t.length?this._elementRef.nativeElement.setAttribute("aria-describedby",t.join(" ")):this._elementRef.nativeElement.removeAttribute("aria-describedby")}onContainerClick(){this.focused||this.focus()}_isInlineSelect(){let t=this._elementRef.nativeElement;return this._isNativeSelect&&(t.multiple||t.size>1)}};e.\u0275fac=function(n){return new(n||e)(a(y),a(Y),a(A,10),a(pt,8),a(_t,8),a(Xt),a(hr,10),a(vi),a(C),a(tt,8))},e.\u0275dir=s({type:e,selectors:[["input","matInput",""],["textarea","matInput",""],["select","matNativeControl",""],["input","matNativeControl",""],["textarea","matNativeControl",""]],hostAttrs:[1,"mat-mdc-input-element"],hostVars:18,hostBindings:function(n,o){n&1&&P("focus",function(){return o._focusChanged(!0)})("blur",function(){return o._focusChanged(!1)})("input",function(){return o._onInput()}),n&2&&(de("id",o.id)("disabled",o.disabled)("required",o.required),Z("name",o.name||null)("readonly",o.readonly&&!o._isNativeSelect||null)("aria-invalid",o.empty&&o.required?null:o.errorState)("aria-required",o.required)("id",o.id),D("mat-input-server",o._isServer)("mat-mdc-form-field-textarea-control",o._isInFormField&&o._isTextarea)("mat-mdc-form-field-input-control",o._isInFormField)("mdc-text-field__input",o._isInFormField)("mat-mdc-native-select-inline",o._isInlineSelect()))},inputs:{disabled:"disabled",id:"id",placeholder:"placeholder",name:"name",required:"required",type:"type",errorStateMatcher:"errorStateMatcher",userAriaDescribedBy:[0,"aria-describedby","userAriaDescribedBy"],value:"value",readonly:"readonly"},exportAs:["matInput"],standalone:!0,features:[v([{provide:et,useExisting:e}]),$]});let i=e;return i})(),sl=(()=>{let e=class e{};e.\u0275fac=function(n){return new(n||e)},e.\u0275mod=k({type:e}),e.\u0275inj=O({imports:[ee,it,it,bi,ee]});let i=e;return i})();export{V as a,Er as b,Jt as c,ei as d,Mr as e,Yi as f,Je as g,ti as h,Vr as i,ii as j,Ar as k,Sr as l,Xi as m,Zt as n,Kt as o,Ir as p,ri as q,to as r,io as s,no as t,et as u,tt as v,An as w,ro as x,it as y,bo as z,bi as A,Ie as B,Ai as C,ge as D,we as E,A as F,Lo as G,jo as H,pt as I,Ho as J,lr as K,Bo as L,dr as M,_t as N,fr as O,ur as P,Uo as Q,Go as R,qo as S,dl as T,sl as U}; diff --git a/chunk-LEVNTXMQ.js b/chunk-LEVNTXMQ.js new file mode 100644 index 0000000..35bae55 --- /dev/null +++ b/chunk-LEVNTXMQ.js @@ -0,0 +1 @@ +import{b as F}from"./chunk-4GVE2P7H.js";import{a as z}from"./chunk-BNGGZGTS.js";import{b as B}from"./chunk-VEL7Z6GP.js";import"./chunk-S2XJCJ4Q.js";import"./chunk-YPIMMY4P.js";import{c as A,d as q,e as D}from"./chunk-D6NE2YIC.js";import{c as M}from"./chunk-FL6BGY24.js";import{T,U as V,s as b,x as C,y as _}from"./chunk-KKXJEM3A.js";import{$ as P,V as w,Z as I,ba as j,ca as k}from"./chunk-R5DLBX2B.js";import{Aa as S,Ab as E,Db as v,Nb as h,Ob as n,Qa as r,Vb as y,jb as m,pa as f,ub as e,vb as t,wb as i,xa as c,ya as p,za as x}from"./chunk-YLQD6FUN.js";var H=(()=>{let l=class l{filterByCategory(o){throw new Error("Method not implemented.")}trackByFn(o,a){throw new Error("Method not implemented.")}filterByQuery(o){throw new Error("Method not implemented.")}toggleCompleted(o){throw new Error("Method not implemented.")}constructor(){}};l.\u0275fac=function(a){return new(a||l)},l.\u0275cmp=f({type:l,selectors:[["explore"]],standalone:!0,features:[y],decls:173,vars:9,consts:[["query",""],["cdkScrollable","",1,"absolute","inset-0","flex","min-w-0","flex-col","overflow-y-auto"],[1,"dark","relative","flex-0","overflow-hidden","bg-gray-800","px-4","py-8","sm:p-16"],["viewBox","0 0 960 540","width","100%","height","100%","preserveAspectRatio","xMidYMax slice","xmlns","http://www.w3.org/2000/svg",1,"absolute","inset-0","pointer-events-none"],["fill","none","stroke","currentColor","stroke-width","100",1,"text-gray-700","opacity-25"],["r","234","cx","196","cy","23"],["r","234","cx","790","cy","491"],[1,"relative","z-10","flex","flex-col","items-center"],[1,"text-xl","font-semibold"],[1,"mt-1","text-center","text-4xl","font-extrabold","leading-tight","tracking-tight","sm:text-7xl"],[1,"text-secondary","mt-6","max-w-2xl","text-center","tracking-tight","sm:text-2xl"],[1,"flex","flex-auto","p-6","sm:p-10"],[1,"mx-auto","flex","w-full","max-w-xs","flex-auto","flex-col","sm:max-w-5xl"],[1,"flex","w-full","max-w-xs","flex-col","items-center","justify-between","sm:max-w-none","sm:flex-row"],[1,"mt-4","w-full","sm:mt-0","sm:w-72",3,"subscriptSizing"],["matPrefix","",1,"icon-size-5",3,"svgIcon"],["placeholder","Search ...","matInput","",3,"input"],[1,"mt-8","sm:ml-auto","sm:mt-0",3,"change","color"],[1,"grid","w-full","min-w-0","grid-cols-1","gap-6","sm:grid-cols-2","md:grid-cols-2","lg:grid-cols-3","mt-10"],[1,"filter-info","flex","w-full","flex-col"],[1,"flex","h-32"],["src","images/cards/coffee-shop-01-320x200.jpg","alt","Card cover image",1,"object-cover"],[1,"flex","px-8"],[1,"bg-card","-mt-12","rounded-full","p-1"],["src","images/avatars/avatar-placeholder.png","alt","Card cover image",1,"h-24","w-24","rounded-full"],[1,"flex","flex-col","px-8","pb-6","pt-4"],[1,"flex","items-center","justify-between"],[1,"mr-4"],[1,"text-2xl","font-semibold","leading-tight"],[1,"text-secondary","mt-1","leading-tight"],[1,"flex","h-10","w-10","items-center","justify-center","rounded-full","border"],["mat-icon-button",""],[1,"icon-size-5",3,"svgIcon"],[1,"my-6","w-full","border-t"],[1,"text-secondary","mr-3","text-md","font-medium"],[1,"flex","items-center"],["src","images/avatars/avatar-placeholder.png","alt","Card cover image",1,"text-card","ring-bg-card","m-0.5","-ml-3","h-6","w-6","rounded-full","ring-2"]],template:function(a,g){if(a&1){let u=E();e(0,"div",1)(1,"div",2),x(),e(2,"svg",3)(3,"g",4),i(4,"circle",5)(5,"circle",6),t()(),S(),e(6,"div",7)(7,"h2",8),n(8,"Explore Projects"),t(),e(9,"div",9),n(10," What\u2019s your next investment? "),t(),e(11,"div",10),n(12," Check out our projects and find your next investment opportunity. "),t()()(),e(13,"div",11)(14,"div",12)(15,"div",13)(16,"mat-form-field",14),i(17,"mat-icon",15),e(18,"input",16,0),v("input",function(){c(u);let s=h(19);return p(g.filterByQuery(s.value))}),t()(),e(20,"mat-slide-toggle",17),v("change",function(s){return c(u),p(g.toggleCompleted(s))}),n(21," Hide completed "),t()(),e(22,"div",18)(23,"angor-card",19)(24,"div",20),i(25,"img",21),t(),e(26,"div",22)(27,"div",23),i(28,"img",24),t()(),e(29,"div",25)(30,"div",26)(31,"div",27)(32,"div",28),n(33," Project name "),t(),e(34,"div",29),n(35," about ... "),t()(),e(36,"div",30)(37,"button",31),i(38,"mat-icon",32),t()()(),i(39,"hr",33),e(40,"div",26)(41,"div",34),n(42," 4 investor "),t(),e(43,"div",35),i(44,"img",36)(45,"img",36)(46,"img",36)(47,"img",36),t()()()(),e(48,"angor-card",19)(49,"div",20),i(50,"img",21),t(),e(51,"div",22)(52,"div",23),i(53,"img",24),t()(),e(54,"div",25)(55,"div",26)(56,"div",27)(57,"div",28),n(58," Project name "),t(),e(59,"div",29),n(60," about "),t()(),e(61,"div",30)(62,"button",31),i(63,"mat-icon",32),t()()(),i(64,"hr",33),e(65,"div",26)(66,"div",34),n(67," 4 investor "),t(),e(68,"div",35),i(69,"img",36)(70,"img",36)(71,"img",36)(72,"img",36),t()()()(),e(73,"angor-card",19)(74,"div",20),i(75,"img",21),t(),e(76,"div",22)(77,"div",23),i(78,"img",24),t()(),e(79,"div",25)(80,"div",26)(81,"div",27)(82,"div",28),n(83," Project name "),t(),e(84,"div",29),n(85," about ... "),t()(),e(86,"div",30)(87,"button",31),i(88,"mat-icon",32),t()()(),i(89,"hr",33),e(90,"div",26)(91,"div",34),n(92," 4 investor "),t(),e(93,"div",35),i(94,"img",36)(95,"img",36)(96,"img",36)(97,"img",36),t()()()(),e(98,"angor-card",19)(99,"div",20),i(100,"img",21),t(),e(101,"div",22)(102,"div",23),i(103,"img",24),t()(),e(104,"div",25)(105,"div",26)(106,"div",27)(107,"div",28),n(108," Project name "),t(),e(109,"div",29),n(110," about ... "),t()(),e(111,"div",30)(112,"button",31),i(113,"mat-icon",32),t()()(),i(114,"hr",33),e(115,"div",26)(116,"div",34),n(117," 4 investor "),t(),e(118,"div",35),i(119,"img",36)(120,"img",36)(121,"img",36)(122,"img",36),t()()()(),e(123,"angor-card",19)(124,"div",20),i(125,"img",21),t(),e(126,"div",22)(127,"div",23),i(128,"img",24),t()(),e(129,"div",25)(130,"div",26)(131,"div",27)(132,"div",28),n(133," Project name "),t(),e(134,"div",29),n(135," about ... "),t()(),e(136,"div",30)(137,"button",31),i(138,"mat-icon",32),t()()(),i(139,"hr",33),e(140,"div",26)(141,"div",34),n(142," 4 investor "),t(),e(143,"div",35),i(144,"img",36)(145,"img",36)(146,"img",36)(147,"img",36),t()()()(),e(148,"angor-card",19)(149,"div",20),i(150,"img",21),t(),e(151,"div",22)(152,"div",23),i(153,"img",24),t()(),e(154,"div",25)(155,"div",26)(156,"div",27)(157,"div",28),n(158," Project name "),t(),e(159,"div",29),n(160," about ... "),t()(),e(161,"div",30)(162,"button",31),i(163,"mat-icon",32),t()()(),i(164,"hr",33),e(165,"div",26)(166,"div",34),n(167," 4 investor "),t(),e(168,"div",35),i(169,"img",36)(170,"img",36)(171,"img",36)(172,"img",36),t()()()()()()()()}a&2&&(r(16),m("subscriptSizing","dynamic"),r(),m("svgIcon","heroicons_solid:magnifying-glass"),r(3),m("color","primary"),r(18),m("svgIcon","heroicons_solid:user-plus"),r(25),m("svgIcon","heroicons_solid:user-plus"),r(25),m("svgIcon","heroicons_solid:user-plus"),r(25),m("svgIcon","heroicons_solid:user-plus"),r(25),m("svgIcon","heroicons_solid:user-plus"),r(25),m("svgIcon","heroicons_solid:user-plus"))},dependencies:[P,I,k,j,z,M,_,C,b,A,w,V,T,D,q,B,F],encapsulation:2});let d=l;return d})();var ve=[{path:"",component:H}];export{ve as default}; diff --git a/chunk-NW73WZPQ.js b/chunk-NW73WZPQ.js new file mode 100644 index 0000000..71786eb --- /dev/null +++ b/chunk-NW73WZPQ.js @@ -0,0 +1 @@ +import{a as ce,b as le,c as se,d as me}from"./chunk-Q7PXIBQ5.js";import{c as oe,d as Ne,e as ae}from"./chunk-YPIMMY4P.js";import{a as de,b as pe,c as ue,d as fe}from"./chunk-YGY3VH2G.js";import{a as Ue}from"./chunk-OCP6FIAW.js";import"./chunk-IQNKVMRI.js";import"./chunk-FL6BGY24.js";import{A as Qe,C as Ze,G as Ge,K as qe,R as Je,T as L,U,q as Re,s as re,x as R,y as H,z as We}from"./chunk-KKXJEM3A.js";import{$ as T,X as He,Z as E,_ as Le,ba as S,ca as I}from"./chunk-R5DLBX2B.js";import{Ab as Z,Db as v,Fb as p,Fc as Pe,I as be,K as ye,Kb as Fe,Lb as De,Mb as Ae,Na as Ie,Nb as F,O as xe,Oa as w,Ob as s,Pb as N,Qa as o,Qb as h,Ra as M,Rb as Y,Sb as ee,Tb as te,Vb as g,Wb as Be,Xb as je,Ya as ke,Yb as j,_b as Ve,aa as X,ac as G,ba as k,cc as q,da as $,dc as Oe,ga as we,hb as f,jb as l,la as Me,lb as ge,lc as ie,ma as z,n as D,o as O,pa as x,pb as P,qb as u,rb as Ee,sb as A,t as Ce,tb as B,u as K,ub as a,uc as ne,vb as c,wb as d,wc as $e,xa as b,y as ve,ya as y,yc as ze,za as Se,zb as Te}from"./chunk-YLQD6FUN.js";var Ke=(()=>{let t=class t{constructor(){}};t.\u0275fac=function(r){return new(r||t)},t.\u0275cmp=x({type:t,selectors:[["chat"]],standalone:!0,features:[g],decls:3,vars:0,consts:[[1,"absolute","inset-0","flex","min-w-0","flex-col","overflow-hidden"],[1,"flex","flex-auto","overflow-hidden"]],template:function(r,m){r&1&&(a(0,"div",0)(1,"div",1),d(2,"router-outlet"),c()())},dependencies:[oe],encapsulation:2,changeDetection:0});let e=t;return e})();var C=(()=>{let t=class t{constructor(n){this._httpClient=n,this._chat=new O(null),this._chats=new O(null),this._contact=new O(null),this._contacts=new O(null),this._profile=new O(null)}get chat$(){return this._chat.asObservable()}get chats$(){return this._chats.asObservable()}get contact$(){return this._contact.asObservable()}get contacts$(){return this._contacts.asObservable()}get profile$(){return this._profile.asObservable()}getChats(){return this._httpClient.get("api/apps/chat/chats").pipe($(n=>{this._chats.next(n)}))}getContact(n){return this._httpClient.get("api/apps/chat/contacts",{params:{id:n}}).pipe($(r=>{this._contact.next(r)}))}getContacts(){return this._httpClient.get("api/apps/chat/contacts").pipe($(n=>{this._contacts.next(n)}))}getProfile(){return this._httpClient.get("api/apps/chat/profile").pipe($(n=>{this._profile.next(n)}))}getChatById(n){return this._httpClient.get("api/apps/chat/chat",{params:{id:n}}).pipe(ve(r=>(this._chat.next(r),r)),X(r=>r?Ce(r):K("Could not found chat with id of "+n+"!")))}updateChat(n,r){return this.chats$.pipe(xe(1),X(m=>this._httpClient.patch("api/apps/chat/chat",{id:n,chat:r}).pipe(ve(_=>{let W=m.findIndex(Q=>Q.id===n);return m[W]=_,this._chats.next(m),_}),X(_=>this.chat$.pipe(xe(1),be(W=>W&&W.id===n),$(()=>(this._chat.next(_),_)))))))}resetChat(){this._chat.next(null)}};t.\u0275fac=function(r){return new(r||t)(Me(Pe))},t.\u0275prov=we({token:t,factory:t.\u0275fac,providedIn:"root"});let e=t;return e})();function rt(e,t){if(e&1&&(a(0,"div",8),s(1),c()),e&2){let i=p().$implicit;o(),h(" ",i.name.charAt(0)," ")}}function ct(e,t){if(e&1&&d(0,"img",10),e&2){let i=p().$implicit;l("src",i.avatar,w)}}function lt(e,t){if(e&1&&(a(0,"div",11),s(1),c()),e&2){let i=p().$implicit;o(),h(" ",i.name.charAt(0)," ")}}function st(e,t){if(e&1&&(f(0,rt,2,1,"div",8),a(1,"div",7)(2,"div",9),f(3,ct,1,1,"img",10)(4,lt,2,1,"div",11),c(),a(5,"div",12)(6,"div",13),s(7),c(),a(8,"div",14),s(9),c()()()),e&2){let i=t.$implicit,n=t.$index,r=p(2);u(n===0||i.name.charAt(0)!==r.contacts[n-1].name.charAt(0)?0:-1),o(3),u(i.avatar?3:-1),o(),u(i.avatar?-1:4),o(3),h(" ",i.name," "),o(2),h(" ",i.about," ")}}function mt(e,t){if(e&1&&A(0,st,10,5,"div",7,P().trackByFn,!0),e&2){let i=p();B(i.contacts)}}function dt(e,t){e&1&&(a(0,"div",6),s(1," There are no contacts! "),c())}var Xe=(()=>{let t=class t{constructor(n){this._chatService=n,this.contacts=[],this._unsubscribeAll=new D}ngOnInit(){this._chatService.contacts$.pipe(k(this._unsubscribeAll)).subscribe(n=>{this.contacts=n})}ngOnDestroy(){this._unsubscribeAll.next(null),this._unsubscribeAll.complete()}trackByFn(n,r){return r.id||n}};t.\u0275fac=function(r){return new(r||t)(M(C))},t.\u0275cmp=x({type:t,selectors:[["chat-new-chat"]],inputs:{drawer:"drawer"},standalone:!0,features:[g],decls:9,vars:2,consts:[[1,"bg-card","flex","h-full","flex-auto","flex-col","overflow-hidden","dark:bg-default"],[1,"-mb-px","flex","h-18","flex-0","items-center","bg-gray-50","px-6","dark:bg-transparent"],["mat-icon-button","",3,"click"],[3,"svgIcon"],[1,"ml-2","text-2xl","font-semibold"],[1,"relative","overflow-y-auto"],[1,"border-t","p-8","text-center","text-4xl","font-semibold","tracking-tight","sm:p-16"],[1,"z-20","flex","cursor-pointer","items-center","border-b","px-6","py-4","dark:hover:bg-hover","hover:bg-gray-100","md:px-8"],[1,"text-secondary","sticky","top-0","z-10","-mt-px","border-b","border-t","bg-gray-100","px-6","py-1","font-medium","uppercase","dark:bg-gray-900","md:px-8"],[1,"flex","h-10","w-10","flex-0","items-center","justify-center","overflow-hidden","rounded-full"],["alt","Contact avatar",1,"h-full","w-full","object-cover",3,"src"],[1,"flex","h-full","w-full","items-center","justify-center","rounded-full","bg-gray-200","text-lg","uppercase","text-gray-600","dark:bg-gray-700","dark:text-gray-200"],[1,"ml-4","min-w-0"],[1,"truncate","font-medium","leading-5"],[1,"text-secondary","truncate","leading-5"]],template:function(r,m){r&1&&(a(0,"div",0)(1,"div",1)(2,"button",2),v("click",function(){return m.drawer.close()}),d(3,"mat-icon",3),c(),a(4,"div",4),s(5,"New chat"),c()(),a(6,"div",5),f(7,mt,2,0)(8,dt,2,0,"div",6),c()()),r&2&&(o(3),l("svgIcon","heroicons_outline:arrow-long-left"),o(4),u(m.contacts.length?7:8))},dependencies:[T,E,I,S],encapsulation:2,changeDetection:0});let e=t;return e})();function pt(e,t){if(e&1&&d(0,"img",10),e&2){let i=p();l("src",i.profile.avatar,w)("alt","Profile avatar")}}function ut(e,t){if(e&1&&(a(0,"div",11),s(1),c()),e&2){let i=p();o(),h(" ",i.profile.name.charAt(0)," ")}}var tt=(()=>{let t=class t{constructor(n){this._chatService=n,this._unsubscribeAll=new D}ngOnInit(){this._chatService.profile$.pipe(k(this._unsubscribeAll)).subscribe(n=>{this.profile=n})}ngOnDestroy(){this._unsubscribeAll.next(null),this._unsubscribeAll.complete()}};t.\u0275fac=function(r){return new(r||t)(M(C))},t.\u0275cmp=x({type:t,selectors:[["chat-profile"]],inputs:{drawer:"drawer"},standalone:!0,features:[g],decls:35,vars:11,consts:[[1,"bg-card","flex","flex-auto","flex-col","overflow-y-auto","dark:bg-default"],[1,"flex","h-18","flex-0","items-center","border-b","bg-gray-50","px-6","dark:bg-transparent"],["mat-icon-button","",3,"click"],[3,"svgIcon"],[1,"ml-2","text-2xl","font-semibold"],[1,"px-6"],[1,"group","relative","mx-auto","mt-8","flex","h-40","w-40","flex-0","rounded-full"],[1,"absolute","inset-0","hidden","cursor-pointer","flex-col","items-center","justify-center","rounded-full","bg-gray-800","bg-opacity-80","backdrop-blur","backdrop-filter","group-hover:flex"],[1,"text-white",3,"svgIcon"],[1,"mx-6","mt-2","text-center","font-medium","text-white"],[1,"h-full","w-full","rounded-full","object-cover",3,"src","alt"],[1,"flex","h-full","w-full","items-center","justify-center","rounded-full","bg-gray-200","text-8xl","font-semibold","uppercase","text-gray-600","dark:bg-gray-700","dark:text-gray-200"],[1,"mx-2","mt-8","flex","flex-col"],["matPrefix","",1,"icon-size-5",3,"svgIcon"],["matInput","",3,"ngModel"],[1,"mt-4","flex","items-center","justify-end"],["mat-button","",3,"click"],["mat-flat-button","",1,"ml-2",3,"color"]],template:function(r,m){r&1&&(a(0,"div",0)(1,"div",1)(2,"button",2),v("click",function(){return m.drawer.close()}),d(3,"mat-icon",3),c(),a(4,"div",4),s(5,"Profile"),c()(),a(6,"div",5)(7,"div",6)(8,"div",7),d(9,"mat-icon",8),a(10,"div",9),s(11," Change Profile Photo "),c()(),f(12,pt,1,2,"img",10)(13,ut,2,1,"div",11),c(),a(14,"div",12)(15,"mat-form-field")(16,"mat-label"),s(17,"Name"),c(),d(18,"mat-icon",13)(19,"input",14),c(),a(20,"mat-form-field")(21,"mat-label"),s(22,"Email"),c(),d(23,"mat-icon",13)(24,"input",14),c(),a(25,"mat-form-field")(26,"mat-label"),s(27,"About"),c(),d(28,"mat-icon",13)(29,"input",14),c(),a(30,"div",15)(31,"button",16),v("click",function(){return m.drawer.close()}),s(32,"Cancel"),c(),a(33,"button",17),s(34," Save "),c()()()()()),r&2&&(o(3),l("svgIcon","heroicons_outline:arrow-long-left"),o(6),l("svgIcon","heroicons_outline:camera"),o(3),u(m.profile.avatar?12:-1),o(),u(m.profile.avatar?-1:13),o(5),l("svgIcon","heroicons_solid:user-circle"),o(),l("ngModel",m.profile.name),o(4),l("svgIcon","heroicons_solid:envelope"),o(),l("ngModel",m.profile.email),o(4),l("svgIcon","heroicons_solid:identification"),o(),l("ngModel",m.profile.about),o(4),l("color","primary"))},dependencies:[T,He,E,I,S,H,R,Re,re,U,L,Je,Ze,Ge,qe],encapsulation:2,changeDetection:0});let e=t;return e})();var _t=(e,t)=>({"dark:hover:bg-hover hover:bg-gray-100":e,"bg-primary-50 dark:bg-hover":t}),vt=e=>[e],xt=(e,t)=>({"absolute inset-0 z-20 flex lg:static lg:inset-auto":e,"hidden lg:flex":t});function gt(e,t){if(e&1&&d(0,"chat-new-chat",6),e&2){p();let i=F(3);l("drawer",i)}}function Ct(e,t){if(e&1&&d(0,"chat-profile",6),e&2){p();let i=F(3);l("drawer",i)}}function bt(e,t){if(e&1&&d(0,"img",15),e&2){let i=p(2);l("src",i.profile.avatar,w)}}function yt(e,t){if(e&1&&(a(0,"div",16),s(1),c()),e&2){let i=p(2);o(),h(" ",i.profile.name.charAt(0)," ")}}function wt(e,t){if(e&1&&d(0,"div",38),e&2){let i=p().$implicit,n=p(3);ge("ring-primary-50",n.selectedChat&&n.selectedChat.id===i.id)}}function Mt(e,t){if(e&1&&d(0,"img",31),e&2){let i=p().$implicit;l("src",i.contact.avatar,w)}}function St(e,t){if(e&1&&(a(0,"div",16),s(1),c()),e&2){let i=p().$implicit;o(),h(" ",i.contact.name.charAt(0)," ")}}function It(e,t){e&1&&d(0,"mat-icon",37),e&2&&l("svgIcon","heroicons_solid:speaker-x-mark")}function kt(e,t){if(e&1&&(a(0,"a",28)(1,"div",29),f(2,wt,1,2,"div",30)(3,Mt,1,1,"img",31)(4,St,2,1,"div",16),c(),a(5,"div",32)(6,"div",33),s(7),c(),a(8,"div",34),s(9),c()(),a(10,"div",35)(11,"div",36),s(12),c(),f(13,It,1,1,"mat-icon",37),c()()),e&2){let i=t.$implicit,n=p(3);l("ngClass",j(13,_t,!n.selectedChat||n.selectedChat.id!==i.id,n.selectedChat&&n.selectedChat.id===i.id))("routerLink",je(16,vt,i.id)),o(2),u(i.unreadCount>0?2:-1),o(),u(i.contact.avatar?3:-1),o(),u(i.contact.avatar?-1:4),o(3),h(" ",i.contact.name," "),o(),ge("text-primary",i.unreadCount>0)("dark:text-primary-500",i.unreadCount>0),o(),h(" ",i.lastMessage," "),o(3),h(" ",i.lastMessageAt," "),o(),u(i.muted?13:-1)}}function Et(e,t){if(e&1&&A(0,kt,14,18,"a",28,P().trackByFn,!0),e&2){let i=p(2);B(i.filteredChats)}}function Tt(e,t){e&1&&(a(0,"div",9),d(1,"mat-icon",39),a(2,"div",40),s(3," No chats "),c()()),e&2&&(o(),l("svgIcon","heroicons_outline:chat-bubble-oval-left-ellipsis"))}function Ft(e,t){if(e&1){let i=Z();a(0,"div",8)(1,"div",11)(2,"div",12)(3,"div",13),v("click",function(){b(i);let r=p();return y(r.openProfile())}),a(4,"div",14),f(5,bt,1,1,"img",15)(6,yt,2,1,"div",16),c(),a(7,"div",17),s(8),c()(),a(9,"button",18),v("click",function(){b(i);let r=p();return y(r.openNewChat())}),d(10,"mat-icon",19),c(),a(11,"button",20),d(12,"mat-icon",19),a(13,"mat-menu",null,1)(15,"button",21),d(16,"mat-icon",19),s(17," New group "),c(),a(18,"button",21),d(19,"mat-icon",19),s(20," Create a room "),c(),a(21,"button",22),v("click",function(){b(i);let r=p();return y(r.openProfile())}),d(22,"mat-icon",19),s(23," Profile "),c(),a(24,"button",21),d(25,"mat-icon",19),s(26," Archived "),c(),a(27,"button",21),d(28,"mat-icon",19),s(29," Starred "),c(),a(30,"button",21),d(31,"mat-icon",19),s(32," Settings "),c()()()(),a(33,"div",23)(34,"mat-form-field",24),d(35,"mat-icon",25),a(36,"input",26,2),v("input",function(){b(i);let r=F(37),m=p();return y(m.filterChats(r.value))}),c()()()(),a(38,"div",27),f(39,Et,2,0)(40,Tt,4,1,"div",9),c()()}if(e&2){let i=F(14),n=p();o(5),u(n.profile.avatar?5:-1),o(),u(n.profile.avatar?-1:6),o(2),h(" ",n.profile.name," "),o(2),l("svgIcon","heroicons_outline:plus-circle"),o(),l("matMenuTriggerFor",i),o(),l("svgIcon","heroicons_outline:ellipsis-vertical"),o(4),l("svgIcon","heroicons_outline:user-group"),o(3),l("svgIcon","heroicons_outline:chat-bubble-left-right"),o(3),l("svgIcon","heroicons_outline:user-circle"),o(3),l("svgIcon","heroicons_outline:archive-box"),o(3),l("svgIcon","heroicons_outline:star"),o(3),l("svgIcon","heroicons_outline:cog-8-tooth"),o(3),l("subscriptSizing","dynamic"),o(),l("svgIcon","heroicons_solid:magnifying-glass"),o(),l("autocomplete","off")("placeholder","Search or start new chat"),o(3),u(n.filteredChats.length>0?39:40)}}function Dt(e,t){e&1&&(a(0,"div",9),d(1,"mat-icon",39),a(2,"div",40),s(3," No chats "),c()()),e&2&&(o(),l("svgIcon","heroicons_outline:chat-bubble-oval-left-ellipsis"))}function At(e,t){if(e&1&&(a(0,"div",10),d(1,"router-outlet"),c()),e&2){let i=p();l("ngClass",j(1,xt,i.selectedChat&&i.selectedChat.id,!i.selectedChat||!i.selectedChat.id))}}var it=(()=>{let t=class t{constructor(n,r){this._chatService=n,this._changeDetectorRef=r,this.drawerOpened=!1,this._unsubscribeAll=new D}ngOnInit(){this._chatService.chats$.pipe(k(this._unsubscribeAll)).subscribe(n=>{this.chats=this.filteredChats=n,this._changeDetectorRef.markForCheck()}),this._chatService.profile$.pipe(k(this._unsubscribeAll)).subscribe(n=>{this.profile=n,this._changeDetectorRef.markForCheck()}),this._chatService.chat$.pipe(k(this._unsubscribeAll)).subscribe(n=>{this.selectedChat=n,this._changeDetectorRef.markForCheck()})}ngOnDestroy(){this._unsubscribeAll.next(null),this._unsubscribeAll.complete(),this._chatService.resetChat()}filterChats(n){if(!n){this.filteredChats=this.chats;return}this.filteredChats=this.chats.filter(r=>r.contact.name.toLowerCase().includes(n.toLowerCase()))}openNewChat(){this.drawerComponent="new-chat",this.drawerOpened=!0,this._changeDetectorRef.markForCheck()}openProfile(){this.drawerComponent="profile",this.drawerOpened=!0,this._changeDetectorRef.markForCheck()}trackByFn(n,r){return r.id||n}};t.\u0275fac=function(r){return new(r||t)(M(C),M(ie))},t.\u0275cmp=x({type:t,selectors:[["chat-chats"]],standalone:!0,features:[g],decls:10,vars:7,consts:[["drawer",""],["chatsHeaderMenu",""],["searchField",""],[1,"bg-card","relative","flex","w-full","flex-auto","dark:bg-transparent"],[1,"h-full","flex-auto",3,"hasBackdrop"],[1,"w-full","dark:bg-gray-900","sm:w-100","lg:border-r","lg:shadow-none",3,"openedChange","autoFocus","opened"],[3,"drawer"],[1,"flex","overflow-hidden"],[1,"bg-card","relative","flex","w-full","min-w-0","flex-auto","flex-col","dark:bg-transparent","lg:min-w-100","lg:max-w-100"],[1,"flex","h-full","flex-auto","flex-col","items-center","justify-center"],[1,"flex-auto","border-l",3,"ngClass"],[1,"flex","flex-0","flex-col","border-b","bg-gray-50","px-8","py-4","dark:bg-transparent"],[1,"flex","items-center"],[1,"mr-1","flex","cursor-pointer","items-center",3,"click"],[1,"h-10","w-10"],["alt","Profile avatar",1,"h-full","w-full","rounded-full","object-cover",3,"src"],[1,"flex","h-full","w-full","items-center","justify-center","rounded-full","bg-gray-200","text-lg","uppercase","text-gray-600","dark:bg-gray-700","dark:text-gray-200"],[1,"ml-4","truncate","font-medium"],["mat-icon-button","",1,"ml-auto",3,"click"],[3,"svgIcon"],["mat-icon-button","",1,"-mr-4","ml-1",3,"matMenuTriggerFor"],["mat-menu-item",""],["mat-menu-item","",3,"click"],[1,"mt-4"],[1,"angor-mat-rounded","angor-mat-dense","w-full",3,"subscriptSizing"],["matPrefix","",1,"icon-size-5",3,"svgIcon"],["matInput","",3,"input","autocomplete","placeholder"],[1,"flex-auto","overflow-y-auto"],[1,"z-20","flex","cursor-pointer","items-center","border-b","px-8","py-5",3,"ngClass","routerLink"],[1,"relative","flex","h-10","w-10","flex-0","items-center","justify-center"],[1,"ring-bg-card","absolute","bottom-0","right-0","-ml-0.5","h-2","w-2","flex-0","rounded-full","bg-primary","text-on-primary","ring-2","dark:bg-primary-500","dark:ring-gray-900",3,"ring-primary-50"],["alt","Contact avatar",1,"h-full","w-full","rounded-full","object-cover",3,"src"],[1,"ml-4","min-w-0"],[1,"truncate","font-medium","leading-5"],[1,"text-secondary","truncate","leading-5"],[1,"ml-auto","flex","flex-col","items-end","self-start","pl-2"],[1,"text-secondary","text-sm","leading-5"],[1,"text-hint","icon-size-5",3,"svgIcon"],[1,"ring-bg-card","absolute","bottom-0","right-0","-ml-0.5","h-2","w-2","flex-0","rounded-full","bg-primary","text-on-primary","ring-2","dark:bg-primary-500","dark:ring-gray-900"],[1,"icon-size-24",3,"svgIcon"],[1,"text-secondary","mt-4","text-2xl","font-semibold","tracking-tight"]],template:function(r,m){if(r&1){let _=Z();a(0,"div",3)(1,"mat-drawer-container",4)(2,"mat-drawer",5,0),te("openedChange",function(Q){return b(_),ee(m.drawerOpened,Q)||(m.drawerOpened=Q),y(Q)}),f(4,gt,1,1,"chat-new-chat",6)(5,Ct,1,1,"chat-profile",6),c(),a(6,"mat-drawer-content",7),f(7,Ft,41,17,"div",8)(8,Dt,4,1,"div",9)(9,At,2,4,"div",10),c()()()}r&2&&(o(),l("hasBackdrop",!1),o(),l("autoFocus",!1),Y("opened",m.drawerOpened),o(2),u(m.drawerComponent==="new-chat"?4:-1),o(),u(m.drawerComponent==="profile"?5:-1),o(2),u(m.chats&&m.chats.length>0?7:8),o(2),u(m.chats&&m.chats.length>0?9:-1))},dependencies:[fe,pe,ue,de,Xe,tt,T,E,I,S,me,le,ce,se,H,R,re,U,L,ne,ae,oe],encapsulation:2,changeDetection:0});let e=t;return e})();function Bt(e,t){if(e&1&&d(0,"img",8),e&2){let i=p();l("src",i.chat.contact.avatar,w)("alt","Contact avatar")}}function jt(e,t){if(e&1&&(a(0,"div",9),s(1),c()),e&2){let i=p();o(),h(" ",i.chat.contact.name.charAt(0)," ")}}function Vt(e,t){if(e&1&&d(0,"img",15),e&2){let i=t.$implicit;l("src",i,w)}}function Ot(e,t){if(e&1&&(a(0,"div")(1,"div",18),s(2,"Email"),c(),a(3,"div",19),s(4),c()()),e&2){let i=p();o(4),h(" ",i.chat.contact.details.emails[0].email," ")}}function $t(e,t){if(e&1&&(a(0,"div")(1,"div",18),s(2," Phone number "),c(),a(3,"div",19),s(4),c()()),e&2){let i=p();o(4),h(" ",i.chat.contact.details.phoneNumbers[0].phoneNumber," ")}}function zt(e,t){if(e&1&&(a(0,"div")(1,"div",18),s(2,"Title"),c(),a(3,"div",19),s(4),c()()),e&2){let i=p();o(4),N(i.chat.contact.details.title)}}function Pt(e,t){if(e&1&&(a(0,"div")(1,"div",18),s(2,"Company"),c(),a(3,"div",19),s(4),c()()),e&2){let i=p();o(4),N(i.chat.contact.details.company)}}function Nt(e,t){if(e&1&&(a(0,"div")(1,"div",18),s(2,"Birthday"),c(),a(3,"div",19),s(4),c()()),e&2){let i=p();o(4),N(i.chat.contact.details.birthday)}}function Rt(e,t){if(e&1&&(a(0,"div")(1,"div",18),s(2,"Address"),c(),a(3,"div",19),s(4),c()()),e&2){let i=p();o(4),N(i.chat.contact.details.address)}}var nt=(()=>{let t=class t{constructor(){}};t.\u0275fac=function(r){return new(r||t)},t.\u0275cmp=x({type:t,selectors:[["chat-contact-info"]],inputs:{chat:"chat",drawer:"drawer"},standalone:!0,features:[g],decls:30,vars:11,consts:[[1,"bg-card","flex","h-full","flex-auto","flex-col","dark:bg-default"],[1,"flex","h-18","flex-0","items-center","border-b","bg-gray-50","px-4","dark:bg-transparent"],["mat-icon-button","",3,"click"],[3,"svgIcon"],[1,"ml-2","text-lg","font-medium"],[1,"overflow-y-auto"],[1,"mt-8","flex","flex-col","items-center"],[1,"h-40","w-40","rounded-full"],[1,"h-full","w-full","rounded-full","object-cover",3,"src","alt"],[1,"flex","h-full","w-full","items-center","justify-center","rounded-full","bg-gray-200","text-8xl","font-semibold","uppercase","text-gray-600","dark:bg-gray-700","dark:text-gray-200"],[1,"mt-4","text-lg","font-medium"],[1,"text-secondary","mt-0.5","text-md"],[1,"px-7","py-10"],[1,"text-lg","font-medium"],[1,"mt-4","grid","grid-cols-4","gap-1"],[1,"h-20","rounded","object-cover",3,"src"],[1,"mt-10","space-y-4"],[1,"mb-3","text-lg","font-medium"],[1,"text-secondary","font-medium"],[1,""]],template:function(r,m){r&1&&(a(0,"div",0)(1,"div",1)(2,"button",2),v("click",function(){return m.drawer.close()}),d(3,"mat-icon",3),c(),a(4,"div",4),s(5,"Contact info"),c()(),a(6,"div",5)(7,"div",6)(8,"div",7),f(9,Bt,1,2,"img",8)(10,jt,2,1,"div",9),c(),a(11,"div",10),s(12),c(),a(13,"div",11),s(14),c()(),a(15,"div",12)(16,"div",13),s(17,"Media"),c(),a(18,"div",14),A(19,Vt,1,1,"img",15,Ee),c(),a(21,"div",16)(22,"div",17),s(23,"Details"),c(),f(24,Ot,5,1,"div")(25,$t,5,1,"div")(26,zt,5,1,"div")(27,Pt,5,1,"div")(28,Nt,5,1,"div")(29,Rt,5,1,"div"),c()()()()),r&2&&(o(3),l("svgIcon","heroicons_outline:x-mark"),o(6),u(m.chat.contact.avatar?9:-1),o(),u(m.chat.contact.avatar?-1:10),o(2),N(m.chat.contact.name),o(2),h(" ",m.chat.contact.about," "),o(5),B(m.chat.contact.attachments.media),o(5),u(m.chat.contact.details.emails.length?24:-1),o(),u(m.chat.contact.details.phoneNumbers.length?25:-1),o(),u(m.chat.contact.details.title?26:-1),o(),u(m.chat.contact.details.company?27:-1),o(),u(m.chat.contact.details.birthday?28:-1),o(),u(m.chat.contact.details.address?29:-1))},dependencies:[T,E,I,S],encapsulation:2,changeDetection:0});let e=t;return e})();var Ht=["messageInput"],Lt=()=>["./"],Ut=(e,t,i,n)=>({"items-end":e,"items-start":t,"mt-0.5":i,"mt-3":n}),Wt=(e,t)=>({"bg-blue-500 text-blue-50":e,"bg-gray-500 text-gray-50":t}),Qt=(e,t)=>({"-right-1 -mr-px mb-px text-blue-500":e,"-left-1 -ml-px mb-px -scale-x-1 text-gray-500":t}),Zt=(e,t)=>({"mr-3":e,"ml-3":t});function Gt(e,t){if(e&1&&d(0,"img",15),e&2){let i=p(2);l("src",i.chat.contact.avatar,w)}}function qt(e,t){if(e&1&&(a(0,"div",16),s(1),c()),e&2){let i=p(2);o(),h(" ",i.chat.contact.name.charAt(0)," ")}}function Jt(e,t){e&1&&(d(0,"mat-icon",12),s(1," Mute notifications ")),e&2&&l("svgIcon","heroicons_outline:speaker-x-mark")}function Kt(e,t){e&1&&(d(0,"mat-icon",12),s(1," Unmute notifications ")),e&2&&l("svgIcon","heroicons_outline:speaker-wave")}function Xt(e,t){if(e&1&&(a(0,"div",31),d(1,"div",36),a(2,"div",37),s(3),G(4,"date"),c(),d(5,"div",36),c()),e&2){let i=p().$implicit;o(3),h(" ",q(4,1,i.createdAt,"longDate")," ")}}function Yt(e,t){e&1&&Te(0)}function ei(e,t){if(e&1&&(a(0,"div",33),f(1,Yt,1,0,"ng-container",38),c()),e&2){let i=p().$implicit;p(2);let n=F(4);l("ngClass",j(2,Qt,i.isMine,!i.isMine)),o(),l("ngTemplateOutlet",n)}}function ti(e,t){if(e&1&&(a(0,"div",35),s(1),G(2,"date"),c()),e&2){let i=p().$implicit;l("ngClass",j(5,Zt,i.isMine,!i.isMine)),o(),h(" ",q(2,2,i.createdAt,"HH:mm")," ")}}function ii(e,t){if(e&1&&(f(0,Xt,6,4,"div",31),G(1,"date"),G(2,"date"),a(3,"div",23)(4,"div",32),f(5,ei,2,5,"div",33),d(6,"div",34),c(),f(7,ti,3,8,"div",35),c()),e&2){let i=t.$implicit,n=t.$index,r=t.$count,m=p(2);u(n===0||q(1,6,m.chat.messages[n-1].createdAt,"d")!==q(2,9,i.createdAt,"d")?0:-1),o(3),l("ngClass",Ve(12,Ut,i.isMine,!i.isMine,n>0&&m.chat.messages[n-1].isMine===i.isMine,n>0&&m.chat.messages[n-1].isMine!==i.isMine)),o(),l("ngClass",j(17,Wt,i.isMine,!i.isMine)),o(),u(n===r-1||m.chat.messages[n+1].isMine!==i.isMine?5:-1),o(),l("innerHTML",i.value,Ie),o(),u(n===0||n===r-1||m.chat.messages[n+1].isMine!==i.isMine||m.chat.messages[n+1].createdAt!==i.createdAt?7:-1)}}function ni(e,t){if(e&1){let i=Z();a(0,"mat-drawer-container",5)(1,"mat-drawer",7,1),te("openedChange",function(r){b(i);let m=p();return ee(m.drawerOpened,r)||(m.drawerOpened=r),y(r)}),d(3,"chat-contact-info",8),c(),a(4,"mat-drawer-content",9)(5,"div",10)(6,"a",11),v("click",function(){b(i);let r=p();return y(r.resetChat())}),d(7,"mat-icon",12),c(),a(8,"div",13),v("click",function(){b(i);let r=p();return y(r.openContactInfo())}),a(9,"div",14),f(10,Gt,1,1,"img",15)(11,qt,2,1,"div",16),c(),a(12,"div",17),s(13),c()(),a(14,"button",18),d(15,"mat-icon",12),a(16,"mat-menu",null,2)(18,"button",19),v("click",function(){b(i);let r=p();return y(r.openContactInfo())}),d(19,"mat-icon",12),s(20," Contact info "),c(),a(21,"button",20),d(22,"mat-icon",12),s(23," Select messages "),c(),a(24,"button",19),v("click",function(){b(i);let r=p();return y(r.toggleMuteNotifications())}),f(25,Jt,2,1)(26,Kt,2,1),c(),a(27,"button",20),d(28,"mat-icon",12),s(29," Clear messages "),c(),a(30,"button",20),d(31,"mat-icon",12),s(32," Delete chat "),c()()()(),a(33,"div",21)(34,"div",22),A(35,ii,8,20,"div",23,P().trackByFn,!0),c()(),a(37,"div",24)(38,"div",25)(39,"button",26),d(40,"mat-icon",12),c(),a(41,"button",27),d(42,"mat-icon",12),c()(),a(43,"mat-form-field",28),d(44,"textarea",29,3),c(),a(46,"div",30)(47,"button",26),d(48,"mat-icon",12),c()()()()()}if(e&2){let i=F(2),n=F(17),r=p();l("hasBackdrop",!1),o(),l("autoFocus",!1)("mode",r.drawerMode)("position","end"),Y("opened",r.drawerOpened),o(2),l("drawer",i)("chat",r.chat),o(3),l("routerLink",Be(23,Lt)),o(),l("svgIcon","heroicons_outline:arrow-long-left"),o(3),u(r.chat.contact.avatar?10:-1),o(),u(r.chat.contact.avatar?-1:11),o(2),h(" ",r.chat.contact.name," "),o(),l("matMenuTriggerFor",n),o(),l("svgIcon","heroicons_outline:ellipsis-vertical"),o(4),l("svgIcon","heroicons_outline:user-circle"),o(3),l("svgIcon","heroicons_outline:check-circle"),o(3),u(r.chat.muted?-1:25),o(),u(r.chat.muted?26:-1),o(2),l("svgIcon","heroicons_outline:backspace"),o(3),l("svgIcon","heroicons_outline:trash"),o(4),B(r.chat.messages),o(5),l("svgIcon","heroicons_outline:face-smile"),o(2),l("svgIcon","heroicons_outline:paper-clip"),o(6),l("svgIcon","heroicons_outline:paper-airplane")}}function oi(e,t){e&1&&(a(0,"div",6),d(1,"mat-icon",39),a(2,"div",40),s(3," Select a conversation or start a new chat "),c()()),e&2&&(o(),l("svgIcon","heroicons_outline:chat-bubble-oval-left-ellipsis"))}function ai(e,t){e&1&&(Se(),a(0,"svg",41)(1,"g",42),d(2,"path",43),c()())}var ot=(()=>{let t=class t{constructor(n,r,m,_){this._changeDetectorRef=n,this._chatService=r,this._angorMediaWatcherService=m,this._ngZone=_,this.drawerMode="side",this.drawerOpened=!1,this._unsubscribeAll=new D}_resizeMessageInput(){this._ngZone.runOutsideAngular(()=>{setTimeout(()=>{this.messageInput.nativeElement.style.height="auto",this._changeDetectorRef.detectChanges(),this.messageInput.nativeElement.style.height=`${this.messageInput.nativeElement.scrollHeight}px`,this._changeDetectorRef.detectChanges()})})}ngOnInit(){this._chatService.chat$.pipe(k(this._unsubscribeAll)).subscribe(n=>{this.chat=n,this._changeDetectorRef.markForCheck()}),this._angorMediaWatcherService.onMediaChange$.pipe(k(this._unsubscribeAll)).subscribe(({matchingAliases:n})=>{n.includes("lg")?this.drawerMode="side":this.drawerMode="over",this._changeDetectorRef.markForCheck()})}ngOnDestroy(){this._unsubscribeAll.next(null),this._unsubscribeAll.complete()}openContactInfo(){this.drawerOpened=!0,this._changeDetectorRef.markForCheck()}resetChat(){this._chatService.resetChat(),this.drawerOpened=!1,this._changeDetectorRef.markForCheck()}toggleMuteNotifications(){this.chat.muted=!this.chat.muted,this._chatService.updateChat(this.chat.id,this.chat).subscribe()}trackByFn(n,r){return r.id||n}};t.\u0275fac=function(r){return new(r||t)(M(ie),M(C),M(Ue),M(ke))},t.\u0275cmp=x({type:t,selectors:[["chat-conversation"]],viewQuery:function(r,m){if(r&1&&Fe(Ht,5),r&2){let _;De(_=Ae())&&(m.messageInput=_.first)}},hostBindings:function(r,m){r&1&&v("input",function(){return m._resizeMessageInput()})("ngModelChange",function(){return m._resizeMessageInput()})},standalone:!0,features:[g],decls:5,vars:1,consts:[["speechBubbleExtension",""],["drawer",""],["conversationHeaderMenu",""],["messageInput",""],[1,"bg-card","flex","flex-auto","flex-col","overflow-y-auto","dark:bg-default","lg:overflow-hidden"],[1,"h-full","flex-auto",3,"hasBackdrop"],[1,"flex","flex-auto","flex-col","items-center","justify-center","bg-gray-100","dark:bg-transparent"],[1,"w-full","dark:bg-gray-900","sm:w-100","lg:border-l","lg:shadow-none",3,"openedChange","autoFocus","mode","position","opened"],[3,"drawer","chat"],[1,"flex","flex-col","overflow-hidden"],[1,"flex","h-18","flex-0","items-center","border-b","bg-gray-50","px-4","dark:bg-transparent","md:px-6"],["mat-icon-button","",1,"md:-ml-2","lg:hidden",3,"click","routerLink"],[3,"svgIcon"],[1,"ml-2","mr-2","flex","cursor-pointer","items-center","lg:ml-0",3,"click"],[1,"relative","flex","h-10","w-10","flex-0","items-center","justify-center"],["alt","Contact avatar",1,"h-full","w-full","rounded-full","object-cover",3,"src"],[1,"flex","h-full","w-full","items-center","justify-center","rounded-full","bg-gray-200","text-lg","uppercase","text-gray-600","dark:bg-gray-700","dark:text-gray-200"],[1,"ml-4","truncate","text-lg","font-medium","leading-5"],["mat-icon-button","",1,"ml-auto",3,"matMenuTriggerFor"],["mat-menu-item","",3,"click"],["mat-menu-item",""],[1,"flex","flex-col-reverse","overflow-y-auto"],[1,"bg-card","flex","flex-auto","shrink","flex-col","p-6","dark:bg-transparent"],[1,"flex","flex-col",3,"ngClass"],[1,"flex","items-end","border-t","bg-gray-50","p-4","dark:bg-transparent"],[1,"my-px","flex","h-11","items-center"],["mat-icon-button",""],["mat-icon-button","",1,"ml-0.5"],["subscriptSizing","dynamic",1,"angor-mat-dense","angor-mat-rounded","angor-mat-bold","ml-4","w-full"],["matInput","","cdkTextareaAutosize",""],[1,"my-px","ml-4","flex","h-11","items-center"],[1,"-mx-6","my-3","flex","items-center","justify-center"],[1,"relative","max-w-3/4","rounded-lg","px-3","py-2",3,"ngClass"],[1,"absolute","bottom-0","w-3",3,"ngClass"],[1,"min-w-4","leading-5",3,"innerHTML"],[1,"text-secondary","my-0.5","text-sm","font-medium",3,"ngClass"],[1,"flex-auto","border-b"],[1,"text-secondary","mx-4","flex-0","text-sm","font-medium","leading-5"],[4,"ngTemplateOutlet"],[1,"icon-size-24",3,"svgIcon"],[1,"text-secondary","mt-4","text-2xl","font-semibold","tracking-tight"],["width","100%","height","100%","viewBox","0 0 66 66","xmlns","http://www.w3.org/2000/svg"],["id","Page-1","stroke","none","stroke-width","1","fill","none","fill-rule","evenodd"],["d","M1.01522827,0.516204834 C-8.83532715,54.3062744 61.7609863,70.5215302 64.8009949,64.3061218 C68.8074951,54.8859711 30.1663208,52.9997559 37.5036011,0.516204834 L1.01522827,0.516204834 Z","fill","currentColor","fill-rule","nonzero"]],template:function(r,m){r&1&&(a(0,"div",4),f(1,ni,49,24,"mat-drawer-container",5)(2,oi,4,1,"div",6)(3,ai,3,0,"ng-template",null,0,Oe),c()),r&2&&(o(),u(m.chat?1:2))},dependencies:[fe,pe,ue,de,nt,T,Le,E,ae,I,S,me,le,ce,se,ne,$e,H,R,U,L,We,Qe,ze],encapsulation:2,changeDetection:0});let e=t;return e})();var at=(()=>{let t=class t{constructor(){}};t.\u0275fac=function(r){return new(r||t)},t.\u0275cmp=x({type:t,selectors:[["chat-empty-conversation"]],standalone:!0,features:[g],decls:5,vars:1,consts:[[1,"bg-card","flex","flex-auto","flex-col","overflow-y-auto","dark:bg-default","lg:overflow-hidden"],[1,"flex","flex-auto","flex-col","items-center","justify-center","bg-gray-100","dark:bg-transparent"],[1,"icon-size-24",3,"svgIcon"],[1,"text-secondary","mt-4","text-2xl","font-semibold","tracking-tight"]],template:function(r,m){r&1&&(a(0,"div",0)(1,"div",1),d(2,"mat-icon",2),a(3,"div",3),s(4," Select a conversation or start a new chat "),c()()()),r&2&&(o(2),l("svgIcon","heroicons_outline:chat-bubble-oval-left-ellipsis"))},dependencies:[I,S],encapsulation:2,changeDetection:0});let e=t;return e})();var ri=(e,t)=>{let i=z(C),n=z(Ne);return i.getChatById(e.paramMap.get("id")).pipe(ye(r=>{console.error(r);let m=t.url.split("/").slice(0,-1).join("/");return n.navigateByUrl(m),K(r)}))},sn=[{path:"",component:Ke,resolve:{chats:()=>z(C).getChats(),contacts:()=>z(C).getContacts(),profile:()=>z(C).getProfile()},children:[{path:"",component:it,children:[{path:"",pathMatch:"full",component:at},{path:":id",component:ot,resolve:{conversation:ri}}]}]}];export{sn as default}; diff --git a/chunk-ZRQGIPCY.js b/chunk-OCP6FIAW.js similarity index 80% rename from chunk-ZRQGIPCY.js rename to chunk-OCP6FIAW.js index 25139a3..d2b7717 100644 --- a/chunk-ZRQGIPCY.js +++ b/chunk-OCP6FIAW.js @@ -1 +1 @@ -import{u as g,y as u}from"./chunk-5GRCWTIR.js";import{q as h}from"./chunk-6A5WIJYK.js";import{aa as m,ha as b,na as c,p as f,y as a}from"./chunk-65EYH52Y.js";var x=(()=>{let e=class e{constructor(){this._breakpointObserver=c(h),this._angorConfigService=c(u),this._onMediaChange=new f(1),this._angorConfigService.config$.pipe(a(t=>g(Object.entries(t.screens).map(([r,o])=>[r,`(min-width: ${o})`]))),m(t=>this._breakpointObserver.observe(Object.values(t)).pipe(a(r=>{let o=[],p={},v=Object.entries(r.breakpoints).filter(([s,i])=>i)??[];for(let[s]of v){let i=Object.entries(t).find(([d,l])=>l===s)[0];i&&(o.push(i),p[i]=s)}this._onMediaChange.next({matchingAliases:o,matchingQueries:p})})))).subscribe()}get onMediaChange$(){return this._onMediaChange.asObservable()}onMediaQueryChange$(t){return this._breakpointObserver.observe(t)}};e.\u0275fac=function(r){return new(r||e)},e.\u0275prov=b({token:e,factory:e.\u0275fac,providedIn:"root"});let n=e;return n})();export{x as a}; +import{c as g,g as u}from"./chunk-IQNKVMRI.js";import{q as h}from"./chunk-R5DLBX2B.js";import{aa as m,ga as b,ma as c,p as f,y as a}from"./chunk-YLQD6FUN.js";var x=(()=>{let e=class e{constructor(){this._breakpointObserver=c(h),this._angorConfigService=c(u),this._onMediaChange=new f(1),this._angorConfigService.config$.pipe(a(t=>g(Object.entries(t.screens).map(([r,o])=>[r,`(min-width: ${o})`]))),m(t=>this._breakpointObserver.observe(Object.values(t)).pipe(a(r=>{let o=[],p={},v=Object.entries(r.breakpoints).filter(([s,i])=>i)??[];for(let[s]of v){let i=Object.entries(t).find(([d,l])=>l===s)[0];i&&(o.push(i),p[i]=s)}this._onMediaChange.next({matchingAliases:o,matchingQueries:p})})))).subscribe()}get onMediaChange$(){return this._onMediaChange.asObservable()}onMediaQueryChange$(t){return this._breakpointObserver.observe(t)}};e.\u0275fac=function(r){return new(r||e)},e.\u0275prov=b({token:e,factory:e.\u0275fac,providedIn:"root"});let n=e;return n})();export{x as a}; diff --git a/chunk-Q7PXIBQ5.js b/chunk-Q7PXIBQ5.js new file mode 100644 index 0000000..6d748bc --- /dev/null +++ b/chunk-Q7PXIBQ5.js @@ -0,0 +1 @@ +import{e as Be,g as Ne,l as He,o as P,r as Ye}from"./chunk-FL6BGY24.js";import{c as ce,d as Y,g as u,h as le,j as z}from"./chunk-KKXJEM3A.js";import{B as re,D as Fe,G as me,M as je,N as Le,c as Te,j as Se,v as xe,y as Ae,z as Oe}from"./chunk-R5DLBX2B.js";import{$ as x,$a as Me,Ab as ke,Ac as Ee,Da as q,Db as B,Fa as F,Fb as l,Ga as j,Gb as oe,H as S,Ha as be,Hb as N,I as g,Jb as H,Kb as Re,Lb as C,Mb as w,O as W,Q as G,Qa as $,Ra as r,Ta as J,Ub as Pe,Vb as ae,Ya as ee,a as D,aa as K,ab as ye,b as pe,ba as A,db as te,ha as _e,hb as ie,i as E,ib as y,ja as v,jb as ne,lb as Ie,lc as k,ma as O,mc as R,n as T,nb as Ce,pa as Z,q as Q,qa as fe,qb as we,ra as ge,rc as De,t as X,ub as I,vb as L,wb as se,xa as b,ya as M,za as ve}from"./chunk-YLQD6FUN.js";var qe=["mat-menu-item",""],$e=[[["mat-icon"],["","matMenuItemIcon",""]],"*"],Je=["mat-icon, [matMenuItemIcon]","*"];function et(a,o){a&1&&(ve(),I(0,"svg",2),se(1,"polygon",3),L())}var tt=["*"];function it(a,o){if(a&1){let m=ke();I(0,"div",0),B("keydown",function(t){b(m);let i=l();return M(i._handleKeydown(t))})("click",function(){b(m);let t=l();return M(t.closed.emit("click"))})("@transformMenu.start",function(t){b(m);let i=l();return M(i._onAnimationStart(t))})("@transformMenu.done",function(t){b(m);let i=l();return M(i._onAnimationDone(t))}),I(1,"div",1),N(2),L()()}if(a&2){let m=l();Ce(m._classList),ne("id",m.panelId)("@transformMenu",m._panelAnimationState),y("aria-label",m.ariaLabel||null)("aria-labelledby",m.ariaLabelledby||null)("aria-describedby",m.ariaDescribedby||null)}}var de=new v("MAT_MENU_PANEL"),ue=(()=>{let o=class o{constructor(e,t,i,n,s){this._elementRef=e,this._document=t,this._focusMonitor=i,this._parentMenu=n,this._changeDetectorRef=s,this.role="menuitem",this.disabled=!1,this.disableRipple=!1,this._hovered=new T,this._focused=new T,this._highlighted=!1,this._triggersSubmenu=!1,n?.addItem?.(this)}focus(e,t){this._focusMonitor&&e?this._focusMonitor.focusVia(this._getHostElement(),e,t):this._getHostElement().focus(t),this._focused.next(this)}ngAfterViewInit(){this._focusMonitor&&this._focusMonitor.monitor(this._elementRef,!1)}ngOnDestroy(){this._focusMonitor&&this._focusMonitor.stopMonitoring(this._elementRef),this._parentMenu&&this._parentMenu.removeItem&&this._parentMenu.removeItem(this),this._hovered.complete(),this._focused.complete()}_getTabIndex(){return this.disabled?"-1":"0"}_getHostElement(){return this._elementRef.nativeElement}_checkDisabled(e){this.disabled&&(e.preventDefault(),e.stopPropagation())}_handleMouseEnter(){this._hovered.next(this)}getLabel(){let e=this._elementRef.nativeElement.cloneNode(!0),t=e.querySelectorAll("mat-icon, .material-icons");for(let i=0;i enter",Y("120ms cubic-bezier(0, 0, 0.2, 1)",u({opacity:1,transform:"scale(1)"}))),z("* => void",Y("100ms 25ms linear",u({opacity:0})))]),fadeInItems:ce("fadeInItems",[le("showing",u({opacity:1})),z("void => *",[u({opacity:0}),Y("400ms 100ms cubic-bezier(0.55, 0, 0.55, 0.2)")])])},Yt=U.fadeInItems,zt=U.transformMenu,st=0,ot=new v("mat-menu-default-options",{providedIn:"root",factory:at});function at(){return{overlapTrigger:!1,xPosition:"after",yPosition:"below",backdropClass:"cdk-overlay-transparent-backdrop"}}var V=(()=>{let o=class o{get xPosition(){return this._xPosition}set xPosition(e){this._xPosition=e,this.setPositionClasses()}get yPosition(){return this._yPosition}set yPosition(e){this._yPosition=e,this.setPositionClasses()}set panelClass(e){let t=this._previousPanelClass,i=D({},this._classList);t&&t.length&&t.split(" ").forEach(n=>{i[n]=!1}),this._previousPanelClass=e,e&&e.length&&(e.split(" ").forEach(n=>{i[n]=!0}),this._elementRef.nativeElement.className=""),this._classList=i}get classList(){return this.panelClass}set classList(e){this.panelClass=e}constructor(e,t,i,n){this._elementRef=e,this._changeDetectorRef=n,this._elevationPrefix="mat-elevation-z",this._baseElevation=8,this._directDescendantItems=new be,this._classList={},this._panelAnimationState="void",this._animationDone=new T,this.closed=new j,this.close=this.closed,this.panelId=`mat-menu-panel-${st++}`,this._injector=O(q),this.overlayPanelClass=i.overlayPanelClass||"",this._xPosition=i.xPosition,this._yPosition=i.yPosition,this.backdropClass=i.backdropClass,this.overlapTrigger=i.overlapTrigger,this.hasBackdrop=i.hasBackdrop}ngOnInit(){this.setPositionClasses()}ngAfterContentInit(){this._updateDirectDescendants(),this._keyManager=new xe(this._directDescendantItems).withWrap().withTypeAhead().withHomeAndEnd(),this._keyManager.tabOut.subscribe(()=>this.closed.emit("tab")),this._directDescendantItems.changes.pipe(x(this._directDescendantItems),K(e=>S(...e.map(t=>t._focused)))).subscribe(e=>this._keyManager.updateActiveItem(e)),this._directDescendantItems.changes.subscribe(e=>{let t=this._keyManager;if(this._panelAnimationState==="enter"&&t.activeItem?._hasFocus()){let i=e.toArray(),n=Math.max(0,Math.min(i.length-1,t.activeItemIndex||0));i[n]&&!i[n].disabled?t.setActiveItem(n):t.setNextItemActive()}})}ngOnDestroy(){this._keyManager?.destroy(),this._directDescendantItems.destroy(),this.closed.complete(),this._firstItemFocusRef?.destroy()}_hovered(){return this._directDescendantItems.changes.pipe(x(this._directDescendantItems),K(t=>S(...t.map(i=>i._hovered))))}addItem(e){}removeItem(e){}_handleKeydown(e){let t=e.keyCode,i=this._keyManager;switch(t){case 27:Se(e)||(e.preventDefault(),this.closed.emit("keydown"));break;case 37:this.parentMenu&&this.direction==="ltr"&&this.closed.emit("keydown");break;case 39:this.parentMenu&&this.direction==="rtl"&&this.closed.emit("keydown");break;default:(t===38||t===40)&&i.setFocusOrigin("keyboard"),i.onKeydown(e);return}e.stopPropagation()}focusFirstItem(e="program"){this._firstItemFocusRef?.destroy(),this._firstItemFocusRef=Me(()=>{let t=null;if(this._directDescendantItems.length&&(t=this._directDescendantItems.first._getHostElement().closest('[role="menu"]')),!t||!t.contains(document.activeElement)){let i=this._keyManager;i.setFocusOrigin(e).setFirstItemActive(),!i.activeItem&&t&&t.focus()}},{injector:this._injector})}resetActiveItem(){this._keyManager.setActiveItem(-1)}setElevation(e){let t=Math.min(this._baseElevation+e,24),i=`${this._elevationPrefix}${t}`,n=Object.keys(this._classList).find(s=>s.startsWith(this._elevationPrefix));if(!n||n===this._previousElevation){let s=D({},this._classList);this._previousElevation&&(s[this._previousElevation]=!1),s[i]=!0,this._previousElevation=i,this._classList=s}}setPositionClasses(e=this.xPosition,t=this.yPosition){this._classList=pe(D({},this._classList),{"mat-menu-before":e==="before","mat-menu-after":e==="after","mat-menu-above":t==="above","mat-menu-below":t==="below"}),this._changeDetectorRef?.markForCheck()}_startAnimation(){this._panelAnimationState="enter"}_resetAnimation(){this._panelAnimationState="void"}_onAnimationDone(e){this._animationDone.next(e),this._isAnimating=!1}_onAnimationStart(e){this._isAnimating=!0,e.toState==="enter"&&this._keyManager.activeItemIndex===0&&(e.element.scrollTop=0)}_updateDirectDescendants(){this._allItems.changes.pipe(x(this._allItems)).subscribe(e=>{this._directDescendantItems.reset(e.filter(t=>t._parentMenu===this)),this._directDescendantItems.notifyOnChanges()})}};o.\u0275fac=function(t){return new(t||o)(r(F),r(ee),r(ot),r(k))},o.\u0275cmp=Z({type:o,selectors:[["mat-menu"]],contentQueries:function(t,i,n){if(t&1&&(H(n,nt,5),H(n,ue,5),H(n,ue,4)),t&2){let s;C(s=w())&&(i.lazyContent=s.first),C(s=w())&&(i._allItems=s),C(s=w())&&(i.items=s)}},viewQuery:function(t,i){if(t&1&&Re(J,5),t&2){let n;C(n=w())&&(i.templateRef=n.first)}},hostVars:3,hostBindings:function(t,i){t&2&&y("aria-label",null)("aria-labelledby",null)("aria-describedby",null)},inputs:{backdropClass:"backdropClass",ariaLabel:[0,"aria-label","ariaLabel"],ariaLabelledby:[0,"aria-labelledby","ariaLabelledby"],ariaDescribedby:[0,"aria-describedby","ariaDescribedby"],xPosition:"xPosition",yPosition:"yPosition",overlapTrigger:[2,"overlapTrigger","overlapTrigger",R],hasBackdrop:[2,"hasBackdrop","hasBackdrop",e=>e==null?null:R(e)],panelClass:[0,"class","panelClass"],classList:"classList"},outputs:{closed:"closed",close:"close"},exportAs:["matMenu"],standalone:!0,features:[Pe([{provide:de,useExisting:o}]),te,ae],ngContentSelectors:tt,decls:1,vars:0,consts:[["tabindex","-1","role","menu",1,"mat-mdc-menu-panel","mat-mdc-elevation-specific",3,"keydown","click","id"],[1,"mat-mdc-menu-content"]],template:function(t,i){t&1&&(oe(),ie(0,it,3,7,"ng-template"))},styles:['mat-menu{display:none}.mat-mdc-menu-content{margin:0;padding:8px 0;list-style-type:none}.mat-mdc-menu-content:focus{outline:none}.mat-mdc-menu-content,.mat-mdc-menu-content .mat-mdc-menu-item .mat-mdc-menu-item-text{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;flex:1;white-space:normal;font-family:var(--mat-menu-item-label-text-font);line-height:var(--mat-menu-item-label-text-line-height);font-size:var(--mat-menu-item-label-text-size);letter-spacing:var(--mat-menu-item-label-text-tracking);font-weight:var(--mat-menu-item-label-text-weight)}.mat-mdc-menu-panel{min-width:112px;max-width:280px;overflow:auto;-webkit-overflow-scrolling:touch;box-sizing:border-box;outline:0;border-radius:var(--mat-menu-container-shape);background-color:var(--mat-menu-container-color);will-change:transform,opacity}.mat-mdc-menu-panel.ng-animating{pointer-events:none}.cdk-high-contrast-active .mat-mdc-menu-panel{outline:solid 1px}.mat-mdc-menu-panel .mat-divider{color:var(--mat-menu-divider-color);margin-bottom:var(--mat-menu-divider-bottom-spacing);margin-top:var(--mat-menu-divider-top-spacing)}.mat-mdc-menu-item{display:flex;position:relative;align-items:center;justify-content:flex-start;overflow:hidden;padding:0;padding-left:var(--mat-menu-item-leading-spacing);padding-right:var(--mat-menu-item-trailing-spacing);-webkit-user-select:none;user-select:none;cursor:pointer;outline:none;border:none;-webkit-tap-highlight-color:rgba(0,0,0,0);cursor:pointer;width:100%;text-align:left;box-sizing:border-box;color:inherit;font-size:inherit;background:none;text-decoration:none;margin:0;align-items:center;min-height:48px}.mat-mdc-menu-item:focus{outline:none}[dir=rtl] .mat-mdc-menu-item,.mat-mdc-menu-item[dir=rtl]{padding-left:var(--mat-menu-item-trailing-spacing);padding-right:var(--mat-menu-item-leading-spacing)}.mat-mdc-menu-item:has(.material-icons,mat-icon,[matButtonIcon]){padding-left:var(--mat-menu-item-with-icon-leading-spacing);padding-right:var(--mat-menu-item-with-icon-trailing-spacing)}[dir=rtl] .mat-mdc-menu-item:has(.material-icons,mat-icon,[matButtonIcon]),.mat-mdc-menu-item:has(.material-icons,mat-icon,[matButtonIcon])[dir=rtl]{padding-left:var(--mat-menu-item-with-icon-trailing-spacing);padding-right:var(--mat-menu-item-with-icon-leading-spacing)}.mat-mdc-menu-item::-moz-focus-inner{border:0}.mat-mdc-menu-item,.mat-mdc-menu-item:visited,.mat-mdc-menu-item:link{color:var(--mat-menu-item-label-text-color)}.mat-mdc-menu-item .mat-icon-no-color,.mat-mdc-menu-item .mat-mdc-menu-submenu-icon{color:var(--mat-menu-item-icon-color)}.mat-mdc-menu-item[disabled]{cursor:default;opacity:.38}.mat-mdc-menu-item[disabled]::after{display:block;position:absolute;content:"";top:0;left:0;bottom:0;right:0}.mat-mdc-menu-item .mat-icon{flex-shrink:0;margin-right:var(--mat-menu-item-spacing);height:var(--mat-menu-item-icon-size);width:var(--mat-menu-item-icon-size)}[dir=rtl] .mat-mdc-menu-item{text-align:right}[dir=rtl] .mat-mdc-menu-item .mat-icon{margin-right:0;margin-left:var(--mat-menu-item-spacing)}.mat-mdc-menu-item:not([disabled]):hover{background-color:var(--mat-menu-item-hover-state-layer-color)}.mat-mdc-menu-item:not([disabled]).cdk-program-focused,.mat-mdc-menu-item:not([disabled]).cdk-keyboard-focused,.mat-mdc-menu-item:not([disabled]).mat-mdc-menu-item-highlighted{background-color:var(--mat-menu-item-focus-state-layer-color)}.cdk-high-contrast-active .mat-mdc-menu-item{margin-top:1px}.mat-mdc-menu-submenu-icon{width:var(--mat-menu-item-icon-size);height:10px;fill:currentColor;padding-left:var(--mat-menu-item-spacing)}[dir=rtl] .mat-mdc-menu-submenu-icon{padding-right:var(--mat-menu-item-spacing);padding-left:0}[dir=rtl] .mat-mdc-menu-submenu-icon polygon{transform:scaleX(-1)}.cdk-high-contrast-active .mat-mdc-menu-submenu-icon{fill:CanvasText}.mat-mdc-menu-item .mat-mdc-menu-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none}'],encapsulation:2,data:{animation:[U.transformMenu,U.fadeInItems]},changeDetection:0});let a=o;return a})(),Qe=new v("mat-menu-scroll-strategy",{providedIn:"root",factory:()=>{let a=O(P);return()=>a.scrollStrategies.reposition()}});function rt(a){return()=>a.scrollStrategies.reposition()}var mt={provide:Qe,deps:[P],useFactory:rt},ze=Te({passive:!0});var Vt=(()=>{let o=class o{get _deprecatedMatMenuTriggerFor(){return this.menu}set _deprecatedMatMenuTriggerFor(e){this.menu=e}get menu(){return this._menu}set menu(e){e!==this._menu&&(this._menu=e,this._menuCloseSubscription.unsubscribe(),e&&(this._parentMaterialMenu,this._menuCloseSubscription=e.close.subscribe(t=>{this._destroyMenu(t),(t==="click"||t==="tab")&&this._parentMaterialMenu&&this._parentMaterialMenu.closed.emit(t)})),this._menuItemInstance?._setTriggersSubmenu(this.triggersSubmenu()))}constructor(e,t,i,n,s,c,d,h,p){this._overlay=e,this._element=t,this._viewContainerRef=i,this._menuItemInstance=c,this._dir=d,this._focusMonitor=h,this._ngZone=p,this._overlayRef=null,this._menuOpen=!1,this._closingActionsSubscription=E.EMPTY,this._hoverSubscription=E.EMPTY,this._menuCloseSubscription=E.EMPTY,this._changeDetectorRef=O(k),this._handleTouchStart=_=>{Oe(_)||(this._openedBy="touch")},this._openedBy=void 0,this.restoreFocus=!0,this.menuOpened=new j,this.onMenuOpen=this.menuOpened,this.menuClosed=new j,this.onMenuClose=this.menuClosed,this._scrollStrategy=n,this._parentMaterialMenu=s instanceof V?s:void 0,t.nativeElement.addEventListener("touchstart",this._handleTouchStart,ze)}ngAfterContentInit(){this._handleHover()}ngOnDestroy(){this._overlayRef&&(this._overlayRef.dispose(),this._overlayRef=null),this._element.nativeElement.removeEventListener("touchstart",this._handleTouchStart,ze),this._menuCloseSubscription.unsubscribe(),this._closingActionsSubscription.unsubscribe(),this._hoverSubscription.unsubscribe()}get menuOpen(){return this._menuOpen}get dir(){return this._dir&&this._dir.value==="rtl"?"rtl":"ltr"}triggersSubmenu(){return!!(this._menuItemInstance&&this._parentMaterialMenu&&this.menu)}toggleMenu(){return this._menuOpen?this.closeMenu():this.openMenu()}openMenu(){let e=this.menu;if(this._menuOpen||!e)return;let t=this._createOverlay(e),i=t.getConfig(),n=i.positionStrategy;this._setPosition(e,n),i.hasBackdrop=e.hasBackdrop==null?!this.triggersSubmenu():e.hasBackdrop,t.attach(this._getPortal(e)),e.lazyContent&&e.lazyContent.attach(this.menuData),this._closingActionsSubscription=this._menuClosingActions().subscribe(()=>this.closeMenu()),this._initMenu(e),e instanceof V&&(e._startAnimation(),e._directDescendantItems.changes.pipe(A(e.close)).subscribe(()=>{n.withLockedPosition(!1).reapplyLastPosition(),n.withLockedPosition(!0)}))}closeMenu(){this.menu?.close.emit()}focus(e,t){this._focusMonitor&&e?this._focusMonitor.focusVia(this._element,e,t):this._element.nativeElement.focus(t)}updatePosition(){this._overlayRef?.updatePosition()}_destroyMenu(e){if(!this._overlayRef||!this.menuOpen)return;let t=this.menu;this._closingActionsSubscription.unsubscribe(),this._overlayRef.detach(),this.restoreFocus&&(e==="keydown"||!this._openedBy||!this.triggersSubmenu())&&this.focus(this._openedBy),this._openedBy=void 0,t instanceof V?(t._resetAnimation(),t.lazyContent?t._animationDone.pipe(g(i=>i.toState==="void"),W(1),A(t.lazyContent._attached)).subscribe({next:()=>t.lazyContent.detach(),complete:()=>this._setIsMenuOpen(!1)}):this._setIsMenuOpen(!1)):(this._setIsMenuOpen(!1),t?.lazyContent?.detach())}_initMenu(e){e.parentMenu=this.triggersSubmenu()?this._parentMaterialMenu:void 0,e.direction=this.dir,this._setMenuElevation(e),e.focusFirstItem(this._openedBy||"program"),this._setIsMenuOpen(!0)}_setMenuElevation(e){if(e.setElevation){let t=0,i=e.parentMenu;for(;i;)t++,i=i.parentMenu;e.setElevation(t)}}_setIsMenuOpen(e){e!==this._menuOpen&&(this._menuOpen=e,this._menuOpen?this.menuOpened.emit():this.menuClosed.emit(),this.triggersSubmenu()&&this._menuItemInstance._setHighlighted(e),this._changeDetectorRef.markForCheck())}_createOverlay(e){if(!this._overlayRef){let t=this._getOverlayConfig(e);this._subscribeToPositions(e,t.positionStrategy),this._overlayRef=this._overlay.create(t),this._overlayRef.keydownEvents().subscribe()}return this._overlayRef}_getOverlayConfig(e){return new He({positionStrategy:this._overlay.position().flexibleConnectedTo(this._element).withLockedPosition().withGrowAfterOpen().withTransformOriginOn(".mat-menu-panel, .mat-mdc-menu-panel"),backdropClass:e.backdropClass||"cdk-overlay-transparent-backdrop",panelClass:e.overlayPanelClass,scrollStrategy:this._scrollStrategy(),direction:this._dir})}_subscribeToPositions(e,t){e.setPositionClasses&&t.positionChanges.subscribe(i=>{let n=i.connectionPair.overlayX==="start"?"after":"before",s=i.connectionPair.overlayY==="top"?"below":"above";this._ngZone?this._ngZone.run(()=>e.setPositionClasses(n,s)):e.setPositionClasses(n,s)})}_setPosition(e,t){let[i,n]=e.xPosition==="before"?["end","start"]:["start","end"],[s,c]=e.yPosition==="above"?["bottom","top"]:["top","bottom"],[d,h]=[s,c],[p,_]=[i,n],f=0;if(this.triggersSubmenu()){if(_=i=e.xPosition==="before"?"start":"end",n=p=i==="end"?"start":"end",this._parentMaterialMenu){if(this._parentInnerPadding==null){let he=this._parentMaterialMenu.items.first;this._parentInnerPadding=he?he._getHostElement().offsetTop:0}f=s==="bottom"?this._parentInnerPadding:-this._parentInnerPadding}}else e.overlapTrigger||(d=s==="top"?"bottom":"top",h=c==="top"?"bottom":"top");t.withPositions([{originX:i,originY:d,overlayX:p,overlayY:s,offsetY:f},{originX:n,originY:d,overlayX:_,overlayY:s,offsetY:f},{originX:i,originY:h,overlayX:p,overlayY:c,offsetY:-f},{originX:n,originY:h,overlayX:_,overlayY:c,offsetY:-f}])}_menuClosingActions(){let e=this._overlayRef.backdropClick(),t=this._overlayRef.detachments(),i=this._parentMaterialMenu?this._parentMaterialMenu.closed:X(),n=this._parentMaterialMenu?this._parentMaterialMenu._hovered().pipe(g(s=>s!==this._menuItemInstance),g(()=>this._menuOpen)):X();return S(e,i,n,t)}_handleMousedown(e){Ae(e)||(this._openedBy=e.button===0?"mouse":void 0,this.triggersSubmenu()&&e.preventDefault())}_handleKeydown(e){let t=e.keyCode;(t===13||t===32)&&(this._openedBy="keyboard"),this.triggersSubmenu()&&(t===39&&this.dir==="ltr"||t===37&&this.dir==="rtl")&&(this._openedBy="keyboard",this.openMenu())}_handleClick(e){this.triggersSubmenu()?(e.stopPropagation(),this.openMenu()):this.toggleMenu()}_handleHover(){!this.triggersSubmenu()||!this._parentMaterialMenu||(this._hoverSubscription=this._parentMaterialMenu._hovered().pipe(g(e=>e===this._menuItemInstance&&!e.disabled),G(0,Q)).subscribe(()=>{this._openedBy="mouse",this.menu instanceof V&&this.menu._isAnimating?this.menu._animationDone.pipe(W(1),G(0,Q),A(this._parentMaterialMenu._hovered())).subscribe(()=>this.openMenu()):this.openMenu()}))}_getPortal(e){return(!this._portal||this._portal.templateRef!==e.templateRef)&&(this._portal=new Ne(e.templateRef,this._viewContainerRef)),this._portal}};o.\u0275fac=function(t){return new(t||o)(r(P),r(F),r(ye),r(Qe),r(de,8),r(ue,10),r(Fe,8),r(re),r(ee))},o.\u0275dir=ge({type:o,selectors:[["","mat-menu-trigger-for",""],["","matMenuTriggerFor",""]],hostAttrs:[1,"mat-mdc-menu-trigger"],hostVars:3,hostBindings:function(t,i){t&1&&B("click",function(s){return i._handleClick(s)})("mousedown",function(s){return i._handleMousedown(s)})("keydown",function(s){return i._handleKeydown(s)}),t&2&&y("aria-haspopup",i.menu?"menu":null)("aria-expanded",i.menuOpen)("aria-controls",i.menuOpen?i.menu.panelId:null)},inputs:{_deprecatedMatMenuTriggerFor:[0,"mat-menu-trigger-for","_deprecatedMatMenuTriggerFor"],menu:[0,"matMenuTriggerFor","menu"],menuData:[0,"matMenuTriggerData","menuData"],restoreFocus:[0,"matMenuTriggerRestoreFocus","restoreFocus"]},outputs:{menuOpened:"menuOpened",onMenuOpen:"onMenuOpen",menuClosed:"menuClosed",onMenuClose:"onMenuClose"},exportAs:["matMenuTrigger"],standalone:!0});let a=o;return a})(),Ut=(()=>{let o=class o{};o.\u0275fac=function(t){return new(t||o)},o.\u0275mod=fe({type:o}),o.\u0275inj=_e({providers:[mt],imports:[Ee,Le,me,Ye,Be,me]});let a=o;return a})();export{ue as a,V as b,Vt as c,Ut as d}; diff --git a/chunk-QSHKE5EJ.js b/chunk-QSHKE5EJ.js deleted file mode 100644 index 403f9b6..0000000 --- a/chunk-QSHKE5EJ.js +++ /dev/null @@ -1 +0,0 @@ -import{lc as a,qa as n}from"./chunk-65EYH52Y.js";var r=(()=>{let e=class e{constructor(){}};e.\u0275fac=function(o){return new(o||e)},e.\u0275cmp=n({type:e,selectors:[["explore"]],standalone:!0,features:[a],decls:0,vars:0,template:function(o,i){},encapsulation:2});let t=e;return t})();var l=[{path:"",component:r}];export{l as default}; diff --git a/chunk-R5DLBX2B.js b/chunk-R5DLBX2B.js new file mode 100644 index 0000000..b807238 --- /dev/null +++ b/chunk-R5DLBX2B.js @@ -0,0 +1 @@ +import{$ as ve,$a as Ee,Bb as Ae,Bc as Re,C as me,Ca as _e,Da as xe,Db as ke,E as ue,Ea as ft,Fa as x,Fb as gt,Fc as Oe,Ga as at,Gb as S,Ha as Ft,Hb as _,I as be,Ia as ye,Ja as Ie,K as pe,Ka as j,Kb as De,La as we,Lb as Te,Lc as Le,M as ut,Ma as J,Mb as Ce,O as Q,Ob as Ot,Qa as tt,Qb as Lt,R as fe,Ra as l,S as he,Sa as St,Ub as jt,Vb as D,Y as ge,Ya as y,_ as bt,a as I,ba as pt,bb as Nt,cb as et,da as X,db as R,ga as u,ha as g,hb as Rt,i as mt,ib as F,ja as p,jb as rt,k as Mt,kc as Me,la as d,lb as w,lc as Fe,ma as f,mc as N,n as C,nb as H,nc as Se,o as ce,pa as k,pc as Ne,qa as v,qb as ht,ra as U,rc as E,t as B,u as de,ub as W,vb as $,wb as A,y as M,z as le}from"./chunk-YLQD6FUN.js";var zt;try{zt=typeof Intl<"u"&&Intl.v8BreakIterator}catch{zt=!1}var h=(()=>{let t=class t{constructor(e){this._platformId=e,this.isBrowser=this._platformId?Re(this._platformId):typeof document=="object"&&!!document,this.EDGE=this.isBrowser&&/(edge)/i.test(navigator.userAgent),this.TRIDENT=this.isBrowser&&/(msie|trident)/i.test(navigator.userAgent),this.BLINK=this.isBrowser&&!!(window.chrome||zt)&&typeof CSS<"u"&&!this.EDGE&&!this.TRIDENT,this.WEBKIT=this.isBrowser&&/AppleWebKit/i.test(navigator.userAgent)&&!this.BLINK&&!this.EDGE&&!this.TRIDENT,this.IOS=this.isBrowser&&/iPad|iPhone|iPod/.test(navigator.userAgent)&&!("MSStream"in window),this.FIREFOX=this.isBrowser&&/(firefox|minefield)/i.test(navigator.userAgent),this.ANDROID=this.isBrowser&&/android/i.test(navigator.userAgent)&&!this.TRIDENT,this.SAFARI=this.isBrowser&&/safari/i.test(navigator.userAgent)&&this.WEBKIT}};t.\u0275fac=function(i){return new(i||t)(d(Ie))},t.\u0275prov=u({token:t,factory:t.\u0275fac,providedIn:"root"});let n=t;return n})();var it,je=["color","button","checkbox","date","datetime-local","email","file","hidden","image","month","number","password","radio","range","reset","search","submit","tel","text","time","url","week"];function ho(){if(it)return it;if(typeof document!="object"||!document)return it=new Set(je),it;let n=document.createElement("input");return it=new Set(je.filter(t=>(n.setAttribute("type",t),n.type===t))),it}var st;function Ti(){if(st==null&&typeof window<"u")try{window.addEventListener("test",null,Object.defineProperty({},"passive",{get:()=>st=!0}))}finally{st=st||!1}return st}function nt(n){return Ti()?n:!!n.capture}var ct=function(n){return n[n.NORMAL=0]="NORMAL",n[n.NEGATED=1]="NEGATED",n[n.INVERTED=2]="INVERTED",n}(ct||{}),vt,K;function go(){if(K==null){if(typeof document!="object"||!document||typeof Element!="function"||!Element)return K=!1,K;if("scrollBehavior"in document.documentElement.style)K=!0;else{let n=Element.prototype.scrollTo;n?K=!/\{\s*\[native code\]\s*\}/.test(n.toString()):K=!1}}return K}function vo(){if(typeof document!="object"||!document)return ct.NORMAL;if(vt==null){let n=document.createElement("div"),t=n.style;n.dir="rtl",t.width="1px",t.overflow="auto",t.visibility="hidden",t.pointerEvents="none",t.position="absolute";let a=document.createElement("div"),e=a.style;e.width="2px",e.height="1px",n.appendChild(a),document.body.appendChild(n),vt=ct.NORMAL,n.scrollLeft===0&&(n.scrollLeft=1,vt=n.scrollLeft===0?ct.NEGATED:ct.INVERTED),n.remove()}return vt}var Pt;function Ci(){if(Pt==null){let n=typeof document<"u"?document.head:null;Pt=!!(n&&(n.createShadowRoot||n.attachShadow))}return Pt}function Pe(n){if(Ci()){let t=n.getRootNode?n.getRootNode():null;if(typeof ShadowRoot<"u"&&ShadowRoot&&t instanceof ShadowRoot)return t}return null}function Mi(){let n=typeof document<"u"&&document?document.activeElement:null;for(;n&&n.shadowRoot;){let t=n.shadowRoot.activeElement;if(t===n)break;n=t}return n}function P(n){return n.composedPath?n.composedPath()[0]:n.target}function ze(){return typeof __karma__<"u"&&!!__karma__||typeof jasmine<"u"&&!!jasmine||typeof jest<"u"&&!!jest||typeof Mocha<"u"&&!!Mocha}function xt(n,...t){return t.length?t.some(a=>n[a]):n.altKey||n.shiftKey||n.ctrlKey||n.metaKey}function Fi(n){return n!=null&&`${n}`!="false"}function Si(n,t=0){return Ni(n)?Number(n):t}function Ni(n){return!isNaN(parseFloat(n))&&!isNaN(Number(n))}function Bt(n){return Array.isArray(n)?n:[n]}function yo(n){return n==null?"":typeof n=="string"?n:`${n}px`}function Y(n){return n instanceof x?n.nativeElement:n}var Ri=(()=>{let t=class t{create(e){return typeof MutationObserver>"u"?null:new MutationObserver(e)}};t.\u0275fac=function(i){return new(i||t)},t.\u0275prov=u({token:t,factory:t.\u0275fac,providedIn:"root"});let n=t;return n})();var Be=(()=>{let t=class t{};t.\u0275fac=function(i){return new(i||t)},t.\u0275mod=v({type:t}),t.\u0275inj=g({providers:[Ri]});let n=t;return n})();var Ue=new Set,G,Oi=(()=>{let t=class t{constructor(e,i){this._platform=e,this._nonce=i,this._matchMedia=this._platform.isBrowser&&window.matchMedia?window.matchMedia.bind(window):ji}matchMedia(e){return(this._platform.WEBKIT||this._platform.BLINK)&&Li(e,this._nonce),this._matchMedia(e)}};t.\u0275fac=function(i){return new(i||t)(d(h),d(we,8))},t.\u0275prov=u({token:t,factory:t.\u0275fac,providedIn:"root"});let n=t;return n})();function Li(n,t){if(!Ue.has(n))try{G||(G=document.createElement("style"),t&&G.setAttribute("nonce",t),G.setAttribute("type","text/css"),document.head.appendChild(G)),G.sheet&&(G.sheet.insertRule(`@media ${n} {body{ }}`,0),Ue.add(n))}catch(a){console.error(a)}}function ji(n){return{matches:n==="all"||n==="",media:n,addListener:()=>{},removeListener:()=>{}}}var He=(()=>{let t=class t{constructor(e,i){this._mediaMatcher=e,this._zone=i,this._queries=new Map,this._destroySubject=new C}ngOnDestroy(){this._destroySubject.next(),this._destroySubject.complete()}isMatched(e){return Ve(Bt(e)).some(o=>this._registerQuery(o).mql.matches)}observe(e){let o=Ve(Bt(e)).map(s=>this._registerQuery(s).observable),r=le(o);return r=me(r.pipe(Q(1)),r.pipe(bt(1),ut(0))),r.pipe(M(s=>{let c={matches:!1,breakpoints:{}};return s.forEach(({matches:b,query:m})=>{c.matches=c.matches||b,c.breakpoints[m]=b}),c}))}_registerQuery(e){if(this._queries.has(e))return this._queries.get(e);let i=this._mediaMatcher.matchMedia(e),r={observable:new Mt(s=>{let c=b=>this._zone.run(()=>s.next(b));return i.addListener(c),()=>{i.removeListener(c)}}).pipe(ve(i),M(({matches:s})=>({query:e,matches:s})),pt(this._destroySubject)),mql:i};return this._queries.set(e,r),r}};t.\u0275fac=function(i){return new(i||t)(d(Oi),d(y))},t.\u0275prov=u({token:t,factory:t.\u0275fac,providedIn:"root"});let n=t;return n})();function Ve(n){return n.map(t=>t.split(",")).reduce((t,a)=>t.concat(a)).map(t=>t.trim())}var qe=" ";function nn(n,t,a){let e=Et(n,t);a=a.trim(),!e.some(i=>i.trim()===a)&&(e.push(a),n.setAttribute(t,e.join(qe)))}function on(n,t,a){let e=Et(n,t);a=a.trim();let i=e.filter(o=>o!==a);i.length?n.setAttribute(t,i.join(qe)):n.removeAttribute(t)}function Et(n,t){return n.getAttribute(t)?.match(/\S+/g)??[]}var Qe="cdk-describedby-message",yt="cdk-describedby-host",Ht=0,qo=(()=>{let t=class t{constructor(e,i){this._platform=i,this._messageRegistry=new Map,this._messagesContainer=null,this._id=`${Ht++}`,this._document=e,this._id=f(ye)+"-"+Ht++}describe(e,i,o){if(!this._canBeDescribed(e,i))return;let r=Ut(i,o);typeof i!="string"?(We(i,this._id),this._messageRegistry.set(r,{messageElement:i,referenceCount:0})):this._messageRegistry.has(r)||this._createMessageElement(i,o),this._isElementDescribedByMessage(e,r)||this._addMessageReference(e,r)}removeDescription(e,i,o){if(!i||!this._isElementNode(e))return;let r=Ut(i,o);if(this._isElementDescribedByMessage(e,r)&&this._removeMessageReference(e,r),typeof i=="string"){let s=this._messageRegistry.get(r);s&&s.referenceCount===0&&this._deleteMessageElement(r)}this._messagesContainer?.childNodes.length===0&&(this._messagesContainer.remove(),this._messagesContainer=null)}ngOnDestroy(){let e=this._document.querySelectorAll(`[${yt}="${this._id}"]`);for(let i=0;io.indexOf(Qe)!=0);e.setAttribute("aria-describedby",i.join(" "))}_addMessageReference(e,i){let o=this._messageRegistry.get(i);nn(e,"aria-describedby",o.messageElement.id),e.setAttribute(yt,this._id),o.referenceCount++}_removeMessageReference(e,i){let o=this._messageRegistry.get(i);o.referenceCount--,on(e,"aria-describedby",o.messageElement.id),e.removeAttribute(yt)}_isElementDescribedByMessage(e,i){let o=Et(e,"aria-describedby"),r=this._messageRegistry.get(i),s=r&&r.messageElement.id;return!!s&&o.indexOf(s)!=-1}_canBeDescribed(e,i){if(!this._isElementNode(e))return!1;if(i&&typeof i=="object")return!0;let o=i==null?"":`${i}`.trim(),r=e.getAttribute("aria-label");return o?!r||r.trim()!==o:!1}_isElementNode(e){return e.nodeType===this._document.ELEMENT_NODE}};t.\u0275fac=function(i){return new(i||t)(d(E),d(h))},t.\u0275prov=u({token:t,factory:t.\u0275fac,providedIn:"root"});let n=t;return n})();function Ut(n,t){return typeof n=="string"?`${t||""}/${n}`:n}function We(n,t){n.id||(n.id=`${Qe}-${t}-${Ht++}`)}var At=class{constructor(t,a){this._items=t,this._activeItemIndex=-1,this._activeItem=null,this._wrap=!1,this._letterKeyStream=new C,this._typeaheadSubscription=mt.EMPTY,this._vertical=!0,this._allowedModifierKeys=[],this._homeAndEnd=!1,this._pageUpAndDown={enabled:!1,delta:10},this._skipPredicateFn=e=>e.disabled,this._pressedLetters=[],this.tabOut=new C,this.change=new C,t instanceof Ft?this._itemChangesSubscription=t.changes.subscribe(e=>this._itemsChanged(e.toArray())):Nt(t)&&(this._effectRef=Ne(()=>this._itemsChanged(t()),{injector:a}))}skipPredicate(t){return this._skipPredicateFn=t,this}withWrap(t=!0){return this._wrap=t,this}withVerticalOrientation(t=!0){return this._vertical=t,this}withHorizontalOrientation(t){return this._horizontal=t,this}withAllowedModifierKeys(t){return this._allowedModifierKeys=t,this}withTypeAhead(t=200){return this._typeaheadSubscription.unsubscribe(),this._typeaheadSubscription=this._letterKeyStream.pipe(X(a=>this._pressedLetters.push(a)),ut(t),be(()=>this._pressedLetters.length>0),M(()=>this._pressedLetters.join(""))).subscribe(a=>{let e=this._getItemsArray();for(let i=1;i!t[o]||this._allowedModifierKeys.indexOf(o)>-1);switch(a){case 9:this.tabOut.next();return;case 40:if(this._vertical&&i){this.setNextItemActive();break}else return;case 38:if(this._vertical&&i){this.setPreviousItemActive();break}else return;case 39:if(this._horizontal&&i){this._horizontal==="rtl"?this.setPreviousItemActive():this.setNextItemActive();break}else return;case 37:if(this._horizontal&&i){this._horizontal==="rtl"?this.setNextItemActive():this.setPreviousItemActive();break}else return;case 36:if(this._homeAndEnd&&i){this.setFirstItemActive();break}else return;case 35:if(this._homeAndEnd&&i){this.setLastItemActive();break}else return;case 33:if(this._pageUpAndDown.enabled&&i){let o=this._activeItemIndex-this._pageUpAndDown.delta;this._setActiveItemByIndex(o>0?o:0,1);break}else return;case 34:if(this._pageUpAndDown.enabled&&i){let o=this._activeItemIndex+this._pageUpAndDown.delta,r=this._getItemsArray().length;this._setActiveItemByIndex(o=65&&a<=90||a>=48&&a<=57)&&this._letterKeyStream.next(String.fromCharCode(a)));return}this._pressedLetters=[],t.preventDefault()}get activeItemIndex(){return this._activeItemIndex}get activeItem(){return this._activeItem}isTyping(){return this._pressedLetters.length>0}setFirstItemActive(){this._setActiveItemByIndex(0,1)}setLastItemActive(){this._setActiveItemByIndex(this._getItemsArray().length-1,-1)}setNextItemActive(){this._activeItemIndex<0?this.setFirstItemActive():this._setActiveItemByDelta(1)}setPreviousItemActive(){this._activeItemIndex<0&&this._wrap?this.setLastItemActive():this._setActiveItemByDelta(-1)}updateActiveItem(t){let a=this._getItemsArray(),e=typeof t=="number"?t:a.indexOf(t),i=a[e];this._activeItem=i??null,this._activeItemIndex=e}destroy(){this._typeaheadSubscription.unsubscribe(),this._itemChangesSubscription?.unsubscribe(),this._effectRef?.destroy(),this._letterKeyStream.complete(),this.tabOut.complete(),this.change.complete(),this._pressedLetters=[]}_setActiveItemByDelta(t){this._wrap?this._setActiveInWrapMode(t):this._setActiveInDefaultMode(t)}_setActiveInWrapMode(t){let a=this._getItemsArray();for(let e=1;e<=a.length;e++){let i=(this._activeItemIndex+t*e+a.length)%a.length,o=a[i];if(!this._skipPredicateFn(o)){this.setActiveItem(i);return}}}_setActiveInDefaultMode(t){this._setActiveItemByIndex(this._activeItemIndex+t,t)}_setActiveItemByIndex(t,a){let e=this._getItemsArray();if(e[t]){for(;this._skipPredicateFn(e[t]);)if(t+=a,!e[t])return;this.setActiveItem(t)}}_getItemsArray(){return Nt(this._items)?this._items():this._items instanceof Ft?this._items.toArray():this._items}_itemsChanged(t){if(this._activeItem){let a=t.indexOf(this._activeItem);a>-1&&a!==this._activeItemIndex&&(this._activeItemIndex=a)}}},$e=class extends At{setActiveItem(t){this.activeItem&&this.activeItem.setInactiveStyles(),super.setActiveItem(t),this.activeItem&&this.activeItem.setActiveStyles()}},Ke=class extends At{constructor(){super(...arguments),this._origin="program"}setFocusOrigin(t){return this._origin=t,this}setActiveItem(t){super.setActiveItem(t),this.activeItem&&this.activeItem.focus(this._origin)}};var an=(()=>{let t=class t{constructor(e){this._platform=e}isDisabled(e){return e.hasAttribute("disabled")}isVisible(e){return sn(e)&&getComputedStyle(e).visibility==="visible"}isTabbable(e){if(!this._platform.isBrowser)return!1;let i=rn(fn(e));if(i&&(Ze(i)===-1||!this.isVisible(i)))return!1;let o=e.nodeName.toLowerCase(),r=Ze(e);return e.hasAttribute("contenteditable")?r!==-1:o==="iframe"||o==="object"||this._platform.WEBKIT&&this._platform.IOS&&!bn(e)?!1:o==="audio"?e.hasAttribute("controls")?r!==-1:!1:o==="video"?r===-1?!1:r!==null?!0:this._platform.FIREFOX||e.hasAttribute("controls"):e.tabIndex>=0}isFocusable(e,i){return pn(e)&&!this.isDisabled(e)&&(i?.ignoreVisibility||this.isVisible(e))}};t.\u0275fac=function(i){return new(i||t)(d(h))},t.\u0275prov=u({token:t,factory:t.\u0275fac,providedIn:"root"});let n=t;return n})();function rn(n){try{return n.frameElement}catch{return null}}function sn(n){return!!(n.offsetWidth||n.offsetHeight||typeof n.getClientRects=="function"&&n.getClientRects().length)}function cn(n){let t=n.nodeName.toLowerCase();return t==="input"||t==="select"||t==="button"||t==="textarea"}function dn(n){return mn(n)&&n.type=="hidden"}function ln(n){return un(n)&&n.hasAttribute("href")}function mn(n){return n.nodeName.toLowerCase()=="input"}function un(n){return n.nodeName.toLowerCase()=="a"}function Xe(n){if(!n.hasAttribute("tabindex")||n.tabIndex===void 0)return!1;let t=n.getAttribute("tabindex");return!!(t&&!isNaN(parseInt(t,10)))}function Ze(n){if(!Xe(n))return null;let t=parseInt(n.getAttribute("tabindex")||"",10);return isNaN(t)?-1:t}function bn(n){let t=n.nodeName.toLowerCase(),a=t==="input"&&n.type;return a==="text"||a==="password"||t==="select"||t==="textarea"}function pn(n){return dn(n)?!1:cn(n)||ln(n)||n.hasAttribute("contenteditable")||Xe(n)}function fn(n){return n.ownerDocument&&n.ownerDocument.defaultView||window}var Wt=class{get enabled(){return this._enabled}set enabled(t){this._enabled=t,this._startAnchor&&this._endAnchor&&(this._toggleAnchorTabIndex(t,this._startAnchor),this._toggleAnchorTabIndex(t,this._endAnchor))}constructor(t,a,e,i,o=!1,r){this._element=t,this._checker=a,this._ngZone=e,this._document=i,this._injector=r,this._hasAttached=!1,this.startAnchorListener=()=>this.focusLastTabbableElement(),this.endAnchorListener=()=>this.focusFirstTabbableElement(),this._enabled=!0,o||this.attachAnchors()}destroy(){let t=this._startAnchor,a=this._endAnchor;t&&(t.removeEventListener("focus",this.startAnchorListener),t.remove()),a&&(a.removeEventListener("focus",this.endAnchorListener),a.remove()),this._startAnchor=this._endAnchor=null,this._hasAttached=!1}attachAnchors(){return this._hasAttached?!0:(this._ngZone.runOutsideAngular(()=>{this._startAnchor||(this._startAnchor=this._createAnchor(),this._startAnchor.addEventListener("focus",this.startAnchorListener)),this._endAnchor||(this._endAnchor=this._createAnchor(),this._endAnchor.addEventListener("focus",this.endAnchorListener))}),this._element.parentNode&&(this._element.parentNode.insertBefore(this._startAnchor,this._element),this._element.parentNode.insertBefore(this._endAnchor,this._element.nextSibling),this._hasAttached=!0),this._hasAttached)}focusInitialElementWhenReady(t){return new Promise(a=>{this._executeOnStable(()=>a(this.focusInitialElement(t)))})}focusFirstTabbableElementWhenReady(t){return new Promise(a=>{this._executeOnStable(()=>a(this.focusFirstTabbableElement(t)))})}focusLastTabbableElementWhenReady(t){return new Promise(a=>{this._executeOnStable(()=>a(this.focusLastTabbableElement(t)))})}_getRegionBoundary(t){let a=this._element.querySelectorAll(`[cdk-focus-region-${t}], [cdkFocusRegion${t}], [cdk-focus-${t}]`);return t=="start"?a.length?a[0]:this._getFirstTabbableElement(this._element):a.length?a[a.length-1]:this._getLastTabbableElement(this._element)}focusInitialElement(t){let a=this._element.querySelector("[cdk-focus-initial], [cdkFocusInitial]");if(a){if(!this._checker.isFocusable(a)){let e=this._getFirstTabbableElement(a);return e?.focus(t),!!e}return a.focus(t),!0}return this.focusFirstTabbableElement(t)}focusFirstTabbableElement(t){let a=this._getRegionBoundary("start");return a&&a.focus(t),!!a}focusLastTabbableElement(t){let a=this._getRegionBoundary("end");return a&&a.focus(t),!!a}hasAttached(){return this._hasAttached}_getFirstTabbableElement(t){if(this._checker.isFocusable(t)&&this._checker.isTabbable(t))return t;let a=t.children;for(let e=0;e=0;e--){let i=a[e].nodeType===this._document.ELEMENT_NODE?this._getLastTabbableElement(a[e]):null;if(i)return i}return null}_createAnchor(){let t=this._document.createElement("div");return this._toggleAnchorTabIndex(this._enabled,t),t.classList.add("cdk-visually-hidden"),t.classList.add("cdk-focus-trap-anchor"),t.setAttribute("aria-hidden","true"),t}_toggleAnchorTabIndex(t,a){t?a.setAttribute("tabindex","0"):a.removeAttribute("tabindex")}toggleAnchors(t){this._startAnchor&&this._endAnchor&&(this._toggleAnchorTabIndex(t,this._startAnchor),this._toggleAnchorTabIndex(t,this._endAnchor))}_executeOnStable(t){this._ngZone.isStable?this._injector?Ee(t,{injector:this._injector}):t():this._ngZone.onStable.pipe(Q(1)).subscribe(t)}},Qo=(()=>{let t=class t{constructor(e,i,o){this._checker=e,this._ngZone=i,this._injector=f(xe),this._document=o}create(e,i=!1){return new Wt(e,this._checker,this._ngZone,this._document,i,this._injector)}};t.\u0275fac=function(i){return new(i||t)(d(an),d(y),d(E))},t.\u0275prov=u({token:t,factory:t.\u0275fac,providedIn:"root"});let n=t;return n})();function $t(n){return n.buttons===0||n.detail===0}function Kt(n){let t=n.touches&&n.touches[0]||n.changedTouches&&n.changedTouches[0];return!!t&&t.identifier===-1&&(t.radiusX==null||t.radiusX===1)&&(t.radiusY==null||t.radiusY===1)}var hn=new p("cdk-input-modality-detector-options"),gn={ignoreKeys:[18,17,224,91,16]},Je=650,ot=nt({passive:!0,capture:!0}),vn=(()=>{let t=class t{get mostRecentModality(){return this._modality.value}constructor(e,i,o,r){this._platform=e,this._mostRecentTarget=null,this._modality=new ce(null),this._lastTouchMs=0,this._onKeydown=s=>{this._options?.ignoreKeys?.some(c=>c===s.keyCode)||(this._modality.next("keyboard"),this._mostRecentTarget=P(s))},this._onMousedown=s=>{Date.now()-this._lastTouchMs{if(Kt(s)){this._modality.next("keyboard");return}this._lastTouchMs=Date.now(),this._modality.next("touch"),this._mostRecentTarget=P(s)},this._options=I(I({},gn),r),this.modalityDetected=this._modality.pipe(bt(1)),this.modalityChanged=this.modalityDetected.pipe(fe()),e.isBrowser&&i.runOutsideAngular(()=>{o.addEventListener("keydown",this._onKeydown,ot),o.addEventListener("mousedown",this._onMousedown,ot),o.addEventListener("touchstart",this._onTouchstart,ot)})}ngOnDestroy(){this._modality.complete(),this._platform.isBrowser&&(document.removeEventListener("keydown",this._onKeydown,ot),document.removeEventListener("mousedown",this._onMousedown,ot),document.removeEventListener("touchstart",this._onTouchstart,ot))}};t.\u0275fac=function(i){return new(i||t)(d(h),d(y),d(E),d(hn,8))},t.\u0275prov=u({token:t,factory:t.\u0275fac,providedIn:"root"});let n=t;return n})(),_n=new p("liveAnnouncerElement",{providedIn:"root",factory:xn});function xn(){return null}var yn=new p("LIVE_ANNOUNCER_DEFAULT_OPTIONS"),In=0,Xo=(()=>{let t=class t{constructor(e,i,o,r){this._ngZone=i,this._defaultOptions=r,this._document=o,this._liveElement=e||this._createLiveElement()}announce(e,...i){let o=this._defaultOptions,r,s;return i.length===1&&typeof i[0]=="number"?s=i[0]:[r,s]=i,this.clear(),clearTimeout(this._previousTimeout),r||(r=o&&o.politeness?o.politeness:"polite"),s==null&&o&&(s=o.duration),this._liveElement.setAttribute("aria-live",r),this._liveElement.id&&this._exposeAnnouncerToModals(this._liveElement.id),this._ngZone.runOutsideAngular(()=>(this._currentPromise||(this._currentPromise=new Promise(c=>this._currentResolve=c)),clearTimeout(this._previousTimeout),this._previousTimeout=setTimeout(()=>{this._liveElement.textContent=e,typeof s=="number"&&(this._previousTimeout=setTimeout(()=>this.clear(),s)),this._currentResolve?.(),this._currentPromise=this._currentResolve=void 0},100),this._currentPromise))}clear(){this._liveElement&&(this._liveElement.textContent="")}ngOnDestroy(){clearTimeout(this._previousTimeout),this._liveElement?.remove(),this._liveElement=null,this._currentResolve?.(),this._currentPromise=this._currentResolve=void 0}_createLiveElement(){let e="cdk-live-announcer-element",i=this._document.getElementsByClassName(e),o=this._document.createElement("div");for(let r=0;r .cdk-overlay-container [aria-modal="true"]');for(let o=0;o{let t=class t{constructor(e,i,o,r,s){this._ngZone=e,this._platform=i,this._inputModalityDetector=o,this._origin=null,this._windowFocused=!1,this._originFromTouchInteraction=!1,this._elementInfo=new Map,this._monitoredElementCount=0,this._rootNodeFocusListenerCount=new Map,this._windowFocusListener=()=>{this._windowFocused=!0,this._windowFocusTimeoutId=window.setTimeout(()=>this._windowFocused=!1)},this._stopInputModalityDetector=new C,this._rootNodeFocusAndBlurListener=c=>{let b=P(c);for(let m=b;m;m=m.parentElement)c.type==="focus"?this._onFocus(c,m):this._onBlur(c,m)},this._document=r,this._detectionMode=s?.detectionMode||wt.IMMEDIATE}monitor(e,i=!1){let o=Y(e);if(!this._platform.isBrowser||o.nodeType!==1)return B();let r=Pe(o)||this._getDocument(),s=this._elementInfo.get(o);if(s)return i&&(s.checkChildren=!0),s.subject;let c={checkChildren:i,subject:new C,rootNode:r};return this._elementInfo.set(o,c),this._registerGlobalListeners(c),c.subject}stopMonitoring(e){let i=Y(e),o=this._elementInfo.get(i);o&&(o.subject.complete(),this._setClasses(i),this._elementInfo.delete(i),this._removeGlobalListeners(o))}focusVia(e,i,o){let r=Y(e),s=this._getDocument().activeElement;r===s?this._getClosestElementsInfo(r).forEach(([c,b])=>this._originChanged(c,i,b)):(this._setOrigin(i),typeof r.focus=="function"&&r.focus(o))}ngOnDestroy(){this._elementInfo.forEach((e,i)=>this.stopMonitoring(i))}_getDocument(){return this._document||document}_getWindow(){return this._getDocument().defaultView||window}_getFocusOrigin(e){return this._origin?this._originFromTouchInteraction?this._shouldBeAttributedToTouch(e)?"touch":"program":this._origin:this._windowFocused&&this._lastFocusOrigin?this._lastFocusOrigin:e&&this._isLastInteractionFromInputLabel(e)?"mouse":"program"}_shouldBeAttributedToTouch(e){return this._detectionMode===wt.EVENTUAL||!!e?.contains(this._inputModalityDetector._mostRecentTarget)}_setClasses(e,i){e.classList.toggle("cdk-focused",!!i),e.classList.toggle("cdk-touch-focused",i==="touch"),e.classList.toggle("cdk-keyboard-focused",i==="keyboard"),e.classList.toggle("cdk-mouse-focused",i==="mouse"),e.classList.toggle("cdk-program-focused",i==="program")}_setOrigin(e,i=!1){this._ngZone.runOutsideAngular(()=>{if(this._origin=e,this._originFromTouchInteraction=e==="touch"&&i,this._detectionMode===wt.IMMEDIATE){clearTimeout(this._originTimeoutId);let o=this._originFromTouchInteraction?Je:1;this._originTimeoutId=setTimeout(()=>this._origin=null,o)}})}_onFocus(e,i){let o=this._elementInfo.get(i),r=P(e);!o||!o.checkChildren&&i!==r||this._originChanged(i,this._getFocusOrigin(r),o)}_onBlur(e,i){let o=this._elementInfo.get(i);!o||o.checkChildren&&e.relatedTarget instanceof Node&&i.contains(e.relatedTarget)||(this._setClasses(i),this._emitOrigin(o,null))}_emitOrigin(e,i){e.subject.observers.length&&this._ngZone.run(()=>e.subject.next(i))}_registerGlobalListeners(e){if(!this._platform.isBrowser)return;let i=e.rootNode,o=this._rootNodeFocusListenerCount.get(i)||0;o||this._ngZone.runOutsideAngular(()=>{i.addEventListener("focus",this._rootNodeFocusAndBlurListener,It),i.addEventListener("blur",this._rootNodeFocusAndBlurListener,It)}),this._rootNodeFocusListenerCount.set(i,o+1),++this._monitoredElementCount===1&&(this._ngZone.runOutsideAngular(()=>{this._getWindow().addEventListener("focus",this._windowFocusListener)}),this._inputModalityDetector.modalityDetected.pipe(pt(this._stopInputModalityDetector)).subscribe(r=>{this._setOrigin(r,!0)}))}_removeGlobalListeners(e){let i=e.rootNode;if(this._rootNodeFocusListenerCount.has(i)){let o=this._rootNodeFocusListenerCount.get(i);o>1?this._rootNodeFocusListenerCount.set(i,o-1):(i.removeEventListener("focus",this._rootNodeFocusAndBlurListener,It),i.removeEventListener("blur",this._rootNodeFocusAndBlurListener,It),this._rootNodeFocusListenerCount.delete(i))}--this._monitoredElementCount||(this._getWindow().removeEventListener("focus",this._windowFocusListener),this._stopInputModalityDetector.next(),clearTimeout(this._windowFocusTimeoutId),clearTimeout(this._originTimeoutId))}_originChanged(e,i,o){this._setClasses(e,i),this._emitOrigin(o,i),this._lastFocusOrigin=i}_getClosestElementsInfo(e){let i=[];return this._elementInfo.forEach((o,r)=>{(r===e||o.checkChildren&&r.contains(e))&&i.push([r,o])}),i}_isLastInteractionFromInputLabel(e){let{_mostRecentTarget:i,mostRecentModality:o}=this._inputModalityDetector;if(o!=="mouse"||!i||i===e||e.nodeName!=="INPUT"&&e.nodeName!=="TEXTAREA"||e.disabled)return!1;let r=e.labels;if(r){for(let s=0;s{let t=class t{constructor(e,i){this._platform=e,this._document=i,this._breakpointSubscription=f(He).observe("(forced-colors: active)").subscribe(()=>{this._hasCheckedHighContrastMode&&(this._hasCheckedHighContrastMode=!1,this._applyBodyHighContrastModeCssClasses())})}getHighContrastMode(){if(!this._platform.isBrowser)return q.NONE;let e=this._document.createElement("div");e.style.backgroundColor="rgb(1,2,3)",e.style.position="absolute",this._document.body.appendChild(e);let i=this._document.defaultView||window,o=i&&i.getComputedStyle?i.getComputedStyle(e):null,r=(o&&o.backgroundColor||"").replace(/ /g,"");switch(e.remove(),r){case"rgb(0,0,0)":case"rgb(45,50,54)":case"rgb(32,32,32)":return q.WHITE_ON_BLACK;case"rgb(255,255,255)":case"rgb(255,250,239)":return q.BLACK_ON_WHITE}return q.NONE}ngOnDestroy(){this._breakpointSubscription.unsubscribe()}_applyBodyHighContrastModeCssClasses(){if(!this._hasCheckedHighContrastMode&&this._platform.isBrowser&&this._document.body){let e=this._document.body.classList;e.remove(Vt,Ye,Ge),this._hasCheckedHighContrastMode=!0;let i=this.getHighContrastMode();i===q.BLACK_ON_WHITE?e.add(Vt,Ye):i===q.WHITE_ON_BLACK&&e.add(Vt,Ge)}}};t.\u0275fac=function(i){return new(i||t)(d(h),d(E))},t.\u0275prov=u({token:t,factory:t.\u0275fac,providedIn:"root"});let n=t;return n})(),Jo=(()=>{let t=class t{constructor(e){e._applyBodyHighContrastModeCssClasses()}};t.\u0275fac=function(i){return new(i||t)(d(Zt))},t.\u0275mod=v({type:t}),t.\u0275inj=g({imports:[Be]});let n=t;return n})();var An=new p("cdk-dir-doc",{providedIn:"root",factory:kn});function kn(){return f(E)}var Dn=/^(ar|ckb|dv|he|iw|fa|nqo|ps|sd|ug|ur|yi|.*[-_](Adlm|Arab|Hebr|Nkoo|Rohg|Thaa))(?!.*[-_](Latn|Cyrl)($|-|_))($|-|_)/i;function Tn(n){let t=n?.toLowerCase()||"";return t==="auto"&&typeof navigator<"u"&&navigator?.language?Dn.test(navigator.language)?"rtl":"ltr":t==="rtl"?"rtl":"ltr"}var la=(()=>{let t=class t{constructor(e){if(this.value="ltr",this.change=new at,e){let i=e.body?e.body.dir:null,o=e.documentElement?e.documentElement.dir:null;this.value=Tn(i||o||"ltr")}}ngOnDestroy(){this.change.complete()}};t.\u0275fac=function(i){return new(i||t)(d(An,8))},t.\u0275prov=u({token:t,factory:t.\u0275fac,providedIn:"root"});let n=t;return n})();var Yt=(()=>{let t=class t{};t.\u0275fac=function(i){return new(i||t)},t.\u0275mod=v({type:t}),t.\u0275inj=g({});let n=t;return n})();var Fn=["*",[["mat-option"],["ng-container"]]],Sn=["*","mat-option, ng-container"],Nn=["text"],Rn=[[["mat-icon"]],"*"],On=["mat-icon","*"];function Ln(n,t){if(n&1&&A(0,"mat-pseudo-checkbox",1),n&2){let a=gt();rt("disabled",a.disabled)("state",a.selected?"checked":"unchecked")}}function jn(n,t){if(n&1&&A(0,"mat-pseudo-checkbox",3),n&2){let a=gt();rt("disabled",a.disabled)}}function Pn(n,t){if(n&1&&(W(0,"span",4),Ot(1),$()),n&2){let a=gt();tt(),Lt("(",a.group.label,")")}}var zn=["mat-internal-form-field",""],Bn=["*"];function Un(){return!0}var Vn=new p("mat-sanity-checks",{providedIn:"root",factory:Un}),O=(()=>{let t=class t{constructor(e,i,o){this._sanityChecks=i,this._document=o,this._hasDoneGlobalChecks=!1,e._applyBodyHighContrastModeCssClasses(),this._hasDoneGlobalChecks||(this._hasDoneGlobalChecks=!0)}_checkIsEnabled(e){return ze()?!1:typeof this._sanityChecks=="boolean"?this._sanityChecks:!!this._sanityChecks[e]}};t.\u0275fac=function(i){return new(i||t)(d(Zt),d(Vn,8),d(E))},t.\u0275mod=v({type:t}),t.\u0275inj=g({imports:[Yt,Yt]});let n=t;return n})();var ei=class{constructor(t,a,e,i,o){this._defaultMatcher=t,this.ngControl=a,this._parentFormGroup=e,this._parentForm=i,this._stateChanges=o,this.errorState=!1}updateErrorState(){let t=this.errorState,a=this._parentFormGroup||this._parentForm,e=this.matcher||this._defaultMatcher,i=this.ngControl?this.ngControl.control:null,o=e?.isErrorState(i,a)??!1;o!==t&&(this.errorState=o,this._stateChanges.next())}};var Na=new p("MAT_DATE_LOCALE",{providedIn:"root",factory:Hn});function Hn(){return f(Me)}var ii=class{constructor(){this._localeChanges=new C,this.localeChanges=this._localeChanges}getValidDateOrNull(t){return this.isDateInstance(t)&&this.isValid(t)?t:null}deserialize(t){return t==null||this.isDateInstance(t)&&this.isValid(t)?t:this.invalid()}setLocale(t){this.locale=t,this._localeChanges.next()}compareDate(t,a){return this.getYear(t)-this.getYear(a)||this.getMonth(t)-this.getMonth(a)||this.getDate(t)-this.getDate(a)}sameDate(t,a){if(t&&a){let e=this.isValid(t),i=this.isValid(a);return e&&i?!this.compareDate(t,a):e==i}return t==a}clampDate(t,a,e){return a&&this.compareDate(t,a)<0?a:e&&this.compareDate(t,e)>0?e:t}},Ra=new p("mat-date-formats");var Oa=(()=>{let t=class t{isErrorState(e,i){return!!(e&&e.invalid&&(e.touched||i&&i.submitted))}};t.\u0275fac=function(i){return new(i||t)},t.\u0275prov=u({token:t,factory:t.\u0275fac,providedIn:"root"});let n=t;return n})();var T=function(n){return n[n.FADING_IN=0]="FADING_IN",n[n.VISIBLE=1]="VISIBLE",n[n.FADING_OUT=2]="FADING_OUT",n[n.HIDDEN=3]="HIDDEN",n}(T||{}),Qt=class{constructor(t,a,e,i=!1){this._renderer=t,this.element=a,this.config=e,this._animationForciblyDisabledThroughCss=i,this.state=T.HIDDEN}fadeOut(){this._renderer.fadeOutRipple(this)}},ni=nt({passive:!0,capture:!0}),Xt=class{constructor(){this._events=new Map,this._delegateEventHandler=t=>{let a=P(t);a&&this._events.get(t.type)?.forEach((e,i)=>{(i===a||i.contains(a))&&e.forEach(o=>o.handleEvent(t))})}}addHandler(t,a,e,i){let o=this._events.get(a);if(o){let r=o.get(e);r?r.add(i):o.set(e,new Set([i]))}else this._events.set(a,new Map([[e,new Set([i])]])),t.runOutsideAngular(()=>{document.addEventListener(a,this._delegateEventHandler,ni)})}removeHandler(t,a,e){let i=this._events.get(t);if(!i)return;let o=i.get(a);o&&(o.delete(e),o.size===0&&i.delete(a),i.size===0&&(this._events.delete(t),document.removeEventListener(t,this._delegateEventHandler,ni)))}},oi={enterDuration:225,exitDuration:150},Wn=800,ai=nt({passive:!0,capture:!0}),ri=["mousedown","touchstart"],si=["mouseup","mouseleave","touchend","touchcancel"],dt=class dt{constructor(t,a,e,i){this._target=t,this._ngZone=a,this._platform=i,this._isPointerDown=!1,this._activeRipples=new Map,this._pointerUpEventsRegistered=!1,i.isBrowser&&(this._containerElement=Y(e))}fadeInRipple(t,a,e={}){let i=this._containerRect=this._containerRect||this._containerElement.getBoundingClientRect(),o=I(I({},oi),e.animation);e.centered&&(t=i.left+i.width/2,a=i.top+i.height/2);let r=e.radius||$n(t,a,i),s=t-i.left,c=a-i.top,b=o.enterDuration,m=document.createElement("div");m.classList.add("mat-ripple-element"),m.style.left=`${s-r}px`,m.style.top=`${c-r}px`,m.style.height=`${r*2}px`,m.style.width=`${r*2}px`,e.color!=null&&(m.style.backgroundColor=e.color),m.style.transitionDuration=`${b}ms`,this._containerElement.appendChild(m);let L=window.getComputedStyle(m),Di=L.transitionProperty,oe=L.transitionDuration,Ct=Di==="none"||oe==="0s"||oe==="0s, 0s"||i.width===0&&i.height===0,V=new Qt(this,m,e,Ct);m.style.transform="scale3d(1, 1, 1)",V.state=T.FADING_IN,e.persistent||(this._mostRecentTransientRipple=V);let ae=null;return!Ct&&(b||o.exitDuration)&&this._ngZone.runOutsideAngular(()=>{let re=()=>this._finishRippleTransition(V),se=()=>this._destroyRipple(V);m.addEventListener("transitionend",re),m.addEventListener("transitioncancel",se),ae={onTransitionEnd:re,onTransitionCancel:se}}),this._activeRipples.set(V,ae),(Ct||!b)&&this._finishRippleTransition(V),V}fadeOutRipple(t){if(t.state===T.FADING_OUT||t.state===T.HIDDEN)return;let a=t.element,e=I(I({},oi),t.config.animation);a.style.transitionDuration=`${e.exitDuration}ms`,a.style.opacity="0",t.state=T.FADING_OUT,(t._animationForciblyDisabledThroughCss||!e.exitDuration)&&this._finishRippleTransition(t)}fadeOutAll(){this._getActiveRipples().forEach(t=>t.fadeOut())}fadeOutAllNonPersistent(){this._getActiveRipples().forEach(t=>{t.config.persistent||t.fadeOut()})}setupTriggerEvents(t){let a=Y(t);!this._platform.isBrowser||!a||a===this._triggerElement||(this._removeTriggerEvents(),this._triggerElement=a,ri.forEach(e=>{dt._eventManager.addHandler(this._ngZone,e,a,this)}))}handleEvent(t){t.type==="mousedown"?this._onMousedown(t):t.type==="touchstart"?this._onTouchStart(t):this._onPointerUp(),this._pointerUpEventsRegistered||(this._ngZone.runOutsideAngular(()=>{si.forEach(a=>{this._triggerElement.addEventListener(a,this,ai)})}),this._pointerUpEventsRegistered=!0)}_finishRippleTransition(t){t.state===T.FADING_IN?this._startFadeOutTransition(t):t.state===T.FADING_OUT&&this._destroyRipple(t)}_startFadeOutTransition(t){let a=t===this._mostRecentTransientRipple,{persistent:e}=t.config;t.state=T.VISIBLE,!e&&(!a||!this._isPointerDown)&&t.fadeOut()}_destroyRipple(t){let a=this._activeRipples.get(t)??null;this._activeRipples.delete(t),this._activeRipples.size||(this._containerRect=null),t===this._mostRecentTransientRipple&&(this._mostRecentTransientRipple=null),t.state=T.HIDDEN,a!==null&&(t.element.removeEventListener("transitionend",a.onTransitionEnd),t.element.removeEventListener("transitioncancel",a.onTransitionCancel)),t.element.remove()}_onMousedown(t){let a=$t(t),e=this._lastTouchStartEvent&&Date.now(){let a=t.state===T.VISIBLE||t.config.terminateOnPointerUp&&t.state===T.FADING_IN;!t.config.persistent&&a&&t.fadeOut()}))}_getActiveRipples(){return Array.from(this._activeRipples.keys())}_removeTriggerEvents(){let t=this._triggerElement;t&&(ri.forEach(a=>dt._eventManager.removeHandler(a,t,this)),this._pointerUpEventsRegistered&&(si.forEach(a=>t.removeEventListener(a,this,ai)),this._pointerUpEventsRegistered=!1))}};dt._eventManager=new Xt;var Jt=dt;function $n(n,t,a){let e=Math.max(Math.abs(n-a.left),Math.abs(n-a.right)),i=Math.max(Math.abs(t-a.top),Math.abs(t-a.bottom));return Math.sqrt(e*e+i*i)}var mi=new p("mat-ripple-global-options"),ui=(()=>{let t=class t{get disabled(){return this._disabled}set disabled(e){e&&this.fadeOutAllNonPersistent(),this._disabled=e,this._setupTriggerEventsIfEnabled()}get trigger(){return this._trigger||this._elementRef.nativeElement}set trigger(e){this._trigger=e,this._setupTriggerEventsIfEnabled()}constructor(e,i,o,r,s){this._elementRef=e,this._animationMode=s,this.radius=0,this._disabled=!1,this._isInitialized=!1,this._globalOptions=r||{},this._rippleRenderer=new Jt(this,i,e,o)}ngOnInit(){this._isInitialized=!0,this._setupTriggerEventsIfEnabled()}ngOnDestroy(){this._rippleRenderer._removeTriggerEvents()}fadeOutAll(){this._rippleRenderer.fadeOutAll()}fadeOutAllNonPersistent(){this._rippleRenderer.fadeOutAllNonPersistent()}get rippleConfig(){return{centered:this.centered,radius:this.radius,color:this.color,animation:I(I(I({},this._globalOptions.animation),this._animationMode==="NoopAnimations"?{enterDuration:0,exitDuration:0}:{}),this.animation),terminateOnPointerUp:this._globalOptions.terminateOnPointerUp}}get rippleDisabled(){return this.disabled||!!this._globalOptions.disabled}_setupTriggerEventsIfEnabled(){!this.disabled&&this._isInitialized&&this._rippleRenderer.setupTriggerEvents(this.trigger)}launch(e,i=0,o){return typeof e=="number"?this._rippleRenderer.fadeInRipple(e,i,I(I({},this.rippleConfig),o)):this._rippleRenderer.fadeInRipple(0,0,I(I({},this.rippleConfig),e))}};t.\u0275fac=function(i){return new(i||t)(l(x),l(y),l(h),l(mi,8),l(j,8))},t.\u0275dir=U({type:t,selectors:[["","mat-ripple",""],["","matRipple",""]],hostAttrs:[1,"mat-ripple"],hostVars:2,hostBindings:function(i,o){i&2&&w("mat-ripple-unbounded",o.unbounded)},inputs:{color:[0,"matRippleColor","color"],unbounded:[0,"matRippleUnbounded","unbounded"],centered:[0,"matRippleCentered","centered"],radius:[0,"matRippleRadius","radius"],animation:[0,"matRippleAnimation","animation"],disabled:[0,"matRippleDisabled","disabled"],trigger:[0,"matRippleTrigger","trigger"]},exportAs:["matRipple"],standalone:!0});let n=t;return n})(),ee=(()=>{let t=class t{};t.\u0275fac=function(i){return new(i||t)},t.\u0275mod=v({type:t}),t.\u0275inj=g({imports:[O,O]});let n=t;return n})(),Kn=(()=>{let t=class t{constructor(e){this._animationMode=e,this.state="unchecked",this.disabled=!1,this.appearance="full"}};t.\u0275fac=function(i){return new(i||t)(l(j,8))},t.\u0275cmp=k({type:t,selectors:[["mat-pseudo-checkbox"]],hostAttrs:[1,"mat-pseudo-checkbox"],hostVars:12,hostBindings:function(i,o){i&2&&w("mat-pseudo-checkbox-indeterminate",o.state==="indeterminate")("mat-pseudo-checkbox-checked",o.state==="checked")("mat-pseudo-checkbox-disabled",o.disabled)("mat-pseudo-checkbox-minimal",o.appearance==="minimal")("mat-pseudo-checkbox-full",o.appearance==="full")("_mat-animation-noopable",o._animationMode==="NoopAnimations")},inputs:{state:"state",disabled:"disabled",appearance:"appearance"},standalone:!0,features:[D],decls:0,vars:0,template:function(i,o){},styles:['.mat-pseudo-checkbox{border-radius:2px;cursor:pointer;display:inline-block;vertical-align:middle;box-sizing:border-box;position:relative;flex-shrink:0;transition:border-color 90ms cubic-bezier(0, 0, 0.2, 0.1),background-color 90ms cubic-bezier(0, 0, 0.2, 0.1)}.mat-pseudo-checkbox::after{position:absolute;opacity:0;content:"";border-bottom:2px solid currentColor;transition:opacity 90ms cubic-bezier(0, 0, 0.2, 0.1)}.mat-pseudo-checkbox._mat-animation-noopable{transition:none !important;animation:none !important}.mat-pseudo-checkbox._mat-animation-noopable::after{transition:none}.mat-pseudo-checkbox-disabled{cursor:default}.mat-pseudo-checkbox-indeterminate::after{left:1px;opacity:1;border-radius:2px}.mat-pseudo-checkbox-checked::after{left:1px;border-left:2px solid currentColor;transform:rotate(-45deg);opacity:1;box-sizing:content-box}.mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-checked::after,.mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-indeterminate::after{color:var(--mat-minimal-pseudo-checkbox-selected-checkmark-color)}.mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-disabled::after,.mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-disabled::after{color:var(--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color)}.mat-pseudo-checkbox-full{border-color:var(--mat-full-pseudo-checkbox-unselected-icon-color);border-width:2px;border-style:solid}.mat-pseudo-checkbox-full.mat-pseudo-checkbox-disabled{border-color:var(--mat-full-pseudo-checkbox-disabled-unselected-icon-color)}.mat-pseudo-checkbox-full.mat-pseudo-checkbox-checked,.mat-pseudo-checkbox-full.mat-pseudo-checkbox-indeterminate{background-color:var(--mat-full-pseudo-checkbox-selected-icon-color);border-color:rgba(0,0,0,0)}.mat-pseudo-checkbox-full.mat-pseudo-checkbox-checked::after,.mat-pseudo-checkbox-full.mat-pseudo-checkbox-indeterminate::after{color:var(--mat-full-pseudo-checkbox-selected-checkmark-color)}.mat-pseudo-checkbox-full.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-disabled,.mat-pseudo-checkbox-full.mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-disabled{background-color:var(--mat-full-pseudo-checkbox-disabled-selected-icon-color)}.mat-pseudo-checkbox-full.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-disabled::after,.mat-pseudo-checkbox-full.mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-disabled::after{color:var(--mat-full-pseudo-checkbox-disabled-selected-checkmark-color)}.mat-pseudo-checkbox{width:18px;height:18px}.mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-checked::after{width:14px;height:6px;transform-origin:center;top:-4.2426406871px;left:0;bottom:0;right:0;margin:auto}.mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-indeterminate::after{top:8px;width:16px}.mat-pseudo-checkbox-full.mat-pseudo-checkbox-checked::after{width:10px;height:4px;transform-origin:center;top:-2.8284271247px;left:0;bottom:0;right:0;margin:auto}.mat-pseudo-checkbox-full.mat-pseudo-checkbox-indeterminate::after{top:6px;width:12px}'],encapsulation:2,changeDetection:0});let n=t;return n})(),Zn=(()=>{let t=class t{};t.\u0275fac=function(i){return new(i||t)},t.\u0275mod=v({type:t}),t.\u0275inj=g({imports:[O]});let n=t;return n})(),bi=new p("MAT_OPTION_PARENT_COMPONENT"),Yn=0,pi=new p("MatOptgroup"),La=(()=>{let t=class t{constructor(e){this.disabled=!1,this._labelId=`mat-optgroup-label-${Yn++}`,this._inert=e?.inertGroups??!1}};t.\u0275fac=function(i){return new(i||t)(l(bi,8))},t.\u0275cmp=k({type:t,selectors:[["mat-optgroup"]],hostAttrs:[1,"mat-mdc-optgroup"],hostVars:3,hostBindings:function(i,o){i&2&&F("role",o._inert?null:"group")("aria-disabled",o._inert?null:o.disabled.toString())("aria-labelledby",o._inert?null:o._labelId)},inputs:{label:"label",disabled:[2,"disabled","disabled",N]},exportAs:["matOptgroup"],standalone:!0,features:[jt([{provide:pi,useExisting:t}]),R,D],ngContentSelectors:Sn,decls:5,vars:4,consts:[["role","presentation",1,"mat-mdc-optgroup-label",3,"id"],[1,"mdc-list-item__primary-text"]],template:function(i,o){i&1&&(S(Fn),W(0,"span",0)(1,"span",1),Ot(2),_(3),$()(),_(4,1)),i&2&&(w("mdc-list-item--disabled",o.disabled),rt("id",o._labelId),tt(2),Lt("",o.label," "))},styles:[".mat-mdc-optgroup{color:var(--mat-optgroup-label-text-color);font-family:var(--mat-optgroup-label-text-font);line-height:var(--mat-optgroup-label-text-line-height);font-size:var(--mat-optgroup-label-text-size);letter-spacing:var(--mat-optgroup-label-text-tracking);font-weight:var(--mat-optgroup-label-text-weight)}.mat-mdc-optgroup-label{display:flex;position:relative;align-items:center;justify-content:flex-start;overflow:hidden;padding:0;padding-left:16px;padding-right:16px;min-height:48px}.mat-mdc-optgroup-label:focus{outline:none}[dir=rtl] .mat-mdc-optgroup-label,.mat-mdc-optgroup-label[dir=rtl]{padding-left:16px;padding-right:16px}.mat-mdc-optgroup-label.mdc-list-item--disabled{opacity:.38}.mat-mdc-optgroup-label .mdc-list-item__primary-text{font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;font-family:inherit;text-decoration:inherit;text-transform:inherit;white-space:normal}"],encapsulation:2,changeDetection:0});let n=t;return n})(),Gn=0,te=class{constructor(t,a=!1){this.source=t,this.isUserInput=a}},ja=(()=>{let t=class t{get multiple(){return this._parent&&this._parent.multiple}get selected(){return this._selected}get disabled(){return this.group&&this.group.disabled||this._disabled}set disabled(e){this._disabled=e}get disableRipple(){return!!(this._parent&&this._parent.disableRipple)}get hideSingleSelectionIndicator(){return!!(this._parent&&this._parent.hideSingleSelectionIndicator)}constructor(e,i,o,r){this._element=e,this._changeDetectorRef=i,this._parent=o,this.group=r,this._selected=!1,this._active=!1,this._disabled=!1,this._mostRecentViewValue="",this.id=`mat-option-${Gn++}`,this.onSelectionChange=new at,this._stateChanges=new C}get active(){return this._active}get viewValue(){return(this._text?.nativeElement.textContent||"").trim()}select(e=!0){this._selected||(this._selected=!0,this._changeDetectorRef.markForCheck(),e&&this._emitSelectionChangeEvent())}deselect(e=!0){this._selected&&(this._selected=!1,this._changeDetectorRef.markForCheck(),e&&this._emitSelectionChangeEvent())}focus(e,i){let o=this._getHostElement();typeof o.focus=="function"&&o.focus(i)}setActiveStyles(){this._active||(this._active=!0,this._changeDetectorRef.markForCheck())}setInactiveStyles(){this._active&&(this._active=!1,this._changeDetectorRef.markForCheck())}getLabel(){return this.viewValue}_handleKeydown(e){(e.keyCode===13||e.keyCode===32)&&!xt(e)&&(this._selectViaInteraction(),e.preventDefault())}_selectViaInteraction(){this.disabled||(this._selected=this.multiple?!this._selected:!0,this._changeDetectorRef.markForCheck(),this._emitSelectionChangeEvent(!0))}_getTabIndex(){return this.disabled?"-1":"0"}_getHostElement(){return this._element.nativeElement}ngAfterViewChecked(){if(this._selected){let e=this.viewValue;e!==this._mostRecentViewValue&&(this._mostRecentViewValue&&this._stateChanges.next(),this._mostRecentViewValue=e)}}ngOnDestroy(){this._stateChanges.complete()}_emitSelectionChangeEvent(e=!1){this.onSelectionChange.emit(new te(this,e))}};t.\u0275fac=function(i){return new(i||t)(l(x),l(Fe),l(bi,8),l(pi,8))},t.\u0275cmp=k({type:t,selectors:[["mat-option"]],viewQuery:function(i,o){if(i&1&&De(Nn,7),i&2){let r;Te(r=Ce())&&(o._text=r.first)}},hostAttrs:["role","option",1,"mat-mdc-option","mdc-list-item"],hostVars:11,hostBindings:function(i,o){i&1&&ke("click",function(){return o._selectViaInteraction()})("keydown",function(s){return o._handleKeydown(s)}),i&2&&(Ae("id",o.id),F("aria-selected",o.selected)("aria-disabled",o.disabled.toString()),w("mdc-list-item--selected",o.selected)("mat-mdc-option-multiple",o.multiple)("mat-mdc-option-active",o.active)("mdc-list-item--disabled",o.disabled))},inputs:{value:"value",id:"id",disabled:[2,"disabled","disabled",N]},outputs:{onSelectionChange:"onSelectionChange"},exportAs:["matOption"],standalone:!0,features:[R,D],ngContentSelectors:On,decls:8,vars:5,consts:[["text",""],["aria-hidden","true",1,"mat-mdc-option-pseudo-checkbox",3,"disabled","state"],[1,"mdc-list-item__primary-text"],["state","checked","aria-hidden","true","appearance","minimal",1,"mat-mdc-option-pseudo-checkbox",3,"disabled"],[1,"cdk-visually-hidden"],["aria-hidden","true","mat-ripple","",1,"mat-mdc-option-ripple","mat-mdc-focus-indicator",3,"matRippleTrigger","matRippleDisabled"]],template:function(i,o){i&1&&(S(Rn),Rt(0,Ln,1,2,"mat-pseudo-checkbox",1),_(1),W(2,"span",2,0),_(4,1),$(),Rt(5,jn,1,1,"mat-pseudo-checkbox",3)(6,Pn,2,1,"span",4),A(7,"div",5)),i&2&&(ht(o.multiple?0:-1),tt(5),ht(!o.multiple&&o.selected&&!o.hideSingleSelectionIndicator?5:-1),tt(),ht(o.group&&o.group._inert?6:-1),tt(),rt("matRippleTrigger",o._getHostElement())("matRippleDisabled",o.disabled||o.disableRipple))},dependencies:[Kn,ui],styles:['.mat-mdc-option{display:flex;position:relative;align-items:center;justify-content:flex-start;overflow:hidden;padding:0;padding-left:16px;padding-right:16px;-webkit-user-select:none;user-select:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);color:var(--mat-option-label-text-color);font-family:var(--mat-option-label-text-font);line-height:var(--mat-option-label-text-line-height);font-size:var(--mat-option-label-text-size);letter-spacing:var(--mat-option-label-text-tracking);font-weight:var(--mat-option-label-text-weight);min-height:48px}.mat-mdc-option:focus{outline:none}[dir=rtl] .mat-mdc-option,.mat-mdc-option[dir=rtl]{padding-left:16px;padding-right:16px}.mat-mdc-option:hover:not(.mdc-list-item--disabled){background-color:var(--mat-option-hover-state-layer-color)}.mat-mdc-option:focus.mdc-list-item,.mat-mdc-option.mat-mdc-option-active.mdc-list-item{background-color:var(--mat-option-focus-state-layer-color)}.mat-mdc-option.mdc-list-item--selected:not(.mdc-list-item--disabled) .mdc-list-item__primary-text{color:var(--mat-option-selected-state-label-text-color)}.mat-mdc-option.mdc-list-item--selected:not(.mdc-list-item--disabled):not(.mat-mdc-option-multiple){background-color:var(--mat-option-selected-state-layer-color)}.mat-mdc-option.mdc-list-item{align-items:center;background:rgba(0,0,0,0)}.mat-mdc-option.mdc-list-item--disabled{cursor:default;pointer-events:none}.mat-mdc-option.mdc-list-item--disabled .mat-mdc-option-pseudo-checkbox,.mat-mdc-option.mdc-list-item--disabled .mdc-list-item__primary-text,.mat-mdc-option.mdc-list-item--disabled>mat-icon{opacity:.38}.mat-mdc-optgroup .mat-mdc-option:not(.mat-mdc-option-multiple){padding-left:32px}[dir=rtl] .mat-mdc-optgroup .mat-mdc-option:not(.mat-mdc-option-multiple){padding-left:16px;padding-right:32px}.mat-mdc-option .mat-icon,.mat-mdc-option .mat-pseudo-checkbox-full{margin-right:16px;flex-shrink:0}[dir=rtl] .mat-mdc-option .mat-icon,[dir=rtl] .mat-mdc-option .mat-pseudo-checkbox-full{margin-right:0;margin-left:16px}.mat-mdc-option .mat-pseudo-checkbox-minimal{margin-left:16px;flex-shrink:0}[dir=rtl] .mat-mdc-option .mat-pseudo-checkbox-minimal{margin-right:16px;margin-left:0}.mat-mdc-option .mat-mdc-option-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none}.mat-mdc-option .mdc-list-item__primary-text{white-space:normal;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;font-family:inherit;text-decoration:inherit;text-transform:inherit;margin-right:auto}[dir=rtl] .mat-mdc-option .mdc-list-item__primary-text{margin-right:0;margin-left:auto}.cdk-high-contrast-active .mat-mdc-option.mdc-list-item--selected:not(.mat-mdc-option-multiple)::after{content:"";position:absolute;top:50%;right:16px;transform:translateY(-50%);width:10px;height:0;border-bottom:solid 10px;border-radius:10px}[dir=rtl] .cdk-high-contrast-active .mat-mdc-option.mdc-list-item--selected:not(.mat-mdc-option-multiple)::after{right:auto;left:16px}.mat-mdc-option-multiple{--mdc-list-list-item-selected-container-color:var(--mdc-list-list-item-container-color, transparent)}.mat-mdc-option-active .mat-mdc-focus-indicator::before{content:""}'],encapsulation:2,changeDetection:0});let n=t;return n})();function Pa(n,t,a){if(a.length){let e=t.toArray(),i=a.toArray(),o=0;for(let r=0;ra+e?Math.max(0,n-e+t):a}var Ba=(()=>{let t=class t{};t.\u0275fac=function(i){return new(i||t)},t.\u0275mod=v({type:t}),t.\u0275inj=g({imports:[ee,O,Zn]});let n=t;return n})(),ci={capture:!0},di=["focus","mousedown","mouseenter","touchstart"],Gt="mat-ripple-loader-uninitialized",qt="mat-ripple-loader-class-name",li="mat-ripple-loader-centered",kt="mat-ripple-loader-disabled",fi=(()=>{let t=class t{constructor(){this._document=f(E,{optional:!0}),this._animationMode=f(j,{optional:!0}),this._globalRippleOptions=f(mi,{optional:!0}),this._platform=f(h),this._ngZone=f(y),this._hosts=new Map,this._onInteraction=e=>{let i=P(e);if(i instanceof HTMLElement){let o=i.closest(`[${Gt}="${this._globalRippleOptions?.namespace??""}"]`);o&&this._createRipple(o)}},this._ngZone.runOutsideAngular(()=>{for(let e of di)this._document?.addEventListener(e,this._onInteraction,ci)})}ngOnDestroy(){let e=this._hosts.keys();for(let i of e)this.destroyRipple(i);for(let i of di)this._document?.removeEventListener(i,this._onInteraction,ci)}configureRipple(e,i){e.setAttribute(Gt,this._globalRippleOptions?.namespace??""),(i.className||!e.hasAttribute(qt))&&e.setAttribute(qt,i.className||""),i.centered&&e.setAttribute(li,""),i.disabled&&e.setAttribute(kt,"")}getRipple(e){return this._hosts.get(e)||this._createRipple(e)}setDisabled(e,i){let o=this._hosts.get(e);if(o){o.disabled=i;return}i?e.setAttribute(kt,""):e.removeAttribute(kt)}_createRipple(e){if(!this._document)return;let i=this._hosts.get(e);if(i)return i;e.querySelector(".mat-ripple")?.remove();let o=this._document.createElement("span");o.classList.add("mat-ripple",e.getAttribute(qt)),e.append(o);let r=new ui(new x(o),this._ngZone,this._platform,this._globalRippleOptions?this._globalRippleOptions:void 0,this._animationMode?this._animationMode:void 0);return r._isInitialized=!0,r.trigger=e,r.centered=e.hasAttribute(li),r.disabled=e.hasAttribute(kt),this.attachRipple(e,r),r}attachRipple(e,i){e.removeAttribute(Gt),this._hosts.set(e,i)}destroyRipple(e){let i=this._hosts.get(e);i&&(i.ngOnDestroy(),this._hosts.delete(e))}};t.\u0275fac=function(i){return new(i||t)},t.\u0275prov=u({token:t,factory:t.\u0275fac,providedIn:"root"});let n=t;return n})(),Ua=(()=>{let t=class t{};t.\u0275fac=function(i){return new(i||t)},t.\u0275cmp=k({type:t,selectors:[["div","mat-internal-form-field",""]],hostAttrs:[1,"mdc-form-field","mat-internal-form-field"],hostVars:2,hostBindings:function(i,o){i&2&&w("mdc-form-field--align-end",o.labelPosition==="before")},inputs:{labelPosition:"labelPosition"},standalone:!0,features:[D],attrs:zn,ngContentSelectors:Bn,decls:1,vars:0,template:function(i,o){i&1&&(S(),_(0))},styles:[".mdc-form-field{display:inline-flex;align-items:center;vertical-align:middle}.mdc-form-field[hidden]{display:none}.mdc-form-field>label{margin-left:0;margin-right:auto;padding-left:4px;padding-right:0;order:0}[dir=rtl] .mdc-form-field>label,.mdc-form-field>label[dir=rtl]{margin-left:auto;margin-right:0}[dir=rtl] .mdc-form-field>label,.mdc-form-field>label[dir=rtl]{padding-left:0;padding-right:4px}.mdc-form-field--nowrap>label{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.mdc-form-field--align-end>label{margin-left:auto;margin-right:0;padding-left:0;padding-right:4px;order:-1}[dir=rtl] .mdc-form-field--align-end>label,.mdc-form-field--align-end>label[dir=rtl]{margin-left:0;margin-right:auto}[dir=rtl] .mdc-form-field--align-end>label,.mdc-form-field--align-end>label[dir=rtl]{padding-left:4px;padding-right:0}.mdc-form-field--space-between{justify-content:space-between}.mdc-form-field--space-between>label{margin:0}[dir=rtl] .mdc-form-field--space-between>label,.mdc-form-field--space-between>label[dir=rtl]{margin:0}.mat-internal-form-field{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}"],encapsulation:2,changeDetection:0});let n=t;return n})();var hi=["mat-button",""],gi=[[["",8,"material-icons",3,"iconPositionEnd",""],["mat-icon",3,"iconPositionEnd",""],["","matButtonIcon","",3,"iconPositionEnd",""]],"*",[["","iconPositionEnd","",8,"material-icons"],["mat-icon","iconPositionEnd",""],["","matButtonIcon","","iconPositionEnd",""]]],vi=[".material-icons:not([iconPositionEnd]), mat-icon:not([iconPositionEnd]), [matButtonIcon]:not([iconPositionEnd])","*",".material-icons[iconPositionEnd], mat-icon[iconPositionEnd], [matButtonIcon][iconPositionEnd]"],qn='.mdc-touch-target-wrapper{display:inline}.mdc-elevation-overlay{position:absolute;border-radius:inherit;pointer-events:none;opacity:var(--mdc-elevation-overlay-opacity, 0);transition:opacity 280ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-button{position:relative;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:64px;border:none;outline:none;line-height:inherit;user-select:none;-webkit-appearance:none;overflow:visible;vertical-align:middle;background:rgba(0,0,0,0)}.mdc-button .mdc-elevation-overlay{width:100%;height:100%;top:0;left:0}.mdc-button::-moz-focus-inner{padding:0;border:0}.mdc-button:active{outline:none}.mdc-button:hover{cursor:pointer}.mdc-button:disabled{cursor:default;pointer-events:none}.mdc-button[hidden]{display:none}.mdc-button .mdc-button__icon{margin-left:0;margin-right:8px;display:inline-block;position:relative;vertical-align:top}[dir=rtl] .mdc-button .mdc-button__icon,.mdc-button .mdc-button__icon[dir=rtl]{margin-left:8px;margin-right:0}.mdc-button .mdc-button__progress-indicator{font-size:0;position:absolute;transform:translate(-50%, -50%);top:50%;left:50%;line-height:initial}.mdc-button .mdc-button__label{position:relative}.mdc-button .mdc-button__focus-ring{pointer-events:none;border:2px solid rgba(0,0,0,0);border-radius:6px;box-sizing:content-box;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:calc(100% + 4px);width:calc(100% + 4px);display:none}@media screen and (forced-colors: active){.mdc-button .mdc-button__focus-ring{border-color:CanvasText}}.mdc-button .mdc-button__focus-ring::after{content:"";border:2px solid rgba(0,0,0,0);border-radius:8px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:calc(100% + 4px);width:calc(100% + 4px)}@media screen and (forced-colors: active){.mdc-button .mdc-button__focus-ring::after{border-color:CanvasText}}@media screen and (forced-colors: active){.mdc-button.mdc-ripple-upgraded--background-focused .mdc-button__focus-ring,.mdc-button:not(.mdc-ripple-upgraded):focus .mdc-button__focus-ring{display:block}}.mdc-button .mdc-button__touch{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%)}.mdc-button__label+.mdc-button__icon{margin-left:8px;margin-right:0}[dir=rtl] .mdc-button__label+.mdc-button__icon,.mdc-button__label+.mdc-button__icon[dir=rtl]{margin-left:0;margin-right:8px}svg.mdc-button__icon{fill:currentColor}.mdc-button--touch{margin-top:6px;margin-bottom:6px}.mdc-button{padding:0 8px 0 8px}.mdc-button--unelevated{transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);padding:0 16px 0 16px}.mdc-button--unelevated.mdc-button--icon-trailing{padding:0 12px 0 16px}.mdc-button--unelevated.mdc-button--icon-leading{padding:0 16px 0 12px}.mdc-button--raised{transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);padding:0 16px 0 16px}.mdc-button--raised.mdc-button--icon-trailing{padding:0 12px 0 16px}.mdc-button--raised.mdc-button--icon-leading{padding:0 16px 0 12px}.mdc-button--outlined{border-style:solid;transition:border 280ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-button--outlined .mdc-button__ripple{border-style:solid;border-color:rgba(0,0,0,0)}.mat-mdc-button{font-family:var(--mdc-text-button-label-text-font);font-size:var(--mdc-text-button-label-text-size);letter-spacing:var(--mdc-text-button-label-text-tracking);font-weight:var(--mdc-text-button-label-text-weight);text-transform:var(--mdc-text-button-label-text-transform);height:var(--mdc-text-button-container-height);border-radius:var(--mdc-text-button-container-shape);padding:0 var(--mat-text-button-horizontal-padding, 8px)}.mat-mdc-button:not(:disabled){color:var(--mdc-text-button-label-text-color)}.mat-mdc-button:disabled{color:var(--mdc-text-button-disabled-label-text-color)}.mat-mdc-button .mdc-button__ripple{border-radius:var(--mdc-text-button-container-shape)}.mat-mdc-button:has(.material-icons,mat-icon,[matButtonIcon]){padding:0 var(--mat-text-button-with-icon-horizontal-padding, 8px)}.mat-mdc-button>.mat-icon{margin-right:var(--mat-text-button-icon-spacing, 8px);margin-left:var(--mat-text-button-icon-offset, 0)}[dir=rtl] .mat-mdc-button>.mat-icon{margin-right:var(--mat-text-button-icon-offset, 0);margin-left:var(--mat-text-button-icon-spacing, 8px)}.mat-mdc-button .mdc-button__label+.mat-icon{margin-right:var(--mat-text-button-icon-offset, 0);margin-left:var(--mat-text-button-icon-spacing, 8px)}[dir=rtl] .mat-mdc-button .mdc-button__label+.mat-icon{margin-right:var(--mat-text-button-icon-spacing, 8px);margin-left:var(--mat-text-button-icon-offset, 0)}.mat-mdc-button .mat-ripple-element{background-color:var(--mat-text-button-ripple-color)}.mat-mdc-button .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-text-button-state-layer-color)}.mat-mdc-button.mat-mdc-button-disabled .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-text-button-disabled-state-layer-color)}.mat-mdc-button:hover .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-text-button-hover-state-layer-opacity)}.mat-mdc-button.cdk-program-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-button.mat-mdc-button-disabled-interactive:focus .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-text-button-focus-state-layer-opacity)}.mat-mdc-button:active .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-text-button-pressed-state-layer-opacity)}.mat-mdc-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%);display:var(--mat-text-button-touch-target-display)}.mat-mdc-button[disabled],.mat-mdc-button.mat-mdc-button-disabled{cursor:default;pointer-events:none;color:var(--mdc-text-button-disabled-label-text-color)}.mat-mdc-button.mat-mdc-button-disabled-interactive{pointer-events:auto}.mat-mdc-unelevated-button{font-family:var(--mdc-filled-button-label-text-font);font-size:var(--mdc-filled-button-label-text-size);letter-spacing:var(--mdc-filled-button-label-text-tracking);font-weight:var(--mdc-filled-button-label-text-weight);text-transform:var(--mdc-filled-button-label-text-transform);height:var(--mdc-filled-button-container-height);border-radius:var(--mdc-filled-button-container-shape);padding:0 var(--mat-filled-button-horizontal-padding, 16px)}.mat-mdc-unelevated-button:not(:disabled){background-color:var(--mdc-filled-button-container-color)}.mat-mdc-unelevated-button:disabled{background-color:var(--mdc-filled-button-disabled-container-color)}.mat-mdc-unelevated-button:not(:disabled){color:var(--mdc-filled-button-label-text-color)}.mat-mdc-unelevated-button:disabled{color:var(--mdc-filled-button-disabled-label-text-color)}.mat-mdc-unelevated-button .mdc-button__ripple{border-radius:var(--mdc-filled-button-container-shape)}.mat-mdc-unelevated-button>.mat-icon{margin-right:var(--mat-filled-button-icon-spacing, 8px);margin-left:var(--mat-filled-button-icon-offset, -4px)}[dir=rtl] .mat-mdc-unelevated-button>.mat-icon{margin-right:var(--mat-filled-button-icon-offset, -4px);margin-left:var(--mat-filled-button-icon-spacing, 8px)}.mat-mdc-unelevated-button .mdc-button__label+.mat-icon{margin-right:var(--mat-filled-button-icon-offset, -4px);margin-left:var(--mat-filled-button-icon-spacing, 8px)}[dir=rtl] .mat-mdc-unelevated-button .mdc-button__label+.mat-icon{margin-right:var(--mat-filled-button-icon-spacing, 8px);margin-left:var(--mat-filled-button-icon-offset, -4px)}.mat-mdc-unelevated-button .mat-ripple-element{background-color:var(--mat-filled-button-ripple-color)}.mat-mdc-unelevated-button .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-filled-button-state-layer-color)}.mat-mdc-unelevated-button.mat-mdc-button-disabled .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-filled-button-disabled-state-layer-color)}.mat-mdc-unelevated-button:hover .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-filled-button-hover-state-layer-opacity)}.mat-mdc-unelevated-button.cdk-program-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-unelevated-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-unelevated-button.mat-mdc-button-disabled-interactive:focus .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-filled-button-focus-state-layer-opacity)}.mat-mdc-unelevated-button:active .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-filled-button-pressed-state-layer-opacity)}.mat-mdc-unelevated-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%);display:var(--mat-filled-button-touch-target-display)}.mat-mdc-unelevated-button[disabled],.mat-mdc-unelevated-button.mat-mdc-button-disabled{cursor:default;pointer-events:none;color:var(--mdc-filled-button-disabled-label-text-color);background-color:var(--mdc-filled-button-disabled-container-color)}.mat-mdc-unelevated-button.mat-mdc-button-disabled-interactive{pointer-events:auto}.mat-mdc-raised-button{font-family:var(--mdc-protected-button-label-text-font);font-size:var(--mdc-protected-button-label-text-size);letter-spacing:var(--mdc-protected-button-label-text-tracking);font-weight:var(--mdc-protected-button-label-text-weight);text-transform:var(--mdc-protected-button-label-text-transform);height:var(--mdc-protected-button-container-height);border-radius:var(--mdc-protected-button-container-shape);padding:0 var(--mat-protected-button-horizontal-padding, 16px);box-shadow:var(--mdc-protected-button-container-elevation-shadow)}.mat-mdc-raised-button:not(:disabled){background-color:var(--mdc-protected-button-container-color)}.mat-mdc-raised-button:disabled{background-color:var(--mdc-protected-button-disabled-container-color)}.mat-mdc-raised-button:not(:disabled){color:var(--mdc-protected-button-label-text-color)}.mat-mdc-raised-button:disabled{color:var(--mdc-protected-button-disabled-label-text-color)}.mat-mdc-raised-button .mdc-button__ripple{border-radius:var(--mdc-protected-button-container-shape)}.mat-mdc-raised-button>.mat-icon{margin-right:var(--mat-protected-button-icon-spacing, 8px);margin-left:var(--mat-protected-button-icon-offset, -4px)}[dir=rtl] .mat-mdc-raised-button>.mat-icon{margin-right:var(--mat-protected-button-icon-offset, -4px);margin-left:var(--mat-protected-button-icon-spacing, 8px)}.mat-mdc-raised-button .mdc-button__label+.mat-icon{margin-right:var(--mat-protected-button-icon-offset, -4px);margin-left:var(--mat-protected-button-icon-spacing, 8px)}[dir=rtl] .mat-mdc-raised-button .mdc-button__label+.mat-icon{margin-right:var(--mat-protected-button-icon-spacing, 8px);margin-left:var(--mat-protected-button-icon-offset, -4px)}.mat-mdc-raised-button .mat-ripple-element{background-color:var(--mat-protected-button-ripple-color)}.mat-mdc-raised-button .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-protected-button-state-layer-color)}.mat-mdc-raised-button.mat-mdc-button-disabled .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-protected-button-disabled-state-layer-color)}.mat-mdc-raised-button:hover .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-protected-button-hover-state-layer-opacity)}.mat-mdc-raised-button.cdk-program-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-raised-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-raised-button.mat-mdc-button-disabled-interactive:focus .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-protected-button-focus-state-layer-opacity)}.mat-mdc-raised-button:active .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-protected-button-pressed-state-layer-opacity)}.mat-mdc-raised-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%);display:var(--mat-protected-button-touch-target-display)}.mat-mdc-raised-button:hover{box-shadow:var(--mdc-protected-button-hover-container-elevation-shadow)}.mat-mdc-raised-button:focus{box-shadow:var(--mdc-protected-button-focus-container-elevation-shadow)}.mat-mdc-raised-button:active,.mat-mdc-raised-button:focus:active{box-shadow:var(--mdc-protected-button-pressed-container-elevation-shadow)}.mat-mdc-raised-button[disabled],.mat-mdc-raised-button.mat-mdc-button-disabled{cursor:default;pointer-events:none;color:var(--mdc-protected-button-disabled-label-text-color);background-color:var(--mdc-protected-button-disabled-container-color)}.mat-mdc-raised-button[disabled].mat-mdc-button-disabled,.mat-mdc-raised-button.mat-mdc-button-disabled.mat-mdc-button-disabled{box-shadow:var(--mdc-protected-button-disabled-container-elevation-shadow)}.mat-mdc-raised-button.mat-mdc-button-disabled-interactive{pointer-events:auto}.mat-mdc-outlined-button{font-family:var(--mdc-outlined-button-label-text-font);font-size:var(--mdc-outlined-button-label-text-size);letter-spacing:var(--mdc-outlined-button-label-text-tracking);font-weight:var(--mdc-outlined-button-label-text-weight);text-transform:var(--mdc-outlined-button-label-text-transform);height:var(--mdc-outlined-button-container-height);border-radius:var(--mdc-outlined-button-container-shape);padding:0 15px 0 15px;border-width:var(--mdc-outlined-button-outline-width);padding:0 var(--mat-outlined-button-horizontal-padding, 15px)}.mat-mdc-outlined-button:not(:disabled){color:var(--mdc-outlined-button-label-text-color)}.mat-mdc-outlined-button:disabled{color:var(--mdc-outlined-button-disabled-label-text-color)}.mat-mdc-outlined-button .mdc-button__ripple{border-radius:var(--mdc-outlined-button-container-shape)}.mat-mdc-outlined-button:not(:disabled){border-color:var(--mdc-outlined-button-outline-color)}.mat-mdc-outlined-button:disabled{border-color:var(--mdc-outlined-button-disabled-outline-color)}.mat-mdc-outlined-button.mdc-button--icon-trailing{padding:0 11px 0 15px}.mat-mdc-outlined-button.mdc-button--icon-leading{padding:0 15px 0 11px}.mat-mdc-outlined-button .mdc-button__ripple{top:-1px;left:-1px;bottom:-1px;right:-1px;border-width:var(--mdc-outlined-button-outline-width)}.mat-mdc-outlined-button .mdc-button__touch{left:calc(-1 * var(--mdc-outlined-button-outline-width));width:calc(100% + 2 * var(--mdc-outlined-button-outline-width))}.mat-mdc-outlined-button>.mat-icon{margin-right:var(--mat-outlined-button-icon-spacing, 8px);margin-left:var(--mat-outlined-button-icon-offset, -4px)}[dir=rtl] .mat-mdc-outlined-button>.mat-icon{margin-right:var(--mat-outlined-button-icon-offset, -4px);margin-left:var(--mat-outlined-button-icon-spacing, 8px)}.mat-mdc-outlined-button .mdc-button__label+.mat-icon{margin-right:var(--mat-outlined-button-icon-offset, -4px);margin-left:var(--mat-outlined-button-icon-spacing, 8px)}[dir=rtl] .mat-mdc-outlined-button .mdc-button__label+.mat-icon{margin-right:var(--mat-outlined-button-icon-spacing, 8px);margin-left:var(--mat-outlined-button-icon-offset, -4px)}.mat-mdc-outlined-button .mat-ripple-element{background-color:var(--mat-outlined-button-ripple-color)}.mat-mdc-outlined-button .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-outlined-button-state-layer-color)}.mat-mdc-outlined-button.mat-mdc-button-disabled .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-outlined-button-disabled-state-layer-color)}.mat-mdc-outlined-button:hover .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-outlined-button-hover-state-layer-opacity)}.mat-mdc-outlined-button.cdk-program-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-outlined-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-outlined-button.mat-mdc-button-disabled-interactive:focus .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-outlined-button-focus-state-layer-opacity)}.mat-mdc-outlined-button:active .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-outlined-button-pressed-state-layer-opacity)}.mat-mdc-outlined-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%);display:var(--mat-outlined-button-touch-target-display)}.mat-mdc-outlined-button[disabled],.mat-mdc-outlined-button.mat-mdc-button-disabled{cursor:default;pointer-events:none;color:var(--mdc-outlined-button-disabled-label-text-color);border-color:var(--mdc-outlined-button-disabled-outline-color)}.mat-mdc-outlined-button.mat-mdc-button-disabled-interactive{pointer-events:auto}.mat-mdc-button-base{text-decoration:none}.mat-mdc-button,.mat-mdc-unelevated-button,.mat-mdc-raised-button,.mat-mdc-outlined-button{-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-mdc-button .mat-mdc-button-ripple,.mat-mdc-button .mat-mdc-button-persistent-ripple,.mat-mdc-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-unelevated-button .mat-mdc-button-ripple,.mat-mdc-unelevated-button .mat-mdc-button-persistent-ripple,.mat-mdc-unelevated-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-raised-button .mat-mdc-button-ripple,.mat-mdc-raised-button .mat-mdc-button-persistent-ripple,.mat-mdc-raised-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-outlined-button .mat-mdc-button-ripple,.mat-mdc-outlined-button .mat-mdc-button-persistent-ripple,.mat-mdc-outlined-button .mat-mdc-button-persistent-ripple::before{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;border-radius:inherit}.mat-mdc-button .mat-mdc-button-ripple,.mat-mdc-unelevated-button .mat-mdc-button-ripple,.mat-mdc-raised-button .mat-mdc-button-ripple,.mat-mdc-outlined-button .mat-mdc-button-ripple{overflow:hidden}.mat-mdc-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-unelevated-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-raised-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-outlined-button .mat-mdc-button-persistent-ripple::before{content:"";opacity:0}.mat-mdc-button .mdc-button__label,.mat-mdc-unelevated-button .mdc-button__label,.mat-mdc-raised-button .mdc-button__label,.mat-mdc-outlined-button .mdc-button__label{z-index:1}.mat-mdc-button .mat-mdc-focus-indicator,.mat-mdc-unelevated-button .mat-mdc-focus-indicator,.mat-mdc-raised-button .mat-mdc-focus-indicator,.mat-mdc-outlined-button .mat-mdc-focus-indicator{top:0;left:0;right:0;bottom:0;position:absolute}.mat-mdc-button:focus .mat-mdc-focus-indicator::before,.mat-mdc-unelevated-button:focus .mat-mdc-focus-indicator::before,.mat-mdc-raised-button:focus .mat-mdc-focus-indicator::before,.mat-mdc-outlined-button:focus .mat-mdc-focus-indicator::before{content:""}.mat-mdc-button._mat-animation-noopable,.mat-mdc-unelevated-button._mat-animation-noopable,.mat-mdc-raised-button._mat-animation-noopable,.mat-mdc-outlined-button._mat-animation-noopable{transition:none !important;animation:none !important}.mat-mdc-button>.mat-icon,.mat-mdc-unelevated-button>.mat-icon,.mat-mdc-raised-button>.mat-icon,.mat-mdc-outlined-button>.mat-icon{display:inline-block;position:relative;vertical-align:top;font-size:1.125rem;height:1.125rem;width:1.125rem}.mat-mdc-outlined-button .mat-mdc-button-ripple,.mat-mdc-outlined-button .mdc-button__ripple{top:-1px;left:-1px;bottom:-1px;right:-1px;border-width:-1px}.mat-mdc-unelevated-button .mat-mdc-focus-indicator::before,.mat-mdc-raised-button .mat-mdc-focus-indicator::before{margin:calc(calc(var(--mat-mdc-focus-indicator-border-width, 3px) + 2px)*-1)}.mat-mdc-outlined-button .mat-mdc-focus-indicator::before{margin:calc(calc(var(--mat-mdc-focus-indicator-border-width, 3px) + 3px)*-1)}',ie=".cdk-high-contrast-active .mat-mdc-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-unelevated-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-raised-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-outlined-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-icon-button{outline:solid 1px}";var _i=["mat-icon-button",""],xi=["*"],Qn='.mdc-icon-button{display:inline-block;position:relative;box-sizing:border-box;border:none;outline:none;background-color:rgba(0,0,0,0);fill:currentColor;color:inherit;text-decoration:none;cursor:pointer;user-select:none;z-index:0;overflow:visible}.mdc-icon-button .mdc-icon-button__touch{position:absolute;top:50%;height:48px;left:50%;width:48px;transform:translate(-50%, -50%)}@media screen and (forced-colors: active){.mdc-icon-button.mdc-ripple-upgraded--background-focused .mdc-icon-button__focus-ring,.mdc-icon-button:not(.mdc-ripple-upgraded):focus .mdc-icon-button__focus-ring{display:block}}.mdc-icon-button:disabled{cursor:default;pointer-events:none}.mdc-icon-button[hidden]{display:none}.mdc-icon-button--display-flex{align-items:center;display:inline-flex;justify-content:center}.mdc-icon-button__focus-ring{pointer-events:none;border:2px solid rgba(0,0,0,0);border-radius:6px;box-sizing:content-box;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:100%;width:100%;display:none}@media screen and (forced-colors: active){.mdc-icon-button__focus-ring{border-color:CanvasText}}.mdc-icon-button__focus-ring::after{content:"";border:2px solid rgba(0,0,0,0);border-radius:8px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:calc(100% + 4px);width:calc(100% + 4px)}@media screen and (forced-colors: active){.mdc-icon-button__focus-ring::after{border-color:CanvasText}}.mdc-icon-button__icon{display:inline-block}.mdc-icon-button__icon.mdc-icon-button__icon--on{display:none}.mdc-icon-button--on .mdc-icon-button__icon{display:none}.mdc-icon-button--on .mdc-icon-button__icon.mdc-icon-button__icon--on{display:inline-block}.mdc-icon-button__link{height:100%;left:0;outline:none;position:absolute;top:0;width:100%}.mat-mdc-icon-button{color:var(--mdc-icon-button-icon-color)}.mat-mdc-icon-button .mdc-button__icon{font-size:var(--mdc-icon-button-icon-size)}.mat-mdc-icon-button svg,.mat-mdc-icon-button img{width:var(--mdc-icon-button-icon-size);height:var(--mdc-icon-button-icon-size)}.mat-mdc-icon-button:disabled{color:var(--mdc-icon-button-disabled-icon-color)}.mat-mdc-icon-button{border-radius:50%;flex-shrink:0;text-align:center;width:var(--mdc-icon-button-state-layer-size, 48px);height:var(--mdc-icon-button-state-layer-size, 48px);padding:calc(calc(var(--mdc-icon-button-state-layer-size, 48px) - var(--mdc-icon-button-icon-size, 24px)) / 2);font-size:var(--mdc-icon-button-icon-size);-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-mdc-icon-button svg{vertical-align:baseline}.mat-mdc-icon-button[disabled],.mat-mdc-icon-button.mat-mdc-button-disabled{cursor:default;pointer-events:none;color:var(--mdc-icon-button-disabled-icon-color)}.mat-mdc-icon-button.mat-mdc-button-disabled-interactive{pointer-events:auto}.mat-mdc-icon-button .mat-mdc-button-ripple,.mat-mdc-icon-button .mat-mdc-button-persistent-ripple,.mat-mdc-icon-button .mat-mdc-button-persistent-ripple::before{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;border-radius:inherit}.mat-mdc-icon-button .mat-mdc-button-ripple{overflow:hidden}.mat-mdc-icon-button .mat-mdc-button-persistent-ripple::before{content:"";opacity:0}.mat-mdc-icon-button .mdc-button__label{z-index:1}.mat-mdc-icon-button .mat-mdc-focus-indicator{top:0;left:0;right:0;bottom:0;position:absolute}.mat-mdc-icon-button:focus .mat-mdc-focus-indicator::before{content:""}.mat-mdc-icon-button .mat-ripple-element{background-color:var(--mat-icon-button-ripple-color)}.mat-mdc-icon-button .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-icon-button-state-layer-color)}.mat-mdc-icon-button.mat-mdc-button-disabled .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-icon-button-disabled-state-layer-color)}.mat-mdc-icon-button:hover .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-icon-button-hover-state-layer-opacity)}.mat-mdc-icon-button.cdk-program-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-icon-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-icon-button.mat-mdc-button-disabled-interactive:focus .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-icon-button-focus-state-layer-opacity)}.mat-mdc-icon-button:active .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-icon-button-pressed-state-layer-opacity)}.mat-mdc-icon-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:50%;width:48px;transform:translate(-50%, -50%);display:var(--mat-icon-button-touch-target-display)}.mat-mdc-icon-button._mat-animation-noopable{transition:none !important;animation:none !important}.mat-mdc-icon-button .mat-mdc-button-persistent-ripple{border-radius:50%}.mat-mdc-icon-button.mat-unthemed:not(.mdc-ripple-upgraded):focus::before,.mat-mdc-icon-button.mat-primary:not(.mdc-ripple-upgraded):focus::before,.mat-mdc-icon-button.mat-accent:not(.mdc-ripple-upgraded):focus::before,.mat-mdc-icon-button.mat-warn:not(.mdc-ripple-upgraded):focus::before{background:rgba(0,0,0,0);opacity:1}',Xn=new p("MAT_BUTTON_CONFIG");var Jn=[{attribute:"mat-button",mdcClasses:["mdc-button","mat-mdc-button"]},{attribute:"mat-flat-button",mdcClasses:["mdc-button","mdc-button--unelevated","mat-mdc-unelevated-button"]},{attribute:"mat-raised-button",mdcClasses:["mdc-button","mdc-button--raised","mat-mdc-raised-button"]},{attribute:"mat-stroked-button",mdcClasses:["mdc-button","mdc-button--outlined","mat-mdc-outlined-button"]},{attribute:"mat-fab",mdcClasses:["mdc-fab","mat-mdc-fab"]},{attribute:"mat-mini-fab",mdcClasses:["mdc-fab","mdc-fab--mini","mat-mdc-mini-fab"]},{attribute:"mat-icon-button",mdcClasses:["mdc-icon-button","mat-mdc-icon-button"]}],ne=(()=>{let t=class t{get ripple(){return this._rippleLoader?.getRipple(this._elementRef.nativeElement)}set ripple(e){this._rippleLoader?.attachRipple(this._elementRef.nativeElement,e)}get disableRipple(){return this._disableRipple}set disableRipple(e){this._disableRipple=e,this._updateRippleDisabled()}get disabled(){return this._disabled}set disabled(e){this._disabled=e,this._updateRippleDisabled()}constructor(e,i,o,r){this._elementRef=e,this._platform=i,this._ngZone=o,this._animationMode=r,this._focusMonitor=f(ti),this._rippleLoader=f(fi),this._isFab=!1,this._disableRipple=!1,this._disabled=!1;let s=f(Xn,{optional:!0}),c=e.nativeElement,b=c.classList;this.disabledInteractive=s?.disabledInteractive??!1,this._rippleLoader?.configureRipple(c,{className:"mat-mdc-button-ripple"});for(let{attribute:m,mdcClasses:L}of Jn)c.hasAttribute(m)&&b.add(...L)}ngAfterViewInit(){this._focusMonitor.monitor(this._elementRef,!0)}ngOnDestroy(){this._focusMonitor.stopMonitoring(this._elementRef),this._rippleLoader?.destroyRipple(this._elementRef.nativeElement)}focus(e="program",i){e?this._focusMonitor.focusVia(this._elementRef.nativeElement,e,i):this._elementRef.nativeElement.focus(i)}_getAriaDisabled(){return this.ariaDisabled!=null?this.ariaDisabled:this.disabled&&this.disabledInteractive?!0:null}_getDisabledAttribute(){return this.disabledInteractive||!this.disabled?null:!0}_updateRippleDisabled(){this._rippleLoader?.setDisabled(this._elementRef.nativeElement,this.disableRipple||this.disabled)}};t.\u0275fac=function(i){St()},t.\u0275dir=U({type:t,inputs:{color:"color",disableRipple:[2,"disableRipple","disableRipple",N],disabled:[2,"disabled","disabled",N],ariaDisabled:[2,"aria-disabled","ariaDisabled",N],disabledInteractive:[2,"disabledInteractive","disabledInteractive",N]},features:[R]});let n=t;return n})();var yi=(()=>{let t=class t extends ne{constructor(e,i,o,r){super(e,i,o,r),this._haltDisabledEvents=s=>{this.disabled&&(s.preventDefault(),s.stopImmediatePropagation())}}ngOnInit(){this._ngZone.runOutsideAngular(()=>{this._elementRef.nativeElement.addEventListener("click",this._haltDisabledEvents)})}ngOnDestroy(){super.ngOnDestroy(),this._elementRef.nativeElement.removeEventListener("click",this._haltDisabledEvents)}_getAriaDisabled(){return this.ariaDisabled==null?this.disabled:this.ariaDisabled}};t.\u0275fac=function(i){St()},t.\u0275dir=U({type:t,inputs:{tabIndex:[2,"tabIndex","tabIndex",e=>e==null?void 0:Se(e)]},features:[R,et]});let n=t;return n})(),er=(()=>{let t=class t extends ne{constructor(e,i,o,r){super(e,i,o,r)}};t.\u0275fac=function(i){return new(i||t)(l(x),l(h),l(y),l(j,8))},t.\u0275cmp=k({type:t,selectors:[["button","mat-button",""],["button","mat-raised-button",""],["button","mat-flat-button",""],["button","mat-stroked-button",""]],hostVars:14,hostBindings:function(i,o){i&2&&(F("disabled",o._getDisabledAttribute())("aria-disabled",o._getAriaDisabled()),H(o.color?"mat-"+o.color:""),w("mat-mdc-button-disabled",o.disabled)("mat-mdc-button-disabled-interactive",o.disabledInteractive)("_mat-animation-noopable",o._animationMode==="NoopAnimations")("mat-unthemed",!o.color)("mat-mdc-button-base",!0))},exportAs:["matButton"],standalone:!0,features:[et,D],attrs:hi,ngContentSelectors:vi,decls:7,vars:4,consts:[[1,"mat-mdc-button-persistent-ripple"],[1,"mdc-button__label"],[1,"mat-mdc-focus-indicator"],[1,"mat-mdc-button-touch-target"]],template:function(i,o){i&1&&(S(gi),A(0,"span",0),_(1),W(2,"span",1),_(3,1),$(),_(4,2),A(5,"span",2)(6,"span",3)),i&2&&w("mdc-button__ripple",!o._isFab)("mdc-fab__ripple",o._isFab)},styles:['.mdc-touch-target-wrapper{display:inline}.mdc-elevation-overlay{position:absolute;border-radius:inherit;pointer-events:none;opacity:var(--mdc-elevation-overlay-opacity, 0);transition:opacity 280ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-button{position:relative;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:64px;border:none;outline:none;line-height:inherit;user-select:none;-webkit-appearance:none;overflow:visible;vertical-align:middle;background:rgba(0,0,0,0)}.mdc-button .mdc-elevation-overlay{width:100%;height:100%;top:0;left:0}.mdc-button::-moz-focus-inner{padding:0;border:0}.mdc-button:active{outline:none}.mdc-button:hover{cursor:pointer}.mdc-button:disabled{cursor:default;pointer-events:none}.mdc-button[hidden]{display:none}.mdc-button .mdc-button__icon{margin-left:0;margin-right:8px;display:inline-block;position:relative;vertical-align:top}[dir=rtl] .mdc-button .mdc-button__icon,.mdc-button .mdc-button__icon[dir=rtl]{margin-left:8px;margin-right:0}.mdc-button .mdc-button__progress-indicator{font-size:0;position:absolute;transform:translate(-50%, -50%);top:50%;left:50%;line-height:initial}.mdc-button .mdc-button__label{position:relative}.mdc-button .mdc-button__focus-ring{pointer-events:none;border:2px solid rgba(0,0,0,0);border-radius:6px;box-sizing:content-box;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:calc(100% + 4px);width:calc(100% + 4px);display:none}@media screen and (forced-colors: active){.mdc-button .mdc-button__focus-ring{border-color:CanvasText}}.mdc-button .mdc-button__focus-ring::after{content:"";border:2px solid rgba(0,0,0,0);border-radius:8px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:calc(100% + 4px);width:calc(100% + 4px)}@media screen and (forced-colors: active){.mdc-button .mdc-button__focus-ring::after{border-color:CanvasText}}@media screen and (forced-colors: active){.mdc-button.mdc-ripple-upgraded--background-focused .mdc-button__focus-ring,.mdc-button:not(.mdc-ripple-upgraded):focus .mdc-button__focus-ring{display:block}}.mdc-button .mdc-button__touch{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%)}.mdc-button__label+.mdc-button__icon{margin-left:8px;margin-right:0}[dir=rtl] .mdc-button__label+.mdc-button__icon,.mdc-button__label+.mdc-button__icon[dir=rtl]{margin-left:0;margin-right:8px}svg.mdc-button__icon{fill:currentColor}.mdc-button--touch{margin-top:6px;margin-bottom:6px}.mdc-button{padding:0 8px 0 8px}.mdc-button--unelevated{transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);padding:0 16px 0 16px}.mdc-button--unelevated.mdc-button--icon-trailing{padding:0 12px 0 16px}.mdc-button--unelevated.mdc-button--icon-leading{padding:0 16px 0 12px}.mdc-button--raised{transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);padding:0 16px 0 16px}.mdc-button--raised.mdc-button--icon-trailing{padding:0 12px 0 16px}.mdc-button--raised.mdc-button--icon-leading{padding:0 16px 0 12px}.mdc-button--outlined{border-style:solid;transition:border 280ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-button--outlined .mdc-button__ripple{border-style:solid;border-color:rgba(0,0,0,0)}.mat-mdc-button{font-family:var(--mdc-text-button-label-text-font);font-size:var(--mdc-text-button-label-text-size);letter-spacing:var(--mdc-text-button-label-text-tracking);font-weight:var(--mdc-text-button-label-text-weight);text-transform:var(--mdc-text-button-label-text-transform);height:var(--mdc-text-button-container-height);border-radius:var(--mdc-text-button-container-shape);padding:0 var(--mat-text-button-horizontal-padding, 8px)}.mat-mdc-button:not(:disabled){color:var(--mdc-text-button-label-text-color)}.mat-mdc-button:disabled{color:var(--mdc-text-button-disabled-label-text-color)}.mat-mdc-button .mdc-button__ripple{border-radius:var(--mdc-text-button-container-shape)}.mat-mdc-button:has(.material-icons,mat-icon,[matButtonIcon]){padding:0 var(--mat-text-button-with-icon-horizontal-padding, 8px)}.mat-mdc-button>.mat-icon{margin-right:var(--mat-text-button-icon-spacing, 8px);margin-left:var(--mat-text-button-icon-offset, 0)}[dir=rtl] .mat-mdc-button>.mat-icon{margin-right:var(--mat-text-button-icon-offset, 0);margin-left:var(--mat-text-button-icon-spacing, 8px)}.mat-mdc-button .mdc-button__label+.mat-icon{margin-right:var(--mat-text-button-icon-offset, 0);margin-left:var(--mat-text-button-icon-spacing, 8px)}[dir=rtl] .mat-mdc-button .mdc-button__label+.mat-icon{margin-right:var(--mat-text-button-icon-spacing, 8px);margin-left:var(--mat-text-button-icon-offset, 0)}.mat-mdc-button .mat-ripple-element{background-color:var(--mat-text-button-ripple-color)}.mat-mdc-button .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-text-button-state-layer-color)}.mat-mdc-button.mat-mdc-button-disabled .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-text-button-disabled-state-layer-color)}.mat-mdc-button:hover .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-text-button-hover-state-layer-opacity)}.mat-mdc-button.cdk-program-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-button.mat-mdc-button-disabled-interactive:focus .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-text-button-focus-state-layer-opacity)}.mat-mdc-button:active .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-text-button-pressed-state-layer-opacity)}.mat-mdc-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%);display:var(--mat-text-button-touch-target-display)}.mat-mdc-button[disabled],.mat-mdc-button.mat-mdc-button-disabled{cursor:default;pointer-events:none;color:var(--mdc-text-button-disabled-label-text-color)}.mat-mdc-button.mat-mdc-button-disabled-interactive{pointer-events:auto}.mat-mdc-unelevated-button{font-family:var(--mdc-filled-button-label-text-font);font-size:var(--mdc-filled-button-label-text-size);letter-spacing:var(--mdc-filled-button-label-text-tracking);font-weight:var(--mdc-filled-button-label-text-weight);text-transform:var(--mdc-filled-button-label-text-transform);height:var(--mdc-filled-button-container-height);border-radius:var(--mdc-filled-button-container-shape);padding:0 var(--mat-filled-button-horizontal-padding, 16px)}.mat-mdc-unelevated-button:not(:disabled){background-color:var(--mdc-filled-button-container-color)}.mat-mdc-unelevated-button:disabled{background-color:var(--mdc-filled-button-disabled-container-color)}.mat-mdc-unelevated-button:not(:disabled){color:var(--mdc-filled-button-label-text-color)}.mat-mdc-unelevated-button:disabled{color:var(--mdc-filled-button-disabled-label-text-color)}.mat-mdc-unelevated-button .mdc-button__ripple{border-radius:var(--mdc-filled-button-container-shape)}.mat-mdc-unelevated-button>.mat-icon{margin-right:var(--mat-filled-button-icon-spacing, 8px);margin-left:var(--mat-filled-button-icon-offset, -4px)}[dir=rtl] .mat-mdc-unelevated-button>.mat-icon{margin-right:var(--mat-filled-button-icon-offset, -4px);margin-left:var(--mat-filled-button-icon-spacing, 8px)}.mat-mdc-unelevated-button .mdc-button__label+.mat-icon{margin-right:var(--mat-filled-button-icon-offset, -4px);margin-left:var(--mat-filled-button-icon-spacing, 8px)}[dir=rtl] .mat-mdc-unelevated-button .mdc-button__label+.mat-icon{margin-right:var(--mat-filled-button-icon-spacing, 8px);margin-left:var(--mat-filled-button-icon-offset, -4px)}.mat-mdc-unelevated-button .mat-ripple-element{background-color:var(--mat-filled-button-ripple-color)}.mat-mdc-unelevated-button .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-filled-button-state-layer-color)}.mat-mdc-unelevated-button.mat-mdc-button-disabled .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-filled-button-disabled-state-layer-color)}.mat-mdc-unelevated-button:hover .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-filled-button-hover-state-layer-opacity)}.mat-mdc-unelevated-button.cdk-program-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-unelevated-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-unelevated-button.mat-mdc-button-disabled-interactive:focus .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-filled-button-focus-state-layer-opacity)}.mat-mdc-unelevated-button:active .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-filled-button-pressed-state-layer-opacity)}.mat-mdc-unelevated-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%);display:var(--mat-filled-button-touch-target-display)}.mat-mdc-unelevated-button[disabled],.mat-mdc-unelevated-button.mat-mdc-button-disabled{cursor:default;pointer-events:none;color:var(--mdc-filled-button-disabled-label-text-color);background-color:var(--mdc-filled-button-disabled-container-color)}.mat-mdc-unelevated-button.mat-mdc-button-disabled-interactive{pointer-events:auto}.mat-mdc-raised-button{font-family:var(--mdc-protected-button-label-text-font);font-size:var(--mdc-protected-button-label-text-size);letter-spacing:var(--mdc-protected-button-label-text-tracking);font-weight:var(--mdc-protected-button-label-text-weight);text-transform:var(--mdc-protected-button-label-text-transform);height:var(--mdc-protected-button-container-height);border-radius:var(--mdc-protected-button-container-shape);padding:0 var(--mat-protected-button-horizontal-padding, 16px);box-shadow:var(--mdc-protected-button-container-elevation-shadow)}.mat-mdc-raised-button:not(:disabled){background-color:var(--mdc-protected-button-container-color)}.mat-mdc-raised-button:disabled{background-color:var(--mdc-protected-button-disabled-container-color)}.mat-mdc-raised-button:not(:disabled){color:var(--mdc-protected-button-label-text-color)}.mat-mdc-raised-button:disabled{color:var(--mdc-protected-button-disabled-label-text-color)}.mat-mdc-raised-button .mdc-button__ripple{border-radius:var(--mdc-protected-button-container-shape)}.mat-mdc-raised-button>.mat-icon{margin-right:var(--mat-protected-button-icon-spacing, 8px);margin-left:var(--mat-protected-button-icon-offset, -4px)}[dir=rtl] .mat-mdc-raised-button>.mat-icon{margin-right:var(--mat-protected-button-icon-offset, -4px);margin-left:var(--mat-protected-button-icon-spacing, 8px)}.mat-mdc-raised-button .mdc-button__label+.mat-icon{margin-right:var(--mat-protected-button-icon-offset, -4px);margin-left:var(--mat-protected-button-icon-spacing, 8px)}[dir=rtl] .mat-mdc-raised-button .mdc-button__label+.mat-icon{margin-right:var(--mat-protected-button-icon-spacing, 8px);margin-left:var(--mat-protected-button-icon-offset, -4px)}.mat-mdc-raised-button .mat-ripple-element{background-color:var(--mat-protected-button-ripple-color)}.mat-mdc-raised-button .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-protected-button-state-layer-color)}.mat-mdc-raised-button.mat-mdc-button-disabled .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-protected-button-disabled-state-layer-color)}.mat-mdc-raised-button:hover .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-protected-button-hover-state-layer-opacity)}.mat-mdc-raised-button.cdk-program-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-raised-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-raised-button.mat-mdc-button-disabled-interactive:focus .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-protected-button-focus-state-layer-opacity)}.mat-mdc-raised-button:active .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-protected-button-pressed-state-layer-opacity)}.mat-mdc-raised-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%);display:var(--mat-protected-button-touch-target-display)}.mat-mdc-raised-button:hover{box-shadow:var(--mdc-protected-button-hover-container-elevation-shadow)}.mat-mdc-raised-button:focus{box-shadow:var(--mdc-protected-button-focus-container-elevation-shadow)}.mat-mdc-raised-button:active,.mat-mdc-raised-button:focus:active{box-shadow:var(--mdc-protected-button-pressed-container-elevation-shadow)}.mat-mdc-raised-button[disabled],.mat-mdc-raised-button.mat-mdc-button-disabled{cursor:default;pointer-events:none;color:var(--mdc-protected-button-disabled-label-text-color);background-color:var(--mdc-protected-button-disabled-container-color)}.mat-mdc-raised-button[disabled].mat-mdc-button-disabled,.mat-mdc-raised-button.mat-mdc-button-disabled.mat-mdc-button-disabled{box-shadow:var(--mdc-protected-button-disabled-container-elevation-shadow)}.mat-mdc-raised-button.mat-mdc-button-disabled-interactive{pointer-events:auto}.mat-mdc-outlined-button{font-family:var(--mdc-outlined-button-label-text-font);font-size:var(--mdc-outlined-button-label-text-size);letter-spacing:var(--mdc-outlined-button-label-text-tracking);font-weight:var(--mdc-outlined-button-label-text-weight);text-transform:var(--mdc-outlined-button-label-text-transform);height:var(--mdc-outlined-button-container-height);border-radius:var(--mdc-outlined-button-container-shape);padding:0 15px 0 15px;border-width:var(--mdc-outlined-button-outline-width);padding:0 var(--mat-outlined-button-horizontal-padding, 15px)}.mat-mdc-outlined-button:not(:disabled){color:var(--mdc-outlined-button-label-text-color)}.mat-mdc-outlined-button:disabled{color:var(--mdc-outlined-button-disabled-label-text-color)}.mat-mdc-outlined-button .mdc-button__ripple{border-radius:var(--mdc-outlined-button-container-shape)}.mat-mdc-outlined-button:not(:disabled){border-color:var(--mdc-outlined-button-outline-color)}.mat-mdc-outlined-button:disabled{border-color:var(--mdc-outlined-button-disabled-outline-color)}.mat-mdc-outlined-button.mdc-button--icon-trailing{padding:0 11px 0 15px}.mat-mdc-outlined-button.mdc-button--icon-leading{padding:0 15px 0 11px}.mat-mdc-outlined-button .mdc-button__ripple{top:-1px;left:-1px;bottom:-1px;right:-1px;border-width:var(--mdc-outlined-button-outline-width)}.mat-mdc-outlined-button .mdc-button__touch{left:calc(-1 * var(--mdc-outlined-button-outline-width));width:calc(100% + 2 * var(--mdc-outlined-button-outline-width))}.mat-mdc-outlined-button>.mat-icon{margin-right:var(--mat-outlined-button-icon-spacing, 8px);margin-left:var(--mat-outlined-button-icon-offset, -4px)}[dir=rtl] .mat-mdc-outlined-button>.mat-icon{margin-right:var(--mat-outlined-button-icon-offset, -4px);margin-left:var(--mat-outlined-button-icon-spacing, 8px)}.mat-mdc-outlined-button .mdc-button__label+.mat-icon{margin-right:var(--mat-outlined-button-icon-offset, -4px);margin-left:var(--mat-outlined-button-icon-spacing, 8px)}[dir=rtl] .mat-mdc-outlined-button .mdc-button__label+.mat-icon{margin-right:var(--mat-outlined-button-icon-spacing, 8px);margin-left:var(--mat-outlined-button-icon-offset, -4px)}.mat-mdc-outlined-button .mat-ripple-element{background-color:var(--mat-outlined-button-ripple-color)}.mat-mdc-outlined-button .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-outlined-button-state-layer-color)}.mat-mdc-outlined-button.mat-mdc-button-disabled .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-outlined-button-disabled-state-layer-color)}.mat-mdc-outlined-button:hover .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-outlined-button-hover-state-layer-opacity)}.mat-mdc-outlined-button.cdk-program-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-outlined-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-outlined-button.mat-mdc-button-disabled-interactive:focus .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-outlined-button-focus-state-layer-opacity)}.mat-mdc-outlined-button:active .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-outlined-button-pressed-state-layer-opacity)}.mat-mdc-outlined-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%);display:var(--mat-outlined-button-touch-target-display)}.mat-mdc-outlined-button[disabled],.mat-mdc-outlined-button.mat-mdc-button-disabled{cursor:default;pointer-events:none;color:var(--mdc-outlined-button-disabled-label-text-color);border-color:var(--mdc-outlined-button-disabled-outline-color)}.mat-mdc-outlined-button.mat-mdc-button-disabled-interactive{pointer-events:auto}.mat-mdc-button-base{text-decoration:none}.mat-mdc-button,.mat-mdc-unelevated-button,.mat-mdc-raised-button,.mat-mdc-outlined-button{-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-mdc-button .mat-mdc-button-ripple,.mat-mdc-button .mat-mdc-button-persistent-ripple,.mat-mdc-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-unelevated-button .mat-mdc-button-ripple,.mat-mdc-unelevated-button .mat-mdc-button-persistent-ripple,.mat-mdc-unelevated-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-raised-button .mat-mdc-button-ripple,.mat-mdc-raised-button .mat-mdc-button-persistent-ripple,.mat-mdc-raised-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-outlined-button .mat-mdc-button-ripple,.mat-mdc-outlined-button .mat-mdc-button-persistent-ripple,.mat-mdc-outlined-button .mat-mdc-button-persistent-ripple::before{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;border-radius:inherit}.mat-mdc-button .mat-mdc-button-ripple,.mat-mdc-unelevated-button .mat-mdc-button-ripple,.mat-mdc-raised-button .mat-mdc-button-ripple,.mat-mdc-outlined-button .mat-mdc-button-ripple{overflow:hidden}.mat-mdc-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-unelevated-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-raised-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-outlined-button .mat-mdc-button-persistent-ripple::before{content:"";opacity:0}.mat-mdc-button .mdc-button__label,.mat-mdc-unelevated-button .mdc-button__label,.mat-mdc-raised-button .mdc-button__label,.mat-mdc-outlined-button .mdc-button__label{z-index:1}.mat-mdc-button .mat-mdc-focus-indicator,.mat-mdc-unelevated-button .mat-mdc-focus-indicator,.mat-mdc-raised-button .mat-mdc-focus-indicator,.mat-mdc-outlined-button .mat-mdc-focus-indicator{top:0;left:0;right:0;bottom:0;position:absolute}.mat-mdc-button:focus .mat-mdc-focus-indicator::before,.mat-mdc-unelevated-button:focus .mat-mdc-focus-indicator::before,.mat-mdc-raised-button:focus .mat-mdc-focus-indicator::before,.mat-mdc-outlined-button:focus .mat-mdc-focus-indicator::before{content:""}.mat-mdc-button._mat-animation-noopable,.mat-mdc-unelevated-button._mat-animation-noopable,.mat-mdc-raised-button._mat-animation-noopable,.mat-mdc-outlined-button._mat-animation-noopable{transition:none !important;animation:none !important}.mat-mdc-button>.mat-icon,.mat-mdc-unelevated-button>.mat-icon,.mat-mdc-raised-button>.mat-icon,.mat-mdc-outlined-button>.mat-icon{display:inline-block;position:relative;vertical-align:top;font-size:1.125rem;height:1.125rem;width:1.125rem}.mat-mdc-outlined-button .mat-mdc-button-ripple,.mat-mdc-outlined-button .mdc-button__ripple{top:-1px;left:-1px;bottom:-1px;right:-1px;border-width:-1px}.mat-mdc-unelevated-button .mat-mdc-focus-indicator::before,.mat-mdc-raised-button .mat-mdc-focus-indicator::before{margin:calc(calc(var(--mat-mdc-focus-indicator-border-width, 3px) + 2px)*-1)}.mat-mdc-outlined-button .mat-mdc-focus-indicator::before{margin:calc(calc(var(--mat-mdc-focus-indicator-border-width, 3px) + 3px)*-1)}',".cdk-high-contrast-active .mat-mdc-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-unelevated-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-raised-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-outlined-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-icon-button{outline:solid 1px}"],encapsulation:2,changeDetection:0});let n=t;return n})(),ir=(()=>{let t=class t extends yi{constructor(e,i,o,r){super(e,i,o,r)}};t.\u0275fac=function(i){return new(i||t)(l(x),l(h),l(y),l(j,8))},t.\u0275cmp=k({type:t,selectors:[["a","mat-button",""],["a","mat-raised-button",""],["a","mat-flat-button",""],["a","mat-stroked-button",""]],hostVars:15,hostBindings:function(i,o){i&2&&(F("disabled",o._getDisabledAttribute())("tabindex",o.disabled&&!o.disabledInteractive?-1:o.tabIndex)("aria-disabled",o._getDisabledAttribute()),H(o.color?"mat-"+o.color:""),w("mat-mdc-button-disabled",o.disabled)("mat-mdc-button-disabled-interactive",o.disabledInteractive)("_mat-animation-noopable",o._animationMode==="NoopAnimations")("mat-unthemed",!o.color)("mat-mdc-button-base",!0))},exportAs:["matButton","matAnchor"],standalone:!0,features:[et,D],attrs:hi,ngContentSelectors:vi,decls:7,vars:4,consts:[[1,"mat-mdc-button-persistent-ripple"],[1,"mdc-button__label"],[1,"mat-mdc-focus-indicator"],[1,"mat-mdc-button-touch-target"]],template:function(i,o){i&1&&(S(gi),A(0,"span",0),_(1),W(2,"span",1),_(3,1),$(),_(4,2),A(5,"span",2)(6,"span",3)),i&2&&w("mdc-button__ripple",!o._isFab)("mdc-fab__ripple",o._isFab)},styles:[qn,ie],encapsulation:2,changeDetection:0});let n=t;return n})();var nr=(()=>{let t=class t extends ne{constructor(e,i,o,r){super(e,i,o,r),this._rippleLoader.configureRipple(this._elementRef.nativeElement,{centered:!0})}};t.\u0275fac=function(i){return new(i||t)(l(x),l(h),l(y),l(j,8))},t.\u0275cmp=k({type:t,selectors:[["button","mat-icon-button",""]],hostVars:14,hostBindings:function(i,o){i&2&&(F("disabled",o._getDisabledAttribute())("aria-disabled",o._getAriaDisabled()),H(o.color?"mat-"+o.color:""),w("mat-mdc-button-disabled",o.disabled)("mat-mdc-button-disabled-interactive",o.disabledInteractive)("_mat-animation-noopable",o._animationMode==="NoopAnimations")("mat-unthemed",!o.color)("mat-mdc-button-base",!0))},exportAs:["matButton"],standalone:!0,features:[et,D],attrs:_i,ngContentSelectors:xi,decls:4,vars:0,consts:[[1,"mat-mdc-button-persistent-ripple","mdc-icon-button__ripple"],[1,"mat-mdc-focus-indicator"],[1,"mat-mdc-button-touch-target"]],template:function(i,o){i&1&&(S(),A(0,"span",0),_(1),A(2,"span",1)(3,"span",2))},styles:['.mdc-icon-button{display:inline-block;position:relative;box-sizing:border-box;border:none;outline:none;background-color:rgba(0,0,0,0);fill:currentColor;color:inherit;text-decoration:none;cursor:pointer;user-select:none;z-index:0;overflow:visible}.mdc-icon-button .mdc-icon-button__touch{position:absolute;top:50%;height:48px;left:50%;width:48px;transform:translate(-50%, -50%)}@media screen and (forced-colors: active){.mdc-icon-button.mdc-ripple-upgraded--background-focused .mdc-icon-button__focus-ring,.mdc-icon-button:not(.mdc-ripple-upgraded):focus .mdc-icon-button__focus-ring{display:block}}.mdc-icon-button:disabled{cursor:default;pointer-events:none}.mdc-icon-button[hidden]{display:none}.mdc-icon-button--display-flex{align-items:center;display:inline-flex;justify-content:center}.mdc-icon-button__focus-ring{pointer-events:none;border:2px solid rgba(0,0,0,0);border-radius:6px;box-sizing:content-box;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:100%;width:100%;display:none}@media screen and (forced-colors: active){.mdc-icon-button__focus-ring{border-color:CanvasText}}.mdc-icon-button__focus-ring::after{content:"";border:2px solid rgba(0,0,0,0);border-radius:8px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:calc(100% + 4px);width:calc(100% + 4px)}@media screen and (forced-colors: active){.mdc-icon-button__focus-ring::after{border-color:CanvasText}}.mdc-icon-button__icon{display:inline-block}.mdc-icon-button__icon.mdc-icon-button__icon--on{display:none}.mdc-icon-button--on .mdc-icon-button__icon{display:none}.mdc-icon-button--on .mdc-icon-button__icon.mdc-icon-button__icon--on{display:inline-block}.mdc-icon-button__link{height:100%;left:0;outline:none;position:absolute;top:0;width:100%}.mat-mdc-icon-button{color:var(--mdc-icon-button-icon-color)}.mat-mdc-icon-button .mdc-button__icon{font-size:var(--mdc-icon-button-icon-size)}.mat-mdc-icon-button svg,.mat-mdc-icon-button img{width:var(--mdc-icon-button-icon-size);height:var(--mdc-icon-button-icon-size)}.mat-mdc-icon-button:disabled{color:var(--mdc-icon-button-disabled-icon-color)}.mat-mdc-icon-button{border-radius:50%;flex-shrink:0;text-align:center;width:var(--mdc-icon-button-state-layer-size, 48px);height:var(--mdc-icon-button-state-layer-size, 48px);padding:calc(calc(var(--mdc-icon-button-state-layer-size, 48px) - var(--mdc-icon-button-icon-size, 24px)) / 2);font-size:var(--mdc-icon-button-icon-size);-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-mdc-icon-button svg{vertical-align:baseline}.mat-mdc-icon-button[disabled],.mat-mdc-icon-button.mat-mdc-button-disabled{cursor:default;pointer-events:none;color:var(--mdc-icon-button-disabled-icon-color)}.mat-mdc-icon-button.mat-mdc-button-disabled-interactive{pointer-events:auto}.mat-mdc-icon-button .mat-mdc-button-ripple,.mat-mdc-icon-button .mat-mdc-button-persistent-ripple,.mat-mdc-icon-button .mat-mdc-button-persistent-ripple::before{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;border-radius:inherit}.mat-mdc-icon-button .mat-mdc-button-ripple{overflow:hidden}.mat-mdc-icon-button .mat-mdc-button-persistent-ripple::before{content:"";opacity:0}.mat-mdc-icon-button .mdc-button__label{z-index:1}.mat-mdc-icon-button .mat-mdc-focus-indicator{top:0;left:0;right:0;bottom:0;position:absolute}.mat-mdc-icon-button:focus .mat-mdc-focus-indicator::before{content:""}.mat-mdc-icon-button .mat-ripple-element{background-color:var(--mat-icon-button-ripple-color)}.mat-mdc-icon-button .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-icon-button-state-layer-color)}.mat-mdc-icon-button.mat-mdc-button-disabled .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-icon-button-disabled-state-layer-color)}.mat-mdc-icon-button:hover .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-icon-button-hover-state-layer-opacity)}.mat-mdc-icon-button.cdk-program-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-icon-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-icon-button.mat-mdc-button-disabled-interactive:focus .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-icon-button-focus-state-layer-opacity)}.mat-mdc-icon-button:active .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-icon-button-pressed-state-layer-opacity)}.mat-mdc-icon-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:50%;width:48px;transform:translate(-50%, -50%);display:var(--mat-icon-button-touch-target-display)}.mat-mdc-icon-button._mat-animation-noopable{transition:none !important;animation:none !important}.mat-mdc-icon-button .mat-mdc-button-persistent-ripple{border-radius:50%}.mat-mdc-icon-button.mat-unthemed:not(.mdc-ripple-upgraded):focus::before,.mat-mdc-icon-button.mat-primary:not(.mdc-ripple-upgraded):focus::before,.mat-mdc-icon-button.mat-accent:not(.mdc-ripple-upgraded):focus::before,.mat-mdc-icon-button.mat-warn:not(.mdc-ripple-upgraded):focus::before{background:rgba(0,0,0,0);opacity:1}',ie],encapsulation:2,changeDetection:0});let n=t;return n})(),or=(()=>{let t=class t extends yi{constructor(e,i,o,r){super(e,i,o,r)}};t.\u0275fac=function(i){return new(i||t)(l(x),l(h),l(y),l(j,8))},t.\u0275cmp=k({type:t,selectors:[["a","mat-icon-button",""]],hostVars:15,hostBindings:function(i,o){i&2&&(F("disabled",o._getDisabledAttribute())("tabindex",o.disabled&&!o.disabledInteractive?-1:o.tabIndex)("aria-disabled",o._getDisabledAttribute()),H(o.color?"mat-"+o.color:""),w("mat-mdc-button-disabled",o.disabled)("mat-mdc-button-disabled-interactive",o.disabledInteractive)("_mat-animation-noopable",o._animationMode==="NoopAnimations")("mat-unthemed",!o.color)("mat-mdc-button-base",!0))},exportAs:["matButton","matAnchor"],standalone:!0,features:[et,D],attrs:_i,ngContentSelectors:xi,decls:4,vars:0,consts:[[1,"mat-mdc-button-persistent-ripple","mdc-icon-button__ripple"],[1,"mat-mdc-focus-indicator"],[1,"mat-mdc-button-touch-target"]],template:function(i,o){i&1&&(S(),A(0,"span",0),_(1),A(2,"span",1)(3,"span",2))},styles:[Qn,ie],encapsulation:2,changeDetection:0});let n=t;return n})(),ar=(()=>{let t=class t{};t.\u0275fac=function(i){return new(i||t)},t.\u0275mod=v({type:t}),t.\u0275inj=g({imports:[O,ee,O]});let n=t;return n})();var to=["*"],Dt;function eo(){if(Dt===void 0&&(Dt=null,typeof window<"u")){let n=window;n.trustedTypes!==void 0&&(Dt=n.trustedTypes.createPolicy("angular#components",{createHTML:t=>t}))}return Dt}function lt(n){return eo()?.createHTML(n)||n}function Ii(n){return Error(`Unable to find icon with the name "${n}"`)}function io(){return Error("Could not find HttpClient provider for use with Angular Material icons. Please include the HttpClientModule from @angular/common/http in your app imports.")}function wi(n){return Error(`The URL provided to MatIconRegistry was not trusted as a resource URL via Angular's DomSanitizer. Attempted URL was "${n}".`)}function Ei(n){return Error(`The literal provided to MatIconRegistry was not trusted as safe HTML by Angular's DomSanitizer. Attempted literal was "${n}".`)}var z=class{constructor(t,a,e){this.url=t,this.svgText=a,this.options=e}},no=(()=>{let t=class t{constructor(e,i,o,r){this._httpClient=e,this._sanitizer=i,this._errorHandler=r,this._svgIconConfigs=new Map,this._iconSetConfigs=new Map,this._cachedIconsByUrl=new Map,this._inProgressUrlFetches=new Map,this._fontCssClassesByAlias=new Map,this._resolvers=[],this._defaultFontSetClass=["material-icons","mat-ligature-font"],this._document=o}addSvgIcon(e,i,o){return this.addSvgIconInNamespace("",e,i,o)}addSvgIconLiteral(e,i,o){return this.addSvgIconLiteralInNamespace("",e,i,o)}addSvgIconInNamespace(e,i,o,r){return this._addSvgIconConfig(e,i,new z(o,null,r))}addSvgIconResolver(e){return this._resolvers.push(e),this}addSvgIconLiteralInNamespace(e,i,o,r){let s=this._sanitizer.sanitize(J.HTML,o);if(!s)throw Ei(o);let c=lt(s);return this._addSvgIconConfig(e,i,new z("",c,r))}addSvgIconSet(e,i){return this.addSvgIconSetInNamespace("",e,i)}addSvgIconSetLiteral(e,i){return this.addSvgIconSetLiteralInNamespace("",e,i)}addSvgIconSetInNamespace(e,i,o){return this._addSvgIconSetConfig(e,new z(i,null,o))}addSvgIconSetLiteralInNamespace(e,i,o){let r=this._sanitizer.sanitize(J.HTML,i);if(!r)throw Ei(i);let s=lt(r);return this._addSvgIconSetConfig(e,new z("",s,o))}registerFontClassAlias(e,i=e){return this._fontCssClassesByAlias.set(e,i),this}classNameForFontAlias(e){return this._fontCssClassesByAlias.get(e)||e}setDefaultFontSetClass(...e){return this._defaultFontSetClass=e,this}getDefaultFontSetClass(){return this._defaultFontSetClass}getSvgIconFromUrl(e){let i=this._sanitizer.sanitize(J.RESOURCE_URL,e);if(!i)throw wi(e);let o=this._cachedIconsByUrl.get(i);return o?B(Tt(o)):this._loadSvgIconFromConfig(new z(e,null)).pipe(X(r=>this._cachedIconsByUrl.set(i,r)),M(r=>Tt(r)))}getNamedSvgIcon(e,i=""){let o=Ai(i,e),r=this._svgIconConfigs.get(o);if(r)return this._getSvgFromConfig(r);if(r=this._getIconConfigFromResolvers(i,e),r)return this._svgIconConfigs.set(o,r),this._getSvgFromConfig(r);let s=this._iconSetConfigs.get(i);return s?this._getSvgFromIconSetConfigs(e,s):de(Ii(o))}ngOnDestroy(){this._resolvers=[],this._svgIconConfigs.clear(),this._iconSetConfigs.clear(),this._cachedIconsByUrl.clear()}_getSvgFromConfig(e){return e.svgText?B(Tt(this._svgElementFromConfig(e))):this._loadSvgIconFromConfig(e).pipe(M(i=>Tt(i)))}_getSvgFromIconSetConfigs(e,i){let o=this._extractIconWithNameFromAnySet(e,i);if(o)return B(o);let r=i.filter(s=>!s.svgText).map(s=>this._loadSvgIconSetFromConfig(s).pipe(pe(c=>{let m=`Loading icon set URL: ${this._sanitizer.sanitize(J.RESOURCE_URL,s.url)} failed: ${c.message}`;return this._errorHandler.handleError(new Error(m)),B(null)})));return ue(r).pipe(M(()=>{let s=this._extractIconWithNameFromAnySet(e,i);if(!s)throw Ii(e);return s}))}_extractIconWithNameFromAnySet(e,i){for(let o=i.length-1;o>=0;o--){let r=i[o];if(r.svgText&&r.svgText.toString().indexOf(e)>-1){let s=this._svgElementFromConfig(r),c=this._extractSvgIconFromSet(s,e,r.options);if(c)return c}}return null}_loadSvgIconFromConfig(e){return this._fetchIcon(e).pipe(X(i=>e.svgText=i),M(()=>this._svgElementFromConfig(e)))}_loadSvgIconSetFromConfig(e){return e.svgText?B(null):this._fetchIcon(e).pipe(X(i=>e.svgText=i))}_extractSvgIconFromSet(e,i,o){let r=e.querySelector(`[id="${i}"]`);if(!r)return null;let s=r.cloneNode(!0);if(s.removeAttribute("id"),s.nodeName.toLowerCase()==="svg")return this._setSvgAttributes(s,o);if(s.nodeName.toLowerCase()==="symbol")return this._setSvgAttributes(this._toSvgElement(s),o);let c=this._svgElementFromString(lt(""));return c.appendChild(s),this._setSvgAttributes(c,o)}_svgElementFromString(e){let i=this._document.createElement("DIV");i.innerHTML=e;let o=i.querySelector("svg");if(!o)throw Error(" tag not found");return o}_toSvgElement(e){let i=this._svgElementFromString(lt("")),o=e.attributes;for(let r=0;rlt(m)),he(()=>this._inProgressUrlFetches.delete(s)),ge());return this._inProgressUrlFetches.set(s,b),b}_addSvgIconConfig(e,i,o){return this._svgIconConfigs.set(Ai(e,i),o),this}_addSvgIconSetConfig(e,i){let o=this._iconSetConfigs.get(e);return o?o.push(i):this._iconSetConfigs.set(e,[i]),this}_svgElementFromConfig(e){if(!e.svgElement){let i=this._svgElementFromString(e.svgText);this._setSvgAttributes(i,e.options),e.svgElement=i}return e.svgElement}_getIconConfigFromResolvers(e,i){for(let o=0;ot?t.pathname+t.search:""}}var ki=["clip-path","color-profile","src","cursor","fill","filter","marker","marker-start","marker-mid","marker-end","mask","stroke"],co=ki.map(n=>`[${n}]`).join(", "),lo=/^url\(['"]?#(.*?)['"]?\)$/,Er=(()=>{let t=class t{get color(){return this._color||this._defaultColor}set color(e){this._color=e}get svgIcon(){return this._svgIcon}set svgIcon(e){e!==this._svgIcon&&(e?this._updateSvgIcon(e):this._svgIcon&&this._clearSvgElement(),this._svgIcon=e)}get fontSet(){return this._fontSet}set fontSet(e){let i=this._cleanupFontValue(e);i!==this._fontSet&&(this._fontSet=i,this._updateFontIconClasses())}get fontIcon(){return this._fontIcon}set fontIcon(e){let i=this._cleanupFontValue(e);i!==this._fontIcon&&(this._fontIcon=i,this._updateFontIconClasses())}constructor(e,i,o,r,s,c){this._elementRef=e,this._iconRegistry=i,this._location=r,this._errorHandler=s,this.inline=!1,this._previousFontSetClass=[],this._currentIconFetch=mt.EMPTY,c&&(c.color&&(this.color=this._defaultColor=c.color),c.fontSet&&(this.fontSet=c.fontSet)),o||e.nativeElement.setAttribute("aria-hidden","true")}_splitIconName(e){if(!e)return["",""];let i=e.split(":");switch(i.length){case 1:return["",i[0]];case 2:return i;default:throw Error(`Invalid icon name: "${e}"`)}}ngOnInit(){this._updateFontIconClasses()}ngAfterViewChecked(){let e=this._elementsWithExternalReferences;if(e&&e.size){let i=this._location.getPathname();i!==this._previousPath&&(this._previousPath=i,this._prependPathToReferences(i))}}ngOnDestroy(){this._currentIconFetch.unsubscribe(),this._elementsWithExternalReferences&&this._elementsWithExternalReferences.clear()}_usingFontIcon(){return!this.svgIcon}_setSvgElement(e){this._clearSvgElement();let i=this._location.getPathname();this._previousPath=i,this._cacheChildrenWithExternalReferences(e),this._prependPathToReferences(i),this._elementRef.nativeElement.appendChild(e)}_clearSvgElement(){let e=this._elementRef.nativeElement,i=e.childNodes.length;for(this._elementsWithExternalReferences&&this._elementsWithExternalReferences.clear();i--;){let o=e.childNodes[i];(o.nodeType!==1||o.nodeName.toLowerCase()==="svg")&&o.remove()}}_updateFontIconClasses(){if(!this._usingFontIcon())return;let e=this._elementRef.nativeElement,i=(this.fontSet?this._iconRegistry.classNameForFontAlias(this.fontSet).split(/ +/):this._iconRegistry.getDefaultFontSetClass()).filter(o=>o.length>0);this._previousFontSetClass.forEach(o=>e.classList.remove(o)),i.forEach(o=>e.classList.add(o)),this._previousFontSetClass=i,this.fontIcon!==this._previousFontIconClass&&!i.includes("mat-ligature-font")&&(this._previousFontIconClass&&e.classList.remove(this._previousFontIconClass),this.fontIcon&&e.classList.add(this.fontIcon),this._previousFontIconClass=this.fontIcon)}_cleanupFontValue(e){return typeof e=="string"?e.trim().split(" ")[0]:e}_prependPathToReferences(e){let i=this._elementsWithExternalReferences;i&&i.forEach((o,r)=>{o.forEach(s=>{r.setAttribute(s.name,`url('${e}#${s.value}')`)})})}_cacheChildrenWithExternalReferences(e){let i=e.querySelectorAll(co),o=this._elementsWithExternalReferences=this._elementsWithExternalReferences||new Map;for(let r=0;r{let c=i[r],b=c.getAttribute(s),m=b?b.match(lo):null;if(m){let L=o.get(c);L||(L=[],o.set(c,L)),L.push({name:s,value:m[1]})}})}_updateSvgIcon(e){if(this._svgNamespace=null,this._svgName=null,this._currentIconFetch.unsubscribe(),e){let[i,o]=this._splitIconName(e);i&&(this._svgNamespace=i),o&&(this._svgName=o),this._currentIconFetch=this._iconRegistry.getNamedSvgIcon(o,i).pipe(Q(1)).subscribe(r=>this._setSvgElement(r),r=>{let s=`Error retrieving icon ${i}:${o}! ${r.message}`;this._errorHandler.handleError(new Error(s))})}}};t.\u0275fac=function(i){return new(i||t)(l(x),l(no),_e("aria-hidden"),l(ro),l(ft),l(ao,8))},t.\u0275cmp=k({type:t,selectors:[["mat-icon"]],hostAttrs:["role","img",1,"mat-icon","notranslate"],hostVars:10,hostBindings:function(i,o){i&2&&(F("data-mat-icon-type",o._usingFontIcon()?"font":"svg")("data-mat-icon-name",o._svgName||o.fontIcon)("data-mat-icon-namespace",o._svgNamespace||o.fontSet)("fontIcon",o._usingFontIcon()?o.fontIcon:null),H(o.color?"mat-"+o.color:""),w("mat-icon-inline",o.inline)("mat-icon-no-color",o.color!=="primary"&&o.color!=="accent"&&o.color!=="warn"))},inputs:{color:"color",inline:[2,"inline","inline",N],svgIcon:"svgIcon",fontSet:"fontSet",fontIcon:"fontIcon"},exportAs:["matIcon"],standalone:!0,features:[R,D],ngContentSelectors:to,decls:1,vars:0,template:function(i,o){i&1&&(S(),_(0))},styles:["mat-icon,mat-icon.mat-primary,mat-icon.mat-accent,mat-icon.mat-warn{color:var(--mat-icon-color)}.mat-icon{-webkit-user-select:none;user-select:none;background-repeat:no-repeat;display:inline-block;fill:currentColor;height:24px;width:24px;overflow:hidden}.mat-icon.mat-icon-inline{font-size:inherit;height:inherit;line-height:inherit;width:inherit}.mat-icon.mat-ligature-font[fontIcon]::before{content:attr(fontIcon)}[dir=rtl] .mat-icon-rtl-mirror{transform:scale(-1, 1)}.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-prefix .mat-icon,.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-suffix .mat-icon{display:block}.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-prefix .mat-icon-button .mat-icon,.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-suffix .mat-icon-button .mat-icon{margin:auto}"],encapsulation:2,changeDetection:0});let n=t;return n})(),Ar=(()=>{let t=class t{};t.\u0275fac=function(i){return new(i||t)},t.\u0275mod=v({type:t}),t.\u0275inj=g({imports:[O,O]});let n=t;return n})();export{h as a,ho as b,nt as c,ct as d,go as e,vo as f,Mi as g,P as h,ze as i,xt as j,Fi as k,Si as l,Bt as m,yo as n,Y as o,Be as p,He as q,nn as r,on as s,qo as t,$e as u,Ke as v,an as w,Qo as x,$t as y,Kt as z,Xo as A,ti as B,Jo as C,la as D,Yt as E,Vn as F,O as G,ei as H,Na as I,ii as J,Ra as K,Oa as L,ui as M,ee as N,bi as O,pi as P,La as Q,te as R,ja as S,Pa as T,za as U,Ba as V,Ua as W,er as X,ir as Y,nr as Z,or as _,ar as $,no as aa,Er as ba,Ar as ca}; diff --git a/chunk-OZSOB2KQ.js b/chunk-S2XJCJ4Q.js similarity index 97% rename from chunk-OZSOB2KQ.js rename to chunk-S2XJCJ4Q.js index 7c2e46d..839fa32 100644 --- a/chunk-OZSOB2KQ.js +++ b/chunk-S2XJCJ4Q.js @@ -1 +1 @@ -import{c as o,d as e,g as t,h as i,i as c,j as a}from"./chunk-KOQX3PBC.js";var s=(()=>{let r=class r{};r.standard="cubic-bezier(0.4, 0.0, 0.2, 1)",r.deceleration="cubic-bezier(0.0, 0.0, 0.2, 1)",r.acceleration="cubic-bezier(0.4, 0.0, 1, 1)",r.sharp="cubic-bezier(0.4, 0.0, 0.6, 1)";let d=r;return d})(),n=(()=>{let r=class r{};r.complex="375ms",r.entering="225ms",r.exiting="195ms";let d=r;return d})();var p=o("expandCollapse",[i("void, collapsed",t({height:"0"})),i("*, expanded",t("*")),a("void <=> false, collapsed <=> false, expanded <=> false",[]),a("void <=> *, collapsed <=> expanded",e("{{timings}}"),{params:{timings:`${n.entering} ${s.deceleration}`}})]);var g=o("fadeIn",[i("void",t({opacity:0})),i("*",t({opacity:1})),a("void => false",[]),a("void => *",e("{{timings}}"),{params:{timings:`${n.entering} ${s.deceleration}`}})]),v=o("fadeInTop",[i("void",t({opacity:0,transform:"translate3d(0, -100%, 0)"})),i("*",t({opacity:1,transform:"translate3d(0, 0, 0)"})),a("void => false",[]),a("void => *",e("{{timings}}"),{params:{timings:`${n.entering} ${s.deceleration}`}})]),$=o("fadeInBottom",[i("void",t({opacity:0,transform:"translate3d(0, 100%, 0)"})),i("*",t({opacity:1,transform:"translate3d(0, 0, 0)"})),a("void => false",[]),a("void => *",e("{{timings}}"),{params:{timings:`${n.entering} ${s.deceleration}`}})]),u=o("fadeInLeft",[i("void",t({opacity:0,transform:"translate3d(-100%, 0, 0)"})),i("*",t({opacity:1,transform:"translate3d(0, 0, 0)"})),a("void => false",[]),a("void => *",e("{{timings}}"),{params:{timings:`${n.entering} ${s.deceleration}`}})]),x=o("fadeInRight",[i("void",t({opacity:0,transform:"translate3d(100%, 0, 0)"})),i("*",t({opacity:1,transform:"translate3d(0, 0, 0)"})),a("void => false",[]),a("void => *",e("{{timings}}"),{params:{timings:`${n.entering} ${s.deceleration}`}})]),y=o("fadeOut",[i("*",t({opacity:1})),i("void",t({opacity:0})),a("false => void",[]),a("* => void",e("{{timings}}"),{params:{timings:`${n.exiting} ${s.acceleration}`}})]),I=o("fadeOutTop",[i("*",t({opacity:1,transform:"translate3d(0, 0, 0)"})),i("void",t({opacity:0,transform:"translate3d(0, -100%, 0)"})),a("false => void",[]),a("* => void",e("{{timings}}"),{params:{timings:`${n.exiting} ${s.acceleration}`}})]),O=o("fadeOutBottom",[i("*",t({opacity:1,transform:"translate3d(0, 0, 0)"})),i("void",t({opacity:0,transform:"translate3d(0, 100%, 0)"})),a("false => void",[]),a("* => void",e("{{timings}}"),{params:{timings:`${n.exiting} ${s.acceleration}`}})]),h=o("fadeOutLeft",[i("*",t({opacity:1,transform:"translate3d(0, 0, 0)"})),i("void",t({opacity:0,transform:"translate3d(-100%, 0, 0)"})),a("false => void",[]),a("* => void",e("{{timings}}"),{params:{timings:`${n.exiting} ${s.acceleration}`}})]),T=o("fadeOutRight",[i("*",t({opacity:1,transform:"translate3d(0, 0, 0)"})),i("void",t({opacity:0,transform:"translate3d(100%, 0, 0)"})),a("false => void",[]),a("* => void",e("{{timings}}"),{params:{timings:`${n.exiting} ${s.acceleration}`}})]);var B=o("shake",[a("void => false",[]),a("void => *, * => true",[e("{{timings}}",c([t({transform:"translate3d(0, 0, 0)",offset:0}),t({transform:"translate3d(-10px, 0, 0)",offset:.1}),t({transform:"translate3d(10px, 0, 0)",offset:.2}),t({transform:"translate3d(-10px, 0, 0)",offset:.3}),t({transform:"translate3d(10px, 0, 0)",offset:.4}),t({transform:"translate3d(-10px, 0, 0)",offset:.5}),t({transform:"translate3d(10px, 0, 0)",offset:.6}),t({transform:"translate3d(-10px, 0, 0)",offset:.7}),t({transform:"translate3d(10px, 0, 0)",offset:.8}),t({transform:"translate3d(-10px, 0, 0)",offset:.9}),t({transform:"translate3d(0, 0, 0)",offset:1})]))],{params:{timings:"0.8s cubic-bezier(0.455, 0.03, 0.515, 0.955)"}})]);var L=o("slideInTop",[i("void",t({transform:"translate3d(0, -100%, 0)"})),i("*",t({transform:"translate3d(0, 0, 0)"})),a("void => false",[]),a("void => *",e("{{timings}}"),{params:{timings:`${n.entering} ${s.deceleration}`}})]),R=o("slideInBottom",[i("void",t({transform:"translate3d(0, 100%, 0)"})),i("*",t({transform:"translate3d(0, 0, 0)"})),a("void => false",[]),a("void => *",e("{{timings}}"),{params:{timings:`${n.entering} ${s.deceleration}`}})]),z=o("slideInLeft",[i("void",t({transform:"translate3d(-100%, 0, 0)"})),i("*",t({transform:"translate3d(0, 0, 0)"})),a("void => false",[]),a("void => *",e("{{timings}}"),{params:{timings:`${n.entering} ${s.deceleration}`}})]),b=o("slideInRight",[i("void",t({transform:"translate3d(100%, 0, 0)"})),i("*",t({transform:"translate3d(0, 0, 0)"})),a("void => false",[]),a("void => *",e("{{timings}}"),{params:{timings:`${n.entering} ${s.deceleration}`}})]),k=o("slideOutTop",[i("*",t({transform:"translate3d(0, 0, 0)"})),i("void",t({transform:"translate3d(0, -100%, 0)"})),a("false => void",[]),a("* => void",e("{{timings}}"),{params:{timings:`${n.exiting} ${s.acceleration}`}})]),A=o("slideOutBottom",[i("*",t({transform:"translate3d(0, 0, 0)"})),i("void",t({transform:"translate3d(0, 100%, 0)"})),a("false => void",[]),a("* => void",e("{{timings}}"),{params:{timings:`${n.exiting} ${s.acceleration}`}})]),C=o("slideOutLeft",[i("*",t({transform:"translate3d(0, 0, 0)"})),i("void",t({transform:"translate3d(-100%, 0, 0)"})),a("false => void",[]),a("* => void",e("{{timings}}"),{params:{timings:`${n.exiting} ${s.acceleration}`}})]),D=o("slideOutRight",[i("*",t({transform:"translate3d(0, 0, 0)"})),i("void",t({transform:"translate3d(100%, 0, 0)"})),a("false => void",[]),a("* => void",e("{{timings}}"),{params:{timings:`${n.exiting} ${s.acceleration}`}})]);var j=(d,r,E,m,f=`${n.entering} ${s.deceleration}`,l=`${n.exiting} ${s.acceleration}`)=>o(d,[i("void",t(r)),i("*",t(E)),a("void => false, * => false",[]),a("void => *",e(m||f),{params:{timings:f}}),a("* => void",e(m||l),{params:{timings:l}})]),q=j("zoomIn",{opacity:0,transform:"scale(0.5)"},{opacity:1,transform:"scale(1)"},""),w=j("zoomOut",{opacity:1,transform:"scale(1)"},{opacity:0,transform:"scale(0.5)"},"");var et=[p,g,v,$,u,x,y,I,O,h,T,B,L,R,z,b,k,A,C,D,q,w];export{et as a}; +import{c as o,d as e,g as t,h as i,i as c,j as a}from"./chunk-KKXJEM3A.js";var s=(()=>{let r=class r{};r.standard="cubic-bezier(0.4, 0.0, 0.2, 1)",r.deceleration="cubic-bezier(0.0, 0.0, 0.2, 1)",r.acceleration="cubic-bezier(0.4, 0.0, 1, 1)",r.sharp="cubic-bezier(0.4, 0.0, 0.6, 1)";let d=r;return d})(),n=(()=>{let r=class r{};r.complex="375ms",r.entering="225ms",r.exiting="195ms";let d=r;return d})();var p=o("expandCollapse",[i("void, collapsed",t({height:"0"})),i("*, expanded",t("*")),a("void <=> false, collapsed <=> false, expanded <=> false",[]),a("void <=> *, collapsed <=> expanded",e("{{timings}}"),{params:{timings:`${n.entering} ${s.deceleration}`}})]);var g=o("fadeIn",[i("void",t({opacity:0})),i("*",t({opacity:1})),a("void => false",[]),a("void => *",e("{{timings}}"),{params:{timings:`${n.entering} ${s.deceleration}`}})]),v=o("fadeInTop",[i("void",t({opacity:0,transform:"translate3d(0, -100%, 0)"})),i("*",t({opacity:1,transform:"translate3d(0, 0, 0)"})),a("void => false",[]),a("void => *",e("{{timings}}"),{params:{timings:`${n.entering} ${s.deceleration}`}})]),$=o("fadeInBottom",[i("void",t({opacity:0,transform:"translate3d(0, 100%, 0)"})),i("*",t({opacity:1,transform:"translate3d(0, 0, 0)"})),a("void => false",[]),a("void => *",e("{{timings}}"),{params:{timings:`${n.entering} ${s.deceleration}`}})]),u=o("fadeInLeft",[i("void",t({opacity:0,transform:"translate3d(-100%, 0, 0)"})),i("*",t({opacity:1,transform:"translate3d(0, 0, 0)"})),a("void => false",[]),a("void => *",e("{{timings}}"),{params:{timings:`${n.entering} ${s.deceleration}`}})]),x=o("fadeInRight",[i("void",t({opacity:0,transform:"translate3d(100%, 0, 0)"})),i("*",t({opacity:1,transform:"translate3d(0, 0, 0)"})),a("void => false",[]),a("void => *",e("{{timings}}"),{params:{timings:`${n.entering} ${s.deceleration}`}})]),y=o("fadeOut",[i("*",t({opacity:1})),i("void",t({opacity:0})),a("false => void",[]),a("* => void",e("{{timings}}"),{params:{timings:`${n.exiting} ${s.acceleration}`}})]),I=o("fadeOutTop",[i("*",t({opacity:1,transform:"translate3d(0, 0, 0)"})),i("void",t({opacity:0,transform:"translate3d(0, -100%, 0)"})),a("false => void",[]),a("* => void",e("{{timings}}"),{params:{timings:`${n.exiting} ${s.acceleration}`}})]),O=o("fadeOutBottom",[i("*",t({opacity:1,transform:"translate3d(0, 0, 0)"})),i("void",t({opacity:0,transform:"translate3d(0, 100%, 0)"})),a("false => void",[]),a("* => void",e("{{timings}}"),{params:{timings:`${n.exiting} ${s.acceleration}`}})]),h=o("fadeOutLeft",[i("*",t({opacity:1,transform:"translate3d(0, 0, 0)"})),i("void",t({opacity:0,transform:"translate3d(-100%, 0, 0)"})),a("false => void",[]),a("* => void",e("{{timings}}"),{params:{timings:`${n.exiting} ${s.acceleration}`}})]),T=o("fadeOutRight",[i("*",t({opacity:1,transform:"translate3d(0, 0, 0)"})),i("void",t({opacity:0,transform:"translate3d(100%, 0, 0)"})),a("false => void",[]),a("* => void",e("{{timings}}"),{params:{timings:`${n.exiting} ${s.acceleration}`}})]);var B=o("shake",[a("void => false",[]),a("void => *, * => true",[e("{{timings}}",c([t({transform:"translate3d(0, 0, 0)",offset:0}),t({transform:"translate3d(-10px, 0, 0)",offset:.1}),t({transform:"translate3d(10px, 0, 0)",offset:.2}),t({transform:"translate3d(-10px, 0, 0)",offset:.3}),t({transform:"translate3d(10px, 0, 0)",offset:.4}),t({transform:"translate3d(-10px, 0, 0)",offset:.5}),t({transform:"translate3d(10px, 0, 0)",offset:.6}),t({transform:"translate3d(-10px, 0, 0)",offset:.7}),t({transform:"translate3d(10px, 0, 0)",offset:.8}),t({transform:"translate3d(-10px, 0, 0)",offset:.9}),t({transform:"translate3d(0, 0, 0)",offset:1})]))],{params:{timings:"0.8s cubic-bezier(0.455, 0.03, 0.515, 0.955)"}})]);var L=o("slideInTop",[i("void",t({transform:"translate3d(0, -100%, 0)"})),i("*",t({transform:"translate3d(0, 0, 0)"})),a("void => false",[]),a("void => *",e("{{timings}}"),{params:{timings:`${n.entering} ${s.deceleration}`}})]),R=o("slideInBottom",[i("void",t({transform:"translate3d(0, 100%, 0)"})),i("*",t({transform:"translate3d(0, 0, 0)"})),a("void => false",[]),a("void => *",e("{{timings}}"),{params:{timings:`${n.entering} ${s.deceleration}`}})]),z=o("slideInLeft",[i("void",t({transform:"translate3d(-100%, 0, 0)"})),i("*",t({transform:"translate3d(0, 0, 0)"})),a("void => false",[]),a("void => *",e("{{timings}}"),{params:{timings:`${n.entering} ${s.deceleration}`}})]),b=o("slideInRight",[i("void",t({transform:"translate3d(100%, 0, 0)"})),i("*",t({transform:"translate3d(0, 0, 0)"})),a("void => false",[]),a("void => *",e("{{timings}}"),{params:{timings:`${n.entering} ${s.deceleration}`}})]),k=o("slideOutTop",[i("*",t({transform:"translate3d(0, 0, 0)"})),i("void",t({transform:"translate3d(0, -100%, 0)"})),a("false => void",[]),a("* => void",e("{{timings}}"),{params:{timings:`${n.exiting} ${s.acceleration}`}})]),A=o("slideOutBottom",[i("*",t({transform:"translate3d(0, 0, 0)"})),i("void",t({transform:"translate3d(0, 100%, 0)"})),a("false => void",[]),a("* => void",e("{{timings}}"),{params:{timings:`${n.exiting} ${s.acceleration}`}})]),C=o("slideOutLeft",[i("*",t({transform:"translate3d(0, 0, 0)"})),i("void",t({transform:"translate3d(-100%, 0, 0)"})),a("false => void",[]),a("* => void",e("{{timings}}"),{params:{timings:`${n.exiting} ${s.acceleration}`}})]),D=o("slideOutRight",[i("*",t({transform:"translate3d(0, 0, 0)"})),i("void",t({transform:"translate3d(100%, 0, 0)"})),a("false => void",[]),a("* => void",e("{{timings}}"),{params:{timings:`${n.exiting} ${s.acceleration}`}})]);var j=(d,r,E,m,f=`${n.entering} ${s.deceleration}`,l=`${n.exiting} ${s.acceleration}`)=>o(d,[i("void",t(r)),i("*",t(E)),a("void => false, * => false",[]),a("void => *",e(m||f),{params:{timings:f}}),a("* => void",e(m||l),{params:{timings:l}})]),q=j("zoomIn",{opacity:0,transform:"scale(0.5)"},{opacity:1,transform:"scale(1)"},""),w=j("zoomOut",{opacity:1,transform:"scale(1)"},{opacity:0,transform:"scale(0.5)"},"");var et=[p,g,v,$,u,x,y,I,O,h,T,B,L,R,z,b,k,A,C,D,q,w];export{et as a}; diff --git a/chunk-SLR7WOOC.js b/chunk-SLR7WOOC.js new file mode 100644 index 0000000..3962ddc --- /dev/null +++ b/chunk-SLR7WOOC.js @@ -0,0 +1,2 @@ +import{a as wr}from"./chunk-EER6G5AH.js";import{a as xr}from"./chunk-S2XJCJ4Q.js";import{B as vr,D as _r}from"./chunk-KKXJEM3A.js";import{$ as yr,G as O,M as ar,W as mr,Z as hr,ba as kr,ca as ur,k as Y}from"./chunk-R5DLBX2B.js";import{Aa as B,Ab as X,Ac as br,Bb as gr,Ca as ir,Db as _,Fa as U,Fb as f,Ga as M,Gb as G,Hb as C,I as J,Ka as q,Kb as F,Lb as A,Mb as I,Nb as K,Qa as c,Ra as m,Ub as pr,Vb as T,Ya as lr,ba as rr,db as W,dc as dr,fa as nr,ga as cr,ha as V,hb as x,ib as h,ja as j,jb as g,kb as Q,lb as R,lc as Z,ma as P,mc as E,n as or,nb as v,nc as z,p as $,pa as w,qa as L,qb as b,ub as l,vb as p,wa as N,wb as d,wc as sr,xa as y,ya as k,za as D,zb as H}from"./chunk-YLQD6FUN.js";var fr=(()=>{let t=class t{constructor(){this._onDismiss=new $(1),this._onShow=new $(1)}get onDismiss(){return this._onDismiss.asObservable()}get onShow(){return this._onShow.asObservable()}dismiss(r){r&&this._onDismiss.next(r)}show(r){r&&this._onShow.next(r)}};t.\u0275fac=function(o){return new(o||t)},t.\u0275prov=cr({token:t,factory:t.\u0275fac,providedIn:"root"});let e=t;return e})();var Tr=[[["","angorAlertTitle",""]],"*",[["","angorAlertIcon",""]]],Er=["[angorAlertTitle]","*","[angorAlertIcon]"];function zr(e,t){e&1&&d(0,"div",1)}function Sr(e,t){e&1&&d(0,"mat-icon",7),e&2&&g("svgIcon","heroicons_solid:check-circle")}function Dr(e,t){e&1&&d(0,"mat-icon",7),e&2&&g("svgIcon","heroicons_solid:check-circle")}function Mr(e,t){e&1&&d(0,"mat-icon",7),e&2&&g("svgIcon","heroicons_solid:x-circle")}function Rr(e,t){e&1&&d(0,"mat-icon",7),e&2&&g("svgIcon","heroicons_solid:check-circle")}function Or(e,t){e&1&&d(0,"mat-icon",7),e&2&&g("svgIcon","heroicons_solid:information-circle")}function Vr(e,t){e&1&&d(0,"mat-icon",7),e&2&&g("svgIcon","heroicons_solid:check-circle")}function jr(e,t){e&1&&d(0,"mat-icon",7),e&2&&g("svgIcon","heroicons_solid:exclamation-triangle")}function Pr(e,t){e&1&&d(0,"mat-icon",7),e&2&&g("svgIcon","heroicons_solid:x-circle")}function Lr(e,t){if(e&1&&(l(0,"div",2)(1,"div",8),C(2,2),p(),l(3,"div",9),x(4,Sr,1,1,"mat-icon",7)(5,Dr,1,1,"mat-icon",7)(6,Mr,1,1,"mat-icon",7)(7,Rr,1,1,"mat-icon",7)(8,Or,1,1,"mat-icon",7)(9,Vr,1,1,"mat-icon",7)(10,jr,1,1,"mat-icon",7)(11,Pr,1,1,"mat-icon",7),p()()),e&2){let i=f(2);c(4),b(i.type==="primary"?4:-1),c(),b(i.type==="accent"?5:-1),c(),b(i.type==="warn"?6:-1),c(),b(i.type==="basic"?7:-1),c(),b(i.type==="info"?8:-1),c(),b(i.type==="success"?9:-1),c(),b(i.type==="warning"?10:-1),c(),b(i.type==="error"?11:-1)}}function Nr(e,t){if(e&1){let i=X();l(0,"div",0),x(1,zr,1,0,"div",1)(2,Lr,12,8,"div",2),l(3,"div",3)(4,"div",4),C(5),p(),l(6,"div",5),C(7,1),p()(),l(8,"button",6),_("click",function(){y(i);let o=f();return k(o.dismiss())}),d(9,"mat-icon",7),p()()}if(e&2){let i=f();g("@fadeIn",!i.dismissed)("@fadeOut",!i.dismissed),c(),b(i.appearance==="border"?1:-1),c(),b(i.showIcon?2:-1),c(7),g("svgIcon","heroicons_solid:x-mark")}}var ya=(()=>{let t=class t{constructor(){this._changeDetectorRef=P(Z),this._angorAlertService=P(fr),this._angorUtilsService=P(wr),this.appearance="soft",this.dismissed=!1,this.dismissible=!1,this.name=this._angorUtilsService.randomId(),this.showIcon=!0,this.type="primary",this.dismissedChanged=new M,this._unsubscribeAll=new or}get classList(){return{"angor-alert-appearance-border":this.appearance==="border","angor-alert-appearance-fill":this.appearance==="fill","angor-alert-appearance-outline":this.appearance==="outline","angor-alert-appearance-soft":this.appearance==="soft","angor-alert-dismissed":this.dismissed,"angor-alert-dismissible":this.dismissible,"angor-alert-show-icon":this.showIcon,"angor-alert-type-primary":this.type==="primary","angor-alert-type-accent":this.type==="accent","angor-alert-type-warn":this.type==="warn","angor-alert-type-basic":this.type==="basic","angor-alert-type-info":this.type==="info","angor-alert-type-success":this.type==="success","angor-alert-type-warning":this.type==="warning","angor-alert-type-error":this.type==="error"}}ngOnChanges(r){"dismissed"in r&&(this.dismissed=Y(r.dismissed.currentValue),this._toggleDismiss(this.dismissed)),"dismissible"in r&&(this.dismissible=Y(r.dismissible.currentValue)),"showIcon"in r&&(this.showIcon=Y(r.showIcon.currentValue))}ngOnInit(){this._angorAlertService.onDismiss.pipe(J(r=>this.name===r),rr(this._unsubscribeAll)).subscribe(()=>{this.dismiss()}),this._angorAlertService.onShow.pipe(J(r=>this.name===r),rr(this._unsubscribeAll)).subscribe(()=>{this.show()})}ngOnDestroy(){this._unsubscribeAll.next(null),this._unsubscribeAll.complete()}dismiss(){this.dismissed||this._toggleDismiss(!0)}show(){this.dismissed&&this._toggleDismiss(!1)}_toggleDismiss(r){this.dismissible&&(this.dismissed=r,this.dismissedChanged.next(this.dismissed),this._changeDetectorRef.markForCheck())}};t.\u0275fac=function(o){return new(o||t)},t.\u0275cmp=w({type:t,selectors:[["angor-alert"]],hostVars:2,hostBindings:function(o,a){o&2&&v(a.classList)},inputs:{appearance:"appearance",dismissed:"dismissed",dismissible:"dismissible",name:"name",showIcon:"showIcon",type:"type"},outputs:{dismissedChanged:"dismissedChanged"},exportAs:["angorAlert"],standalone:!0,features:[N,T],ngContentSelectors:Er,decls:1,vars:1,consts:[[1,"angor-alert-container"],[1,"angor-alert-border"],[1,"angor-alert-icon"],[1,"angor-alert-content"],[1,"angor-alert-title"],[1,"angor-alert-message"],["mat-icon-button","",1,"angor-alert-dismiss-button",3,"click"],[3,"svgIcon"],[1,"angor-alert-custom-icon"],[1,"angor-alert-default-icon"]],template:function(o,a){o&1&&(G(Tr),x(0,Nr,10,5,"div",0)),o&2&&b(!a.dismissible||a.dismissible&&!a.dismissed?0:-1)},dependencies:[ur,kr,yr,hr],styles:[`angor-alert{display:block}angor-alert .angor-alert-container{position:relative;display:flex;padding:16px;font-size:14px;line-height:1}angor-alert .angor-alert-container .mat-icon{color:currentColor!important}angor-alert .angor-alert-container .angor-alert-icon{display:flex;align-items:flex-start}angor-alert .angor-alert-container .angor-alert-icon .angor-alert-custom-icon,angor-alert .angor-alert-container .angor-alert-icon .angor-alert-default-icon{display:none;align-items:center;justify-content:center;border-radius:50%}angor-alert .angor-alert-container .angor-alert-icon .angor-alert-custom-icon:not(:empty),angor-alert .angor-alert-container .angor-alert-icon .angor-alert-default-icon:not(:empty){display:flex;margin-right:12px}angor-alert .angor-alert-container .angor-alert-icon .angor-alert-default-icon .mat-icon{width:1.25rem;height:1.25rem;min-width:1.25rem;min-height:1.25rem;font-size:1.25rem;line-height:1.25rem}angor-alert .angor-alert-container .angor-alert-icon .angor-alert-default-icon .mat-icon svg{width:1.25rem;height:1.25rem}angor-alert .angor-alert-container .angor-alert-icon .angor-alert-custom-icon{display:none}angor-alert .angor-alert-container .angor-alert-icon .angor-alert-custom-icon:not(:empty){display:flex}angor-alert .angor-alert-container .angor-alert-icon .angor-alert-custom-icon:not(:empty)+.angor-alert-default-icon{display:none}angor-alert .angor-alert-container .angor-alert-content{display:flex;flex-direction:column;justify-content:center;line-height:1}angor-alert .angor-alert-container .angor-alert-content .angor-alert-title{display:none;font-weight:600;line-height:20px}angor-alert .angor-alert-container .angor-alert-content .angor-alert-title:not(:empty){display:block}angor-alert .angor-alert-container .angor-alert-content .angor-alert-title:not(:empty)+.angor-alert-message:not(:empty){margin-top:4px}angor-alert .angor-alert-container .angor-alert-content .angor-alert-message{display:none;line-height:20px}angor-alert .angor-alert-container .angor-alert-content .angor-alert-message:not(:empty){display:block}angor-alert .angor-alert-container .angor-alert-dismiss-button{position:absolute;top:10px;right:10px;width:32px!important;min-width:32px!important;height:32px!important;min-height:32px!important;line-height:32px!important}angor-alert .angor-alert-container .angor-alert-dismiss-button .mat-icon{width:1rem;height:1rem;min-width:1rem;min-height:1rem;font-size:1rem;line-height:1rem}angor-alert .angor-alert-container .angor-alert-dismiss-button .mat-icon svg{width:1rem;height:1rem}angor-alert.angor-alert-dismissible .angor-alert-container .angor-alert-content{margin-right:32px}angor-alert:not(.angor-alert-dismissible) .angor-alert-container .angor-alert-dismiss-button{display:none!important}angor-alert.angor-alert-appearance-border .angor-alert-container{position:relative;overflow:hidden;border-radius:6px;--tw-bg-opacity: 1;background-color:rgba(var(--angor-bg-card-rgb),var(--tw-bg-opacity));--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}angor-alert.angor-alert-appearance-border .angor-alert-container .angor-alert-border{position:absolute;left:0;top:0;bottom:0;width:4px}angor-alert.angor-alert-appearance-border .angor-alert-container .angor-alert-message{--tw-text-opacity: 1;color:rgb(7 52 62 / var(--tw-text-opacity))}angor-alert.angor-alert-appearance-border.angor-alert-type-primary .angor-alert-container .angor-alert-border{--tw-bg-opacity: 1;background-color:rgba(var(--angor-primary-rgb),var(--tw-bg-opacity))}angor-alert.angor-alert-appearance-border.angor-alert-type-primary .angor-alert-container .angor-alert-title,angor-alert.angor-alert-appearance-border.angor-alert-type-primary .angor-alert-container .angor-alert-icon{--tw-text-opacity: 1;color:rgba(var(--angor-primary-rgb),var(--tw-text-opacity))}.dark angor-alert.angor-alert-appearance-border.angor-alert-type-primary .angor-alert-container{--tw-bg-opacity: 1;background-color:rgb(5 43 51 / var(--tw-bg-opacity))}.dark angor-alert.angor-alert-appearance-border.angor-alert-type-primary .angor-alert-container .angor-alert-border{--tw-bg-opacity: 1;background-color:rgba(var(--angor-primary-400-rgb),var(--tw-bg-opacity))}.dark angor-alert.angor-alert-appearance-border.angor-alert-type-primary .angor-alert-container .angor-alert-title,.dark angor-alert.angor-alert-appearance-border.angor-alert-type-primary .angor-alert-container .angor-alert-icon{--tw-text-opacity: 1;color:rgba(var(--angor-primary-400-rgb),var(--tw-text-opacity))}.dark angor-alert.angor-alert-appearance-border.angor-alert-type-primary .angor-alert-container .angor-alert-message{--tw-text-opacity: 1;color:rgb(107 152 164 / var(--tw-text-opacity))}.dark angor-alert.angor-alert-appearance-border.angor-alert-type-primary .angor-alert-container code{--tw-bg-opacity: 1;background-color:rgb(59 117 134 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(3 33 40 / var(--tw-text-opacity))}angor-alert.angor-alert-appearance-border.angor-alert-type-accent .angor-alert-container .angor-alert-border{--tw-bg-opacity: 1;background-color:rgba(var(--angor-accent-rgb),var(--tw-bg-opacity))}angor-alert.angor-alert-appearance-border.angor-alert-type-accent .angor-alert-container .angor-alert-title,angor-alert.angor-alert-appearance-border.angor-alert-type-accent .angor-alert-container .angor-alert-icon{--tw-text-opacity: 1;color:rgba(var(--angor-accent-rgb),var(--tw-text-opacity))}.dark angor-alert.angor-alert-appearance-border.angor-alert-type-accent .angor-alert-container{--tw-bg-opacity: 1;background-color:rgb(5 43 51 / var(--tw-bg-opacity))}.dark angor-alert.angor-alert-appearance-border.angor-alert-type-accent .angor-alert-container .angor-alert-border{--tw-bg-opacity: 1;background-color:rgba(var(--angor-accent-400-rgb),var(--tw-bg-opacity))}.dark angor-alert.angor-alert-appearance-border.angor-alert-type-accent .angor-alert-container .angor-alert-title,.dark angor-alert.angor-alert-appearance-border.angor-alert-type-accent .angor-alert-container .angor-alert-icon{--tw-text-opacity: 1;color:rgba(var(--angor-accent-400-rgb),var(--tw-text-opacity))}.dark angor-alert.angor-alert-appearance-border.angor-alert-type-accent .angor-alert-container .angor-alert-message{--tw-text-opacity: 1;color:rgb(107 152 164 / var(--tw-text-opacity))}.dark angor-alert.angor-alert-appearance-border.angor-alert-type-accent .angor-alert-container code{--tw-bg-opacity: 1;background-color:rgb(59 117 134 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(3 33 40 / var(--tw-text-opacity))}angor-alert.angor-alert-appearance-border.angor-alert-type-warn .angor-alert-container .angor-alert-border{--tw-bg-opacity: 1;background-color:rgba(var(--angor-warn-rgb),var(--tw-bg-opacity))}angor-alert.angor-alert-appearance-border.angor-alert-type-warn .angor-alert-container .angor-alert-title,angor-alert.angor-alert-appearance-border.angor-alert-type-warn .angor-alert-container .angor-alert-icon{--tw-text-opacity: 1;color:rgba(var(--angor-warn-rgb),var(--tw-text-opacity))}.dark angor-alert.angor-alert-appearance-border.angor-alert-type-warn .angor-alert-container{--tw-bg-opacity: 1;background-color:rgb(5 43 51 / var(--tw-bg-opacity))}.dark angor-alert.angor-alert-appearance-border.angor-alert-type-warn .angor-alert-container .angor-alert-border{--tw-bg-opacity: 1;background-color:rgba(var(--angor-warn-400-rgb),var(--tw-bg-opacity))}.dark angor-alert.angor-alert-appearance-border.angor-alert-type-warn .angor-alert-container .angor-alert-title,.dark angor-alert.angor-alert-appearance-border.angor-alert-type-warn .angor-alert-container .angor-alert-icon{--tw-text-opacity: 1;color:rgba(var(--angor-warn-400-rgb),var(--tw-text-opacity))}.dark angor-alert.angor-alert-appearance-border.angor-alert-type-warn .angor-alert-container .angor-alert-message{--tw-text-opacity: 1;color:rgb(107 152 164 / var(--tw-text-opacity))}.dark angor-alert.angor-alert-appearance-border.angor-alert-type-warn .angor-alert-container code{--tw-bg-opacity: 1;background-color:rgb(59 117 134 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(3 33 40 / var(--tw-text-opacity))}angor-alert.angor-alert-appearance-border.angor-alert-type-basic .angor-alert-container .angor-alert-border{--tw-bg-opacity: 1;background-color:rgb(7 52 62 / var(--tw-bg-opacity))}angor-alert.angor-alert-appearance-border.angor-alert-type-basic .angor-alert-container .angor-alert-title,angor-alert.angor-alert-appearance-border.angor-alert-type-basic .angor-alert-container .angor-alert-icon{--tw-text-opacity: 1;color:rgb(7 52 62 / var(--tw-text-opacity))}.dark angor-alert.angor-alert-appearance-border.angor-alert-type-basic .angor-alert-container{--tw-bg-opacity: 1;background-color:rgb(5 43 51 / var(--tw-bg-opacity))}.dark angor-alert.angor-alert-appearance-border.angor-alert-type-basic .angor-alert-container .angor-alert-border{--tw-bg-opacity: 1;background-color:rgb(59 117 134 / var(--tw-bg-opacity))}.dark angor-alert.angor-alert-appearance-border.angor-alert-type-basic .angor-alert-container .angor-alert-title,.dark angor-alert.angor-alert-appearance-border.angor-alert-type-basic .angor-alert-container .angor-alert-icon{--tw-text-opacity: 1;color:rgb(59 117 134 / var(--tw-text-opacity))}.dark angor-alert.angor-alert-appearance-border.angor-alert-type-basic .angor-alert-container .angor-alert-message{--tw-text-opacity: 1;color:rgb(107 152 164 / var(--tw-text-opacity))}.dark angor-alert.angor-alert-appearance-border.angor-alert-type-basic .angor-alert-container code{--tw-bg-opacity: 1;background-color:rgb(59 117 134 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(3 33 40 / var(--tw-text-opacity))}angor-alert.angor-alert-appearance-border.angor-alert-type-info .angor-alert-container .angor-alert-border{--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity))}angor-alert.angor-alert-appearance-border.angor-alert-type-info .angor-alert-container .angor-alert-title,angor-alert.angor-alert-appearance-border.angor-alert-type-info .angor-alert-container .angor-alert-icon{--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity))}.dark angor-alert.angor-alert-appearance-border.angor-alert-type-info .angor-alert-container{--tw-bg-opacity: 1;background-color:rgb(5 43 51 / var(--tw-bg-opacity))}.dark angor-alert.angor-alert-appearance-border.angor-alert-type-info .angor-alert-container .angor-alert-border{--tw-bg-opacity: 1;background-color:rgb(96 165 250 / var(--tw-bg-opacity))}.dark angor-alert.angor-alert-appearance-border.angor-alert-type-info .angor-alert-container .angor-alert-title,.dark angor-alert.angor-alert-appearance-border.angor-alert-type-info .angor-alert-container .angor-alert-icon{--tw-text-opacity: 1;color:rgb(96 165 250 / var(--tw-text-opacity))}.dark angor-alert.angor-alert-appearance-border.angor-alert-type-info .angor-alert-container .angor-alert-message{--tw-text-opacity: 1;color:rgb(107 152 164 / var(--tw-text-opacity))}.dark angor-alert.angor-alert-appearance-border.angor-alert-type-info .angor-alert-container code{--tw-bg-opacity: 1;background-color:rgb(59 117 134 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(3 33 40 / var(--tw-text-opacity))}angor-alert.angor-alert-appearance-border.angor-alert-type-success .angor-alert-container .angor-alert-border{--tw-bg-opacity: 1;background-color:rgb(34 197 94 / var(--tw-bg-opacity))}angor-alert.angor-alert-appearance-border.angor-alert-type-success .angor-alert-container .angor-alert-title,angor-alert.angor-alert-appearance-border.angor-alert-type-success .angor-alert-container .angor-alert-icon{--tw-text-opacity: 1;color:rgb(34 197 94 / var(--tw-text-opacity))}.dark angor-alert.angor-alert-appearance-border.angor-alert-type-success .angor-alert-container{--tw-bg-opacity: 1;background-color:rgb(5 43 51 / var(--tw-bg-opacity))}.dark angor-alert.angor-alert-appearance-border.angor-alert-type-success .angor-alert-container .angor-alert-border{--tw-bg-opacity: 1;background-color:rgb(74 222 128 / var(--tw-bg-opacity))}.dark angor-alert.angor-alert-appearance-border.angor-alert-type-success .angor-alert-container .angor-alert-title,.dark angor-alert.angor-alert-appearance-border.angor-alert-type-success .angor-alert-container .angor-alert-icon{--tw-text-opacity: 1;color:rgb(74 222 128 / var(--tw-text-opacity))}.dark angor-alert.angor-alert-appearance-border.angor-alert-type-success .angor-alert-container .angor-alert-message{--tw-text-opacity: 1;color:rgb(107 152 164 / var(--tw-text-opacity))}.dark angor-alert.angor-alert-appearance-border.angor-alert-type-success .angor-alert-container code{--tw-bg-opacity: 1;background-color:rgb(59 117 134 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(3 33 40 / var(--tw-text-opacity))}angor-alert.angor-alert-appearance-border.angor-alert-type-warning .angor-alert-container .angor-alert-border{--tw-bg-opacity: 1;background-color:rgb(245 158 11 / var(--tw-bg-opacity))}angor-alert.angor-alert-appearance-border.angor-alert-type-warning .angor-alert-container .angor-alert-title,angor-alert.angor-alert-appearance-border.angor-alert-type-warning .angor-alert-container .angor-alert-icon{--tw-text-opacity: 1;color:rgb(245 158 11 / var(--tw-text-opacity))}.dark angor-alert.angor-alert-appearance-border.angor-alert-type-warning .angor-alert-container{--tw-bg-opacity: 1;background-color:rgb(5 43 51 / var(--tw-bg-opacity))}.dark angor-alert.angor-alert-appearance-border.angor-alert-type-warning .angor-alert-container .angor-alert-border{--tw-bg-opacity: 1;background-color:rgb(251 191 36 / var(--tw-bg-opacity))}.dark angor-alert.angor-alert-appearance-border.angor-alert-type-warning .angor-alert-container .angor-alert-title,.dark angor-alert.angor-alert-appearance-border.angor-alert-type-warning .angor-alert-container .angor-alert-icon{--tw-text-opacity: 1;color:rgb(251 191 36 / var(--tw-text-opacity))}.dark angor-alert.angor-alert-appearance-border.angor-alert-type-warning .angor-alert-container .angor-alert-message{--tw-text-opacity: 1;color:rgb(107 152 164 / var(--tw-text-opacity))}.dark angor-alert.angor-alert-appearance-border.angor-alert-type-warning .angor-alert-container code{--tw-bg-opacity: 1;background-color:rgb(59 117 134 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(3 33 40 / var(--tw-text-opacity))}angor-alert.angor-alert-appearance-border.angor-alert-type-error .angor-alert-container .angor-alert-border{--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity))}angor-alert.angor-alert-appearance-border.angor-alert-type-error .angor-alert-container .angor-alert-title,angor-alert.angor-alert-appearance-border.angor-alert-type-error .angor-alert-container .angor-alert-icon{--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity))}.dark angor-alert.angor-alert-appearance-border.angor-alert-type-error .angor-alert-container{--tw-bg-opacity: 1;background-color:rgb(5 43 51 / var(--tw-bg-opacity))}.dark angor-alert.angor-alert-appearance-border.angor-alert-type-error .angor-alert-container .angor-alert-border{--tw-bg-opacity: 1;background-color:rgb(248 113 113 / var(--tw-bg-opacity))}.dark angor-alert.angor-alert-appearance-border.angor-alert-type-error .angor-alert-container .angor-alert-title,.dark angor-alert.angor-alert-appearance-border.angor-alert-type-error .angor-alert-container .angor-alert-icon{--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity))}.dark angor-alert.angor-alert-appearance-border.angor-alert-type-error .angor-alert-container .angor-alert-message{--tw-text-opacity: 1;color:rgb(107 152 164 / var(--tw-text-opacity))}.dark angor-alert.angor-alert-appearance-border.angor-alert-type-error .angor-alert-container code{--tw-bg-opacity: 1;background-color:rgb(59 117 134 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(3 33 40 / var(--tw-text-opacity))}angor-alert.angor-alert-appearance-fill .angor-alert-container{border-radius:6px}angor-alert.angor-alert-appearance-fill .angor-alert-container .angor-alert-dismiss-button{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}angor-alert.angor-alert-appearance-fill.angor-alert-type-primary .angor-alert-container{--tw-bg-opacity: 1;background-color:rgba(var(--angor-primary-600-rgb),var(--tw-bg-opacity))}angor-alert.angor-alert-appearance-fill.angor-alert-type-primary .angor-alert-container .angor-alert-icon{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}angor-alert.angor-alert-appearance-fill.angor-alert-type-primary .angor-alert-container .angor-alert-title{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}angor-alert.angor-alert-appearance-fill.angor-alert-type-primary .angor-alert-container .angor-alert-message{--tw-text-opacity: 1;color:rgba(var(--angor-primary-100-rgb),var(--tw-text-opacity))}angor-alert.angor-alert-appearance-fill.angor-alert-type-primary .angor-alert-container code{--tw-bg-opacity: 1;background-color:rgba(var(--angor-primary-200-rgb),var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgba(var(--angor-primary-800-rgb),var(--tw-text-opacity))}angor-alert.angor-alert-appearance-fill.angor-alert-type-accent .angor-alert-container{--tw-bg-opacity: 1;background-color:rgba(var(--angor-accent-600-rgb),var(--tw-bg-opacity))}angor-alert.angor-alert-appearance-fill.angor-alert-type-accent .angor-alert-container .angor-alert-icon{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}angor-alert.angor-alert-appearance-fill.angor-alert-type-accent .angor-alert-container .angor-alert-title{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}angor-alert.angor-alert-appearance-fill.angor-alert-type-accent .angor-alert-container .angor-alert-message{--tw-text-opacity: 1;color:rgba(var(--angor-accent-100-rgb),var(--tw-text-opacity))}angor-alert.angor-alert-appearance-fill.angor-alert-type-accent .angor-alert-container code{--tw-bg-opacity: 1;background-color:rgba(var(--angor-accent-200-rgb),var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgba(var(--angor-accent-800-rgb),var(--tw-text-opacity))}angor-alert.angor-alert-appearance-fill.angor-alert-type-warn .angor-alert-container{--tw-bg-opacity: 1;background-color:rgba(var(--angor-warn-600-rgb),var(--tw-bg-opacity))}angor-alert.angor-alert-appearance-fill.angor-alert-type-warn .angor-alert-container .angor-alert-icon{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}angor-alert.angor-alert-appearance-fill.angor-alert-type-warn .angor-alert-container .angor-alert-title{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}angor-alert.angor-alert-appearance-fill.angor-alert-type-warn .angor-alert-container .angor-alert-message{--tw-text-opacity: 1;color:rgba(var(--angor-warn-100-rgb),var(--tw-text-opacity))}angor-alert.angor-alert-appearance-fill.angor-alert-type-warn .angor-alert-container code{--tw-bg-opacity: 1;background-color:rgba(var(--angor-warn-200-rgb),var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgba(var(--angor-warn-800-rgb),var(--tw-text-opacity))}angor-alert.angor-alert-appearance-fill.angor-alert-type-basic .angor-alert-container{--tw-bg-opacity: 1;background-color:rgb(7 52 62 / var(--tw-bg-opacity))}angor-alert.angor-alert-appearance-fill.angor-alert-type-basic .angor-alert-container .angor-alert-icon{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}angor-alert.angor-alert-appearance-fill.angor-alert-type-basic .angor-alert-container .angor-alert-title{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}angor-alert.angor-alert-appearance-fill.angor-alert-type-basic .angor-alert-container .angor-alert-message{--tw-text-opacity: 1;color:rgb(203 221 225 / var(--tw-text-opacity))}angor-alert.angor-alert-appearance-fill.angor-alert-type-basic .angor-alert-container code{--tw-bg-opacity: 1;background-color:rgb(155 186 195 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(3 33 40 / var(--tw-text-opacity))}angor-alert.angor-alert-appearance-fill.angor-alert-type-info .angor-alert-container{--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity))}angor-alert.angor-alert-appearance-fill.angor-alert-type-info .angor-alert-container .angor-alert-icon{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}angor-alert.angor-alert-appearance-fill.angor-alert-type-info .angor-alert-container .angor-alert-title{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}angor-alert.angor-alert-appearance-fill.angor-alert-type-info .angor-alert-container .angor-alert-message{--tw-text-opacity: 1;color:rgb(219 234 254 / var(--tw-text-opacity))}angor-alert.angor-alert-appearance-fill.angor-alert-type-info .angor-alert-container code{--tw-bg-opacity: 1;background-color:rgb(191 219 254 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(30 64 175 / var(--tw-text-opacity))}angor-alert.angor-alert-appearance-fill.angor-alert-type-success .angor-alert-container{--tw-bg-opacity: 1;background-color:rgb(22 163 74 / var(--tw-bg-opacity))}angor-alert.angor-alert-appearance-fill.angor-alert-type-success .angor-alert-container .angor-alert-icon{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}angor-alert.angor-alert-appearance-fill.angor-alert-type-success .angor-alert-container .angor-alert-title{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}angor-alert.angor-alert-appearance-fill.angor-alert-type-success .angor-alert-container .angor-alert-message{--tw-text-opacity: 1;color:rgb(220 252 231 / var(--tw-text-opacity))}angor-alert.angor-alert-appearance-fill.angor-alert-type-success .angor-alert-container code{--tw-bg-opacity: 1;background-color:rgb(187 247 208 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(3 33 40 / var(--tw-text-opacity))}angor-alert.angor-alert-appearance-fill.angor-alert-type-warning .angor-alert-container{--tw-bg-opacity: 1;background-color:rgb(245 158 11 / var(--tw-bg-opacity))}angor-alert.angor-alert-appearance-fill.angor-alert-type-warning .angor-alert-container .angor-alert-icon{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}angor-alert.angor-alert-appearance-fill.angor-alert-type-warning .angor-alert-container .angor-alert-title{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}angor-alert.angor-alert-appearance-fill.angor-alert-type-warning .angor-alert-container .angor-alert-message{--tw-text-opacity: 1;color:rgb(254 243 199 / var(--tw-text-opacity))}angor-alert.angor-alert-appearance-fill.angor-alert-type-warning .angor-alert-container code{--tw-bg-opacity: 1;background-color:rgb(253 230 138 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(146 64 14 / var(--tw-text-opacity))}angor-alert.angor-alert-appearance-fill.angor-alert-type-error .angor-alert-container{--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity))}angor-alert.angor-alert-appearance-fill.angor-alert-type-error .angor-alert-container .angor-alert-icon{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}angor-alert.angor-alert-appearance-fill.angor-alert-type-error .angor-alert-container .angor-alert-title{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}angor-alert.angor-alert-appearance-fill.angor-alert-type-error .angor-alert-container .angor-alert-message{--tw-text-opacity: 1;color:rgb(254 226 226 / var(--tw-text-opacity))}angor-alert.angor-alert-appearance-fill.angor-alert-type-error .angor-alert-container code{--tw-bg-opacity: 1;background-color:rgb(254 202 202 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(153 27 27 / var(--tw-text-opacity))}angor-alert.angor-alert-appearance-outline .angor-alert-container{border-radius:6px}angor-alert.angor-alert-appearance-outline.angor-alert-type-primary .angor-alert-container{--tw-bg-opacity: 1;background-color:rgba(var(--angor-primary-50-rgb),var(--tw-bg-opacity));--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-inset: inset;--tw-ring-opacity: 1;--tw-ring-color: rgba(var(--angor-primary-400-rgb), var(--tw-ring-opacity))}angor-alert.angor-alert-appearance-outline.angor-alert-type-primary .angor-alert-container .angor-alert-icon{--tw-text-opacity: 1;color:rgba(var(--angor-primary-600-rgb),var(--tw-text-opacity))}angor-alert.angor-alert-appearance-outline.angor-alert-type-primary .angor-alert-container .angor-alert-title,angor-alert.angor-alert-appearance-outline.angor-alert-type-primary .angor-alert-container .angor-alert-dismiss-button{--tw-text-opacity: 1;color:rgba(var(--angor-primary-900-rgb),var(--tw-text-opacity))}angor-alert.angor-alert-appearance-outline.angor-alert-type-primary .angor-alert-container .angor-alert-message{--tw-text-opacity: 1;color:rgba(var(--angor-primary-700-rgb),var(--tw-text-opacity))}angor-alert.angor-alert-appearance-outline.angor-alert-type-primary .angor-alert-container code{--tw-bg-opacity: 1;background-color:rgba(var(--angor-primary-200-rgb),var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgba(var(--angor-primary-800-rgb),var(--tw-text-opacity))}.dark angor-alert.angor-alert-appearance-outline.angor-alert-type-primary .angor-alert-container{--tw-bg-opacity: 1;background-color:rgba(var(--angor-primary-600-rgb),var(--tw-bg-opacity))}.dark angor-alert.angor-alert-appearance-outline.angor-alert-type-primary .angor-alert-container .angor-alert-icon{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.dark angor-alert.angor-alert-appearance-outline.angor-alert-type-primary .angor-alert-container .angor-alert-title,.dark angor-alert.angor-alert-appearance-outline.angor-alert-type-primary .angor-alert-container .angor-alert-dismiss-button{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.dark angor-alert.angor-alert-appearance-outline.angor-alert-type-primary .angor-alert-container .angor-alert-message{--tw-text-opacity: 1;color:rgba(var(--angor-primary-200-rgb),var(--tw-text-opacity))}angor-alert.angor-alert-appearance-outline.angor-alert-type-accent .angor-alert-container{--tw-bg-opacity: 1;background-color:rgba(var(--angor-accent-100-rgb),var(--tw-bg-opacity));--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-inset: inset;--tw-ring-opacity: 1;--tw-ring-color: rgba(var(--angor-accent-400-rgb), var(--tw-ring-opacity))}angor-alert.angor-alert-appearance-outline.angor-alert-type-accent .angor-alert-container .angor-alert-icon{--tw-text-opacity: 1;color:rgba(var(--angor-accent-600-rgb),var(--tw-text-opacity))}angor-alert.angor-alert-appearance-outline.angor-alert-type-accent .angor-alert-container .angor-alert-title,angor-alert.angor-alert-appearance-outline.angor-alert-type-accent .angor-alert-container .angor-alert-dismiss-button{--tw-text-opacity: 1;color:rgba(var(--angor-accent-900-rgb),var(--tw-text-opacity))}angor-alert.angor-alert-appearance-outline.angor-alert-type-accent .angor-alert-container .angor-alert-message{--tw-text-opacity: 1;color:rgba(var(--angor-accent-700-rgb),var(--tw-text-opacity))}angor-alert.angor-alert-appearance-outline.angor-alert-type-accent .angor-alert-container code{--tw-bg-opacity: 1;background-color:rgba(var(--angor-accent-200-rgb),var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgba(var(--angor-accent-800-rgb),var(--tw-text-opacity))}.dark angor-alert.angor-alert-appearance-outline.angor-alert-type-accent .angor-alert-container{--tw-bg-opacity: 1;background-color:rgba(var(--angor-accent-600-rgb),var(--tw-bg-opacity))}.dark angor-alert.angor-alert-appearance-outline.angor-alert-type-accent .angor-alert-container .angor-alert-icon{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.dark angor-alert.angor-alert-appearance-outline.angor-alert-type-accent .angor-alert-container .angor-alert-title,.dark angor-alert.angor-alert-appearance-outline.angor-alert-type-accent .angor-alert-container .angor-alert-dismiss-button{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.dark angor-alert.angor-alert-appearance-outline.angor-alert-type-accent .angor-alert-container .angor-alert-message{--tw-text-opacity: 1;color:rgba(var(--angor-accent-200-rgb),var(--tw-text-opacity))}angor-alert.angor-alert-appearance-outline.angor-alert-type-warn .angor-alert-container{--tw-bg-opacity: 1;background-color:rgba(var(--angor-warn-50-rgb),var(--tw-bg-opacity));--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-inset: inset;--tw-ring-opacity: 1;--tw-ring-color: rgba(var(--angor-warn-400-rgb), var(--tw-ring-opacity))}angor-alert.angor-alert-appearance-outline.angor-alert-type-warn .angor-alert-container .angor-alert-icon{--tw-text-opacity: 1;color:rgba(var(--angor-warn-600-rgb),var(--tw-text-opacity))}angor-alert.angor-alert-appearance-outline.angor-alert-type-warn .angor-alert-container .angor-alert-title,angor-alert.angor-alert-appearance-outline.angor-alert-type-warn .angor-alert-container .angor-alert-dismiss-button{--tw-text-opacity: 1;color:rgba(var(--angor-warn-900-rgb),var(--tw-text-opacity))}angor-alert.angor-alert-appearance-outline.angor-alert-type-warn .angor-alert-container .angor-alert-message{--tw-text-opacity: 1;color:rgba(var(--angor-warn-700-rgb),var(--tw-text-opacity))}angor-alert.angor-alert-appearance-outline.angor-alert-type-warn .angor-alert-container code{--tw-bg-opacity: 1;background-color:rgba(var(--angor-warn-200-rgb),var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgba(var(--angor-warn-800-rgb),var(--tw-text-opacity))}.dark angor-alert.angor-alert-appearance-outline.angor-alert-type-warn .angor-alert-container{--tw-bg-opacity: 1;background-color:rgba(var(--angor-warn-600-rgb),var(--tw-bg-opacity))}.dark angor-alert.angor-alert-appearance-outline.angor-alert-type-warn .angor-alert-container .angor-alert-icon{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.dark angor-alert.angor-alert-appearance-outline.angor-alert-type-warn .angor-alert-container .angor-alert-title,.dark angor-alert.angor-alert-appearance-outline.angor-alert-type-warn .angor-alert-container .angor-alert-dismiss-button{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.dark angor-alert.angor-alert-appearance-outline.angor-alert-type-warn .angor-alert-container .angor-alert-message{--tw-text-opacity: 1;color:rgba(var(--angor-warn-200-rgb),var(--tw-text-opacity))}angor-alert.angor-alert-appearance-outline.angor-alert-type-basic .angor-alert-container{--tw-bg-opacity: 1;background-color:rgb(203 221 225 / var(--tw-bg-opacity));--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-inset: inset;--tw-ring-opacity: 1;--tw-ring-color: rgb(59 117 134 / var(--tw-ring-opacity))}angor-alert.angor-alert-appearance-outline.angor-alert-type-basic .angor-alert-container .angor-alert-icon{--tw-text-opacity: 1;color:rgb(7 52 62 / var(--tw-text-opacity))}angor-alert.angor-alert-appearance-outline.angor-alert-type-basic .angor-alert-container .angor-alert-title,angor-alert.angor-alert-appearance-outline.angor-alert-type-basic .angor-alert-container .angor-alert-dismiss-button{--tw-text-opacity: 1;color:rgb(2 34 41 / var(--tw-text-opacity))}angor-alert.angor-alert-appearance-outline.angor-alert-type-basic .angor-alert-container .angor-alert-message{--tw-text-opacity: 1;color:rgb(5 43 51 / var(--tw-text-opacity))}angor-alert.angor-alert-appearance-outline.angor-alert-type-basic .angor-alert-container code{--tw-bg-opacity: 1;background-color:rgb(155 186 195 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(3 33 40 / var(--tw-text-opacity))}.dark angor-alert.angor-alert-appearance-outline.angor-alert-type-basic .angor-alert-container{--tw-bg-opacity: 1;background-color:rgb(7 52 62 / var(--tw-bg-opacity))}.dark angor-alert.angor-alert-appearance-outline.angor-alert-type-basic .angor-alert-container .angor-alert-icon{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.dark angor-alert.angor-alert-appearance-outline.angor-alert-type-basic .angor-alert-container .angor-alert-title,.dark angor-alert.angor-alert-appearance-outline.angor-alert-type-basic .angor-alert-container .angor-alert-dismiss-button{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.dark angor-alert.angor-alert-appearance-outline.angor-alert-type-basic .angor-alert-container .angor-alert-message{--tw-text-opacity: 1;color:rgb(155 186 195 / var(--tw-text-opacity))}angor-alert.angor-alert-appearance-outline.angor-alert-type-info .angor-alert-container{--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity));--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-inset: inset;--tw-ring-opacity: 1;--tw-ring-color: rgb(96 165 250 / var(--tw-ring-opacity))}angor-alert.angor-alert-appearance-outline.angor-alert-type-info .angor-alert-container .angor-alert-icon{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity))}angor-alert.angor-alert-appearance-outline.angor-alert-type-info .angor-alert-container .angor-alert-title,angor-alert.angor-alert-appearance-outline.angor-alert-type-info .angor-alert-container .angor-alert-dismiss-button{--tw-text-opacity: 1;color:rgb(30 58 138 / var(--tw-text-opacity))}angor-alert.angor-alert-appearance-outline.angor-alert-type-info .angor-alert-container .angor-alert-message{--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity))}angor-alert.angor-alert-appearance-outline.angor-alert-type-info .angor-alert-container code{--tw-bg-opacity: 1;background-color:rgb(191 219 254 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(30 64 175 / var(--tw-text-opacity))}.dark angor-alert.angor-alert-appearance-outline.angor-alert-type-info .angor-alert-container{--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity))}.dark angor-alert.angor-alert-appearance-outline.angor-alert-type-info .angor-alert-container .angor-alert-icon{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.dark angor-alert.angor-alert-appearance-outline.angor-alert-type-info .angor-alert-container .angor-alert-title,.dark angor-alert.angor-alert-appearance-outline.angor-alert-type-info .angor-alert-container .angor-alert-dismiss-button{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.dark angor-alert.angor-alert-appearance-outline.angor-alert-type-info .angor-alert-container .angor-alert-message{--tw-text-opacity: 1;color:rgb(191 219 254 / var(--tw-text-opacity))}angor-alert.angor-alert-appearance-outline.angor-alert-type-success .angor-alert-container{--tw-bg-opacity: 1;background-color:rgb(240 253 244 / var(--tw-bg-opacity));--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-inset: inset;--tw-ring-opacity: 1;--tw-ring-color: rgb(74 222 128 / var(--tw-ring-opacity))}angor-alert.angor-alert-appearance-outline.angor-alert-type-success .angor-alert-container .angor-alert-icon{--tw-text-opacity: 1;color:rgb(22 163 74 / var(--tw-text-opacity))}angor-alert.angor-alert-appearance-outline.angor-alert-type-success .angor-alert-container .angor-alert-title,angor-alert.angor-alert-appearance-outline.angor-alert-type-success .angor-alert-container .angor-alert-dismiss-button{--tw-text-opacity: 1;color:rgb(20 83 45 / var(--tw-text-opacity))}angor-alert.angor-alert-appearance-outline.angor-alert-type-success .angor-alert-container .angor-alert-message{--tw-text-opacity: 1;color:rgb(21 128 61 / var(--tw-text-opacity))}angor-alert.angor-alert-appearance-outline.angor-alert-type-success .angor-alert-container code{--tw-bg-opacity: 1;background-color:rgb(187 247 208 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(22 101 52 / var(--tw-text-opacity))}.dark angor-alert.angor-alert-appearance-outline.angor-alert-type-success .angor-alert-container{--tw-bg-opacity: 1;background-color:rgb(22 163 74 / var(--tw-bg-opacity))}.dark angor-alert.angor-alert-appearance-outline.angor-alert-type-success .angor-alert-container .angor-alert-icon{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.dark angor-alert.angor-alert-appearance-outline.angor-alert-type-success .angor-alert-container .angor-alert-title,.dark angor-alert.angor-alert-appearance-outline.angor-alert-type-success .angor-alert-container .angor-alert-dismiss-button{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.dark angor-alert.angor-alert-appearance-outline.angor-alert-type-success .angor-alert-container .angor-alert-message{--tw-text-opacity: 1;color:rgb(187 247 208 / var(--tw-text-opacity))}angor-alert.angor-alert-appearance-outline.angor-alert-type-warning .angor-alert-container{--tw-bg-opacity: 1;background-color:rgb(255 251 235 / var(--tw-bg-opacity));--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-inset: inset;--tw-ring-opacity: 1;--tw-ring-color: rgb(251 191 36 / var(--tw-ring-opacity))}angor-alert.angor-alert-appearance-outline.angor-alert-type-warning .angor-alert-container .angor-alert-icon{--tw-text-opacity: 1;color:rgb(217 119 6 / var(--tw-text-opacity))}angor-alert.angor-alert-appearance-outline.angor-alert-type-warning .angor-alert-container .angor-alert-title,angor-alert.angor-alert-appearance-outline.angor-alert-type-warning .angor-alert-container .angor-alert-dismiss-button{--tw-text-opacity: 1;color:rgb(120 53 15 / var(--tw-text-opacity))}angor-alert.angor-alert-appearance-outline.angor-alert-type-warning .angor-alert-container .angor-alert-message{--tw-text-opacity: 1;color:rgb(180 83 9 / var(--tw-text-opacity))}angor-alert.angor-alert-appearance-outline.angor-alert-type-warning .angor-alert-container code{--tw-bg-opacity: 1;background-color:rgb(253 230 138 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(146 64 14 / var(--tw-text-opacity))}.dark angor-alert.angor-alert-appearance-outline.angor-alert-type-warning .angor-alert-container{--tw-bg-opacity: 1;background-color:rgb(217 119 6 / var(--tw-bg-opacity))}.dark angor-alert.angor-alert-appearance-outline.angor-alert-type-warning .angor-alert-container .angor-alert-icon{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.dark angor-alert.angor-alert-appearance-outline.angor-alert-type-warning .angor-alert-container .angor-alert-title,.dark angor-alert.angor-alert-appearance-outline.angor-alert-type-warning .angor-alert-container .angor-alert-dismiss-button{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.dark angor-alert.angor-alert-appearance-outline.angor-alert-type-warning .angor-alert-container .angor-alert-message{--tw-text-opacity: 1;color:rgb(253 230 138 / var(--tw-text-opacity))}angor-alert.angor-alert-appearance-outline.angor-alert-type-error .angor-alert-container{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity));--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-inset: inset;--tw-ring-opacity: 1;--tw-ring-color: rgb(248 113 113 / var(--tw-ring-opacity))}angor-alert.angor-alert-appearance-outline.angor-alert-type-error .angor-alert-container .angor-alert-icon{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity))}angor-alert.angor-alert-appearance-outline.angor-alert-type-error .angor-alert-container .angor-alert-title,angor-alert.angor-alert-appearance-outline.angor-alert-type-error .angor-alert-container .angor-alert-dismiss-button{--tw-text-opacity: 1;color:rgb(127 29 29 / var(--tw-text-opacity))}angor-alert.angor-alert-appearance-outline.angor-alert-type-error .angor-alert-container .angor-alert-message{--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity))}angor-alert.angor-alert-appearance-outline.angor-alert-type-error .angor-alert-container code{--tw-bg-opacity: 1;background-color:rgb(254 202 202 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(153 27 27 / var(--tw-text-opacity))}.dark angor-alert.angor-alert-appearance-outline.angor-alert-type-error .angor-alert-container{--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity))}.dark angor-alert.angor-alert-appearance-outline.angor-alert-type-error .angor-alert-container .angor-alert-icon{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.dark angor-alert.angor-alert-appearance-outline.angor-alert-type-error .angor-alert-container .angor-alert-title,.dark angor-alert.angor-alert-appearance-outline.angor-alert-type-error .angor-alert-container .angor-alert-dismiss-button{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.dark angor-alert.angor-alert-appearance-outline.angor-alert-type-error .angor-alert-container .angor-alert-message{--tw-text-opacity: 1;color:rgb(254 202 202 / var(--tw-text-opacity))}angor-alert.angor-alert-appearance-soft .angor-alert-container{border-radius:6px}angor-alert.angor-alert-appearance-soft.angor-alert-type-primary .angor-alert-container{--tw-bg-opacity: 1;background-color:rgba(var(--angor-primary-50-rgb),var(--tw-bg-opacity))}angor-alert.angor-alert-appearance-soft.angor-alert-type-primary .angor-alert-container .angor-alert-icon{--tw-text-opacity: 1;color:rgba(var(--angor-primary-600-rgb),var(--tw-text-opacity))}angor-alert.angor-alert-appearance-soft.angor-alert-type-primary .angor-alert-container .angor-alert-title,angor-alert.angor-alert-appearance-soft.angor-alert-type-primary .angor-alert-container .angor-alert-dismiss-button{--tw-text-opacity: 1;color:rgba(var(--angor-primary-900-rgb),var(--tw-text-opacity))}angor-alert.angor-alert-appearance-soft.angor-alert-type-primary .angor-alert-container .angor-alert-message{--tw-text-opacity: 1;color:rgba(var(--angor-primary-700-rgb),var(--tw-text-opacity))}angor-alert.angor-alert-appearance-soft.angor-alert-type-primary .angor-alert-container code{--tw-bg-opacity: 1;background-color:rgba(var(--angor-primary-200-rgb),var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgba(var(--angor-primary-800-rgb),var(--tw-text-opacity))}.dark angor-alert.angor-alert-appearance-soft.angor-alert-type-primary .angor-alert-container{--tw-bg-opacity: 1;background-color:rgba(var(--angor-primary-600-rgb),var(--tw-bg-opacity))}.dark angor-alert.angor-alert-appearance-soft.angor-alert-type-primary .angor-alert-container .angor-alert-icon{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.dark angor-alert.angor-alert-appearance-soft.angor-alert-type-primary .angor-alert-container .angor-alert-title,.dark angor-alert.angor-alert-appearance-soft.angor-alert-type-primary .angor-alert-container .angor-alert-dismiss-button{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.dark angor-alert.angor-alert-appearance-soft.angor-alert-type-primary .angor-alert-container .angor-alert-message{--tw-text-opacity: 1;color:rgba(var(--angor-primary-200-rgb),var(--tw-text-opacity))}angor-alert.angor-alert-appearance-soft.angor-alert-type-accent .angor-alert-container{--tw-bg-opacity: 1;background-color:rgba(var(--angor-accent-100-rgb),var(--tw-bg-opacity))}angor-alert.angor-alert-appearance-soft.angor-alert-type-accent .angor-alert-container .angor-alert-icon{--tw-text-opacity: 1;color:rgba(var(--angor-accent-600-rgb),var(--tw-text-opacity))}angor-alert.angor-alert-appearance-soft.angor-alert-type-accent .angor-alert-container .angor-alert-title,angor-alert.angor-alert-appearance-soft.angor-alert-type-accent .angor-alert-container .angor-alert-dismiss-button{--tw-text-opacity: 1;color:rgba(var(--angor-accent-900-rgb),var(--tw-text-opacity))}angor-alert.angor-alert-appearance-soft.angor-alert-type-accent .angor-alert-container .angor-alert-message{--tw-text-opacity: 1;color:rgba(var(--angor-accent-700-rgb),var(--tw-text-opacity))}angor-alert.angor-alert-appearance-soft.angor-alert-type-accent .angor-alert-container code{--tw-bg-opacity: 1;background-color:rgba(var(--angor-accent-200-rgb),var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgba(var(--angor-accent-800-rgb),var(--tw-text-opacity))}.dark angor-alert.angor-alert-appearance-soft.angor-alert-type-accent .angor-alert-container{--tw-bg-opacity: 1;background-color:rgba(var(--angor-accent-600-rgb),var(--tw-bg-opacity))}.dark angor-alert.angor-alert-appearance-soft.angor-alert-type-accent .angor-alert-container .angor-alert-icon{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.dark angor-alert.angor-alert-appearance-soft.angor-alert-type-accent .angor-alert-container .angor-alert-title,.dark angor-alert.angor-alert-appearance-soft.angor-alert-type-accent .angor-alert-container .angor-alert-dismiss-button{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.dark angor-alert.angor-alert-appearance-soft.angor-alert-type-accent .angor-alert-container .angor-alert-message{--tw-text-opacity: 1;color:rgba(var(--angor-accent-200-rgb),var(--tw-text-opacity))}angor-alert.angor-alert-appearance-soft.angor-alert-type-warn .angor-alert-container{--tw-bg-opacity: 1;background-color:rgba(var(--angor-warn-50-rgb),var(--tw-bg-opacity))}angor-alert.angor-alert-appearance-soft.angor-alert-type-warn .angor-alert-container .angor-alert-icon{--tw-text-opacity: 1;color:rgba(var(--angor-warn-600-rgb),var(--tw-text-opacity))}angor-alert.angor-alert-appearance-soft.angor-alert-type-warn .angor-alert-container .angor-alert-title,angor-alert.angor-alert-appearance-soft.angor-alert-type-warn .angor-alert-container .angor-alert-dismiss-button{--tw-text-opacity: 1;color:rgba(var(--angor-warn-900-rgb),var(--tw-text-opacity))}angor-alert.angor-alert-appearance-soft.angor-alert-type-warn .angor-alert-container .angor-alert-message{--tw-text-opacity: 1;color:rgba(var(--angor-warn-700-rgb),var(--tw-text-opacity))}angor-alert.angor-alert-appearance-soft.angor-alert-type-warn .angor-alert-container code{--tw-bg-opacity: 1;background-color:rgba(var(--angor-warn-200-rgb),var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgba(var(--angor-warn-800-rgb),var(--tw-text-opacity))}.dark angor-alert.angor-alert-appearance-soft.angor-alert-type-warn .angor-alert-container{--tw-bg-opacity: 1;background-color:rgba(var(--angor-warn-600-rgb),var(--tw-bg-opacity))}.dark angor-alert.angor-alert-appearance-soft.angor-alert-type-warn .angor-alert-container .angor-alert-icon{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.dark angor-alert.angor-alert-appearance-soft.angor-alert-type-warn .angor-alert-container .angor-alert-title,.dark angor-alert.angor-alert-appearance-soft.angor-alert-type-warn .angor-alert-container .angor-alert-dismiss-button{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.dark angor-alert.angor-alert-appearance-soft.angor-alert-type-warn .angor-alert-container .angor-alert-message{--tw-text-opacity: 1;color:rgba(var(--angor-warn-200-rgb),var(--tw-text-opacity))}angor-alert.angor-alert-appearance-soft.angor-alert-type-basic .angor-alert-container{--tw-bg-opacity: 1;background-color:rgb(203 221 225 / var(--tw-bg-opacity))}angor-alert.angor-alert-appearance-soft.angor-alert-type-basic .angor-alert-container .angor-alert-icon{--tw-text-opacity: 1;color:rgb(7 52 62 / var(--tw-text-opacity))}angor-alert.angor-alert-appearance-soft.angor-alert-type-basic .angor-alert-container .angor-alert-title,angor-alert.angor-alert-appearance-soft.angor-alert-type-basic .angor-alert-container .angor-alert-dismiss-button{--tw-text-opacity: 1;color:rgb(2 34 41 / var(--tw-text-opacity))}angor-alert.angor-alert-appearance-soft.angor-alert-type-basic .angor-alert-container .angor-alert-message{--tw-text-opacity: 1;color:rgb(5 43 51 / var(--tw-text-opacity))}angor-alert.angor-alert-appearance-soft.angor-alert-type-basic .angor-alert-container code{--tw-bg-opacity: 1;background-color:rgb(155 186 195 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(3 33 40 / var(--tw-text-opacity))}.dark angor-alert.angor-alert-appearance-soft.angor-alert-type-basic .angor-alert-container{--tw-bg-opacity: 1;background-color:rgb(7 52 62 / var(--tw-bg-opacity))}.dark angor-alert.angor-alert-appearance-soft.angor-alert-type-basic .angor-alert-container .angor-alert-icon{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.dark angor-alert.angor-alert-appearance-soft.angor-alert-type-basic .angor-alert-container .angor-alert-title,.dark angor-alert.angor-alert-appearance-soft.angor-alert-type-basic .angor-alert-container .angor-alert-dismiss-button{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.dark angor-alert.angor-alert-appearance-soft.angor-alert-type-basic .angor-alert-container .angor-alert-message{--tw-text-opacity: 1;color:rgb(155 186 195 / var(--tw-text-opacity))}angor-alert.angor-alert-appearance-soft.angor-alert-type-info .angor-alert-container{--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity))}angor-alert.angor-alert-appearance-soft.angor-alert-type-info .angor-alert-container .angor-alert-icon{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity))}angor-alert.angor-alert-appearance-soft.angor-alert-type-info .angor-alert-container .angor-alert-title,angor-alert.angor-alert-appearance-soft.angor-alert-type-info .angor-alert-container .angor-alert-dismiss-button{--tw-text-opacity: 1;color:rgb(30 58 138 / var(--tw-text-opacity))}angor-alert.angor-alert-appearance-soft.angor-alert-type-info .angor-alert-container .angor-alert-message{--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity))}angor-alert.angor-alert-appearance-soft.angor-alert-type-info .angor-alert-container code{--tw-bg-opacity: 1;background-color:rgb(191 219 254 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(30 64 175 / var(--tw-text-opacity))}.dark angor-alert.angor-alert-appearance-soft.angor-alert-type-info .angor-alert-container{--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity))}.dark angor-alert.angor-alert-appearance-soft.angor-alert-type-info .angor-alert-container .angor-alert-icon{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.dark angor-alert.angor-alert-appearance-soft.angor-alert-type-info .angor-alert-container .angor-alert-title,.dark angor-alert.angor-alert-appearance-soft.angor-alert-type-info .angor-alert-container .angor-alert-dismiss-button{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.dark angor-alert.angor-alert-appearance-soft.angor-alert-type-info .angor-alert-container .angor-alert-message{--tw-text-opacity: 1;color:rgb(191 219 254 / var(--tw-text-opacity))}angor-alert.angor-alert-appearance-soft.angor-alert-type-success .angor-alert-container{--tw-bg-opacity: 1;background-color:rgb(240 253 244 / var(--tw-bg-opacity))}angor-alert.angor-alert-appearance-soft.angor-alert-type-success .angor-alert-container .angor-alert-icon{--tw-text-opacity: 1;color:rgb(22 163 74 / var(--tw-text-opacity))}angor-alert.angor-alert-appearance-soft.angor-alert-type-success .angor-alert-container .angor-alert-title,angor-alert.angor-alert-appearance-soft.angor-alert-type-success .angor-alert-container .angor-alert-dismiss-button{--tw-text-opacity: 1;color:rgb(20 83 45 / var(--tw-text-opacity))}angor-alert.angor-alert-appearance-soft.angor-alert-type-success .angor-alert-container .angor-alert-message{--tw-text-opacity: 1;color:rgb(21 128 61 / var(--tw-text-opacity))}angor-alert.angor-alert-appearance-soft.angor-alert-type-success .angor-alert-container code{--tw-bg-opacity: 1;background-color:rgb(187 247 208 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(22 101 52 / var(--tw-text-opacity))}.dark angor-alert.angor-alert-appearance-soft.angor-alert-type-success .angor-alert-container{--tw-bg-opacity: 1;background-color:rgb(22 163 74 / var(--tw-bg-opacity))}.dark angor-alert.angor-alert-appearance-soft.angor-alert-type-success .angor-alert-container .angor-alert-icon{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.dark angor-alert.angor-alert-appearance-soft.angor-alert-type-success .angor-alert-container .angor-alert-title,.dark angor-alert.angor-alert-appearance-soft.angor-alert-type-success .angor-alert-container .angor-alert-dismiss-button{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.dark angor-alert.angor-alert-appearance-soft.angor-alert-type-success .angor-alert-container .angor-alert-message{--tw-text-opacity: 1;color:rgb(187 247 208 / var(--tw-text-opacity))}angor-alert.angor-alert-appearance-soft.angor-alert-type-warning .angor-alert-container{--tw-bg-opacity: 1;background-color:rgb(255 251 235 / var(--tw-bg-opacity))}angor-alert.angor-alert-appearance-soft.angor-alert-type-warning .angor-alert-container .angor-alert-icon{--tw-text-opacity: 1;color:rgb(217 119 6 / var(--tw-text-opacity))}angor-alert.angor-alert-appearance-soft.angor-alert-type-warning .angor-alert-container .angor-alert-title,angor-alert.angor-alert-appearance-soft.angor-alert-type-warning .angor-alert-container .angor-alert-dismiss-button{--tw-text-opacity: 1;color:rgb(120 53 15 / var(--tw-text-opacity))}angor-alert.angor-alert-appearance-soft.angor-alert-type-warning .angor-alert-container .angor-alert-message{--tw-text-opacity: 1;color:rgb(180 83 9 / var(--tw-text-opacity))}angor-alert.angor-alert-appearance-soft.angor-alert-type-warning .angor-alert-container code{--tw-bg-opacity: 1;background-color:rgb(253 230 138 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(146 64 14 / var(--tw-text-opacity))}.dark angor-alert.angor-alert-appearance-soft.angor-alert-type-warning .angor-alert-container{--tw-bg-opacity: 1;background-color:rgb(217 119 6 / var(--tw-bg-opacity))}.dark angor-alert.angor-alert-appearance-soft.angor-alert-type-warning .angor-alert-container .angor-alert-icon{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.dark angor-alert.angor-alert-appearance-soft.angor-alert-type-warning .angor-alert-container .angor-alert-title,.dark angor-alert.angor-alert-appearance-soft.angor-alert-type-warning .angor-alert-container .angor-alert-dismiss-button{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.dark angor-alert.angor-alert-appearance-soft.angor-alert-type-warning .angor-alert-container .angor-alert-message{--tw-text-opacity: 1;color:rgb(253 230 138 / var(--tw-text-opacity))}angor-alert.angor-alert-appearance-soft.angor-alert-type-error .angor-alert-container{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity))}angor-alert.angor-alert-appearance-soft.angor-alert-type-error .angor-alert-container .angor-alert-icon{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity))}angor-alert.angor-alert-appearance-soft.angor-alert-type-error .angor-alert-container .angor-alert-title,angor-alert.angor-alert-appearance-soft.angor-alert-type-error .angor-alert-container .angor-alert-dismiss-button{--tw-text-opacity: 1;color:rgb(127 29 29 / var(--tw-text-opacity))}angor-alert.angor-alert-appearance-soft.angor-alert-type-error .angor-alert-container .angor-alert-message{--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity))}angor-alert.angor-alert-appearance-soft.angor-alert-type-error .angor-alert-container code{--tw-bg-opacity: 1;background-color:rgb(254 202 202 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(153 27 27 / var(--tw-text-opacity))}.dark angor-alert.angor-alert-appearance-soft.angor-alert-type-error .angor-alert-container{--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity))}.dark angor-alert.angor-alert-appearance-soft.angor-alert-type-error .angor-alert-container .angor-alert-icon{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.dark angor-alert.angor-alert-appearance-soft.angor-alert-type-error .angor-alert-container .angor-alert-title,.dark angor-alert.angor-alert-appearance-soft.angor-alert-type-error .angor-alert-container .angor-alert-dismiss-button{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.dark angor-alert.angor-alert-appearance-soft.angor-alert-type-error .angor-alert-container .angor-alert-message{--tw-text-opacity: 1;color:rgb(254 202 202 / var(--tw-text-opacity))} +`],encapsulation:2,data:{animation:xr},changeDetection:0});let e=t;return e})();var Br=["input"],Ur=["label"],qr=["*"],Wr=new j("mat-checkbox-default-options",{providedIn:"root",factory:Fr});function Fr(){return{color:"accent",clickAction:"check-indeterminate"}}var s=function(e){return e[e.Init=0]="Init",e[e.Checked=1]="Checked",e[e.Unchecked=2]="Unchecked",e[e.Indeterminate=3]="Indeterminate",e}(s||{}),Qr={provide:vr,useExisting:nr(()=>Ar),multi:!0},tr=class{},Hr=0,Cr=Fr(),Ar=(()=>{let t=class t{focus(){this._inputElement.nativeElement.focus()}_createChangeEvent(r){let o=new tr;return o.source=this,o.checked=r,o}_getAnimationTargetElement(){return this._inputElement?.nativeElement}get inputId(){return`${this.id||this._uniqueId}-input`}constructor(r,o,a,n,u,S){this._elementRef=r,this._changeDetectorRef=o,this._ngZone=a,this._animationMode=u,this._options=S,this._animationClasses={uncheckedToChecked:"mdc-checkbox--anim-unchecked-checked",uncheckedToIndeterminate:"mdc-checkbox--anim-unchecked-indeterminate",checkedToUnchecked:"mdc-checkbox--anim-checked-unchecked",checkedToIndeterminate:"mdc-checkbox--anim-checked-indeterminate",indeterminateToChecked:"mdc-checkbox--anim-indeterminate-checked",indeterminateToUnchecked:"mdc-checkbox--anim-indeterminate-unchecked"},this.ariaLabel="",this.ariaLabelledby=null,this.labelPosition="after",this.name=null,this.change=new M,this.indeterminateChange=new M,this._onTouched=()=>{},this._currentAnimationClass="",this._currentCheckState=s.Init,this._controlValueAccessorChangeFn=()=>{},this._validatorChangeFn=()=>{},this._checked=!1,this._disabled=!1,this._indeterminate=!1,this._options=this._options||Cr,this.color=this._options.color||Cr.color,this.tabIndex=parseInt(n)||0,this.id=this._uniqueId=`mat-mdc-checkbox-${++Hr}`}ngOnChanges(r){r.required&&this._validatorChangeFn()}ngAfterViewInit(){this._syncIndeterminate(this._indeterminate)}get checked(){return this._checked}set checked(r){r!=this.checked&&(this._checked=r,this._changeDetectorRef.markForCheck())}get disabled(){return this._disabled}set disabled(r){r!==this.disabled&&(this._disabled=r,this._changeDetectorRef.markForCheck())}get indeterminate(){return this._indeterminate}set indeterminate(r){let o=r!=this._indeterminate;this._indeterminate=r,o&&(this._indeterminate?this._transitionCheckState(s.Indeterminate):this._transitionCheckState(this.checked?s.Checked:s.Unchecked),this.indeterminateChange.emit(this._indeterminate)),this._syncIndeterminate(this._indeterminate)}_isRippleDisabled(){return this.disableRipple||this.disabled}_onLabelTextChange(){this._changeDetectorRef.detectChanges()}writeValue(r){this.checked=!!r}registerOnChange(r){this._controlValueAccessorChangeFn=r}registerOnTouched(r){this._onTouched=r}setDisabledState(r){this.disabled=r}validate(r){return this.required&&r.value!==!0?{required:!0}:null}registerOnValidatorChange(r){this._validatorChangeFn=r}_transitionCheckState(r){let o=this._currentCheckState,a=this._getAnimationTargetElement();if(!(o===r||!a)&&(this._currentAnimationClass&&a.classList.remove(this._currentAnimationClass),this._currentAnimationClass=this._getAnimationClassForCheckStateTransition(o,r),this._currentCheckState=r,this._currentAnimationClass.length>0)){a.classList.add(this._currentAnimationClass);let n=this._currentAnimationClass;this._ngZone.runOutsideAngular(()=>{setTimeout(()=>{a.classList.remove(n)},1e3)})}}_emitChangeEvent(){this._controlValueAccessorChangeFn(this.checked),this.change.emit(this._createChangeEvent(this.checked)),this._inputElement&&(this._inputElement.nativeElement.checked=this.checked)}toggle(){this.checked=!this.checked,this._controlValueAccessorChangeFn(this.checked)}_handleInputClick(){let r=this._options?.clickAction;!this.disabled&&r!=="noop"?(this.indeterminate&&r!=="check"&&Promise.resolve().then(()=>{this._indeterminate=!1,this.indeterminateChange.emit(this._indeterminate)}),this._checked=!this._checked,this._transitionCheckState(this._checked?s.Checked:s.Unchecked),this._emitChangeEvent()):!this.disabled&&r==="noop"&&(this._inputElement.nativeElement.checked=this.checked,this._inputElement.nativeElement.indeterminate=this.indeterminate)}_onInteractionEvent(r){r.stopPropagation()}_onBlur(){Promise.resolve().then(()=>{this._onTouched(),this._changeDetectorRef.markForCheck()})}_getAnimationClassForCheckStateTransition(r,o){if(this._animationMode==="NoopAnimations")return"";switch(r){case s.Init:if(o===s.Checked)return this._animationClasses.uncheckedToChecked;if(o==s.Indeterminate)return this._checked?this._animationClasses.checkedToIndeterminate:this._animationClasses.uncheckedToIndeterminate;break;case s.Unchecked:return o===s.Checked?this._animationClasses.uncheckedToChecked:this._animationClasses.uncheckedToIndeterminate;case s.Checked:return o===s.Unchecked?this._animationClasses.checkedToUnchecked:this._animationClasses.checkedToIndeterminate;case s.Indeterminate:return o===s.Checked?this._animationClasses.indeterminateToChecked:this._animationClasses.indeterminateToUnchecked}return""}_syncIndeterminate(r){let o=this._inputElement;o&&(o.nativeElement.indeterminate=r)}_onInputClick(){this._handleInputClick()}_onTouchTargetClick(){this._handleInputClick(),this.disabled||this._inputElement.nativeElement.focus()}_preventBubblingFromLabel(r){r.target&&this._labelElement.nativeElement.contains(r.target)&&r.stopPropagation()}};t.\u0275fac=function(o){return new(o||t)(m(U),m(Z),m(lr),ir("tabindex"),m(q,8),m(Wr,8))},t.\u0275cmp=w({type:t,selectors:[["mat-checkbox"]],viewQuery:function(o,a){if(o&1&&(F(Br,5),F(Ur,5),F(ar,5)),o&2){let n;A(n=I())&&(a._inputElement=n.first),A(n=I())&&(a._labelElement=n.first),A(n=I())&&(a.ripple=n.first)}},hostAttrs:[1,"mat-mdc-checkbox"],hostVars:14,hostBindings:function(o,a){o&2&&(gr("id",a.id),h("tabindex",null)("aria-label",null)("aria-labelledby",null),v(a.color?"mat-"+a.color:"mat-accent"),R("_mat-animation-noopable",a._animationMode==="NoopAnimations")("mdc-checkbox--disabled",a.disabled)("mat-mdc-checkbox-disabled",a.disabled)("mat-mdc-checkbox-checked",a.checked))},inputs:{ariaLabel:[0,"aria-label","ariaLabel"],ariaLabelledby:[0,"aria-labelledby","ariaLabelledby"],ariaDescribedby:[0,"aria-describedby","ariaDescribedby"],id:"id",required:[2,"required","required",E],labelPosition:"labelPosition",name:"name",value:"value",disableRipple:[2,"disableRipple","disableRipple",E],tabIndex:[2,"tabIndex","tabIndex",r=>r==null?void 0:z(r)],color:"color",checked:[2,"checked","checked",E],disabled:[2,"disabled","disabled",E],indeterminate:[2,"indeterminate","indeterminate",E]},outputs:{change:"change",indeterminateChange:"indeterminateChange"},exportAs:["matCheckbox"],standalone:!0,features:[pr([Qr,{provide:_r,useExisting:t,multi:!0}]),W,N,T],ngContentSelectors:qr,decls:15,vars:19,consts:[["checkbox",""],["input",""],["label",""],["mat-internal-form-field","",3,"click","labelPosition"],[1,"mdc-checkbox"],[1,"mat-mdc-checkbox-touch-target",3,"click"],["type","checkbox",1,"mdc-checkbox__native-control",3,"blur","click","change","checked","indeterminate","disabled","id","required","tabIndex"],[1,"mdc-checkbox__ripple"],[1,"mdc-checkbox__background"],["focusable","false","viewBox","0 0 24 24","aria-hidden","true",1,"mdc-checkbox__checkmark"],["fill","none","d","M1.73,12.91 8.1,19.28 22.79,4.59",1,"mdc-checkbox__checkmark-path"],[1,"mdc-checkbox__mixedmark"],["mat-ripple","",1,"mat-mdc-checkbox-ripple","mat-mdc-focus-indicator",3,"matRippleTrigger","matRippleDisabled","matRippleCentered"],[1,"mdc-label",3,"for"]],template:function(o,a){if(o&1){let n=X();G(),l(0,"div",3),_("click",function(S){return y(n),k(a._preventBubblingFromLabel(S))}),l(1,"div",4,0)(3,"div",5),_("click",function(){return y(n),k(a._onTouchTargetClick())}),p(),l(4,"input",6,1),_("blur",function(){return y(n),k(a._onBlur())})("click",function(){return y(n),k(a._onInputClick())})("change",function(S){return y(n),k(a._onInteractionEvent(S))}),p(),d(6,"div",7),l(7,"div",8),D(),l(8,"svg",9),d(9,"path",10),p(),B(),d(10,"div",11),p(),d(11,"div",12),p(),l(12,"label",13,2),C(14),p()()}if(o&2){let n=K(2);g("labelPosition",a.labelPosition),c(4),R("mdc-checkbox--selected",a.checked),g("checked",a.checked)("indeterminate",a.indeterminate)("disabled",a.disabled)("id",a.inputId)("required",a.required)("tabIndex",a.disabled?-1:a.tabIndex),h("aria-label",a.ariaLabel||null)("aria-labelledby",a.ariaLabelledby)("aria-describedby",a.ariaDescribedby)("aria-checked",a.indeterminate?"mixed":null)("name",a.name)("value",a.value),c(7),g("matRippleTrigger",n)("matRippleDisabled",a.disableRipple||a.disabled)("matRippleCentered",!0),c(),g("for",a.inputId)}},dependencies:[ar,mr],styles:['.mdc-touch-target-wrapper{display:inline}@keyframes mdc-checkbox-unchecked-checked-checkmark-path{0%,50%{stroke-dashoffset:29.7833385}50%{animation-timing-function:cubic-bezier(0, 0, 0.2, 1)}100%{stroke-dashoffset:0}}@keyframes mdc-checkbox-unchecked-indeterminate-mixedmark{0%,68.2%{transform:scaleX(0)}68.2%{animation-timing-function:cubic-bezier(0, 0, 0, 1)}100%{transform:scaleX(1)}}@keyframes mdc-checkbox-checked-unchecked-checkmark-path{from{animation-timing-function:cubic-bezier(0.4, 0, 1, 1);opacity:1;stroke-dashoffset:0}to{opacity:0;stroke-dashoffset:-29.7833385}}@keyframes mdc-checkbox-checked-indeterminate-checkmark{from{animation-timing-function:cubic-bezier(0, 0, 0.2, 1);transform:rotate(0deg);opacity:1}to{transform:rotate(45deg);opacity:0}}@keyframes mdc-checkbox-indeterminate-checked-checkmark{from{animation-timing-function:cubic-bezier(0.14, 0, 0, 1);transform:rotate(45deg);opacity:0}to{transform:rotate(360deg);opacity:1}}@keyframes mdc-checkbox-checked-indeterminate-mixedmark{from{animation-timing-function:mdc-animation-deceleration-curve-timing-function;transform:rotate(-45deg);opacity:0}to{transform:rotate(0deg);opacity:1}}@keyframes mdc-checkbox-indeterminate-checked-mixedmark{from{animation-timing-function:cubic-bezier(0.14, 0, 0, 1);transform:rotate(0deg);opacity:1}to{transform:rotate(315deg);opacity:0}}@keyframes mdc-checkbox-indeterminate-unchecked-mixedmark{0%{animation-timing-function:linear;transform:scaleX(1);opacity:1}32.8%,100%{transform:scaleX(0);opacity:0}}.mdc-checkbox{display:inline-block;position:relative;flex:0 0 18px;box-sizing:content-box;width:18px;height:18px;line-height:0;white-space:nowrap;cursor:pointer;vertical-align:bottom}.mdc-checkbox[hidden]{display:none}.mdc-checkbox.mdc-ripple-upgraded--background-focused .mdc-checkbox__focus-ring,.mdc-checkbox:not(.mdc-ripple-upgraded):focus .mdc-checkbox__focus-ring{pointer-events:none;border:2px solid rgba(0,0,0,0);border-radius:6px;box-sizing:content-box;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:100%;width:100%}@media screen and (forced-colors: active){.mdc-checkbox.mdc-ripple-upgraded--background-focused .mdc-checkbox__focus-ring,.mdc-checkbox:not(.mdc-ripple-upgraded):focus .mdc-checkbox__focus-ring{border-color:CanvasText}}.mdc-checkbox.mdc-ripple-upgraded--background-focused .mdc-checkbox__focus-ring::after,.mdc-checkbox:not(.mdc-ripple-upgraded):focus .mdc-checkbox__focus-ring::after{content:"";border:2px solid rgba(0,0,0,0);border-radius:8px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:calc(100% + 4px);width:calc(100% + 4px)}@media screen and (forced-colors: active){.mdc-checkbox.mdc-ripple-upgraded--background-focused .mdc-checkbox__focus-ring::after,.mdc-checkbox:not(.mdc-ripple-upgraded):focus .mdc-checkbox__focus-ring::after{border-color:CanvasText}}@media all and (-ms-high-contrast: none){.mdc-checkbox .mdc-checkbox__focus-ring{display:none}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-checkbox__mixedmark{margin:0 1px}}.mdc-checkbox--disabled{cursor:default;pointer-events:none}.mdc-checkbox__background{display:inline-flex;position:absolute;align-items:center;justify-content:center;box-sizing:border-box;width:18px;height:18px;border:2px solid currentColor;border-radius:2px;background-color:rgba(0,0,0,0);pointer-events:none;will-change:background-color,border-color;transition:background-color 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1),border-color 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.mdc-checkbox__checkmark{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;opacity:0;transition:opacity 180ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.mdc-checkbox--upgraded .mdc-checkbox__checkmark{opacity:1}.mdc-checkbox__checkmark-path{transition:stroke-dashoffset 180ms 0ms cubic-bezier(0.4, 0, 0.6, 1);stroke:currentColor;stroke-width:3.12px;stroke-dashoffset:29.7833385;stroke-dasharray:29.7833385}.mdc-checkbox__mixedmark{width:100%;height:0;transform:scaleX(0) rotate(0deg);border-width:1px;border-style:solid;opacity:0;transition:opacity 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1),transform 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.mdc-checkbox--anim-unchecked-checked .mdc-checkbox__background,.mdc-checkbox--anim-unchecked-indeterminate .mdc-checkbox__background,.mdc-checkbox--anim-checked-unchecked .mdc-checkbox__background,.mdc-checkbox--anim-indeterminate-unchecked .mdc-checkbox__background{animation-duration:180ms;animation-timing-function:linear}.mdc-checkbox--anim-unchecked-checked .mdc-checkbox__checkmark-path{animation:mdc-checkbox-unchecked-checked-checkmark-path 180ms linear 0s;transition:none}.mdc-checkbox--anim-unchecked-indeterminate .mdc-checkbox__mixedmark{animation:mdc-checkbox-unchecked-indeterminate-mixedmark 90ms linear 0s;transition:none}.mdc-checkbox--anim-checked-unchecked .mdc-checkbox__checkmark-path{animation:mdc-checkbox-checked-unchecked-checkmark-path 90ms linear 0s;transition:none}.mdc-checkbox--anim-checked-indeterminate .mdc-checkbox__checkmark{animation:mdc-checkbox-checked-indeterminate-checkmark 90ms linear 0s;transition:none}.mdc-checkbox--anim-checked-indeterminate .mdc-checkbox__mixedmark{animation:mdc-checkbox-checked-indeterminate-mixedmark 90ms linear 0s;transition:none}.mdc-checkbox--anim-indeterminate-checked .mdc-checkbox__checkmark{animation:mdc-checkbox-indeterminate-checked-checkmark 500ms linear 0s;transition:none}.mdc-checkbox--anim-indeterminate-checked .mdc-checkbox__mixedmark{animation:mdc-checkbox-indeterminate-checked-mixedmark 500ms linear 0s;transition:none}.mdc-checkbox--anim-indeterminate-unchecked .mdc-checkbox__mixedmark{animation:mdc-checkbox-indeterminate-unchecked-mixedmark 300ms linear 0s;transition:none}.mdc-checkbox__native-control:checked~.mdc-checkbox__background,.mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background,.mdc-checkbox__native-control[data-indeterminate=true]~.mdc-checkbox__background{transition:border-color 90ms 0ms cubic-bezier(0, 0, 0.2, 1),background-color 90ms 0ms cubic-bezier(0, 0, 0.2, 1)}.mdc-checkbox__native-control:checked~.mdc-checkbox__background .mdc-checkbox__checkmark-path,.mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background .mdc-checkbox__checkmark-path,.mdc-checkbox__native-control[data-indeterminate=true]~.mdc-checkbox__background .mdc-checkbox__checkmark-path{stroke-dashoffset:0}.mdc-checkbox__native-control{position:absolute;margin:0;padding:0;opacity:0;cursor:inherit}.mdc-checkbox__native-control:disabled{cursor:default;pointer-events:none}.mdc-checkbox--touch{margin:calc((var(--mdc-checkbox-state-layer-size) - var(--mdc-checkbox-state-layer-size)) / 2)}.mdc-checkbox--touch .mdc-checkbox__native-control{top:calc((var(--mdc-checkbox-state-layer-size) - var(--mdc-checkbox-state-layer-size)) / 2);right:calc((var(--mdc-checkbox-state-layer-size) - var(--mdc-checkbox-state-layer-size)) / 2);left:calc((var(--mdc-checkbox-state-layer-size) - var(--mdc-checkbox-state-layer-size)) / 2);width:var(--mdc-checkbox-state-layer-size);height:var(--mdc-checkbox-state-layer-size)}.mdc-checkbox__native-control:checked~.mdc-checkbox__background .mdc-checkbox__checkmark{transition:opacity 180ms 0ms cubic-bezier(0, 0, 0.2, 1),transform 180ms 0ms cubic-bezier(0, 0, 0.2, 1);opacity:1}.mdc-checkbox__native-control:checked~.mdc-checkbox__background .mdc-checkbox__mixedmark{transform:scaleX(1) rotate(-45deg)}.mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background .mdc-checkbox__checkmark,.mdc-checkbox__native-control[data-indeterminate=true]~.mdc-checkbox__background .mdc-checkbox__checkmark{transform:rotate(45deg);opacity:0;transition:opacity 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1),transform 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background .mdc-checkbox__mixedmark,.mdc-checkbox__native-control[data-indeterminate=true]~.mdc-checkbox__background .mdc-checkbox__mixedmark{transform:scaleX(1) rotate(0deg);opacity:1}.mdc-checkbox.mdc-checkbox--upgraded .mdc-checkbox__background,.mdc-checkbox.mdc-checkbox--upgraded .mdc-checkbox__checkmark,.mdc-checkbox.mdc-checkbox--upgraded .mdc-checkbox__checkmark-path,.mdc-checkbox.mdc-checkbox--upgraded .mdc-checkbox__mixedmark{transition:none}.mdc-checkbox{padding:calc((var(--mdc-checkbox-state-layer-size) - 18px) / 2);margin:calc((var(--mdc-checkbox-state-layer-size) - var(--mdc-checkbox-state-layer-size)) / 2)}.mdc-checkbox .mdc-checkbox__native-control[disabled]:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background{border-color:var(--mdc-checkbox-disabled-unselected-icon-color);background-color:transparent}.mdc-checkbox .mdc-checkbox__native-control[disabled]:checked~.mdc-checkbox__background,.mdc-checkbox .mdc-checkbox__native-control[disabled]:indeterminate~.mdc-checkbox__background,.mdc-checkbox .mdc-checkbox__native-control[data-indeterminate=true][disabled]~.mdc-checkbox__background{border-color:transparent;background-color:var(--mdc-checkbox-disabled-selected-icon-color)}.mdc-checkbox .mdc-checkbox__native-control:enabled~.mdc-checkbox__background .mdc-checkbox__checkmark{color:var(--mdc-checkbox-selected-checkmark-color)}.mdc-checkbox .mdc-checkbox__native-control:enabled~.mdc-checkbox__background .mdc-checkbox__mixedmark{border-color:var(--mdc-checkbox-selected-checkmark-color)}.mdc-checkbox .mdc-checkbox__native-control:disabled~.mdc-checkbox__background .mdc-checkbox__checkmark{color:var(--mdc-checkbox-disabled-selected-checkmark-color)}.mdc-checkbox .mdc-checkbox__native-control:disabled~.mdc-checkbox__background .mdc-checkbox__mixedmark{border-color:var(--mdc-checkbox-disabled-selected-checkmark-color)}.mdc-checkbox .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background{border-color:var(--mdc-checkbox-unselected-icon-color);background-color:transparent}.mdc-checkbox .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background,.mdc-checkbox .mdc-checkbox__native-control:enabled:indeterminate~.mdc-checkbox__background,.mdc-checkbox .mdc-checkbox__native-control[data-indeterminate=true]:enabled~.mdc-checkbox__background{border-color:var(--mdc-checkbox-selected-icon-color);background-color:var(--mdc-checkbox-selected-icon-color)}@keyframes mdc-checkbox-fade-in-background-8A000000FFF4433600000000FFF44336{0%{border-color:var(--mdc-checkbox-unselected-icon-color);background-color:transparent}50%{border-color:var(--mdc-checkbox-selected-icon-color);background-color:var(--mdc-checkbox-selected-icon-color)}}@keyframes mdc-checkbox-fade-out-background-8A000000FFF4433600000000FFF44336{0%,80%{border-color:var(--mdc-checkbox-selected-icon-color);background-color:var(--mdc-checkbox-selected-icon-color)}100%{border-color:var(--mdc-checkbox-unselected-icon-color);background-color:transparent}}.mdc-checkbox.mdc-checkbox--anim-unchecked-checked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,.mdc-checkbox.mdc-checkbox--anim-unchecked-indeterminate .mdc-checkbox__native-control:enabled~.mdc-checkbox__background{animation-name:mdc-checkbox-fade-in-background-8A000000FFF4433600000000FFF44336}.mdc-checkbox.mdc-checkbox--anim-checked-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,.mdc-checkbox.mdc-checkbox--anim-indeterminate-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background{animation-name:mdc-checkbox-fade-out-background-8A000000FFF4433600000000FFF44336}.mdc-checkbox:hover .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background{border-color:var(--mdc-checkbox-unselected-hover-icon-color);background-color:transparent}.mdc-checkbox:hover .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background,.mdc-checkbox:hover .mdc-checkbox__native-control:enabled:indeterminate~.mdc-checkbox__background,.mdc-checkbox:hover .mdc-checkbox__native-control[data-indeterminate=true]:enabled~.mdc-checkbox__background{border-color:var(--mdc-checkbox-selected-hover-icon-color);background-color:var(--mdc-checkbox-selected-hover-icon-color)}@keyframes mdc-checkbox-fade-in-background-FF212121FFF4433600000000FFF44336{0%{border-color:var(--mdc-checkbox-unselected-hover-icon-color);background-color:transparent}50%{border-color:var(--mdc-checkbox-selected-hover-icon-color);background-color:var(--mdc-checkbox-selected-hover-icon-color)}}@keyframes mdc-checkbox-fade-out-background-FF212121FFF4433600000000FFF44336{0%,80%{border-color:var(--mdc-checkbox-selected-hover-icon-color);background-color:var(--mdc-checkbox-selected-hover-icon-color)}100%{border-color:var(--mdc-checkbox-unselected-hover-icon-color);background-color:transparent}}.mdc-checkbox:hover.mdc-checkbox--anim-unchecked-checked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,.mdc-checkbox:hover.mdc-checkbox--anim-unchecked-indeterminate .mdc-checkbox__native-control:enabled~.mdc-checkbox__background{animation-name:mdc-checkbox-fade-in-background-FF212121FFF4433600000000FFF44336}.mdc-checkbox:hover.mdc-checkbox--anim-checked-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,.mdc-checkbox:hover.mdc-checkbox--anim-indeterminate-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background{animation-name:mdc-checkbox-fade-out-background-FF212121FFF4433600000000FFF44336}.mdc-checkbox:not(:disabled):active .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background{border-color:var(--mdc-checkbox-unselected-pressed-icon-color);background-color:transparent}.mdc-checkbox:not(:disabled):active .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background,.mdc-checkbox:not(:disabled):active .mdc-checkbox__native-control:enabled:indeterminate~.mdc-checkbox__background,.mdc-checkbox:not(:disabled):active .mdc-checkbox__native-control[data-indeterminate=true]:enabled~.mdc-checkbox__background{border-color:var(--mdc-checkbox-selected-pressed-icon-color);background-color:var(--mdc-checkbox-selected-pressed-icon-color)}@keyframes mdc-checkbox-fade-in-background-8A000000FFF4433600000000FFF44336{0%{border-color:var(--mdc-checkbox-unselected-pressed-icon-color);background-color:transparent}50%{border-color:var(--mdc-checkbox-selected-pressed-icon-color);background-color:var(--mdc-checkbox-selected-pressed-icon-color)}}@keyframes mdc-checkbox-fade-out-background-8A000000FFF4433600000000FFF44336{0%,80%{border-color:var(--mdc-checkbox-selected-pressed-icon-color);background-color:var(--mdc-checkbox-selected-pressed-icon-color)}100%{border-color:var(--mdc-checkbox-unselected-pressed-icon-color);background-color:transparent}}.mdc-checkbox:not(:disabled):active.mdc-checkbox--anim-unchecked-checked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,.mdc-checkbox:not(:disabled):active.mdc-checkbox--anim-unchecked-indeterminate .mdc-checkbox__native-control:enabled~.mdc-checkbox__background{animation-name:mdc-checkbox-fade-in-background-8A000000FFF4433600000000FFF44336}.mdc-checkbox:not(:disabled):active.mdc-checkbox--anim-checked-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,.mdc-checkbox:not(:disabled):active.mdc-checkbox--anim-indeterminate-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background{animation-name:mdc-checkbox-fade-out-background-8A000000FFF4433600000000FFF44336}.mdc-checkbox .mdc-checkbox__background{top:calc((var(--mdc-checkbox-state-layer-size) - 18px) / 2);left:calc((var(--mdc-checkbox-state-layer-size) - 18px) / 2)}.mdc-checkbox .mdc-checkbox__native-control{top:calc((var(--mdc-checkbox-state-layer-size) - var(--mdc-checkbox-state-layer-size)) / 2);right:calc((var(--mdc-checkbox-state-layer-size) - var(--mdc-checkbox-state-layer-size)) / 2);left:calc((var(--mdc-checkbox-state-layer-size) - var(--mdc-checkbox-state-layer-size)) / 2);width:var(--mdc-checkbox-state-layer-size);height:var(--mdc-checkbox-state-layer-size)}.mdc-checkbox .mdc-checkbox__native-control:enabled:focus:focus:not(:checked):not(:indeterminate)~.mdc-checkbox__background{border-color:var(--mdc-checkbox-unselected-focus-icon-color)}.mdc-checkbox .mdc-checkbox__native-control:enabled:focus:checked~.mdc-checkbox__background,.mdc-checkbox .mdc-checkbox__native-control:enabled:focus:indeterminate~.mdc-checkbox__background{border-color:var(--mdc-checkbox-selected-focus-icon-color);background-color:var(--mdc-checkbox-selected-focus-icon-color)}.mdc-checkbox:hover .mdc-checkbox__ripple{opacity:var(--mdc-checkbox-unselected-hover-state-layer-opacity);background-color:var(--mdc-checkbox-unselected-hover-state-layer-color)}.mdc-checkbox:hover .mat-mdc-checkbox-ripple .mat-ripple-element{background-color:var(--mdc-checkbox-unselected-hover-state-layer-color)}.mdc-checkbox .mdc-checkbox__native-control:focus~.mdc-checkbox__ripple{opacity:var(--mdc-checkbox-unselected-focus-state-layer-opacity);background-color:var(--mdc-checkbox-unselected-focus-state-layer-color)}.mdc-checkbox .mdc-checkbox__native-control:focus~.mat-mdc-checkbox-ripple .mat-ripple-element{background-color:var(--mdc-checkbox-unselected-focus-state-layer-color)}.mdc-checkbox:active .mdc-checkbox__native-control~.mdc-checkbox__ripple{opacity:var(--mdc-checkbox-unselected-pressed-state-layer-opacity);background-color:var(--mdc-checkbox-unselected-pressed-state-layer-color)}.mdc-checkbox:active .mdc-checkbox__native-control~.mat-mdc-checkbox-ripple .mat-ripple-element{background-color:var(--mdc-checkbox-unselected-pressed-state-layer-color)}.mdc-checkbox:hover .mdc-checkbox__native-control:checked~.mdc-checkbox__ripple{opacity:var(--mdc-checkbox-selected-hover-state-layer-opacity);background-color:var(--mdc-checkbox-selected-hover-state-layer-color)}.mdc-checkbox:hover .mdc-checkbox__native-control:checked~.mat-mdc-checkbox-ripple .mat-ripple-element{background-color:var(--mdc-checkbox-selected-hover-state-layer-color)}.mdc-checkbox .mdc-checkbox__native-control:focus:checked~.mdc-checkbox__ripple{opacity:var(--mdc-checkbox-selected-focus-state-layer-opacity);background-color:var(--mdc-checkbox-selected-focus-state-layer-color)}.mdc-checkbox .mdc-checkbox__native-control:focus:checked~.mat-mdc-checkbox-ripple .mat-ripple-element{background-color:var(--mdc-checkbox-selected-focus-state-layer-color)}.mdc-checkbox:active .mdc-checkbox__native-control:checked~.mdc-checkbox__ripple{opacity:var(--mdc-checkbox-selected-pressed-state-layer-opacity);background-color:var(--mdc-checkbox-selected-pressed-state-layer-color)}.mdc-checkbox:active .mdc-checkbox__native-control:checked~.mat-mdc-checkbox-ripple .mat-ripple-element{background-color:var(--mdc-checkbox-selected-pressed-state-layer-color)}.mat-mdc-checkbox{display:inline-block;position:relative;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-mdc-checkbox .mdc-checkbox__background{-webkit-print-color-adjust:exact;color-adjust:exact}.mat-mdc-checkbox._mat-animation-noopable *,.mat-mdc-checkbox._mat-animation-noopable *::before{transition:none !important;animation:none !important}.mat-mdc-checkbox label{cursor:pointer}.mat-mdc-checkbox .mat-internal-form-field{color:var(--mat-checkbox-label-text-color);font-family:var(--mat-checkbox-label-text-font);line-height:var(--mat-checkbox-label-text-line-height);font-size:var(--mat-checkbox-label-text-size);letter-spacing:var(--mat-checkbox-label-text-tracking);font-weight:var(--mat-checkbox-label-text-weight)}.mat-mdc-checkbox.mat-mdc-checkbox-disabled label{cursor:default;color:var(--mat-checkbox-disabled-label-color)}.mat-mdc-checkbox label:empty{display:none}.cdk-high-contrast-active .mat-mdc-checkbox.mat-mdc-checkbox-disabled{opacity:.5}.cdk-high-contrast-active .mat-mdc-checkbox .mdc-checkbox__checkmark{--mdc-checkbox-selected-checkmark-color: CanvasText;--mdc-checkbox-disabled-selected-checkmark-color: CanvasText}.mat-mdc-checkbox .mdc-checkbox__ripple{opacity:0}.mat-mdc-checkbox-ripple,.mdc-checkbox__ripple{top:0;left:0;right:0;bottom:0;position:absolute;border-radius:50%;pointer-events:none}.mat-mdc-checkbox-ripple:not(:empty),.mdc-checkbox__ripple:not(:empty){transform:translateZ(0)}.mat-mdc-checkbox-ripple .mat-ripple-element{opacity:.1}.mat-mdc-checkbox-touch-target{position:absolute;top:50%;height:48px;left:50%;width:48px;transform:translate(-50%, -50%);display:var(--mat-checkbox-touch-target-display)}.mat-mdc-checkbox-ripple::before{border-radius:50%}.mdc-checkbox__native-control:focus~.mat-mdc-focus-indicator::before{content:""}'],encapsulation:2,changeDetection:0});let e=t;return e})();var Ua=(()=>{let t=class t{};t.\u0275fac=function(o){return new(o||t)},t.\u0275mod=L({type:t}),t.\u0275inj=V({imports:[Ar,O,O]});let e=t;return e})();var Xr=["determinateSpinner"];function Gr(e,t){if(e&1&&(D(),l(0,"svg",11),d(1,"circle",12),p()),e&2){let i=f();h("viewBox",i._viewBox()),c(),Q("stroke-dasharray",i._strokeCircumference(),"px")("stroke-dashoffset",i._strokeCircumference()/2,"px")("stroke-width",i._circleStrokeWidth(),"%"),h("r",i._circleRadius())}}var Kr=new j("mat-progress-spinner-default-options",{providedIn:"root",factory:Zr});function Zr(){return{diameter:Ir}}var Ir=100,Yr=10,ae=(()=>{let t=class t{get color(){return this._color||this._defaultColor}set color(r){this._color=r}constructor(r,o,a){this._elementRef=r,this._defaultColor="primary",this._value=0,this._diameter=Ir,this._noopAnimations=o==="NoopAnimations"&&!!a&&!a._forceAnimations,this.mode=r.nativeElement.nodeName.toLowerCase()==="mat-spinner"?"indeterminate":"determinate",a&&(a.color&&(this.color=this._defaultColor=a.color),a.diameter&&(this.diameter=a.diameter),a.strokeWidth&&(this.strokeWidth=a.strokeWidth))}get value(){return this.mode==="determinate"?this._value:0}set value(r){this._value=Math.max(0,Math.min(100,r||0))}get diameter(){return this._diameter}set diameter(r){this._diameter=r||0}get strokeWidth(){return this._strokeWidth??this.diameter/10}set strokeWidth(r){this._strokeWidth=r||0}_circleRadius(){return(this.diameter-Yr)/2}_viewBox(){let r=this._circleRadius()*2+this.strokeWidth;return`0 0 ${r} ${r}`}_strokeCircumference(){return 2*Math.PI*this._circleRadius()}_strokeDashOffset(){return this.mode==="determinate"?this._strokeCircumference()*(100-this._value)/100:null}_circleStrokeWidth(){return this.strokeWidth/this.diameter*100}};t.\u0275fac=function(o){return new(o||t)(m(U),m(q,8),m(Kr))},t.\u0275cmp=w({type:t,selectors:[["mat-progress-spinner"],["mat-spinner"]],viewQuery:function(o,a){if(o&1&&F(Xr,5),o&2){let n;A(n=I())&&(a._determinateCircle=n.first)}},hostAttrs:["role","progressbar","tabindex","-1",1,"mat-mdc-progress-spinner","mdc-circular-progress"],hostVars:18,hostBindings:function(o,a){o&2&&(h("aria-valuemin",0)("aria-valuemax",100)("aria-valuenow",a.mode==="determinate"?a.value:null)("mode",a.mode),v("mat-"+a.color),Q("width",a.diameter,"px")("height",a.diameter,"px")("--mdc-circular-progress-size",a.diameter+"px")("--mdc-circular-progress-active-indicator-width",a.diameter+"px"),R("_mat-animation-noopable",a._noopAnimations)("mdc-circular-progress--indeterminate",a.mode==="indeterminate"))},inputs:{color:"color",mode:"mode",value:[2,"value","value",z],diameter:[2,"diameter","diameter",z],strokeWidth:[2,"strokeWidth","strokeWidth",z]},exportAs:["matProgressSpinner"],standalone:!0,features:[W,T],decls:14,vars:11,consts:[["circle",""],["determinateSpinner",""],["aria-hidden","true",1,"mdc-circular-progress__determinate-container"],["xmlns","http://www.w3.org/2000/svg","focusable","false",1,"mdc-circular-progress__determinate-circle-graphic"],["cx","50%","cy","50%",1,"mdc-circular-progress__determinate-circle"],["aria-hidden","true",1,"mdc-circular-progress__indeterminate-container"],[1,"mdc-circular-progress__spinner-layer"],[1,"mdc-circular-progress__circle-clipper","mdc-circular-progress__circle-left"],[3,"ngTemplateOutlet"],[1,"mdc-circular-progress__gap-patch"],[1,"mdc-circular-progress__circle-clipper","mdc-circular-progress__circle-right"],["xmlns","http://www.w3.org/2000/svg","focusable","false",1,"mdc-circular-progress__indeterminate-circle-graphic"],["cx","50%","cy","50%"]],template:function(o,a){if(o&1&&(x(0,Gr,2,8,"ng-template",null,0,dr),l(2,"div",2,1),D(),l(4,"svg",3),d(5,"circle",4),p()(),B(),l(6,"div",5)(7,"div",6)(8,"div",7),H(9,8),p(),l(10,"div",9),H(11,8),p(),l(12,"div",10),H(13,8),p()()()),o&2){let n=K(1);c(4),h("viewBox",a._viewBox()),c(),Q("stroke-dasharray",a._strokeCircumference(),"px")("stroke-dashoffset",a._strokeDashOffset(),"px")("stroke-width",a._circleStrokeWidth(),"%"),h("r",a._circleRadius()),c(4),g("ngTemplateOutlet",n),c(2),g("ngTemplateOutlet",n),c(2),g("ngTemplateOutlet",n)}},dependencies:[sr],styles:["@keyframes mdc-circular-progress-container-rotate{to{transform:rotate(360deg)}}@keyframes mdc-circular-progress-spinner-layer-rotate{12.5%{transform:rotate(135deg)}25%{transform:rotate(270deg)}37.5%{transform:rotate(405deg)}50%{transform:rotate(540deg)}62.5%{transform:rotate(675deg)}75%{transform:rotate(810deg)}87.5%{transform:rotate(945deg)}100%{transform:rotate(1080deg)}}@keyframes mdc-circular-progress-color-1-fade-in-out{from{opacity:.99}25%{opacity:.99}26%{opacity:0}89%{opacity:0}90%{opacity:.99}to{opacity:.99}}@keyframes mdc-circular-progress-color-2-fade-in-out{from{opacity:0}15%{opacity:0}25%{opacity:.99}50%{opacity:.99}51%{opacity:0}to{opacity:0}}@keyframes mdc-circular-progress-color-3-fade-in-out{from{opacity:0}40%{opacity:0}50%{opacity:.99}75%{opacity:.99}76%{opacity:0}to{opacity:0}}@keyframes mdc-circular-progress-color-4-fade-in-out{from{opacity:0}65%{opacity:0}75%{opacity:.99}90%{opacity:.99}to{opacity:0}}@keyframes mdc-circular-progress-left-spin{from{transform:rotate(265deg)}50%{transform:rotate(130deg)}to{transform:rotate(265deg)}}@keyframes mdc-circular-progress-right-spin{from{transform:rotate(-265deg)}50%{transform:rotate(-130deg)}to{transform:rotate(-265deg)}}.mdc-circular-progress{display:inline-flex;position:relative;direction:ltr;line-height:0;transition:opacity 250ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.mdc-circular-progress__determinate-container,.mdc-circular-progress__indeterminate-circle-graphic,.mdc-circular-progress__indeterminate-container,.mdc-circular-progress__spinner-layer{position:absolute;width:100%;height:100%}.mdc-circular-progress__determinate-container{transform:rotate(-90deg)}.mdc-circular-progress__indeterminate-container{font-size:0;letter-spacing:0;white-space:nowrap;opacity:0}.mdc-circular-progress__determinate-circle-graphic,.mdc-circular-progress__indeterminate-circle-graphic{fill:rgba(0,0,0,0)}.mdc-circular-progress__determinate-circle{transition:stroke-dashoffset 500ms 0ms cubic-bezier(0, 0, 0.2, 1)}.mdc-circular-progress__gap-patch{position:absolute;top:0;left:47.5%;box-sizing:border-box;width:5%;height:100%;overflow:hidden}.mdc-circular-progress__gap-patch .mdc-circular-progress__indeterminate-circle-graphic{left:-900%;width:2000%;transform:rotate(180deg)}.mdc-circular-progress__circle-clipper{display:inline-flex;position:relative;width:50%;height:100%;overflow:hidden}.mdc-circular-progress__circle-clipper .mdc-circular-progress__indeterminate-circle-graphic{width:200%}.mdc-circular-progress__circle-right .mdc-circular-progress__indeterminate-circle-graphic{left:-100%}.mdc-circular-progress--indeterminate .mdc-circular-progress__determinate-container{opacity:0}.mdc-circular-progress--indeterminate .mdc-circular-progress__indeterminate-container{opacity:1}.mdc-circular-progress--indeterminate .mdc-circular-progress__indeterminate-container{animation:mdc-circular-progress-container-rotate 1568.2352941176ms linear infinite}.mdc-circular-progress--indeterminate .mdc-circular-progress__spinner-layer{animation:mdc-circular-progress-spinner-layer-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.mdc-circular-progress--indeterminate .mdc-circular-progress__color-1{animation:mdc-circular-progress-spinner-layer-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,mdc-circular-progress-color-1-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.mdc-circular-progress--indeterminate .mdc-circular-progress__color-2{animation:mdc-circular-progress-spinner-layer-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,mdc-circular-progress-color-2-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.mdc-circular-progress--indeterminate .mdc-circular-progress__color-3{animation:mdc-circular-progress-spinner-layer-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,mdc-circular-progress-color-3-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.mdc-circular-progress--indeterminate .mdc-circular-progress__color-4{animation:mdc-circular-progress-spinner-layer-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,mdc-circular-progress-color-4-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.mdc-circular-progress--indeterminate .mdc-circular-progress__circle-left .mdc-circular-progress__indeterminate-circle-graphic{animation:mdc-circular-progress-left-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.mdc-circular-progress--indeterminate .mdc-circular-progress__circle-right .mdc-circular-progress__indeterminate-circle-graphic{animation:mdc-circular-progress-right-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.mdc-circular-progress--closed{opacity:0}.mat-mdc-progress-spinner .mdc-circular-progress__determinate-circle,.mat-mdc-progress-spinner .mdc-circular-progress__indeterminate-circle-graphic{stroke:var(--mdc-circular-progress-active-indicator-color)}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mat-mdc-progress-spinner .mdc-circular-progress__determinate-circle,.mat-mdc-progress-spinner .mdc-circular-progress__indeterminate-circle-graphic{stroke:CanvasText}}.mat-mdc-progress-spinner circle{stroke-width:var(--mdc-circular-progress-active-indicator-width)}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mat-mdc-progress-spinner .mdc-circular-progress--four-color .mdc-circular-progress__color-1 .mdc-circular-progress__indeterminate-circle-graphic{stroke:CanvasText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mat-mdc-progress-spinner .mdc-circular-progress--four-color .mdc-circular-progress__color-2 .mdc-circular-progress__indeterminate-circle-graphic{stroke:CanvasText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mat-mdc-progress-spinner .mdc-circular-progress--four-color .mdc-circular-progress__color-3 .mdc-circular-progress__indeterminate-circle-graphic{stroke:CanvasText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mat-mdc-progress-spinner .mdc-circular-progress--four-color .mdc-circular-progress__color-4 .mdc-circular-progress__indeterminate-circle-graphic{stroke:CanvasText}}.mat-mdc-progress-spinner .mdc-circular-progress{width:var(--mdc-circular-progress-size) !important;height:var(--mdc-circular-progress-size) !important}.mat-mdc-progress-spinner{display:block;overflow:hidden;line-height:0}.mat-mdc-progress-spinner._mat-animation-noopable,.mat-mdc-progress-spinner._mat-animation-noopable .mdc-circular-progress__determinate-circle{transition:none}.mat-mdc-progress-spinner._mat-animation-noopable .mdc-circular-progress__indeterminate-circle-graphic,.mat-mdc-progress-spinner._mat-animation-noopable .mdc-circular-progress__spinner-layer,.mat-mdc-progress-spinner._mat-animation-noopable .mdc-circular-progress__indeterminate-container{animation:none}.mat-mdc-progress-spinner._mat-animation-noopable .mdc-circular-progress__indeterminate-container circle{stroke-dasharray:0 !important}.cdk-high-contrast-active .mat-mdc-progress-spinner .mdc-circular-progress__indeterminate-circle-graphic,.cdk-high-contrast-active .mat-mdc-progress-spinner .mdc-circular-progress__determinate-circle{stroke:currentColor;stroke:CanvasText}"],encapsulation:2,changeDetection:0});let e=t;return e})();var ee=(()=>{let t=class t{};t.\u0275fac=function(o){return new(o||t)},t.\u0275mod=L({type:t}),t.\u0275inj=V({imports:[br,O]});let e=t;return e})();export{ya as a,Ar as b,Ua as c,ae as d,ee as e}; diff --git a/chunk-SRFFOMO6.js b/chunk-SRFFOMO6.js new file mode 100644 index 0000000..1e845ad --- /dev/null +++ b/chunk-SRFFOMO6.js @@ -0,0 +1 @@ +import{e as p}from"./chunk-YPIMMY4P.js";import{$ as d,Y as u,ba as f,ca as g}from"./chunk-R5DLBX2B.js";import{Ob as n,Qa as a,Vb as c,jb as s,pa as m,ub as t,vb as o,wb as l}from"./chunk-YLQD6FUN.js";var h=(()=>{let e=class e{constructor(){}};e.\u0275fac=function(r){return new(r||e)},e.\u0275cmp=m({type:e,selectors:[["landing-home"]],standalone:!0,features:[c],decls:15,vars:3,consts:[[1,"flex","h-full","w-full","flex-col","items-center","justify-center"],[1,"w-full","max-w-3xl"],[1,"prose","prose-sm","mx-auto","max-w-none"],["src","images/logo/logo.svg","alt","Angor Hub",1,"w-20"],["mat-flat-button","",1,"mt-8",3,"color","routerLink"],[1,"ml-2","icon-size-5",3,"svgIcon"]],template:function(r,v){r&1&&(t(0,"div",0)(1,"div",1)(2,"div",2),l(3,"img",3),t(4,"h1"),n(5,"Welcome to Angor Hub"),o(),t(6,"p"),n(7," Angor Hub is a Nostr client that is customized around the Angor protocol, a decentralized crowdfunding platform. Leveraging the power of Nostr the platform allows you to explore projects that are raising funds using Angor, engage with investors, and connect directly with founders. "),o(),t(8,"p"),n(9," Whether you're an investor looking for the next big opportunity or a project founder seeking funding, Angor Hub offers the tools you need to succeed. From project pages, secure messaging to group channels, Angor Hub ensures seamless interaction within a decentralized Nostr. "),o()(),t(10,"div")(11,"a",4)(12,"span"),n(13,"Explore Projects"),o(),l(14,"mat-icon",5),o()()()()),r&2&&(a(11),s("color","primary")("routerLink","/explore"),a(3),s("svgIcon","heroicons_mini:arrow-long-right"))},dependencies:[d,u,p,g,f],encapsulation:2});let i=e;return i})();var j=[{path:"",component:h}];export{j as default}; diff --git a/chunk-SYNSCGYV.js b/chunk-SYNSCGYV.js deleted file mode 100644 index e270dc1..0000000 --- a/chunk-SYNSCGYV.js +++ /dev/null @@ -1 +0,0 @@ -import{c as we,d as Vt,m as qn,u as Vn}from"./chunk-IMW7L7ZP.js";import{$ as vn,$b as jn,A as D,Ac as _n,B as vt,Bc as Ft,C as dn,D as pe,Dc as _t,Ea as Ce,Fa as Sn,Fc as qt,Ga as wn,I as K,Ia as ye,Ja as rt,K as Z,L as tt,Lb as xn,N as ge,O as et,P as fn,S as Lt,T as B,U as ve,V as pn,Vb as Pn,X as gn,a as h,aa as N,b as M,ba as mn,bb as bn,bc as $n,cc as Nn,da as w,ea as I,eb as P,fb as In,h as an,ha as S,i as cn,j as un,ja as Cn,jb as Re,ka as L,l as he,la as me,lb as An,lc as Ln,m as de,ma as H,n as q,na as g,o as E,ob as Mn,pb as Dn,qa as yn,r as V,s as A,sa as kt,sb as Tn,t as d,tb as On,u as gt,ua as Rn,ub as Se,v as ln,vb as En,w as hn,wc as kn,xa as nt,xb as Un,xc as zn,y,ya as z,z as fe,za as zt,zc as Fn}from"./chunk-65EYH52Y.js";var v="primary",xt=Symbol("RouteTitle"),De=class{constructor(t){this.params=t||{}}has(t){return Object.prototype.hasOwnProperty.call(this.params,t)}get(t){if(this.has(t)){let i=this.params[t];return Array.isArray(i)?i[0]:i}return null}getAll(t){if(this.has(t)){let i=this.params[t];return Array.isArray(i)?i:[i]}return[]}get keys(){return Object.keys(this.params)}};function ut(e){return new De(e)}function Er(e,t,i){let n=i.path.split("/");if(n.length>e.length||i.pathMatch==="full"&&(t.hasChildren()||n.lengthn[s]===r)}else return e===t}function Jn(e){return e.length>0?e[e.length-1]:null}function Q(e){return ln(e)?e:zn(e)?A(Promise.resolve(e)):d(e)}var xr={exact:er,subset:nr},tr={exact:Pr,subset:jr,ignored:()=>!0};function Bn(e,t,i){return xr[i.paths](e.root,t.root,i.matrixParams)&&tr[i.queryParams](e.queryParams,t.queryParams)&&!(i.fragment==="exact"&&e.fragment!==t.fragment)}function Pr(e,t){return k(e,t)}function er(e,t,i){if(!X(e.segments,t.segments)||!Wt(e.segments,t.segments,i)||e.numberOfChildren!==t.numberOfChildren)return!1;for(let n in t.children)if(!e.children[n]||!er(e.children[n],t.children[n],i))return!1;return!0}function jr(e,t){return Object.keys(t).length<=Object.keys(e).length&&Object.keys(t).every(i=>Xn(e[i],t[i]))}function nr(e,t,i){return rr(e,t,t.segments,i)}function rr(e,t,i,n){if(e.segments.length>i.length){let r=e.segments.slice(0,i.length);return!(!X(r,i)||t.hasChildren()||!Wt(r,i,n))}else if(e.segments.length===i.length){if(!X(e.segments,i)||!Wt(e.segments,i,n))return!1;for(let r in t.children)if(!e.children[r]||!nr(e.children[r],t.children[r],n))return!1;return!0}else{let r=i.slice(0,e.segments.length),s=i.slice(e.segments.length);return!X(e.segments,r)||!Wt(e.segments,r,n)||!e.children[v]?!1:rr(e.children[v],t,s,n)}}function Wt(e,t,i){return t.every((n,r)=>tr[i](e[r].parameters,n.parameters))}var W=class{constructor(t=new m([],{}),i={},n=null){this.root=t,this.queryParams=i,this.fragment=n}get queryParamMap(){return this._queryParamMap??=ut(this.queryParams),this._queryParamMap}toString(){return Lr.serialize(this)}},m=class{constructor(t,i){this.segments=t,this.children=i,this.parent=null,Object.values(i).forEach(n=>n.parent=this)}hasChildren(){return this.numberOfChildren>0}get numberOfChildren(){return Object.keys(this.children).length}toString(){return Gt(this)}},Y=class{constructor(t,i){this.path=t,this.parameters=i}get parameterMap(){return this._parameterMap??=ut(this.parameters),this._parameterMap}toString(){return sr(this)}};function $r(e,t){return X(e,t)&&e.every((i,n)=>k(i.parameters,t[n].parameters))}function X(e,t){return e.length!==t.length?!1:e.every((i,n)=>i.path===t[n].path)}function Nr(e,t){let i=[];return Object.entries(e.children).forEach(([n,r])=>{n===v&&(i=i.concat(t(r,n)))}),Object.entries(e.children).forEach(([n,r])=>{n!==v&&(i=i.concat(t(r,n)))}),i}var ae=(()=>{let t=class t{};t.\u0275fac=function(r){return new(r||t)},t.\u0275prov=S({token:t,factory:()=>new bt,providedIn:"root"});let e=t;return e})(),bt=class{parse(t){let i=new Ee(t);return new W(i.parseRootSegment(),i.parseQueryParams(),i.parseFragment())}serialize(t){let i=`/${mt(t.root,!0)}`,n=Fr(t.queryParams),r=typeof t.fragment=="string"?`#${kr(t.fragment)}`:"";return`${i}${n}${r}`}},Lr=new bt;function Gt(e){return e.segments.map(t=>sr(t)).join("/")}function mt(e,t){if(!e.hasChildren())return Gt(e);if(t){let i=e.children[v]?mt(e.children[v],!1):"",n=[];return Object.entries(e.children).forEach(([r,s])=>{r!==v&&n.push(`${r}:${mt(s,!1)}`)}),n.length>0?`${i}(${n.join("//")})`:i}else{let i=Nr(e,(n,r)=>r===v?[mt(e.children[v],!1)]:[`${r}:${mt(n,!1)}`]);return Object.keys(e.children).length===1&&e.children[v]!=null?`${Gt(e)}/${i[0]}`:`${Gt(e)}/(${i.join("//")})`}}function ir(e){return encodeURIComponent(e).replace(/%40/g,"@").replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",")}function Bt(e){return ir(e).replace(/%3B/gi,";")}function kr(e){return encodeURI(e)}function Oe(e){return ir(e).replace(/\(/g,"%28").replace(/\)/g,"%29").replace(/%26/gi,"&")}function Qt(e){return decodeURIComponent(e)}function Hn(e){return Qt(e.replace(/\+/g,"%20"))}function sr(e){return`${Oe(e.path)}${zr(e.parameters)}`}function zr(e){return Object.entries(e).map(([t,i])=>`;${Oe(t)}=${Oe(i)}`).join("")}function Fr(e){let t=Object.entries(e).map(([i,n])=>Array.isArray(n)?n.map(r=>`${Bt(i)}=${Bt(r)}`).join("&"):`${Bt(i)}=${Bt(n)}`).filter(i=>i);return t.length?`?${t.join("&")}`:""}var _r=/^[^\/()?;#]+/;function be(e){let t=e.match(_r);return t?t[0]:""}var qr=/^[^\/()?;=#]+/;function Vr(e){let t=e.match(qr);return t?t[0]:""}var Br=/^[^=?&#]+/;function Hr(e){let t=e.match(Br);return t?t[0]:""}var Wr=/^[^&#]+/;function Gr(e){let t=e.match(Wr);return t?t[0]:""}var Ee=class{constructor(t){this.url=t,this.remaining=t}parseRootSegment(){return this.consumeOptional("/"),this.remaining===""||this.peekStartsWith("?")||this.peekStartsWith("#")?new m([],{}):new m([],this.parseChildren())}parseQueryParams(){let t={};if(this.consumeOptional("?"))do this.parseQueryParam(t);while(this.consumeOptional("&"));return t}parseFragment(){return this.consumeOptional("#")?decodeURIComponent(this.remaining):null}parseChildren(){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 i={};this.peekStartsWith("/(")&&(this.capture("/"),i=this.parseParens(!0));let n={};return this.peekStartsWith("(")&&(n=this.parseParens(!1)),(t.length>0||Object.keys(i).length>0)&&(n[v]=new m(t,i)),n}parseSegment(){let t=be(this.remaining);if(t===""&&this.peekStartsWith(";"))throw new I(4009,!1);return this.capture(t),new Y(Qt(t),this.parseMatrixParams())}parseMatrixParams(){let t={};for(;this.consumeOptional(";");)this.parseParam(t);return t}parseParam(t){let i=Vr(this.remaining);if(!i)return;this.capture(i);let n="";if(this.consumeOptional("=")){let r=be(this.remaining);r&&(n=r,this.capture(n))}t[Qt(i)]=Qt(n)}parseQueryParam(t){let i=Hr(this.remaining);if(!i)return;this.capture(i);let n="";if(this.consumeOptional("=")){let o=Gr(this.remaining);o&&(n=o,this.capture(n))}let r=Hn(i),s=Hn(n);if(t.hasOwnProperty(r)){let o=t[r];Array.isArray(o)||(o=[o],t[r]=o),o.push(s)}else t[r]=s}parseParens(t){let i={};for(this.capture("(");!this.consumeOptional(")")&&this.remaining.length>0;){let n=be(this.remaining),r=this.remaining[n.length];if(r!=="/"&&r!==")"&&r!==";")throw new I(4010,!1);let s;n.indexOf(":")>-1?(s=n.slice(0,n.indexOf(":")),this.capture(s),this.capture(":")):t&&(s=v);let o=this.parseChildren();i[s]=Object.keys(o).length===1?o[v]:new m([],o),this.consumeOptional("//")}return i}peekStartsWith(t){return this.remaining.startsWith(t)}consumeOptional(t){return this.peekStartsWith(t)?(this.remaining=this.remaining.substring(t.length),!0):!1}capture(t){if(!this.consumeOptional(t))throw new I(4011,!1)}};function or(e){return e.segments.length>0?new m([],{[v]:e}):e}function ar(e){let t={};for(let[n,r]of Object.entries(e.children)){let s=ar(r);if(n===v&&s.segments.length===0&&s.hasChildren())for(let[o,a]of Object.entries(s.children))t[o]=a;else(s.segments.length>0||s.hasChildren())&&(t[n]=s)}let i=new m(e.segments,t);return Qr(i)}function Qr(e){if(e.numberOfChildren===1&&e.children[v]){let t=e.children[v];return new m(e.segments.concat(t.segments),t.children)}return e}function It(e){return e instanceof W}function Kr(e,t,i=null,n=null){let r=cr(e);return ur(r,t,i,n)}function cr(e){let t;function i(s){let o={};for(let u of s.children){let c=i(u);o[u.outlet]=c}let a=new m(s.url,o);return s===e&&(t=a),a}let n=i(e.root),r=or(n);return t??r}function ur(e,t,i,n){let r=e;for(;r.parent;)r=r.parent;if(t.length===0)return Ie(r,r,r,i,n);let s=Zr(t);if(s.toRoot())return Ie(r,r,new m([],{}),i,n);let o=Yr(s,r,e),a=o.processChildren?Rt(o.segmentGroup,o.index,s.commands):hr(o.segmentGroup,o.index,s.commands);return Ie(r,o.segmentGroup,a,i,n)}function Kt(e){return typeof e=="object"&&e!=null&&!e.outlets&&!e.segmentPath}function At(e){return typeof e=="object"&&e!=null&&e.outlets}function Ie(e,t,i,n,r){let s={};n&&Object.entries(n).forEach(([u,c])=>{s[u]=Array.isArray(c)?c.map(l=>`${l}`):`${c}`});let o;e===t?o=i:o=lr(e,t,i);let a=or(ar(o));return new W(a,s,r)}function lr(e,t,i){let n={};return Object.entries(e.children).forEach(([r,s])=>{s===t?n[r]=i:n[r]=lr(s,t,i)}),new m(e.segments,n)}var Zt=class{constructor(t,i,n){if(this.isAbsolute=t,this.numberOfDoubleDots=i,this.commands=n,t&&n.length>0&&Kt(n[0]))throw new I(4003,!1);let r=n.find(At);if(r&&r!==Jn(n))throw new I(4004,!1)}toRoot(){return this.isAbsolute&&this.commands.length===1&&this.commands[0]=="/"}};function Zr(e){if(typeof e[0]=="string"&&e.length===1&&e[0]==="/")return new Zt(!0,0,e);let t=0,i=!1,n=e.reduce((r,s,o)=>{if(typeof s=="object"&&s!=null){if(s.outlets){let a={};return Object.entries(s.outlets).forEach(([u,c])=>{a[u]=typeof c=="string"?c.split("/"):c}),[...r,{outlets:a}]}if(s.segmentPath)return[...r,s.segmentPath]}return typeof s!="string"?[...r,s]:o===0?(s.split("/").forEach((a,u)=>{u==0&&a==="."||(u==0&&a===""?i=!0:a===".."?t++:a!=""&&r.push(a))}),r):[...r,s]},[]);return new Zt(i,t,n)}var ot=class{constructor(t,i,n){this.segmentGroup=t,this.processChildren=i,this.index=n}};function Yr(e,t,i){if(e.isAbsolute)return new ot(t,!0,0);if(!i)return new ot(t,!1,NaN);if(i.parent===null)return new ot(i,!0,0);let n=Kt(e.commands[0])?0:1,r=i.segments.length-1+n;return Xr(i,r,e.numberOfDoubleDots)}function Xr(e,t,i){let n=e,r=t,s=i;for(;s>r;){if(s-=r,n=n.parent,!n)throw new I(4005,!1);r=n.segments.length}return new ot(n,!1,r-s)}function Jr(e){return At(e[0])?e[0].outlets:{[v]:e}}function hr(e,t,i){if(e??=new m([],{}),e.segments.length===0&&e.hasChildren())return Rt(e,t,i);let n=ti(e,t,i),r=i.slice(n.commandIndex);if(n.match&&n.pathIndexs!==v)&&e.children[v]&&e.numberOfChildren===1&&e.children[v].segments.length===0){let s=Rt(e.children[v],t,i);return new m(e.segments,s.children)}return Object.entries(n).forEach(([s,o])=>{typeof o=="string"&&(o=[o]),o!==null&&(r[s]=hr(e.children[s],t,o))}),Object.entries(e.children).forEach(([s,o])=>{n[s]===void 0&&(r[s]=o)}),new m(e.segments,r)}}function ti(e,t,i){let n=0,r=t,s={match:!1,pathIndex:0,commandIndex:0};for(;r=i.length)return s;let o=e.segments[r],a=i[n];if(At(a))break;let u=`${a}`,c=n0&&u===void 0)break;if(u&&c&&typeof c=="object"&&c.outlets===void 0){if(!Gn(u,c,o))return s;n+=2}else{if(!Gn(u,{},o))return s;n++}r++}return{match:!0,pathIndex:r,commandIndex:n}}function Ue(e,t,i){let n=e.segments.slice(0,t),r=0;for(;r{typeof n=="string"&&(n=[n]),n!==null&&(t[i]=Ue(new m([],{}),0,n))}),t}function Wn(e){let t={};return Object.entries(e).forEach(([i,n])=>t[i]=`${n}`),t}function Gn(e,t,i){return e==i.path&&k(t,i.parameters)}var St="imperative",R=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}(R||{}),U=class{constructor(t,i){this.id=t,this.url=i}},lt=class extends U{constructor(t,i,n="imperative",r=null){super(t,i),this.type=R.NavigationStart,this.navigationTrigger=n,this.restoredState=r}toString(){return`NavigationStart(id: ${this.id}, url: '${this.url}')`}},$=class extends U{constructor(t,i,n){super(t,i),this.urlAfterRedirects=n,this.type=R.NavigationEnd}toString(){return`NavigationEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}')`}},O=function(e){return e[e.Redirect=0]="Redirect",e[e.SupersededByNewNavigation=1]="SupersededByNewNavigation",e[e.NoDataFromResolver=2]="NoDataFromResolver",e[e.GuardRejected=3]="GuardRejected",e}(O||{}),Yt=function(e){return e[e.IgnoredSameUrlNavigation=0]="IgnoredSameUrlNavigation",e[e.IgnoredByUrlHandlingStrategy=1]="IgnoredByUrlHandlingStrategy",e}(Yt||{}),F=class extends U{constructor(t,i,n,r){super(t,i),this.reason=n,this.code=r,this.type=R.NavigationCancel}toString(){return`NavigationCancel(id: ${this.id}, url: '${this.url}')`}},G=class extends U{constructor(t,i,n,r){super(t,i),this.reason=n,this.code=r,this.type=R.NavigationSkipped}},Mt=class extends U{constructor(t,i,n,r){super(t,i),this.error=n,this.target=r,this.type=R.NavigationError}toString(){return`NavigationError(id: ${this.id}, url: '${this.url}', error: ${this.error})`}},Xt=class extends U{constructor(t,i,n,r){super(t,i),this.urlAfterRedirects=n,this.state=r,this.type=R.RoutesRecognized}toString(){return`RoutesRecognized(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}},xe=class extends U{constructor(t,i,n,r){super(t,i),this.urlAfterRedirects=n,this.state=r,this.type=R.GuardsCheckStart}toString(){return`GuardsCheckStart(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}},Pe=class extends U{constructor(t,i,n,r,s){super(t,i),this.urlAfterRedirects=n,this.state=r,this.shouldActivate=s,this.type=R.GuardsCheckEnd}toString(){return`GuardsCheckEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state}, shouldActivate: ${this.shouldActivate})`}},je=class extends U{constructor(t,i,n,r){super(t,i),this.urlAfterRedirects=n,this.state=r,this.type=R.ResolveStart}toString(){return`ResolveStart(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}},$e=class extends U{constructor(t,i,n,r){super(t,i),this.urlAfterRedirects=n,this.state=r,this.type=R.ResolveEnd}toString(){return`ResolveEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}},Ne=class{constructor(t){this.route=t,this.type=R.RouteConfigLoadStart}toString(){return`RouteConfigLoadStart(path: ${this.route.path})`}},Le=class{constructor(t){this.route=t,this.type=R.RouteConfigLoadEnd}toString(){return`RouteConfigLoadEnd(path: ${this.route.path})`}},ke=class{constructor(t){this.snapshot=t,this.type=R.ChildActivationStart}toString(){return`ChildActivationStart(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}},ze=class{constructor(t){this.snapshot=t,this.type=R.ChildActivationEnd}toString(){return`ChildActivationEnd(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}},Fe=class{constructor(t){this.snapshot=t,this.type=R.ActivationStart}toString(){return`ActivationStart(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}},_e=class{constructor(t){this.snapshot=t,this.type=R.ActivationEnd}toString(){return`ActivationEnd(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}},Jt=class{constructor(t,i,n){this.routerEvent=t,this.position=i,this.anchor=n,this.type=R.Scroll}toString(){let t=this.position?`${this.position[0]}, ${this.position[1]}`:null;return`Scroll(anchor: '${this.anchor}', position: '${t}')`}},Dt=class{},ht=class{constructor(t,i){this.url=t,this.navigationBehaviorOptions=i}};var qe=class{constructor(t){this.injector=t,this.outlet=null,this.route=null,this.children=new ce(this.injector),this.attachRef=null}},ce=(()=>{let t=class t{constructor(n){this.parentInjector=n,this.contexts=new Map}onChildOutletCreated(n,r){let s=this.getOrCreateContext(n);s.outlet=r,this.contexts.set(n,s)}onChildOutletDestroyed(n){let r=this.getContext(n);r&&(r.outlet=null,r.attachRef=null)}onOutletDeactivated(){let n=this.contexts;return this.contexts=new Map,n}onOutletReAttached(n){this.contexts=n}getOrCreateContext(n){let r=this.getContext(n);return r||(r=new qe(this.parentInjector),this.contexts.set(n,r)),r}getContext(n){return this.contexts.get(n)||null}};t.\u0275fac=function(r){return new(r||t)(H(nt))},t.\u0275prov=S({token:t,factory:t.\u0275fac,providedIn:"root"});let e=t;return e})(),te=class{constructor(t){this._root=t}get root(){return this._root.value}parent(t){let i=this.pathFromRoot(t);return i.length>1?i[i.length-2]:null}children(t){let i=Ve(t,this._root);return i?i.children.map(n=>n.value):[]}firstChild(t){let i=Ve(t,this._root);return i&&i.children.length>0?i.children[0].value:null}siblings(t){let i=Be(t,this._root);return i.length<2?[]:i[i.length-2].children.map(r=>r.value).filter(r=>r!==t)}pathFromRoot(t){return Be(t,this._root).map(i=>i.value)}};function Ve(e,t){if(e===t.value)return t;for(let i of t.children){let n=Ve(e,i);if(n)return n}return null}function Be(e,t){if(e===t.value)return[t];for(let i of t.children){let n=Be(e,i);if(n.length)return n.unshift(t),n}return[]}var T=class{constructor(t,i){this.value=t,this.children=i}toString(){return`TreeNode(${this.value})`}};function st(e){let t={};return e&&e.children.forEach(i=>t[i.value.outlet]=i),t}var ee=class extends te{constructor(t,i){super(t),this.snapshot=i,Je(this,t)}toString(){return this.snapshot.toString()}};function dr(e){let t=ni(e),i=new E([new Y("",{})]),n=new E({}),r=new E({}),s=new E({}),o=new E(""),a=new J(i,n,s,o,r,v,e,t.root);return a.snapshot=t.root,new ee(new T(a,[]),t)}function ni(e){let t={},i={},n={},r="",s=new at([],t,n,r,i,v,e,null,{});return new re("",new T(s,[]))}var J=class{constructor(t,i,n,r,s,o,a,u){this.urlSubject=t,this.paramsSubject=i,this.queryParamsSubject=n,this.fragmentSubject=r,this.dataSubject=s,this.outlet=o,this.component=a,this._futureSnapshot=u,this.title=this.dataSubject?.pipe(y(c=>c[xt]))??d(void 0),this.url=t,this.params=i,this.queryParams=n,this.fragment=r,this.data=s}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(y(t=>ut(t))),this._paramMap}get queryParamMap(){return this._queryParamMap??=this.queryParams.pipe(y(t=>ut(t))),this._queryParamMap}toString(){return this.snapshot?this.snapshot.toString():`Future(${this._futureSnapshot})`}};function ne(e,t,i="emptyOnly"){let n,{routeConfig:r}=e;return t!==null&&(i==="always"||r?.path===""||!t.component&&!t.routeConfig?.loadComponent)?n={params:h(h({},t.params),e.params),data:h(h({},t.data),e.data),resolve:h(h(h(h({},e.data),t.data),r?.data),e._resolvedData)}:n={params:h({},e.params),data:h({},e.data),resolve:h(h({},e.data),e._resolvedData??{})},r&&pr(r)&&(n.resolve[xt]=r.title),n}var at=class{get title(){return this.data?.[xt]}constructor(t,i,n,r,s,o,a,u,c){this.url=t,this.params=i,this.queryParams=n,this.fragment=r,this.data=s,this.outlet=o,this.component=a,this.routeConfig=u,this._resolve=c}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??=ut(this.params),this._paramMap}get queryParamMap(){return this._queryParamMap??=ut(this.queryParams),this._queryParamMap}toString(){let t=this.url.map(n=>n.toString()).join("/"),i=this.routeConfig?this.routeConfig.path:"";return`Route(url:'${t}', path:'${i}')`}},re=class extends te{constructor(t,i){super(i),this.url=t,Je(this,i)}toString(){return fr(this._root)}};function Je(e,t){t.value._routerState=e,t.children.forEach(i=>Je(e,i))}function fr(e){let t=e.children.length>0?` { ${e.children.map(fr).join(", ")} } `:"";return`${e.value}${t}`}function Ae(e){if(e.snapshot){let t=e.snapshot,i=e._futureSnapshot;e.snapshot=i,k(t.queryParams,i.queryParams)||e.queryParamsSubject.next(i.queryParams),t.fragment!==i.fragment&&e.fragmentSubject.next(i.fragment),k(t.params,i.params)||e.paramsSubject.next(i.params),Ur(t.url,i.url)||e.urlSubject.next(i.url),k(t.data,i.data)||e.dataSubject.next(i.data)}else e.snapshot=e._futureSnapshot,e.dataSubject.next(e._futureSnapshot.data)}function He(e,t){let i=k(e.params,t.params)&&$r(e.url,t.url),n=!e.parent!=!t.parent;return i&&!n&&(!e.parent||He(e.parent,t.parent))}function pr(e){return typeof e.title=="string"||e.title===null}var ri=(()=>{let t=class t{constructor(){this.activated=null,this._activatedRoute=null,this.name=v,this.activateEvents=new rt,this.deactivateEvents=new rt,this.attachEvents=new rt,this.detachEvents=new rt,this.parentContexts=g(ce),this.location=g(Dn),this.changeDetector=g(_t),this.inputBinder=g(tn,{optional:!0}),this.supportsBindingToComponentInputs=!0}get activatedComponentRef(){return this.activated}ngOnChanges(n){if(n.name){let{firstChange:r,previousValue:s}=n.name;if(r)return;this.isTrackedInParentContexts(s)&&(this.deactivate(),this.parentContexts.onChildOutletDestroyed(s)),this.initializeOutletWithName()}}ngOnDestroy(){this.isTrackedInParentContexts(this.name)&&this.parentContexts.onChildOutletDestroyed(this.name),this.inputBinder?.unsubscribeFromRouteData(this)}isTrackedInParentContexts(n){return this.parentContexts.getContext(n)?.outlet===this}ngOnInit(){this.initializeOutletWithName()}initializeOutletWithName(){if(this.parentContexts.onChildOutletCreated(this.name,this),this.activated)return;let n=this.parentContexts.getContext(this.name);n?.route&&(n.attachRef?this.attach(n.attachRef,n.route):this.activateWith(n.route,n.injector))}get isActivated(){return!!this.activated}get component(){if(!this.activated)throw new I(4012,!1);return this.activated.instance}get activatedRoute(){if(!this.activated)throw new I(4012,!1);return this._activatedRoute}get activatedRouteData(){return this._activatedRoute?this._activatedRoute.snapshot.data:{}}detach(){if(!this.activated)throw new I(4012,!1);this.location.detach();let n=this.activated;return this.activated=null,this._activatedRoute=null,this.detachEvents.emit(n.instance),n}attach(n,r){this.activated=n,this._activatedRoute=r,this.location.insert(n.hostView),this.inputBinder?.bindActivatedRouteToOutletComponent(this),this.attachEvents.emit(n.instance)}deactivate(){if(this.activated){let n=this.component;this.activated.destroy(),this.activated=null,this._activatedRoute=null,this.deactivateEvents.emit(n)}}activateWith(n,r){if(this.isActivated)throw new I(4013,!1);this._activatedRoute=n;let s=this.location,a=n.snapshot.component,u=this.parentContexts.getOrCreateContext(this.name).children,c=new We(n,u,s.injector);this.activated=s.createComponent(a,{index:s.length,injector:c,environmentInjector:r}),this.changeDetector.markForCheck(),this.inputBinder?.bindActivatedRouteToOutletComponent(this),this.activateEvents.emit(this.activated.instance)}};t.\u0275fac=function(r){return new(r||t)},t.\u0275dir=kt({type:t,selectors:[["router-outlet"]],inputs:{name:"name"},outputs:{activateEvents:"activate",deactivateEvents:"deactivate",attachEvents:"attach",detachEvents:"detach"},exportAs:["outlet"],standalone:!0,features:[zt]});let e=t;return e})(),We=class e{__ngOutletInjector(t){return new e(this.route,this.childContexts,t)}constructor(t,i,n){this.route=t,this.childContexts=i,this.parent=n}get(t,i){return t===J?this.route:t===ce?this.childContexts:this.parent.get(t,i)}},tn=new L("");function ii(e,t,i){let n=Tt(e,t._root,i?i._root:void 0);return new ee(n,t)}function Tt(e,t,i){if(i&&e.shouldReuseRoute(t.value,i.value.snapshot)){let n=i.value;n._futureSnapshot=t.value;let r=si(e,t,i);return new T(n,r)}else{if(e.shouldAttach(t.value)){let s=e.retrieve(t.value);if(s!==null){let o=s.route;return o.value._futureSnapshot=t.value,o.children=t.children.map(a=>Tt(e,a)),o}}let n=oi(t.value),r=t.children.map(s=>Tt(e,s));return new T(n,r)}}function si(e,t,i){return t.children.map(n=>{for(let r of i.children)if(e.shouldReuseRoute(n.value,r.value.snapshot))return Tt(e,n,r);return Tt(e,n)})}function oi(e){return new J(new E(e.url),new E(e.params),new E(e.queryParams),new E(e.fragment),new E(e.data),e.outlet,e.component,e)}var Ot=class{constructor(t,i){this.redirectTo=t,this.navigationBehaviorOptions=i}},gr="ngNavigationCancelingError";function ie(e,t){let{redirectTo:i,navigationBehaviorOptions:n}=It(t)?{redirectTo:t,navigationBehaviorOptions:void 0}:t,r=vr(!1,O.Redirect);return r.url=i,r.navigationBehaviorOptions=n,r}function vr(e,t){let i=new Error(`NavigationCancelingError: ${e||""}`);return i[gr]=!0,i.cancellationCode=t,i}function ai(e){return mr(e)&&It(e.url)}function mr(e){return!!e&&e[gr]}var ci=(()=>{let t=class t{};t.\u0275fac=function(r){return new(r||t)},t.\u0275cmp=yn({type:t,selectors:[["ng-component"]],standalone:!0,features:[Ln],decls:1,vars:0,template:function(r,s){r&1&&xn(0,"router-outlet")},dependencies:[ri],encapsulation:2});let e=t;return e})();function ui(e,t){return e.providers&&!e._injector&&(e._injector=Se(e.providers,t,`Route: ${e.path}`)),e._injector??t}function en(e){let t=e.children&&e.children.map(en),i=t?M(h({},e),{children:t}):h({},e);return!i.component&&!i.loadComponent&&(t||i.loadChildren)&&i.outlet&&i.outlet!==v&&(i.component=ci),i}function j(e){return e.outlet||v}function li(e,t){let i=e.filter(n=>j(n)===t);return i.push(...e.filter(n=>j(n)!==t)),i}function Pt(e){if(!e)return null;if(e.routeConfig?._injector)return e.routeConfig._injector;for(let t=e.parent;t;t=t.parent){let i=t.routeConfig;if(i?._loadedInjector)return i._loadedInjector;if(i?._injector)return i._injector}return null}var hi=(e,t,i,n)=>y(r=>(new Ge(t,r.targetRouterState,r.currentRouterState,i,n).activate(e),r)),Ge=class{constructor(t,i,n,r,s){this.routeReuseStrategy=t,this.futureState=i,this.currState=n,this.forwardEvent=r,this.inputBindingEnabled=s}activate(t){let i=this.futureState._root,n=this.currState?this.currState._root:null;this.deactivateChildRoutes(i,n,t),Ae(this.futureState.root),this.activateChildRoutes(i,n,t)}deactivateChildRoutes(t,i,n){let r=st(i);t.children.forEach(s=>{let o=s.value.outlet;this.deactivateRoutes(s,r[o],n),delete r[o]}),Object.values(r).forEach(s=>{this.deactivateRouteAndItsChildren(s,n)})}deactivateRoutes(t,i,n){let r=t.value,s=i?i.value:null;if(r===s)if(r.component){let o=n.getContext(r.outlet);o&&this.deactivateChildRoutes(t,i,o.children)}else this.deactivateChildRoutes(t,i,n);else s&&this.deactivateRouteAndItsChildren(i,n)}deactivateRouteAndItsChildren(t,i){t.value.component&&this.routeReuseStrategy.shouldDetach(t.value.snapshot)?this.detachAndStoreRouteSubtree(t,i):this.deactivateRouteAndOutlet(t,i)}detachAndStoreRouteSubtree(t,i){let n=i.getContext(t.value.outlet),r=n&&t.value.component?n.children:i,s=st(t);for(let o of Object.values(s))this.deactivateRouteAndItsChildren(o,r);if(n&&n.outlet){let o=n.outlet.detach(),a=n.children.onOutletDeactivated();this.routeReuseStrategy.store(t.value.snapshot,{componentRef:o,route:t,contexts:a})}}deactivateRouteAndOutlet(t,i){let n=i.getContext(t.value.outlet),r=n&&t.value.component?n.children:i,s=st(t);for(let o of Object.values(s))this.deactivateRouteAndItsChildren(o,r);n&&(n.outlet&&(n.outlet.deactivate(),n.children.onOutletDeactivated()),n.attachRef=null,n.route=null)}activateChildRoutes(t,i,n){let r=st(i);t.children.forEach(s=>{this.activateRoutes(s,r[s.value.outlet],n),this.forwardEvent(new _e(s.value.snapshot))}),t.children.length&&this.forwardEvent(new ze(t.value.snapshot))}activateRoutes(t,i,n){let r=t.value,s=i?i.value:null;if(Ae(r),r===s)if(r.component){let o=n.getOrCreateContext(r.outlet);this.activateChildRoutes(t,i,o.children)}else this.activateChildRoutes(t,i,n);else if(r.component){let o=n.getOrCreateContext(r.outlet);if(this.routeReuseStrategy.shouldAttach(r.snapshot)){let a=this.routeReuseStrategy.retrieve(r.snapshot);this.routeReuseStrategy.store(r.snapshot,null),o.children.onOutletReAttached(a.contexts),o.attachRef=a.componentRef,o.route=a.route.value,o.outlet&&o.outlet.attach(a.componentRef,a.route.value),Ae(a.route.value),this.activateChildRoutes(t,null,o.children)}else{let a=Pt(r.snapshot);o.attachRef=null,o.route=r,o.injector=a??o.injector,o.outlet&&o.outlet.activateWith(r,o.injector),this.activateChildRoutes(t,null,o.children)}}else this.activateChildRoutes(t,null,n)}},se=class{constructor(t){this.path=t,this.route=this.path[this.path.length-1]}},ct=class{constructor(t,i){this.component=t,this.route=i}};function di(e,t,i){let n=e._root,r=t?t._root:null;return Ct(n,r,i,[n.value])}function fi(e){let t=e.routeConfig?e.routeConfig.canActivateChild:null;return!t||t.length===0?null:{node:e,guards:t}}function ft(e,t){let i=Symbol(),n=t.get(e,i);return n===i?typeof e=="function"&&!Cn(e)?e:t.get(e):n}function Ct(e,t,i,n,r={canDeactivateChecks:[],canActivateChecks:[]}){let s=st(t);return e.children.forEach(o=>{pi(o,s[o.value.outlet],i,n.concat([o.value]),r),delete s[o.value.outlet]}),Object.entries(s).forEach(([o,a])=>wt(a,i.getContext(o),r)),r}function pi(e,t,i,n,r={canDeactivateChecks:[],canActivateChecks:[]}){let s=e.value,o=t?t.value:null,a=i?i.getContext(e.value.outlet):null;if(o&&s.routeConfig===o.routeConfig){let u=gi(o,s,s.routeConfig.runGuardsAndResolvers);u?r.canActivateChecks.push(new se(n)):(s.data=o.data,s._resolvedData=o._resolvedData),s.component?Ct(e,t,a?a.children:null,n,r):Ct(e,t,i,n,r),u&&a&&a.outlet&&a.outlet.isActivated&&r.canDeactivateChecks.push(new ct(a.outlet.component,o))}else o&&wt(t,a,r),r.canActivateChecks.push(new se(n)),s.component?Ct(e,null,a?a.children:null,n,r):Ct(e,null,i,n,r);return r}function gi(e,t,i){if(typeof i=="function")return i(e,t);switch(i){case"pathParamsChange":return!X(e.url,t.url);case"pathParamsOrQueryParamsChange":return!X(e.url,t.url)||!k(e.queryParams,t.queryParams);case"always":return!0;case"paramsOrQueryParamsChange":return!He(e,t)||!k(e.queryParams,t.queryParams);case"paramsChange":default:return!He(e,t)}}function wt(e,t,i){let n=st(e),r=e.value;Object.entries(n).forEach(([s,o])=>{r.component?t?wt(o,t.children.getContext(s),i):wt(o,null,i):wt(o,t,i)}),r.component?t&&t.outlet&&t.outlet.isActivated?i.canDeactivateChecks.push(new ct(t.outlet.component,r)):i.canDeactivateChecks.push(new ct(null,r)):i.canDeactivateChecks.push(new ct(null,r))}function jt(e){return typeof e=="function"}function vi(e){return typeof e=="boolean"}function mi(e){return e&&jt(e.canLoad)}function Ci(e){return e&&jt(e.canActivate)}function yi(e){return e&&jt(e.canActivateChild)}function Ri(e){return e&&jt(e.canDeactivate)}function Si(e){return e&&jt(e.canMatch)}function Cr(e){return e instanceof hn||e?.name==="EmptyError"}var Ht=Symbol("INITIAL_VALUE");function dt(){return N(e=>fe(e.map(t=>t.pipe(et(1),vn(Ht)))).pipe(y(t=>{for(let i of t)if(i!==!0){if(i===Ht)return Ht;if(i===!1||wi(i))return i}return!0}),K(t=>t!==Ht),et(1)))}function wi(e){return It(e)||e instanceof Ot}function bi(e,t){return D(i=>{let{targetSnapshot:n,currentSnapshot:r,guards:{canActivateChecks:s,canDeactivateChecks:o}}=i;return o.length===0&&s.length===0?d(M(h({},i),{guardsResult:!0})):Ii(o,n,r,e).pipe(D(a=>a&&vi(a)?Ai(n,s,e,t):d(a)),y(a=>M(h({},i),{guardsResult:a})))})}function Ii(e,t,i,n){return A(e).pipe(D(r=>Ei(r.component,r.route,i,t,n)),B(r=>r!==!0,!0))}function Ai(e,t,i,n){return A(t).pipe(tt(r=>dn(Di(r.route.parent,n),Mi(r.route,n),Oi(e,r.path,i),Ti(e,r.route,i))),B(r=>r!==!0,!0))}function Mi(e,t){return e!==null&&t&&t(new Fe(e)),d(!0)}function Di(e,t){return e!==null&&t&&t(new ke(e)),d(!0)}function Ti(e,t,i){let n=t.routeConfig?t.routeConfig.canActivate:null;if(!n||n.length===0)return d(!0);let r=n.map(s=>pe(()=>{let o=Pt(t)??i,a=ft(s,o),u=Ci(a)?a.canActivate(t,e):z(o,()=>a(t,e));return Q(u).pipe(B())}));return d(r).pipe(dt())}function Oi(e,t,i){let n=t[t.length-1],s=t.slice(0,t.length-1).reverse().map(o=>fi(o)).filter(o=>o!==null).map(o=>pe(()=>{let a=o.guards.map(u=>{let c=Pt(o.node)??i,l=ft(u,c),p=yi(l)?l.canActivateChild(n,e):z(c,()=>l(n,e));return Q(p).pipe(B())});return d(a).pipe(dt())}));return d(s).pipe(dt())}function Ei(e,t,i,n,r){let s=t&&t.routeConfig?t.routeConfig.canDeactivate:null;if(!s||s.length===0)return d(!0);let o=s.map(a=>{let u=Pt(t)??r,c=ft(a,u),l=Ri(c)?c.canDeactivate(e,t,i,n):z(u,()=>c(e,t,i,n));return Q(l).pipe(B())});return d(o).pipe(dt())}function Ui(e,t,i,n){let r=t.canLoad;if(r===void 0||r.length===0)return d(!0);let s=r.map(o=>{let a=ft(o,e),u=mi(a)?a.canLoad(t,i):z(e,()=>a(t,i));return Q(u)});return d(s).pipe(dt(),yr(n))}function yr(e){return un(w(t=>{if(typeof t!="boolean")throw ie(e,t)}),y(t=>t===!0))}function xi(e,t,i,n){let r=t.canMatch;if(!r||r.length===0)return d(!0);let s=r.map(o=>{let a=ft(o,e),u=Si(a)?a.canMatch(t,i):z(e,()=>a(t,i));return Q(u)});return d(s).pipe(dt(),yr(n))}var Et=class{constructor(t){this.segmentGroup=t||null}},Ut=class extends Error{constructor(t){super(),this.urlTree=t}};function it(e){return gt(new Et(e))}function Pi(e){return gt(new I(4e3,!1))}function ji(e){return gt(vr(!1,O.GuardRejected))}var Qe=class{constructor(t,i){this.urlSerializer=t,this.urlTree=i}lineralizeSegments(t,i){let n=[],r=i.root;for(;;){if(n=n.concat(r.segments),r.numberOfChildren===0)return d(n);if(r.numberOfChildren>1||!r.children[v])return Pi(`${t.redirectTo}`);r=r.children[v]}}applyRedirectCommands(t,i,n,r,s){if(typeof i!="string"){let a=i,{queryParams:u,fragment:c,routeConfig:l,url:p,outlet:f,params:C,data:b,title:_}=r,x=z(s,()=>a({params:C,data:b,queryParams:u,fragment:c,routeConfig:l,url:p,outlet:f,title:_}));if(x instanceof W)throw new Ut(x);i=x}let o=this.applyRedirectCreateUrlTree(i,this.urlSerializer.parse(i),t,n);if(i[0]==="/")throw new Ut(o);return o}applyRedirectCreateUrlTree(t,i,n,r){let s=this.createSegmentGroup(t,i.root,n,r);return new W(s,this.createQueryParams(i.queryParams,this.urlTree.queryParams),i.fragment)}createQueryParams(t,i){let n={};return Object.entries(t).forEach(([r,s])=>{if(typeof s=="string"&&s[0]===":"){let a=s.substring(1);n[r]=i[a]}else n[r]=s}),n}createSegmentGroup(t,i,n,r){let s=this.createSegments(t,i.segments,n,r),o={};return Object.entries(i.children).forEach(([a,u])=>{o[a]=this.createSegmentGroup(t,u,n,r)}),new m(s,o)}createSegments(t,i,n,r){return i.map(s=>s.path[0]===":"?this.findPosParam(t,s,r):this.findOrReturn(s,n))}findPosParam(t,i,n){let r=n[i.path.substring(1)];if(!r)throw new I(4001,!1);return r}findOrReturn(t,i){let n=0;for(let r of i){if(r.path===t.path)return i.splice(n),r;n++}return t}},Ke={matched:!1,consumedSegments:[],remainingSegments:[],parameters:{},positionalParamSegments:{}};function $i(e,t,i,n,r){let s=nn(e,t,i);return s.matched?(n=ui(t,n),xi(n,t,i,r).pipe(y(o=>o===!0?s:h({},Ke)))):d(s)}function nn(e,t,i){if(t.path==="**")return Ni(i);if(t.path==="")return t.pathMatch==="full"&&(e.hasChildren()||i.length>0)?h({},Ke):{matched:!0,consumedSegments:[],remainingSegments:i,parameters:{},positionalParamSegments:{}};let r=(t.matcher||Er)(i,e,t);if(!r)return h({},Ke);let s={};Object.entries(r.posParams??{}).forEach(([a,u])=>{s[a]=u.path});let o=r.consumed.length>0?h(h({},s),r.consumed[r.consumed.length-1].parameters):s;return{matched:!0,consumedSegments:r.consumed,remainingSegments:i.slice(r.consumed.length),parameters:o,positionalParamSegments:r.posParams??{}}}function Ni(e){return{matched:!0,parameters:e.length>0?Jn(e).parameters:{},consumedSegments:e,remainingSegments:[],positionalParamSegments:{}}}function Qn(e,t,i,n){return i.length>0&&zi(e,i,n)?{segmentGroup:new m(t,ki(n,new m(i,e.children))),slicedSegments:[]}:i.length===0&&Fi(e,i,n)?{segmentGroup:new m(e.segments,Li(e,i,n,e.children)),slicedSegments:i}:{segmentGroup:new m(e.segments,e.children),slicedSegments:i}}function Li(e,t,i,n){let r={};for(let s of i)if(ue(e,t,s)&&!n[j(s)]){let o=new m([],{});r[j(s)]=o}return h(h({},n),r)}function ki(e,t){let i={};i[v]=t;for(let n of e)if(n.path===""&&j(n)!==v){let r=new m([],{});i[j(n)]=r}return i}function zi(e,t,i){return i.some(n=>ue(e,t,n)&&j(n)!==v)}function Fi(e,t,i){return i.some(n=>ue(e,t,n))}function ue(e,t,i){return(e.hasChildren()||t.length>0)&&i.pathMatch==="full"?!1:i.path===""}function _i(e,t,i,n){return j(e)!==n&&(n===v||!ue(t,i,e))?!1:nn(t,e,i).matched}function qi(e,t,i){return t.length===0&&!e.children[i]}var Ze=class{};function Vi(e,t,i,n,r,s,o="emptyOnly"){return new Ye(e,t,i,n,r,o,s).recognize()}var Bi=31,Ye=class{constructor(t,i,n,r,s,o,a){this.injector=t,this.configLoader=i,this.rootComponentType=n,this.config=r,this.urlTree=s,this.paramsInheritanceStrategy=o,this.urlSerializer=a,this.applyRedirects=new Qe(this.urlSerializer,this.urlTree),this.absoluteRedirectCount=0,this.allowRedirects=!0}noMatchError(t){return new I(4002,`'${t.segmentGroup}'`)}recognize(){let t=Qn(this.urlTree.root,[],[],this.config).segmentGroup;return this.match(t).pipe(y(({children:i,rootSnapshot:n})=>{let r=new T(n,i),s=new re("",r),o=Kr(n,[],this.urlTree.queryParams,this.urlTree.fragment);return o.queryParams=this.urlTree.queryParams,s.url=this.urlSerializer.serialize(o),{state:s,tree:o}}))}match(t){let i=new at([],Object.freeze({}),Object.freeze(h({},this.urlTree.queryParams)),this.urlTree.fragment,Object.freeze({}),v,this.rootComponentType,null,{});return this.processSegmentGroup(this.injector,this.config,t,v,i).pipe(y(n=>({children:n,rootSnapshot:i})),Z(n=>{if(n instanceof Ut)return this.urlTree=n.urlTree,this.match(n.urlTree.root);throw n instanceof Et?this.noMatchError(n):n}))}processSegmentGroup(t,i,n,r,s){return n.segments.length===0&&n.hasChildren()?this.processChildren(t,i,n,s):this.processSegment(t,i,n,n.segments,r,!0,s).pipe(y(o=>o instanceof T?[o]:[]))}processChildren(t,i,n,r){let s=[];for(let o of Object.keys(n.children))o==="primary"?s.unshift(o):s.push(o);return A(s).pipe(tt(o=>{let a=n.children[o],u=li(i,o);return this.processSegmentGroup(t,u,a,o,r)}),gn((o,a)=>(o.push(...a),o)),ge(null),pn(),D(o=>{if(o===null)return it(n);let a=Rr(o);return Hi(a),d(a)}))}processSegment(t,i,n,r,s,o,a){return A(i).pipe(tt(u=>this.processSegmentAgainstRoute(u._injector??t,i,u,n,r,s,o,a).pipe(Z(c=>{if(c instanceof Et)return d(null);throw c}))),B(u=>!!u),Z(u=>{if(Cr(u))return qi(n,r,s)?d(new Ze):it(n);throw u}))}processSegmentAgainstRoute(t,i,n,r,s,o,a,u){return _i(n,r,s,o)?n.redirectTo===void 0?this.matchSegmentAgainstRoute(t,r,n,s,o,u):this.allowRedirects&&a?this.expandSegmentAgainstRouteUsingRedirect(t,r,i,n,s,o,u):it(r):it(r)}expandSegmentAgainstRouteUsingRedirect(t,i,n,r,s,o,a){let{matched:u,parameters:c,consumedSegments:l,positionalParamSegments:p,remainingSegments:f}=nn(i,r,s);if(!u)return it(i);typeof r.redirectTo=="string"&&r.redirectTo[0]==="/"&&(this.absoluteRedirectCount++,this.absoluteRedirectCount>Bi&&(this.allowRedirects=!1));let C=new at(s,c,Object.freeze(h({},this.urlTree.queryParams)),this.urlTree.fragment,Kn(r),j(r),r.component??r._loadedComponent??null,r,Zn(r)),b=ne(C,a,this.paramsInheritanceStrategy);C.params=Object.freeze(b.params),C.data=Object.freeze(b.data);let _=this.applyRedirects.applyRedirectCommands(l,r.redirectTo,p,C,t);return this.applyRedirects.lineralizeSegments(r,_).pipe(D(x=>this.processSegment(t,n,i,x.concat(f),o,!1,a)))}matchSegmentAgainstRoute(t,i,n,r,s,o){let a=$i(i,n,r,t,this.urlSerializer);return n.path==="**"&&(i.children={}),a.pipe(N(u=>u.matched?(t=n._injector??t,this.getChildConfig(t,n,r).pipe(N(({routes:c})=>{let l=n._loadedInjector??t,{parameters:p,consumedSegments:f,remainingSegments:C}=u,b=new at(f,p,Object.freeze(h({},this.urlTree.queryParams)),this.urlTree.fragment,Kn(n),j(n),n.component??n._loadedComponent??null,n,Zn(n)),_=ne(b,o,this.paramsInheritanceStrategy);b.params=Object.freeze(_.params),b.data=Object.freeze(_.data);let{segmentGroup:x,slicedSegments:pt}=Qn(i,f,C,c);if(pt.length===0&&x.hasChildren())return this.processChildren(l,c,x,b).pipe(y(Nt=>new T(b,Nt)));if(c.length===0&&pt.length===0)return d(new T(b,[]));let le=j(n)===s;return this.processSegment(l,c,x,pt,le?v:s,!0,b).pipe(y(Nt=>new T(b,Nt instanceof T?[Nt]:[])))}))):it(i)))}getChildConfig(t,i,n){return i.children?d({routes:i.children,injector:t}):i.loadChildren?i._loadedRoutes!==void 0?d({routes:i._loadedRoutes,injector:i._loadedInjector}):Ui(t,i,n,this.urlSerializer).pipe(D(r=>r?this.configLoader.loadChildren(t,i).pipe(w(s=>{i._loadedRoutes=s.routes,i._loadedInjector=s.injector})):ji(i))):d({routes:[],injector:t})}};function Hi(e){e.sort((t,i)=>t.value.outlet===v?-1:i.value.outlet===v?1:t.value.outlet.localeCompare(i.value.outlet))}function Wi(e){let t=e.value.routeConfig;return t&&t.path===""}function Rr(e){let t=[],i=new Set;for(let n of e){if(!Wi(n)){t.push(n);continue}let r=t.find(s=>n.value.routeConfig===s.value.routeConfig);r!==void 0?(r.children.push(...n.children),i.add(r)):t.push(n)}for(let n of i){let r=Rr(n.children);t.push(new T(n.value,r))}return t.filter(n=>!i.has(n))}function Kn(e){return e.data||{}}function Zn(e){return e.resolve||{}}function Gi(e,t,i,n,r,s){return D(o=>Vi(e,t,i,n,o.extractedUrl,r,s).pipe(y(({state:a,tree:u})=>M(h({},o),{targetSnapshot:a,urlAfterRedirects:u}))))}function Qi(e,t){return D(i=>{let{targetSnapshot:n,guards:{canActivateChecks:r}}=i;if(!r.length)return d(i);let s=new Set(r.map(u=>u.route)),o=new Set;for(let u of s)if(!o.has(u))for(let c of Sr(u))o.add(c);let a=0;return A(o).pipe(tt(u=>s.has(u)?Ki(u,n,e,t):(u.data=ne(u,u.parent,e).resolve,d(void 0))),w(()=>a++),ve(1),D(u=>a===o.size?d(i):V))})}function Sr(e){let t=e.children.map(i=>Sr(i)).flat();return[e,...t]}function Ki(e,t,i,n){let r=e.routeConfig,s=e._resolve;return r?.title!==void 0&&!pr(r)&&(s[xt]=r.title),Zi(s,e,t,n).pipe(y(o=>(e._resolvedData=o,e.data=ne(e,e.parent,i).resolve,null)))}function Zi(e,t,i,n){let r=Te(e);if(r.length===0)return d({});let s={};return A(r).pipe(D(o=>Yi(e[o],t,i,n).pipe(B(),w(a=>{if(a instanceof Ot)throw ie(new bt,a);s[o]=a}))),ve(1),fn(s),Z(o=>Cr(o)?V:gt(o)))}function Yi(e,t,i,n){let r=Pt(t)??n,s=ft(e,r),o=s.resolve?s.resolve(t,i):z(r,()=>s(t,i));return Q(o)}function Me(e){return N(t=>{let i=e(t);return i?A(i).pipe(y(()=>t)):d(t)})}var wr=(()=>{let t=class t{buildTitle(n){let r,s=n.root;for(;s!==void 0;)r=this.getResolvedTitleForRoute(s)??r,s=s.children.find(o=>o.outlet===v);return r}getResolvedTitleForRoute(n){return n.data[xt]}};t.\u0275fac=function(r){return new(r||t)},t.\u0275prov=S({token:t,factory:()=>g(Xi),providedIn:"root"});let e=t;return e})(),Xi=(()=>{let t=class t extends wr{constructor(n){super(),this.title=n}updateTitle(n){let r=this.buildTitle(n);r!==void 0&&this.title.setTitle(r)}};t.\u0275fac=function(r){return new(r||t)(H(Vn))},t.\u0275prov=S({token:t,factory:t.\u0275fac,providedIn:"root"});let e=t;return e})(),rn=new L("",{providedIn:"root",factory:()=>({})}),sn=new L(""),br=(()=>{let t=class t{constructor(){this.componentLoaders=new WeakMap,this.childrenLoaders=new WeakMap,this.compiler=g(Ft)}loadComponent(n){if(this.componentLoaders.get(n))return this.componentLoaders.get(n);if(n._loadedComponent)return d(n._loadedComponent);this.onLoadStartListener&&this.onLoadStartListener(n);let r=Q(n.loadComponent()).pipe(y(Ir),w(o=>{this.onLoadEndListener&&this.onLoadEndListener(n),n._loadedComponent=o}),Lt(()=>{this.componentLoaders.delete(n)})),s=new de(r,()=>new q).pipe(he());return this.componentLoaders.set(n,s),s}loadChildren(n,r){if(this.childrenLoaders.get(r))return this.childrenLoaders.get(r);if(r._loadedRoutes)return d({routes:r._loadedRoutes,injector:r._loadedInjector});this.onLoadStartListener&&this.onLoadStartListener(r);let o=Ji(r,this.compiler,n,this.onLoadEndListener).pipe(Lt(()=>{this.childrenLoaders.delete(r)})),a=new de(o,()=>new q).pipe(he());return this.childrenLoaders.set(r,a),a}};t.\u0275fac=function(r){return new(r||t)},t.\u0275prov=S({token:t,factory:t.\u0275fac,providedIn:"root"});let e=t;return e})();function Ji(e,t,i,n){return Q(e.loadChildren()).pipe(y(Ir),D(r=>r instanceof On||Array.isArray(r)?d(r):A(t.compileModuleAsync(r))),y(r=>{n&&n(e);let s,o,a=!1;return Array.isArray(r)?(o=r,a=!0):(s=r.create(i).injector,o=s.get(sn,[],{optional:!0,self:!0}).flat()),{routes:o.map(en),injector:s}}))}function ts(e){return e&&typeof e=="object"&&"default"in e}function Ir(e){return ts(e)?e.default:e}var on=(()=>{let t=class t{};t.\u0275fac=function(r){return new(r||t)},t.\u0275prov=S({token:t,factory:()=>g(es),providedIn:"root"});let e=t;return e})(),es=(()=>{let t=class t{shouldProcessUrl(n){return!0}extract(n){return n}merge(n,r){return n}};t.\u0275fac=function(r){return new(r||t)},t.\u0275prov=S({token:t,factory:t.\u0275fac,providedIn:"root"});let e=t;return e})(),ns=new L("");var rs=new L(""),Ar=(()=>{let t=class t{get hasRequestedNavigation(){return this.navigationId!==0}constructor(){this.currentNavigation=null,this.currentTransition=null,this.lastSuccessfulNavigation=null,this.events=new q,this.transitionAbortSubject=new q,this.configLoader=g(br),this.environmentInjector=g(nt),this.urlSerializer=g(ae),this.rootContexts=g(ce),this.location=g(Vt),this.inputBindingEnabled=g(tn,{optional:!0})!==null,this.titleStrategy=g(wr),this.options=g(rn,{optional:!0})||{},this.paramsInheritanceStrategy=this.options.paramsInheritanceStrategy||"emptyOnly",this.urlHandlingStrategy=g(on),this.createViewTransition=g(ns,{optional:!0}),this.navigationErrorHandler=g(rs,{optional:!0}),this.navigationId=0,this.afterPreactivation=()=>d(void 0),this.rootComponentType=null;let n=s=>this.events.next(new Ne(s)),r=s=>this.events.next(new Le(s));this.configLoader.onLoadEndListener=r,this.configLoader.onLoadStartListener=n}complete(){this.transitions?.complete()}handleNavigationRequest(n){let r=++this.navigationId;this.transitions?.next(M(h(h({},this.transitions.value),n),{id:r}))}setupNavigations(n,r,s){return this.transitions=new E({id:0,currentUrlTree:r,currentRawUrl:r,extractedUrl:this.urlHandlingStrategy.extract(r),urlAfterRedirects:this.urlHandlingStrategy.extract(r),rawUrl:r,extras:{},resolve:()=>{},reject:()=>{},promise:Promise.resolve(!0),source:St,restoredState:null,currentSnapshot:s.snapshot,targetSnapshot:null,currentRouterState:s,targetRouterState:null,guards:{canActivateChecks:[],canDeactivateChecks:[]},guardsResult:null}),this.transitions.pipe(K(o=>o.id!==0),y(o=>M(h({},o),{extractedUrl:this.urlHandlingStrategy.extract(o.rawUrl)})),N(o=>{let a=!1,u=!1;return d(o).pipe(N(c=>{if(this.navigationId>o.id)return this.cancelNavigationTransition(o,"",O.SupersededByNewNavigation),V;this.currentTransition=o,this.currentNavigation={id:c.id,initialUrl:c.rawUrl,extractedUrl:c.extractedUrl,trigger:c.source,extras:c.extras,previousNavigation:this.lastSuccessfulNavigation?M(h({},this.lastSuccessfulNavigation),{previousNavigation:null}):null};let l=!n.navigated||this.isUpdatingInternalState()||this.isUpdatedBrowserUrl(),p=c.extras.onSameUrlNavigation??n.onSameUrlNavigation;if(!l&&p!=="reload"){let f="";return this.events.next(new G(c.id,this.urlSerializer.serialize(c.rawUrl),f,Yt.IgnoredSameUrlNavigation)),c.resolve(!1),V}if(this.urlHandlingStrategy.shouldProcessUrl(c.rawUrl))return d(c).pipe(N(f=>{let C=this.transitions?.getValue();return this.events.next(new lt(f.id,this.urlSerializer.serialize(f.extractedUrl),f.source,f.restoredState)),C!==this.transitions?.getValue()?V:Promise.resolve(f)}),Gi(this.environmentInjector,this.configLoader,this.rootComponentType,n.config,this.urlSerializer,this.paramsInheritanceStrategy),w(f=>{o.targetSnapshot=f.targetSnapshot,o.urlAfterRedirects=f.urlAfterRedirects,this.currentNavigation=M(h({},this.currentNavigation),{finalUrl:f.urlAfterRedirects});let C=new Xt(f.id,this.urlSerializer.serialize(f.extractedUrl),this.urlSerializer.serialize(f.urlAfterRedirects),f.targetSnapshot);this.events.next(C)}));if(l&&this.urlHandlingStrategy.shouldProcessUrl(c.currentRawUrl)){let{id:f,extractedUrl:C,source:b,restoredState:_,extras:x}=c,pt=new lt(f,this.urlSerializer.serialize(C),b,_);this.events.next(pt);let le=dr(this.rootComponentType).snapshot;return this.currentTransition=o=M(h({},c),{targetSnapshot:le,urlAfterRedirects:C,extras:M(h({},x),{skipLocationChange:!1,replaceUrl:!1})}),this.currentNavigation.finalUrl=C,d(o)}else{let f="";return this.events.next(new G(c.id,this.urlSerializer.serialize(c.extractedUrl),f,Yt.IgnoredByUrlHandlingStrategy)),c.resolve(!1),V}}),w(c=>{let l=new xe(c.id,this.urlSerializer.serialize(c.extractedUrl),this.urlSerializer.serialize(c.urlAfterRedirects),c.targetSnapshot);this.events.next(l)}),y(c=>(this.currentTransition=o=M(h({},c),{guards:di(c.targetSnapshot,c.currentSnapshot,this.rootContexts)}),o)),bi(this.environmentInjector,c=>this.events.next(c)),w(c=>{if(o.guardsResult=c.guardsResult,c.guardsResult&&typeof c.guardsResult!="boolean")throw ie(this.urlSerializer,c.guardsResult);let l=new Pe(c.id,this.urlSerializer.serialize(c.extractedUrl),this.urlSerializer.serialize(c.urlAfterRedirects),c.targetSnapshot,!!c.guardsResult);this.events.next(l)}),K(c=>c.guardsResult?!0:(this.cancelNavigationTransition(c,"",O.GuardRejected),!1)),Me(c=>{if(c.guards.canActivateChecks.length)return d(c).pipe(w(l=>{let p=new je(l.id,this.urlSerializer.serialize(l.extractedUrl),this.urlSerializer.serialize(l.urlAfterRedirects),l.targetSnapshot);this.events.next(p)}),N(l=>{let p=!1;return d(l).pipe(Qi(this.paramsInheritanceStrategy,this.environmentInjector),w({next:()=>p=!0,complete:()=>{p||this.cancelNavigationTransition(l,"",O.NoDataFromResolver)}}))}),w(l=>{let p=new $e(l.id,this.urlSerializer.serialize(l.extractedUrl),this.urlSerializer.serialize(l.urlAfterRedirects),l.targetSnapshot);this.events.next(p)}))}),Me(c=>{let l=p=>{let f=[];p.routeConfig?.loadComponent&&!p.routeConfig._loadedComponent&&f.push(this.configLoader.loadComponent(p.routeConfig).pipe(w(C=>{p.component=C}),y(()=>{})));for(let C of p.children)f.push(...l(C));return f};return fe(l(c.targetSnapshot.root)).pipe(ge(null),et(1))}),Me(()=>this.afterPreactivation()),N(()=>{let{currentSnapshot:c,targetSnapshot:l}=o,p=this.createViewTransition?.(this.environmentInjector,c.root,l.root);return p?A(p).pipe(y(()=>o)):d(o)}),y(c=>{let l=ii(n.routeReuseStrategy,c.targetSnapshot,c.currentRouterState);return this.currentTransition=o=M(h({},c),{targetRouterState:l}),this.currentNavigation.targetRouterState=l,o}),w(()=>{this.events.next(new Dt)}),hi(this.rootContexts,n.routeReuseStrategy,c=>this.events.next(c),this.inputBindingEnabled),et(1),w({next:c=>{a=!0,this.lastSuccessfulNavigation=this.currentNavigation,this.events.next(new $(c.id,this.urlSerializer.serialize(c.extractedUrl),this.urlSerializer.serialize(c.urlAfterRedirects))),this.titleStrategy?.updateTitle(c.targetRouterState.snapshot),c.resolve(!0)},complete:()=>{a=!0}}),mn(this.transitionAbortSubject.pipe(w(c=>{throw c}))),Lt(()=>{!a&&!u&&this.cancelNavigationTransition(o,"",O.SupersededByNewNavigation),this.currentTransition?.id===o.id&&(this.currentNavigation=null,this.currentTransition=null)}),Z(c=>{if(u=!0,mr(c))this.events.next(new F(o.id,this.urlSerializer.serialize(o.extractedUrl),c.message,c.cancellationCode)),ai(c)?this.events.next(new ht(c.url,c.navigationBehaviorOptions)):o.resolve(!1);else{let l=new Mt(o.id,this.urlSerializer.serialize(o.extractedUrl),c,o.targetSnapshot??void 0);try{let p=z(this.environmentInjector,()=>this.navigationErrorHandler?.(l));if(p instanceof Ot){let{message:f,cancellationCode:C}=ie(this.urlSerializer,p);this.events.next(new F(o.id,this.urlSerializer.serialize(o.extractedUrl),f,C)),this.events.next(new ht(p.redirectTo,p.navigationBehaviorOptions))}else{this.events.next(l);let f=n.errorHandler(c);o.resolve(!!f)}}catch(p){this.options.resolveNavigationPromiseOnError?o.resolve(!1):o.reject(p)}}return V}))}))}cancelNavigationTransition(n,r,s){let o=new F(n.id,this.urlSerializer.serialize(n.extractedUrl),r,s);this.events.next(o),n.resolve(!1)}isUpdatingInternalState(){return this.currentTransition?.extractedUrl.toString()!==this.currentTransition?.currentUrlTree.toString()}isUpdatedBrowserUrl(){return this.urlHandlingStrategy.extract(this.urlSerializer.parse(this.location.path(!0))).toString()!==this.currentTransition?.extractedUrl.toString()&&!this.currentTransition?.extras.skipLocationChange}};t.\u0275fac=function(r){return new(r||t)},t.\u0275prov=S({token:t,factory:t.\u0275fac,providedIn:"root"});let e=t;return e})();function is(e){return e!==St}var ss=(()=>{let t=class t{};t.\u0275fac=function(r){return new(r||t)},t.\u0275prov=S({token:t,factory:()=>g(os),providedIn:"root"});let e=t;return e})(),Xe=class{shouldDetach(t){return!1}store(t,i){}shouldAttach(t){return!1}retrieve(t){return null}shouldReuseRoute(t,i){return t.routeConfig===i.routeConfig}},os=(()=>{let t=class t extends Xe{};t.\u0275fac=(()=>{let n;return function(s){return(n||(n=Ce(t)))(s||t)}})(),t.\u0275prov=S({token:t,factory:t.\u0275fac,providedIn:"root"});let e=t;return e})(),Mr=(()=>{let t=class t{};t.\u0275fac=function(r){return new(r||t)},t.\u0275prov=S({token:t,factory:()=>g(as),providedIn:"root"});let e=t;return e})(),as=(()=>{let t=class t extends Mr{constructor(){super(...arguments),this.location=g(Vt),this.urlSerializer=g(ae),this.options=g(rn,{optional:!0})||{},this.canceledNavigationResolution=this.options.canceledNavigationResolution||"replace",this.urlHandlingStrategy=g(on),this.urlUpdateStrategy=this.options.urlUpdateStrategy||"deferred",this.currentUrlTree=new W,this.rawUrlTree=this.currentUrlTree,this.currentPageId=0,this.lastSuccessfulId=-1,this.routerState=dr(null),this.stateMemento=this.createStateMemento()}getCurrentUrlTree(){return this.currentUrlTree}getRawUrlTree(){return this.rawUrlTree}restoredState(){return this.location.getState()}get browserPageId(){return this.canceledNavigationResolution!=="computed"?this.currentPageId:this.restoredState()?.\u0275routerPageId??this.currentPageId}getRouterState(){return this.routerState}createStateMemento(){return{rawUrlTree:this.rawUrlTree,currentUrlTree:this.currentUrlTree,routerState:this.routerState}}registerNonRouterCurrentEntryChangeListener(n){return this.location.subscribe(r=>{r.type==="popstate"&&n(r.url,r.state)})}handleRouterEvent(n,r){if(n instanceof lt)this.stateMemento=this.createStateMemento();else if(n instanceof G)this.rawUrlTree=r.initialUrl;else if(n instanceof Xt){if(this.urlUpdateStrategy==="eager"&&!r.extras.skipLocationChange){let s=this.urlHandlingStrategy.merge(r.finalUrl,r.initialUrl);this.setBrowserUrl(s,r)}}else n instanceof Dt?(this.currentUrlTree=r.finalUrl,this.rawUrlTree=this.urlHandlingStrategy.merge(r.finalUrl,r.initialUrl),this.routerState=r.targetRouterState,this.urlUpdateStrategy==="deferred"&&(r.extras.skipLocationChange||this.setBrowserUrl(this.rawUrlTree,r))):n instanceof F&&(n.code===O.GuardRejected||n.code===O.NoDataFromResolver)?this.restoreHistory(r):n instanceof Mt?this.restoreHistory(r,!0):n instanceof $&&(this.lastSuccessfulId=n.id,this.currentPageId=this.browserPageId)}setBrowserUrl(n,r){let s=this.urlSerializer.serialize(n);if(this.location.isCurrentPathEqualTo(s)||r.extras.replaceUrl){let o=this.browserPageId,a=h(h({},r.extras.state),this.generateNgRouterState(r.id,o));this.location.replaceState(s,"",a)}else{let o=h(h({},r.extras.state),this.generateNgRouterState(r.id,this.browserPageId+1));this.location.go(s,"",o)}}restoreHistory(n,r=!1){if(this.canceledNavigationResolution==="computed"){let s=this.browserPageId,o=this.currentPageId-s;o!==0?this.location.historyGo(o):this.currentUrlTree===n.finalUrl&&o===0&&(this.resetState(n),this.resetUrlToCurrentUrlTree())}else this.canceledNavigationResolution==="replace"&&(r&&this.resetState(n),this.resetUrlToCurrentUrlTree())}resetState(n){this.routerState=this.stateMemento.routerState,this.currentUrlTree=this.stateMemento.currentUrlTree,this.rawUrlTree=this.urlHandlingStrategy.merge(this.currentUrlTree,n.finalUrl??this.rawUrlTree)}resetUrlToCurrentUrlTree(){this.location.replaceState(this.urlSerializer.serialize(this.rawUrlTree),"",this.generateNgRouterState(this.lastSuccessfulId,this.currentPageId))}generateNgRouterState(n,r){return this.canceledNavigationResolution==="computed"?{navigationId:n,\u0275routerPageId:r}:{navigationId:n}}};t.\u0275fac=(()=>{let n;return function(s){return(n||(n=Ce(t)))(s||t)}})(),t.\u0275prov=S({token:t,factory:t.\u0275fac,providedIn:"root"});let e=t;return e})(),yt=function(e){return e[e.COMPLETE=0]="COMPLETE",e[e.FAILED=1]="FAILED",e[e.REDIRECTING=2]="REDIRECTING",e}(yt||{});function cs(e,t){e.events.pipe(K(i=>i instanceof $||i instanceof F||i instanceof Mt||i instanceof G),y(i=>i instanceof $||i instanceof G?yt.COMPLETE:(i instanceof F?i.code===O.Redirect||i.code===O.SupersededByNewNavigation:!1)?yt.REDIRECTING:yt.FAILED),K(i=>i!==yt.REDIRECTING),et(1)).subscribe(()=>{t()})}function us(e){throw e}var ls={paths:"exact",fragment:"ignored",matrixParams:"ignored",queryParams:"exact"},hs={paths:"subset",fragment:"ignored",matrixParams:"ignored",queryParams:"subset"},$t=(()=>{let t=class t{get currentUrlTree(){return this.stateManager.getCurrentUrlTree()}get rawUrlTree(){return this.stateManager.getRawUrlTree()}get events(){return this._events}get routerState(){return this.stateManager.getRouterState()}constructor(){this.disposed=!1,this.console=g(kn),this.stateManager=g(Mr),this.options=g(rn,{optional:!0})||{},this.pendingTasks=g(En),this.urlUpdateStrategy=this.options.urlUpdateStrategy||"deferred",this.navigationTransitions=g(Ar),this.urlSerializer=g(ae),this.location=g(Vt),this.urlHandlingStrategy=g(on),this._events=new q,this.errorHandler=this.options.errorHandler||us,this.navigated=!1,this.routeReuseStrategy=g(ss),this.onSameUrlNavigation=this.options.onSameUrlNavigation||"ignore",this.config=g(sn,{optional:!0})?.flat()??[],this.componentInputBindingEnabled=!!g(tn,{optional:!0}),this.eventsSubscription=new cn,this.resetConfig(this.config),this.navigationTransitions.setupNavigations(this,this.currentUrlTree,this.routerState).subscribe({error:n=>{this.console.warn(n)}}),this.subscribeToNavigationEvents()}subscribeToNavigationEvents(){let n=this.navigationTransitions.events.subscribe(r=>{try{let s=this.navigationTransitions.currentTransition,o=this.navigationTransitions.currentNavigation;if(s!==null&&o!==null){if(this.stateManager.handleRouterEvent(r,o),r instanceof F&&r.code!==O.Redirect&&r.code!==O.SupersededByNewNavigation)this.navigated=!0;else if(r instanceof $)this.navigated=!0;else if(r instanceof ht){let a=r.navigationBehaviorOptions,u=this.urlHandlingStrategy.merge(r.url,s.currentRawUrl),c=h({info:s.extras.info,skipLocationChange:s.extras.skipLocationChange,replaceUrl:s.extras.replaceUrl||this.urlUpdateStrategy==="eager"||is(s.source)},a);this.scheduleNavigation(u,St,null,c,{resolve:s.resolve,reject:s.reject,promise:s.promise})}}fs(r)&&this._events.next(r)}catch(s){this.navigationTransitions.transitionAbortSubject.next(s)}});this.eventsSubscription.add(n)}resetRootComponentType(n){this.routerState.root.component=n,this.navigationTransitions.rootComponentType=n}initialNavigation(){this.setUpLocationChangeListener(),this.navigationTransitions.hasRequestedNavigation||this.navigateToSyncWithBrowser(this.location.path(!0),St,this.stateManager.restoredState())}setUpLocationChangeListener(){this.nonRouterCurrentEntryChangeSubscription??=this.stateManager.registerNonRouterCurrentEntryChangeListener((n,r)=>{setTimeout(()=>{this.navigateToSyncWithBrowser(n,"popstate",r)},0)})}navigateToSyncWithBrowser(n,r,s){let o={replaceUrl:!0},a=s?.navigationId?s:null;if(s){let c=h({},s);delete c.navigationId,delete c.\u0275routerPageId,Object.keys(c).length!==0&&(o.state=c)}let u=this.parseUrl(n);this.scheduleNavigation(u,r,a,o)}get url(){return this.serializeUrl(this.currentUrlTree)}getCurrentNavigation(){return this.navigationTransitions.currentNavigation}get lastSuccessfulNavigation(){return this.navigationTransitions.lastSuccessfulNavigation}resetConfig(n){this.config=n.map(en),this.navigated=!1}ngOnDestroy(){this.dispose()}dispose(){this.navigationTransitions.complete(),this.nonRouterCurrentEntryChangeSubscription&&(this.nonRouterCurrentEntryChangeSubscription.unsubscribe(),this.nonRouterCurrentEntryChangeSubscription=void 0),this.disposed=!0,this.eventsSubscription.unsubscribe()}createUrlTree(n,r={}){let{relativeTo:s,queryParams:o,fragment:a,queryParamsHandling:u,preserveFragment:c}=r,l=c?this.currentUrlTree.fragment:a,p=null;switch(u){case"merge":p=h(h({},this.currentUrlTree.queryParams),o);break;case"preserve":p=this.currentUrlTree.queryParams;break;default:p=o||null}p!==null&&(p=this.removeEmptyProps(p));let f;try{let C=s?s.snapshot:this.routerState.snapshot.root;f=cr(C)}catch{(typeof n[0]!="string"||n[0][0]!=="/")&&(n=[]),f=this.currentUrlTree.root}return ur(f,n,p,l??null)}navigateByUrl(n,r={skipLocationChange:!1}){let s=It(n)?n:this.parseUrl(n),o=this.urlHandlingStrategy.merge(s,this.rawUrlTree);return this.scheduleNavigation(o,St,null,r)}navigate(n,r={skipLocationChange:!1}){return ds(n),this.navigateByUrl(this.createUrlTree(n,r),r)}serializeUrl(n){return this.urlSerializer.serialize(n)}parseUrl(n){try{return this.urlSerializer.parse(n)}catch{return this.urlSerializer.parse("/")}}isActive(n,r){let s;if(r===!0?s=h({},ls):r===!1?s=h({},hs):s=r,It(n))return Bn(this.currentUrlTree,n,s);let o=this.parseUrl(n);return Bn(this.currentUrlTree,o,s)}removeEmptyProps(n){return Object.entries(n).reduce((r,[s,o])=>(o!=null&&(r[s]=o),r),{})}scheduleNavigation(n,r,s,o,a){if(this.disposed)return Promise.resolve(!1);let u,c,l;a?(u=a.resolve,c=a.reject,l=a.promise):l=new Promise((f,C)=>{u=f,c=C});let p=this.pendingTasks.add();return cs(this,()=>{queueMicrotask(()=>this.pendingTasks.remove(p))}),this.navigationTransitions.handleNavigationRequest({source:r,restoredState:s,currentUrlTree:this.currentUrlTree,currentRawUrl:this.currentUrlTree,rawUrl:n,extras:o,resolve:u,reject:c,promise:l,currentSnapshot:this.routerState.snapshot,currentRouterState:this.routerState}),l.catch(f=>Promise.reject(f))}};t.\u0275fac=function(r){return new(r||t)},t.\u0275prov=S({token:t,factory:t.\u0275fac,providedIn:"root"});let e=t;return e})();function ds(e){for(let t=0;t{let t=class t{constructor(n,r,s,o,a,u){this.router=n,this.route=r,this.tabIndexAttribute=s,this.renderer=o,this.el=a,this.locationStrategy=u,this.href=null,this.commands=null,this.onChanges=new q,this.preserveFragment=!1,this.skipLocationChange=!1,this.replaceUrl=!1;let c=a.nativeElement.tagName?.toLowerCase();this.isAnchorElement=c==="a"||c==="area",this.isAnchorElement?this.subscription=n.events.subscribe(l=>{l instanceof $&&this.updateHref()}):this.setTabIndexIfNotOnNativeEl("0")}setTabIndexIfNotOnNativeEl(n){this.tabIndexAttribute!=null||this.isAnchorElement||this.applyAttributeValue("tabindex",n)}ngOnChanges(n){this.isAnchorElement&&this.updateHref(),this.onChanges.next(this)}set routerLink(n){n!=null?(this.commands=Array.isArray(n)?n:[n],this.setTabIndexIfNotOnNativeEl("0")):(this.commands=null,this.setTabIndexIfNotOnNativeEl(null))}onClick(n,r,s,o,a){let u=this.urlTree;if(u===null||this.isAnchorElement&&(n!==0||r||s||o||a||typeof this.target=="string"&&this.target!="_self"))return!0;let c={skipLocationChange:this.skipLocationChange,replaceUrl:this.replaceUrl,state:this.state,info:this.info};return this.router.navigateByUrl(u,c),!this.isAnchorElement}ngOnDestroy(){this.subscription?.unsubscribe()}updateHref(){let n=this.urlTree;this.href=n!==null&&this.locationStrategy?this.locationStrategy?.prepareExternalUrl(this.router.serializeUrl(n)):null;let r=this.href===null?null:bn(this.href,this.el.nativeElement.tagName.toLowerCase(),"href");this.applyAttributeValue("href",r)}applyAttributeValue(n,r){let s=this.renderer,o=this.el.nativeElement;r!==null?s.setAttribute(o,n,r):s.removeAttribute(o,n)}get urlTree(){return this.commands===null?null:this.router.createUrlTree(this.commands,{relativeTo:this.relativeTo!==void 0?this.relativeTo:this.route,queryParams:this.queryParams,fragment:this.fragment,queryParamsHandling:this.queryParamsHandling,preserveFragment:this.preserveFragment})}};t.\u0275fac=function(r){return new(r||t)(P($t),P(J),Sn("tabindex"),P(Re),P(ye),P(we))},t.\u0275dir=kt({type:t,selectors:[["","routerLink",""]],hostVars:1,hostBindings:function(r,s){r&1&&Pn("click",function(a){return s.onClick(a.button,a.ctrlKey,a.shiftKey,a.altKey,a.metaKey)}),r&2&&Un("target",s.target)},inputs:{target:"target",queryParams:"queryParams",fragment:"fragment",queryParamsHandling:"queryParamsHandling",state:"state",info:"info",relativeTo:"relativeTo",preserveFragment:[2,"preserveFragment","preserveFragment",qt],skipLocationChange:[2,"skipLocationChange","skipLocationChange",qt],replaceUrl:[2,"replaceUrl","replaceUrl",qt],routerLink:"routerLink"},standalone:!0,features:[Tn,zt]});let e=t;return e})(),Js=(()=>{let t=class t{get isActive(){return this._isActive}constructor(n,r,s,o,a){this.router=n,this.element=r,this.renderer=s,this.cdr=o,this.link=a,this.classes=[],this._isActive=!1,this.routerLinkActiveOptions={exact:!1},this.isActiveChange=new rt,this.routerEventsSubscription=n.events.subscribe(u=>{u instanceof $&&this.update()})}ngAfterContentInit(){d(this.links.changes,d(null)).pipe(vt()).subscribe(n=>{this.update(),this.subscribeToEachLinkOnChanges()})}subscribeToEachLinkOnChanges(){this.linkInputChangesSubscription?.unsubscribe();let n=[...this.links.toArray(),this.link].filter(r=>!!r).map(r=>r.onChanges);this.linkInputChangesSubscription=A(n).pipe(vt()).subscribe(r=>{this._isActive!==this.isLinkActive(this.router)(r)&&this.update()})}set routerLinkActive(n){let r=Array.isArray(n)?n:n.split(" ");this.classes=r.filter(s=>!!s)}ngOnChanges(n){this.update()}ngOnDestroy(){this.routerEventsSubscription.unsubscribe(),this.linkInputChangesSubscription?.unsubscribe()}update(){!this.links||!this.router.navigated||queueMicrotask(()=>{let n=this.hasActiveLinks();this.classes.forEach(r=>{n?this.renderer.addClass(this.element.nativeElement,r):this.renderer.removeClass(this.element.nativeElement,r)}),n&&this.ariaCurrentWhenActive!==void 0?this.renderer.setAttribute(this.element.nativeElement,"aria-current",this.ariaCurrentWhenActive.toString()):this.renderer.removeAttribute(this.element.nativeElement,"aria-current"),this._isActive!==n&&(this._isActive=n,this.cdr.markForCheck(),this.isActiveChange.emit(n))})}isLinkActive(n){let r=ps(this.routerLinkActiveOptions)?this.routerLinkActiveOptions:this.routerLinkActiveOptions.exact||!1;return s=>{let o=s.urlTree;return o?n.isActive(o,r):!1}}hasActiveLinks(){let n=this.isLinkActive(this.router);return this.link&&n(this.link)||this.links.some(n)}};t.\u0275fac=function(r){return new(r||t)(P($t),P(ye),P(Re),P(_t),P(Yn,8))},t.\u0275dir=kt({type:t,selectors:[["","routerLinkActive",""]],contentQueries:function(r,s,o){if(r&1&&jn(o,Yn,5),r&2){let a;$n(a=Nn())&&(s.links=a)}},inputs:{routerLinkActiveOptions:"routerLinkActiveOptions",ariaCurrentWhenActive:"ariaCurrentWhenActive",routerLinkActive:"routerLinkActive"},outputs:{isActiveChange:"isActiveChange"},exportAs:["routerLinkActive"],standalone:!0,features:[zt]});let e=t;return e})();function ps(e){return!!e.paths}var oe=class{},to=(()=>{let t=class t{preload(n,r){return r().pipe(Z(()=>d(null)))}};t.\u0275fac=function(r){return new(r||t)},t.\u0275prov=S({token:t,factory:t.\u0275fac,providedIn:"root"});let e=t;return e})();var gs=(()=>{let t=class t{constructor(n,r,s,o,a){this.router=n,this.injector=s,this.preloadingStrategy=o,this.loader=a}setUpPreloading(){this.subscription=this.router.events.pipe(K(n=>n instanceof $),tt(()=>this.preload())).subscribe(()=>{})}preload(){return this.processRoutes(this.injector,this.router.config)}ngOnDestroy(){this.subscription&&this.subscription.unsubscribe()}processRoutes(n,r){let s=[];for(let o of r){o.providers&&!o._injector&&(o._injector=Se(o.providers,n,`Route: ${o.path}`));let a=o._injector??n,u=o._loadedInjector??a;(o.loadChildren&&!o._loadedRoutes&&o.canLoad===void 0||o.loadComponent&&!o._loadedComponent)&&s.push(this.preloadConfig(a,o)),(o.children||o._loadedRoutes)&&s.push(this.processRoutes(u,o.children??o._loadedRoutes))}return A(s).pipe(vt())}preloadConfig(n,r){return this.preloadingStrategy.preload(r,()=>{let s;r.loadChildren&&r.canLoad===void 0?s=this.loader.loadChildren(n,r):s=d(null);let o=s.pipe(D(a=>a===null?d(void 0):(r._loadedRoutes=a.routes,r._loadedInjector=a.injector,this.processRoutes(a.injector??n,a.routes))));if(r.loadComponent&&!r._loadedComponent){let a=this.loader.loadComponent(r);return A([o,a]).pipe(vt())}else return o})}};t.\u0275fac=function(r){return new(r||t)(H($t),H(Ft),H(nt),H(oe),H(br))},t.\u0275prov=S({token:t,factory:t.\u0275fac,providedIn:"root"});let e=t;return e})(),Dr=new L(""),vs=(()=>{let t=class t{constructor(n,r,s,o,a={}){this.urlSerializer=n,this.transitions=r,this.viewportScroller=s,this.zone=o,this.options=a,this.lastId=0,this.lastSource="imperative",this.restoredId=0,this.store={},this.environmentInjector=g(nt),a.scrollPositionRestoration||="disabled",a.anchorScrolling||="disabled"}init(){this.options.scrollPositionRestoration!=="disabled"&&this.viewportScroller.setHistoryScrollRestoration("manual"),this.routerEventsSubscription=this.createScrollEvents(),this.scrollEventsSubscription=this.consumeScrollEvents()}createScrollEvents(){return this.transitions.events.subscribe(n=>{n instanceof lt?(this.store[this.lastId]=this.viewportScroller.getScrollPosition(),this.lastSource=n.navigationTrigger,this.restoredId=n.restoredState?n.restoredState.navigationId:0):n instanceof $?(this.lastId=n.id,this.scheduleScrollEvent(n,this.urlSerializer.parse(n.urlAfterRedirects).fragment)):n instanceof G&&n.code===Yt.IgnoredSameUrlNavigation&&(this.lastSource=void 0,this.restoredId=0,this.scheduleScrollEvent(n,this.urlSerializer.parse(n.url).fragment))})}consumeScrollEvents(){return this.transitions.events.subscribe(n=>{n instanceof Jt&&(n.position?this.options.scrollPositionRestoration==="top"?this.viewportScroller.scrollToPosition([0,0]):this.options.scrollPositionRestoration==="enabled"&&this.viewportScroller.scrollToPosition(n.position):n.anchor&&this.options.anchorScrolling==="enabled"?this.viewportScroller.scrollToAnchor(n.anchor):this.options.scrollPositionRestoration!=="disabled"&&this.viewportScroller.scrollToPosition([0,0]))})}scheduleScrollEvent(n,r){this.zone.runOutsideAngular(()=>an(this,null,function*(){yield new Promise(s=>{setTimeout(()=>{s()}),Mn(()=>{s()},{injector:this.environmentInjector})}),this.zone.run(()=>{this.transitions.events.next(new Jt(n,this.lastSource==="popstate"?this.store[this.restoredId]:null,r))})}))}ngOnDestroy(){this.routerEventsSubscription?.unsubscribe(),this.scrollEventsSubscription?.unsubscribe()}};t.\u0275fac=function(r){In()},t.\u0275prov=S({token:t,factory:t.\u0275fac});let e=t;return e})();function eo(e,...t){return Rn([{provide:sn,multi:!0,useValue:e},[],{provide:J,useFactory:ms,deps:[$t]},{provide:Fn,multi:!0,useFactory:Cs},t.map(i=>i.\u0275providers)])}function ms(e){return e.routerState.root}function Tr(e,t){return{\u0275kind:e,\u0275providers:t}}function no(e={}){return Tr(4,[{provide:Dr,useFactory:()=>{let i=g(qn),n=g(An),r=g(Ar),s=g(ae);return new vs(s,r,i,n,e)}}])}function Cs(){let e=g(wn);return t=>{let i=e.get(_n);if(t!==i.components[0])return;let n=e.get($t),r=e.get(ys);e.get(Rs)===1&&n.initialNavigation(),e.get(Or,null,me.Optional)?.setUpPreloading(),e.get(Dr,null,me.Optional)?.init(),n.resetRootComponentType(i.componentTypes[0]),r.closed||(r.next(),r.complete(),r.unsubscribe())}}var ys=new L("",{factory:()=>new q}),Rs=new L("",{providedIn:"root",factory:()=>1});var Or=new L("");function ro(e){return Tr(0,[{provide:Or,useExisting:gs},{provide:oe,useExisting:e}])}export{$ as a,J as b,ri as c,$t as d,Yn as e,Js as f,to as g,eo as h,no as i,ro as j}; diff --git a/chunk-VEL7Z6GP.js b/chunk-VEL7Z6GP.js new file mode 100644 index 0000000..33b9a66 --- /dev/null +++ b/chunk-VEL7Z6GP.js @@ -0,0 +1 @@ +import{b as st,e as nt,f as rt,o as m,r as at}from"./chunk-FL6BGY24.js";import{B as it,C as et,D as ot,G as I,a as q,c as K,j as J,k as w,l as T,t as tt}from"./chunk-R5DLBX2B.js";import{$a as k,Ab as j,Ac as W,Da as O,Db as b,Fa as p,Ka as L,Kb as H,Lb as X,Mb as F,Ob as G,Pb as U,Qa as M,Ra as r,Vb as B,Ya as S,a as d,ab as N,ba as c,ha as C,ja as u,jb as V,kb as z,lb as v,lc as Z,ma as g,n as f,pa as D,qa as P,ra as E,rc as $,ub as y,uc as Q,vb as Y,xa as R,ya as A}from"./chunk-YLQD6FUN.js";var ut=["tooltip"],ht=20;var dt=new u("mat-tooltip-scroll-strategy",{providedIn:"root",factory:()=>{let a=g(m);return()=>a.scrollStrategies.reposition({scrollThrottle:ht})}});function gt(a){return()=>a.scrollStrategies.reposition({scrollThrottle:ht})}var vt={provide:dt,deps:[m],useFactory:gt};function yt(){return{showDelay:0,hideDelay:0,touchendHideDelay:1500}}var bt=new u("mat-tooltip-default-options",{providedIn:"root",factory:yt});var lt="tooltip-panel",ct=K({passive:!0}),wt=8,Tt=8,It=24,xt=200,Kt=(()=>{let s=class s{get position(){return this._position}set position(t){t!==this._position&&(this._position=t,this._overlayRef&&(this._updatePosition(this._overlayRef),this._tooltipInstance?.show(0),this._overlayRef.updatePosition()))}get positionAtOrigin(){return this._positionAtOrigin}set positionAtOrigin(t){this._positionAtOrigin=w(t),this._detach(),this._overlayRef=null}get disabled(){return this._disabled}set disabled(t){this._disabled=w(t),this._disabled?this.hide(0):this._setupPointerEnterEventsIfNeeded()}get showDelay(){return this._showDelay}set showDelay(t){this._showDelay=T(t)}get hideDelay(){return this._hideDelay}set hideDelay(t){this._hideDelay=T(t),this._tooltipInstance&&(this._tooltipInstance._mouseLeaveHideDelay=this._hideDelay)}get message(){return this._message}set message(t){this._ariaDescriber.removeDescription(this._elementRef.nativeElement,this._message,"tooltip"),this._message=t!=null?String(t).trim():"",!this._message&&this._isTooltipVisible()?this.hide(0):(this._setupPointerEnterEventsIfNeeded(),this._updateTooltipMessage(),this._ngZone.runOutsideAngular(()=>{Promise.resolve().then(()=>{this._ariaDescriber.describe(this._elementRef.nativeElement,this.message,"tooltip")})}))}get tooltipClass(){return this._tooltipClass}set tooltipClass(t){this._tooltipClass=t,this._tooltipInstance&&this._setTooltipClass(this._tooltipClass)}constructor(t,i,e,o,n,h,_,pt,mt,x,l,_t){this._overlay=t,this._elementRef=i,this._scrollDispatcher=e,this._viewContainerRef=o,this._ngZone=n,this._platform=h,this._ariaDescriber=_,this._focusMonitor=pt,this._dir=x,this._defaultOptions=l,this._position="below",this._positionAtOrigin=!1,this._disabled=!1,this._viewInitialized=!1,this._pointerExitEventsInitialized=!1,this._tooltipComponent=Ct,this._viewportMargin=8,this._cssClassPrefix="mat-mdc",this.touchGestures="auto",this._message="",this._passiveListeners=[],this._destroyed=new f,this._injector=g(O),this._scrollStrategy=mt,this._document=_t,l&&(this._showDelay=l.showDelay,this._hideDelay=l.hideDelay,l.position&&(this.position=l.position),l.positionAtOrigin&&(this.positionAtOrigin=l.positionAtOrigin),l.touchGestures&&(this.touchGestures=l.touchGestures)),x.change.pipe(c(this._destroyed)).subscribe(()=>{this._overlayRef&&this._updatePosition(this._overlayRef)}),this._viewportMargin=wt}ngAfterViewInit(){this._viewInitialized=!0,this._setupPointerEnterEventsIfNeeded(),this._focusMonitor.monitor(this._elementRef).pipe(c(this._destroyed)).subscribe(t=>{t?t==="keyboard"&&this._ngZone.run(()=>this.show()):this._ngZone.run(()=>this.hide(0))})}ngOnDestroy(){let t=this._elementRef.nativeElement;clearTimeout(this._touchstartTimeout),this._overlayRef&&(this._overlayRef.dispose(),this._tooltipInstance=null),this._passiveListeners.forEach(([i,e])=>{t.removeEventListener(i,e,ct)}),this._passiveListeners.length=0,this._destroyed.next(),this._destroyed.complete(),this._ariaDescriber.removeDescription(t,this.message,"tooltip"),this._focusMonitor.stopMonitoring(t)}show(t=this.showDelay,i){if(this.disabled||!this.message||this._isTooltipVisible()){this._tooltipInstance?._cancelPendingAnimations();return}let e=this._createOverlay(i);this._detach(),this._portal=this._portal||new rt(this._tooltipComponent,this._viewContainerRef);let o=this._tooltipInstance=e.attach(this._portal).instance;o._triggerElement=this._elementRef.nativeElement,o._mouseLeaveHideDelay=this._hideDelay,o.afterHidden().pipe(c(this._destroyed)).subscribe(()=>this._detach()),this._setTooltipClass(this._tooltipClass),this._updateTooltipMessage(),o.show(t)}hide(t=this.hideDelay){let i=this._tooltipInstance;i&&(i.isVisible()?i.hide(t):(i._cancelPendingAnimations(),this._detach()))}toggle(t){this._isTooltipVisible()?this.hide():this.show(void 0,t)}_isTooltipVisible(){return!!this._tooltipInstance&&this._tooltipInstance.isVisible()}_createOverlay(t){if(this._overlayRef){let o=this._overlayRef.getConfig().positionStrategy;if((!this.positionAtOrigin||!t)&&o._origin instanceof p)return this._overlayRef;this._detach()}let i=this._scrollDispatcher.getAncestorScrollContainers(this._elementRef),e=this._overlay.position().flexibleConnectedTo(this.positionAtOrigin?t||this._elementRef:this._elementRef).withTransformOriginOn(`.${this._cssClassPrefix}-tooltip`).withFlexibleDimensions(!1).withViewportMargin(this._viewportMargin).withScrollableContainers(i);return e.positionChanges.pipe(c(this._destroyed)).subscribe(o=>{this._updateCurrentPositionClass(o.connectionPair),this._tooltipInstance&&o.scrollableViewProperties.isOverlayClipped&&this._tooltipInstance.isVisible()&&this._ngZone.run(()=>this.hide(0))}),this._overlayRef=this._overlay.create({direction:this._dir,positionStrategy:e,panelClass:`${this._cssClassPrefix}-${lt}`,scrollStrategy:this._scrollStrategy()}),this._updatePosition(this._overlayRef),this._overlayRef.detachments().pipe(c(this._destroyed)).subscribe(()=>this._detach()),this._overlayRef.outsidePointerEvents().pipe(c(this._destroyed)).subscribe(()=>this._tooltipInstance?._handleBodyInteraction()),this._overlayRef.keydownEvents().pipe(c(this._destroyed)).subscribe(o=>{this._isTooltipVisible()&&o.keyCode===27&&!J(o)&&(o.preventDefault(),o.stopPropagation(),this._ngZone.run(()=>this.hide(0)))}),this._defaultOptions?.disableTooltipInteractivity&&this._overlayRef.addPanelClass(`${this._cssClassPrefix}-tooltip-panel-non-interactive`),this._overlayRef}_detach(){this._overlayRef&&this._overlayRef.hasAttached()&&this._overlayRef.detach(),this._tooltipInstance=null}_updatePosition(t){let i=t.getConfig().positionStrategy,e=this._getOrigin(),o=this._getOverlayPosition();i.withPositions([this._addOffset(d(d({},e.main),o.main)),this._addOffset(d(d({},e.fallback),o.fallback))])}_addOffset(t){let i=Tt,e=!this._dir||this._dir.value=="ltr";return t.originY==="top"?t.offsetY=-i:t.originY==="bottom"?t.offsetY=i:t.originX==="start"?t.offsetX=e?-i:i:t.originX==="end"&&(t.offsetX=e?i:-i),t}_getOrigin(){let t=!this._dir||this._dir.value=="ltr",i=this.position,e;i=="above"||i=="below"?e={originX:"center",originY:i=="above"?"top":"bottom"}:i=="before"||i=="left"&&t||i=="right"&&!t?e={originX:"start",originY:"center"}:(i=="after"||i=="right"&&t||i=="left"&&!t)&&(e={originX:"end",originY:"center"});let{x:o,y:n}=this._invertPosition(e.originX,e.originY);return{main:e,fallback:{originX:o,originY:n}}}_getOverlayPosition(){let t=!this._dir||this._dir.value=="ltr",i=this.position,e;i=="above"?e={overlayX:"center",overlayY:"bottom"}:i=="below"?e={overlayX:"center",overlayY:"top"}:i=="before"||i=="left"&&t||i=="right"&&!t?e={overlayX:"end",overlayY:"center"}:(i=="after"||i=="right"&&t||i=="left"&&!t)&&(e={overlayX:"start",overlayY:"center"});let{x:o,y:n}=this._invertPosition(e.overlayX,e.overlayY);return{main:e,fallback:{overlayX:o,overlayY:n}}}_updateTooltipMessage(){this._tooltipInstance&&(this._tooltipInstance.message=this.message,this._tooltipInstance._markForCheck(),k(()=>{this._tooltipInstance&&this._overlayRef.updatePosition()},{injector:this._injector}))}_setTooltipClass(t){this._tooltipInstance&&(this._tooltipInstance.tooltipClass=t,this._tooltipInstance._markForCheck())}_invertPosition(t,i){return this.position==="above"||this.position==="below"?i==="top"?i="bottom":i==="bottom"&&(i="top"):t==="end"?t="start":t==="start"&&(t="end"),{x:t,y:i}}_updateCurrentPositionClass(t){let{overlayY:i,originX:e,originY:o}=t,n;if(i==="center"?this._dir&&this._dir.value==="rtl"?n=e==="end"?"left":"right":n=e==="start"?"left":"right":n=i==="bottom"&&o==="top"?"above":"below",n!==this._currentPosition){let h=this._overlayRef;if(h){let _=`${this._cssClassPrefix}-${lt}-`;h.removePanelClass(_+this._currentPosition),h.addPanelClass(_+n)}this._currentPosition=n}}_setupPointerEnterEventsIfNeeded(){this._disabled||!this.message||!this._viewInitialized||this._passiveListeners.length||(this._platformSupportsMouseEvents()?this._passiveListeners.push(["mouseenter",t=>{this._setupPointerExitEventsIfNeeded();let i;t.x!==void 0&&t.y!==void 0&&(i=t),this.show(void 0,i)}]):this.touchGestures!=="off"&&(this._disableNativeGesturesIfNecessary(),this._passiveListeners.push(["touchstart",t=>{let i=t.targetTouches?.[0],e=i?{x:i.clientX,y:i.clientY}:void 0;this._setupPointerExitEventsIfNeeded(),clearTimeout(this._touchstartTimeout);let o=500;this._touchstartTimeout=setTimeout(()=>this.show(void 0,e),this._defaultOptions.touchLongPressShowDelay??o)}])),this._addListeners(this._passiveListeners))}_setupPointerExitEventsIfNeeded(){if(this._pointerExitEventsInitialized)return;this._pointerExitEventsInitialized=!0;let t=[];if(this._platformSupportsMouseEvents())t.push(["mouseleave",i=>{let e=i.relatedTarget;(!e||!this._overlayRef?.overlayElement.contains(e))&&this.hide()}],["wheel",i=>this._wheelListener(i)]);else if(this.touchGestures!=="off"){this._disableNativeGesturesIfNecessary();let i=()=>{clearTimeout(this._touchstartTimeout),this.hide(this._defaultOptions.touchendHideDelay)};t.push(["touchend",i],["touchcancel",i])}this._addListeners(t),this._passiveListeners.push(...t)}_addListeners(t){t.forEach(([i,e])=>{this._elementRef.nativeElement.addEventListener(i,e,ct)})}_platformSupportsMouseEvents(){return!this._platform.IOS&&!this._platform.ANDROID}_wheelListener(t){if(this._isTooltipVisible()){let i=this._document.elementFromPoint(t.clientX,t.clientY),e=this._elementRef.nativeElement;i!==e&&!e.contains(i)&&this.hide()}}_disableNativeGesturesIfNecessary(){let t=this.touchGestures;if(t!=="off"){let i=this._elementRef.nativeElement,e=i.style;(t==="on"||i.nodeName!=="INPUT"&&i.nodeName!=="TEXTAREA")&&(e.userSelect=e.msUserSelect=e.webkitUserSelect=e.MozUserSelect="none"),(t==="on"||!i.draggable)&&(e.webkitUserDrag="none"),e.touchAction="none",e.webkitTapHighlightColor="transparent"}}};s.\u0275fac=function(i){return new(i||s)(r(m),r(p),r(st),r(N),r(S),r(q),r(tt),r(it),r(dt),r(ot),r(bt,8),r($))},s.\u0275dir=E({type:s,selectors:[["","matTooltip",""]],hostAttrs:[1,"mat-mdc-tooltip-trigger"],hostVars:2,hostBindings:function(i,e){i&2&&v("mat-mdc-tooltip-disabled",e.disabled)},inputs:{position:[0,"matTooltipPosition","position"],positionAtOrigin:[0,"matTooltipPositionAtOrigin","positionAtOrigin"],disabled:[0,"matTooltipDisabled","disabled"],showDelay:[0,"matTooltipShowDelay","showDelay"],hideDelay:[0,"matTooltipHideDelay","hideDelay"],touchGestures:[0,"matTooltipTouchGestures","touchGestures"],message:[0,"matTooltip","message"],tooltipClass:[0,"matTooltipClass","tooltipClass"]},exportAs:["matTooltip"],standalone:!0});let a=s;return a})(),Ct=(()=>{let s=class s{constructor(t,i,e){this._changeDetectorRef=t,this._elementRef=i,this._isMultiline=!1,this._closeOnInteraction=!1,this._isVisible=!1,this._onHide=new f,this._showAnimation="mat-mdc-tooltip-show",this._hideAnimation="mat-mdc-tooltip-hide",this._animationsDisabled=e==="NoopAnimations"}show(t){this._hideTimeoutId!=null&&clearTimeout(this._hideTimeoutId),this._showTimeoutId=setTimeout(()=>{this._toggleVisibility(!0),this._showTimeoutId=void 0},t)}hide(t){this._showTimeoutId!=null&&clearTimeout(this._showTimeoutId),this._hideTimeoutId=setTimeout(()=>{this._toggleVisibility(!1),this._hideTimeoutId=void 0},t)}afterHidden(){return this._onHide}isVisible(){return this._isVisible}ngOnDestroy(){this._cancelPendingAnimations(),this._onHide.complete(),this._triggerElement=null}_handleBodyInteraction(){this._closeOnInteraction&&this.hide(0)}_markForCheck(){this._changeDetectorRef.markForCheck()}_handleMouseLeave({relatedTarget:t}){(!t||!this._triggerElement.contains(t))&&(this.isVisible()?this.hide(this._mouseLeaveHideDelay):this._finalizeAnimation(!1))}_onShow(){this._isMultiline=this._isTooltipMultiline(),this._markForCheck()}_isTooltipMultiline(){let t=this._elementRef.nativeElement.getBoundingClientRect();return t.height>It&&t.width>=xt}_handleAnimationEnd({animationName:t}){(t===this._showAnimation||t===this._hideAnimation)&&this._finalizeAnimation(t===this._showAnimation)}_cancelPendingAnimations(){this._showTimeoutId!=null&&clearTimeout(this._showTimeoutId),this._hideTimeoutId!=null&&clearTimeout(this._hideTimeoutId),this._showTimeoutId=this._hideTimeoutId=void 0}_finalizeAnimation(t){t?this._closeOnInteraction=!0:this.isVisible()||this._onHide.next()}_toggleVisibility(t){let i=this._tooltip.nativeElement,e=this._showAnimation,o=this._hideAnimation;if(i.classList.remove(t?o:e),i.classList.add(t?e:o),this._isVisible!==t&&(this._isVisible=t,this._changeDetectorRef.markForCheck()),t&&!this._animationsDisabled&&typeof getComputedStyle=="function"){let n=getComputedStyle(i);(n.getPropertyValue("animation-duration")==="0s"||n.getPropertyValue("animation-name")==="none")&&(this._animationsDisabled=!0)}t&&this._onShow(),this._animationsDisabled&&(i.classList.add("_mat-animation-noopable"),this._finalizeAnimation(t))}};s.\u0275fac=function(i){return new(i||s)(r(Z),r(p),r(L,8))},s.\u0275cmp=D({type:s,selectors:[["mat-tooltip-component"]],viewQuery:function(i,e){if(i&1&&H(ut,7),i&2){let o;X(o=F())&&(e._tooltip=o.first)}},hostAttrs:["aria-hidden","true"],hostVars:2,hostBindings:function(i,e){i&1&&b("mouseleave",function(n){return e._handleMouseLeave(n)}),i&2&&z("zoom",e.isVisible()?1:null)},standalone:!0,features:[B],decls:4,vars:4,consts:[["tooltip",""],[1,"mdc-tooltip","mdc-tooltip--shown","mat-mdc-tooltip",3,"animationend","ngClass"],[1,"mdc-tooltip__surface","mdc-tooltip__surface-animation"]],template:function(i,e){if(i&1){let o=j();y(0,"div",1,0),b("animationend",function(h){return R(o),A(e._handleAnimationEnd(h))}),y(2,"div",2),G(3),Y()()}i&2&&(v("mdc-tooltip--multiline",e._isMultiline),V("ngClass",e.tooltipClass),M(3),U(e.message))},dependencies:[Q],styles:['.mdc-tooltip__surface{word-break:break-all;word-break:var(--mdc-tooltip-word-break, normal);overflow-wrap:anywhere}.mdc-tooltip--showing-transition .mdc-tooltip__surface-animation{transition:opacity 150ms 0ms cubic-bezier(0, 0, 0.2, 1),transform 150ms 0ms cubic-bezier(0, 0, 0.2, 1)}.mdc-tooltip--hide-transition .mdc-tooltip__surface-animation{transition:opacity 75ms 0ms cubic-bezier(0.4, 0, 1, 1)}.mdc-tooltip{position:fixed;display:none;z-index:9}.mdc-tooltip-wrapper--rich{position:relative}.mdc-tooltip--shown,.mdc-tooltip--showing,.mdc-tooltip--hide{display:inline-flex}.mdc-tooltip--shown.mdc-tooltip--rich,.mdc-tooltip--showing.mdc-tooltip--rich,.mdc-tooltip--hide.mdc-tooltip--rich{display:inline-block;left:-320px;position:absolute}.mdc-tooltip__surface{line-height:16px;padding:4px 8px;min-width:40px;max-width:200px;min-height:24px;max-height:40vh;box-sizing:border-box;overflow:hidden;text-align:center}.mdc-tooltip__surface::before{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:1px solid rgba(0,0,0,0);border-radius:inherit;content:"";pointer-events:none}@media screen and (forced-colors: active){.mdc-tooltip__surface::before{border-color:CanvasText}}.mdc-tooltip--rich .mdc-tooltip__surface{align-items:flex-start;display:flex;flex-direction:column;min-height:24px;min-width:40px;max-width:320px;position:relative}.mdc-tooltip--multiline .mdc-tooltip__surface{text-align:left}[dir=rtl] .mdc-tooltip--multiline .mdc-tooltip__surface,.mdc-tooltip--multiline .mdc-tooltip__surface[dir=rtl]{text-align:right}.mdc-tooltip__surface .mdc-tooltip__title{margin:0 8px}.mdc-tooltip__surface .mdc-tooltip__content{max-width:calc(200px - 2*8px);margin:8px;text-align:left}[dir=rtl] .mdc-tooltip__surface .mdc-tooltip__content,.mdc-tooltip__surface .mdc-tooltip__content[dir=rtl]{text-align:right}.mdc-tooltip--rich .mdc-tooltip__surface .mdc-tooltip__content{max-width:calc(320px - 2*8px);align-self:stretch}.mdc-tooltip__surface .mdc-tooltip__content-link{text-decoration:none}.mdc-tooltip--rich-actions,.mdc-tooltip__content,.mdc-tooltip__title{z-index:1}.mdc-tooltip__surface-animation{opacity:0;transform:scale(0.8);will-change:transform,opacity}.mdc-tooltip--shown .mdc-tooltip__surface-animation{transform:scale(1);opacity:1}.mdc-tooltip--hide .mdc-tooltip__surface-animation{transform:scale(1)}.mdc-tooltip__caret-surface-top,.mdc-tooltip__caret-surface-bottom{position:absolute;height:24px;width:24px;transform:rotate(35deg) skewY(20deg) scaleX(0.9396926208)}.mdc-tooltip__caret-surface-top .mdc-elevation-overlay,.mdc-tooltip__caret-surface-bottom .mdc-elevation-overlay{width:100%;height:100%;top:0;left:0}.mdc-tooltip__caret-surface-bottom{box-shadow:0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);outline:1px solid rgba(0,0,0,0);z-index:-1}@media screen and (forced-colors: active){.mdc-tooltip__caret-surface-bottom{outline-color:CanvasText}}.mat-mdc-tooltip .mdc-tooltip__surface{background-color:var(--mdc-plain-tooltip-container-color)}.mat-mdc-tooltip .mdc-tooltip__surface{border-radius:var(--mdc-plain-tooltip-container-shape)}.mat-mdc-tooltip .mdc-tooltip__caret-surface-top,.mat-mdc-tooltip .mdc-tooltip__caret-surface-bottom{border-radius:var(--mdc-plain-tooltip-container-shape)}.mat-mdc-tooltip .mdc-tooltip__surface{color:var(--mdc-plain-tooltip-supporting-text-color)}.mat-mdc-tooltip .mdc-tooltip__surface{font-family:var(--mdc-plain-tooltip-supporting-text-font);line-height:var(--mdc-plain-tooltip-supporting-text-line-height);font-size:var(--mdc-plain-tooltip-supporting-text-size);font-weight:var(--mdc-plain-tooltip-supporting-text-weight);letter-spacing:var(--mdc-plain-tooltip-supporting-text-tracking)}.mat-mdc-tooltip{position:relative;transform:scale(0)}.mat-mdc-tooltip::before{content:"";top:0;right:0;bottom:0;left:0;z-index:-1;position:absolute}.mat-mdc-tooltip-panel-below .mat-mdc-tooltip::before{top:-8px}.mat-mdc-tooltip-panel-above .mat-mdc-tooltip::before{bottom:-8px}.mat-mdc-tooltip-panel-right .mat-mdc-tooltip::before{left:-8px}.mat-mdc-tooltip-panel-left .mat-mdc-tooltip::before{right:-8px}.mat-mdc-tooltip._mat-animation-noopable{animation:none;transform:scale(1)}.mat-mdc-tooltip-panel.mat-mdc-tooltip-panel-non-interactive{pointer-events:none}@keyframes mat-mdc-tooltip-show{0%{opacity:0;transform:scale(0.8)}100%{opacity:1;transform:scale(1)}}@keyframes mat-mdc-tooltip-hide{0%{opacity:1;transform:scale(1)}100%{opacity:0;transform:scale(0.8)}}.mat-mdc-tooltip-show{animation:mat-mdc-tooltip-show 150ms cubic-bezier(0, 0, 0.2, 1) forwards}.mat-mdc-tooltip-hide{animation:mat-mdc-tooltip-hide 75ms cubic-bezier(0.4, 0, 1, 1) forwards}'],encapsulation:2,changeDetection:0});let a=s;return a})();var Jt=(()=>{let s=class s{};s.\u0275fac=function(i){return new(i||s)},s.\u0275mod=P({type:s}),s.\u0275inj=C({providers:[vt],imports:[et,W,at,I,I,nt]});let a=s;return a})();export{Kt as a,Jt as b}; diff --git a/chunk-X6E4BFRV.js b/chunk-X6E4BFRV.js new file mode 100644 index 0000000..a9088a2 --- /dev/null +++ b/chunk-X6E4BFRV.js @@ -0,0 +1 @@ +import{a as Me,b as Ee,c as Ie,d as ke}from"./chunk-YGY3VH2G.js";import{a as he}from"./chunk-OCP6FIAW.js";import{a as Z,b as Ce,c as J,d as ee,e as te}from"./chunk-D6NE2YIC.js";import"./chunk-IQNKVMRI.js";import"./chunk-FL6BGY24.js";import{A as _e,C as X,E as be,G as P,H as D,L as z,N as B,O as A,Q as j,R as G,S as R,T as O,U as q,q as k,s as F,t as Se,x as N,y as T,z as we}from"./chunk-KKXJEM3A.js";import{$ as w,S as H,V as K,X as V,Z as Y,ba as C,ca as M}from"./chunk-R5DLBX2B.js";import{Ab as E,Db as y,Fb as I,Kb as ce,Lb as de,Mb as pe,Nb as f,Oa as me,Ob as o,Pb as Q,Qa as t,Qb as b,Ra as _,Vb as h,Xb as ue,Yb as oe,ac as fe,ba as le,bc as ve,hb as W,jb as n,lc as ge,n as ae,pa as S,qb as U,rb as se,sb as L,tb as $,ub as i,uc as ye,vb as e,wb as m,xa as v,xc as xe,ya as g}from"./chunk-YLQD6FUN.js";var Ve=(()=>{let r=class r{constructor(l){this._formBuilder=l}ngOnInit(){this.accountForm=this._formBuilder.group({name:["Display Name"],username:["brianh"],title:["Senior Frontend Developer"],company:["YXZ Software"],about:["Hey! This is Brian; husband, father and gamer. I'm mostly passionate about bleeding edge tech and chocolate! \u{1F36B}"],email:["hughes.brian@mail.com",be.email],phone:["121-490-33-12"],country:["usa"],language:["english"]})}};r.\u0275fac=function(s){return new(s||r)(_(j))},r.\u0275cmp=S({type:r,selectors:[["settings-account"]],standalone:!0,features:[h],decls:99,vars:39,consts:[[1,"w-full","max-w-3xl"],[3,"formGroup"],[1,"w-full"],[1,"text-xl"],[1,"text-secondary"],[1,"mt-8","grid","w-full","gap-6","sm:grid-cols-4"],[1,"sm:col-span-4"],[1,"w-full",3,"subscriptSizing"],["matPrefix","",1,"icon-size-5",3,"svgIcon"],["matInput","",3,"formControlName"],[1,"angor-mat-emphasized-affix","w-full",3,"subscriptSizing"],["matPrefix","",1,"text-secondary"],[1,"sm:col-span-2"],["matInput","","cdkTextareaAutosize","",3,"formControlName","cdkAutosizeMinRows"],[1,"text-hint","mt-1","text-md"],[1,"my-10","border-t"],[3,"formControlName"],[3,"value"],[1,"mb-10","mt-11","border-t"],[1,"flex","items-center","justify-end"],["mat-stroked-button","","type","button"],["mat-flat-button","","type","button",1,"ml-4",3,"color"]],template:function(s,u){s&1&&(i(0,"div",0)(1,"form",1)(2,"div",2)(3,"div",3),o(4,"Profile"),e(),i(5,"div",4),o(6," Following information is publicly displayed, be careful! "),e()(),i(7,"div",5)(8,"div",6)(9,"mat-form-field",7)(10,"mat-label"),o(11,"Name"),e(),m(12,"mat-icon",8)(13,"input",9),e()(),i(14,"div",6)(15,"mat-form-field",10)(16,"mat-label"),o(17,"Username"),e(),i(18,"div",11),o(19,"angortheme.com/"),e(),m(20,"input",9),e()(),i(21,"div",12)(22,"mat-form-field",7)(23,"mat-label"),o(24,"Title"),e(),m(25,"mat-icon",8)(26,"input",9),e()(),i(27,"div",12)(28,"mat-form-field",7)(29,"mat-label"),o(30,"Company"),e(),m(31,"mat-icon",8)(32,"input",9),e()(),i(33,"div",6)(34,"mat-form-field",7)(35,"mat-label"),o(36,"About"),e(),m(37,"textarea",13),e(),i(38,"div",14),o(39," Brief description for your profile. Basic HTML and Emoji are allowed. "),e()()(),m(40,"div",15),i(41,"div",2)(42,"div",3),o(43,"Personal Information"),e(),i(44,"div",4),o(45," Communication details in case we want to connect with you. These will be kept private. "),e()(),i(46,"div",5)(47,"div",12)(48,"mat-form-field",7)(49,"mat-label"),o(50,"Email"),e(),m(51,"mat-icon",8)(52,"input",9),e()(),i(53,"div",12)(54,"mat-form-field",7)(55,"mat-label"),o(56,"Phone"),e(),m(57,"mat-icon",8)(58,"input",9),e()(),i(59,"div",12)(60,"mat-form-field",7)(61,"mat-label"),o(62,"Country"),e(),m(63,"mat-icon",8),i(64,"mat-select",16)(65,"mat-option",17),o(66,"United States"),e(),i(67,"mat-option",17),o(68,"Canada"),e(),i(69,"mat-option",17),o(70,"Mexico"),e(),i(71,"mat-option",17),o(72,"France"),e(),i(73,"mat-option",17),o(74,"Germany"),e(),i(75,"mat-option",17),o(76,"Italy"),e()()()(),i(77,"div",12)(78,"mat-form-field",7)(79,"mat-label"),o(80,"Language"),e(),m(81,"mat-icon",8),i(82,"mat-select",16)(83,"mat-option",17),o(84,"English"),e(),i(85,"mat-option",17),o(86,"French"),e(),i(87,"mat-option",17),o(88,"Spanish"),e(),i(89,"mat-option",17),o(90,"German"),e(),i(91,"mat-option",17),o(92,"Italian"),e()()()()(),m(93,"div",18),i(94,"div",19)(95,"button",20),o(96,"Cancel"),e(),i(97,"button",21),o(98," Save "),e()()()()),s&2&&(t(),n("formGroup",u.accountForm),t(8),n("subscriptSizing","dynamic"),t(3),n("svgIcon","heroicons_solid:user"),t(),n("formControlName","name"),t(2),n("subscriptSizing","dynamic"),t(5),n("formControlName","username"),t(2),n("subscriptSizing","dynamic"),t(3),n("svgIcon","heroicons_solid:briefcase"),t(),n("formControlName","title"),t(2),n("subscriptSizing","dynamic"),t(3),n("svgIcon","heroicons_solid:building-office-2"),t(),n("formControlName","company"),t(2),n("subscriptSizing","dynamic"),t(3),n("formControlName","about")("cdkAutosizeMinRows",5),t(11),n("subscriptSizing","dynamic"),t(3),n("svgIcon","heroicons_solid:envelope"),t(),n("formControlName","email"),t(2),n("subscriptSizing","dynamic"),t(3),n("svgIcon","heroicons_solid:phone"),t(),n("formControlName","phone"),t(2),n("subscriptSizing","dynamic"),t(3),n("svgIcon","heroicons_solid:map-pin"),t(),n("formControlName","country"),t(),n("value","usa"),t(2),n("value","canada"),t(2),n("value","mexico"),t(2),n("value","france"),t(2),n("value","germany"),t(2),n("value","italy"),t(3),n("subscriptSizing","dynamic"),t(3),n("svgIcon","heroicons_solid:globe-alt"),t(),n("formControlName","language"),t(),n("value","english"),t(2),n("value","french"),t(2),n("value","spanish"),t(2),n("value","german"),t(2),n("value","italian"),t(6),n("color","primary"))},dependencies:[G,z,X,P,D,R,B,A,T,N,k,F,M,C,q,O,we,_e,J,Z,H,K,w,V],encapsulation:2,changeDetection:0});let a=r;return a})();var Pe=(()=>{let r=class r{constructor(l){this._formBuilder=l}ngOnInit(){this.notificationsForm=this._formBuilder.group({communication:[!0],security:[!0],meetups:[!1],comments:[!1],mention:[!0],follow:[!0],inquiry:[!0]})}};r.\u0275fac=function(s){return new(s||r)(_(j))},r.\u0275cmp=S({type:r,selectors:[["settings-notifications"]],standalone:!0,features:[h],decls:61,vars:16,consts:[["communication",""],["securityToggle",""],["meetupsToggle",""],["comments",""],["mention",""],["follow",""],["inquiry",""],[1,"w-full","max-w-3xl"],[3,"formGroup"],[1,"w-full","text-xl"],[1,"mt-8","grid","w-full","grid-cols-1","gap-6"],[1,"flex","items-center","justify-between"],[1,"flex-auto","cursor-pointer",3,"click"],[1,"font-medium","leading-6"],[1,"text-secondary","text-md"],[1,"ml-2",3,"color","formControlName"],[1,"my-10","border-t"],[1,"mt-8","w-full","font-medium"],[1,"mt-4","grid","w-full","grid-cols-1","gap-4"],[1,"flex-auto","cursor-pointer","leading-6",3,"click"],[1,"flex","items-center","justify-end"],["mat-stroked-button","","type","button"],["mat-flat-button","","type","button",1,"ml-4",3,"color"]],template:function(s,u){if(s&1){let d=E();i(0,"div",7)(1,"form",8)(2,"div",9),o(3,"Alerts"),e(),i(4,"div",10)(5,"div",11)(6,"div",12),y("click",function(){v(d);let p=f(12);return g(p.toggle())}),i(7,"div",13),o(8,"Communication"),e(),i(9,"div",14),o(10," Get news, announcements, and product updates. "),e()(),m(11,"mat-slide-toggle",15,0),e(),i(13,"div",11)(14,"div",12),y("click",function(){v(d);let p=f(20);return g(p.toggle())}),i(15,"div",13),o(16,"Security"),e(),i(17,"div",14),o(18," Get important notifications about your account security. "),e()(),m(19,"mat-slide-toggle",15,1),e(),i(21,"div",11)(22,"div",12),y("click",function(){v(d);let p=f(28);return g(p.toggle())}),i(23,"div",13),o(24,"Meetups"),e(),i(25,"div",14),o(26," Get an email when a Meetup is posted close to my location. "),e()(),m(27,"mat-slide-toggle",15,2),e()(),m(29,"div",16),i(30,"div",9),o(31,"Account Activity"),e(),i(32,"div",17),o(33,"Email me when:"),e(),i(34,"div",18)(35,"div",11)(36,"div",19),y("click",function(){v(d);let p=f(39);return g(p.toggle())}),o(37," someone comments on one of my items "),e(),m(38,"mat-slide-toggle",15,3),e(),i(40,"div",11)(41,"div",19),y("click",function(){v(d);let p=f(44);return g(p.toggle())}),o(42," someone mentions me "),e(),m(43,"mat-slide-toggle",15,4),e(),i(45,"div",11)(46,"div",19),y("click",function(){v(d);let p=f(49);return g(p.toggle())}),o(47," someone follows me "),e(),m(48,"mat-slide-toggle",15,5),e(),i(50,"div",11)(51,"div",19),y("click",function(){v(d);let p=f(54);return g(p.toggle())}),o(52," someone replies to my job posting "),e(),m(53,"mat-slide-toggle",15,6),e()(),m(55,"div",16),i(56,"div",20)(57,"button",21),o(58,"Cancel"),e(),i(59,"button",22),o(60," Save "),e()()()()}s&2&&(t(),n("formGroup",u.notificationsForm),t(10),n("color","primary")("formControlName","communication"),t(8),n("color","primary")("formControlName","security"),t(8),n("color","primary")("formControlName","meetups"),t(11),n("color","primary")("formControlName","comments"),t(5),n("color","primary")("formControlName","mention"),t(5),n("color","primary")("formControlName","follow"),t(5),n("color","primary")("formControlName","inquiry"),t(6),n("color","primary"))},dependencies:[G,z,P,D,R,B,A,te,ee,w,V],encapsulation:2,changeDetection:0});let a=r;return a})();var De=(()=>{let r=class r{constructor(l){this._formBuilder=l}ngOnInit(){this.securityForm=this._formBuilder.group({currentPassword:[""],newPassword:[""],twoStep:[!0],askPasswordChange:[!1]})}};r.\u0275fac=function(s){return new(s||r)(_(j))},r.\u0275cmp=S({type:r,selectors:[["settings-security"]],standalone:!0,features:[h],decls:51,vars:12,consts:[["twoStepToggle",""],["askPasswordChangeToggle",""],[1,"w-full","max-w-3xl"],[3,"formGroup"],[1,"w-full"],[1,"text-xl"],[1,"text-secondary"],[1,"mt-8","grid","w-full","gap-6","sm:grid-cols-4"],[1,"sm:col-span-4"],[1,"w-full",3,"subscriptSizing"],["matPrefix","",1,"icon-size-5",3,"svgIcon"],["type","password","matInput","",3,"formControlName"],[1,"text-hint","mt-1","text-md"],[1,"my-10","border-t"],[1,"flex","items-center","justify-between","sm:col-span-4"],[1,"flex-auto","cursor-pointer",3,"click"],[1,"font-medium","leading-6"],[1,"text-secondary","text-md"],[1,"ml-4",3,"color","formControlName"],[1,"flex","items-center","justify-end"],["mat-stroked-button","","type","button"],["mat-flat-button","","type","button",1,"ml-4",3,"color"]],template:function(s,u){if(s&1){let d=E();i(0,"div",2)(1,"form",3)(2,"div",4)(3,"div",5),o(4,"Change your password"),e(),i(5,"div",6),o(6," You can only change your password twice within 24 hours! "),e()(),i(7,"div",7)(8,"div",8)(9,"mat-form-field",9)(10,"mat-label"),o(11,"Current password"),e(),m(12,"mat-icon",10)(13,"input",11),e()(),i(14,"div",8)(15,"mat-form-field",9)(16,"mat-label"),o(17,"New password"),e(),m(18,"mat-icon",10)(19,"input",11),e(),i(20,"div",12),o(21," Minimum 8 characters. Must include numbers, letters and special characters. "),e()()(),m(22,"div",13),i(23,"div",4)(24,"div",5),o(25,"Security preferences"),e(),i(26,"div",6),o(27," Keep your account more secure with following preferences. "),e()(),i(28,"div",7)(29,"div",14)(30,"div",15),y("click",function(){v(d);let p=f(36);return g(p.toggle())}),i(31,"div",16),o(32," Enable 2-step authentication "),e(),i(33,"div",17),o(34," Protects you against password theft by requesting an authentication code via SMS on every login. "),e()(),m(35,"mat-slide-toggle",18,0),e(),i(37,"div",14)(38,"div",15),y("click",function(){v(d);let p=f(44);return g(p.toggle())}),i(39,"div",16),o(40," Ask to change password on every 6 months "),e(),i(41,"div",17),o(42," A simple but an effective way to be protected against data leaks and password theft. "),e()(),m(43,"mat-slide-toggle",18,1),e()(),m(45,"div",13),i(46,"div",19)(47,"button",20),o(48,"Cancel"),e(),i(49,"button",21),o(50," Save "),e()()()()}s&2&&(t(),n("formGroup",u.securityForm),t(8),n("subscriptSizing","dynamic"),t(3),n("svgIcon","heroicons_solid:key"),t(),n("formControlName","currentPassword"),t(2),n("subscriptSizing","dynamic"),t(3),n("svgIcon","heroicons_solid:key"),t(),n("formControlName","newPassword"),t(16),n("color","primary")("formControlName","twoStep"),t(8),n("color","primary")("formControlName","askPasswordChange"),t(6),n("color","primary"))},dependencies:[G,z,X,P,D,R,B,A,T,N,k,F,M,C,q,O,te,ee,w,V],encapsulation:2,changeDetection:0});let a=r;return a})();function Re(a,r){if(a&1&&m(0,"img",12),a&2){let c=I().$implicit;n("src",c.avatar,me)}}function Oe(a,r){if(a&1&&(i(0,"div",13),o(1),e()),a&2){let c=I().$implicit;t(),b(" ",c.name.charAt(0)," ")}}function qe(a,r){if(a&1&&(i(0,"mat-option",23)(1,"div",15),o(2),e(),i(3,"div",27),o(4),e()()),a&2){let c=r.$implicit;n("value",c.value),t(2),b(" ",c.label," "),t(2),b(" ",c.description," ")}}function Ue(a,r){if(a&1&&(i(0,"div",9)(1,"div",10)(2,"div",11),W(3,Re,1,1,"img",12)(4,Oe,2,1,"div",13),e(),i(5,"div",14)(6,"div",15),o(7),e(),i(8,"div",16),o(9),e()()(),i(10,"div",17)(11,"div",18)(12,"mat-form-field",19)(13,"mat-select",20,0)(15,"mat-select-trigger",21)(16,"span"),o(17,"Role:"),e(),i(18,"span",22),o(19),fe(20,"titlecase"),e()(),L(21,qe,5,3,"mat-option",23,se),e()()(),i(23,"div",24)(24,"button",25),m(25,"mat-icon",26),e()()()()),a&2){let c=r.$implicit,l=f(14),s=I();t(3),U(c.avatar?3:-1),t(),U(c.avatar?-1:4),t(3),Q(c.name),t(2),Q(c.email),t(3),n("subscriptSizing","dynamic"),t(),n("panelClass","w-72 min-w-72 max-w-72 h-auto max-h-none")("value",c.role),t(6),Q(ve(20,9,l.value)),t(2),$(s.roles),t(4),n("svgIcon","heroicons_outline:trash")}}var ze=(()=>{let r=class r{constructor(){}ngOnInit(){this.members=[{avatar:"images/avatars/avatar-placeholder.png",name:"Dejesus Michael",email:"dejesusmichael@mail.org",role:"admin"},{avatar:"images/avatars/avatar-placeholder.png",name:"Mclaughlin Steele",email:"mclaughlinsteele@mail.me",role:"admin"},{avatar:"images/avatars/avatar-placeholder.png",name:"Laverne Dodson",email:"lavernedodson@mail.ca",role:"write"},{avatar:"images/avatars/avatar-placeholder.png",name:"Trudy Berg",email:"trudyberg@mail.us",role:"read"},{avatar:"images/avatars/avatar-placeholder.png",name:"Lamb Underwood",email:"lambunderwood@mail.me",role:"read"},{avatar:"images/avatars/avatar-placeholder.png",name:"Mcleod Wagner",email:"mcleodwagner@mail.biz",role:"read"},{avatar:"images/avatars/avatar-placeholder.png",name:"Shannon Kennedy",email:"shannonkennedy@mail.ca",role:"read"}],this.roles=[{label:"Read",value:"read",description:"Can read and clone this repository. Can also open and comment on issues and pull requests."},{label:"Write",value:"write",description:"Can read, clone, and push to this repository. Can also manage issues and pull requests."},{label:"Admin",value:"admin",description:"Can read, clone, and push to this repository. Can also manage issues, pull requests, and repository settings, including adding collaborators."}]}trackByFn(l,s){return s.id||l}};r.\u0275fac=function(s){return new(s||r)},r.\u0275cmp=S({type:r,selectors:[["settings-relay"]],standalone:!0,features:[h],decls:12,vars:4,consts:[["roleSelect","matSelect"],[1,"w-full","max-w-3xl"],[1,"w-full"],[1,"w-full",3,"subscriptSizing"],["matPrefix","",1,"icon-size-5",3,"svgIcon"],["matInput","",3,"placeholder"],["mat-icon-button","","matSuffix",""],[1,"icon-size-5",3,"svgIcon"],[1,"mt-8","flex","flex-col","divide-y","border-b","border-t"],[1,"flex","flex-col","py-6","sm:flex-row","sm:items-center"],[1,"flex","items-center"],[1,"flex","h-10","w-10","flex-0","items-center","justify-center","overflow-hidden","rounded-full"],["alt","Contact avatar",1,"h-full","w-full","object-cover",3,"src"],[1,"flex","h-full","w-full","items-center","justify-center","rounded-full","bg-gray-200","text-lg","uppercase","text-gray-600","dark:bg-gray-700","dark:text-gray-200"],[1,"ml-4"],[1,"font-medium"],[1,"text-secondary"],[1,"mt-4","flex","items-center","sm:ml-auto","sm:mt-0"],[1,"order-2","ml-4","sm:order-1","sm:ml-0"],[1,"angor-mat-dense","w-32",3,"subscriptSizing"],["disableOptionCentering","",3,"panelClass","value"],[1,"text-md"],[1,"ml-1","font-medium"],[1,"h-auto","py-4","leading-none",3,"value"],[1,"order-1","sm:order-2","sm:ml-3"],["mat-icon-button",""],[1,"text-hint",3,"svgIcon"],[1,"text-secondary","mt-1.5","whitespace-normal","text-sm","leading-normal"]],template:function(s,u){s&1&&(i(0,"div",1)(1,"div",2)(2,"mat-form-field",3)(3,"mat-label"),o(4,"Add team members"),e(),m(5,"mat-icon",4)(6,"input",5),i(7,"button",6),m(8,"mat-icon",7),e()()(),i(9,"div",8),L(10,Ue,26,11,"div",9,u.trackByFn,!0),e()()),s&2&&(t(2),n("subscriptSizing","dynamic"),t(3),n("svgIcon","heroicons_solid:user"),t(),n("placeholder","Email address"),t(2),n("svgIcon","heroicons_solid:plus-circle"),t(2),$(u.members))},dependencies:[T,N,k,F,Se,M,C,q,O,w,Y,J,Z,Ce,H,K,xe],encapsulation:2,changeDetection:0});let a=r;return a})();var Le=["drawer"],$e=(a,r)=>({"dark:hover:bg-hover hover:bg-gray-100":a,"bg-primary-50 dark:bg-hover":r}),We=(a,r)=>({"text-hint":a,"text-primary dark:text-primary-500":r}),Qe=a=>({"text-primary dark:text-primary-500":a});function He(a,r){if(a&1){let c=E();i(0,"div",17),y("click",function(){let s=v(c).$implicit,u=I();return g(u.goToPanel(s.id))}),m(1,"mat-icon",18),i(2,"div",19)(3,"div",20),o(4),e(),i(5,"div",21),o(6),e()()()}if(a&2){let c=r.$implicit,l=I();n("ngClass",oe(6,$e,!l.selectedPanel||l.selectedPanel!==c.id,l.selectedPanel&&l.selectedPanel===c.id)),t(),n("ngClass",oe(9,We,!l.selectedPanel||l.selectedPanel!==c.id,l.selectedPanel&&l.selectedPanel===c.id))("svgIcon",c.icon),t(2),n("ngClass",ue(12,Qe,l.selectedPanel&&l.selectedPanel===c.id)),t(),b(" ",c.title," "),t(2),b(" ",c.description," ")}}function Ke(a,r){a&1&&m(0,"settings-account")}function Ye(a,r){a&1&&m(0,"settings-security")}function Xe(a,r){a&1&&m(0,"settings-notifications")}function Ze(a,r){a&1&&m(0,"settings-relay")}var Be=(()=>{let r=class r{constructor(l,s){this._changeDetectorRef=l,this._angorMediaWatcherService=s,this.drawerMode="side",this.drawerOpened=!0,this.panels=[],this.selectedPanel="account",this._unsubscribeAll=new ae}ngOnInit(){this.panels=[{id:"account",icon:"heroicons_outline:user-circle",title:"Account",description:"Manage your public profile and private information"},{id:"security",icon:"heroicons_outline:lock-closed",title:"Security",description:"Manage your password and 2-step verification preferences"},{id:"notifications",icon:"heroicons_outline:bell",title:"Notifications",description:"Manage when you'll be notified on which channels"},{id:"relay",icon:"heroicons_outline:computer-desktop",title:"Relay",description:"Manage your existing relays and change roles/permissions"}],this._angorMediaWatcherService.onMediaChange$.pipe(le(this._unsubscribeAll)).subscribe(({matchingAliases:l})=>{l.includes("lg")?(this.drawerMode="side",this.drawerOpened=!0):(this.drawerMode="over",this.drawerOpened=!1),this._changeDetectorRef.markForCheck()})}ngOnDestroy(){this._unsubscribeAll.next(null),this._unsubscribeAll.complete()}goToPanel(l){this.selectedPanel=l,this.drawerMode==="over"&&this.drawer.close()}getPanelInfo(l){return this.panels.find(s=>s.id===l)}trackByFn(l,s){return s.id||l}};r.\u0275fac=function(s){return new(s||r)(_(ge),_(he))},r.\u0275cmp=S({type:r,selectors:[["settings"]],viewQuery:function(s,u){if(s&1&&ce(Le,5),s&2){let d;de(d=pe())&&(u.drawer=d.first)}},standalone:!0,features:[h],decls:25,vars:7,consts:[["drawer",""],[1,"flex","w-full","min-w-0","flex-col","sm:absolute","sm:inset-0","sm:overflow-hidden"],[1,"flex-auto","sm:h-full"],[1,"dark:bg-gray-900","sm:w-96",3,"autoFocus","mode","opened"],[1,"m-8","mr-6","flex","items-center","justify-between","sm:my-10"],[1,"text-4xl","font-extrabold","leading-none","tracking-tight"],[1,"lg:hidden"],["mat-icon-button","",3,"click"],[3,"svgIcon"],[1,"flex","flex-col","divide-y","border-b","border-t"],[1,"flex","cursor-pointer","px-8","py-5",3,"ngClass"],[1,"flex","flex-col"],[1,"flex-auto","px-6","pb-12","pt-9","md:p-8","md:pb-12","lg:p-12"],[1,"flex","items-center"],["mat-icon-button","",1,"-ml-2","lg:hidden",3,"click"],[1,"ml-2","text-3xl","font-bold","leading-none","tracking-tight","lg:ml-0"],[1,"mt-8"],[1,"flex","cursor-pointer","px-8","py-5",3,"click","ngClass"],[3,"ngClass","svgIcon"],[1,"ml-3"],[1,"font-medium","leading-6",3,"ngClass"],[1,"text-secondary","mt-0.5"]],template:function(s,u){if(s&1){let d=E();i(0,"div",1)(1,"mat-drawer-container",2)(2,"mat-drawer",3,0)(4,"div",4)(5,"div",5),o(6," Settings "),e(),i(7,"div",6)(8,"button",7),y("click",function(){v(d);let p=f(3);return g(p.close())}),m(9,"mat-icon",8),e()()(),i(10,"div",9),L(11,He,7,14,"div",10,u.trackByFn,!0),e()(),i(13,"mat-drawer-content",11)(14,"div",12)(15,"div",13)(16,"button",14),y("click",function(){v(d);let p=f(3);return g(p.toggle())}),m(17,"mat-icon",8),e(),i(18,"div",15),o(19),e()(),i(20,"div",16),W(21,Ke,1,0,"settings-account")(22,Ye,1,0,"settings-security")(23,Xe,1,0,"settings-notifications")(24,Ze,1,0,"settings-relay"),e()()()()()}if(s&2){let d;t(2),n("autoFocus",!1)("mode",u.drawerMode)("opened",u.drawerOpened),t(7),n("svgIcon","heroicons_outline:x-mark"),t(2),$(u.panels),t(6),n("svgIcon","heroicons_outline:bars-3"),t(2),b(" ",u.getPanelInfo(u.selectedPanel).title," "),t(2),U((d=u.selectedPanel)==="account"?21:d==="security"?22:d==="notifications"?23:d==="relay"?24:-1)}},dependencies:[ke,Ee,Ie,Me,w,Y,M,C,ye,Ve,De,Pe,ze],encapsulation:2,changeDetection:0});let a=r;return a})();var Ot=[{path:"",component:Be}];export{Ot as default}; diff --git a/chunk-6EWZX4UI.js b/chunk-XBXIGZ2B.js similarity index 99% rename from chunk-6EWZX4UI.js rename to chunk-XBXIGZ2B.js index 739001d..d3764e5 100644 --- a/chunk-6EWZX4UI.js +++ b/chunk-XBXIGZ2B.js @@ -1,4 +1,4 @@ -import{a as z,b as tt,e as Dn,f as _i,g as Ca,h as q,ha as Lr,ma as Hi}from"./chunk-65EYH52Y.js";var _c=Dn(wn=>{"use strict";wn.byteLength=Wh;wn.toByteArray=Fh;wn.fromByteArray=Yh;var jt=[],It=[],Vh=typeof Uint8Array<"u"?Uint8Array:Array,jo="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/";for(Me=0,Uc=jo.length;Me0)throw new Error("Invalid string. Length must be a multiple of 4");var r=e.indexOf("=");r===-1&&(r=t);var n=r===t?0:4-r%4;return[r,n]}function Wh(e){var t=Tc(e),r=t[0],n=t[1];return(r+n)*3/4-n}function zh(e,t,r){return(t+r)*3/4-r}function Fh(e){var t,r=Tc(e),n=r[0],o=r[1],i=new Vh(zh(e,n,o)),s=0,c=o>0?n-4:n,a;for(a=0;a>16&255,i[s++]=t>>8&255,i[s++]=t&255;return o===2&&(t=It[e.charCodeAt(a)]<<2|It[e.charCodeAt(a+1)]>>4,i[s++]=t&255),o===1&&(t=It[e.charCodeAt(a)]<<10|It[e.charCodeAt(a+1)]<<4|It[e.charCodeAt(a+2)]>>2,i[s++]=t>>8&255,i[s++]=t&255),i}function Gh(e){return jt[e>>18&63]+jt[e>>12&63]+jt[e>>6&63]+jt[e&63]}function Zh(e,t,r){for(var n,o=[],i=t;ic?c:s+i));return n===1?(t=e[r-1],o.push(jt[t>>2]+jt[t<<4&63]+"==")):n===2&&(t=(e[r-2]<<8)+e[r-1],o.push(jt[t>>10]+jt[t>>4&63]+jt[t<<2&63]+"=")),o.join("")}});var Hc=Dn(Vo=>{Vo.read=function(e,t,r,n,o){var i,s,c=o*8-n-1,a=(1<>1,u=-7,l=r?o-1:0,d=r?-1:1,g=e[t+l];for(l+=d,i=g&(1<<-u)-1,g>>=-u,u+=c;u>0;i=i*256+e[t+l],l+=d,u-=8);for(s=i&(1<<-u)-1,i>>=-u,u+=n;u>0;s=s*256+e[t+l],l+=d,u-=8);if(i===0)i=1-f;else{if(i===a)return s?NaN:(g?-1:1)*(1/0);s=s+Math.pow(2,n),i=i-f}return(g?-1:1)*s*Math.pow(2,i-n)};Vo.write=function(e,t,r,n,o,i){var s,c,a,f=i*8-o-1,u=(1<>1,d=o===23?Math.pow(2,-24)-Math.pow(2,-77):0,g=n?0:i-1,y=n?1:-1,h=t<0||t===0&&1/t<0?1:0;for(t=Math.abs(t),isNaN(t)||t===1/0?(c=isNaN(t)?1:0,s=u):(s=Math.floor(Math.log(t)/Math.LN2),t*(a=Math.pow(2,-s))<1&&(s--,a*=2),s+l>=1?t+=d/a:t+=d*Math.pow(2,1-l),t*a>=2&&(s++,a/=2),s+l>=u?(c=0,s=u):s+l>=1?(c=(t*a-1)*Math.pow(2,o),s=s+l):(c=t*Math.pow(2,l-1)*Math.pow(2,o),s=0));o>=8;e[r+g]=c&255,g+=y,c/=256,o-=8);for(s=s<0;e[r+g]=s&255,g+=y,s/=256,f-=8);e[r+g-y]|=h*128}});var Wc=Dn(nr=>{"use strict";var Wo=_c(),rr=Hc(),Cc=typeof Symbol=="function"&&typeof Symbol.for=="function"?Symbol.for("nodejs.util.inspect.custom"):null;nr.Buffer=L;nr.SlowBuffer=r0;nr.INSPECT_MAX_BYTES=50;var bn=2147483647;nr.kMaxLength=bn;L.TYPED_ARRAY_SUPPORT=Xh();!L.TYPED_ARRAY_SUPPORT&&typeof console<"u"&&typeof console.error=="function"&&console.error("This browser lacks typed array (Uint8Array) support which is required by `buffer` v5.x. Use `buffer` v4.x if you require old browser support.");function Xh(){try{var e=new Uint8Array(1),t={foo:function(){return 42}};return Object.setPrototypeOf(t,Uint8Array.prototype),Object.setPrototypeOf(e,t),e.foo()===42}catch{return!1}}Object.defineProperty(L.prototype,"parent",{enumerable:!0,get:function(){if(L.isBuffer(this))return this.buffer}});Object.defineProperty(L.prototype,"offset",{enumerable:!0,get:function(){if(L.isBuffer(this))return this.byteOffset}});function Xt(e){if(e>bn)throw new RangeError('The value "'+e+'" is invalid for option "size"');var t=new Uint8Array(e);return Object.setPrototypeOf(t,L.prototype),t}function L(e,t,r){if(typeof e=="number"){if(typeof t=="string")throw new TypeError('The "string" argument must be of type string. Received type number');return Zo(e)}return Rc(e,t,r)}L.poolSize=8192;function Rc(e,t,r){if(typeof e=="string")return Qh(e,t);if(ArrayBuffer.isView(e))return t0(e);if(e==null)throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof e);if(Vt(e,ArrayBuffer)||e&&Vt(e.buffer,ArrayBuffer)||typeof SharedArrayBuffer<"u"&&(Vt(e,SharedArrayBuffer)||e&&Vt(e.buffer,SharedArrayBuffer)))return Fo(e,t,r);if(typeof e=="number")throw new TypeError('The "value" argument must not be of type number. Received type number');var n=e.valueOf&&e.valueOf();if(n!=null&&n!==e)return L.from(n,t,r);var o=e0(e);if(o)return o;if(typeof Symbol<"u"&&Symbol.toPrimitive!=null&&typeof e[Symbol.toPrimitive]=="function")return L.from(e[Symbol.toPrimitive]("string"),t,r);throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof e)}L.from=function(e,t,r){return Rc(e,t,r)};Object.setPrototypeOf(L.prototype,Uint8Array.prototype);Object.setPrototypeOf(L,Uint8Array);function Kc(e){if(typeof e!="number")throw new TypeError('"size" argument must be of type number');if(e<0)throw new RangeError('The value "'+e+'" is invalid for option "size"')}function Jh(e,t,r){return Kc(e),e<=0?Xt(e):t!==void 0?typeof r=="string"?Xt(e).fill(t,r):Xt(e).fill(t):Xt(e)}L.alloc=function(e,t,r){return Jh(e,t,r)};function Zo(e){return Kc(e),Xt(e<0?0:Yo(e)|0)}L.allocUnsafe=function(e){return Zo(e)};L.allocUnsafeSlow=function(e){return Zo(e)};function Qh(e,t){if((typeof t!="string"||t==="")&&(t="utf8"),!L.isEncoding(t))throw new TypeError("Unknown encoding: "+t);var r=qc(e,t)|0,n=Xt(r),o=n.write(e,t);return o!==r&&(n=n.slice(0,o)),n}function zo(e){for(var t=e.length<0?0:Yo(e.length)|0,r=Xt(t),n=0;n=bn)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+bn.toString(16)+" bytes");return e|0}function r0(e){return+e!=e&&(e=0),L.alloc(+e)}L.isBuffer=function(t){return t!=null&&t._isBuffer===!0&&t!==L.prototype};L.compare=function(t,r){if(Vt(t,Uint8Array)&&(t=L.from(t,t.offset,t.byteLength)),Vt(r,Uint8Array)&&(r=L.from(r,r.offset,r.byteLength)),!L.isBuffer(t)||!L.isBuffer(r))throw new TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(t===r)return 0;for(var n=t.length,o=r.length,i=0,s=Math.min(n,o);io.length?L.from(s).copy(o,i):Uint8Array.prototype.set.call(o,s,i);else if(L.isBuffer(s))s.copy(o,i);else throw new TypeError('"list" argument must be an Array of Buffers');i+=s.length}return o};function qc(e,t){if(L.isBuffer(e))return e.length;if(ArrayBuffer.isView(e)||Vt(e,ArrayBuffer))return e.byteLength;if(typeof e!="string")throw new TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof e);var r=e.length,n=arguments.length>2&&arguments[2]===!0;if(!n&&r===0)return 0;for(var o=!1;;)switch(t){case"ascii":case"latin1":case"binary":return r;case"utf8":case"utf-8":return Go(e).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return r*2;case"hex":return r>>>1;case"base64":return Vc(e).length;default:if(o)return n?-1:Go(e).length;t=(""+t).toLowerCase(),o=!0}}L.byteLength=qc;function n0(e,t,r){var n=!1;if((t===void 0||t<0)&&(t=0),t>this.length||((r===void 0||r>this.length)&&(r=this.length),r<=0)||(r>>>=0,t>>>=0,r<=t))return"";for(e||(e="utf8");;)switch(e){case"hex":return d0(this,t,r);case"utf8":case"utf-8":return Mc(this,t,r);case"ascii":return u0(this,t,r);case"latin1":case"binary":return h0(this,t,r);case"base64":return f0(this,t,r);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return p0(this,t,r);default:if(n)throw new TypeError("Unknown encoding: "+e);e=(e+"").toLowerCase(),n=!0}}L.prototype._isBuffer=!0;function Pe(e,t,r){var n=e[t];e[t]=e[r],e[r]=n}L.prototype.swap16=function(){var t=this.length;if(t%2!==0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(var r=0;rr&&(t+=" ... "),""};Cc&&(L.prototype[Cc]=L.prototype.inspect);L.prototype.compare=function(t,r,n,o,i){if(Vt(t,Uint8Array)&&(t=L.from(t,t.offset,t.byteLength)),!L.isBuffer(t))throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof t);if(r===void 0&&(r=0),n===void 0&&(n=t?t.length:0),o===void 0&&(o=0),i===void 0&&(i=this.length),r<0||n>t.length||o<0||i>this.length)throw new RangeError("out of range index");if(o>=i&&r>=n)return 0;if(o>=i)return-1;if(r>=n)return 1;if(r>>>=0,n>>>=0,o>>>=0,i>>>=0,this===t)return 0;for(var s=i-o,c=n-r,a=Math.min(s,c),f=this.slice(o,i),u=t.slice(r,n),l=0;l2147483647?r=2147483647:r<-2147483648&&(r=-2147483648),r=+r,Xo(r)&&(r=o?0:e.length-1),r<0&&(r=e.length+r),r>=e.length){if(o)return-1;r=e.length-1}else if(r<0)if(o)r=0;else return-1;if(typeof t=="string"&&(t=L.from(t,n)),L.isBuffer(t))return t.length===0?-1:Nc(e,t,r,n,o);if(typeof t=="number")return t=t&255,typeof Uint8Array.prototype.indexOf=="function"?o?Uint8Array.prototype.indexOf.call(e,t,r):Uint8Array.prototype.lastIndexOf.call(e,t,r):Nc(e,[t],r,n,o);throw new TypeError("val must be string, number or Buffer")}function Nc(e,t,r,n,o){var i=1,s=e.length,c=t.length;if(n!==void 0&&(n=String(n).toLowerCase(),n==="ucs2"||n==="ucs-2"||n==="utf16le"||n==="utf-16le")){if(e.length<2||t.length<2)return-1;i=2,s/=2,c/=2,r/=2}function a(g,y){return i===1?g[y]:g.readUInt16BE(y*i)}var f;if(o){var u=-1;for(f=r;fs&&(r=s-c),f=r;f>=0;f--){for(var l=!0,d=0;do&&(n=o)):n=o;var i=t.length;n>i/2&&(n=i/2);for(var s=0;s>>0,isFinite(n)?(n=n>>>0,o===void 0&&(o="utf8")):(o=n,n=void 0);else throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");var i=this.length-r;if((n===void 0||n>i)&&(n=i),t.length>0&&(n<0||r<0)||r>this.length)throw new RangeError("Attempt to write outside buffer bounds");o||(o="utf8");for(var s=!1;;)switch(o){case"hex":return o0(this,t,r,n);case"utf8":case"utf-8":return i0(this,t,r,n);case"ascii":case"latin1":case"binary":return s0(this,t,r,n);case"base64":return c0(this,t,r,n);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return a0(this,t,r,n);default:if(s)throw new TypeError("Unknown encoding: "+o);o=(""+o).toLowerCase(),s=!0}};L.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};function f0(e,t,r){return t===0&&r===e.length?Wo.fromByteArray(e):Wo.fromByteArray(e.slice(t,r))}function Mc(e,t,r){r=Math.min(e.length,r);for(var n=[],o=t;o239?4:i>223?3:i>191?2:1;if(o+c<=r){var a,f,u,l;switch(c){case 1:i<128&&(s=i);break;case 2:a=e[o+1],(a&192)===128&&(l=(i&31)<<6|a&63,l>127&&(s=l));break;case 3:a=e[o+1],f=e[o+2],(a&192)===128&&(f&192)===128&&(l=(i&15)<<12|(a&63)<<6|f&63,l>2047&&(l<55296||l>57343)&&(s=l));break;case 4:a=e[o+1],f=e[o+2],u=e[o+3],(a&192)===128&&(f&192)===128&&(u&192)===128&&(l=(i&15)<<18|(a&63)<<12|(f&63)<<6|u&63,l>65535&&l<1114112&&(s=l))}}s===null?(s=65533,c=1):s>65535&&(s-=65536,n.push(s>>>10&1023|55296),s=56320|s&1023),n.push(s),o+=c}return l0(n)}var Oc=4096;function l0(e){var t=e.length;if(t<=Oc)return String.fromCharCode.apply(String,e);for(var r="",n=0;nn)&&(r=n);for(var o="",i=t;in&&(t=n),r<0?(r+=n,r<0&&(r=0)):r>n&&(r=n),rr)throw new RangeError("Trying to access beyond buffer length")}L.prototype.readUintLE=L.prototype.readUIntLE=function(t,r,n){t=t>>>0,r=r>>>0,n||lt(t,r,this.length);for(var o=this[t],i=1,s=0;++s>>0,r=r>>>0,n||lt(t,r,this.length);for(var o=this[t+--r],i=1;r>0&&(i*=256);)o+=this[t+--r]*i;return o};L.prototype.readUint8=L.prototype.readUInt8=function(t,r){return t=t>>>0,r||lt(t,1,this.length),this[t]};L.prototype.readUint16LE=L.prototype.readUInt16LE=function(t,r){return t=t>>>0,r||lt(t,2,this.length),this[t]|this[t+1]<<8};L.prototype.readUint16BE=L.prototype.readUInt16BE=function(t,r){return t=t>>>0,r||lt(t,2,this.length),this[t]<<8|this[t+1]};L.prototype.readUint32LE=L.prototype.readUInt32LE=function(t,r){return t=t>>>0,r||lt(t,4,this.length),(this[t]|this[t+1]<<8|this[t+2]<<16)+this[t+3]*16777216};L.prototype.readUint32BE=L.prototype.readUInt32BE=function(t,r){return t=t>>>0,r||lt(t,4,this.length),this[t]*16777216+(this[t+1]<<16|this[t+2]<<8|this[t+3])};L.prototype.readIntLE=function(t,r,n){t=t>>>0,r=r>>>0,n||lt(t,r,this.length);for(var o=this[t],i=1,s=0;++s=i&&(o-=Math.pow(2,8*r)),o};L.prototype.readIntBE=function(t,r,n){t=t>>>0,r=r>>>0,n||lt(t,r,this.length);for(var o=r,i=1,s=this[t+--o];o>0&&(i*=256);)s+=this[t+--o]*i;return i*=128,s>=i&&(s-=Math.pow(2,8*r)),s};L.prototype.readInt8=function(t,r){return t=t>>>0,r||lt(t,1,this.length),this[t]&128?(255-this[t]+1)*-1:this[t]};L.prototype.readInt16LE=function(t,r){t=t>>>0,r||lt(t,2,this.length);var n=this[t]|this[t+1]<<8;return n&32768?n|4294901760:n};L.prototype.readInt16BE=function(t,r){t=t>>>0,r||lt(t,2,this.length);var n=this[t+1]|this[t]<<8;return n&32768?n|4294901760:n};L.prototype.readInt32LE=function(t,r){return t=t>>>0,r||lt(t,4,this.length),this[t]|this[t+1]<<8|this[t+2]<<16|this[t+3]<<24};L.prototype.readInt32BE=function(t,r){return t=t>>>0,r||lt(t,4,this.length),this[t]<<24|this[t+1]<<16|this[t+2]<<8|this[t+3]};L.prototype.readFloatLE=function(t,r){return t=t>>>0,r||lt(t,4,this.length),rr.read(this,t,!0,23,4)};L.prototype.readFloatBE=function(t,r){return t=t>>>0,r||lt(t,4,this.length),rr.read(this,t,!1,23,4)};L.prototype.readDoubleLE=function(t,r){return t=t>>>0,r||lt(t,8,this.length),rr.read(this,t,!0,52,8)};L.prototype.readDoubleBE=function(t,r){return t=t>>>0,r||lt(t,8,this.length),rr.read(this,t,!1,52,8)};function bt(e,t,r,n,o,i){if(!L.isBuffer(e))throw new TypeError('"buffer" argument must be a Buffer instance');if(t>o||te.length)throw new RangeError("Index out of range")}L.prototype.writeUintLE=L.prototype.writeUIntLE=function(t,r,n,o){if(t=+t,r=r>>>0,n=n>>>0,!o){var i=Math.pow(2,8*n)-1;bt(this,t,r,n,i,0)}var s=1,c=0;for(this[r]=t&255;++c>>0,n=n>>>0,!o){var i=Math.pow(2,8*n)-1;bt(this,t,r,n,i,0)}var s=n-1,c=1;for(this[r+s]=t&255;--s>=0&&(c*=256);)this[r+s]=t/c&255;return r+n};L.prototype.writeUint8=L.prototype.writeUInt8=function(t,r,n){return t=+t,r=r>>>0,n||bt(this,t,r,1,255,0),this[r]=t&255,r+1};L.prototype.writeUint16LE=L.prototype.writeUInt16LE=function(t,r,n){return t=+t,r=r>>>0,n||bt(this,t,r,2,65535,0),this[r]=t&255,this[r+1]=t>>>8,r+2};L.prototype.writeUint16BE=L.prototype.writeUInt16BE=function(t,r,n){return t=+t,r=r>>>0,n||bt(this,t,r,2,65535,0),this[r]=t>>>8,this[r+1]=t&255,r+2};L.prototype.writeUint32LE=L.prototype.writeUInt32LE=function(t,r,n){return t=+t,r=r>>>0,n||bt(this,t,r,4,4294967295,0),this[r+3]=t>>>24,this[r+2]=t>>>16,this[r+1]=t>>>8,this[r]=t&255,r+4};L.prototype.writeUint32BE=L.prototype.writeUInt32BE=function(t,r,n){return t=+t,r=r>>>0,n||bt(this,t,r,4,4294967295,0),this[r]=t>>>24,this[r+1]=t>>>16,this[r+2]=t>>>8,this[r+3]=t&255,r+4};L.prototype.writeIntLE=function(t,r,n,o){if(t=+t,r=r>>>0,!o){var i=Math.pow(2,8*n-1);bt(this,t,r,n,i-1,-i)}var s=0,c=1,a=0;for(this[r]=t&255;++s>0)-a&255;return r+n};L.prototype.writeIntBE=function(t,r,n,o){if(t=+t,r=r>>>0,!o){var i=Math.pow(2,8*n-1);bt(this,t,r,n,i-1,-i)}var s=n-1,c=1,a=0;for(this[r+s]=t&255;--s>=0&&(c*=256);)t<0&&a===0&&this[r+s+1]!==0&&(a=1),this[r+s]=(t/c>>0)-a&255;return r+n};L.prototype.writeInt8=function(t,r,n){return t=+t,r=r>>>0,n||bt(this,t,r,1,127,-128),t<0&&(t=255+t+1),this[r]=t&255,r+1};L.prototype.writeInt16LE=function(t,r,n){return t=+t,r=r>>>0,n||bt(this,t,r,2,32767,-32768),this[r]=t&255,this[r+1]=t>>>8,r+2};L.prototype.writeInt16BE=function(t,r,n){return t=+t,r=r>>>0,n||bt(this,t,r,2,32767,-32768),this[r]=t>>>8,this[r+1]=t&255,r+2};L.prototype.writeInt32LE=function(t,r,n){return t=+t,r=r>>>0,n||bt(this,t,r,4,2147483647,-2147483648),this[r]=t&255,this[r+1]=t>>>8,this[r+2]=t>>>16,this[r+3]=t>>>24,r+4};L.prototype.writeInt32BE=function(t,r,n){return t=+t,r=r>>>0,n||bt(this,t,r,4,2147483647,-2147483648),t<0&&(t=4294967295+t+1),this[r]=t>>>24,this[r+1]=t>>>16,this[r+2]=t>>>8,this[r+3]=t&255,r+4};function Pc(e,t,r,n,o,i){if(r+n>e.length)throw new RangeError("Index out of range");if(r<0)throw new RangeError("Index out of range")}function Dc(e,t,r,n,o){return t=+t,r=r>>>0,o||Pc(e,t,r,4,34028234663852886e22,-34028234663852886e22),rr.write(e,t,r,n,23,4),r+4}L.prototype.writeFloatLE=function(t,r,n){return Dc(this,t,r,!0,n)};L.prototype.writeFloatBE=function(t,r,n){return Dc(this,t,r,!1,n)};function jc(e,t,r,n,o){return t=+t,r=r>>>0,o||Pc(e,t,r,8,17976931348623157e292,-17976931348623157e292),rr.write(e,t,r,n,52,8),r+8}L.prototype.writeDoubleLE=function(t,r,n){return jc(this,t,r,!0,n)};L.prototype.writeDoubleBE=function(t,r,n){return jc(this,t,r,!1,n)};L.prototype.copy=function(t,r,n,o){if(!L.isBuffer(t))throw new TypeError("argument should be a Buffer");if(n||(n=0),!o&&o!==0&&(o=this.length),r>=t.length&&(r=t.length),r||(r=0),o>0&&o=this.length)throw new RangeError("Index out of range");if(o<0)throw new RangeError("sourceEnd out of bounds");o>this.length&&(o=this.length),t.length-r>>0,n=n===void 0?this.length:n>>>0,t||(t=0);var s;if(typeof t=="number")for(s=r;s55295&&r<57344){if(!o){if(r>56319){(t-=3)>-1&&i.push(239,191,189);continue}else if(s+1===n){(t-=3)>-1&&i.push(239,191,189);continue}o=r;continue}if(r<56320){(t-=3)>-1&&i.push(239,191,189),o=r;continue}r=(o-55296<<10|r-56320)+65536}else o&&(t-=3)>-1&&i.push(239,191,189);if(o=null,r<128){if((t-=1)<0)break;i.push(r)}else if(r<2048){if((t-=2)<0)break;i.push(r>>6|192,r&63|128)}else if(r<65536){if((t-=3)<0)break;i.push(r>>12|224,r>>6&63|128,r&63|128)}else if(r<1114112){if((t-=4)<0)break;i.push(r>>18|240,r>>12&63|128,r>>6&63|128,r&63|128)}else throw new Error("Invalid code point")}return i}function w0(e){for(var t=[],r=0;r>8,o=r%256,i.push(o),i.push(n);return i}function Vc(e){return Wo.toByteArray(g0(e))}function xn(e,t,r,n){for(var o=0;o=t.length||o>=e.length);++o)t[o+r]=e[o];return o}function Vt(e,t){return e instanceof t||e!=null&&e.constructor!=null&&e.constructor.name!=null&&e.constructor.name===t.name}function Xo(e){return e!==e}var x0=function(){for(var e="0123456789abcdef",t=new Array(256),r=0;r<16;++r)for(var n=r*16,o=0;o<16;++o)t[n+o]=e[r]+e[o];return t}()});function Ci(e){if(!Number.isSafeInteger(e)||e<0)throw new Error(`Wrong positive integer: ${e}`)}function jn(e,...t){if(!(e instanceof Uint8Array))throw new Error("Expected Uint8Array");if(t.length>0&&!t.includes(e.length))throw new Error(`Expected Uint8Array of length ${t}, not of length=${e.length}`)}function Ni(e){if(typeof e!="function"||typeof e.create!="function")throw new Error("Hash should be wrapped by utils.wrapConstructor");Ci(e.outputLen),Ci(e.blockLen)}function Fe(e,t=!0){if(e.destroyed)throw new Error("Hash instance has been destroyed");if(t&&e.finished)throw new Error("Hash#digest() has already been called")}function Oi(e,t){jn(e);let r=t.outputLen;if(e.lengthe instanceof Uint8Array;var kr=e=>new DataView(e.buffer,e.byteOffset,e.byteLength),Ut=(e,t)=>e<<32-t|e>>>t,Na=new Uint8Array(new Uint32Array([287454020]).buffer)[0]===68;if(!Na)throw new Error("Non little-endian hardware is not supported");function Oa(e){if(typeof e!="string")throw new Error(`utf8ToBytes expected string, got ${typeof e}`);return new Uint8Array(new TextEncoder().encode(e))}function yr(e){if(typeof e=="string"&&(e=Oa(e)),!Ri(e))throw new Error(`expected Uint8Array, got ${typeof e}`);return e}function Ki(...e){let t=new Uint8Array(e.reduce((n,o)=>n+o.length,0)),r=0;return e.forEach(n=>{if(!Ri(n))throw new Error("Uint8Array expected");t.set(n,r),r+=n.length}),t}var Ge=class{clone(){return this._cloneInto()}},Hp={}.toString;function qi(e){let t=n=>e().update(yr(n)).digest(),r=e();return t.outputLen=r.outputLen,t.blockLen=r.blockLen,t.create=()=>e(),t}function Ur(e=32){if(Ir&&typeof Ir.getRandomValues=="function")return Ir.getRandomValues(new Uint8Array(e));throw new Error("crypto.getRandomValues must be defined")}function Ra(e,t,r,n){if(typeof e.setBigUint64=="function")return e.setBigUint64(t,r,n);let o=BigInt(32),i=BigInt(4294967295),s=Number(r>>o&i),c=Number(r&i),a=n?4:0,f=n?0:4;e.setUint32(t+a,s,n),e.setUint32(t+f,c,n)}var Tr=class extends Ge{constructor(t,r,n,o){super(),this.blockLen=t,this.outputLen=r,this.padOffset=n,this.isLE=o,this.finished=!1,this.length=0,this.pos=0,this.destroyed=!1,this.buffer=new Uint8Array(t),this.view=kr(this.buffer)}update(t){Fe(this);let{view:r,buffer:n,blockLen:o}=this;t=yr(t);let i=t.length;for(let s=0;so-s&&(this.process(n,0),s=0);for(let l=s;lu.length)throw new Error("_sha2: outputLen bigger than state");for(let l=0;le&t^~e&r,qa=(e,t,r)=>e&t^e&r^t&r,$a=new Uint32Array([1116352408,1899447441,3049323471,3921009573,961987163,1508970993,2453635748,2870763221,3624381080,310598401,607225278,1426881987,1925078388,2162078206,2614888103,3248222580,3835390401,4022224774,264347078,604807628,770255983,1249150122,1555081692,1996064986,2554220882,2821834349,2952996808,3210313671,3336571891,3584528711,113926993,338241895,666307205,773529912,1294757372,1396182291,1695183700,1986661051,2177026350,2456956037,2730485921,2820302411,3259730800,3345764771,3516065817,3600352804,4094571909,275423344,430227734,506948616,659060556,883997877,958139571,1322822218,1537002063,1747873779,1955562222,2024104815,2227730452,2361852424,2428436474,2756734187,3204031479,3329325298]),oe=new Uint32Array([1779033703,3144134277,1013904242,2773480762,1359893119,2600822924,528734635,1541459225]),ie=new Uint32Array(64),Vn=class extends Tr{constructor(){super(64,32,8,!1),this.A=oe[0]|0,this.B=oe[1]|0,this.C=oe[2]|0,this.D=oe[3]|0,this.E=oe[4]|0,this.F=oe[5]|0,this.G=oe[6]|0,this.H=oe[7]|0}get(){let{A:t,B:r,C:n,D:o,E:i,F:s,G:c,H:a}=this;return[t,r,n,o,i,s,c,a]}set(t,r,n,o,i,s,c,a){this.A=t|0,this.B=r|0,this.C=n|0,this.D=o|0,this.E=i|0,this.F=s|0,this.G=c|0,this.H=a|0}process(t,r){for(let l=0;l<16;l++,r+=4)ie[l]=t.getUint32(r,!1);for(let l=16;l<64;l++){let d=ie[l-15],g=ie[l-2],y=Ut(d,7)^Ut(d,18)^d>>>3,h=Ut(g,17)^Ut(g,19)^g>>>10;ie[l]=h+ie[l-7]+y+ie[l-16]|0}let{A:n,B:o,C:i,D:s,E:c,F:a,G:f,H:u}=this;for(let l=0;l<64;l++){let d=Ut(c,6)^Ut(c,11)^Ut(c,25),g=u+d+Ka(c,a,f)+$a[l]+ie[l]|0,h=(Ut(n,2)^Ut(n,13)^Ut(n,22))+qa(n,o,i)|0;u=f,f=a,a=c,c=s+g|0,s=i,i=o,o=n,n=g+h|0}n=n+this.A|0,o=o+this.B|0,i=i+this.C|0,s=s+this.D|0,c=c+this.E|0,a=a+this.F|0,f=f+this.G|0,u=u+this.H|0,this.set(n,o,i,s,c,a,f,u)}roundClean(){ie.fill(0)}destroy(){this.set(0,0,0,0,0,0,0,0),this.buffer.fill(0)}};var _r=qi(()=>new Vn);var Gn={};_i(Gn,{bitGet:()=>za,bitLen:()=>Wa,bitMask:()=>gr,bitSet:()=>Fa,bytesToHex:()=>_e,bytesToNumberBE:()=>ut,bytesToNumberLE:()=>Nr,concatBytes:()=>zt,createHmacDrbg:()=>Fn,ensureBytes:()=>ot,equalBytes:()=>ja,hexToBytes:()=>He,hexToNumber:()=>zn,numberToBytesBE:()=>Tt,numberToBytesLE:()=>Or,numberToHexUnpadded:()=>Pi,numberToVarBytesBE:()=>Da,utf8ToBytes:()=>Va,validateObject:()=>se});var Mi=BigInt(0),Hr=BigInt(1),Ma=BigInt(2),Cr=e=>e instanceof Uint8Array,Pa=Array.from({length:256},(e,t)=>t.toString(16).padStart(2,"0"));function _e(e){if(!Cr(e))throw new Error("Uint8Array expected");let t="";for(let r=0;rn+o.length,0)),r=0;return e.forEach(n=>{if(!Cr(n))throw new Error("Uint8Array expected");t.set(n,r),r+=n.length}),t}function ja(e,t){if(e.length!==t.length)return!1;for(let r=0;rMi;e>>=Hr,t+=1);return t}function za(e,t){return e>>BigInt(t)&Hr}var Fa=(e,t,r)=>e|(r?Hr:Mi)<(Ma<new Uint8Array(e),$i=e=>Uint8Array.from(e);function Fn(e,t,r){if(typeof e!="number"||e<2)throw new Error("hashLen must be a number");if(typeof t!="number"||t<2)throw new Error("qByteLen must be a number");if(typeof r!="function")throw new Error("hmacFn must be a function");let n=Wn(e),o=Wn(e),i=0,s=()=>{n.fill(1),o.fill(0),i=0},c=(...l)=>r(o,n,...l),a=(l=Wn())=>{o=c($i([0]),l),n=c(),l.length!==0&&(o=c($i([1]),l),n=c())},f=()=>{if(i++>=1e3)throw new Error("drbg: tried 1000 values");let l=0,d=[];for(;l{s(),a(l);let g;for(;!(g=d(f()));)a();return s(),g}}var Ga={bigint:e=>typeof e=="bigint",function:e=>typeof e=="function",boolean:e=>typeof e=="boolean",string:e=>typeof e=="string",stringOrUint8Array:e=>typeof e=="string"||e instanceof Uint8Array,isSafeInteger:e=>Number.isSafeInteger(e),array:e=>Array.isArray(e),field:(e,t)=>t.Fp.isValid(e),hash:e=>typeof e=="function"&&Number.isSafeInteger(e.outputLen)};function se(e,t,r={}){let n=(o,i,s)=>{let c=Ga[i];if(typeof c!="function")throw new Error(`Invalid validator "${i}", expected function`);let a=e[o];if(!(s&&a===void 0)&&!c(a,e))throw new Error(`Invalid param ${String(o)}=${a} (${typeof a}), expected ${i}`)};for(let[o,i]of Object.entries(t))n(o,i,!1);for(let[o,i]of Object.entries(r))n(o,i,!0);return e}var st=BigInt(0),X=BigInt(1),Ce=BigInt(2),Za=BigInt(3),Zn=BigInt(4),Di=BigInt(5),ji=BigInt(8),Ya=BigInt(9),Xa=BigInt(16);function it(e,t){let r=e%t;return r>=st?r:t+r}function Ja(e,t,r){if(r<=st||t 0");if(r===X)return st;let n=X;for(;t>st;)t&X&&(n=n*e%r),e=e*e%r,t>>=X;return n}function Et(e,t,r){let n=e;for(;t-- >st;)n*=n,n%=r;return n}function Rr(e,t){if(e===st||t<=st)throw new Error(`invert: expected positive integers, got n=${e} mod=${t}`);let r=it(e,t),n=t,o=st,i=X,s=X,c=st;for(;r!==st;){let f=n/r,u=n%r,l=o-s*f,d=i-c*f;n=r,r=u,o=s,i=c,s=l,c=d}if(n!==X)throw new Error("invert: does not exist");return it(o,t)}function Qa(e){let t=(e-X)/Ce,r,n,o;for(r=e-X,n=0;r%Ce===st;r/=Ce,n++);for(o=Ce;o(n[o]="function",n),t);return se(e,r)}function rf(e,t,r){if(r 0");if(r===st)return e.ONE;if(r===X)return t;let n=e.ONE,o=t;for(;r>st;)r&X&&(n=e.mul(n,o)),o=e.sqr(o),r>>=X;return n}function nf(e,t){let r=new Array(t.length),n=t.reduce((i,s,c)=>e.is0(s)?i:(r[c]=i,e.mul(i,s)),e.ONE),o=e.inv(n);return t.reduceRight((i,s,c)=>e.is0(s)?i:(r[c]=e.mul(i,r[c]),e.mul(i,s)),o),r}function Xn(e,t){let r=t!==void 0?t:e.toString(2).length,n=Math.ceil(r/8);return{nBitLength:r,nByteLength:n}}function Vi(e,t,r=!1,n={}){if(e<=st)throw new Error(`Expected Field ORDER > 0, got ${e}`);let{nBitLength:o,nByteLength:i}=Xn(e,t);if(i>2048)throw new Error("Field lengths over 2048 bytes are not supported");let s=tf(e),c=Object.freeze({ORDER:e,BITS:o,BYTES:i,MASK:gr(o),ZERO:st,ONE:X,create:a=>it(a,e),isValid:a=>{if(typeof a!="bigint")throw new Error(`Invalid field element: expected bigint, got ${typeof a}`);return st<=a&&aa===st,isOdd:a=>(a&X)===X,neg:a=>it(-a,e),eql:(a,f)=>a===f,sqr:a=>it(a*a,e),add:(a,f)=>it(a+f,e),sub:(a,f)=>it(a-f,e),mul:(a,f)=>it(a*f,e),pow:(a,f)=>rf(c,a,f),div:(a,f)=>it(a*Rr(f,e),e),sqrN:a=>a*a,addN:(a,f)=>a+f,subN:(a,f)=>a-f,mulN:(a,f)=>a*f,inv:a=>Rr(a,e),sqrt:n.sqrt||(a=>s(c,a)),invertBatch:a=>nf(c,a),cmov:(a,f,u)=>u?f:a,toBytes:a=>r?Or(a,i):Tt(a,i),fromBytes:a=>{if(a.length!==i)throw new Error(`Fp.fromBytes: expected ${i}, got ${a.length}`);return r?Nr(a):ut(a)}});return Object.freeze(c)}function Wi(e){if(typeof e!="bigint")throw new Error("field order must be bigint");let t=e.toString(2).length;return Math.ceil(t/8)}function Jn(e){let t=Wi(e);return t+Math.ceil(t/2)}function zi(e,t,r=!1){let n=e.length,o=Wi(t),i=Jn(t);if(n<16||n1024)throw new Error(`expected ${i}-1024 bytes of input, got ${n}`);let s=r?ut(e):Nr(e),c=it(s,t-X)+X;return r?Or(c,o):Tt(c,o)}var sf=BigInt(0),Qn=BigInt(1);function Fi(e,t){let r=(o,i)=>{let s=i.negate();return o?s:i},n=o=>{let i=Math.ceil(t/o)+1,s=2**(o-1);return{windows:i,windowSize:s}};return{constTimeNegate:r,unsafeLadder(o,i){let s=e.ZERO,c=o;for(;i>sf;)i&Qn&&(s=s.add(c)),c=c.double(),i>>=Qn;return s},precomputeWindow(o,i){let{windows:s,windowSize:c}=n(i),a=[],f=o,u=f;for(let l=0;l>=g,p>a&&(p-=d,s+=Qn);let w=h,x=h+Math.abs(p)-1,b=y%2!==0,A=p<0;p===0?u=u.add(r(b,i[w])):f=f.add(r(A,i[x]))}return{p:f,f:u}},wNAFCached(o,i,s,c){let a=o._WINDOW_SIZE||1,f=i.get(o);return f||(f=this.precomputeWindow(o,a),a!==1&&i.set(o,c(f))),this.wNAF(a,f,s)}}}function to(e){return Yn(e.Fp),se(e,{n:"bigint",h:"bigint",Gx:"field",Gy:"field"},{nBitLength:"isSafeInteger",nByteLength:"isSafeInteger"}),Object.freeze(tt(z(z({},Xn(e.n,e.nBitLength)),e),{p:e.Fp.ORDER}))}function cf(e){let t=to(e);se(t,{a:"field",b:"field"},{allowedPrivateKeyLengths:"array",wrapPrivateKey:"boolean",isTorsionFree:"function",clearCofactor:"function",allowInfinityPoint:"boolean",fromBytes:"function",toBytes:"function"});let{endo:r,Fp:n,a:o}=t;if(r){if(!n.eql(o,n.ZERO))throw new Error("Endomorphism can only be defined for Koblitz curves that have a=0");if(typeof r!="object"||typeof r.beta!="bigint"||typeof r.splitScalar!="function")throw new Error("Expected endomorphism with beta: bigint and splitScalar: function")}return Object.freeze(z({},t))}var{bytesToNumberBE:af,hexToBytes:ff}=Gn,Ne={Err:class extends Error{constructor(t=""){super(t)}},_parseInt(e){let{Err:t}=Ne;if(e.length<2||e[0]!==2)throw new t("Invalid signature integer tag");let r=e[1],n=e.subarray(2,r+2);if(!r||n.length!==r)throw new t("Invalid signature integer: wrong length");if(n[0]&128)throw new t("Invalid signature integer: negative");if(n[0]===0&&!(n[1]&128))throw new t("Invalid signature integer: unnecessary leading zero");return{d:af(n),l:e.subarray(r+2)}},toSig(e){let{Err:t}=Ne,r=typeof e=="string"?ff(e):e;if(!(r instanceof Uint8Array))throw new Error("ui8a expected");let n=r.length;if(n<2||r[0]!=48)throw new t("Invalid signature tag");if(r[1]!==n-2)throw new t("Invalid signature: incorrect length");let{d:o,l:i}=Ne._parseInt(r.subarray(2)),{d:s,l:c}=Ne._parseInt(i);if(c.length)throw new t("Invalid signature: left bytes after parsing");return{r:o,s}},hexFromSig(e){let t=f=>Number.parseInt(f[0],16)&8?"00"+f:f,r=f=>{let u=f.toString(16);return u.length&1?`0${u}`:u},n=t(r(e.s)),o=t(r(e.r)),i=n.length/2,s=o.length/2,c=r(i),a=r(s);return`30${r(s+i+4)}02${a}${o}02${c}${n}`}},Ft=BigInt(0),At=BigInt(1),Zp=BigInt(2),Gi=BigInt(3),Yp=BigInt(4);function lf(e){let t=cf(e),{Fp:r}=t,n=t.toBytes||((y,h,p)=>{let w=h.toAffine();return zt(Uint8Array.from([4]),r.toBytes(w.x),r.toBytes(w.y))}),o=t.fromBytes||(y=>{let h=y.subarray(1),p=r.fromBytes(h.subarray(0,r.BYTES)),w=r.fromBytes(h.subarray(r.BYTES,2*r.BYTES));return{x:p,y:w}});function i(y){let{a:h,b:p}=t,w=r.sqr(y),x=r.mul(w,y);return r.add(r.add(x,r.mul(y,h)),p)}if(!r.eql(r.sqr(t.Gy),i(t.Gx)))throw new Error("bad generator point: equation left != right");function s(y){return typeof y=="bigint"&&Ftr.eql(b,r.ZERO);return x(p)&&x(w)?l.ZERO:new l(p,w,r.ONE)}get x(){return this.toAffine().x}get y(){return this.toAffine().y}static normalizeZ(h){let p=r.invertBatch(h.map(w=>w.pz));return h.map((w,x)=>w.toAffine(p[x])).map(l.fromAffine)}static fromHex(h){let p=l.fromAffine(o(ot("pointHex",h)));return p.assertValidity(),p}static fromPrivateKey(h){return l.BASE.multiply(a(h))}_setWindowSize(h){this._WINDOW_SIZE=h,f.delete(this)}assertValidity(){if(this.is0()){if(t.allowInfinityPoint&&!r.is0(this.py))return;throw new Error("bad point: ZERO")}let{x:h,y:p}=this.toAffine();if(!r.isValid(h)||!r.isValid(p))throw new Error("bad point: x or y not FE");let w=r.sqr(p),x=i(h);if(!r.eql(w,x))throw new Error("bad point: equation left != right");if(!this.isTorsionFree())throw new Error("bad point: not in prime-order subgroup")}hasEvenY(){let{y:h}=this.toAffine();if(r.isOdd)return!r.isOdd(h);throw new Error("Field doesn't support isOdd")}equals(h){u(h);let{px:p,py:w,pz:x}=this,{px:b,py:A,pz:B}=h,v=r.eql(r.mul(p,B),r.mul(b,x)),I=r.eql(r.mul(w,B),r.mul(A,x));return v&&I}negate(){return new l(this.px,r.neg(this.py),this.pz)}double(){let{a:h,b:p}=t,w=r.mul(p,Gi),{px:x,py:b,pz:A}=this,B=r.ZERO,v=r.ZERO,I=r.ZERO,S=r.mul(x,x),C=r.mul(b,b),_=r.mul(A,A),T=r.mul(x,b);return T=r.add(T,T),I=r.mul(x,A),I=r.add(I,I),B=r.mul(h,I),v=r.mul(w,_),v=r.add(B,v),B=r.sub(C,v),v=r.add(C,v),v=r.mul(B,v),B=r.mul(T,B),I=r.mul(w,I),_=r.mul(h,_),T=r.sub(S,_),T=r.mul(h,T),T=r.add(T,I),I=r.add(S,S),S=r.add(I,S),S=r.add(S,_),S=r.mul(S,T),v=r.add(v,S),_=r.mul(b,A),_=r.add(_,_),S=r.mul(_,T),B=r.sub(B,S),I=r.mul(_,C),I=r.add(I,I),I=r.add(I,I),new l(B,v,I)}add(h){u(h);let{px:p,py:w,pz:x}=this,{px:b,py:A,pz:B}=h,v=r.ZERO,I=r.ZERO,S=r.ZERO,C=t.a,_=r.mul(t.b,Gi),T=r.mul(p,b),O=r.mul(w,A),R=r.mul(x,B),P=r.add(p,w),m=r.add(b,A);P=r.mul(P,m),m=r.add(T,O),P=r.sub(P,m),m=r.add(p,x);let E=r.add(b,B);return m=r.mul(m,E),E=r.add(T,R),m=r.sub(m,E),E=r.add(w,x),v=r.add(A,B),E=r.mul(E,v),v=r.add(O,R),E=r.sub(E,v),S=r.mul(C,m),v=r.mul(_,R),S=r.add(v,S),v=r.sub(O,S),S=r.add(O,S),I=r.mul(v,S),O=r.add(T,T),O=r.add(O,T),R=r.mul(C,R),m=r.mul(_,m),O=r.add(O,R),R=r.sub(T,R),R=r.mul(C,R),m=r.add(m,R),T=r.mul(O,m),I=r.add(I,T),T=r.mul(E,m),v=r.mul(P,v),v=r.sub(v,T),T=r.mul(P,O),S=r.mul(E,S),S=r.add(S,T),new l(v,I,S)}subtract(h){return this.add(h.negate())}is0(){return this.equals(l.ZERO)}wNAF(h){return g.wNAFCached(this,f,h,p=>{let w=r.invertBatch(p.map(x=>x.pz));return p.map((x,b)=>x.toAffine(w[b])).map(l.fromAffine)})}multiplyUnsafe(h){let p=l.ZERO;if(h===Ft)return p;if(c(h),h===At)return this;let{endo:w}=t;if(!w)return g.unsafeLadder(this,h);let{k1neg:x,k1:b,k2neg:A,k2:B}=w.splitScalar(h),v=p,I=p,S=this;for(;b>Ft||B>Ft;)b&At&&(v=v.add(S)),B&At&&(I=I.add(S)),S=S.double(),b>>=At,B>>=At;return x&&(v=v.negate()),A&&(I=I.negate()),I=new l(r.mul(I.px,w.beta),I.py,I.pz),v.add(I)}multiply(h){c(h);let p=h,w,x,{endo:b}=t;if(b){let{k1neg:A,k1:B,k2neg:v,k2:I}=b.splitScalar(p),{p:S,f:C}=this.wNAF(B),{p:_,f:T}=this.wNAF(I);S=g.constTimeNegate(A,S),_=g.constTimeNegate(v,_),_=new l(r.mul(_.px,b.beta),_.py,_.pz),w=S.add(_),x=C.add(T)}else{let{p:A,f:B}=this.wNAF(p);w=A,x=B}return l.normalizeZ([w,x])[0]}multiplyAndAddUnsafe(h,p,w){let x=l.BASE,b=(B,v)=>v===Ft||v===At||!B.equals(x)?B.multiplyUnsafe(v):B.multiply(v),A=b(this,p).add(b(h,w));return A.is0()?void 0:A}toAffine(h){let{px:p,py:w,pz:x}=this,b=this.is0();h==null&&(h=b?r.ONE:r.inv(x));let A=r.mul(p,h),B=r.mul(w,h),v=r.mul(x,h);if(b)return{x:r.ZERO,y:r.ZERO};if(!r.eql(v,r.ONE))throw new Error("invZ was invalid");return{x:A,y:B}}isTorsionFree(){let{h,isTorsionFree:p}=t;if(h===At)return!0;if(p)return p(l,this);throw new Error("isTorsionFree() has not been declared for the elliptic curve")}clearCofactor(){let{h,clearCofactor:p}=t;return h===At?this:p?p(l,this):this.multiplyUnsafe(t.h)}toRawBytes(h=!0){return this.assertValidity(),n(l,this,h)}toHex(h=!0){return _e(this.toRawBytes(h))}}l.BASE=new l(t.Gx,t.Gy,r.ONE),l.ZERO=new l(r.ZERO,r.ONE,r.ZERO);let d=t.nBitLength,g=Fi(l,t.endo?Math.ceil(d/2):d);return{CURVE:t,ProjectivePoint:l,normPrivateKeyToScalar:a,weierstrassEquation:i,isWithinCurveOrder:s}}function uf(e){let t=to(e);return se(t,{hash:"hash",hmac:"function",randomBytes:"function"},{bits2int:"function",bits2int_modN:"function",lowS:"boolean"}),Object.freeze(z({lowS:!0},t))}function Zi(e){let t=uf(e),{Fp:r,n}=t,o=r.BYTES+1,i=2*r.BYTES+1;function s(m){return Ft_e(Tt(m,t.nByteLength));function y(m){let E=n>>At;return m>E}function h(m){return y(m)?c(-m):m}let p=(m,E,U)=>ut(m.slice(E,U));class w{constructor(E,U,H){this.r=E,this.s=U,this.recovery=H,this.assertValidity()}static fromCompact(E){let U=t.nByteLength;return E=ot("compactSignature",E,U*2),new w(p(E,0,U),p(E,U,2*U))}static fromDER(E){let{r:U,s:H}=Ne.toSig(ot("DER",E));return new w(U,H)}assertValidity(){if(!d(this.r))throw new Error("r must be 0 < r < CURVE.n");if(!d(this.s))throw new Error("s must be 0 < s < CURVE.n")}addRecoveryBit(E){return new w(this.r,this.s,E)}recoverPublicKey(E){let{r:U,s:H,recovery:k}=this,K=I(ot("msgHash",E));if(k==null||![0,1,2,3].includes(k))throw new Error("recovery id invalid");let M=k===2||k===3?U+t.n:U;if(M>=r.ORDER)throw new Error("recovery id 2 or 3 invalid");let $=k&1?"03":"02",F=f.fromHex($+g(M)),G=a(M),rt=c(-K*G),ft=c(H*G),Z=f.BASE.multiplyAndAddUnsafe(F,rt,ft);if(!Z)throw new Error("point at infinify");return Z.assertValidity(),Z}hasHighS(){return y(this.s)}normalizeS(){return this.hasHighS()?new w(this.r,c(-this.s),this.recovery):this}toDERRawBytes(){return He(this.toDERHex())}toDERHex(){return Ne.hexFromSig({r:this.r,s:this.s})}toCompactRawBytes(){return He(this.toCompactHex())}toCompactHex(){return g(this.r)+g(this.s)}}let x={isValidPrivateKey(m){try{return u(m),!0}catch{return!1}},normPrivateKeyToScalar:u,randomPrivateKey:()=>{let m=Jn(t.n);return zi(t.randomBytes(m),t.n)},precompute(m=8,E=f.BASE){return E._setWindowSize(m),E.multiply(BigInt(3)),E}};function b(m,E=!0){return f.fromPrivateKey(m).toRawBytes(E)}function A(m){let E=m instanceof Uint8Array,U=typeof m=="string",H=(E||U)&&m.length;return E?H===o||H===i:U?H===2*o||H===2*i:m instanceof f}function B(m,E,U=!0){if(A(m))throw new Error("first arg must be private key");if(!A(E))throw new Error("second arg must be public key");return f.fromHex(E).multiply(u(m)).toRawBytes(U)}let v=t.bits2int||function(m){let E=ut(m),U=m.length*8-t.nBitLength;return U>0?E>>BigInt(U):E},I=t.bits2int_modN||function(m){return c(v(m))},S=gr(t.nBitLength);function C(m){if(typeof m!="bigint")throw new Error("bigint expected");if(!(Ft<=m&&mY in U))throw new Error("sign() legacy options not supported");let{hash:H,randomBytes:k}=t,{lowS:K,prehash:M,extraEntropy:$}=U;K==null&&(K=!0),m=ot("msgHash",m),M&&(m=ot("prehashed msgHash",H(m)));let F=I(m),G=u(E),rt=[C(G),C(F)];if($!=null){let Y=$===!0?k(r.BYTES):$;rt.push(ot("extraEntropy",Y))}let ft=zt(...rt),Z=F;function wt(Y){let xt=v(Y);if(!d(xt))return;let hr=a(xt),Q=f.BASE.multiply(xt).toAffine(),mt=c(Q.x);if(mt===Ft)return;let Wt=c(hr*c(Z+mt*G));if(Wt===Ft)return;let dr=(Q.x===mt?0:2)|Number(Q.y&At),pr=Wt;return K&&y(Wt)&&(pr=h(Wt),dr^=1),new w(mt,pr,dr)}return{seed:ft,k2sig:wt}}let T={lowS:t.lowS,prehash:!1},O={lowS:t.lowS,prehash:!1};function R(m,E,U=T){let{seed:H,k2sig:k}=_(m,E,U),K=t;return Fn(K.hash.outputLen,K.nByteLength,K.hmac)(H,k)}f.BASE._setWindowSize(8);function P(m,E,U,H=O){let k=m;if(E=ot("msgHash",E),U=ot("publicKey",U),"strict"in H)throw new Error("options.strict was renamed to lowS");let{lowS:K,prehash:M}=H,$,F;try{if(typeof k=="string"||k instanceof Uint8Array)try{$=w.fromDER(k)}catch(Q){if(!(Q instanceof Ne.Err))throw Q;$=w.fromCompact(k)}else if(typeof k=="object"&&typeof k.r=="bigint"&&typeof k.s=="bigint"){let{r:Q,s:mt}=k;$=new w(Q,mt)}else throw new Error("PARSE");F=f.fromHex(U)}catch(Q){if(Q.message==="PARSE")throw new Error("signature must be Signature instance, Uint8Array or hex string");return!1}if(K&&$.hasHighS())return!1;M&&(E=t.hash(E));let{r:G,s:rt}=$,ft=I(E),Z=a(rt),wt=c(ft*Z),Y=c(G*Z),xt=f.BASE.multiplyAndAddUnsafe(F,wt,Y)?.toAffine();return xt?c(xt.x)===G:!1}return{CURVE:t,getPublicKey:b,getSharedSecret:B,sign:R,verify:P,ProjectivePoint:f,Signature:w,utils:x}}var Kr=class extends Ge{constructor(t,r){super(),this.finished=!1,this.destroyed=!1,Ni(t);let n=yr(r);if(this.iHash=t.create(),typeof this.iHash.update!="function")throw new Error("Expected instance of class which extends utils.Hash");this.blockLen=this.iHash.blockLen,this.outputLen=this.iHash.outputLen;let o=this.blockLen,i=new Uint8Array(o);i.set(n.length>o?t.create().update(n).digest():n);for(let s=0;snew Kr(e,t).update(r).digest();eo.create=(e,t)=>new Kr(e,t);function hf(e){return{hash:e,hmac:(t,...r)=>eo(e,t,Ki(...r)),randomBytes:Ur}}function Yi(e,t){let r=n=>Zi(z(z({},e),hf(n)));return Object.freeze(tt(z({},r(t)),{create:r}))}var Pr=BigInt("0xfffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2f"),qr=BigInt("0xfffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd0364141"),Qi=BigInt(1),$r=BigInt(2),Xi=(e,t)=>(e+t/$r)/t;function ts(e){let t=Pr,r=BigInt(3),n=BigInt(6),o=BigInt(11),i=BigInt(22),s=BigInt(23),c=BigInt(44),a=BigInt(88),f=e*e*e%t,u=f*f*e%t,l=Et(u,r,t)*u%t,d=Et(l,r,t)*u%t,g=Et(d,$r,t)*f%t,y=Et(g,o,t)*g%t,h=Et(y,i,t)*y%t,p=Et(h,c,t)*h%t,w=Et(p,a,t)*p%t,x=Et(w,c,t)*h%t,b=Et(x,r,t)*u%t,A=Et(b,s,t)*y%t,B=Et(A,n,t)*f%t,v=Et(B,$r,t);if(!no.eql(no.sqr(v),e))throw new Error("Cannot find square root");return v}var no=Vi(Pr,void 0,void 0,{sqrt:ts}),ce=Yi({a:BigInt(0),b:BigInt(7),Fp:no,n:qr,Gx:BigInt("55066263022277343669578718895168534326250603453777594175500187360389116729240"),Gy:BigInt("32670510020758816978083085130507043184471273380659243275938904335757337482424"),h:BigInt(1),lowS:!0,endo:{beta:BigInt("0x7ae96a2b657c07106e64479eac3434e99cf0497512f58995c1396c28719501ee"),splitScalar:e=>{let t=qr,r=BigInt("0x3086d221a7d46bcde86c90e49284eb15"),n=-Qi*BigInt("0xe4437ed6010e88286f547fa90abfe4c3"),o=BigInt("0x114ca50f7a8e2f3f657c1108d9d44cfd8"),i=r,s=BigInt("0x100000000000000000000000000000000"),c=Xi(i*e,t),a=Xi(-n*e,t),f=it(e-c*r-a*o,t),u=it(-c*n-a*i,t),l=f>s,d=u>s;if(l&&(f=t-f),d&&(u=t-u),f>s||u>s)throw new Error("splitScalar: Endomorphism failed, k="+e);return{k1neg:l,k1:f,k2neg:d,k2:u}}}},_r),Dr=BigInt(0),es=e=>typeof e=="bigint"&&Drtypeof e=="bigint"&&Dro.charCodeAt(0)));r=zt(n,n),Ji[e]=r}return _r(zt(r,...t))}var so=e=>e.toRawBytes(!0).slice(1),oo=e=>Tt(e,32),ro=e=>it(e,Pr),wr=e=>it(e,qr),co=ce.ProjectivePoint,pf=(e,t,r)=>co.BASE.multiplyAndAddUnsafe(e,t,r);function io(e){let t=ce.utils.normPrivateKeyToScalar(e),r=co.fromPrivateKey(t);return{scalar:r.hasEvenY()?t:wr(-t),bytes:so(r)}}function rs(e){if(!es(e))throw new Error("bad x: need 0 < x < p");let t=ro(e*e),r=ro(t*e+BigInt(7)),n=ts(r);n%$r!==Dr&&(n=ro(-n));let o=new co(e,n,Qi);return o.assertValidity(),o}function ns(...e){return wr(ut(Mr("BIP0340/challenge",...e)))}function yf(e){return io(e).bytes}function gf(e,t,r=Ur(32)){let n=ot("message",e),{bytes:o,scalar:i}=io(t),s=ot("auxRand",r,32),c=oo(i^ut(Mr("BIP0340/aux",s))),a=Mr("BIP0340/nonce",c,o,n),f=wr(ut(a));if(f===Dr)throw new Error("sign failed: k is zero");let{bytes:u,scalar:l}=io(f),d=ns(u,o,n),g=new Uint8Array(64);if(g.set(u,0),g.set(oo(wr(l+d*i)),32),!os(g,n,o))throw new Error("sign: Invalid signature produced");return g}function os(e,t,r){let n=ot("signature",e,64),o=ot("message",t),i=ot("publicKey",r,32);try{let s=rs(ut(i)),c=ut(n.subarray(0,32));if(!es(c))return!1;let a=ut(n.subarray(32,64));if(!df(a))return!1;let f=ns(oo(c),so(s),o),u=pf(s,a,wr(-f));return!(!u||!u.hasEvenY()||u.toAffine().x!==c)}catch{return!1}}var Ze={getPublicKey:yf,sign:gf,verify:os,utils:{randomPrivateKey:ce.utils.randomPrivateKey,lift_x:rs,pointToBytes:so,numberToBytesBE:Tt,bytesToNumberBE:ut,taggedHash:Mr,mod:it}};var jr=typeof globalThis=="object"&&"crypto"in globalThis?globalThis.crypto:void 0;var ao=e=>e instanceof Uint8Array;var Vr=e=>new DataView(e.buffer,e.byteOffset,e.byteLength),_t=(e,t)=>e<<32-t|e>>>t,wf=new Uint8Array(new Uint32Array([287454020]).buffer)[0]===68;if(!wf)throw new Error("Non little-endian hardware is not supported");var bf=Array.from({length:256},(e,t)=>t.toString(16).padStart(2,"0"));function nt(e){if(!ao(e))throw new Error("Uint8Array expected");let t="";for(let r=0;rn+o.length,0)),r=0;return e.forEach(n=>{if(!ao(n))throw new Error("Uint8Array expected");t.set(n,r),r+=n.length}),t}var Ye=class{clone(){return this._cloneInto()}};function fo(e){let t=n=>e().update(ae(n)).digest(),r=e();return t.outputLen=r.outputLen,t.blockLen=r.blockLen,t.create=()=>e(),t}function Wr(e=32){if(jr&&typeof jr.getRandomValues=="function")return jr.getRandomValues(new Uint8Array(e));throw new Error("crypto.getRandomValues must be defined")}function lo(e){if(!Number.isSafeInteger(e)||e<0)throw new Error(`Wrong positive integer: ${e}`)}function mf(e){if(typeof e!="boolean")throw new Error(`Expected boolean, not ${e}`)}function is(e,...t){if(!(e instanceof Uint8Array))throw new Error("Expected Uint8Array");if(t.length>0&&!t.includes(e.length))throw new Error(`Expected Uint8Array of length ${t}, not of length=${e.length}`)}function Ef(e){if(typeof e!="function"||typeof e.create!="function")throw new Error("Hash should be wrapped by utils.wrapConstructor");lo(e.outputLen),lo(e.blockLen)}function vf(e,t=!0){if(e.destroyed)throw new Error("Hash instance has been destroyed");if(t&&e.finished)throw new Error("Hash#digest() has already been called")}function Bf(e,t){is(e);let r=t.outputLen;if(e.length>o&i),c=Number(r&i),a=n?4:0,f=n?0:4;e.setUint32(t+a,s,n),e.setUint32(t+f,c,n)}var zr=class extends Ye{constructor(t,r,n,o){super(),this.blockLen=t,this.outputLen=r,this.padOffset=n,this.isLE=o,this.finished=!1,this.length=0,this.pos=0,this.destroyed=!1,this.buffer=new Uint8Array(t),this.view=Vr(this.buffer)}update(t){vt.exists(this);let{view:r,buffer:n,blockLen:o}=this;t=ae(t);let i=t.length;for(let s=0;so-s&&(this.process(n,0),s=0);for(let l=s;lu.length)throw new Error("_sha2: outputLen bigger than state");for(let l=0;le&t^~e&r,If=(e,t,r)=>e&t^e&r^t&r,kf=new Uint32Array([1116352408,1899447441,3049323471,3921009573,961987163,1508970993,2453635748,2870763221,3624381080,310598401,607225278,1426881987,1925078388,2162078206,2614888103,3248222580,3835390401,4022224774,264347078,604807628,770255983,1249150122,1555081692,1996064986,2554220882,2821834349,2952996808,3210313671,3336571891,3584528711,113926993,338241895,666307205,773529912,1294757372,1396182291,1695183700,1986661051,2177026350,2456956037,2730485921,2820302411,3259730800,3345764771,3516065817,3600352804,4094571909,275423344,430227734,506948616,659060556,883997877,958139571,1322822218,1537002063,1747873779,1955562222,2024104815,2227730452,2361852424,2428436474,2756734187,3204031479,3329325298]),fe=new Uint32Array([1779033703,3144134277,1013904242,2773480762,1359893119,2600822924,528734635,1541459225]),le=new Uint32Array(64),Fr=class extends zr{constructor(){super(64,32,8,!1),this.A=fe[0]|0,this.B=fe[1]|0,this.C=fe[2]|0,this.D=fe[3]|0,this.E=fe[4]|0,this.F=fe[5]|0,this.G=fe[6]|0,this.H=fe[7]|0}get(){let{A:t,B:r,C:n,D:o,E:i,F:s,G:c,H:a}=this;return[t,r,n,o,i,s,c,a]}set(t,r,n,o,i,s,c,a){this.A=t|0,this.B=r|0,this.C=n|0,this.D=o|0,this.E=i|0,this.F=s|0,this.G=c|0,this.H=a|0}process(t,r){for(let l=0;l<16;l++,r+=4)le[l]=t.getUint32(r,!1);for(let l=16;l<64;l++){let d=le[l-15],g=le[l-2],y=_t(d,7)^_t(d,18)^d>>>3,h=_t(g,17)^_t(g,19)^g>>>10;le[l]=h+le[l-7]+y+le[l-16]|0}let{A:n,B:o,C:i,D:s,E:c,F:a,G:f,H:u}=this;for(let l=0;l<64;l++){let d=_t(c,6)^_t(c,11)^_t(c,25),g=u+d+Lf(c,a,f)+kf[l]+le[l]|0,h=(_t(n,2)^_t(n,13)^_t(n,22))+If(n,o,i)|0;u=f,f=a,a=c,c=s+g|0,s=i,i=o,o=n,n=g+h|0}n=n+this.A|0,o=o+this.B|0,i=i+this.C|0,s=s+this.D|0,c=c+this.E|0,a=a+this.F|0,f=f+this.G|0,u=u+this.H|0,this.set(n,o,i,s,c,a,f,u)}roundClean(){le.fill(0)}destroy(){this.set(0,0,0,0,0,0,0,0),this.buffer.fill(0)}},uo=class extends Fr{constructor(){super(),this.A=-1056596264,this.B=914150663,this.C=812702999,this.D=-150054599,this.E=-4191439,this.F=1750603025,this.G=1694076839,this.H=-1090891868,this.outputLen=28}},ue=fo(()=>new Fr),By=fo(()=>new uo);function Re(e){if(!Number.isSafeInteger(e))throw new Error(`Wrong integer: ${e}`)}function Kt(...e){let t=(o,i)=>s=>o(i(s)),r=Array.from(e).reverse().reduce((o,i)=>o?t(o,i.encode):i.encode,void 0),n=e.reduce((o,i)=>o?t(o,i.decode):i.decode,void 0);return{encode:r,decode:n}}function Gt(e){return{encode:t=>{if(!Array.isArray(t)||t.length&&typeof t[0]!="number")throw new Error("alphabet.encode input should be an array of numbers");return t.map(r=>{if(Re(r),r<0||r>=e.length)throw new Error(`Digit index outside alphabet: ${r} (alphabet: ${e.length})`);return e[r]})},decode:t=>{if(!Array.isArray(t)||t.length&&typeof t[0]!="string")throw new Error("alphabet.decode input should be array of strings");return t.map(r=>{if(typeof r!="string")throw new Error(`alphabet.decode: not string element=${r}`);let n=e.indexOf(r);if(n===-1)throw new Error(`Unknown letter: "${r}". Allowed: ${e}`);return n})}}}function Zt(e=""){if(typeof e!="string")throw new Error("join separator should be string");return{encode:t=>{if(!Array.isArray(t)||t.length&&typeof t[0]!="string")throw new Error("join.encode input should be array of strings");for(let r of t)if(typeof r!="string")throw new Error(`join.encode: non-string input=${r}`);return t.join(e)},decode:t=>{if(typeof t!="string")throw new Error("join.decode input should be string");return t.split(e)}}}function Yr(e,t="="){if(Re(e),typeof t!="string")throw new Error("padding chr should be string");return{encode(r){if(!Array.isArray(r)||r.length&&typeof r[0]!="string")throw new Error("padding.encode input should be array of strings");for(let n of r)if(typeof n!="string")throw new Error(`padding.encode: non-string input=${n}`);for(;r.length*e%8;)r.push(t);return r},decode(r){if(!Array.isArray(r)||r.length&&typeof r[0]!="string")throw new Error("padding.encode input should be array of strings");for(let o of r)if(typeof o!="string")throw new Error(`padding.decode: non-string input=${o}`);let n=r.length;if(n*e%8)throw new Error("Invalid padding: string should have whole number of bytes");for(;n>0&&r[n-1]===t;n--)if(!((n-1)*e%8))throw new Error("Invalid padding: string has too much padding");return r.slice(0,n)}}}function us(e){if(typeof e!="function")throw new Error("normalize fn should be function");return{encode:t=>t,decode:t=>e(t)}}function ss(e,t,r){if(t<2)throw new Error(`convertRadix: wrong from=${t}, base cannot be less than 2`);if(r<2)throw new Error(`convertRadix: wrong to=${r}, base cannot be less than 2`);if(!Array.isArray(e))throw new Error("convertRadix: data should be array");if(!e.length)return[];let n=0,o=[],i=Array.from(e);for(i.forEach(s=>{if(Re(s),s<0||s>=t)throw new Error(`Wrong integer: ${s}`)});;){let s=0,c=!0;for(let a=n;at?hs(t,e%t):e,Gr=(e,t)=>e+(t-hs(e,t));function ho(e,t,r,n){if(!Array.isArray(e))throw new Error("convertRadix2: data should be array");if(t<=0||t>32)throw new Error(`convertRadix2: wrong from=${t}`);if(r<=0||r>32)throw new Error(`convertRadix2: wrong to=${r}`);if(Gr(t,r)>32)throw new Error(`convertRadix2: carry overflow from=${t} to=${r} carryBits=${Gr(t,r)}`);let o=0,i=0,s=2**r-1,c=[];for(let a of e){if(Re(a),a>=2**t)throw new Error(`convertRadix2: invalid data word=${a} from=${t}`);if(o=o<32)throw new Error(`convertRadix2: carry overflow pos=${i} from=${t}`);for(i+=t;i>=r;i-=r)c.push((o>>i-r&s)>>>0);o&=2**i-1}if(o=o<=t)throw new Error("Excess padding");if(!n&&o)throw new Error(`Non-zero padding: ${o}`);return n&&i>0&&c.push(o>>>0),c}function Uf(e){return Re(e),{encode:t=>{if(!(t instanceof Uint8Array))throw new Error("radix.encode input should be Uint8Array");return ss(Array.from(t),2**8,e)},decode:t=>{if(!Array.isArray(t)||t.length&&typeof t[0]!="number")throw new Error("radix.decode input should be array of strings");return Uint8Array.from(ss(t,e,2**8))}}}function he(e,t=!1){if(Re(e),e<=0||e>32)throw new Error("radix2: bits should be in (0..32]");if(Gr(8,e)>32||Gr(e,8)>32)throw new Error("radix2: carry overflow");return{encode:r=>{if(!(r instanceof Uint8Array))throw new Error("radix2.encode input should be Uint8Array");return ho(Array.from(r),8,e,!t)},decode:r=>{if(!Array.isArray(r)||r.length&&typeof r[0]!="number")throw new Error("radix2.decode input should be array of strings");return Uint8Array.from(ho(r,e,8,t))}}}function cs(e){if(typeof e!="function")throw new Error("unsafeWrapper fn should be function");return function(...t){try{return e.apply(null,t)}catch{}}}function Tf(e,t){if(Re(e),typeof t!="function")throw new Error("checksum fn should be function");return{encode(r){if(!(r instanceof Uint8Array))throw new Error("checksum.encode: input should be Uint8Array");let n=t(r).slice(0,e),o=new Uint8Array(r.length+e);return o.set(r),o.set(n,r.length),o},decode(r){if(!(r instanceof Uint8Array))throw new Error("checksum.decode: input should be Uint8Array");let n=r.slice(0,-e),o=t(n).slice(0,e),i=r.slice(-e);for(let s=0;se.toUpperCase().replace(/O/g,"0").replace(/[IL]/g,"1"))),dt=Kt(he(6),Gt("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/"),Yr(6),Zt("")),Cf=Kt(he(6),Gt("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_"),Yr(6),Zt("")),yo=e=>Kt(Uf(58),Gt(e),Zt("")),Zr=yo("123456789ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnopqrstuvwxyz"),Iy=yo("123456789abcdefghijkmnopqrstuvwxyzABCDEFGHJKLMNPQRSTUVWXYZ"),ky=yo("rpshnaf39wBUDNEGHJKLM4PQRST7VWXYZ2bcdeCg65jkm8oFqi1tuvAxyz"),as=[0,2,3,5,6,7,9,10,11],Nf={encode(e){let t="";for(let r=0;rKt(Tf(4,t=>e(e(t))),Zr),po=Kt(Gt("qpzry9x8gf2tvdw0s3jn54khce6mua7l"),Zt("")),fs=[996825010,642813549,513874426,1027748829,705979059];function br(e){let t=e>>25,r=(e&33554431)<<5;for(let n=0;n>n&1)===1&&(r^=fs[n]);return r}function ls(e,t,r=1){let n=e.length,o=1;for(let i=0;i126)throw new Error(`Invalid prefix (${e})`);o=br(o)^s>>5}o=br(o);for(let i=0;id)throw new TypeError(`Length ${g} exceeds limit ${d}`);return u=u.toLowerCase(),`${u}1${po.encode(l)}${ls(u,l,t)}`}function c(u,l=90){if(typeof u!="string")throw new Error(`bech32.decode input should be string, not ${typeof u}`);if(u.length<8||l!==!1&&u.length>l)throw new TypeError(`Wrong string length: ${u.length} (${u}). Expected (8..${l})`);let d=u.toLowerCase();if(u!==d&&u!==u.toUpperCase())throw new Error("String must be lowercase or uppercase");u=d;let g=u.lastIndexOf("1");if(g===0||g===-1)throw new Error('Letter "1" must be present between prefix and data only');let y=u.slice(0,g),h=u.slice(g+1);if(h.length<6)throw new Error("Data must be at least 6 characters long");let p=po.decode(h).slice(0,-6),w=ls(y,p,t);if(!h.endsWith(w))throw new Error(`Invalid checksum in ${u}: expected "${w}"`);return{prefix:y,words:p}}let a=cs(c);function f(u){let{prefix:l,words:d}=c(u,!1);return{prefix:l,words:d,bytes:n(d)}}return{encode:s,decode:c,decodeToBytes:f,decodeUnsafe:a,fromWords:n,fromWordsUnsafe:i,toWords:o}}var de=ps("bech32"),Uy=ps("bech32m"),Of={encode:e=>new TextDecoder().decode(e),decode:e=>new TextEncoder().encode(e)},Rf=Kt(he(4),Gt("0123456789abcdef"),Zt(""),us(e=>{if(typeof e!="string"||e.length%2)throw new TypeError(`hex.decode: expected string, got ${typeof e} with length ${e.length}`);return e.toLowerCase()})),Kf={utf8:Of,hex:Rf,base16:_f,base32:Hf,base64:dt,base64url:Cf,base58:Zr,base58xmr:Nf},Ty=`Invalid encoding type. Available types: ${Object.keys(Kf).join(", ")}`;function Xr(e){if(!Number.isSafeInteger(e)||e<0)throw new Error(`positive integer expected, not ${e}`)}function go(e){if(typeof e!="boolean")throw new Error(`boolean expected, not ${e}`)}function wo(e){return e instanceof Uint8Array||e!=null&&typeof e=="object"&&e.constructor.name==="Uint8Array"}function V(e,...t){if(!wo(e))throw new Error("Uint8Array expected");if(t.length>0&&!t.includes(e.length))throw new Error(`Uint8Array expected of length ${t}, not of length=${e.length}`)}function pe(e,t=!0){if(e.destroyed)throw new Error("Hash instance has been destroyed");if(t&&e.finished)throw new Error("Hash#digest() has already been called")}function xr(e,t){V(e);let r=t.outputLen;if(e.lengthnew Uint8Array(e.buffer,e.byteOffset,e.byteLength);var W=e=>new Uint32Array(e.buffer,e.byteOffset,Math.floor(e.byteLength/4)),ye=e=>new DataView(e.buffer,e.byteOffset,e.byteLength),qf=new Uint8Array(new Uint32Array([287454020]).buffer)[0]===68;if(!qf)throw new Error("Non little-endian hardware is not supported");function $f(e){if(typeof e!="string")throw new Error(`string expected, got ${typeof e}`);return new Uint8Array(new TextEncoder().encode(e))}function qt(e){if(typeof e=="string")e=$f(e);else if(wo(e))e=e.slice();else throw new Error(`Uint8Array expected, got ${typeof e}`);return e}function ys(e,t){if(t==null||typeof t!="object")throw new Error("options must be defined");return Object.assign(e,t)}function Ke(e,t){if(e.length!==t.length)return!1;let r=0;for(let n=0;n(Object.assign(t,e),t);function qe(e,t,r,n){if(typeof e.setBigUint64=="function")return e.setBigUint64(t,r,n);let o=BigInt(32),i=BigInt(4294967295),s=Number(r>>o&i),c=Number(r&i),a=n?4:0,f=n?0:4;e.setUint32(t+a,s,n),e.setUint32(t+f,c,n)}var Yt=16,xo=new Uint8Array(16),Mt=W(xo),Mf=225,Pf=(e,t,r,n)=>{let o=n&1;return{s3:r<<31|n>>>1,s2:t<<31|r>>>1,s1:e<<31|t>>>1,s0:e>>>1^Mf<<24&-(o&1)}},St=e=>(e>>>0&255)<<24|(e>>>8&255)<<16|(e>>>16&255)<<8|e>>>24&255|0;function Df(e){e.reverse();let t=e[15]&1,r=0;for(let n=0;n>>1|r,r=(o&1)<<7}return e[0]^=-t&225,e}var jf=e=>e>64*1024?8:e>1024?4:2,Qr=class{constructor(t,r){this.blockLen=Yt,this.outputLen=Yt,this.s0=0,this.s1=0,this.s2=0,this.s3=0,this.finished=!1,t=qt(t),V(t,16);let n=ye(t),o=n.getUint32(0,!1),i=n.getUint32(4,!1),s=n.getUint32(8,!1),c=n.getUint32(12,!1),a=[];for(let y=0;y<128;y++)a.push({s0:St(o),s1:St(i),s2:St(s),s3:St(c)}),{s0:o,s1:i,s2:s,s3:c}=Pf(o,i,s,c);let f=jf(r||1024);if(![1,2,4,8].includes(f))throw new Error(`ghash: wrong window size=${f}, should be 2, 4 or 8`);this.W=f;let l=128/f,d=this.windowSize=2**f,g=[];for(let y=0;y>>f-A-1&1))continue;let{s0:v,s1:I,s2:S,s3:C}=a[f*y+A];p^=v,w^=I,x^=S,b^=C}g.push({s0:p,s1:w,s2:x,s3:b})}this.t=g}_updateBlock(t,r,n,o){t^=this.s0,r^=this.s1,n^=this.s2,o^=this.s3;let{W:i,t:s,windowSize:c}=this,a=0,f=0,u=0,l=0,d=(1<>>8*h&255;for(let w=8/i-1;w>=0;w--){let x=p>>>i*w&d,{s0:b,s1:A,s2:B,s3:v}=s[g*c+x];a^=b,f^=A,u^=B,l^=v,g+=1}}this.s0=a,this.s1=f,this.s2=u,this.s3=l}update(t){t=qt(t),pe(this);let r=W(t),n=Math.floor(t.length/Yt),o=t.length%Yt;for(let i=0;ie(o,n.length).update(qt(n)).digest(),r=e(new Uint8Array(16),0);return t.outputLen=r.outputLen,t.blockLen=r.blockLen,t.create=(n,o)=>e(n,o),t}var mo=gs((e,t)=>new Qr(e,t)),ws=gs((e,t)=>new bo(e,t));var pt=16,Bo=4,tn=new Uint8Array(pt),Vf=283;function Ao(e){return e<<1^Vf&-(e>>7)}function Je(e,t){let r=0;for(;t>0;t>>=1)r^=e&-(t&1),e=Ao(e);return r}var vo=(()=>{let e=new Uint8Array(256);for(let r=0,n=1;r<256;r++,n^=Ao(n))e[r]=n;let t=new Uint8Array(256);t[0]=99;for(let r=0;r<255;r++){let n=e[255-r];n|=n<<8,t[e[r]]=(n^n>>4^n>>5^n>>6^n>>7^99)&255}return t})(),Wf=vo.map((e,t)=>vo.indexOf(t)),zf=e=>e<<24|e>>>8,Eo=e=>e<<8|e>>>24;function bs(e,t){if(e.length!==256)throw new Error("Wrong sbox length");let r=new Uint32Array(256).map((f,u)=>t(e[u])),n=r.map(Eo),o=n.map(Eo),i=o.map(Eo),s=new Uint32Array(256*256),c=new Uint32Array(256*256),a=new Uint16Array(256*256);for(let f=0;f<256;f++)for(let u=0;u<256;u++){let l=f*256+u;s[l]=r[f]^n[u],c[l]=o[f]^i[u],a[l]=e[f]<<8|e[u]}return{sbox:e,sbox2:a,T0:r,T1:n,T2:o,T3:i,T01:s,T23:c}}var So=bs(vo,e=>Je(e,3)<<24|e<<16|e<<8|Je(e,2)),xs=bs(Wf,e=>Je(e,11)<<24|Je(e,13)<<16|Je(e,9)<<8|Je(e,14)),Ff=(()=>{let e=new Uint8Array(16);for(let t=0,r=1;t<16;t++,r=Ao(r))e[t]=r;return e})();function we(e){V(e);let t=e.length;if(![16,24,32].includes(t))throw new Error(`aes: wrong key size: should be 16, 24 or 32, got: ${t}`);let{sbox2:r}=So,n=W(e),o=n.length,i=c=>Pt(r,c,c,c,c),s=new Uint32Array(t+28);s.set(n);for(let c=o;c6&&c%o===4&&(a=i(a)),s[c]=s[c-o]^a}return s}function ms(e){let t=we(e),r=t.slice(),n=t.length,{sbox2:o}=So,{T0:i,T1:s,T2:c,T3:a}=xs;for(let f=0;f>>8&255]^c[l>>>16&255]^a[l>>>24]}return r}function ge(e,t,r,n,o,i){return e[r<<8&65280|n>>>8&255]^t[o>>>8&65280|i>>>24&255]}function Pt(e,t,r,n,o){return e[t&255|r&65280]|e[n>>>16&255|o>>>16&65280]<<16}function Lt(e,t,r,n,o){let{sbox2:i,T01:s,T23:c}=So,a=0;t^=e[a++],r^=e[a++],n^=e[a++],o^=e[a++];let f=e.length/4-2;for(let y=0;y=0;p--)h=h+(i[p]&255)|0,i[p]=h&255,h>>>=8;({s0:c,s1:a,s2:f,s3:u}=Lt(e,s[0],s[1],s[2],s[3]))}let g=pt*Math.floor(l.length/Bo);if(g>>0,c.setUint32(u,d,t),{s0:g,s1:y,s2:h,s3:p}=Lt(e,s[0],s[1],s[2],s[3]);let w=pt*Math.floor(a.length/Bo);if(wn(o,i),decrypt:(o,i)=>n(o,i)}});function vs(e){if(V(e),e.length%pt!==0)throw new Error(`aes/(cbc-ecb).decrypt ciphertext should consist of blocks with size ${pt}`)}function Bs(e,t,r){let n=e.length,o=n%pt;if(!t&&o!==0)throw new Error("aec/(cbc-ecb): unpadded plaintext with disabled padding");let i=W(e);if(t){let a=pt-o;a||(a=pt),n=n+a}let s=Qe(n,r),c=W(s);return{b:i,o:c,out:s}}function As(e,t){if(!t)return e;let r=e.length;if(!r)throw new Error("aes/pcks5: empty ciphertext not allowed");let n=e[r-1];if(n<=0||n>16)throw new Error(`aes/pcks5: wrong padding byte: ${n}`);let o=e.subarray(0,-n);for(let i=0;i{V(o);let{b:s,o:c,out:a}=Bs(o,n,i),f=we(t),u=0;for(;u+4<=s.length;){let{s0:l,s1:d,s2:g,s3:y}=Lt(f,s[u+0],s[u+1],s[u+2],s[u+3]);c[u++]=l,c[u++]=d,c[u++]=g,c[u++]=y}if(n){let l=Ss(o.subarray(u*4)),{s0:d,s1:g,s2:y,s3:h}=Lt(f,l[0],l[1],l[2],l[3]);c[u++]=d,c[u++]=g,c[u++]=y,c[u++]=h}return f.fill(0),a},decrypt:(o,i)=>{vs(o);let s=ms(t),c=Qe(o.length,i),a=W(o),f=W(c);for(let u=0;u+4<=a.length;){let{s0:l,s1:d,s2:g,s3:y}=Es(s,a[u+0],a[u+1],a[u+2],a[u+3]);f[u++]=l,f[u++]=d,f[u++]=g,f[u++]=y}return s.fill(0),As(c,n)}}}),Lo=$t({blockSize:16,nonceLength:16},function(t,r,n={}){V(t),V(r,16);let o=!n.disablePadding;return{encrypt:(i,s)=>{let c=we(t),{b:a,o:f,out:u}=Bs(i,o,s),l=W(r),d=l[0],g=l[1],y=l[2],h=l[3],p=0;for(;p+4<=a.length;)d^=a[p+0],g^=a[p+1],y^=a[p+2],h^=a[p+3],{s0:d,s1:g,s2:y,s3:h}=Lt(c,d,g,y,h),f[p++]=d,f[p++]=g,f[p++]=y,f[p++]=h;if(o){let w=Ss(i.subarray(p*4));d^=w[0],g^=w[1],y^=w[2],h^=w[3],{s0:d,s1:g,s2:y,s3:h}=Lt(c,d,g,y,h),f[p++]=d,f[p++]=g,f[p++]=y,f[p++]=h}return c.fill(0),u},decrypt:(i,s)=>{vs(i);let c=ms(t),a=W(r),f=Qe(i.length,s),u=W(i),l=W(f),d=a[0],g=a[1],y=a[2],h=a[3];for(let p=0;p+4<=u.length;){let w=d,x=g,b=y,A=h;d=u[p+0],g=u[p+1],y=u[p+2],h=u[p+3];let{s0:B,s1:v,s2:I,s3:S}=Es(c,d,g,y,h);l[p++]=B^w,l[p++]=v^x,l[p++]=I^b,l[p++]=S^A}return c.fill(0),As(f,o)}}}),Vy=$t({blockSize:16,nonceLength:16},function(t,r){V(t),V(r,16);function n(o,i,s){let c=we(t),a=o.length;s=Qe(a,s);let f=W(o),u=W(s),l=i?u:f,d=W(r),g=d[0],y=d[1],h=d[2],p=d[3];for(let x=0;x+4<=f.length;){let{s0:b,s1:A,s2:B,s3:v}=Lt(c,g,y,h,p);u[x+0]=f[x+0]^b,u[x+1]=f[x+1]^A,u[x+2]=f[x+2]^B,u[x+3]=f[x+3]^v,g=l[x++],y=l[x++],h=l[x++],p=l[x++]}let w=pt*Math.floor(f.length/Bo);if(wn(o,!0,i),decrypt:(o,i)=>n(o,!1,i)}});function Ls(e,t,r,n,o){let i=e.create(r,n.length+(o?.length||0));o&&i.update(o),i.update(n);let s=new Uint8Array(16),c=ye(s);return o&&qe(c,0,BigInt(o.length*8),t),qe(c,8,BigInt(n.length*8),t),i.update(s),i.digest()}var Wy=$t({blockSize:16,nonceLength:12,tagLength:16},function(t,r,n){if(V(r),r.length===0)throw new Error("aes/gcm: empty nonce");let o=16;function i(c,a,f){let u=Ls(mo,!1,c,f,n);for(let l=0;l{V(c);let{xk:a,authKey:f,counter:u,tagMask:l}=s(),d=new Uint8Array(c.length+o);mr(a,!1,u,c,d);let g=i(f,l,d.subarray(0,d.length-o));return d.set(g,c.length),a.fill(0),d},decrypt:c=>{if(V(c),c.lengthn=>{if(!Number.isSafeInteger(n)||t>n||n>r)throw new Error(`${e}: invalid value=${n}, must be [${t}..${r}]`)},zy=$t({blockSize:16,nonceLength:12,tagLength:16},function(t,r,n){let i=en("AAD",0,68719476736),s=en("plaintext",0,2**36),c=en("nonce",12,12),a=en("ciphertext",16,2**36+16);V(r),c(r.length),n&&(V(n),i(n.length));function f(){let d=t.length;if(d!==16&&d!==24&&d!==32)throw new Error(`key length must be 16, 24 or 32 bytes, got: ${d} bytes`);let g=we(t),y=new Uint8Array(d),h=new Uint8Array(16),p=W(r),w=0,x=p[0],b=p[1],A=p[2],B=0;for(let v of[h,y].map(W)){let I=W(v);for(let S=0;S{V(d),s(d.length);let{encKey:g,authKey:y}=f(),h=u(g,y,d),p=new Uint8Array(d.length+16);return p.set(h,d.length),p.set(l(g,h,d)),g.fill(0),y.fill(0),p},decrypt:d=>{V(d),a(d.length);let g=d.subarray(-16),{encKey:y,authKey:h}=f(),p=l(y,g,d.subarray(0,-16)),w=u(y,h,p);if(y.fill(0),h.fill(0),!Ke(g,w))throw new Error("invalid polyval tag");return p}}});var ht=(e,t)=>e[t++]&255|(e[t++]&255)<<8,Io=class{constructor(t){this.blockLen=16,this.outputLen=16,this.buffer=new Uint8Array(16),this.r=new Uint16Array(10),this.h=new Uint16Array(10),this.pad=new Uint16Array(8),this.pos=0,this.finished=!1,t=qt(t),V(t,32);let r=ht(t,0),n=ht(t,2),o=ht(t,4),i=ht(t,6),s=ht(t,8),c=ht(t,10),a=ht(t,12),f=ht(t,14);this.r[0]=r&8191,this.r[1]=(r>>>13|n<<3)&8191,this.r[2]=(n>>>10|o<<6)&7939,this.r[3]=(o>>>7|i<<9)&8191,this.r[4]=(i>>>4|s<<12)&255,this.r[5]=s>>>1&8190,this.r[6]=(s>>>14|c<<2)&8191,this.r[7]=(c>>>11|a<<5)&8065,this.r[8]=(a>>>8|f<<8)&8191,this.r[9]=f>>>5&127;for(let u=0;u<8;u++)this.pad[u]=ht(t,16+2*u)}process(t,r,n=!1){let o=n?0:2048,{h:i,r:s}=this,c=s[0],a=s[1],f=s[2],u=s[3],l=s[4],d=s[5],g=s[6],y=s[7],h=s[8],p=s[9],w=ht(t,r+0),x=ht(t,r+2),b=ht(t,r+4),A=ht(t,r+6),B=ht(t,r+8),v=ht(t,r+10),I=ht(t,r+12),S=ht(t,r+14),C=i[0]+(w&8191),_=i[1]+((w>>>13|x<<3)&8191),T=i[2]+((x>>>10|b<<6)&8191),O=i[3]+((b>>>7|A<<9)&8191),R=i[4]+((A>>>4|B<<12)&8191),P=i[5]+(B>>>1&8191),m=i[6]+((B>>>14|v<<2)&8191),E=i[7]+((v>>>11|I<<5)&8191),U=i[8]+((I>>>8|S<<8)&8191),H=i[9]+(S>>>5|o),k=0,K=k+C*c+_*(5*p)+T*(5*h)+O*(5*y)+R*(5*g);k=K>>>13,K&=8191,K+=P*(5*d)+m*(5*l)+E*(5*u)+U*(5*f)+H*(5*a),k+=K>>>13,K&=8191;let M=k+C*a+_*c+T*(5*p)+O*(5*h)+R*(5*y);k=M>>>13,M&=8191,M+=P*(5*g)+m*(5*d)+E*(5*l)+U*(5*u)+H*(5*f),k+=M>>>13,M&=8191;let $=k+C*f+_*a+T*c+O*(5*p)+R*(5*h);k=$>>>13,$&=8191,$+=P*(5*y)+m*(5*g)+E*(5*d)+U*(5*l)+H*(5*u),k+=$>>>13,$&=8191;let F=k+C*u+_*f+T*a+O*c+R*(5*p);k=F>>>13,F&=8191,F+=P*(5*h)+m*(5*y)+E*(5*g)+U*(5*d)+H*(5*l),k+=F>>>13,F&=8191;let G=k+C*l+_*u+T*f+O*a+R*c;k=G>>>13,G&=8191,G+=P*(5*p)+m*(5*h)+E*(5*y)+U*(5*g)+H*(5*d),k+=G>>>13,G&=8191;let rt=k+C*d+_*l+T*u+O*f+R*a;k=rt>>>13,rt&=8191,rt+=P*c+m*(5*p)+E*(5*h)+U*(5*y)+H*(5*g),k+=rt>>>13,rt&=8191;let ft=k+C*g+_*d+T*l+O*u+R*f;k=ft>>>13,ft&=8191,ft+=P*a+m*c+E*(5*p)+U*(5*h)+H*(5*y),k+=ft>>>13,ft&=8191;let Z=k+C*y+_*g+T*d+O*l+R*u;k=Z>>>13,Z&=8191,Z+=P*f+m*a+E*c+U*(5*p)+H*(5*h),k+=Z>>>13,Z&=8191;let wt=k+C*h+_*y+T*g+O*d+R*l;k=wt>>>13,wt&=8191,wt+=P*u+m*f+E*a+U*c+H*(5*p),k+=wt>>>13,wt&=8191;let Y=k+C*p+_*h+T*y+O*g+R*d;k=Y>>>13,Y&=8191,Y+=P*l+m*u+E*f+U*a+H*c,k+=Y>>>13,Y&=8191,k=(k<<2)+k|0,k=k+K|0,K=k&8191,k=k>>>13,M+=k,i[0]=K,i[1]=M,i[2]=$,i[3]=F,i[4]=G,i[5]=rt,i[6]=ft,i[7]=Z,i[8]=wt,i[9]=Y}finalize(){let{h:t,pad:r}=this,n=new Uint16Array(10),o=t[1]>>>13;t[1]&=8191;for(let c=2;c<10;c++)t[c]+=o,o=t[c]>>>13,t[c]&=8191;t[0]+=o*5,o=t[0]>>>13,t[0]&=8191,t[1]+=o,o=t[1]>>>13,t[1]&=8191,t[2]+=o,n[0]=t[0]+5,o=n[0]>>>13,n[0]&=8191;for(let c=1;c<10;c++)n[c]=t[c]+o,o=n[c]>>>13,n[c]&=8191;n[9]-=8192;let i=(o^1)-1;for(let c=0;c<10;c++)n[c]&=i;i=~i;for(let c=0;c<10;c++)t[c]=t[c]&i|n[c];t[0]=(t[0]|t[1]<<13)&65535,t[1]=(t[1]>>>3|t[2]<<10)&65535,t[2]=(t[2]>>>6|t[3]<<7)&65535,t[3]=(t[3]>>>9|t[4]<<4)&65535,t[4]=(t[4]>>>12|t[5]<<1|t[6]<<14)&65535,t[5]=(t[6]>>>2|t[7]<<11)&65535,t[6]=(t[7]>>>5|t[8]<<8)&65535,t[7]=(t[8]>>>8|t[9]<<5)&65535;let s=t[0]+r[0];t[0]=s&65535;for(let c=1;c<8;c++)s=(t[c]+r[c]|0)+(s>>>16)|0,t[c]=s&65535}update(t){pe(this);let{buffer:r,blockLen:n}=this;t=qt(t);let o=t.length;for(let i=0;i>>0,t[i++]=n[s]>>>8;return t}digest(){let{buffer:t,outputLen:r}=this;this.digestInto(t);let n=t.slice(0,r);return this.destroy(),n}};function Zf(e){let t=(n,o)=>e(o).update(qt(n)).digest(),r=e(new Uint8Array(32));return t.outputLen=r.outputLen,t.blockLen=r.blockLen,t.create=n=>e(n),t}var Is=Zf(e=>new Io(e));var Us=e=>Uint8Array.from(e.split("").map(t=>t.charCodeAt(0))),Yf=Us("expand 16-byte k"),Xf=Us("expand 32-byte k"),Jf=W(Yf),Ts=W(Xf),Qy=Ts.slice();function N(e,t){return e<>>32-t}function ko(e){return e.byteOffset%4===0}var rn=64,Qf=16,_s=2**32-1,ks=new Uint32Array;function tl(e,t,r,n,o,i,s,c){let a=o.length,f=new Uint8Array(rn),u=W(f),l=ko(o)&&ko(i),d=l?W(o):ks,g=l?W(i):ks;for(let y=0;y=_s)throw new Error("arx: counter overflow");let h=Math.min(rn,a-y);if(l&&h===rn){let p=y/4;if(y%4!==0)throw new Error("arx: invalid block position");for(let w=0,x;w{V(c),V(a),V(f);let d=f.length;if(u||(u=new Uint8Array(d)),V(u),Xr(l),l<0||l>=_s)throw new Error("arx: counter overflow");if(u.length0;)g.pop().fill(0);return u}}function Ns(e,t,r,n,o,i=20){let s=e[0],c=e[1],a=e[2],f=e[3],u=t[0],l=t[1],d=t[2],g=t[3],y=t[4],h=t[5],p=t[6],w=t[7],x=o,b=r[0],A=r[1],B=r[2],v=s,I=c,S=a,C=f,_=u,T=l,O=d,R=g,P=y,m=h,E=p,U=w,H=x,k=b,K=A,M=B;for(let F=0;F{e.update(t);let r=t.length%16;r&&e.update(nl.subarray(r))},ol=new Uint8Array(32);function Cs(e,t,r,n,o){let i=e(t,r,ol),s=Is.create(i);o&&Hs(s,o),Hs(s,n);let c=new Uint8Array(16),a=ye(c);qe(a,0,BigInt(o?o.length:0),!0),qe(a,8,BigInt(n.length),!0),s.update(c);let f=s.digest();return i.fill(0),f}var Os=e=>(t,r,n)=>(V(t,32),V(r),{encrypt:(i,s)=>{let c=i.length,a=c+16;s?V(s,a):s=new Uint8Array(a),e(t,r,i,s,1);let f=Cs(e,t,r,s.subarray(0,-16),n);return s.set(f,c),s},decrypt:(i,s)=>{let c=i.length,a=c-16;if(c<16)throw new Error("encrypted data must be at least 16 bytes");s?V(s,a):s=new Uint8Array(a);let f=i.subarray(0,-16),u=i.subarray(-16),l=Cs(e,t,r,f,n);if(!Ke(u,l))throw new Error("invalid tag");return e(t,r,f,s,1),s}}),ig=$t({blockSize:64,nonceLength:12,tagLength:16},Os(nn)),sg=$t({blockSize:64,nonceLength:24,tagLength:16},Os(rl));var on=class extends Ye{constructor(t,r){super(),this.finished=!1,this.destroyed=!1,vt.hash(t);let n=ae(r);if(this.iHash=t.create(),typeof this.iHash.update!="function")throw new Error("Expected instance of class which extends utils.Hash");this.blockLen=this.iHash.blockLen,this.outputLen=this.iHash.outputLen;let o=this.blockLen,i=new Uint8Array(o);i.set(n.length>o?t.create().update(n).digest():n);for(let s=0;snew on(e,t).update(r).digest();tr.create=(e,t)=>new on(e,t);function Ks(e,t,r){return vt.hash(e),r===void 0&&(r=new Uint8Array(e.outputLen)),tr(e,ae(r),ae(t))}var To=new Uint8Array([0]),Rs=new Uint8Array;function qs(e,t,r,n=32){if(vt.hash(e),vt.number(n),n>255*e.outputLen)throw new Error("Length should be <= 255*HashLen");let o=Math.ceil(n/e.outputLen);r===void 0&&(r=Rs);let i=new Uint8Array(o*e.outputLen),s=tr.create(e,t),c=s._cloneInto(),a=new Uint8Array(s.outputLen);for(let f=0;f{for(var r in t)il(e,r,{get:t[r],enumerable:!0})},$e=Symbol("verified"),sl=e=>e instanceof Object;function $s(e){if(!sl(e)||typeof e.kind!="number"||typeof e.content!="string"||typeof e.created_at!="number"||typeof e.pubkey!="string"||!e.pubkey.match(/^[a-f0-9]{64}$/)||!Array.isArray(e.tags))return!1;for(let t=0;tPs,QueueNode:()=>Ms,binarySearch:()=>_o,insertEventIntoAscendingList:()=>fl,insertEventIntoDescendingList:()=>al,normalizeURL:()=>er,utf8Decoder:()=>Dt,utf8Encoder:()=>Ht});var Dt=new TextDecoder("utf-8"),Ht=new TextEncoder;function er(e){e.indexOf("://")===-1&&(e="wss://"+e);let t=new URL(e);return t.pathname=t.pathname.replace(/\/+/g,"/"),t.pathname.endsWith("/")&&(t.pathname=t.pathname.slice(0,-1)),(t.port==="80"&&t.protocol==="ws:"||t.port==="443"&&t.protocol==="wss:")&&(t.port=""),t.searchParams.sort(),t.hash="",t.toString()}function al(e,t){let[r,n]=_o(e,o=>t.id===o.id?0:t.created_at===o.created_at?-1:o.created_at-t.created_at);return n||e.splice(r,0,t),e}function fl(e,t){let[r,n]=_o(e,o=>t.id===o.id?0:t.created_at===o.created_at?-1:t.created_at-o.created_at);return n||e.splice(r,0,t),e}function _o(e,t){let r=0,n=e.length-1;for(;r<=n;){let o=Math.floor((r+n)/2),i=t(e[o]);if(i===0)return[o,!0];i<0?n=o-1:r=o+1}return[r,!1]}var Ms=class{value;next=null;prev=null;constructor(e){this.value=e}},Ps=class{first;last;constructor(){this.first=null,this.last=null}enqueue(e){let t=new Ms(e);return this.last?this.last===this.first?(this.last=t,this.last.prev=this.first,this.first.next=t):(t.prev=this.last,this.last.next=t,this.last=t):(this.first=t,this.last=t),!0}dequeue(){if(!this.first)return null;if(this.first===this.last){let t=this.first;return this.first=null,this.last=null,t.value}let e=this.first;return this.first=e.next,e.value}},ll=class{generateSecretKey(){return Ze.utils.randomPrivateKey()}getPublicKey(e){return nt(Ze.getPublicKey(e))}finalizeEvent(e,t){let r=e;return r.pubkey=nt(Ze.getPublicKey(t)),r.id=cn(r),r.sig=nt(Ze.sign(cn(r),t)),r[$e]=!0,r}verifyEvent(e){if(typeof e[$e]=="boolean")return e[$e];let t=cn(e);if(t!==e.id)return e[$e]=!1,!1;try{let r=Ze.verify(e.sig,t,e.pubkey);return e[$e]=r,r}catch{return e[$e]=!1,!1}}};function ul(e){if(!$s(e))throw new Error("can't serialize event with wrong or missing properties");return JSON.stringify([0,e.pubkey,e.created_at,e.kind,e.tags,e.content])}function cn(e){let t=ue(Ht.encode(ul(e)));return nt(t)}var an=new ll,Ds=an.generateSecretKey,fn=an.getPublicKey,be=an.finalizeEvent,ln=an.verifyEvent,hl={};et(hl,{Application:()=>hu,BadgeAward:()=>El,BadgeDefinition:()=>iu,BlockedRelaysList:()=>Vl,BookmarkList:()=>Pl,Bookmarksets:()=>ru,Calendar:()=>xu,CalendarEventRSVP:()=>mu,ChannelCreation:()=>Fs,ChannelHideMessage:()=>Ys,ChannelMessage:()=>Zs,ChannelMetadata:()=>Gs,ChannelMuteUser:()=>Xs,ClassifiedListing:()=>yu,ClientAuth:()=>Js,CommunitiesList:()=>Dl,CommunityDefinition:()=>Bu,CommunityPostApproval:()=>Tl,Contacts:()=>wl,CreateOrUpdateProduct:()=>au,CreateOrUpdateStall:()=>cu,Curationsets:()=>nu,Date:()=>wu,DraftClassifiedListing:()=>gu,DraftLong:()=>lu,Emojisets:()=>uu,EncryptedDirectMessage:()=>bl,EncryptedDirectMessages:()=>xl,EventDeletion:()=>ml,FileMetadata:()=>Al,FileServerPreference:()=>Gl,Followsets:()=>Ql,GenericRepost:()=>vl,Genericlists:()=>tu,HTTPAuth:()=>No,Handlerinformation:()=>vu,Handlerrecommendation:()=>Eu,Highlights:()=>Kl,InterestsList:()=>zl,Interestsets:()=>su,JobFeedback:()=>Cl,JobRequest:()=>_l,JobResult:()=>Hl,Label:()=>Ul,LightningPubRPC:()=>Yl,LiveChatMessage:()=>Sl,LiveEvent:()=>du,LongFormArticle:()=>fu,Metadata:()=>pl,Mutelist:()=>ql,NWCWalletInfo:()=>Zl,NWCWalletRequest:()=>Qs,NWCWalletResponse:()=>Xl,NostrConnect:()=>Jl,OpenTimestamps:()=>Bl,Pinlist:()=>$l,ProblemTracker:()=>Ll,ProfileBadges:()=>ou,PublicChatsList:()=>jl,Reaction:()=>Co,RecommendRelay:()=>gl,RelayList:()=>Ml,Relaysets:()=>eu,Report:()=>Il,Reporting:()=>kl,Repost:()=>Ho,SearchRelaysList:()=>Wl,ShortTextNote:()=>yl,Time:()=>bu,UserEmojiList:()=>Fl,UserStatuses:()=>pu,Zap:()=>Rl,ZapGoal:()=>Nl,ZapRequest:()=>Ol,classifyKind:()=>dl,isEphemeralKind:()=>Ws,isParameterizedReplaceableKind:()=>zs,isRegularKind:()=>js,isReplaceableKind:()=>Vs});function js(e){return 1e3<=e&&e<1e4||[1,2,4,5,6,7,8,16,40,41,42,43,44].includes(e)}function Vs(e){return[0,3].includes(e)||1e4<=e&&e<2e4}function Ws(e){return 2e4<=e&&e<3e4}function zs(e){return 3e4<=e&&e<4e4}function dl(e){return js(e)?"regular":Vs(e)?"replaceable":Ws(e)?"ephemeral":zs(e)?"parameterized":"unknown"}var pl=0,yl=1,gl=2,wl=3,bl=4,xl=4,ml=5,Ho=6,Co=7,El=8,vl=16,Fs=40,Gs=41,Zs=42,Ys=43,Xs=44,Bl=1040,Al=1063,Sl=1311,Ll=1971,Il=1984,kl=1984,Ul=1985,Tl=4550,_l=5999,Hl=6999,Cl=7e3,Nl=9041,Ol=9734,Rl=9735,Kl=9802,ql=1e4,$l=10001,Ml=10002,Pl=10003,Dl=10004,jl=10005,Vl=10006,Wl=10007,zl=10015,Fl=10030,Gl=10096,Zl=13194,Yl=21e3,Js=22242,Qs=23194,Xl=23195,Jl=24133,No=27235,Ql=3e4,tu=30001,eu=30002,ru=30003,nu=30004,ou=30008,iu=30009,su=30015,cu=30017,au=30018,fu=30023,lu=30024,uu=30030,hu=30078,du=30311,pu=30315,yu=30402,gu=30403,wu=31922,bu=31923,xu=31924,mu=31925,Eu=31989,vu=31990,Bu=34550;function Au(e,t){if(e.ids&&e.ids.indexOf(t.id)===-1||e.kinds&&e.kinds.indexOf(t.kind)===-1||e.authors&&e.authors.indexOf(t.pubkey)===-1)return!1;for(let r in e)if(r[0]==="#"){let n=r.slice(1),o=e[`#${n}`];if(o&&!t.tags.find(([i,s])=>i===r.slice(1)&&o.indexOf(s)!==-1))return!1}return!(e.since&&t.created_ate.until)}function Su(e,t){for(let r=0;run,getInt:()=>tc,getSubscriptionId:()=>ec,matchEventId:()=>Iu,matchEventKind:()=>Uu,matchEventPubkey:()=>ku});function un(e,t){let r=t.length+3,n=e.indexOf(`"${t}":`)+r,o=e.slice(n).indexOf('"')+n+1;return e.slice(o,o+64)}function tc(e,t){let r=t.length,n=e.indexOf(`"${t}":`)+r+3,o=e.slice(n),i=Math.min(o.indexOf(","),o.indexOf("}"));return parseInt(o.slice(0,i),10)}function ec(e){let t=e.slice(0,22).indexOf('"EVENT"');if(t===-1)return null;let r=e.slice(t+7+1).indexOf('"');if(r===-1)return null;let n=t+7+1+r,o=e.slice(n+1,80).indexOf('"');if(o===-1)return null;let i=n+1+o;return e.slice(n+1,i)}function Iu(e,t){return t===un(e,"id")}function ku(e,t){return t===un(e,"pubkey")}function Uu(e,t){return t===tc(e,"kind")}var Tu={};et(Tu,{makeAuthEvent:()=>rc});function rc(e,t){return{kind:Js,created_at:Math.floor(Date.now()/1e3),tags:[["relay",e],["challenge",t]],content:""}}function _u(){return q(this,null,function*(){return new Promise(e=>{let t=new MessageChannel,r=()=>{t.port1.removeEventListener("message",r),e()};t.port1.addEventListener("message",r),t.port2.postMessage(0),t.port1.start()})})}var Hu=e=>(e[$e]=!0,!0),nc=class{url;_connected=!1;onclose=null;onnotice=e=>console.debug(`NOTICE from ${this.url}: ${e}`);_onauth=null;baseEoseTimeout=4400;connectionTimeout=4400;openSubs=new Map;connectionTimeoutHandle;connectionPromise;openCountRequests=new Map;openEventPublishes=new Map;ws;incomingMessageQueue=new Ps;queueRunning=!1;challenge;serial=0;verifyEvent;_WebSocket;constructor(e,t){this.url=er(e),this.verifyEvent=t.verifyEvent,this._WebSocket=t.websocketImplementation||WebSocket}static connect(e,t){return q(this,null,function*(){let r=new nc(e,t);return yield r.connect(),r})}closeAllSubscriptions(e){for(let[t,r]of this.openSubs)r.close(e);this.openSubs.clear();for(let[t,r]of this.openEventPublishes)r.reject(new Error(e));this.openEventPublishes.clear();for(let[t,r]of this.openCountRequests)r.reject(new Error(e));this.openCountRequests.clear()}get connected(){return this._connected}connect(){return q(this,null,function*(){return this.connectionPromise?this.connectionPromise:(this.challenge=void 0,this.connectionPromise=new Promise((e,t)=>{this.connectionTimeoutHandle=setTimeout(()=>{t("connection timed out"),this.connectionPromise=void 0,this.onclose?.(),this.closeAllSubscriptions("relay connection timed out")},this.connectionTimeout);try{this.ws=new this._WebSocket(this.url)}catch(r){t(r);return}this.ws.onopen=()=>{clearTimeout(this.connectionTimeoutHandle),this._connected=!0,e()},this.ws.onerror=r=>{t(r.message||"websocket error"),this._connected&&(this._connected=!1,this.connectionPromise=void 0,this.onclose?.(),this.closeAllSubscriptions("relay connection errored"))},this.ws.onclose=()=>q(this,null,function*(){this._connected&&(this._connected=!1,this.connectionPromise=void 0,this.onclose?.(),this.closeAllSubscriptions("relay connection closed"))}),this.ws.onmessage=this._onmessage.bind(this)}),this.connectionPromise)})}runQueue(){return q(this,null,function*(){for(this.queueRunning=!0;this.handleNext()!==!1;)yield _u();this.queueRunning=!1})}handleNext(){let e=this.incomingMessageQueue.dequeue();if(!e)return!1;let t=ec(e);if(t){let r=this.openSubs.get(t);if(!r)return;let n=un(e,"id"),o=r.alreadyHaveEvent?.(n);if(r.receivedEvent?.(this,n),o)return}try{let r=JSON.parse(e);switch(r[0]){case"EVENT":{let n=this.openSubs.get(r[1]),o=r[2];this.verifyEvent(o)&&Su(n.filters,o)&&n.onevent(o);return}case"COUNT":{let n=r[1],o=r[2],i=this.openCountRequests.get(n);i&&(i.resolve(o.count),this.openCountRequests.delete(n));return}case"EOSE":{let n=this.openSubs.get(r[1]);if(!n)return;n.receivedEose();return}case"OK":{let n=r[1],o=r[2],i=r[3],s=this.openEventPublishes.get(n);o?s.resolve(i):s.reject(new Error(i)),this.openEventPublishes.delete(n);return}case"CLOSED":{let n=r[1],o=this.openSubs.get(n);if(!o)return;o.closed=!0,o.close(r[2]);return}case"NOTICE":this.onnotice(r[1]);return;case"AUTH":{this.challenge=r[1],this._onauth?.(r[1]);return}}}catch{return}}send(e){return q(this,null,function*(){if(!this.connectionPromise)throw new Error("sending on closed connection");this.connectionPromise.then(()=>{this.ws?.send(e)})})}auth(e){return q(this,null,function*(){if(!this.challenge)throw new Error("can't perform auth, no challenge was received");let t=yield e(rc(this.url,this.challenge)),r=new Promise((n,o)=>{this.openEventPublishes.set(t.id,{resolve:n,reject:o})});return this.send('["AUTH",'+JSON.stringify(t)+"]"),r})}publish(e){return q(this,null,function*(){let t=new Promise((r,n)=>{this.openEventPublishes.set(e.id,{resolve:r,reject:n})});return this.send('["EVENT",'+JSON.stringify(e)+"]"),t})}count(e,t){return q(this,null,function*(){this.serial++;let r=t?.id||"count:"+this.serial,n=new Promise((o,i)=>{this.openCountRequests.set(r,{resolve:o,reject:i})});return this.send('["COUNT","'+r+'",'+JSON.stringify(e).substring(1)),n})}subscribe(e,t){let r=this.prepareSubscription(e,t);return r.fire(),r}prepareSubscription(e,t){this.serial++;let r=t.id||"sub:"+this.serial,n=new Cu(this,r,e,t);return this.openSubs.set(r,n),n}close(){this.closeAllSubscriptions("relay connection closed by us"),this._connected=!1,this.ws?.close()}_onmessage(e){this.incomingMessageQueue.enqueue(e.data),this.queueRunning||this.runQueue()}},Cu=class{relay;id;closed=!1;eosed=!1;filters;alreadyHaveEvent;receivedEvent;onevent;oneose;onclose;eoseTimeout;eoseTimeoutHandle;constructor(e,t,r,n){this.relay=e,this.filters=r,this.id=t,this.alreadyHaveEvent=n.alreadyHaveEvent,this.receivedEvent=n.receivedEvent,this.eoseTimeout=n.eoseTimeout||e.baseEoseTimeout,this.oneose=n.oneose,this.onclose=n.onclose,this.onevent=n.onevent||(o=>{console.warn(`onevent() callback not defined for subscription '${this.id}' in relay ${this.relay.url}. event received:`,o)})}fire(){this.relay.send('["REQ","'+this.id+'",'+JSON.stringify(this.filters).substring(1)),this.eoseTimeoutHandle=setTimeout(this.receivedEose.bind(this),this.eoseTimeout)}receivedEose(){this.eosed||(clearTimeout(this.eoseTimeoutHandle),this.eosed=!0,this.oneose?.())}close(e="closed by caller"){!this.closed&&this.relay.connected&&(this.relay.send('["CLOSE",'+JSON.stringify(this.id)+"]"),this.closed=!0),this.relay.openSubs.delete(this.id),this.onclose?.(e)}},Nu;try{Nu=WebSocket}catch{}var Ou=class{relays=new Map;seenOn=new Map;trackRelays=!1;verifyEvent;trustedRelayURLs=new Set;_WebSocket;constructor(e){this.verifyEvent=e.verifyEvent,this._WebSocket=e.websocketImplementation}ensureRelay(e,t){return q(this,null,function*(){e=er(e);let r=this.relays.get(e);return r||(r=new nc(e,{verifyEvent:this.trustedRelayURLs.has(e)?Hu:this.verifyEvent,websocketImplementation:this._WebSocket}),t?.connectionTimeout&&(r.connectionTimeout=t.connectionTimeout),this.relays.set(e,r)),yield r.connect(),r})}close(e){e.map(er).forEach(t=>{this.relays.get(t)?.close()})}subscribeMany(e,t,r){return this.subscribeManyMap(Object.fromEntries(e.map(n=>[n,t])),r)}subscribeManyMap(e,t){this.trackRelays&&(t.receivedEvent=(d,g)=>{let y=this.seenOn.get(g);y||(y=new Set,this.seenOn.set(g,y)),y.add(d)});let r=new Set,n=[],o=Object.keys(e).length,i=[],s=d=>{i[d]=!0,i.filter(g=>g).length===o&&(t.oneose?.(),s=()=>{})},c=[],a=(d,g)=>{s(d),c[d]=g,c.filter(y=>y).length===o&&(t.onclose?.(c),a=()=>{})},f=d=>{if(t.alreadyHaveEvent?.(d))return!0;let g=r.has(d);return r.add(d),g},u=Promise.all(Object.entries(e).map((d,g,y)=>q(this,null,function*(){if(y.indexOf(d)!==g){a(g,"duplicate url");return}let[h,p]=d;h=er(h);let w;try{w=yield this.ensureRelay(h,{connectionTimeout:t.maxWait?Math.max(t.maxWait*.8,t.maxWait-1e3):void 0})}catch(b){a(g,b?.message||String(b));return}let x=w.subscribe(p,tt(z({},t),{oneose:()=>s(g),onclose:b=>a(g,b),alreadyHaveEvent:f,eoseTimeout:t.maxWait}));n.push(x)})));return{close(){return q(this,null,function*(){yield u,n.forEach(d=>{d.close()})})}}}subscribeManyEose(e,t,r){let n=this.subscribeMany(e,t,tt(z({},r),{oneose(){n.close()}}));return n}querySync(e,t,r){return q(this,null,function*(){return new Promise(n=>q(this,null,function*(){let o=[];this.subscribeManyEose(e,[t],tt(z({},r),{onevent(i){o.push(i)},onclose(i){n(o)}}))}))})}get(e,t,r){return q(this,null,function*(){t.limit=1;let n=yield this.querySync(e,t,r);return n.sort((o,i)=>i.created_at-o.created_at),n[0]||null})}publish(e,t){return e.map(er).map((r,n,o)=>q(this,null,function*(){return o.indexOf(r)!==n?Promise.reject("duplicate url"):(yield this.ensureRelay(r)).publish(t)}))}listConnectionStatus(){let e=new Map;return this.relays.forEach((t,r)=>e.set(r,t.connected)),e}destroy(){this.relays.forEach(e=>e.close()),this.relays=new Map}},oc;try{oc=WebSocket}catch{}var bg=class extends Ou{constructor(){super({verifyEvent:ln,websocketImplementation:oc})}},yt={};et(yt,{BECH32_REGEX:()=>ic,Bech32MaxSize:()=>Oo,decode:()=>hn,encodeBytes:()=>dn,naddrEncode:()=>Du,neventEncode:()=>Pu,noteEncode:()=>$u,nprofileEncode:()=>Mu,npubEncode:()=>qu,nrelayEncode:()=>ju,nsecEncode:()=>Ku});var Oo=5e3,ic=/[\x21-\x7E]{1,83}1[023456789acdefghjklmnpqrstuvwxyz]{6,}/;function Ru(e){let t=new Uint8Array(4);return t[0]=e>>24&255,t[1]=e>>16&255,t[2]=e>>8&255,t[3]=e&255,t}function hn(e){let{prefix:t,words:r}=de.decode(e,Oo),n=new Uint8Array(de.fromWords(r));switch(t){case"nprofile":{let o=sn(n);if(!o[0]?.[0])throw new Error("missing TLV 0 for nprofile");if(o[0][0].length!==32)throw new Error("TLV 0 should be 32 bytes");return{type:"nprofile",data:{pubkey:nt(o[0][0]),relays:o[1]?o[1].map(i=>Dt.decode(i)):[]}}}case"nevent":{let o=sn(n);if(!o[0]?.[0])throw new Error("missing TLV 0 for nevent");if(o[0][0].length!==32)throw new Error("TLV 0 should be 32 bytes");if(o[2]&&o[2][0].length!==32)throw new Error("TLV 2 should be 32 bytes");if(o[3]&&o[3][0].length!==4)throw new Error("TLV 3 should be 4 bytes");return{type:"nevent",data:{id:nt(o[0][0]),relays:o[1]?o[1].map(i=>Dt.decode(i)):[],author:o[2]?.[0]?nt(o[2][0]):void 0,kind:o[3]?.[0]?parseInt(nt(o[3][0]),16):void 0}}}case"naddr":{let o=sn(n);if(!o[0]?.[0])throw new Error("missing TLV 0 for naddr");if(!o[2]?.[0])throw new Error("missing TLV 2 for naddr");if(o[2][0].length!==32)throw new Error("TLV 2 should be 32 bytes");if(!o[3]?.[0])throw new Error("missing TLV 3 for naddr");if(o[3][0].length!==4)throw new Error("TLV 3 should be 4 bytes");return{type:"naddr",data:{identifier:Dt.decode(o[0][0]),pubkey:nt(o[2][0]),kind:parseInt(nt(o[3][0]),16),relays:o[1]?o[1].map(i=>Dt.decode(i)):[]}}}case"nrelay":{let o=sn(n);if(!o[0]?.[0])throw new Error("missing TLV 0 for nrelay");return{type:"nrelay",data:Dt.decode(o[0][0])}}case"nsec":return{type:t,data:n};case"npub":case"note":return{type:t,data:nt(n)};default:throw new Error(`unknown prefix ${t}`)}}function sn(e){let t={},r=e;for(;r.length>0;){let n=r[0],o=r[1],i=r.slice(2,2+o);if(r=r.slice(2+o),i.lengthHt.encode(r))});return Er("nprofile",t)}function Pu(e){let t;e.kind!==void 0&&(t=Ru(e.kind));let r=pn({0:[Oe(e.id)],1:(e.relays||[]).map(n=>Ht.encode(n)),2:e.author?[Oe(e.author)]:[],3:t?[new Uint8Array(t)]:[]});return Er("nevent",r)}function Du(e){let t=new ArrayBuffer(4);new DataView(t).setUint32(0,e.kind,!1);let r=pn({0:[Ht.encode(e.identifier)],1:(e.relays||[]).map(n=>Ht.encode(n)),2:[Oe(e.pubkey)],3:[new Uint8Array(t)]});return Er("naddr",r)}function ju(e){let t=pn({0:[Ht.encode(e)]});return Er("nrelay",t)}function pn(e){let t=[];return Object.entries(e).reverse().forEach(([r,n])=>{n.forEach(o=>{let i=new Uint8Array(o.length+2);i.set([parseInt(r)],0),i.set([o.length],1),i.set(o,2),t.push(i)})}),Xe(...t)}var Ro={};et(Ro,{decrypt:()=>Vu,encrypt:()=>sc});function sc(e,t,r){return q(this,null,function*(){let n=e instanceof Uint8Array?nt(e):e,o=ce.getSharedSecret(n,"02"+t),i=cc(o),s=Uint8Array.from(Wr(16)),c=Ht.encode(r),a=Lo(i,s).encrypt(c),f=dt.encode(new Uint8Array(a)),u=dt.encode(new Uint8Array(s.buffer));return`${f}?iv=${u}`})}function Vu(e,t,r){return q(this,null,function*(){let n=e instanceof Uint8Array?nt(e):e,[o,i]=r.split("?iv="),s=ce.getSharedSecret(n,"02"+t),c=cc(s),a=dt.decode(i),f=dt.decode(o),u=Lo(c,a).decrypt(f);return Dt.decode(u)})}function cc(e){return e.slice(1,33)}var Wu={};et(Wu,{NIP05_REGEX:()=>ac,isValid:()=>Gu,queryProfile:()=>fc,searchDomain:()=>Fu,useFetchImplementation:()=>zu});var ac=/^(?:([\w.+-]+)@)?([\w_-]+(\.[\w_-]+)+)$/,yn;try{yn=fetch}catch{}function zu(e){yn=e}function Fu(e,t=""){return q(this,null,function*(){try{let r=`https://${e}/.well-known/nostr.json?name=${t}`;return(yield(yield yn(r,{redirect:"error"})).json()).names}catch{return{}}})}function fc(e){return q(this,null,function*(){let t=e.match(ac);if(!t)return null;let[r,n="_",o]=t;try{let i=`https://${o}/.well-known/nostr.json?name=${n}`,s=yield(yield yn(i,{redirect:"error"})).json(),c=s.names[n];return c?{pubkey:c,relays:s.relays?.[c]}:null}catch{return null}})}function Gu(e,t){return q(this,null,function*(){let r=yield fc(t);return r?r.pubkey===e:!1})}var Zu={};et(Zu,{parse:()=>Yu});function Yu(e){let t={reply:void 0,root:void 0,mentions:[],profiles:[]},r=[];for(let n of e.tags)n[0]==="e"&&n[1]&&r.push(n),n[0]==="p"&&n[1]&&t.profiles.push({pubkey:n[1],relays:n[2]?[n[2]]:[]});for(let n=0;nQu,useFetchImplementation:()=>Ju});var lc;try{lc=fetch}catch{}function Ju(e){lc=e}function Qu(e){return q(this,null,function*(){return yield(yield fetch(e.replace("ws://","http://").replace("wss://","https://"),{headers:{Accept:"application/nostr+json"}})).json()})}var th={};et(th,{getPow:()=>uc,minePow:()=>eh});function uc(e){let t=0;for(let r=0;r=t)break}return n}var rh={};et(rh,{finishRepostEvent:()=>nh,getRepostedEvent:()=>oh,getRepostedEventPointer:()=>hc});function nh(e,t,r,n){return be({kind:Ho,tags:[...e.tags??[],["e",t.id,r],["p",t.pubkey]],content:e.content===""?"":JSON.stringify(t),created_at:e.created_at},n)}function hc(e){if(e.kind!==Ho)return;let t,r;for(let n=e.tags.length-1;n>=0&&(t===void 0||r===void 0);n--){let o=e.tags[n];o.length>=2&&(o[0]==="e"&&t===void 0?t=o:o[0]==="p"&&r===void 0&&(r=o))}if(t!==void 0)return{id:t[1],relays:[t[2],r?.[2]].filter(n=>typeof n=="string"),author:r?.[1]}}function oh(e,{skipVerification:t}={}){let r=hc(e);if(r===void 0||e.content==="")return;let n;try{n=JSON.parse(e.content)}catch{return}if(n.id===r.id&&!(!t&&!ln(n)))return n}var ih={};et(ih,{NOSTR_URI_REGEX:()=>gn,parse:()=>ch,test:()=>sh});var gn=new RegExp(`nostr:(${ic.source})`);function sh(e){return typeof e=="string"&&new RegExp(`^${gn.source}$`).test(e)}function ch(e){let t=e.match(new RegExp(`^${gn.source}$`));if(!t)throw new Error(`Invalid Nostr URI: ${e}`);return{uri:t[0],value:t[1],decoded:hn(t[1])}}var ah={};et(ah,{finishReactionEvent:()=>fh,getReactedEventPointer:()=>lh});function fh(e,t,r){let n=t.tags.filter(o=>o.length>=2&&(o[0]==="e"||o[0]==="p"));return be(tt(z({},e),{kind:Co,tags:[...e.tags??[],...n,["e",t.id],["p",t.pubkey]],content:e.content??"+"}),r)}function lh(e){if(e.kind!==Co)return;let t,r;for(let n=e.tags.length-1;n>=0&&(t===void 0||r===void 0);n--){let o=e.tags[n];o.length>=2&&(o[0]==="e"&&t===void 0?t=o:o[0]==="p"&&r===void 0&&(r=o))}if(!(t===void 0||r===void 0))return{id:t[1],relays:[t[2],r[2]].filter(n=>n!==void 0),author:r[1]}}var uh={};et(uh,{matchAll:()=>hh,regex:()=>Ko,replaceAll:()=>dh});var Ko=()=>new RegExp(`\\b${gn.source}\\b`,"g");function*hh(e){let t=e.matchAll(Ko());for(let r of t)try{let[n,o]=r;yield{uri:n,value:o,decoded:hn(o),start:r.index,end:r.index+n.length}}catch{}}function dh(e,t){return e.replaceAll(Ko(),(r,n)=>t({uri:r,value:n,decoded:hn(n)}))}var ph={};et(ph,{channelCreateEvent:()=>yh,channelHideMessageEvent:()=>bh,channelMessageEvent:()=>wh,channelMetadataEvent:()=>gh,channelMuteUserEvent:()=>xh});var yh=(e,t)=>{let r;if(typeof e.content=="object")r=JSON.stringify(e.content);else if(typeof e.content=="string")r=e.content;else return;return be({kind:Fs,tags:[...e.tags??[]],content:r,created_at:e.created_at},t)},gh=(e,t)=>{let r;if(typeof e.content=="object")r=JSON.stringify(e.content);else if(typeof e.content=="string")r=e.content;else return;return be({kind:Gs,tags:[["e",e.channel_create_event_id],...e.tags??[]],content:r,created_at:e.created_at},t)},wh=(e,t)=>{let r=[["e",e.channel_create_event_id,e.relay_url,"root"]];return e.reply_to_channel_message_event_id&&r.push(["e",e.reply_to_channel_message_event_id,e.relay_url,"reply"]),be({kind:Zs,tags:[...r,...e.tags??[]],content:e.content,created_at:e.created_at},t)},bh=(e,t)=>{let r;if(typeof e.content=="object")r=JSON.stringify(e.content);else if(typeof e.content=="string")r=e.content;else return;return be({kind:Ys,tags:[["e",e.channel_message_event_id],...e.tags??[]],content:r,created_at:e.created_at},t)},xh=(e,t)=>{let r;if(typeof e.content=="object")r=JSON.stringify(e.content);else if(typeof e.content=="string")r=e.content;else return;return be({kind:Xs,tags:[["p",e.pubkey_to_mute],...e.tags??[]],content:r,created_at:e.created_at},t)},mh={};et(mh,{EMOJI_SHORTCODE_REGEX:()=>dc,matchAll:()=>Eh,regex:()=>qo,replaceAll:()=>vh});var dc=/:(\w+):/,qo=()=>new RegExp(`\\B${dc.source}\\B`,"g");function*Eh(e){let t=e.matchAll(qo());for(let r of t)try{let[n,o]=r;yield{shortcode:n,name:o,start:r.index,end:r.index+n.length}}catch{}}function vh(e,t){return e.replaceAll(qo(),(r,n)=>t({shortcode:r,name:n}))}var Bh={};et(Bh,{useFetchImplementation:()=>Ah,validateGithub:()=>Sh});var $o;try{$o=fetch}catch{}function Ah(e){$o=e}function Sh(e,t,r){return q(this,null,function*(){try{return(yield(yield $o(`https://gist.github.com/${t}/${r}/raw`)).text())===`Verifying that I control the following Nostr public key: ${e}`}catch{return!1}})}var Lh={};et(Lh,{decrypt:()=>mc,encrypt:()=>xc,getConversationKey:()=>gc,v2:()=>_h});var pc=1,yc=65535;function gc(e,t){let r=ce.getSharedSecret(e,"02"+t).subarray(1,33);return Ks(ue,r,"nip44-v2")}function wc(e,t){let r=qs(ue,e,t,76);return{chacha_key:r.subarray(0,32),chacha_nonce:r.subarray(32,44),hmac_key:r.subarray(44,76)}}function Mo(e){if(!Number.isSafeInteger(e)||e<1)throw new Error("expected positive integer");if(e<=32)return 32;let t=1<yc)throw new Error("invalid plaintext size: must be between 1 and 65535 bytes");let t=new Uint8Array(2);return new DataView(t.buffer).setUint16(0,e,!1),t}function kh(e){let t=Ht.encode(e),r=t.length,n=Ih(r),o=new Uint8Array(Mo(r)-r);return Xe(n,t,o)}function Uh(e){let t=new DataView(e.buffer).getUint16(0),r=e.subarray(2,2+t);if(tyc||r.length!==t||e.length!==2+Mo(t))throw new Error("invalid padding");return Dt.decode(r)}function bc(e,t,r){if(r.length!==32)throw new Error("AAD associated data must be 32 bytes");let n=Xe(r,t);return tr(ue,e,n)}function Th(e){if(typeof e!="string")throw new Error("payload must be a valid string");let t=e.length;if(t<132||t>87472)throw new Error("invalid payload length: "+t);if(e[0]==="#")throw new Error("unknown encryption version");let r;try{r=dt.decode(e)}catch(i){throw new Error("invalid base64: "+i.message)}let n=r.length;if(n<99||n>65603)throw new Error("invalid data length: "+n);let o=r[0];if(o!==2)throw new Error("unknown encryption version "+o);return{nonce:r.subarray(1,33),ciphertext:r.subarray(33,-32),mac:r.subarray(-32)}}function xc(e,t,r=Wr(32)){let{chacha_key:n,chacha_nonce:o,hmac_key:i}=wc(t,r),s=kh(e),c=nn(n,o,s),a=bc(i,c,r);return dt.encode(Xe(new Uint8Array([2]),r,c,a))}function mc(e,t){let{nonce:r,ciphertext:n,mac:o}=Th(e),{chacha_key:i,chacha_nonce:s,hmac_key:c}=wc(t,r),a=bc(c,n,r);if(!Ke(a,o))throw new Error("invalid MAC");let f=nn(i,s,n);return Uh(f)}var _h={utils:{getConversationKey:gc,calcPaddedLen:Mo},encrypt:xc,decrypt:mc},Hh={};et(Hh,{makeNwcRequestEvent:()=>Nh,parseConnectionString:()=>Ch});function Ch(e){let{pathname:t,searchParams:r}=new URL(e),n=t,o=r.get("relay"),i=r.get("secret");if(!n||!o||!i)throw new Error("invalid connection string");return{pubkey:n,relay:o,secret:i}}function Nh(e,t,r){return q(this,null,function*(){let o=yield sc(t,e,JSON.stringify({method:"pay_invoice",params:{invoice:r}})),i={kind:Qs,created_at:Math.round(Date.now()/1e3),content:o,tags:[["p",e]]};return be(i,t)})}var Oh={};et(Oh,{getZapEndpoint:()=>Kh,makeZapReceipt:()=>Mh,makeZapRequest:()=>qh,useFetchImplementation:()=>Rh,validateZapRequest:()=>$h});var Po;try{Po=fetch}catch{}function Rh(e){Po=e}function Kh(e){return q(this,null,function*(){try{let t="",{lud06:r,lud16:n}=JSON.parse(e.content);if(r){let{words:s}=de.decode(r,1e3),c=de.fromWords(s);t=Dt.decode(c)}else if(n){let[s,c]=n.split("@");t=new URL(`/.well-known/lnurlp/${s}`,`https://${c}`).toString()}else return null;let i=yield(yield Po(t)).json();if(i.allowsNostr&&i.nostrPubkey)return i.callback}catch{}return null})}function qh({profile:e,event:t,amount:r,relays:n,comment:o=""}){if(!r)throw new Error("amount not given");if(!e)throw new Error("profile not given");let i={kind:9734,created_at:Math.round(Date.now()/1e3),content:o,tags:[["p",e],["amount",r.toString()],["relays",...n]]};return t&&i.tags.push(["e",t]),i}function $h(e){let t;try{t=JSON.parse(e)}catch{return"Invalid zap request JSON."}if(!$s(t))return"Zap request is not a valid Nostr event.";if(!ln(t))return"Invalid signature on zap request.";let r=t.tags.find(([i,s])=>i==="p"&&s);if(!r)return"Zap request doesn't have a 'p' tag.";if(!r[1].match(/^[a-f0-9]{64}$/))return"Zap request 'p' tag is not valid hex.";let n=t.tags.find(([i,s])=>i==="e"&&s);return n&&!n[1].match(/^[a-f0-9]{64}$/)?"Zap request 'e' tag is not valid hex.":t.tags.find(([i,s])=>i==="relays"&&s)?null:"Zap request doesn't have a 'relays' tag."}function Mh({zapRequest:e,preimage:t,bolt11:r,paidAt:n}){let o=JSON.parse(e),i=o.tags.filter(([c])=>c==="e"||c==="p"||c==="a"),s={kind:9735,created_at:Math.round(n.getTime()/1e3),content:"",tags:[...i,["P",o.pubkey],["bolt11",r],["description",e]]};return t&&s.tags.push(["preimage",t]),s}var Ph={};et(Ph,{getToken:()=>Dh,hashPayload:()=>Do,unpackEventFromToken:()=>vc,validateEvent:()=>kc,validateEventKind:()=>Ac,validateEventMethodTag:()=>Lc,validateEventPayloadTag:()=>Ic,validateEventTimestamp:()=>Bc,validateEventUrlTag:()=>Sc,validateToken:()=>jh});var Ec="Nostr ";function Dh(e,t,r,n=!1,o){return q(this,null,function*(){let i={kind:No,tags:[["u",e],["method",t]],created_at:Math.round(new Date().getTime()/1e3),content:""};o&&i.tags.push(["payload",Do(o)]);let s=yield r(i);return(n?Ec:"")+dt.encode(Ht.encode(JSON.stringify(s)))})}function jh(e,t,r){return q(this,null,function*(){let n=yield vc(e).catch(i=>{throw i});return yield kc(n,t,r).catch(i=>{throw i})})}function vc(e){return q(this,null,function*(){if(!e)throw new Error("Missing token");e=e.replace(Ec,"");let t=Dt.decode(dt.decode(e));if(!t||t.length===0||!t.startsWith("{"))throw new Error("Invalid token");return JSON.parse(t)})}function Bc(e){return e.created_at?Math.round(new Date().getTime()/1e3)-e.created_at<60:!1}function Ac(e){return e.kind===No}function Sc(e,t){let r=e.tags.find(n=>n[0]==="u");return r?r.length>0&&r[1]===t:!1}function Lc(e,t){let r=e.tags.find(n=>n[0]==="method");return r?r.length>0&&r[1].toLowerCase()===t.toLowerCase():!1}function Do(e){let t=ue(Ht.encode(JSON.stringify(e)));return nt(t)}function Ic(e,t){let r=e.tags.find(o=>o[0]==="payload");if(!r)return!1;let n=Do(t);return r.length>0&&r[1]===n}function kc(e,t,r,n){return q(this,null,function*(){if(!ln(e))throw new Error("Invalid nostr event, signature invalid");if(!Ac(e))throw new Error("Invalid nostr event, kind invalid");if(!Bc(e))throw new Error("Invalid nostr event, created_at timestamp invalid");if(!Sc(e,t))throw new Error("Invalid nostr event, url tag invalid");if(!Lc(e,r))throw new Error("Invalid nostr event, method tag invalid");if(n&&typeof n=="object"&&Object.keys(n).length>0&&!Ic(e,n))throw new Error("Invalid nostr event, payload tag does not match request body hash");return!0})}var ze=Ca(Wc());var m0=`abandon +import{a as z,b as tt,e as Dn,f as _i,g as Ca,ga as Lr,h as q,la as Hi}from"./chunk-YLQD6FUN.js";var _c=Dn(wn=>{"use strict";wn.byteLength=Wh;wn.toByteArray=Fh;wn.fromByteArray=Yh;var jt=[],It=[],Vh=typeof Uint8Array<"u"?Uint8Array:Array,jo="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/";for(Me=0,Uc=jo.length;Me0)throw new Error("Invalid string. Length must be a multiple of 4");var r=e.indexOf("=");r===-1&&(r=t);var n=r===t?0:4-r%4;return[r,n]}function Wh(e){var t=Tc(e),r=t[0],n=t[1];return(r+n)*3/4-n}function zh(e,t,r){return(t+r)*3/4-r}function Fh(e){var t,r=Tc(e),n=r[0],o=r[1],i=new Vh(zh(e,n,o)),s=0,c=o>0?n-4:n,a;for(a=0;a>16&255,i[s++]=t>>8&255,i[s++]=t&255;return o===2&&(t=It[e.charCodeAt(a)]<<2|It[e.charCodeAt(a+1)]>>4,i[s++]=t&255),o===1&&(t=It[e.charCodeAt(a)]<<10|It[e.charCodeAt(a+1)]<<4|It[e.charCodeAt(a+2)]>>2,i[s++]=t>>8&255,i[s++]=t&255),i}function Gh(e){return jt[e>>18&63]+jt[e>>12&63]+jt[e>>6&63]+jt[e&63]}function Zh(e,t,r){for(var n,o=[],i=t;ic?c:s+i));return n===1?(t=e[r-1],o.push(jt[t>>2]+jt[t<<4&63]+"==")):n===2&&(t=(e[r-2]<<8)+e[r-1],o.push(jt[t>>10]+jt[t>>4&63]+jt[t<<2&63]+"=")),o.join("")}});var Hc=Dn(Vo=>{Vo.read=function(e,t,r,n,o){var i,s,c=o*8-n-1,a=(1<>1,u=-7,l=r?o-1:0,d=r?-1:1,g=e[t+l];for(l+=d,i=g&(1<<-u)-1,g>>=-u,u+=c;u>0;i=i*256+e[t+l],l+=d,u-=8);for(s=i&(1<<-u)-1,i>>=-u,u+=n;u>0;s=s*256+e[t+l],l+=d,u-=8);if(i===0)i=1-f;else{if(i===a)return s?NaN:(g?-1:1)*(1/0);s=s+Math.pow(2,n),i=i-f}return(g?-1:1)*s*Math.pow(2,i-n)};Vo.write=function(e,t,r,n,o,i){var s,c,a,f=i*8-o-1,u=(1<>1,d=o===23?Math.pow(2,-24)-Math.pow(2,-77):0,g=n?0:i-1,y=n?1:-1,h=t<0||t===0&&1/t<0?1:0;for(t=Math.abs(t),isNaN(t)||t===1/0?(c=isNaN(t)?1:0,s=u):(s=Math.floor(Math.log(t)/Math.LN2),t*(a=Math.pow(2,-s))<1&&(s--,a*=2),s+l>=1?t+=d/a:t+=d*Math.pow(2,1-l),t*a>=2&&(s++,a/=2),s+l>=u?(c=0,s=u):s+l>=1?(c=(t*a-1)*Math.pow(2,o),s=s+l):(c=t*Math.pow(2,l-1)*Math.pow(2,o),s=0));o>=8;e[r+g]=c&255,g+=y,c/=256,o-=8);for(s=s<0;e[r+g]=s&255,g+=y,s/=256,f-=8);e[r+g-y]|=h*128}});var Wc=Dn(nr=>{"use strict";var Wo=_c(),rr=Hc(),Cc=typeof Symbol=="function"&&typeof Symbol.for=="function"?Symbol.for("nodejs.util.inspect.custom"):null;nr.Buffer=L;nr.SlowBuffer=r0;nr.INSPECT_MAX_BYTES=50;var bn=2147483647;nr.kMaxLength=bn;L.TYPED_ARRAY_SUPPORT=Xh();!L.TYPED_ARRAY_SUPPORT&&typeof console<"u"&&typeof console.error=="function"&&console.error("This browser lacks typed array (Uint8Array) support which is required by `buffer` v5.x. Use `buffer` v4.x if you require old browser support.");function Xh(){try{var e=new Uint8Array(1),t={foo:function(){return 42}};return Object.setPrototypeOf(t,Uint8Array.prototype),Object.setPrototypeOf(e,t),e.foo()===42}catch{return!1}}Object.defineProperty(L.prototype,"parent",{enumerable:!0,get:function(){if(L.isBuffer(this))return this.buffer}});Object.defineProperty(L.prototype,"offset",{enumerable:!0,get:function(){if(L.isBuffer(this))return this.byteOffset}});function Xt(e){if(e>bn)throw new RangeError('The value "'+e+'" is invalid for option "size"');var t=new Uint8Array(e);return Object.setPrototypeOf(t,L.prototype),t}function L(e,t,r){if(typeof e=="number"){if(typeof t=="string")throw new TypeError('The "string" argument must be of type string. Received type number');return Zo(e)}return Rc(e,t,r)}L.poolSize=8192;function Rc(e,t,r){if(typeof e=="string")return Qh(e,t);if(ArrayBuffer.isView(e))return t0(e);if(e==null)throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof e);if(Vt(e,ArrayBuffer)||e&&Vt(e.buffer,ArrayBuffer)||typeof SharedArrayBuffer<"u"&&(Vt(e,SharedArrayBuffer)||e&&Vt(e.buffer,SharedArrayBuffer)))return Fo(e,t,r);if(typeof e=="number")throw new TypeError('The "value" argument must not be of type number. Received type number');var n=e.valueOf&&e.valueOf();if(n!=null&&n!==e)return L.from(n,t,r);var o=e0(e);if(o)return o;if(typeof Symbol<"u"&&Symbol.toPrimitive!=null&&typeof e[Symbol.toPrimitive]=="function")return L.from(e[Symbol.toPrimitive]("string"),t,r);throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof e)}L.from=function(e,t,r){return Rc(e,t,r)};Object.setPrototypeOf(L.prototype,Uint8Array.prototype);Object.setPrototypeOf(L,Uint8Array);function Kc(e){if(typeof e!="number")throw new TypeError('"size" argument must be of type number');if(e<0)throw new RangeError('The value "'+e+'" is invalid for option "size"')}function Jh(e,t,r){return Kc(e),e<=0?Xt(e):t!==void 0?typeof r=="string"?Xt(e).fill(t,r):Xt(e).fill(t):Xt(e)}L.alloc=function(e,t,r){return Jh(e,t,r)};function Zo(e){return Kc(e),Xt(e<0?0:Yo(e)|0)}L.allocUnsafe=function(e){return Zo(e)};L.allocUnsafeSlow=function(e){return Zo(e)};function Qh(e,t){if((typeof t!="string"||t==="")&&(t="utf8"),!L.isEncoding(t))throw new TypeError("Unknown encoding: "+t);var r=qc(e,t)|0,n=Xt(r),o=n.write(e,t);return o!==r&&(n=n.slice(0,o)),n}function zo(e){for(var t=e.length<0?0:Yo(e.length)|0,r=Xt(t),n=0;n=bn)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+bn.toString(16)+" bytes");return e|0}function r0(e){return+e!=e&&(e=0),L.alloc(+e)}L.isBuffer=function(t){return t!=null&&t._isBuffer===!0&&t!==L.prototype};L.compare=function(t,r){if(Vt(t,Uint8Array)&&(t=L.from(t,t.offset,t.byteLength)),Vt(r,Uint8Array)&&(r=L.from(r,r.offset,r.byteLength)),!L.isBuffer(t)||!L.isBuffer(r))throw new TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(t===r)return 0;for(var n=t.length,o=r.length,i=0,s=Math.min(n,o);io.length?L.from(s).copy(o,i):Uint8Array.prototype.set.call(o,s,i);else if(L.isBuffer(s))s.copy(o,i);else throw new TypeError('"list" argument must be an Array of Buffers');i+=s.length}return o};function qc(e,t){if(L.isBuffer(e))return e.length;if(ArrayBuffer.isView(e)||Vt(e,ArrayBuffer))return e.byteLength;if(typeof e!="string")throw new TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof e);var r=e.length,n=arguments.length>2&&arguments[2]===!0;if(!n&&r===0)return 0;for(var o=!1;;)switch(t){case"ascii":case"latin1":case"binary":return r;case"utf8":case"utf-8":return Go(e).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return r*2;case"hex":return r>>>1;case"base64":return Vc(e).length;default:if(o)return n?-1:Go(e).length;t=(""+t).toLowerCase(),o=!0}}L.byteLength=qc;function n0(e,t,r){var n=!1;if((t===void 0||t<0)&&(t=0),t>this.length||((r===void 0||r>this.length)&&(r=this.length),r<=0)||(r>>>=0,t>>>=0,r<=t))return"";for(e||(e="utf8");;)switch(e){case"hex":return d0(this,t,r);case"utf8":case"utf-8":return Mc(this,t,r);case"ascii":return u0(this,t,r);case"latin1":case"binary":return h0(this,t,r);case"base64":return f0(this,t,r);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return p0(this,t,r);default:if(n)throw new TypeError("Unknown encoding: "+e);e=(e+"").toLowerCase(),n=!0}}L.prototype._isBuffer=!0;function Pe(e,t,r){var n=e[t];e[t]=e[r],e[r]=n}L.prototype.swap16=function(){var t=this.length;if(t%2!==0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(var r=0;rr&&(t+=" ... "),""};Cc&&(L.prototype[Cc]=L.prototype.inspect);L.prototype.compare=function(t,r,n,o,i){if(Vt(t,Uint8Array)&&(t=L.from(t,t.offset,t.byteLength)),!L.isBuffer(t))throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof t);if(r===void 0&&(r=0),n===void 0&&(n=t?t.length:0),o===void 0&&(o=0),i===void 0&&(i=this.length),r<0||n>t.length||o<0||i>this.length)throw new RangeError("out of range index");if(o>=i&&r>=n)return 0;if(o>=i)return-1;if(r>=n)return 1;if(r>>>=0,n>>>=0,o>>>=0,i>>>=0,this===t)return 0;for(var s=i-o,c=n-r,a=Math.min(s,c),f=this.slice(o,i),u=t.slice(r,n),l=0;l2147483647?r=2147483647:r<-2147483648&&(r=-2147483648),r=+r,Xo(r)&&(r=o?0:e.length-1),r<0&&(r=e.length+r),r>=e.length){if(o)return-1;r=e.length-1}else if(r<0)if(o)r=0;else return-1;if(typeof t=="string"&&(t=L.from(t,n)),L.isBuffer(t))return t.length===0?-1:Nc(e,t,r,n,o);if(typeof t=="number")return t=t&255,typeof Uint8Array.prototype.indexOf=="function"?o?Uint8Array.prototype.indexOf.call(e,t,r):Uint8Array.prototype.lastIndexOf.call(e,t,r):Nc(e,[t],r,n,o);throw new TypeError("val must be string, number or Buffer")}function Nc(e,t,r,n,o){var i=1,s=e.length,c=t.length;if(n!==void 0&&(n=String(n).toLowerCase(),n==="ucs2"||n==="ucs-2"||n==="utf16le"||n==="utf-16le")){if(e.length<2||t.length<2)return-1;i=2,s/=2,c/=2,r/=2}function a(g,y){return i===1?g[y]:g.readUInt16BE(y*i)}var f;if(o){var u=-1;for(f=r;fs&&(r=s-c),f=r;f>=0;f--){for(var l=!0,d=0;do&&(n=o)):n=o;var i=t.length;n>i/2&&(n=i/2);for(var s=0;s>>0,isFinite(n)?(n=n>>>0,o===void 0&&(o="utf8")):(o=n,n=void 0);else throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");var i=this.length-r;if((n===void 0||n>i)&&(n=i),t.length>0&&(n<0||r<0)||r>this.length)throw new RangeError("Attempt to write outside buffer bounds");o||(o="utf8");for(var s=!1;;)switch(o){case"hex":return o0(this,t,r,n);case"utf8":case"utf-8":return i0(this,t,r,n);case"ascii":case"latin1":case"binary":return s0(this,t,r,n);case"base64":return c0(this,t,r,n);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return a0(this,t,r,n);default:if(s)throw new TypeError("Unknown encoding: "+o);o=(""+o).toLowerCase(),s=!0}};L.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};function f0(e,t,r){return t===0&&r===e.length?Wo.fromByteArray(e):Wo.fromByteArray(e.slice(t,r))}function Mc(e,t,r){r=Math.min(e.length,r);for(var n=[],o=t;o239?4:i>223?3:i>191?2:1;if(o+c<=r){var a,f,u,l;switch(c){case 1:i<128&&(s=i);break;case 2:a=e[o+1],(a&192)===128&&(l=(i&31)<<6|a&63,l>127&&(s=l));break;case 3:a=e[o+1],f=e[o+2],(a&192)===128&&(f&192)===128&&(l=(i&15)<<12|(a&63)<<6|f&63,l>2047&&(l<55296||l>57343)&&(s=l));break;case 4:a=e[o+1],f=e[o+2],u=e[o+3],(a&192)===128&&(f&192)===128&&(u&192)===128&&(l=(i&15)<<18|(a&63)<<12|(f&63)<<6|u&63,l>65535&&l<1114112&&(s=l))}}s===null?(s=65533,c=1):s>65535&&(s-=65536,n.push(s>>>10&1023|55296),s=56320|s&1023),n.push(s),o+=c}return l0(n)}var Oc=4096;function l0(e){var t=e.length;if(t<=Oc)return String.fromCharCode.apply(String,e);for(var r="",n=0;nn)&&(r=n);for(var o="",i=t;in&&(t=n),r<0?(r+=n,r<0&&(r=0)):r>n&&(r=n),rr)throw new RangeError("Trying to access beyond buffer length")}L.prototype.readUintLE=L.prototype.readUIntLE=function(t,r,n){t=t>>>0,r=r>>>0,n||lt(t,r,this.length);for(var o=this[t],i=1,s=0;++s>>0,r=r>>>0,n||lt(t,r,this.length);for(var o=this[t+--r],i=1;r>0&&(i*=256);)o+=this[t+--r]*i;return o};L.prototype.readUint8=L.prototype.readUInt8=function(t,r){return t=t>>>0,r||lt(t,1,this.length),this[t]};L.prototype.readUint16LE=L.prototype.readUInt16LE=function(t,r){return t=t>>>0,r||lt(t,2,this.length),this[t]|this[t+1]<<8};L.prototype.readUint16BE=L.prototype.readUInt16BE=function(t,r){return t=t>>>0,r||lt(t,2,this.length),this[t]<<8|this[t+1]};L.prototype.readUint32LE=L.prototype.readUInt32LE=function(t,r){return t=t>>>0,r||lt(t,4,this.length),(this[t]|this[t+1]<<8|this[t+2]<<16)+this[t+3]*16777216};L.prototype.readUint32BE=L.prototype.readUInt32BE=function(t,r){return t=t>>>0,r||lt(t,4,this.length),this[t]*16777216+(this[t+1]<<16|this[t+2]<<8|this[t+3])};L.prototype.readIntLE=function(t,r,n){t=t>>>0,r=r>>>0,n||lt(t,r,this.length);for(var o=this[t],i=1,s=0;++s=i&&(o-=Math.pow(2,8*r)),o};L.prototype.readIntBE=function(t,r,n){t=t>>>0,r=r>>>0,n||lt(t,r,this.length);for(var o=r,i=1,s=this[t+--o];o>0&&(i*=256);)s+=this[t+--o]*i;return i*=128,s>=i&&(s-=Math.pow(2,8*r)),s};L.prototype.readInt8=function(t,r){return t=t>>>0,r||lt(t,1,this.length),this[t]&128?(255-this[t]+1)*-1:this[t]};L.prototype.readInt16LE=function(t,r){t=t>>>0,r||lt(t,2,this.length);var n=this[t]|this[t+1]<<8;return n&32768?n|4294901760:n};L.prototype.readInt16BE=function(t,r){t=t>>>0,r||lt(t,2,this.length);var n=this[t+1]|this[t]<<8;return n&32768?n|4294901760:n};L.prototype.readInt32LE=function(t,r){return t=t>>>0,r||lt(t,4,this.length),this[t]|this[t+1]<<8|this[t+2]<<16|this[t+3]<<24};L.prototype.readInt32BE=function(t,r){return t=t>>>0,r||lt(t,4,this.length),this[t]<<24|this[t+1]<<16|this[t+2]<<8|this[t+3]};L.prototype.readFloatLE=function(t,r){return t=t>>>0,r||lt(t,4,this.length),rr.read(this,t,!0,23,4)};L.prototype.readFloatBE=function(t,r){return t=t>>>0,r||lt(t,4,this.length),rr.read(this,t,!1,23,4)};L.prototype.readDoubleLE=function(t,r){return t=t>>>0,r||lt(t,8,this.length),rr.read(this,t,!0,52,8)};L.prototype.readDoubleBE=function(t,r){return t=t>>>0,r||lt(t,8,this.length),rr.read(this,t,!1,52,8)};function bt(e,t,r,n,o,i){if(!L.isBuffer(e))throw new TypeError('"buffer" argument must be a Buffer instance');if(t>o||te.length)throw new RangeError("Index out of range")}L.prototype.writeUintLE=L.prototype.writeUIntLE=function(t,r,n,o){if(t=+t,r=r>>>0,n=n>>>0,!o){var i=Math.pow(2,8*n)-1;bt(this,t,r,n,i,0)}var s=1,c=0;for(this[r]=t&255;++c>>0,n=n>>>0,!o){var i=Math.pow(2,8*n)-1;bt(this,t,r,n,i,0)}var s=n-1,c=1;for(this[r+s]=t&255;--s>=0&&(c*=256);)this[r+s]=t/c&255;return r+n};L.prototype.writeUint8=L.prototype.writeUInt8=function(t,r,n){return t=+t,r=r>>>0,n||bt(this,t,r,1,255,0),this[r]=t&255,r+1};L.prototype.writeUint16LE=L.prototype.writeUInt16LE=function(t,r,n){return t=+t,r=r>>>0,n||bt(this,t,r,2,65535,0),this[r]=t&255,this[r+1]=t>>>8,r+2};L.prototype.writeUint16BE=L.prototype.writeUInt16BE=function(t,r,n){return t=+t,r=r>>>0,n||bt(this,t,r,2,65535,0),this[r]=t>>>8,this[r+1]=t&255,r+2};L.prototype.writeUint32LE=L.prototype.writeUInt32LE=function(t,r,n){return t=+t,r=r>>>0,n||bt(this,t,r,4,4294967295,0),this[r+3]=t>>>24,this[r+2]=t>>>16,this[r+1]=t>>>8,this[r]=t&255,r+4};L.prototype.writeUint32BE=L.prototype.writeUInt32BE=function(t,r,n){return t=+t,r=r>>>0,n||bt(this,t,r,4,4294967295,0),this[r]=t>>>24,this[r+1]=t>>>16,this[r+2]=t>>>8,this[r+3]=t&255,r+4};L.prototype.writeIntLE=function(t,r,n,o){if(t=+t,r=r>>>0,!o){var i=Math.pow(2,8*n-1);bt(this,t,r,n,i-1,-i)}var s=0,c=1,a=0;for(this[r]=t&255;++s>0)-a&255;return r+n};L.prototype.writeIntBE=function(t,r,n,o){if(t=+t,r=r>>>0,!o){var i=Math.pow(2,8*n-1);bt(this,t,r,n,i-1,-i)}var s=n-1,c=1,a=0;for(this[r+s]=t&255;--s>=0&&(c*=256);)t<0&&a===0&&this[r+s+1]!==0&&(a=1),this[r+s]=(t/c>>0)-a&255;return r+n};L.prototype.writeInt8=function(t,r,n){return t=+t,r=r>>>0,n||bt(this,t,r,1,127,-128),t<0&&(t=255+t+1),this[r]=t&255,r+1};L.prototype.writeInt16LE=function(t,r,n){return t=+t,r=r>>>0,n||bt(this,t,r,2,32767,-32768),this[r]=t&255,this[r+1]=t>>>8,r+2};L.prototype.writeInt16BE=function(t,r,n){return t=+t,r=r>>>0,n||bt(this,t,r,2,32767,-32768),this[r]=t>>>8,this[r+1]=t&255,r+2};L.prototype.writeInt32LE=function(t,r,n){return t=+t,r=r>>>0,n||bt(this,t,r,4,2147483647,-2147483648),this[r]=t&255,this[r+1]=t>>>8,this[r+2]=t>>>16,this[r+3]=t>>>24,r+4};L.prototype.writeInt32BE=function(t,r,n){return t=+t,r=r>>>0,n||bt(this,t,r,4,2147483647,-2147483648),t<0&&(t=4294967295+t+1),this[r]=t>>>24,this[r+1]=t>>>16,this[r+2]=t>>>8,this[r+3]=t&255,r+4};function Pc(e,t,r,n,o,i){if(r+n>e.length)throw new RangeError("Index out of range");if(r<0)throw new RangeError("Index out of range")}function Dc(e,t,r,n,o){return t=+t,r=r>>>0,o||Pc(e,t,r,4,34028234663852886e22,-34028234663852886e22),rr.write(e,t,r,n,23,4),r+4}L.prototype.writeFloatLE=function(t,r,n){return Dc(this,t,r,!0,n)};L.prototype.writeFloatBE=function(t,r,n){return Dc(this,t,r,!1,n)};function jc(e,t,r,n,o){return t=+t,r=r>>>0,o||Pc(e,t,r,8,17976931348623157e292,-17976931348623157e292),rr.write(e,t,r,n,52,8),r+8}L.prototype.writeDoubleLE=function(t,r,n){return jc(this,t,r,!0,n)};L.prototype.writeDoubleBE=function(t,r,n){return jc(this,t,r,!1,n)};L.prototype.copy=function(t,r,n,o){if(!L.isBuffer(t))throw new TypeError("argument should be a Buffer");if(n||(n=0),!o&&o!==0&&(o=this.length),r>=t.length&&(r=t.length),r||(r=0),o>0&&o=this.length)throw new RangeError("Index out of range");if(o<0)throw new RangeError("sourceEnd out of bounds");o>this.length&&(o=this.length),t.length-r>>0,n=n===void 0?this.length:n>>>0,t||(t=0);var s;if(typeof t=="number")for(s=r;s55295&&r<57344){if(!o){if(r>56319){(t-=3)>-1&&i.push(239,191,189);continue}else if(s+1===n){(t-=3)>-1&&i.push(239,191,189);continue}o=r;continue}if(r<56320){(t-=3)>-1&&i.push(239,191,189),o=r;continue}r=(o-55296<<10|r-56320)+65536}else o&&(t-=3)>-1&&i.push(239,191,189);if(o=null,r<128){if((t-=1)<0)break;i.push(r)}else if(r<2048){if((t-=2)<0)break;i.push(r>>6|192,r&63|128)}else if(r<65536){if((t-=3)<0)break;i.push(r>>12|224,r>>6&63|128,r&63|128)}else if(r<1114112){if((t-=4)<0)break;i.push(r>>18|240,r>>12&63|128,r>>6&63|128,r&63|128)}else throw new Error("Invalid code point")}return i}function w0(e){for(var t=[],r=0;r>8,o=r%256,i.push(o),i.push(n);return i}function Vc(e){return Wo.toByteArray(g0(e))}function xn(e,t,r,n){for(var o=0;o=t.length||o>=e.length);++o)t[o+r]=e[o];return o}function Vt(e,t){return e instanceof t||e!=null&&e.constructor!=null&&e.constructor.name!=null&&e.constructor.name===t.name}function Xo(e){return e!==e}var x0=function(){for(var e="0123456789abcdef",t=new Array(256),r=0;r<16;++r)for(var n=r*16,o=0;o<16;++o)t[n+o]=e[r]+e[o];return t}()});function Ci(e){if(!Number.isSafeInteger(e)||e<0)throw new Error(`Wrong positive integer: ${e}`)}function jn(e,...t){if(!(e instanceof Uint8Array))throw new Error("Expected Uint8Array");if(t.length>0&&!t.includes(e.length))throw new Error(`Expected Uint8Array of length ${t}, not of length=${e.length}`)}function Ni(e){if(typeof e!="function"||typeof e.create!="function")throw new Error("Hash should be wrapped by utils.wrapConstructor");Ci(e.outputLen),Ci(e.blockLen)}function Fe(e,t=!0){if(e.destroyed)throw new Error("Hash instance has been destroyed");if(t&&e.finished)throw new Error("Hash#digest() has already been called")}function Oi(e,t){jn(e);let r=t.outputLen;if(e.lengthe instanceof Uint8Array;var kr=e=>new DataView(e.buffer,e.byteOffset,e.byteLength),Ut=(e,t)=>e<<32-t|e>>>t,Na=new Uint8Array(new Uint32Array([287454020]).buffer)[0]===68;if(!Na)throw new Error("Non little-endian hardware is not supported");function Oa(e){if(typeof e!="string")throw new Error(`utf8ToBytes expected string, got ${typeof e}`);return new Uint8Array(new TextEncoder().encode(e))}function yr(e){if(typeof e=="string"&&(e=Oa(e)),!Ri(e))throw new Error(`expected Uint8Array, got ${typeof e}`);return e}function Ki(...e){let t=new Uint8Array(e.reduce((n,o)=>n+o.length,0)),r=0;return e.forEach(n=>{if(!Ri(n))throw new Error("Uint8Array expected");t.set(n,r),r+=n.length}),t}var Ge=class{clone(){return this._cloneInto()}},Hp={}.toString;function qi(e){let t=n=>e().update(yr(n)).digest(),r=e();return t.outputLen=r.outputLen,t.blockLen=r.blockLen,t.create=()=>e(),t}function Ur(e=32){if(Ir&&typeof Ir.getRandomValues=="function")return Ir.getRandomValues(new Uint8Array(e));throw new Error("crypto.getRandomValues must be defined")}function Ra(e,t,r,n){if(typeof e.setBigUint64=="function")return e.setBigUint64(t,r,n);let o=BigInt(32),i=BigInt(4294967295),s=Number(r>>o&i),c=Number(r&i),a=n?4:0,f=n?0:4;e.setUint32(t+a,s,n),e.setUint32(t+f,c,n)}var Tr=class extends Ge{constructor(t,r,n,o){super(),this.blockLen=t,this.outputLen=r,this.padOffset=n,this.isLE=o,this.finished=!1,this.length=0,this.pos=0,this.destroyed=!1,this.buffer=new Uint8Array(t),this.view=kr(this.buffer)}update(t){Fe(this);let{view:r,buffer:n,blockLen:o}=this;t=yr(t);let i=t.length;for(let s=0;so-s&&(this.process(n,0),s=0);for(let l=s;lu.length)throw new Error("_sha2: outputLen bigger than state");for(let l=0;le&t^~e&r,qa=(e,t,r)=>e&t^e&r^t&r,$a=new Uint32Array([1116352408,1899447441,3049323471,3921009573,961987163,1508970993,2453635748,2870763221,3624381080,310598401,607225278,1426881987,1925078388,2162078206,2614888103,3248222580,3835390401,4022224774,264347078,604807628,770255983,1249150122,1555081692,1996064986,2554220882,2821834349,2952996808,3210313671,3336571891,3584528711,113926993,338241895,666307205,773529912,1294757372,1396182291,1695183700,1986661051,2177026350,2456956037,2730485921,2820302411,3259730800,3345764771,3516065817,3600352804,4094571909,275423344,430227734,506948616,659060556,883997877,958139571,1322822218,1537002063,1747873779,1955562222,2024104815,2227730452,2361852424,2428436474,2756734187,3204031479,3329325298]),oe=new Uint32Array([1779033703,3144134277,1013904242,2773480762,1359893119,2600822924,528734635,1541459225]),ie=new Uint32Array(64),Vn=class extends Tr{constructor(){super(64,32,8,!1),this.A=oe[0]|0,this.B=oe[1]|0,this.C=oe[2]|0,this.D=oe[3]|0,this.E=oe[4]|0,this.F=oe[5]|0,this.G=oe[6]|0,this.H=oe[7]|0}get(){let{A:t,B:r,C:n,D:o,E:i,F:s,G:c,H:a}=this;return[t,r,n,o,i,s,c,a]}set(t,r,n,o,i,s,c,a){this.A=t|0,this.B=r|0,this.C=n|0,this.D=o|0,this.E=i|0,this.F=s|0,this.G=c|0,this.H=a|0}process(t,r){for(let l=0;l<16;l++,r+=4)ie[l]=t.getUint32(r,!1);for(let l=16;l<64;l++){let d=ie[l-15],g=ie[l-2],y=Ut(d,7)^Ut(d,18)^d>>>3,h=Ut(g,17)^Ut(g,19)^g>>>10;ie[l]=h+ie[l-7]+y+ie[l-16]|0}let{A:n,B:o,C:i,D:s,E:c,F:a,G:f,H:u}=this;for(let l=0;l<64;l++){let d=Ut(c,6)^Ut(c,11)^Ut(c,25),g=u+d+Ka(c,a,f)+$a[l]+ie[l]|0,h=(Ut(n,2)^Ut(n,13)^Ut(n,22))+qa(n,o,i)|0;u=f,f=a,a=c,c=s+g|0,s=i,i=o,o=n,n=g+h|0}n=n+this.A|0,o=o+this.B|0,i=i+this.C|0,s=s+this.D|0,c=c+this.E|0,a=a+this.F|0,f=f+this.G|0,u=u+this.H|0,this.set(n,o,i,s,c,a,f,u)}roundClean(){ie.fill(0)}destroy(){this.set(0,0,0,0,0,0,0,0),this.buffer.fill(0)}};var _r=qi(()=>new Vn);var Gn={};_i(Gn,{bitGet:()=>za,bitLen:()=>Wa,bitMask:()=>gr,bitSet:()=>Fa,bytesToHex:()=>_e,bytesToNumberBE:()=>ut,bytesToNumberLE:()=>Nr,concatBytes:()=>zt,createHmacDrbg:()=>Fn,ensureBytes:()=>ot,equalBytes:()=>ja,hexToBytes:()=>He,hexToNumber:()=>zn,numberToBytesBE:()=>Tt,numberToBytesLE:()=>Or,numberToHexUnpadded:()=>Pi,numberToVarBytesBE:()=>Da,utf8ToBytes:()=>Va,validateObject:()=>se});var Mi=BigInt(0),Hr=BigInt(1),Ma=BigInt(2),Cr=e=>e instanceof Uint8Array,Pa=Array.from({length:256},(e,t)=>t.toString(16).padStart(2,"0"));function _e(e){if(!Cr(e))throw new Error("Uint8Array expected");let t="";for(let r=0;rn+o.length,0)),r=0;return e.forEach(n=>{if(!Cr(n))throw new Error("Uint8Array expected");t.set(n,r),r+=n.length}),t}function ja(e,t){if(e.length!==t.length)return!1;for(let r=0;rMi;e>>=Hr,t+=1);return t}function za(e,t){return e>>BigInt(t)&Hr}var Fa=(e,t,r)=>e|(r?Hr:Mi)<(Ma<new Uint8Array(e),$i=e=>Uint8Array.from(e);function Fn(e,t,r){if(typeof e!="number"||e<2)throw new Error("hashLen must be a number");if(typeof t!="number"||t<2)throw new Error("qByteLen must be a number");if(typeof r!="function")throw new Error("hmacFn must be a function");let n=Wn(e),o=Wn(e),i=0,s=()=>{n.fill(1),o.fill(0),i=0},c=(...l)=>r(o,n,...l),a=(l=Wn())=>{o=c($i([0]),l),n=c(),l.length!==0&&(o=c($i([1]),l),n=c())},f=()=>{if(i++>=1e3)throw new Error("drbg: tried 1000 values");let l=0,d=[];for(;l{s(),a(l);let g;for(;!(g=d(f()));)a();return s(),g}}var Ga={bigint:e=>typeof e=="bigint",function:e=>typeof e=="function",boolean:e=>typeof e=="boolean",string:e=>typeof e=="string",stringOrUint8Array:e=>typeof e=="string"||e instanceof Uint8Array,isSafeInteger:e=>Number.isSafeInteger(e),array:e=>Array.isArray(e),field:(e,t)=>t.Fp.isValid(e),hash:e=>typeof e=="function"&&Number.isSafeInteger(e.outputLen)};function se(e,t,r={}){let n=(o,i,s)=>{let c=Ga[i];if(typeof c!="function")throw new Error(`Invalid validator "${i}", expected function`);let a=e[o];if(!(s&&a===void 0)&&!c(a,e))throw new Error(`Invalid param ${String(o)}=${a} (${typeof a}), expected ${i}`)};for(let[o,i]of Object.entries(t))n(o,i,!1);for(let[o,i]of Object.entries(r))n(o,i,!0);return e}var st=BigInt(0),X=BigInt(1),Ce=BigInt(2),Za=BigInt(3),Zn=BigInt(4),Di=BigInt(5),ji=BigInt(8),Ya=BigInt(9),Xa=BigInt(16);function it(e,t){let r=e%t;return r>=st?r:t+r}function Ja(e,t,r){if(r<=st||t 0");if(r===X)return st;let n=X;for(;t>st;)t&X&&(n=n*e%r),e=e*e%r,t>>=X;return n}function Et(e,t,r){let n=e;for(;t-- >st;)n*=n,n%=r;return n}function Rr(e,t){if(e===st||t<=st)throw new Error(`invert: expected positive integers, got n=${e} mod=${t}`);let r=it(e,t),n=t,o=st,i=X,s=X,c=st;for(;r!==st;){let f=n/r,u=n%r,l=o-s*f,d=i-c*f;n=r,r=u,o=s,i=c,s=l,c=d}if(n!==X)throw new Error("invert: does not exist");return it(o,t)}function Qa(e){let t=(e-X)/Ce,r,n,o;for(r=e-X,n=0;r%Ce===st;r/=Ce,n++);for(o=Ce;o(n[o]="function",n),t);return se(e,r)}function rf(e,t,r){if(r 0");if(r===st)return e.ONE;if(r===X)return t;let n=e.ONE,o=t;for(;r>st;)r&X&&(n=e.mul(n,o)),o=e.sqr(o),r>>=X;return n}function nf(e,t){let r=new Array(t.length),n=t.reduce((i,s,c)=>e.is0(s)?i:(r[c]=i,e.mul(i,s)),e.ONE),o=e.inv(n);return t.reduceRight((i,s,c)=>e.is0(s)?i:(r[c]=e.mul(i,r[c]),e.mul(i,s)),o),r}function Xn(e,t){let r=t!==void 0?t:e.toString(2).length,n=Math.ceil(r/8);return{nBitLength:r,nByteLength:n}}function Vi(e,t,r=!1,n={}){if(e<=st)throw new Error(`Expected Field ORDER > 0, got ${e}`);let{nBitLength:o,nByteLength:i}=Xn(e,t);if(i>2048)throw new Error("Field lengths over 2048 bytes are not supported");let s=tf(e),c=Object.freeze({ORDER:e,BITS:o,BYTES:i,MASK:gr(o),ZERO:st,ONE:X,create:a=>it(a,e),isValid:a=>{if(typeof a!="bigint")throw new Error(`Invalid field element: expected bigint, got ${typeof a}`);return st<=a&&aa===st,isOdd:a=>(a&X)===X,neg:a=>it(-a,e),eql:(a,f)=>a===f,sqr:a=>it(a*a,e),add:(a,f)=>it(a+f,e),sub:(a,f)=>it(a-f,e),mul:(a,f)=>it(a*f,e),pow:(a,f)=>rf(c,a,f),div:(a,f)=>it(a*Rr(f,e),e),sqrN:a=>a*a,addN:(a,f)=>a+f,subN:(a,f)=>a-f,mulN:(a,f)=>a*f,inv:a=>Rr(a,e),sqrt:n.sqrt||(a=>s(c,a)),invertBatch:a=>nf(c,a),cmov:(a,f,u)=>u?f:a,toBytes:a=>r?Or(a,i):Tt(a,i),fromBytes:a=>{if(a.length!==i)throw new Error(`Fp.fromBytes: expected ${i}, got ${a.length}`);return r?Nr(a):ut(a)}});return Object.freeze(c)}function Wi(e){if(typeof e!="bigint")throw new Error("field order must be bigint");let t=e.toString(2).length;return Math.ceil(t/8)}function Jn(e){let t=Wi(e);return t+Math.ceil(t/2)}function zi(e,t,r=!1){let n=e.length,o=Wi(t),i=Jn(t);if(n<16||n1024)throw new Error(`expected ${i}-1024 bytes of input, got ${n}`);let s=r?ut(e):Nr(e),c=it(s,t-X)+X;return r?Or(c,o):Tt(c,o)}var sf=BigInt(0),Qn=BigInt(1);function Fi(e,t){let r=(o,i)=>{let s=i.negate();return o?s:i},n=o=>{let i=Math.ceil(t/o)+1,s=2**(o-1);return{windows:i,windowSize:s}};return{constTimeNegate:r,unsafeLadder(o,i){let s=e.ZERO,c=o;for(;i>sf;)i&Qn&&(s=s.add(c)),c=c.double(),i>>=Qn;return s},precomputeWindow(o,i){let{windows:s,windowSize:c}=n(i),a=[],f=o,u=f;for(let l=0;l>=g,p>a&&(p-=d,s+=Qn);let w=h,x=h+Math.abs(p)-1,b=y%2!==0,A=p<0;p===0?u=u.add(r(b,i[w])):f=f.add(r(A,i[x]))}return{p:f,f:u}},wNAFCached(o,i,s,c){let a=o._WINDOW_SIZE||1,f=i.get(o);return f||(f=this.precomputeWindow(o,a),a!==1&&i.set(o,c(f))),this.wNAF(a,f,s)}}}function to(e){return Yn(e.Fp),se(e,{n:"bigint",h:"bigint",Gx:"field",Gy:"field"},{nBitLength:"isSafeInteger",nByteLength:"isSafeInteger"}),Object.freeze(tt(z(z({},Xn(e.n,e.nBitLength)),e),{p:e.Fp.ORDER}))}function cf(e){let t=to(e);se(t,{a:"field",b:"field"},{allowedPrivateKeyLengths:"array",wrapPrivateKey:"boolean",isTorsionFree:"function",clearCofactor:"function",allowInfinityPoint:"boolean",fromBytes:"function",toBytes:"function"});let{endo:r,Fp:n,a:o}=t;if(r){if(!n.eql(o,n.ZERO))throw new Error("Endomorphism can only be defined for Koblitz curves that have a=0");if(typeof r!="object"||typeof r.beta!="bigint"||typeof r.splitScalar!="function")throw new Error("Expected endomorphism with beta: bigint and splitScalar: function")}return Object.freeze(z({},t))}var{bytesToNumberBE:af,hexToBytes:ff}=Gn,Ne={Err:class extends Error{constructor(t=""){super(t)}},_parseInt(e){let{Err:t}=Ne;if(e.length<2||e[0]!==2)throw new t("Invalid signature integer tag");let r=e[1],n=e.subarray(2,r+2);if(!r||n.length!==r)throw new t("Invalid signature integer: wrong length");if(n[0]&128)throw new t("Invalid signature integer: negative");if(n[0]===0&&!(n[1]&128))throw new t("Invalid signature integer: unnecessary leading zero");return{d:af(n),l:e.subarray(r+2)}},toSig(e){let{Err:t}=Ne,r=typeof e=="string"?ff(e):e;if(!(r instanceof Uint8Array))throw new Error("ui8a expected");let n=r.length;if(n<2||r[0]!=48)throw new t("Invalid signature tag");if(r[1]!==n-2)throw new t("Invalid signature: incorrect length");let{d:o,l:i}=Ne._parseInt(r.subarray(2)),{d:s,l:c}=Ne._parseInt(i);if(c.length)throw new t("Invalid signature: left bytes after parsing");return{r:o,s}},hexFromSig(e){let t=f=>Number.parseInt(f[0],16)&8?"00"+f:f,r=f=>{let u=f.toString(16);return u.length&1?`0${u}`:u},n=t(r(e.s)),o=t(r(e.r)),i=n.length/2,s=o.length/2,c=r(i),a=r(s);return`30${r(s+i+4)}02${a}${o}02${c}${n}`}},Ft=BigInt(0),At=BigInt(1),Zp=BigInt(2),Gi=BigInt(3),Yp=BigInt(4);function lf(e){let t=cf(e),{Fp:r}=t,n=t.toBytes||((y,h,p)=>{let w=h.toAffine();return zt(Uint8Array.from([4]),r.toBytes(w.x),r.toBytes(w.y))}),o=t.fromBytes||(y=>{let h=y.subarray(1),p=r.fromBytes(h.subarray(0,r.BYTES)),w=r.fromBytes(h.subarray(r.BYTES,2*r.BYTES));return{x:p,y:w}});function i(y){let{a:h,b:p}=t,w=r.sqr(y),x=r.mul(w,y);return r.add(r.add(x,r.mul(y,h)),p)}if(!r.eql(r.sqr(t.Gy),i(t.Gx)))throw new Error("bad generator point: equation left != right");function s(y){return typeof y=="bigint"&&Ftr.eql(b,r.ZERO);return x(p)&&x(w)?l.ZERO:new l(p,w,r.ONE)}get x(){return this.toAffine().x}get y(){return this.toAffine().y}static normalizeZ(h){let p=r.invertBatch(h.map(w=>w.pz));return h.map((w,x)=>w.toAffine(p[x])).map(l.fromAffine)}static fromHex(h){let p=l.fromAffine(o(ot("pointHex",h)));return p.assertValidity(),p}static fromPrivateKey(h){return l.BASE.multiply(a(h))}_setWindowSize(h){this._WINDOW_SIZE=h,f.delete(this)}assertValidity(){if(this.is0()){if(t.allowInfinityPoint&&!r.is0(this.py))return;throw new Error("bad point: ZERO")}let{x:h,y:p}=this.toAffine();if(!r.isValid(h)||!r.isValid(p))throw new Error("bad point: x or y not FE");let w=r.sqr(p),x=i(h);if(!r.eql(w,x))throw new Error("bad point: equation left != right");if(!this.isTorsionFree())throw new Error("bad point: not in prime-order subgroup")}hasEvenY(){let{y:h}=this.toAffine();if(r.isOdd)return!r.isOdd(h);throw new Error("Field doesn't support isOdd")}equals(h){u(h);let{px:p,py:w,pz:x}=this,{px:b,py:A,pz:B}=h,v=r.eql(r.mul(p,B),r.mul(b,x)),I=r.eql(r.mul(w,B),r.mul(A,x));return v&&I}negate(){return new l(this.px,r.neg(this.py),this.pz)}double(){let{a:h,b:p}=t,w=r.mul(p,Gi),{px:x,py:b,pz:A}=this,B=r.ZERO,v=r.ZERO,I=r.ZERO,S=r.mul(x,x),C=r.mul(b,b),_=r.mul(A,A),T=r.mul(x,b);return T=r.add(T,T),I=r.mul(x,A),I=r.add(I,I),B=r.mul(h,I),v=r.mul(w,_),v=r.add(B,v),B=r.sub(C,v),v=r.add(C,v),v=r.mul(B,v),B=r.mul(T,B),I=r.mul(w,I),_=r.mul(h,_),T=r.sub(S,_),T=r.mul(h,T),T=r.add(T,I),I=r.add(S,S),S=r.add(I,S),S=r.add(S,_),S=r.mul(S,T),v=r.add(v,S),_=r.mul(b,A),_=r.add(_,_),S=r.mul(_,T),B=r.sub(B,S),I=r.mul(_,C),I=r.add(I,I),I=r.add(I,I),new l(B,v,I)}add(h){u(h);let{px:p,py:w,pz:x}=this,{px:b,py:A,pz:B}=h,v=r.ZERO,I=r.ZERO,S=r.ZERO,C=t.a,_=r.mul(t.b,Gi),T=r.mul(p,b),O=r.mul(w,A),R=r.mul(x,B),P=r.add(p,w),m=r.add(b,A);P=r.mul(P,m),m=r.add(T,O),P=r.sub(P,m),m=r.add(p,x);let E=r.add(b,B);return m=r.mul(m,E),E=r.add(T,R),m=r.sub(m,E),E=r.add(w,x),v=r.add(A,B),E=r.mul(E,v),v=r.add(O,R),E=r.sub(E,v),S=r.mul(C,m),v=r.mul(_,R),S=r.add(v,S),v=r.sub(O,S),S=r.add(O,S),I=r.mul(v,S),O=r.add(T,T),O=r.add(O,T),R=r.mul(C,R),m=r.mul(_,m),O=r.add(O,R),R=r.sub(T,R),R=r.mul(C,R),m=r.add(m,R),T=r.mul(O,m),I=r.add(I,T),T=r.mul(E,m),v=r.mul(P,v),v=r.sub(v,T),T=r.mul(P,O),S=r.mul(E,S),S=r.add(S,T),new l(v,I,S)}subtract(h){return this.add(h.negate())}is0(){return this.equals(l.ZERO)}wNAF(h){return g.wNAFCached(this,f,h,p=>{let w=r.invertBatch(p.map(x=>x.pz));return p.map((x,b)=>x.toAffine(w[b])).map(l.fromAffine)})}multiplyUnsafe(h){let p=l.ZERO;if(h===Ft)return p;if(c(h),h===At)return this;let{endo:w}=t;if(!w)return g.unsafeLadder(this,h);let{k1neg:x,k1:b,k2neg:A,k2:B}=w.splitScalar(h),v=p,I=p,S=this;for(;b>Ft||B>Ft;)b&At&&(v=v.add(S)),B&At&&(I=I.add(S)),S=S.double(),b>>=At,B>>=At;return x&&(v=v.negate()),A&&(I=I.negate()),I=new l(r.mul(I.px,w.beta),I.py,I.pz),v.add(I)}multiply(h){c(h);let p=h,w,x,{endo:b}=t;if(b){let{k1neg:A,k1:B,k2neg:v,k2:I}=b.splitScalar(p),{p:S,f:C}=this.wNAF(B),{p:_,f:T}=this.wNAF(I);S=g.constTimeNegate(A,S),_=g.constTimeNegate(v,_),_=new l(r.mul(_.px,b.beta),_.py,_.pz),w=S.add(_),x=C.add(T)}else{let{p:A,f:B}=this.wNAF(p);w=A,x=B}return l.normalizeZ([w,x])[0]}multiplyAndAddUnsafe(h,p,w){let x=l.BASE,b=(B,v)=>v===Ft||v===At||!B.equals(x)?B.multiplyUnsafe(v):B.multiply(v),A=b(this,p).add(b(h,w));return A.is0()?void 0:A}toAffine(h){let{px:p,py:w,pz:x}=this,b=this.is0();h==null&&(h=b?r.ONE:r.inv(x));let A=r.mul(p,h),B=r.mul(w,h),v=r.mul(x,h);if(b)return{x:r.ZERO,y:r.ZERO};if(!r.eql(v,r.ONE))throw new Error("invZ was invalid");return{x:A,y:B}}isTorsionFree(){let{h,isTorsionFree:p}=t;if(h===At)return!0;if(p)return p(l,this);throw new Error("isTorsionFree() has not been declared for the elliptic curve")}clearCofactor(){let{h,clearCofactor:p}=t;return h===At?this:p?p(l,this):this.multiplyUnsafe(t.h)}toRawBytes(h=!0){return this.assertValidity(),n(l,this,h)}toHex(h=!0){return _e(this.toRawBytes(h))}}l.BASE=new l(t.Gx,t.Gy,r.ONE),l.ZERO=new l(r.ZERO,r.ONE,r.ZERO);let d=t.nBitLength,g=Fi(l,t.endo?Math.ceil(d/2):d);return{CURVE:t,ProjectivePoint:l,normPrivateKeyToScalar:a,weierstrassEquation:i,isWithinCurveOrder:s}}function uf(e){let t=to(e);return se(t,{hash:"hash",hmac:"function",randomBytes:"function"},{bits2int:"function",bits2int_modN:"function",lowS:"boolean"}),Object.freeze(z({lowS:!0},t))}function Zi(e){let t=uf(e),{Fp:r,n}=t,o=r.BYTES+1,i=2*r.BYTES+1;function s(m){return Ft_e(Tt(m,t.nByteLength));function y(m){let E=n>>At;return m>E}function h(m){return y(m)?c(-m):m}let p=(m,E,U)=>ut(m.slice(E,U));class w{constructor(E,U,H){this.r=E,this.s=U,this.recovery=H,this.assertValidity()}static fromCompact(E){let U=t.nByteLength;return E=ot("compactSignature",E,U*2),new w(p(E,0,U),p(E,U,2*U))}static fromDER(E){let{r:U,s:H}=Ne.toSig(ot("DER",E));return new w(U,H)}assertValidity(){if(!d(this.r))throw new Error("r must be 0 < r < CURVE.n");if(!d(this.s))throw new Error("s must be 0 < s < CURVE.n")}addRecoveryBit(E){return new w(this.r,this.s,E)}recoverPublicKey(E){let{r:U,s:H,recovery:k}=this,K=I(ot("msgHash",E));if(k==null||![0,1,2,3].includes(k))throw new Error("recovery id invalid");let M=k===2||k===3?U+t.n:U;if(M>=r.ORDER)throw new Error("recovery id 2 or 3 invalid");let $=k&1?"03":"02",F=f.fromHex($+g(M)),G=a(M),rt=c(-K*G),ft=c(H*G),Z=f.BASE.multiplyAndAddUnsafe(F,rt,ft);if(!Z)throw new Error("point at infinify");return Z.assertValidity(),Z}hasHighS(){return y(this.s)}normalizeS(){return this.hasHighS()?new w(this.r,c(-this.s),this.recovery):this}toDERRawBytes(){return He(this.toDERHex())}toDERHex(){return Ne.hexFromSig({r:this.r,s:this.s})}toCompactRawBytes(){return He(this.toCompactHex())}toCompactHex(){return g(this.r)+g(this.s)}}let x={isValidPrivateKey(m){try{return u(m),!0}catch{return!1}},normPrivateKeyToScalar:u,randomPrivateKey:()=>{let m=Jn(t.n);return zi(t.randomBytes(m),t.n)},precompute(m=8,E=f.BASE){return E._setWindowSize(m),E.multiply(BigInt(3)),E}};function b(m,E=!0){return f.fromPrivateKey(m).toRawBytes(E)}function A(m){let E=m instanceof Uint8Array,U=typeof m=="string",H=(E||U)&&m.length;return E?H===o||H===i:U?H===2*o||H===2*i:m instanceof f}function B(m,E,U=!0){if(A(m))throw new Error("first arg must be private key");if(!A(E))throw new Error("second arg must be public key");return f.fromHex(E).multiply(u(m)).toRawBytes(U)}let v=t.bits2int||function(m){let E=ut(m),U=m.length*8-t.nBitLength;return U>0?E>>BigInt(U):E},I=t.bits2int_modN||function(m){return c(v(m))},S=gr(t.nBitLength);function C(m){if(typeof m!="bigint")throw new Error("bigint expected");if(!(Ft<=m&&mY in U))throw new Error("sign() legacy options not supported");let{hash:H,randomBytes:k}=t,{lowS:K,prehash:M,extraEntropy:$}=U;K==null&&(K=!0),m=ot("msgHash",m),M&&(m=ot("prehashed msgHash",H(m)));let F=I(m),G=u(E),rt=[C(G),C(F)];if($!=null){let Y=$===!0?k(r.BYTES):$;rt.push(ot("extraEntropy",Y))}let ft=zt(...rt),Z=F;function wt(Y){let xt=v(Y);if(!d(xt))return;let hr=a(xt),Q=f.BASE.multiply(xt).toAffine(),mt=c(Q.x);if(mt===Ft)return;let Wt=c(hr*c(Z+mt*G));if(Wt===Ft)return;let dr=(Q.x===mt?0:2)|Number(Q.y&At),pr=Wt;return K&&y(Wt)&&(pr=h(Wt),dr^=1),new w(mt,pr,dr)}return{seed:ft,k2sig:wt}}let T={lowS:t.lowS,prehash:!1},O={lowS:t.lowS,prehash:!1};function R(m,E,U=T){let{seed:H,k2sig:k}=_(m,E,U),K=t;return Fn(K.hash.outputLen,K.nByteLength,K.hmac)(H,k)}f.BASE._setWindowSize(8);function P(m,E,U,H=O){let k=m;if(E=ot("msgHash",E),U=ot("publicKey",U),"strict"in H)throw new Error("options.strict was renamed to lowS");let{lowS:K,prehash:M}=H,$,F;try{if(typeof k=="string"||k instanceof Uint8Array)try{$=w.fromDER(k)}catch(Q){if(!(Q instanceof Ne.Err))throw Q;$=w.fromCompact(k)}else if(typeof k=="object"&&typeof k.r=="bigint"&&typeof k.s=="bigint"){let{r:Q,s:mt}=k;$=new w(Q,mt)}else throw new Error("PARSE");F=f.fromHex(U)}catch(Q){if(Q.message==="PARSE")throw new Error("signature must be Signature instance, Uint8Array or hex string");return!1}if(K&&$.hasHighS())return!1;M&&(E=t.hash(E));let{r:G,s:rt}=$,ft=I(E),Z=a(rt),wt=c(ft*Z),Y=c(G*Z),xt=f.BASE.multiplyAndAddUnsafe(F,wt,Y)?.toAffine();return xt?c(xt.x)===G:!1}return{CURVE:t,getPublicKey:b,getSharedSecret:B,sign:R,verify:P,ProjectivePoint:f,Signature:w,utils:x}}var Kr=class extends Ge{constructor(t,r){super(),this.finished=!1,this.destroyed=!1,Ni(t);let n=yr(r);if(this.iHash=t.create(),typeof this.iHash.update!="function")throw new Error("Expected instance of class which extends utils.Hash");this.blockLen=this.iHash.blockLen,this.outputLen=this.iHash.outputLen;let o=this.blockLen,i=new Uint8Array(o);i.set(n.length>o?t.create().update(n).digest():n);for(let s=0;snew Kr(e,t).update(r).digest();eo.create=(e,t)=>new Kr(e,t);function hf(e){return{hash:e,hmac:(t,...r)=>eo(e,t,Ki(...r)),randomBytes:Ur}}function Yi(e,t){let r=n=>Zi(z(z({},e),hf(n)));return Object.freeze(tt(z({},r(t)),{create:r}))}var Pr=BigInt("0xfffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2f"),qr=BigInt("0xfffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd0364141"),Qi=BigInt(1),$r=BigInt(2),Xi=(e,t)=>(e+t/$r)/t;function ts(e){let t=Pr,r=BigInt(3),n=BigInt(6),o=BigInt(11),i=BigInt(22),s=BigInt(23),c=BigInt(44),a=BigInt(88),f=e*e*e%t,u=f*f*e%t,l=Et(u,r,t)*u%t,d=Et(l,r,t)*u%t,g=Et(d,$r,t)*f%t,y=Et(g,o,t)*g%t,h=Et(y,i,t)*y%t,p=Et(h,c,t)*h%t,w=Et(p,a,t)*p%t,x=Et(w,c,t)*h%t,b=Et(x,r,t)*u%t,A=Et(b,s,t)*y%t,B=Et(A,n,t)*f%t,v=Et(B,$r,t);if(!no.eql(no.sqr(v),e))throw new Error("Cannot find square root");return v}var no=Vi(Pr,void 0,void 0,{sqrt:ts}),ce=Yi({a:BigInt(0),b:BigInt(7),Fp:no,n:qr,Gx:BigInt("55066263022277343669578718895168534326250603453777594175500187360389116729240"),Gy:BigInt("32670510020758816978083085130507043184471273380659243275938904335757337482424"),h:BigInt(1),lowS:!0,endo:{beta:BigInt("0x7ae96a2b657c07106e64479eac3434e99cf0497512f58995c1396c28719501ee"),splitScalar:e=>{let t=qr,r=BigInt("0x3086d221a7d46bcde86c90e49284eb15"),n=-Qi*BigInt("0xe4437ed6010e88286f547fa90abfe4c3"),o=BigInt("0x114ca50f7a8e2f3f657c1108d9d44cfd8"),i=r,s=BigInt("0x100000000000000000000000000000000"),c=Xi(i*e,t),a=Xi(-n*e,t),f=it(e-c*r-a*o,t),u=it(-c*n-a*i,t),l=f>s,d=u>s;if(l&&(f=t-f),d&&(u=t-u),f>s||u>s)throw new Error("splitScalar: Endomorphism failed, k="+e);return{k1neg:l,k1:f,k2neg:d,k2:u}}}},_r),Dr=BigInt(0),es=e=>typeof e=="bigint"&&Drtypeof e=="bigint"&&Dro.charCodeAt(0)));r=zt(n,n),Ji[e]=r}return _r(zt(r,...t))}var so=e=>e.toRawBytes(!0).slice(1),oo=e=>Tt(e,32),ro=e=>it(e,Pr),wr=e=>it(e,qr),co=ce.ProjectivePoint,pf=(e,t,r)=>co.BASE.multiplyAndAddUnsafe(e,t,r);function io(e){let t=ce.utils.normPrivateKeyToScalar(e),r=co.fromPrivateKey(t);return{scalar:r.hasEvenY()?t:wr(-t),bytes:so(r)}}function rs(e){if(!es(e))throw new Error("bad x: need 0 < x < p");let t=ro(e*e),r=ro(t*e+BigInt(7)),n=ts(r);n%$r!==Dr&&(n=ro(-n));let o=new co(e,n,Qi);return o.assertValidity(),o}function ns(...e){return wr(ut(Mr("BIP0340/challenge",...e)))}function yf(e){return io(e).bytes}function gf(e,t,r=Ur(32)){let n=ot("message",e),{bytes:o,scalar:i}=io(t),s=ot("auxRand",r,32),c=oo(i^ut(Mr("BIP0340/aux",s))),a=Mr("BIP0340/nonce",c,o,n),f=wr(ut(a));if(f===Dr)throw new Error("sign failed: k is zero");let{bytes:u,scalar:l}=io(f),d=ns(u,o,n),g=new Uint8Array(64);if(g.set(u,0),g.set(oo(wr(l+d*i)),32),!os(g,n,o))throw new Error("sign: Invalid signature produced");return g}function os(e,t,r){let n=ot("signature",e,64),o=ot("message",t),i=ot("publicKey",r,32);try{let s=rs(ut(i)),c=ut(n.subarray(0,32));if(!es(c))return!1;let a=ut(n.subarray(32,64));if(!df(a))return!1;let f=ns(oo(c),so(s),o),u=pf(s,a,wr(-f));return!(!u||!u.hasEvenY()||u.toAffine().x!==c)}catch{return!1}}var Ze={getPublicKey:yf,sign:gf,verify:os,utils:{randomPrivateKey:ce.utils.randomPrivateKey,lift_x:rs,pointToBytes:so,numberToBytesBE:Tt,bytesToNumberBE:ut,taggedHash:Mr,mod:it}};var jr=typeof globalThis=="object"&&"crypto"in globalThis?globalThis.crypto:void 0;var ao=e=>e instanceof Uint8Array;var Vr=e=>new DataView(e.buffer,e.byteOffset,e.byteLength),_t=(e,t)=>e<<32-t|e>>>t,wf=new Uint8Array(new Uint32Array([287454020]).buffer)[0]===68;if(!wf)throw new Error("Non little-endian hardware is not supported");var bf=Array.from({length:256},(e,t)=>t.toString(16).padStart(2,"0"));function nt(e){if(!ao(e))throw new Error("Uint8Array expected");let t="";for(let r=0;rn+o.length,0)),r=0;return e.forEach(n=>{if(!ao(n))throw new Error("Uint8Array expected");t.set(n,r),r+=n.length}),t}var Ye=class{clone(){return this._cloneInto()}};function fo(e){let t=n=>e().update(ae(n)).digest(),r=e();return t.outputLen=r.outputLen,t.blockLen=r.blockLen,t.create=()=>e(),t}function Wr(e=32){if(jr&&typeof jr.getRandomValues=="function")return jr.getRandomValues(new Uint8Array(e));throw new Error("crypto.getRandomValues must be defined")}function lo(e){if(!Number.isSafeInteger(e)||e<0)throw new Error(`Wrong positive integer: ${e}`)}function mf(e){if(typeof e!="boolean")throw new Error(`Expected boolean, not ${e}`)}function is(e,...t){if(!(e instanceof Uint8Array))throw new Error("Expected Uint8Array");if(t.length>0&&!t.includes(e.length))throw new Error(`Expected Uint8Array of length ${t}, not of length=${e.length}`)}function Ef(e){if(typeof e!="function"||typeof e.create!="function")throw new Error("Hash should be wrapped by utils.wrapConstructor");lo(e.outputLen),lo(e.blockLen)}function vf(e,t=!0){if(e.destroyed)throw new Error("Hash instance has been destroyed");if(t&&e.finished)throw new Error("Hash#digest() has already been called")}function Bf(e,t){is(e);let r=t.outputLen;if(e.length>o&i),c=Number(r&i),a=n?4:0,f=n?0:4;e.setUint32(t+a,s,n),e.setUint32(t+f,c,n)}var zr=class extends Ye{constructor(t,r,n,o){super(),this.blockLen=t,this.outputLen=r,this.padOffset=n,this.isLE=o,this.finished=!1,this.length=0,this.pos=0,this.destroyed=!1,this.buffer=new Uint8Array(t),this.view=Vr(this.buffer)}update(t){vt.exists(this);let{view:r,buffer:n,blockLen:o}=this;t=ae(t);let i=t.length;for(let s=0;so-s&&(this.process(n,0),s=0);for(let l=s;lu.length)throw new Error("_sha2: outputLen bigger than state");for(let l=0;le&t^~e&r,If=(e,t,r)=>e&t^e&r^t&r,kf=new Uint32Array([1116352408,1899447441,3049323471,3921009573,961987163,1508970993,2453635748,2870763221,3624381080,310598401,607225278,1426881987,1925078388,2162078206,2614888103,3248222580,3835390401,4022224774,264347078,604807628,770255983,1249150122,1555081692,1996064986,2554220882,2821834349,2952996808,3210313671,3336571891,3584528711,113926993,338241895,666307205,773529912,1294757372,1396182291,1695183700,1986661051,2177026350,2456956037,2730485921,2820302411,3259730800,3345764771,3516065817,3600352804,4094571909,275423344,430227734,506948616,659060556,883997877,958139571,1322822218,1537002063,1747873779,1955562222,2024104815,2227730452,2361852424,2428436474,2756734187,3204031479,3329325298]),fe=new Uint32Array([1779033703,3144134277,1013904242,2773480762,1359893119,2600822924,528734635,1541459225]),le=new Uint32Array(64),Fr=class extends zr{constructor(){super(64,32,8,!1),this.A=fe[0]|0,this.B=fe[1]|0,this.C=fe[2]|0,this.D=fe[3]|0,this.E=fe[4]|0,this.F=fe[5]|0,this.G=fe[6]|0,this.H=fe[7]|0}get(){let{A:t,B:r,C:n,D:o,E:i,F:s,G:c,H:a}=this;return[t,r,n,o,i,s,c,a]}set(t,r,n,o,i,s,c,a){this.A=t|0,this.B=r|0,this.C=n|0,this.D=o|0,this.E=i|0,this.F=s|0,this.G=c|0,this.H=a|0}process(t,r){for(let l=0;l<16;l++,r+=4)le[l]=t.getUint32(r,!1);for(let l=16;l<64;l++){let d=le[l-15],g=le[l-2],y=_t(d,7)^_t(d,18)^d>>>3,h=_t(g,17)^_t(g,19)^g>>>10;le[l]=h+le[l-7]+y+le[l-16]|0}let{A:n,B:o,C:i,D:s,E:c,F:a,G:f,H:u}=this;for(let l=0;l<64;l++){let d=_t(c,6)^_t(c,11)^_t(c,25),g=u+d+Lf(c,a,f)+kf[l]+le[l]|0,h=(_t(n,2)^_t(n,13)^_t(n,22))+If(n,o,i)|0;u=f,f=a,a=c,c=s+g|0,s=i,i=o,o=n,n=g+h|0}n=n+this.A|0,o=o+this.B|0,i=i+this.C|0,s=s+this.D|0,c=c+this.E|0,a=a+this.F|0,f=f+this.G|0,u=u+this.H|0,this.set(n,o,i,s,c,a,f,u)}roundClean(){le.fill(0)}destroy(){this.set(0,0,0,0,0,0,0,0),this.buffer.fill(0)}},uo=class extends Fr{constructor(){super(),this.A=-1056596264,this.B=914150663,this.C=812702999,this.D=-150054599,this.E=-4191439,this.F=1750603025,this.G=1694076839,this.H=-1090891868,this.outputLen=28}},ue=fo(()=>new Fr),By=fo(()=>new uo);function Re(e){if(!Number.isSafeInteger(e))throw new Error(`Wrong integer: ${e}`)}function Kt(...e){let t=(o,i)=>s=>o(i(s)),r=Array.from(e).reverse().reduce((o,i)=>o?t(o,i.encode):i.encode,void 0),n=e.reduce((o,i)=>o?t(o,i.decode):i.decode,void 0);return{encode:r,decode:n}}function Gt(e){return{encode:t=>{if(!Array.isArray(t)||t.length&&typeof t[0]!="number")throw new Error("alphabet.encode input should be an array of numbers");return t.map(r=>{if(Re(r),r<0||r>=e.length)throw new Error(`Digit index outside alphabet: ${r} (alphabet: ${e.length})`);return e[r]})},decode:t=>{if(!Array.isArray(t)||t.length&&typeof t[0]!="string")throw new Error("alphabet.decode input should be array of strings");return t.map(r=>{if(typeof r!="string")throw new Error(`alphabet.decode: not string element=${r}`);let n=e.indexOf(r);if(n===-1)throw new Error(`Unknown letter: "${r}". Allowed: ${e}`);return n})}}}function Zt(e=""){if(typeof e!="string")throw new Error("join separator should be string");return{encode:t=>{if(!Array.isArray(t)||t.length&&typeof t[0]!="string")throw new Error("join.encode input should be array of strings");for(let r of t)if(typeof r!="string")throw new Error(`join.encode: non-string input=${r}`);return t.join(e)},decode:t=>{if(typeof t!="string")throw new Error("join.decode input should be string");return t.split(e)}}}function Yr(e,t="="){if(Re(e),typeof t!="string")throw new Error("padding chr should be string");return{encode(r){if(!Array.isArray(r)||r.length&&typeof r[0]!="string")throw new Error("padding.encode input should be array of strings");for(let n of r)if(typeof n!="string")throw new Error(`padding.encode: non-string input=${n}`);for(;r.length*e%8;)r.push(t);return r},decode(r){if(!Array.isArray(r)||r.length&&typeof r[0]!="string")throw new Error("padding.encode input should be array of strings");for(let o of r)if(typeof o!="string")throw new Error(`padding.decode: non-string input=${o}`);let n=r.length;if(n*e%8)throw new Error("Invalid padding: string should have whole number of bytes");for(;n>0&&r[n-1]===t;n--)if(!((n-1)*e%8))throw new Error("Invalid padding: string has too much padding");return r.slice(0,n)}}}function us(e){if(typeof e!="function")throw new Error("normalize fn should be function");return{encode:t=>t,decode:t=>e(t)}}function ss(e,t,r){if(t<2)throw new Error(`convertRadix: wrong from=${t}, base cannot be less than 2`);if(r<2)throw new Error(`convertRadix: wrong to=${r}, base cannot be less than 2`);if(!Array.isArray(e))throw new Error("convertRadix: data should be array");if(!e.length)return[];let n=0,o=[],i=Array.from(e);for(i.forEach(s=>{if(Re(s),s<0||s>=t)throw new Error(`Wrong integer: ${s}`)});;){let s=0,c=!0;for(let a=n;at?hs(t,e%t):e,Gr=(e,t)=>e+(t-hs(e,t));function ho(e,t,r,n){if(!Array.isArray(e))throw new Error("convertRadix2: data should be array");if(t<=0||t>32)throw new Error(`convertRadix2: wrong from=${t}`);if(r<=0||r>32)throw new Error(`convertRadix2: wrong to=${r}`);if(Gr(t,r)>32)throw new Error(`convertRadix2: carry overflow from=${t} to=${r} carryBits=${Gr(t,r)}`);let o=0,i=0,s=2**r-1,c=[];for(let a of e){if(Re(a),a>=2**t)throw new Error(`convertRadix2: invalid data word=${a} from=${t}`);if(o=o<32)throw new Error(`convertRadix2: carry overflow pos=${i} from=${t}`);for(i+=t;i>=r;i-=r)c.push((o>>i-r&s)>>>0);o&=2**i-1}if(o=o<=t)throw new Error("Excess padding");if(!n&&o)throw new Error(`Non-zero padding: ${o}`);return n&&i>0&&c.push(o>>>0),c}function Uf(e){return Re(e),{encode:t=>{if(!(t instanceof Uint8Array))throw new Error("radix.encode input should be Uint8Array");return ss(Array.from(t),2**8,e)},decode:t=>{if(!Array.isArray(t)||t.length&&typeof t[0]!="number")throw new Error("radix.decode input should be array of strings");return Uint8Array.from(ss(t,e,2**8))}}}function he(e,t=!1){if(Re(e),e<=0||e>32)throw new Error("radix2: bits should be in (0..32]");if(Gr(8,e)>32||Gr(e,8)>32)throw new Error("radix2: carry overflow");return{encode:r=>{if(!(r instanceof Uint8Array))throw new Error("radix2.encode input should be Uint8Array");return ho(Array.from(r),8,e,!t)},decode:r=>{if(!Array.isArray(r)||r.length&&typeof r[0]!="number")throw new Error("radix2.decode input should be array of strings");return Uint8Array.from(ho(r,e,8,t))}}}function cs(e){if(typeof e!="function")throw new Error("unsafeWrapper fn should be function");return function(...t){try{return e.apply(null,t)}catch{}}}function Tf(e,t){if(Re(e),typeof t!="function")throw new Error("checksum fn should be function");return{encode(r){if(!(r instanceof Uint8Array))throw new Error("checksum.encode: input should be Uint8Array");let n=t(r).slice(0,e),o=new Uint8Array(r.length+e);return o.set(r),o.set(n,r.length),o},decode(r){if(!(r instanceof Uint8Array))throw new Error("checksum.decode: input should be Uint8Array");let n=r.slice(0,-e),o=t(n).slice(0,e),i=r.slice(-e);for(let s=0;se.toUpperCase().replace(/O/g,"0").replace(/[IL]/g,"1"))),dt=Kt(he(6),Gt("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/"),Yr(6),Zt("")),Cf=Kt(he(6),Gt("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_"),Yr(6),Zt("")),yo=e=>Kt(Uf(58),Gt(e),Zt("")),Zr=yo("123456789ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnopqrstuvwxyz"),Iy=yo("123456789abcdefghijkmnopqrstuvwxyzABCDEFGHJKLMNPQRSTUVWXYZ"),ky=yo("rpshnaf39wBUDNEGHJKLM4PQRST7VWXYZ2bcdeCg65jkm8oFqi1tuvAxyz"),as=[0,2,3,5,6,7,9,10,11],Nf={encode(e){let t="";for(let r=0;rKt(Tf(4,t=>e(e(t))),Zr),po=Kt(Gt("qpzry9x8gf2tvdw0s3jn54khce6mua7l"),Zt("")),fs=[996825010,642813549,513874426,1027748829,705979059];function br(e){let t=e>>25,r=(e&33554431)<<5;for(let n=0;n>n&1)===1&&(r^=fs[n]);return r}function ls(e,t,r=1){let n=e.length,o=1;for(let i=0;i126)throw new Error(`Invalid prefix (${e})`);o=br(o)^s>>5}o=br(o);for(let i=0;id)throw new TypeError(`Length ${g} exceeds limit ${d}`);return u=u.toLowerCase(),`${u}1${po.encode(l)}${ls(u,l,t)}`}function c(u,l=90){if(typeof u!="string")throw new Error(`bech32.decode input should be string, not ${typeof u}`);if(u.length<8||l!==!1&&u.length>l)throw new TypeError(`Wrong string length: ${u.length} (${u}). Expected (8..${l})`);let d=u.toLowerCase();if(u!==d&&u!==u.toUpperCase())throw new Error("String must be lowercase or uppercase");u=d;let g=u.lastIndexOf("1");if(g===0||g===-1)throw new Error('Letter "1" must be present between prefix and data only');let y=u.slice(0,g),h=u.slice(g+1);if(h.length<6)throw new Error("Data must be at least 6 characters long");let p=po.decode(h).slice(0,-6),w=ls(y,p,t);if(!h.endsWith(w))throw new Error(`Invalid checksum in ${u}: expected "${w}"`);return{prefix:y,words:p}}let a=cs(c);function f(u){let{prefix:l,words:d}=c(u,!1);return{prefix:l,words:d,bytes:n(d)}}return{encode:s,decode:c,decodeToBytes:f,decodeUnsafe:a,fromWords:n,fromWordsUnsafe:i,toWords:o}}var de=ps("bech32"),Uy=ps("bech32m"),Of={encode:e=>new TextDecoder().decode(e),decode:e=>new TextEncoder().encode(e)},Rf=Kt(he(4),Gt("0123456789abcdef"),Zt(""),us(e=>{if(typeof e!="string"||e.length%2)throw new TypeError(`hex.decode: expected string, got ${typeof e} with length ${e.length}`);return e.toLowerCase()})),Kf={utf8:Of,hex:Rf,base16:_f,base32:Hf,base64:dt,base64url:Cf,base58:Zr,base58xmr:Nf},Ty=`Invalid encoding type. Available types: ${Object.keys(Kf).join(", ")}`;function Xr(e){if(!Number.isSafeInteger(e)||e<0)throw new Error(`positive integer expected, not ${e}`)}function go(e){if(typeof e!="boolean")throw new Error(`boolean expected, not ${e}`)}function wo(e){return e instanceof Uint8Array||e!=null&&typeof e=="object"&&e.constructor.name==="Uint8Array"}function V(e,...t){if(!wo(e))throw new Error("Uint8Array expected");if(t.length>0&&!t.includes(e.length))throw new Error(`Uint8Array expected of length ${t}, not of length=${e.length}`)}function pe(e,t=!0){if(e.destroyed)throw new Error("Hash instance has been destroyed");if(t&&e.finished)throw new Error("Hash#digest() has already been called")}function xr(e,t){V(e);let r=t.outputLen;if(e.lengthnew Uint8Array(e.buffer,e.byteOffset,e.byteLength);var W=e=>new Uint32Array(e.buffer,e.byteOffset,Math.floor(e.byteLength/4)),ye=e=>new DataView(e.buffer,e.byteOffset,e.byteLength),qf=new Uint8Array(new Uint32Array([287454020]).buffer)[0]===68;if(!qf)throw new Error("Non little-endian hardware is not supported");function $f(e){if(typeof e!="string")throw new Error(`string expected, got ${typeof e}`);return new Uint8Array(new TextEncoder().encode(e))}function qt(e){if(typeof e=="string")e=$f(e);else if(wo(e))e=e.slice();else throw new Error(`Uint8Array expected, got ${typeof e}`);return e}function ys(e,t){if(t==null||typeof t!="object")throw new Error("options must be defined");return Object.assign(e,t)}function Ke(e,t){if(e.length!==t.length)return!1;let r=0;for(let n=0;n(Object.assign(t,e),t);function qe(e,t,r,n){if(typeof e.setBigUint64=="function")return e.setBigUint64(t,r,n);let o=BigInt(32),i=BigInt(4294967295),s=Number(r>>o&i),c=Number(r&i),a=n?4:0,f=n?0:4;e.setUint32(t+a,s,n),e.setUint32(t+f,c,n)}var Yt=16,xo=new Uint8Array(16),Mt=W(xo),Mf=225,Pf=(e,t,r,n)=>{let o=n&1;return{s3:r<<31|n>>>1,s2:t<<31|r>>>1,s1:e<<31|t>>>1,s0:e>>>1^Mf<<24&-(o&1)}},St=e=>(e>>>0&255)<<24|(e>>>8&255)<<16|(e>>>16&255)<<8|e>>>24&255|0;function Df(e){e.reverse();let t=e[15]&1,r=0;for(let n=0;n>>1|r,r=(o&1)<<7}return e[0]^=-t&225,e}var jf=e=>e>64*1024?8:e>1024?4:2,Qr=class{constructor(t,r){this.blockLen=Yt,this.outputLen=Yt,this.s0=0,this.s1=0,this.s2=0,this.s3=0,this.finished=!1,t=qt(t),V(t,16);let n=ye(t),o=n.getUint32(0,!1),i=n.getUint32(4,!1),s=n.getUint32(8,!1),c=n.getUint32(12,!1),a=[];for(let y=0;y<128;y++)a.push({s0:St(o),s1:St(i),s2:St(s),s3:St(c)}),{s0:o,s1:i,s2:s,s3:c}=Pf(o,i,s,c);let f=jf(r||1024);if(![1,2,4,8].includes(f))throw new Error(`ghash: wrong window size=${f}, should be 2, 4 or 8`);this.W=f;let l=128/f,d=this.windowSize=2**f,g=[];for(let y=0;y>>f-A-1&1))continue;let{s0:v,s1:I,s2:S,s3:C}=a[f*y+A];p^=v,w^=I,x^=S,b^=C}g.push({s0:p,s1:w,s2:x,s3:b})}this.t=g}_updateBlock(t,r,n,o){t^=this.s0,r^=this.s1,n^=this.s2,o^=this.s3;let{W:i,t:s,windowSize:c}=this,a=0,f=0,u=0,l=0,d=(1<>>8*h&255;for(let w=8/i-1;w>=0;w--){let x=p>>>i*w&d,{s0:b,s1:A,s2:B,s3:v}=s[g*c+x];a^=b,f^=A,u^=B,l^=v,g+=1}}this.s0=a,this.s1=f,this.s2=u,this.s3=l}update(t){t=qt(t),pe(this);let r=W(t),n=Math.floor(t.length/Yt),o=t.length%Yt;for(let i=0;ie(o,n.length).update(qt(n)).digest(),r=e(new Uint8Array(16),0);return t.outputLen=r.outputLen,t.blockLen=r.blockLen,t.create=(n,o)=>e(n,o),t}var mo=gs((e,t)=>new Qr(e,t)),ws=gs((e,t)=>new bo(e,t));var pt=16,Bo=4,tn=new Uint8Array(pt),Vf=283;function Ao(e){return e<<1^Vf&-(e>>7)}function Je(e,t){let r=0;for(;t>0;t>>=1)r^=e&-(t&1),e=Ao(e);return r}var vo=(()=>{let e=new Uint8Array(256);for(let r=0,n=1;r<256;r++,n^=Ao(n))e[r]=n;let t=new Uint8Array(256);t[0]=99;for(let r=0;r<255;r++){let n=e[255-r];n|=n<<8,t[e[r]]=(n^n>>4^n>>5^n>>6^n>>7^99)&255}return t})(),Wf=vo.map((e,t)=>vo.indexOf(t)),zf=e=>e<<24|e>>>8,Eo=e=>e<<8|e>>>24;function bs(e,t){if(e.length!==256)throw new Error("Wrong sbox length");let r=new Uint32Array(256).map((f,u)=>t(e[u])),n=r.map(Eo),o=n.map(Eo),i=o.map(Eo),s=new Uint32Array(256*256),c=new Uint32Array(256*256),a=new Uint16Array(256*256);for(let f=0;f<256;f++)for(let u=0;u<256;u++){let l=f*256+u;s[l]=r[f]^n[u],c[l]=o[f]^i[u],a[l]=e[f]<<8|e[u]}return{sbox:e,sbox2:a,T0:r,T1:n,T2:o,T3:i,T01:s,T23:c}}var So=bs(vo,e=>Je(e,3)<<24|e<<16|e<<8|Je(e,2)),xs=bs(Wf,e=>Je(e,11)<<24|Je(e,13)<<16|Je(e,9)<<8|Je(e,14)),Ff=(()=>{let e=new Uint8Array(16);for(let t=0,r=1;t<16;t++,r=Ao(r))e[t]=r;return e})();function we(e){V(e);let t=e.length;if(![16,24,32].includes(t))throw new Error(`aes: wrong key size: should be 16, 24 or 32, got: ${t}`);let{sbox2:r}=So,n=W(e),o=n.length,i=c=>Pt(r,c,c,c,c),s=new Uint32Array(t+28);s.set(n);for(let c=o;c6&&c%o===4&&(a=i(a)),s[c]=s[c-o]^a}return s}function ms(e){let t=we(e),r=t.slice(),n=t.length,{sbox2:o}=So,{T0:i,T1:s,T2:c,T3:a}=xs;for(let f=0;f>>8&255]^c[l>>>16&255]^a[l>>>24]}return r}function ge(e,t,r,n,o,i){return e[r<<8&65280|n>>>8&255]^t[o>>>8&65280|i>>>24&255]}function Pt(e,t,r,n,o){return e[t&255|r&65280]|e[n>>>16&255|o>>>16&65280]<<16}function Lt(e,t,r,n,o){let{sbox2:i,T01:s,T23:c}=So,a=0;t^=e[a++],r^=e[a++],n^=e[a++],o^=e[a++];let f=e.length/4-2;for(let y=0;y=0;p--)h=h+(i[p]&255)|0,i[p]=h&255,h>>>=8;({s0:c,s1:a,s2:f,s3:u}=Lt(e,s[0],s[1],s[2],s[3]))}let g=pt*Math.floor(l.length/Bo);if(g>>0,c.setUint32(u,d,t),{s0:g,s1:y,s2:h,s3:p}=Lt(e,s[0],s[1],s[2],s[3]);let w=pt*Math.floor(a.length/Bo);if(wn(o,i),decrypt:(o,i)=>n(o,i)}});function vs(e){if(V(e),e.length%pt!==0)throw new Error(`aes/(cbc-ecb).decrypt ciphertext should consist of blocks with size ${pt}`)}function Bs(e,t,r){let n=e.length,o=n%pt;if(!t&&o!==0)throw new Error("aec/(cbc-ecb): unpadded plaintext with disabled padding");let i=W(e);if(t){let a=pt-o;a||(a=pt),n=n+a}let s=Qe(n,r),c=W(s);return{b:i,o:c,out:s}}function As(e,t){if(!t)return e;let r=e.length;if(!r)throw new Error("aes/pcks5: empty ciphertext not allowed");let n=e[r-1];if(n<=0||n>16)throw new Error(`aes/pcks5: wrong padding byte: ${n}`);let o=e.subarray(0,-n);for(let i=0;i{V(o);let{b:s,o:c,out:a}=Bs(o,n,i),f=we(t),u=0;for(;u+4<=s.length;){let{s0:l,s1:d,s2:g,s3:y}=Lt(f,s[u+0],s[u+1],s[u+2],s[u+3]);c[u++]=l,c[u++]=d,c[u++]=g,c[u++]=y}if(n){let l=Ss(o.subarray(u*4)),{s0:d,s1:g,s2:y,s3:h}=Lt(f,l[0],l[1],l[2],l[3]);c[u++]=d,c[u++]=g,c[u++]=y,c[u++]=h}return f.fill(0),a},decrypt:(o,i)=>{vs(o);let s=ms(t),c=Qe(o.length,i),a=W(o),f=W(c);for(let u=0;u+4<=a.length;){let{s0:l,s1:d,s2:g,s3:y}=Es(s,a[u+0],a[u+1],a[u+2],a[u+3]);f[u++]=l,f[u++]=d,f[u++]=g,f[u++]=y}return s.fill(0),As(c,n)}}}),Lo=$t({blockSize:16,nonceLength:16},function(t,r,n={}){V(t),V(r,16);let o=!n.disablePadding;return{encrypt:(i,s)=>{let c=we(t),{b:a,o:f,out:u}=Bs(i,o,s),l=W(r),d=l[0],g=l[1],y=l[2],h=l[3],p=0;for(;p+4<=a.length;)d^=a[p+0],g^=a[p+1],y^=a[p+2],h^=a[p+3],{s0:d,s1:g,s2:y,s3:h}=Lt(c,d,g,y,h),f[p++]=d,f[p++]=g,f[p++]=y,f[p++]=h;if(o){let w=Ss(i.subarray(p*4));d^=w[0],g^=w[1],y^=w[2],h^=w[3],{s0:d,s1:g,s2:y,s3:h}=Lt(c,d,g,y,h),f[p++]=d,f[p++]=g,f[p++]=y,f[p++]=h}return c.fill(0),u},decrypt:(i,s)=>{vs(i);let c=ms(t),a=W(r),f=Qe(i.length,s),u=W(i),l=W(f),d=a[0],g=a[1],y=a[2],h=a[3];for(let p=0;p+4<=u.length;){let w=d,x=g,b=y,A=h;d=u[p+0],g=u[p+1],y=u[p+2],h=u[p+3];let{s0:B,s1:v,s2:I,s3:S}=Es(c,d,g,y,h);l[p++]=B^w,l[p++]=v^x,l[p++]=I^b,l[p++]=S^A}return c.fill(0),As(f,o)}}}),Vy=$t({blockSize:16,nonceLength:16},function(t,r){V(t),V(r,16);function n(o,i,s){let c=we(t),a=o.length;s=Qe(a,s);let f=W(o),u=W(s),l=i?u:f,d=W(r),g=d[0],y=d[1],h=d[2],p=d[3];for(let x=0;x+4<=f.length;){let{s0:b,s1:A,s2:B,s3:v}=Lt(c,g,y,h,p);u[x+0]=f[x+0]^b,u[x+1]=f[x+1]^A,u[x+2]=f[x+2]^B,u[x+3]=f[x+3]^v,g=l[x++],y=l[x++],h=l[x++],p=l[x++]}let w=pt*Math.floor(f.length/Bo);if(wn(o,!0,i),decrypt:(o,i)=>n(o,!1,i)}});function Ls(e,t,r,n,o){let i=e.create(r,n.length+(o?.length||0));o&&i.update(o),i.update(n);let s=new Uint8Array(16),c=ye(s);return o&&qe(c,0,BigInt(o.length*8),t),qe(c,8,BigInt(n.length*8),t),i.update(s),i.digest()}var Wy=$t({blockSize:16,nonceLength:12,tagLength:16},function(t,r,n){if(V(r),r.length===0)throw new Error("aes/gcm: empty nonce");let o=16;function i(c,a,f){let u=Ls(mo,!1,c,f,n);for(let l=0;l{V(c);let{xk:a,authKey:f,counter:u,tagMask:l}=s(),d=new Uint8Array(c.length+o);mr(a,!1,u,c,d);let g=i(f,l,d.subarray(0,d.length-o));return d.set(g,c.length),a.fill(0),d},decrypt:c=>{if(V(c),c.lengthn=>{if(!Number.isSafeInteger(n)||t>n||n>r)throw new Error(`${e}: invalid value=${n}, must be [${t}..${r}]`)},zy=$t({blockSize:16,nonceLength:12,tagLength:16},function(t,r,n){let i=en("AAD",0,68719476736),s=en("plaintext",0,2**36),c=en("nonce",12,12),a=en("ciphertext",16,2**36+16);V(r),c(r.length),n&&(V(n),i(n.length));function f(){let d=t.length;if(d!==16&&d!==24&&d!==32)throw new Error(`key length must be 16, 24 or 32 bytes, got: ${d} bytes`);let g=we(t),y=new Uint8Array(d),h=new Uint8Array(16),p=W(r),w=0,x=p[0],b=p[1],A=p[2],B=0;for(let v of[h,y].map(W)){let I=W(v);for(let S=0;S{V(d),s(d.length);let{encKey:g,authKey:y}=f(),h=u(g,y,d),p=new Uint8Array(d.length+16);return p.set(h,d.length),p.set(l(g,h,d)),g.fill(0),y.fill(0),p},decrypt:d=>{V(d),a(d.length);let g=d.subarray(-16),{encKey:y,authKey:h}=f(),p=l(y,g,d.subarray(0,-16)),w=u(y,h,p);if(y.fill(0),h.fill(0),!Ke(g,w))throw new Error("invalid polyval tag");return p}}});var ht=(e,t)=>e[t++]&255|(e[t++]&255)<<8,Io=class{constructor(t){this.blockLen=16,this.outputLen=16,this.buffer=new Uint8Array(16),this.r=new Uint16Array(10),this.h=new Uint16Array(10),this.pad=new Uint16Array(8),this.pos=0,this.finished=!1,t=qt(t),V(t,32);let r=ht(t,0),n=ht(t,2),o=ht(t,4),i=ht(t,6),s=ht(t,8),c=ht(t,10),a=ht(t,12),f=ht(t,14);this.r[0]=r&8191,this.r[1]=(r>>>13|n<<3)&8191,this.r[2]=(n>>>10|o<<6)&7939,this.r[3]=(o>>>7|i<<9)&8191,this.r[4]=(i>>>4|s<<12)&255,this.r[5]=s>>>1&8190,this.r[6]=(s>>>14|c<<2)&8191,this.r[7]=(c>>>11|a<<5)&8065,this.r[8]=(a>>>8|f<<8)&8191,this.r[9]=f>>>5&127;for(let u=0;u<8;u++)this.pad[u]=ht(t,16+2*u)}process(t,r,n=!1){let o=n?0:2048,{h:i,r:s}=this,c=s[0],a=s[1],f=s[2],u=s[3],l=s[4],d=s[5],g=s[6],y=s[7],h=s[8],p=s[9],w=ht(t,r+0),x=ht(t,r+2),b=ht(t,r+4),A=ht(t,r+6),B=ht(t,r+8),v=ht(t,r+10),I=ht(t,r+12),S=ht(t,r+14),C=i[0]+(w&8191),_=i[1]+((w>>>13|x<<3)&8191),T=i[2]+((x>>>10|b<<6)&8191),O=i[3]+((b>>>7|A<<9)&8191),R=i[4]+((A>>>4|B<<12)&8191),P=i[5]+(B>>>1&8191),m=i[6]+((B>>>14|v<<2)&8191),E=i[7]+((v>>>11|I<<5)&8191),U=i[8]+((I>>>8|S<<8)&8191),H=i[9]+(S>>>5|o),k=0,K=k+C*c+_*(5*p)+T*(5*h)+O*(5*y)+R*(5*g);k=K>>>13,K&=8191,K+=P*(5*d)+m*(5*l)+E*(5*u)+U*(5*f)+H*(5*a),k+=K>>>13,K&=8191;let M=k+C*a+_*c+T*(5*p)+O*(5*h)+R*(5*y);k=M>>>13,M&=8191,M+=P*(5*g)+m*(5*d)+E*(5*l)+U*(5*u)+H*(5*f),k+=M>>>13,M&=8191;let $=k+C*f+_*a+T*c+O*(5*p)+R*(5*h);k=$>>>13,$&=8191,$+=P*(5*y)+m*(5*g)+E*(5*d)+U*(5*l)+H*(5*u),k+=$>>>13,$&=8191;let F=k+C*u+_*f+T*a+O*c+R*(5*p);k=F>>>13,F&=8191,F+=P*(5*h)+m*(5*y)+E*(5*g)+U*(5*d)+H*(5*l),k+=F>>>13,F&=8191;let G=k+C*l+_*u+T*f+O*a+R*c;k=G>>>13,G&=8191,G+=P*(5*p)+m*(5*h)+E*(5*y)+U*(5*g)+H*(5*d),k+=G>>>13,G&=8191;let rt=k+C*d+_*l+T*u+O*f+R*a;k=rt>>>13,rt&=8191,rt+=P*c+m*(5*p)+E*(5*h)+U*(5*y)+H*(5*g),k+=rt>>>13,rt&=8191;let ft=k+C*g+_*d+T*l+O*u+R*f;k=ft>>>13,ft&=8191,ft+=P*a+m*c+E*(5*p)+U*(5*h)+H*(5*y),k+=ft>>>13,ft&=8191;let Z=k+C*y+_*g+T*d+O*l+R*u;k=Z>>>13,Z&=8191,Z+=P*f+m*a+E*c+U*(5*p)+H*(5*h),k+=Z>>>13,Z&=8191;let wt=k+C*h+_*y+T*g+O*d+R*l;k=wt>>>13,wt&=8191,wt+=P*u+m*f+E*a+U*c+H*(5*p),k+=wt>>>13,wt&=8191;let Y=k+C*p+_*h+T*y+O*g+R*d;k=Y>>>13,Y&=8191,Y+=P*l+m*u+E*f+U*a+H*c,k+=Y>>>13,Y&=8191,k=(k<<2)+k|0,k=k+K|0,K=k&8191,k=k>>>13,M+=k,i[0]=K,i[1]=M,i[2]=$,i[3]=F,i[4]=G,i[5]=rt,i[6]=ft,i[7]=Z,i[8]=wt,i[9]=Y}finalize(){let{h:t,pad:r}=this,n=new Uint16Array(10),o=t[1]>>>13;t[1]&=8191;for(let c=2;c<10;c++)t[c]+=o,o=t[c]>>>13,t[c]&=8191;t[0]+=o*5,o=t[0]>>>13,t[0]&=8191,t[1]+=o,o=t[1]>>>13,t[1]&=8191,t[2]+=o,n[0]=t[0]+5,o=n[0]>>>13,n[0]&=8191;for(let c=1;c<10;c++)n[c]=t[c]+o,o=n[c]>>>13,n[c]&=8191;n[9]-=8192;let i=(o^1)-1;for(let c=0;c<10;c++)n[c]&=i;i=~i;for(let c=0;c<10;c++)t[c]=t[c]&i|n[c];t[0]=(t[0]|t[1]<<13)&65535,t[1]=(t[1]>>>3|t[2]<<10)&65535,t[2]=(t[2]>>>6|t[3]<<7)&65535,t[3]=(t[3]>>>9|t[4]<<4)&65535,t[4]=(t[4]>>>12|t[5]<<1|t[6]<<14)&65535,t[5]=(t[6]>>>2|t[7]<<11)&65535,t[6]=(t[7]>>>5|t[8]<<8)&65535,t[7]=(t[8]>>>8|t[9]<<5)&65535;let s=t[0]+r[0];t[0]=s&65535;for(let c=1;c<8;c++)s=(t[c]+r[c]|0)+(s>>>16)|0,t[c]=s&65535}update(t){pe(this);let{buffer:r,blockLen:n}=this;t=qt(t);let o=t.length;for(let i=0;i>>0,t[i++]=n[s]>>>8;return t}digest(){let{buffer:t,outputLen:r}=this;this.digestInto(t);let n=t.slice(0,r);return this.destroy(),n}};function Zf(e){let t=(n,o)=>e(o).update(qt(n)).digest(),r=e(new Uint8Array(32));return t.outputLen=r.outputLen,t.blockLen=r.blockLen,t.create=n=>e(n),t}var Is=Zf(e=>new Io(e));var Us=e=>Uint8Array.from(e.split("").map(t=>t.charCodeAt(0))),Yf=Us("expand 16-byte k"),Xf=Us("expand 32-byte k"),Jf=W(Yf),Ts=W(Xf),Qy=Ts.slice();function N(e,t){return e<>>32-t}function ko(e){return e.byteOffset%4===0}var rn=64,Qf=16,_s=2**32-1,ks=new Uint32Array;function tl(e,t,r,n,o,i,s,c){let a=o.length,f=new Uint8Array(rn),u=W(f),l=ko(o)&&ko(i),d=l?W(o):ks,g=l?W(i):ks;for(let y=0;y=_s)throw new Error("arx: counter overflow");let h=Math.min(rn,a-y);if(l&&h===rn){let p=y/4;if(y%4!==0)throw new Error("arx: invalid block position");for(let w=0,x;w{V(c),V(a),V(f);let d=f.length;if(u||(u=new Uint8Array(d)),V(u),Xr(l),l<0||l>=_s)throw new Error("arx: counter overflow");if(u.length0;)g.pop().fill(0);return u}}function Ns(e,t,r,n,o,i=20){let s=e[0],c=e[1],a=e[2],f=e[3],u=t[0],l=t[1],d=t[2],g=t[3],y=t[4],h=t[5],p=t[6],w=t[7],x=o,b=r[0],A=r[1],B=r[2],v=s,I=c,S=a,C=f,_=u,T=l,O=d,R=g,P=y,m=h,E=p,U=w,H=x,k=b,K=A,M=B;for(let F=0;F{e.update(t);let r=t.length%16;r&&e.update(nl.subarray(r))},ol=new Uint8Array(32);function Cs(e,t,r,n,o){let i=e(t,r,ol),s=Is.create(i);o&&Hs(s,o),Hs(s,n);let c=new Uint8Array(16),a=ye(c);qe(a,0,BigInt(o?o.length:0),!0),qe(a,8,BigInt(n.length),!0),s.update(c);let f=s.digest();return i.fill(0),f}var Os=e=>(t,r,n)=>(V(t,32),V(r),{encrypt:(i,s)=>{let c=i.length,a=c+16;s?V(s,a):s=new Uint8Array(a),e(t,r,i,s,1);let f=Cs(e,t,r,s.subarray(0,-16),n);return s.set(f,c),s},decrypt:(i,s)=>{let c=i.length,a=c-16;if(c<16)throw new Error("encrypted data must be at least 16 bytes");s?V(s,a):s=new Uint8Array(a);let f=i.subarray(0,-16),u=i.subarray(-16),l=Cs(e,t,r,f,n);if(!Ke(u,l))throw new Error("invalid tag");return e(t,r,f,s,1),s}}),ig=$t({blockSize:64,nonceLength:12,tagLength:16},Os(nn)),sg=$t({blockSize:64,nonceLength:24,tagLength:16},Os(rl));var on=class extends Ye{constructor(t,r){super(),this.finished=!1,this.destroyed=!1,vt.hash(t);let n=ae(r);if(this.iHash=t.create(),typeof this.iHash.update!="function")throw new Error("Expected instance of class which extends utils.Hash");this.blockLen=this.iHash.blockLen,this.outputLen=this.iHash.outputLen;let o=this.blockLen,i=new Uint8Array(o);i.set(n.length>o?t.create().update(n).digest():n);for(let s=0;snew on(e,t).update(r).digest();tr.create=(e,t)=>new on(e,t);function Ks(e,t,r){return vt.hash(e),r===void 0&&(r=new Uint8Array(e.outputLen)),tr(e,ae(r),ae(t))}var To=new Uint8Array([0]),Rs=new Uint8Array;function qs(e,t,r,n=32){if(vt.hash(e),vt.number(n),n>255*e.outputLen)throw new Error("Length should be <= 255*HashLen");let o=Math.ceil(n/e.outputLen);r===void 0&&(r=Rs);let i=new Uint8Array(o*e.outputLen),s=tr.create(e,t),c=s._cloneInto(),a=new Uint8Array(s.outputLen);for(let f=0;f{for(var r in t)il(e,r,{get:t[r],enumerable:!0})},$e=Symbol("verified"),sl=e=>e instanceof Object;function $s(e){if(!sl(e)||typeof e.kind!="number"||typeof e.content!="string"||typeof e.created_at!="number"||typeof e.pubkey!="string"||!e.pubkey.match(/^[a-f0-9]{64}$/)||!Array.isArray(e.tags))return!1;for(let t=0;tPs,QueueNode:()=>Ms,binarySearch:()=>_o,insertEventIntoAscendingList:()=>fl,insertEventIntoDescendingList:()=>al,normalizeURL:()=>er,utf8Decoder:()=>Dt,utf8Encoder:()=>Ht});var Dt=new TextDecoder("utf-8"),Ht=new TextEncoder;function er(e){e.indexOf("://")===-1&&(e="wss://"+e);let t=new URL(e);return t.pathname=t.pathname.replace(/\/+/g,"/"),t.pathname.endsWith("/")&&(t.pathname=t.pathname.slice(0,-1)),(t.port==="80"&&t.protocol==="ws:"||t.port==="443"&&t.protocol==="wss:")&&(t.port=""),t.searchParams.sort(),t.hash="",t.toString()}function al(e,t){let[r,n]=_o(e,o=>t.id===o.id?0:t.created_at===o.created_at?-1:o.created_at-t.created_at);return n||e.splice(r,0,t),e}function fl(e,t){let[r,n]=_o(e,o=>t.id===o.id?0:t.created_at===o.created_at?-1:t.created_at-o.created_at);return n||e.splice(r,0,t),e}function _o(e,t){let r=0,n=e.length-1;for(;r<=n;){let o=Math.floor((r+n)/2),i=t(e[o]);if(i===0)return[o,!0];i<0?n=o-1:r=o+1}return[r,!1]}var Ms=class{value;next=null;prev=null;constructor(e){this.value=e}},Ps=class{first;last;constructor(){this.first=null,this.last=null}enqueue(e){let t=new Ms(e);return this.last?this.last===this.first?(this.last=t,this.last.prev=this.first,this.first.next=t):(t.prev=this.last,this.last.next=t,this.last=t):(this.first=t,this.last=t),!0}dequeue(){if(!this.first)return null;if(this.first===this.last){let t=this.first;return this.first=null,this.last=null,t.value}let e=this.first;return this.first=e.next,e.value}},ll=class{generateSecretKey(){return Ze.utils.randomPrivateKey()}getPublicKey(e){return nt(Ze.getPublicKey(e))}finalizeEvent(e,t){let r=e;return r.pubkey=nt(Ze.getPublicKey(t)),r.id=cn(r),r.sig=nt(Ze.sign(cn(r),t)),r[$e]=!0,r}verifyEvent(e){if(typeof e[$e]=="boolean")return e[$e];let t=cn(e);if(t!==e.id)return e[$e]=!1,!1;try{let r=Ze.verify(e.sig,t,e.pubkey);return e[$e]=r,r}catch{return e[$e]=!1,!1}}};function ul(e){if(!$s(e))throw new Error("can't serialize event with wrong or missing properties");return JSON.stringify([0,e.pubkey,e.created_at,e.kind,e.tags,e.content])}function cn(e){let t=ue(Ht.encode(ul(e)));return nt(t)}var an=new ll,Ds=an.generateSecretKey,fn=an.getPublicKey,be=an.finalizeEvent,ln=an.verifyEvent,hl={};et(hl,{Application:()=>hu,BadgeAward:()=>El,BadgeDefinition:()=>iu,BlockedRelaysList:()=>Vl,BookmarkList:()=>Pl,Bookmarksets:()=>ru,Calendar:()=>xu,CalendarEventRSVP:()=>mu,ChannelCreation:()=>Fs,ChannelHideMessage:()=>Ys,ChannelMessage:()=>Zs,ChannelMetadata:()=>Gs,ChannelMuteUser:()=>Xs,ClassifiedListing:()=>yu,ClientAuth:()=>Js,CommunitiesList:()=>Dl,CommunityDefinition:()=>Bu,CommunityPostApproval:()=>Tl,Contacts:()=>wl,CreateOrUpdateProduct:()=>au,CreateOrUpdateStall:()=>cu,Curationsets:()=>nu,Date:()=>wu,DraftClassifiedListing:()=>gu,DraftLong:()=>lu,Emojisets:()=>uu,EncryptedDirectMessage:()=>bl,EncryptedDirectMessages:()=>xl,EventDeletion:()=>ml,FileMetadata:()=>Al,FileServerPreference:()=>Gl,Followsets:()=>Ql,GenericRepost:()=>vl,Genericlists:()=>tu,HTTPAuth:()=>No,Handlerinformation:()=>vu,Handlerrecommendation:()=>Eu,Highlights:()=>Kl,InterestsList:()=>zl,Interestsets:()=>su,JobFeedback:()=>Cl,JobRequest:()=>_l,JobResult:()=>Hl,Label:()=>Ul,LightningPubRPC:()=>Yl,LiveChatMessage:()=>Sl,LiveEvent:()=>du,LongFormArticle:()=>fu,Metadata:()=>pl,Mutelist:()=>ql,NWCWalletInfo:()=>Zl,NWCWalletRequest:()=>Qs,NWCWalletResponse:()=>Xl,NostrConnect:()=>Jl,OpenTimestamps:()=>Bl,Pinlist:()=>$l,ProblemTracker:()=>Ll,ProfileBadges:()=>ou,PublicChatsList:()=>jl,Reaction:()=>Co,RecommendRelay:()=>gl,RelayList:()=>Ml,Relaysets:()=>eu,Report:()=>Il,Reporting:()=>kl,Repost:()=>Ho,SearchRelaysList:()=>Wl,ShortTextNote:()=>yl,Time:()=>bu,UserEmojiList:()=>Fl,UserStatuses:()=>pu,Zap:()=>Rl,ZapGoal:()=>Nl,ZapRequest:()=>Ol,classifyKind:()=>dl,isEphemeralKind:()=>Ws,isParameterizedReplaceableKind:()=>zs,isRegularKind:()=>js,isReplaceableKind:()=>Vs});function js(e){return 1e3<=e&&e<1e4||[1,2,4,5,6,7,8,16,40,41,42,43,44].includes(e)}function Vs(e){return[0,3].includes(e)||1e4<=e&&e<2e4}function Ws(e){return 2e4<=e&&e<3e4}function zs(e){return 3e4<=e&&e<4e4}function dl(e){return js(e)?"regular":Vs(e)?"replaceable":Ws(e)?"ephemeral":zs(e)?"parameterized":"unknown"}var pl=0,yl=1,gl=2,wl=3,bl=4,xl=4,ml=5,Ho=6,Co=7,El=8,vl=16,Fs=40,Gs=41,Zs=42,Ys=43,Xs=44,Bl=1040,Al=1063,Sl=1311,Ll=1971,Il=1984,kl=1984,Ul=1985,Tl=4550,_l=5999,Hl=6999,Cl=7e3,Nl=9041,Ol=9734,Rl=9735,Kl=9802,ql=1e4,$l=10001,Ml=10002,Pl=10003,Dl=10004,jl=10005,Vl=10006,Wl=10007,zl=10015,Fl=10030,Gl=10096,Zl=13194,Yl=21e3,Js=22242,Qs=23194,Xl=23195,Jl=24133,No=27235,Ql=3e4,tu=30001,eu=30002,ru=30003,nu=30004,ou=30008,iu=30009,su=30015,cu=30017,au=30018,fu=30023,lu=30024,uu=30030,hu=30078,du=30311,pu=30315,yu=30402,gu=30403,wu=31922,bu=31923,xu=31924,mu=31925,Eu=31989,vu=31990,Bu=34550;function Au(e,t){if(e.ids&&e.ids.indexOf(t.id)===-1||e.kinds&&e.kinds.indexOf(t.kind)===-1||e.authors&&e.authors.indexOf(t.pubkey)===-1)return!1;for(let r in e)if(r[0]==="#"){let n=r.slice(1),o=e[`#${n}`];if(o&&!t.tags.find(([i,s])=>i===r.slice(1)&&o.indexOf(s)!==-1))return!1}return!(e.since&&t.created_ate.until)}function Su(e,t){for(let r=0;run,getInt:()=>tc,getSubscriptionId:()=>ec,matchEventId:()=>Iu,matchEventKind:()=>Uu,matchEventPubkey:()=>ku});function un(e,t){let r=t.length+3,n=e.indexOf(`"${t}":`)+r,o=e.slice(n).indexOf('"')+n+1;return e.slice(o,o+64)}function tc(e,t){let r=t.length,n=e.indexOf(`"${t}":`)+r+3,o=e.slice(n),i=Math.min(o.indexOf(","),o.indexOf("}"));return parseInt(o.slice(0,i),10)}function ec(e){let t=e.slice(0,22).indexOf('"EVENT"');if(t===-1)return null;let r=e.slice(t+7+1).indexOf('"');if(r===-1)return null;let n=t+7+1+r,o=e.slice(n+1,80).indexOf('"');if(o===-1)return null;let i=n+1+o;return e.slice(n+1,i)}function Iu(e,t){return t===un(e,"id")}function ku(e,t){return t===un(e,"pubkey")}function Uu(e,t){return t===tc(e,"kind")}var Tu={};et(Tu,{makeAuthEvent:()=>rc});function rc(e,t){return{kind:Js,created_at:Math.floor(Date.now()/1e3),tags:[["relay",e],["challenge",t]],content:""}}function _u(){return q(this,null,function*(){return new Promise(e=>{let t=new MessageChannel,r=()=>{t.port1.removeEventListener("message",r),e()};t.port1.addEventListener("message",r),t.port2.postMessage(0),t.port1.start()})})}var Hu=e=>(e[$e]=!0,!0),nc=class{url;_connected=!1;onclose=null;onnotice=e=>console.debug(`NOTICE from ${this.url}: ${e}`);_onauth=null;baseEoseTimeout=4400;connectionTimeout=4400;openSubs=new Map;connectionTimeoutHandle;connectionPromise;openCountRequests=new Map;openEventPublishes=new Map;ws;incomingMessageQueue=new Ps;queueRunning=!1;challenge;serial=0;verifyEvent;_WebSocket;constructor(e,t){this.url=er(e),this.verifyEvent=t.verifyEvent,this._WebSocket=t.websocketImplementation||WebSocket}static connect(e,t){return q(this,null,function*(){let r=new nc(e,t);return yield r.connect(),r})}closeAllSubscriptions(e){for(let[t,r]of this.openSubs)r.close(e);this.openSubs.clear();for(let[t,r]of this.openEventPublishes)r.reject(new Error(e));this.openEventPublishes.clear();for(let[t,r]of this.openCountRequests)r.reject(new Error(e));this.openCountRequests.clear()}get connected(){return this._connected}connect(){return q(this,null,function*(){return this.connectionPromise?this.connectionPromise:(this.challenge=void 0,this.connectionPromise=new Promise((e,t)=>{this.connectionTimeoutHandle=setTimeout(()=>{t("connection timed out"),this.connectionPromise=void 0,this.onclose?.(),this.closeAllSubscriptions("relay connection timed out")},this.connectionTimeout);try{this.ws=new this._WebSocket(this.url)}catch(r){t(r);return}this.ws.onopen=()=>{clearTimeout(this.connectionTimeoutHandle),this._connected=!0,e()},this.ws.onerror=r=>{t(r.message||"websocket error"),this._connected&&(this._connected=!1,this.connectionPromise=void 0,this.onclose?.(),this.closeAllSubscriptions("relay connection errored"))},this.ws.onclose=()=>q(this,null,function*(){this._connected&&(this._connected=!1,this.connectionPromise=void 0,this.onclose?.(),this.closeAllSubscriptions("relay connection closed"))}),this.ws.onmessage=this._onmessage.bind(this)}),this.connectionPromise)})}runQueue(){return q(this,null,function*(){for(this.queueRunning=!0;this.handleNext()!==!1;)yield _u();this.queueRunning=!1})}handleNext(){let e=this.incomingMessageQueue.dequeue();if(!e)return!1;let t=ec(e);if(t){let r=this.openSubs.get(t);if(!r)return;let n=un(e,"id"),o=r.alreadyHaveEvent?.(n);if(r.receivedEvent?.(this,n),o)return}try{let r=JSON.parse(e);switch(r[0]){case"EVENT":{let n=this.openSubs.get(r[1]),o=r[2];this.verifyEvent(o)&&Su(n.filters,o)&&n.onevent(o);return}case"COUNT":{let n=r[1],o=r[2],i=this.openCountRequests.get(n);i&&(i.resolve(o.count),this.openCountRequests.delete(n));return}case"EOSE":{let n=this.openSubs.get(r[1]);if(!n)return;n.receivedEose();return}case"OK":{let n=r[1],o=r[2],i=r[3],s=this.openEventPublishes.get(n);o?s.resolve(i):s.reject(new Error(i)),this.openEventPublishes.delete(n);return}case"CLOSED":{let n=r[1],o=this.openSubs.get(n);if(!o)return;o.closed=!0,o.close(r[2]);return}case"NOTICE":this.onnotice(r[1]);return;case"AUTH":{this.challenge=r[1],this._onauth?.(r[1]);return}}}catch{return}}send(e){return q(this,null,function*(){if(!this.connectionPromise)throw new Error("sending on closed connection");this.connectionPromise.then(()=>{this.ws?.send(e)})})}auth(e){return q(this,null,function*(){if(!this.challenge)throw new Error("can't perform auth, no challenge was received");let t=yield e(rc(this.url,this.challenge)),r=new Promise((n,o)=>{this.openEventPublishes.set(t.id,{resolve:n,reject:o})});return this.send('["AUTH",'+JSON.stringify(t)+"]"),r})}publish(e){return q(this,null,function*(){let t=new Promise((r,n)=>{this.openEventPublishes.set(e.id,{resolve:r,reject:n})});return this.send('["EVENT",'+JSON.stringify(e)+"]"),t})}count(e,t){return q(this,null,function*(){this.serial++;let r=t?.id||"count:"+this.serial,n=new Promise((o,i)=>{this.openCountRequests.set(r,{resolve:o,reject:i})});return this.send('["COUNT","'+r+'",'+JSON.stringify(e).substring(1)),n})}subscribe(e,t){let r=this.prepareSubscription(e,t);return r.fire(),r}prepareSubscription(e,t){this.serial++;let r=t.id||"sub:"+this.serial,n=new Cu(this,r,e,t);return this.openSubs.set(r,n),n}close(){this.closeAllSubscriptions("relay connection closed by us"),this._connected=!1,this.ws?.close()}_onmessage(e){this.incomingMessageQueue.enqueue(e.data),this.queueRunning||this.runQueue()}},Cu=class{relay;id;closed=!1;eosed=!1;filters;alreadyHaveEvent;receivedEvent;onevent;oneose;onclose;eoseTimeout;eoseTimeoutHandle;constructor(e,t,r,n){this.relay=e,this.filters=r,this.id=t,this.alreadyHaveEvent=n.alreadyHaveEvent,this.receivedEvent=n.receivedEvent,this.eoseTimeout=n.eoseTimeout||e.baseEoseTimeout,this.oneose=n.oneose,this.onclose=n.onclose,this.onevent=n.onevent||(o=>{console.warn(`onevent() callback not defined for subscription '${this.id}' in relay ${this.relay.url}. event received:`,o)})}fire(){this.relay.send('["REQ","'+this.id+'",'+JSON.stringify(this.filters).substring(1)),this.eoseTimeoutHandle=setTimeout(this.receivedEose.bind(this),this.eoseTimeout)}receivedEose(){this.eosed||(clearTimeout(this.eoseTimeoutHandle),this.eosed=!0,this.oneose?.())}close(e="closed by caller"){!this.closed&&this.relay.connected&&(this.relay.send('["CLOSE",'+JSON.stringify(this.id)+"]"),this.closed=!0),this.relay.openSubs.delete(this.id),this.onclose?.(e)}},Nu;try{Nu=WebSocket}catch{}var Ou=class{relays=new Map;seenOn=new Map;trackRelays=!1;verifyEvent;trustedRelayURLs=new Set;_WebSocket;constructor(e){this.verifyEvent=e.verifyEvent,this._WebSocket=e.websocketImplementation}ensureRelay(e,t){return q(this,null,function*(){e=er(e);let r=this.relays.get(e);return r||(r=new nc(e,{verifyEvent:this.trustedRelayURLs.has(e)?Hu:this.verifyEvent,websocketImplementation:this._WebSocket}),t?.connectionTimeout&&(r.connectionTimeout=t.connectionTimeout),this.relays.set(e,r)),yield r.connect(),r})}close(e){e.map(er).forEach(t=>{this.relays.get(t)?.close()})}subscribeMany(e,t,r){return this.subscribeManyMap(Object.fromEntries(e.map(n=>[n,t])),r)}subscribeManyMap(e,t){this.trackRelays&&(t.receivedEvent=(d,g)=>{let y=this.seenOn.get(g);y||(y=new Set,this.seenOn.set(g,y)),y.add(d)});let r=new Set,n=[],o=Object.keys(e).length,i=[],s=d=>{i[d]=!0,i.filter(g=>g).length===o&&(t.oneose?.(),s=()=>{})},c=[],a=(d,g)=>{s(d),c[d]=g,c.filter(y=>y).length===o&&(t.onclose?.(c),a=()=>{})},f=d=>{if(t.alreadyHaveEvent?.(d))return!0;let g=r.has(d);return r.add(d),g},u=Promise.all(Object.entries(e).map((d,g,y)=>q(this,null,function*(){if(y.indexOf(d)!==g){a(g,"duplicate url");return}let[h,p]=d;h=er(h);let w;try{w=yield this.ensureRelay(h,{connectionTimeout:t.maxWait?Math.max(t.maxWait*.8,t.maxWait-1e3):void 0})}catch(b){a(g,b?.message||String(b));return}let x=w.subscribe(p,tt(z({},t),{oneose:()=>s(g),onclose:b=>a(g,b),alreadyHaveEvent:f,eoseTimeout:t.maxWait}));n.push(x)})));return{close(){return q(this,null,function*(){yield u,n.forEach(d=>{d.close()})})}}}subscribeManyEose(e,t,r){let n=this.subscribeMany(e,t,tt(z({},r),{oneose(){n.close()}}));return n}querySync(e,t,r){return q(this,null,function*(){return new Promise(n=>q(this,null,function*(){let o=[];this.subscribeManyEose(e,[t],tt(z({},r),{onevent(i){o.push(i)},onclose(i){n(o)}}))}))})}get(e,t,r){return q(this,null,function*(){t.limit=1;let n=yield this.querySync(e,t,r);return n.sort((o,i)=>i.created_at-o.created_at),n[0]||null})}publish(e,t){return e.map(er).map((r,n,o)=>q(this,null,function*(){return o.indexOf(r)!==n?Promise.reject("duplicate url"):(yield this.ensureRelay(r)).publish(t)}))}listConnectionStatus(){let e=new Map;return this.relays.forEach((t,r)=>e.set(r,t.connected)),e}destroy(){this.relays.forEach(e=>e.close()),this.relays=new Map}},oc;try{oc=WebSocket}catch{}var bg=class extends Ou{constructor(){super({verifyEvent:ln,websocketImplementation:oc})}},yt={};et(yt,{BECH32_REGEX:()=>ic,Bech32MaxSize:()=>Oo,decode:()=>hn,encodeBytes:()=>dn,naddrEncode:()=>Du,neventEncode:()=>Pu,noteEncode:()=>$u,nprofileEncode:()=>Mu,npubEncode:()=>qu,nrelayEncode:()=>ju,nsecEncode:()=>Ku});var Oo=5e3,ic=/[\x21-\x7E]{1,83}1[023456789acdefghjklmnpqrstuvwxyz]{6,}/;function Ru(e){let t=new Uint8Array(4);return t[0]=e>>24&255,t[1]=e>>16&255,t[2]=e>>8&255,t[3]=e&255,t}function hn(e){let{prefix:t,words:r}=de.decode(e,Oo),n=new Uint8Array(de.fromWords(r));switch(t){case"nprofile":{let o=sn(n);if(!o[0]?.[0])throw new Error("missing TLV 0 for nprofile");if(o[0][0].length!==32)throw new Error("TLV 0 should be 32 bytes");return{type:"nprofile",data:{pubkey:nt(o[0][0]),relays:o[1]?o[1].map(i=>Dt.decode(i)):[]}}}case"nevent":{let o=sn(n);if(!o[0]?.[0])throw new Error("missing TLV 0 for nevent");if(o[0][0].length!==32)throw new Error("TLV 0 should be 32 bytes");if(o[2]&&o[2][0].length!==32)throw new Error("TLV 2 should be 32 bytes");if(o[3]&&o[3][0].length!==4)throw new Error("TLV 3 should be 4 bytes");return{type:"nevent",data:{id:nt(o[0][0]),relays:o[1]?o[1].map(i=>Dt.decode(i)):[],author:o[2]?.[0]?nt(o[2][0]):void 0,kind:o[3]?.[0]?parseInt(nt(o[3][0]),16):void 0}}}case"naddr":{let o=sn(n);if(!o[0]?.[0])throw new Error("missing TLV 0 for naddr");if(!o[2]?.[0])throw new Error("missing TLV 2 for naddr");if(o[2][0].length!==32)throw new Error("TLV 2 should be 32 bytes");if(!o[3]?.[0])throw new Error("missing TLV 3 for naddr");if(o[3][0].length!==4)throw new Error("TLV 3 should be 4 bytes");return{type:"naddr",data:{identifier:Dt.decode(o[0][0]),pubkey:nt(o[2][0]),kind:parseInt(nt(o[3][0]),16),relays:o[1]?o[1].map(i=>Dt.decode(i)):[]}}}case"nrelay":{let o=sn(n);if(!o[0]?.[0])throw new Error("missing TLV 0 for nrelay");return{type:"nrelay",data:Dt.decode(o[0][0])}}case"nsec":return{type:t,data:n};case"npub":case"note":return{type:t,data:nt(n)};default:throw new Error(`unknown prefix ${t}`)}}function sn(e){let t={},r=e;for(;r.length>0;){let n=r[0],o=r[1],i=r.slice(2,2+o);if(r=r.slice(2+o),i.lengthHt.encode(r))});return Er("nprofile",t)}function Pu(e){let t;e.kind!==void 0&&(t=Ru(e.kind));let r=pn({0:[Oe(e.id)],1:(e.relays||[]).map(n=>Ht.encode(n)),2:e.author?[Oe(e.author)]:[],3:t?[new Uint8Array(t)]:[]});return Er("nevent",r)}function Du(e){let t=new ArrayBuffer(4);new DataView(t).setUint32(0,e.kind,!1);let r=pn({0:[Ht.encode(e.identifier)],1:(e.relays||[]).map(n=>Ht.encode(n)),2:[Oe(e.pubkey)],3:[new Uint8Array(t)]});return Er("naddr",r)}function ju(e){let t=pn({0:[Ht.encode(e)]});return Er("nrelay",t)}function pn(e){let t=[];return Object.entries(e).reverse().forEach(([r,n])=>{n.forEach(o=>{let i=new Uint8Array(o.length+2);i.set([parseInt(r)],0),i.set([o.length],1),i.set(o,2),t.push(i)})}),Xe(...t)}var Ro={};et(Ro,{decrypt:()=>Vu,encrypt:()=>sc});function sc(e,t,r){return q(this,null,function*(){let n=e instanceof Uint8Array?nt(e):e,o=ce.getSharedSecret(n,"02"+t),i=cc(o),s=Uint8Array.from(Wr(16)),c=Ht.encode(r),a=Lo(i,s).encrypt(c),f=dt.encode(new Uint8Array(a)),u=dt.encode(new Uint8Array(s.buffer));return`${f}?iv=${u}`})}function Vu(e,t,r){return q(this,null,function*(){let n=e instanceof Uint8Array?nt(e):e,[o,i]=r.split("?iv="),s=ce.getSharedSecret(n,"02"+t),c=cc(s),a=dt.decode(i),f=dt.decode(o),u=Lo(c,a).decrypt(f);return Dt.decode(u)})}function cc(e){return e.slice(1,33)}var Wu={};et(Wu,{NIP05_REGEX:()=>ac,isValid:()=>Gu,queryProfile:()=>fc,searchDomain:()=>Fu,useFetchImplementation:()=>zu});var ac=/^(?:([\w.+-]+)@)?([\w_-]+(\.[\w_-]+)+)$/,yn;try{yn=fetch}catch{}function zu(e){yn=e}function Fu(e,t=""){return q(this,null,function*(){try{let r=`https://${e}/.well-known/nostr.json?name=${t}`;return(yield(yield yn(r,{redirect:"error"})).json()).names}catch{return{}}})}function fc(e){return q(this,null,function*(){let t=e.match(ac);if(!t)return null;let[r,n="_",o]=t;try{let i=`https://${o}/.well-known/nostr.json?name=${n}`,s=yield(yield yn(i,{redirect:"error"})).json(),c=s.names[n];return c?{pubkey:c,relays:s.relays?.[c]}:null}catch{return null}})}function Gu(e,t){return q(this,null,function*(){let r=yield fc(t);return r?r.pubkey===e:!1})}var Zu={};et(Zu,{parse:()=>Yu});function Yu(e){let t={reply:void 0,root:void 0,mentions:[],profiles:[]},r=[];for(let n of e.tags)n[0]==="e"&&n[1]&&r.push(n),n[0]==="p"&&n[1]&&t.profiles.push({pubkey:n[1],relays:n[2]?[n[2]]:[]});for(let n=0;nQu,useFetchImplementation:()=>Ju});var lc;try{lc=fetch}catch{}function Ju(e){lc=e}function Qu(e){return q(this,null,function*(){return yield(yield fetch(e.replace("ws://","http://").replace("wss://","https://"),{headers:{Accept:"application/nostr+json"}})).json()})}var th={};et(th,{getPow:()=>uc,minePow:()=>eh});function uc(e){let t=0;for(let r=0;r=t)break}return n}var rh={};et(rh,{finishRepostEvent:()=>nh,getRepostedEvent:()=>oh,getRepostedEventPointer:()=>hc});function nh(e,t,r,n){return be({kind:Ho,tags:[...e.tags??[],["e",t.id,r],["p",t.pubkey]],content:e.content===""?"":JSON.stringify(t),created_at:e.created_at},n)}function hc(e){if(e.kind!==Ho)return;let t,r;for(let n=e.tags.length-1;n>=0&&(t===void 0||r===void 0);n--){let o=e.tags[n];o.length>=2&&(o[0]==="e"&&t===void 0?t=o:o[0]==="p"&&r===void 0&&(r=o))}if(t!==void 0)return{id:t[1],relays:[t[2],r?.[2]].filter(n=>typeof n=="string"),author:r?.[1]}}function oh(e,{skipVerification:t}={}){let r=hc(e);if(r===void 0||e.content==="")return;let n;try{n=JSON.parse(e.content)}catch{return}if(n.id===r.id&&!(!t&&!ln(n)))return n}var ih={};et(ih,{NOSTR_URI_REGEX:()=>gn,parse:()=>ch,test:()=>sh});var gn=new RegExp(`nostr:(${ic.source})`);function sh(e){return typeof e=="string"&&new RegExp(`^${gn.source}$`).test(e)}function ch(e){let t=e.match(new RegExp(`^${gn.source}$`));if(!t)throw new Error(`Invalid Nostr URI: ${e}`);return{uri:t[0],value:t[1],decoded:hn(t[1])}}var ah={};et(ah,{finishReactionEvent:()=>fh,getReactedEventPointer:()=>lh});function fh(e,t,r){let n=t.tags.filter(o=>o.length>=2&&(o[0]==="e"||o[0]==="p"));return be(tt(z({},e),{kind:Co,tags:[...e.tags??[],...n,["e",t.id],["p",t.pubkey]],content:e.content??"+"}),r)}function lh(e){if(e.kind!==Co)return;let t,r;for(let n=e.tags.length-1;n>=0&&(t===void 0||r===void 0);n--){let o=e.tags[n];o.length>=2&&(o[0]==="e"&&t===void 0?t=o:o[0]==="p"&&r===void 0&&(r=o))}if(!(t===void 0||r===void 0))return{id:t[1],relays:[t[2],r[2]].filter(n=>n!==void 0),author:r[1]}}var uh={};et(uh,{matchAll:()=>hh,regex:()=>Ko,replaceAll:()=>dh});var Ko=()=>new RegExp(`\\b${gn.source}\\b`,"g");function*hh(e){let t=e.matchAll(Ko());for(let r of t)try{let[n,o]=r;yield{uri:n,value:o,decoded:hn(o),start:r.index,end:r.index+n.length}}catch{}}function dh(e,t){return e.replaceAll(Ko(),(r,n)=>t({uri:r,value:n,decoded:hn(n)}))}var ph={};et(ph,{channelCreateEvent:()=>yh,channelHideMessageEvent:()=>bh,channelMessageEvent:()=>wh,channelMetadataEvent:()=>gh,channelMuteUserEvent:()=>xh});var yh=(e,t)=>{let r;if(typeof e.content=="object")r=JSON.stringify(e.content);else if(typeof e.content=="string")r=e.content;else return;return be({kind:Fs,tags:[...e.tags??[]],content:r,created_at:e.created_at},t)},gh=(e,t)=>{let r;if(typeof e.content=="object")r=JSON.stringify(e.content);else if(typeof e.content=="string")r=e.content;else return;return be({kind:Gs,tags:[["e",e.channel_create_event_id],...e.tags??[]],content:r,created_at:e.created_at},t)},wh=(e,t)=>{let r=[["e",e.channel_create_event_id,e.relay_url,"root"]];return e.reply_to_channel_message_event_id&&r.push(["e",e.reply_to_channel_message_event_id,e.relay_url,"reply"]),be({kind:Zs,tags:[...r,...e.tags??[]],content:e.content,created_at:e.created_at},t)},bh=(e,t)=>{let r;if(typeof e.content=="object")r=JSON.stringify(e.content);else if(typeof e.content=="string")r=e.content;else return;return be({kind:Ys,tags:[["e",e.channel_message_event_id],...e.tags??[]],content:r,created_at:e.created_at},t)},xh=(e,t)=>{let r;if(typeof e.content=="object")r=JSON.stringify(e.content);else if(typeof e.content=="string")r=e.content;else return;return be({kind:Xs,tags:[["p",e.pubkey_to_mute],...e.tags??[]],content:r,created_at:e.created_at},t)},mh={};et(mh,{EMOJI_SHORTCODE_REGEX:()=>dc,matchAll:()=>Eh,regex:()=>qo,replaceAll:()=>vh});var dc=/:(\w+):/,qo=()=>new RegExp(`\\B${dc.source}\\B`,"g");function*Eh(e){let t=e.matchAll(qo());for(let r of t)try{let[n,o]=r;yield{shortcode:n,name:o,start:r.index,end:r.index+n.length}}catch{}}function vh(e,t){return e.replaceAll(qo(),(r,n)=>t({shortcode:r,name:n}))}var Bh={};et(Bh,{useFetchImplementation:()=>Ah,validateGithub:()=>Sh});var $o;try{$o=fetch}catch{}function Ah(e){$o=e}function Sh(e,t,r){return q(this,null,function*(){try{return(yield(yield $o(`https://gist.github.com/${t}/${r}/raw`)).text())===`Verifying that I control the following Nostr public key: ${e}`}catch{return!1}})}var Lh={};et(Lh,{decrypt:()=>mc,encrypt:()=>xc,getConversationKey:()=>gc,v2:()=>_h});var pc=1,yc=65535;function gc(e,t){let r=ce.getSharedSecret(e,"02"+t).subarray(1,33);return Ks(ue,r,"nip44-v2")}function wc(e,t){let r=qs(ue,e,t,76);return{chacha_key:r.subarray(0,32),chacha_nonce:r.subarray(32,44),hmac_key:r.subarray(44,76)}}function Mo(e){if(!Number.isSafeInteger(e)||e<1)throw new Error("expected positive integer");if(e<=32)return 32;let t=1<yc)throw new Error("invalid plaintext size: must be between 1 and 65535 bytes");let t=new Uint8Array(2);return new DataView(t.buffer).setUint16(0,e,!1),t}function kh(e){let t=Ht.encode(e),r=t.length,n=Ih(r),o=new Uint8Array(Mo(r)-r);return Xe(n,t,o)}function Uh(e){let t=new DataView(e.buffer).getUint16(0),r=e.subarray(2,2+t);if(tyc||r.length!==t||e.length!==2+Mo(t))throw new Error("invalid padding");return Dt.decode(r)}function bc(e,t,r){if(r.length!==32)throw new Error("AAD associated data must be 32 bytes");let n=Xe(r,t);return tr(ue,e,n)}function Th(e){if(typeof e!="string")throw new Error("payload must be a valid string");let t=e.length;if(t<132||t>87472)throw new Error("invalid payload length: "+t);if(e[0]==="#")throw new Error("unknown encryption version");let r;try{r=dt.decode(e)}catch(i){throw new Error("invalid base64: "+i.message)}let n=r.length;if(n<99||n>65603)throw new Error("invalid data length: "+n);let o=r[0];if(o!==2)throw new Error("unknown encryption version "+o);return{nonce:r.subarray(1,33),ciphertext:r.subarray(33,-32),mac:r.subarray(-32)}}function xc(e,t,r=Wr(32)){let{chacha_key:n,chacha_nonce:o,hmac_key:i}=wc(t,r),s=kh(e),c=nn(n,o,s),a=bc(i,c,r);return dt.encode(Xe(new Uint8Array([2]),r,c,a))}function mc(e,t){let{nonce:r,ciphertext:n,mac:o}=Th(e),{chacha_key:i,chacha_nonce:s,hmac_key:c}=wc(t,r),a=bc(c,n,r);if(!Ke(a,o))throw new Error("invalid MAC");let f=nn(i,s,n);return Uh(f)}var _h={utils:{getConversationKey:gc,calcPaddedLen:Mo},encrypt:xc,decrypt:mc},Hh={};et(Hh,{makeNwcRequestEvent:()=>Nh,parseConnectionString:()=>Ch});function Ch(e){let{pathname:t,searchParams:r}=new URL(e),n=t,o=r.get("relay"),i=r.get("secret");if(!n||!o||!i)throw new Error("invalid connection string");return{pubkey:n,relay:o,secret:i}}function Nh(e,t,r){return q(this,null,function*(){let o=yield sc(t,e,JSON.stringify({method:"pay_invoice",params:{invoice:r}})),i={kind:Qs,created_at:Math.round(Date.now()/1e3),content:o,tags:[["p",e]]};return be(i,t)})}var Oh={};et(Oh,{getZapEndpoint:()=>Kh,makeZapReceipt:()=>Mh,makeZapRequest:()=>qh,useFetchImplementation:()=>Rh,validateZapRequest:()=>$h});var Po;try{Po=fetch}catch{}function Rh(e){Po=e}function Kh(e){return q(this,null,function*(){try{let t="",{lud06:r,lud16:n}=JSON.parse(e.content);if(r){let{words:s}=de.decode(r,1e3),c=de.fromWords(s);t=Dt.decode(c)}else if(n){let[s,c]=n.split("@");t=new URL(`/.well-known/lnurlp/${s}`,`https://${c}`).toString()}else return null;let i=yield(yield Po(t)).json();if(i.allowsNostr&&i.nostrPubkey)return i.callback}catch{}return null})}function qh({profile:e,event:t,amount:r,relays:n,comment:o=""}){if(!r)throw new Error("amount not given");if(!e)throw new Error("profile not given");let i={kind:9734,created_at:Math.round(Date.now()/1e3),content:o,tags:[["p",e],["amount",r.toString()],["relays",...n]]};return t&&i.tags.push(["e",t]),i}function $h(e){let t;try{t=JSON.parse(e)}catch{return"Invalid zap request JSON."}if(!$s(t))return"Zap request is not a valid Nostr event.";if(!ln(t))return"Invalid signature on zap request.";let r=t.tags.find(([i,s])=>i==="p"&&s);if(!r)return"Zap request doesn't have a 'p' tag.";if(!r[1].match(/^[a-f0-9]{64}$/))return"Zap request 'p' tag is not valid hex.";let n=t.tags.find(([i,s])=>i==="e"&&s);return n&&!n[1].match(/^[a-f0-9]{64}$/)?"Zap request 'e' tag is not valid hex.":t.tags.find(([i,s])=>i==="relays"&&s)?null:"Zap request doesn't have a 'relays' tag."}function Mh({zapRequest:e,preimage:t,bolt11:r,paidAt:n}){let o=JSON.parse(e),i=o.tags.filter(([c])=>c==="e"||c==="p"||c==="a"),s={kind:9735,created_at:Math.round(n.getTime()/1e3),content:"",tags:[...i,["P",o.pubkey],["bolt11",r],["description",e]]};return t&&s.tags.push(["preimage",t]),s}var Ph={};et(Ph,{getToken:()=>Dh,hashPayload:()=>Do,unpackEventFromToken:()=>vc,validateEvent:()=>kc,validateEventKind:()=>Ac,validateEventMethodTag:()=>Lc,validateEventPayloadTag:()=>Ic,validateEventTimestamp:()=>Bc,validateEventUrlTag:()=>Sc,validateToken:()=>jh});var Ec="Nostr ";function Dh(e,t,r,n=!1,o){return q(this,null,function*(){let i={kind:No,tags:[["u",e],["method",t]],created_at:Math.round(new Date().getTime()/1e3),content:""};o&&i.tags.push(["payload",Do(o)]);let s=yield r(i);return(n?Ec:"")+dt.encode(Ht.encode(JSON.stringify(s)))})}function jh(e,t,r){return q(this,null,function*(){let n=yield vc(e).catch(i=>{throw i});return yield kc(n,t,r).catch(i=>{throw i})})}function vc(e){return q(this,null,function*(){if(!e)throw new Error("Missing token");e=e.replace(Ec,"");let t=Dt.decode(dt.decode(e));if(!t||t.length===0||!t.startsWith("{"))throw new Error("Invalid token");return JSON.parse(t)})}function Bc(e){return e.created_at?Math.round(new Date().getTime()/1e3)-e.created_at<60:!1}function Ac(e){return e.kind===No}function Sc(e,t){let r=e.tags.find(n=>n[0]==="u");return r?r.length>0&&r[1]===t:!1}function Lc(e,t){let r=e.tags.find(n=>n[0]==="method");return r?r.length>0&&r[1].toLowerCase()===t.toLowerCase():!1}function Do(e){let t=ue(Ht.encode(JSON.stringify(e)));return nt(t)}function Ic(e,t){let r=e.tags.find(o=>o[0]==="payload");if(!r)return!1;let n=Do(t);return r.length>0&&r[1]===n}function kc(e,t,r,n){return q(this,null,function*(){if(!ln(e))throw new Error("Invalid nostr event, signature invalid");if(!Ac(e))throw new Error("Invalid nostr event, kind invalid");if(!Bc(e))throw new Error("Invalid nostr event, created_at timestamp invalid");if(!Sc(e,t))throw new Error("Invalid nostr event, url tag invalid");if(!Lc(e,r))throw new Error("Invalid nostr event, method tag invalid");if(n&&typeof n=="object"&&Object.keys(n).length>0&&!Ic(e,n))throw new Error("Invalid nostr event, payload tag does not match request body hash");return!0})}var ze=Ca(Wc());var m0=`abandon ability able about diff --git a/chunk-YGY3VH2G.js b/chunk-YGY3VH2G.js new file mode 100644 index 0000000..569b132 --- /dev/null +++ b/chunk-YGY3VH2G.js @@ -0,0 +1 @@ +import{b as Me,c as S,d as Fe,e as Y}from"./chunk-FL6BGY24.js";import{c as Se,d as Z,g as L,h as U,j as q}from"./chunk-KKXJEM3A.js";import{B as De,D as xe,G,a as be,j as Ce,k as m,w as ye,x as ke}from"./chunk-R5DLBX2B.js";import{$ as j,$a as O,Ab as fe,Cb as _e,Da as R,Db as ge,Eb as we,F as J,Fa as w,Fb as z,Ga as v,Gb as D,H as X,Ha as de,Hb as p,I as l,Jb as Q,Ka as ce,Kb as W,Lb as f,M as ee,Mb as _,O as te,P as B,Qa as he,R as ie,Ra as o,Ub as N,Vb as x,Ya as b,Za as le,ba as c,cb as pe,fa as re,ha as ne,hb as P,ib as me,ja as T,kb as ue,lb as C,lc as H,ma as A,n as h,pa as g,qa as oe,qb as V,rc as ve,ub as y,vb as k,xa as ae,y as I,ya as se}from"./chunk-YLQD6FUN.js";var Ee=["*"],Te=["content"],Ae=[[["mat-drawer"]],[["mat-drawer-content"]],"*"],Re=["mat-drawer","mat-drawer-content","*"];function Oe(a,r){if(a&1){let M=fe();y(0,"div",1),ge("click",function(){ae(M);let t=z();return se(t._onBackdropClicked())}),k()}if(a&2){let M=z();C("mat-drawer-shown",M._isShowingBackdrop())}}function Pe(a,r){a&1&&(y(0,"mat-drawer-content"),p(1,2),k())}var Ve={transformDrawer:Se("transform",[U("open, open-instant",L({transform:"none",visibility:"visible"})),U("void",L({"box-shadow":"none",visibility:"hidden"})),q("void => open-instant",Z("0ms")),q("void <=> open, open-instant => void",Z("400ms cubic-bezier(0.25, 0.8, 0.25, 1)"))])};var ze=new T("MAT_DRAWER_DEFAULT_AUTOSIZE",{providedIn:"root",factory:Qe}),Ie=new T("MAT_DRAWER_CONTAINER");function Qe(){return!1}var K=(()=>{let r=class r extends S{constructor(e,t,i,s,d){super(i,s,d),this._changeDetectorRef=e,this._container=t}ngAfterContentInit(){this._container._contentMarginChanges.subscribe(()=>{this._changeDetectorRef.markForCheck()})}};r.\u0275fac=function(t){return new(t||r)(o(H),o(re(()=>Ne)),o(w),o(Me),o(b))},r.\u0275cmp=g({type:r,selectors:[["mat-drawer-content"]],hostAttrs:[1,"mat-drawer-content"],hostVars:4,hostBindings:function(t,i){t&2&&ue("margin-left",i._container._contentMargins.left,"px")("margin-right",i._container._contentMargins.right,"px")},standalone:!0,features:[N([{provide:S,useExisting:r}]),pe,x],ngContentSelectors:Ee,decls:1,vars:0,template:function(t,i){t&1&&(D(),p(0))},encapsulation:2,changeDetection:0});let a=r;return a})(),We=(()=>{let r=class r{get position(){return this._position}set position(e){e=e==="end"?"end":"start",e!==this._position&&(this._isAttached&&this._updatePositionInParent(e),this._position=e,this.onPositionChanged.emit())}get mode(){return this._mode}set mode(e){this._mode=e,this._updateFocusTrapState(),this._modeChanged.next()}get disableClose(){return this._disableClose}set disableClose(e){this._disableClose=m(e)}get autoFocus(){let e=this._autoFocus;return e??(this.mode==="side"?"dialog":"first-tabbable")}set autoFocus(e){(e==="true"||e==="false"||e==null)&&(e=m(e)),this._autoFocus=e}get opened(){return this._opened}set opened(e){this.toggle(m(e))}constructor(e,t,i,s,d,F,E,Be){this._elementRef=e,this._focusTrapFactory=t,this._focusMonitor=i,this._platform=s,this._ngZone=d,this._interactivityChecker=F,this._doc=E,this._container=Be,this._focusTrap=null,this._elementFocusedBeforeDrawerWasOpened=null,this._enableAnimations=!1,this._position="start",this._mode="over",this._disableClose=!1,this._opened=!1,this._animationStarted=new h,this._animationEnd=new h,this._animationState="void",this.openedChange=new v(!0),this._openedStream=this.openedChange.pipe(l(n=>n),I(()=>{})),this.openedStart=this._animationStarted.pipe(l(n=>n.fromState!==n.toState&&n.toState.indexOf("open")===0),B(void 0)),this._closedStream=this.openedChange.pipe(l(n=>!n),I(()=>{})),this.closedStart=this._animationStarted.pipe(l(n=>n.fromState!==n.toState&&n.toState==="void"),B(void 0)),this._destroyed=new h,this.onPositionChanged=new v,this._modeChanged=new h,this._injector=A(R),this.openedChange.pipe(c(this._destroyed)).subscribe(n=>{n?(this._doc&&(this._elementFocusedBeforeDrawerWasOpened=this._doc.activeElement),this._takeFocus()):this._isFocusWithinDrawer()&&this._restoreFocus(this._openedVia||"program")}),this._ngZone.runOutsideAngular(()=>{J(this._elementRef.nativeElement,"keydown").pipe(l(n=>n.keyCode===27&&!this.disableClose&&!Ce(n)),c(this._destroyed)).subscribe(n=>this._ngZone.run(()=>{this.close(),n.stopPropagation(),n.preventDefault()}))}),this._animationEnd.pipe(ie((n,u)=>n.fromState===u.fromState&&n.toState===u.toState)).subscribe(n=>{let{fromState:u,toState:$}=n;($.indexOf("open")===0&&u==="void"||$==="void"&&u.indexOf("open")===0)&&this.openedChange.emit(this._opened)})}_forceFocus(e,t){this._interactivityChecker.isFocusable(e)||(e.tabIndex=-1,this._ngZone.runOutsideAngular(()=>{let i=()=>{e.removeEventListener("blur",i),e.removeEventListener("mousedown",i),e.removeAttribute("tabindex")};e.addEventListener("blur",i),e.addEventListener("mousedown",i)})),e.focus(t)}_focusByCssSelector(e,t){let i=this._elementRef.nativeElement.querySelector(e);i&&this._forceFocus(i,t)}_takeFocus(){if(!this._focusTrap)return;let e=this._elementRef.nativeElement;switch(this.autoFocus){case!1:case"dialog":return;case!0:case"first-tabbable":O(()=>{!this._focusTrap.focusInitialElement()&&typeof e.focus=="function"&&e.focus()},{injector:this._injector});break;case"first-heading":this._focusByCssSelector('h1, h2, h3, h4, h5, h6, [role="heading"]');break;default:this._focusByCssSelector(this.autoFocus);break}}_restoreFocus(e){this.autoFocus!=="dialog"&&(this._elementFocusedBeforeDrawerWasOpened?this._focusMonitor.focusVia(this._elementFocusedBeforeDrawerWasOpened,e):this._elementRef.nativeElement.blur(),this._elementFocusedBeforeDrawerWasOpened=null)}_isFocusWithinDrawer(){let e=this._doc.activeElement;return!!e&&this._elementRef.nativeElement.contains(e)}ngAfterViewInit(){this._isAttached=!0,this._position==="end"&&this._updatePositionInParent("end"),this._platform.isBrowser&&(this._focusTrap=this._focusTrapFactory.create(this._elementRef.nativeElement),this._updateFocusTrapState())}ngAfterContentChecked(){this._platform.isBrowser&&(this._enableAnimations=!0)}ngOnDestroy(){this._focusTrap?.destroy(),this._anchor?.remove(),this._anchor=null,this._animationStarted.complete(),this._animationEnd.complete(),this._modeChanged.complete(),this._destroyed.next(),this._destroyed.complete()}open(e){return this.toggle(!0,e)}close(){return this.toggle(!1)}_closeViaBackdropClick(){return this._setOpen(!1,!0,"mouse")}toggle(e=!this.opened,t){e&&t&&(this._openedVia=t);let i=this._setOpen(e,!e&&this._isFocusWithinDrawer(),this._openedVia||"program");return e||(this._openedVia=null),i}_setOpen(e,t,i){return this._opened=e,e?this._animationState=this._enableAnimations?"open":"open-instant":(this._animationState="void",t&&this._restoreFocus(i)),this._updateFocusTrapState(),new Promise(s=>{this.openedChange.pipe(te(1)).subscribe(d=>s(d?"open":"close"))})}_getWidth(){return this._elementRef.nativeElement&&this._elementRef.nativeElement.offsetWidth||0}_updateFocusTrapState(){this._focusTrap&&(this._focusTrap.enabled=!!this._container?.hasBackdrop)}_updatePositionInParent(e){if(!this._platform.isBrowser)return;let t=this._elementRef.nativeElement,i=t.parentNode;e==="end"?(this._anchor||(this._anchor=this._doc.createComment("mat-drawer-anchor"),i.insertBefore(this._anchor,t)),i.appendChild(t)):this._anchor&&this._anchor.parentNode.insertBefore(t,this._anchor)}};r.\u0275fac=function(t){return new(t||r)(o(w),o(ke),o(De),o(be),o(b),o(ye),o(ve,8),o(Ie,8))},r.\u0275cmp=g({type:r,selectors:[["mat-drawer"]],viewQuery:function(t,i){if(t&1&&W(Te,5),t&2){let s;f(s=_())&&(i._content=s.first)}},hostAttrs:["tabIndex","-1",1,"mat-drawer"],hostVars:12,hostBindings:function(t,i){t&1&&we("@transform.start",function(d){return i._animationStarted.next(d)})("@transform.done",function(d){return i._animationEnd.next(d)}),t&2&&(_e("@transform",i._animationState),me("align",null),C("mat-drawer-end",i.position==="end")("mat-drawer-over",i.mode==="over")("mat-drawer-push",i.mode==="push")("mat-drawer-side",i.mode==="side")("mat-drawer-opened",i.opened))},inputs:{position:"position",mode:"mode",disableClose:"disableClose",autoFocus:"autoFocus",opened:"opened"},outputs:{openedChange:"openedChange",_openedStream:"opened",openedStart:"openedStart",_closedStream:"closed",closedStart:"closedStart",onPositionChanged:"positionChanged"},exportAs:["matDrawer"],standalone:!0,features:[x],ngContentSelectors:Ee,decls:3,vars:0,consts:[["content",""],["cdkScrollable","",1,"mat-drawer-inner-container"]],template:function(t,i){t&1&&(D(),y(0,"div",1,0),p(2),k())},dependencies:[S],encapsulation:2,data:{animation:[Ve.transformDrawer]},changeDetection:0});let a=r;return a})(),Ne=(()=>{let r=class r{get start(){return this._start}get end(){return this._end}get autosize(){return this._autosize}set autosize(e){this._autosize=m(e)}get hasBackdrop(){return this._drawerHasBackdrop(this._start)||this._drawerHasBackdrop(this._end)}set hasBackdrop(e){this._backdropOverride=e==null?null:m(e)}get scrollable(){return this._userContent||this._content}constructor(e,t,i,s,d,F=!1,E){this._dir=e,this._element=t,this._ngZone=i,this._changeDetectorRef=s,this._animationMode=E,this._drawers=new de,this.backdropClick=new v,this._destroyed=new h,this._doCheckSubject=new h,this._contentMargins={left:null,right:null},this._contentMarginChanges=new h,this._injector=A(R),e&&e.change.pipe(c(this._destroyed)).subscribe(()=>{this._validateDrawers(),this.updateContentMargins()}),d.change().pipe(c(this._destroyed)).subscribe(()=>this.updateContentMargins()),this._autosize=F}ngAfterContentInit(){this._allDrawers.changes.pipe(j(this._allDrawers),c(this._destroyed)).subscribe(e=>{this._drawers.reset(e.filter(t=>!t._container||t._container===this)),this._drawers.notifyOnChanges()}),this._drawers.changes.pipe(j(null)).subscribe(()=>{this._validateDrawers(),this._drawers.forEach(e=>{this._watchDrawerToggle(e),this._watchDrawerPosition(e),this._watchDrawerMode(e)}),(!this._drawers.length||this._isDrawerOpen(this._start)||this._isDrawerOpen(this._end))&&this.updateContentMargins(),this._changeDetectorRef.markForCheck()}),this._ngZone.runOutsideAngular(()=>{this._doCheckSubject.pipe(ee(10),c(this._destroyed)).subscribe(()=>this.updateContentMargins())})}ngOnDestroy(){this._contentMarginChanges.complete(),this._doCheckSubject.complete(),this._drawers.destroy(),this._destroyed.next(),this._destroyed.complete()}open(){this._drawers.forEach(e=>e.open())}close(){this._drawers.forEach(e=>e.close())}updateContentMargins(){let e=0,t=0;if(this._left&&this._left.opened){if(this._left.mode=="side")e+=this._left._getWidth();else if(this._left.mode=="push"){let i=this._left._getWidth();e+=i,t-=i}}if(this._right&&this._right.opened){if(this._right.mode=="side")t+=this._right._getWidth();else if(this._right.mode=="push"){let i=this._right._getWidth();t+=i,e-=i}}e=e||null,t=t||null,(e!==this._contentMargins.left||t!==this._contentMargins.right)&&(this._contentMargins={left:e,right:t},this._ngZone.run(()=>this._contentMarginChanges.next(this._contentMargins)))}ngDoCheck(){this._autosize&&this._isPushed()&&this._ngZone.runOutsideAngular(()=>this._doCheckSubject.next())}_watchDrawerToggle(e){e._animationStarted.pipe(l(t=>t.fromState!==t.toState),c(this._drawers.changes)).subscribe(t=>{t.toState!=="open-instant"&&this._animationMode!=="NoopAnimations"&&this._element.nativeElement.classList.add("mat-drawer-transition"),this.updateContentMargins(),this._changeDetectorRef.markForCheck()}),e.mode!=="side"&&e.openedChange.pipe(c(this._drawers.changes)).subscribe(()=>this._setContainerClass(e.opened))}_watchDrawerPosition(e){e&&e.onPositionChanged.pipe(c(this._drawers.changes)).subscribe(()=>{O(()=>{this._validateDrawers()},{injector:this._injector,phase:le.Read})})}_watchDrawerMode(e){e&&e._modeChanged.pipe(c(X(this._drawers.changes,this._destroyed))).subscribe(()=>{this.updateContentMargins(),this._changeDetectorRef.markForCheck()})}_setContainerClass(e){let t=this._element.nativeElement.classList,i="mat-drawer-container-has-open";e?t.add(i):t.remove(i)}_validateDrawers(){this._start=this._end=null,this._drawers.forEach(e=>{e.position=="end"?(this._end!=null,this._end=e):(this._start!=null,this._start=e)}),this._right=this._left=null,this._dir&&this._dir.value==="rtl"?(this._left=this._end,this._right=this._start):(this._left=this._start,this._right=this._end)}_isPushed(){return this._isDrawerOpen(this._start)&&this._start.mode!="over"||this._isDrawerOpen(this._end)&&this._end.mode!="over"}_onBackdropClicked(){this.backdropClick.emit(),this._closeModalDrawersViaBackdrop()}_closeModalDrawersViaBackdrop(){[this._start,this._end].filter(e=>e&&!e.disableClose&&this._drawerHasBackdrop(e)).forEach(e=>e._closeViaBackdropClick())}_isShowingBackdrop(){return this._isDrawerOpen(this._start)&&this._drawerHasBackdrop(this._start)||this._isDrawerOpen(this._end)&&this._drawerHasBackdrop(this._end)}_isDrawerOpen(e){return e!=null&&e.opened}_drawerHasBackdrop(e){return this._backdropOverride==null?!!e&&e.mode!=="side":this._backdropOverride}};r.\u0275fac=function(t){return new(t||r)(o(xe,8),o(w),o(b),o(H),o(Fe),o(ze),o(ce,8))},r.\u0275cmp=g({type:r,selectors:[["mat-drawer-container"]],contentQueries:function(t,i,s){if(t&1&&(Q(s,K,5),Q(s,We,5)),t&2){let d;f(d=_())&&(i._content=d.first),f(d=_())&&(i._allDrawers=d)}},viewQuery:function(t,i){if(t&1&&W(K,5),t&2){let s;f(s=_())&&(i._userContent=s.first)}},hostAttrs:[1,"mat-drawer-container"],hostVars:2,hostBindings:function(t,i){t&2&&C("mat-drawer-container-explicit-backdrop",i._backdropOverride)},inputs:{autosize:"autosize",hasBackdrop:"hasBackdrop"},outputs:{backdropClick:"backdropClick"},exportAs:["matDrawerContainer"],standalone:!0,features:[N([{provide:Ie,useExisting:r}]),x],ngContentSelectors:Re,decls:4,vars:2,consts:[[1,"mat-drawer-backdrop",3,"mat-drawer-shown"],[1,"mat-drawer-backdrop",3,"click"]],template:function(t,i){t&1&&(D(Ae),P(0,Oe,1,2,"div",0),p(1),p(2,1),P(3,Pe,2,0,"mat-drawer-content")),t&2&&(V(i.hasBackdrop?0:-1),he(3),V(i._content?-1:3))},dependencies:[K],styles:['.mat-drawer-container{position:relative;z-index:1;color:var(--mat-sidenav-content-text-color);background-color:var(--mat-sidenav-content-background-color);box-sizing:border-box;-webkit-overflow-scrolling:touch;display:block;overflow:hidden}.mat-drawer-container[fullscreen]{top:0;left:0;right:0;bottom:0;position:absolute}.mat-drawer-container[fullscreen].mat-drawer-container-has-open{overflow:hidden}.mat-drawer-container.mat-drawer-container-explicit-backdrop .mat-drawer-side{z-index:3}.mat-drawer-container.ng-animate-disabled .mat-drawer-backdrop,.mat-drawer-container.ng-animate-disabled .mat-drawer-content,.ng-animate-disabled .mat-drawer-container .mat-drawer-backdrop,.ng-animate-disabled .mat-drawer-container .mat-drawer-content{transition:none}.mat-drawer-backdrop{top:0;left:0;right:0;bottom:0;position:absolute;display:block;z-index:3;visibility:hidden}.mat-drawer-backdrop.mat-drawer-shown{visibility:visible;background-color:var(--mat-sidenav-scrim-color)}.mat-drawer-transition .mat-drawer-backdrop{transition-duration:400ms;transition-timing-function:cubic-bezier(0.25, 0.8, 0.25, 1);transition-property:background-color,visibility}.cdk-high-contrast-active .mat-drawer-backdrop{opacity:.5}.mat-drawer-content{position:relative;z-index:1;display:block;height:100%;overflow:auto}.mat-drawer-transition .mat-drawer-content{transition-duration:400ms;transition-timing-function:cubic-bezier(0.25, 0.8, 0.25, 1);transition-property:transform,margin-left,margin-right}.mat-drawer{position:relative;z-index:4;color:var(--mat-sidenav-container-text-color);box-shadow:var(--mat-sidenav-container-elevation-shadow);background-color:var(--mat-sidenav-container-background-color);border-top-right-radius:var(--mat-sidenav-container-shape);border-bottom-right-radius:var(--mat-sidenav-container-shape);width:var(--mat-sidenav-container-width);display:block;position:absolute;top:0;bottom:0;z-index:3;outline:0;box-sizing:border-box;overflow-y:auto;transform:translate3d(-100%, 0, 0)}.cdk-high-contrast-active .mat-drawer,.cdk-high-contrast-active [dir=rtl] .mat-drawer.mat-drawer-end{border-right:solid 1px currentColor}.cdk-high-contrast-active [dir=rtl] .mat-drawer,.cdk-high-contrast-active .mat-drawer.mat-drawer-end{border-left:solid 1px currentColor;border-right:none}.mat-drawer.mat-drawer-side{z-index:2}.mat-drawer.mat-drawer-end{right:0;transform:translate3d(100%, 0, 0);border-top-left-radius:var(--mat-sidenav-container-shape);border-bottom-left-radius:var(--mat-sidenav-container-shape);border-top-right-radius:0;border-bottom-right-radius:0}[dir=rtl] .mat-drawer{border-top-left-radius:var(--mat-sidenav-container-shape);border-bottom-left-radius:var(--mat-sidenav-container-shape);border-top-right-radius:0;border-bottom-right-radius:0;transform:translate3d(100%, 0, 0)}[dir=rtl] .mat-drawer.mat-drawer-end{border-top-right-radius:var(--mat-sidenav-container-shape);border-bottom-right-radius:var(--mat-sidenav-container-shape);border-top-left-radius:0;border-bottom-left-radius:0;left:0;right:auto;transform:translate3d(-100%, 0, 0)}.mat-drawer[style*="visibility: hidden"]{display:none}.mat-drawer-side{box-shadow:none;border-right-color:var(--mat-sidenav-container-divider-color);border-right-width:1px;border-right-style:solid}.mat-drawer-side.mat-drawer-end{border-left-color:var(--mat-sidenav-container-divider-color);border-left-width:1px;border-left-style:solid;border-right:none}[dir=rtl] .mat-drawer-side{border-left-color:var(--mat-sidenav-container-divider-color);border-left-width:1px;border-left-style:solid;border-right:none}[dir=rtl] .mat-drawer-side.mat-drawer-end{border-right-color:var(--mat-sidenav-container-divider-color);border-right-width:1px;border-right-style:solid;border-left:none}.mat-drawer-inner-container{width:100%;height:100%;overflow:auto;-webkit-overflow-scrolling:touch}.mat-sidenav-fixed{position:fixed}'],encapsulation:2,changeDetection:0});let a=r;return a})();var _t=(()=>{let r=class r{};r.\u0275fac=function(t){return new(t||r)},r.\u0275mod=oe({type:r}),r.\u0275inj=ne({imports:[G,Y,Y,G]});let a=r;return a})();export{K as a,We as b,Ne as c,_t as d}; diff --git a/chunk-YLQD6FUN.js b/chunk-YLQD6FUN.js new file mode 100644 index 0000000..4b607d4 --- /dev/null +++ b/chunk-YLQD6FUN.js @@ -0,0 +1,8 @@ +var Vh=Object.create;var gr=Object.defineProperty,Bh=Object.defineProperties,$h=Object.getOwnPropertyDescriptor,Uh=Object.getOwnPropertyDescriptors,Hh=Object.getOwnPropertyNames,pr=Object.getOwnPropertySymbols,zh=Object.getPrototypeOf,bi=Object.prototype.hasOwnProperty,Bc=Object.prototype.propertyIsEnumerable;var Vc=(e,t,n)=>t in e?gr(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,Ce=(e,t)=>{for(var n in t||={})bi.call(t,n)&&Vc(e,n,t[n]);if(pr)for(var n of pr(t))Bc.call(t,n)&&Vc(e,n,t[n]);return e},rt=(e,t)=>Bh(e,Uh(t));var FI=(e=>typeof require<"u"?require:typeof Proxy<"u"?new Proxy(e,{get:(t,n)=>(typeof require<"u"?require:t)[n]}):e)(function(e){if(typeof require<"u")return require.apply(this,arguments);throw Error('Dynamic require of "'+e+'" is not supported')});var Gh=(e,t)=>{var n={};for(var r in e)bi.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&pr)for(var r of pr(e))t.indexOf(r)<0&&Bc.call(e,r)&&(n[r]=e[r]);return n};var kI=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),LI=(e,t)=>{for(var n in t)gr(e,n,{get:t[n],enumerable:!0})},Wh=(e,t,n,r)=>{if(t&&typeof t=="object"||typeof t=="function")for(let o of Hh(t))!bi.call(e,o)&&o!==n&&gr(e,o,{get:()=>t[o],enumerable:!(r=$h(t,o))||r.enumerable});return e};var jI=(e,t,n)=>(n=e!=null?Vh(zh(e)):{},Wh(t||!e||!e.__esModule?gr(n,"default",{value:e,enumerable:!0}):n,e));var Ci=(e,t,n)=>new Promise((r,o)=>{var i=c=>{try{a(n.next(c))}catch(u){o(u)}},s=c=>{try{a(n.throw(c))}catch(u){o(u)}},a=c=>c.done?r(c.value):Promise.resolve(c.value).then(i,s);a((n=n.apply(e,t)).next())});function D(e){return typeof e=="function"}function Wt(e){let n=e(r=>{Error.call(r),r.stack=new Error().stack});return n.prototype=Object.create(Error.prototype),n.prototype.constructor=n,n}var mr=Wt(e=>function(n){e(this),this.message=n?`${n.length} errors occurred during unsubscription: +${n.map((r,o)=>`${o+1}) ${r.toString()}`).join(` + `)}`:"",this.name="UnsubscriptionError",this.errors=n});function Dt(e,t){if(e){let n=e.indexOf(t);0<=n&&e.splice(n,1)}}var W=class e{constructor(t){this.initialTeardown=t,this.closed=!1,this._parentage=null,this._finalizers=null}unsubscribe(){let t;if(!this.closed){this.closed=!0;let{_parentage:n}=this;if(n)if(this._parentage=null,Array.isArray(n))for(let i of n)i.remove(this);else n.remove(this);let{initialTeardown:r}=this;if(D(r))try{r()}catch(i){t=i instanceof mr?i.errors:[i]}let{_finalizers:o}=this;if(o){this._finalizers=null;for(let i of o)try{$c(i)}catch(s){t=t??[],s instanceof mr?t=[...t,...s.errors]:t.push(s)}}if(t)throw new mr(t)}}add(t){var n;if(t&&t!==this)if(this.closed)$c(t);else{if(t instanceof e){if(t.closed||t._hasParent(this))return;t._addParent(this)}(this._finalizers=(n=this._finalizers)!==null&&n!==void 0?n:[]).push(t)}}_hasParent(t){let{_parentage:n}=this;return n===t||Array.isArray(n)&&n.includes(t)}_addParent(t){let{_parentage:n}=this;this._parentage=Array.isArray(n)?(n.push(t),n):n?[n,t]:t}_removeParent(t){let{_parentage:n}=this;n===t?this._parentage=null:Array.isArray(n)&&Dt(n,t)}remove(t){let{_finalizers:n}=this;n&&Dt(n,t),t instanceof e&&t._removeParent(this)}};W.EMPTY=(()=>{let e=new W;return e.closed=!0,e})();var Mi=W.EMPTY;function yr(e){return e instanceof W||e&&"closed"in e&&D(e.remove)&&D(e.add)&&D(e.unsubscribe)}function $c(e){D(e)?e():e.unsubscribe()}var Me={onUnhandledError:null,onStoppedNotification:null,Promise:void 0,useDeprecatedSynchronousErrorHandling:!1,useDeprecatedNextContext:!1};var qt={setTimeout(e,t,...n){let{delegate:r}=qt;return r?.setTimeout?r.setTimeout(e,t,...n):setTimeout(e,t,...n)},clearTimeout(e){let{delegate:t}=qt;return(t?.clearTimeout||clearTimeout)(e)},delegate:void 0};function vr(e){qt.setTimeout(()=>{let{onUnhandledError:t}=Me;if(t)t(e);else throw e})}function Et(){}var Uc=Ti("C",void 0,void 0);function Hc(e){return Ti("E",void 0,e)}function zc(e){return Ti("N",e,void 0)}function Ti(e,t,n){return{kind:e,value:t,error:n}}var wt=null;function Zt(e){if(Me.useDeprecatedSynchronousErrorHandling){let t=!wt;if(t&&(wt={errorThrown:!1,error:null}),e(),t){let{errorThrown:n,error:r}=wt;if(wt=null,n)throw r}}else e()}function Gc(e){Me.useDeprecatedSynchronousErrorHandling&&wt&&(wt.errorThrown=!0,wt.error=e)}var It=class extends W{constructor(t){super(),this.isStopped=!1,t?(this.destination=t,yr(t)&&t.add(this)):this.destination=Yh}static create(t,n,r){return new Te(t,n,r)}next(t){this.isStopped?_i(zc(t),this):this._next(t)}error(t){this.isStopped?_i(Hc(t),this):(this.isStopped=!0,this._error(t))}complete(){this.isStopped?_i(Uc,this):(this.isStopped=!0,this._complete())}unsubscribe(){this.closed||(this.isStopped=!0,super.unsubscribe(),this.destination=null)}_next(t){this.destination.next(t)}_error(t){try{this.destination.error(t)}finally{this.unsubscribe()}}_complete(){try{this.destination.complete()}finally{this.unsubscribe()}}},qh=Function.prototype.bind;function xi(e,t){return qh.call(e,t)}var Si=class{constructor(t){this.partialObserver=t}next(t){let{partialObserver:n}=this;if(n.next)try{n.next(t)}catch(r){Dr(r)}}error(t){let{partialObserver:n}=this;if(n.error)try{n.error(t)}catch(r){Dr(r)}else Dr(t)}complete(){let{partialObserver:t}=this;if(t.complete)try{t.complete()}catch(n){Dr(n)}}},Te=class extends It{constructor(t,n,r){super();let o;if(D(t)||!t)o={next:t??void 0,error:n??void 0,complete:r??void 0};else{let i;this&&Me.useDeprecatedNextContext?(i=Object.create(t),i.unsubscribe=()=>this.unsubscribe(),o={next:t.next&&xi(t.next,i),error:t.error&&xi(t.error,i),complete:t.complete&&xi(t.complete,i)}):o=t}this.destination=new Si(o)}};function Dr(e){Me.useDeprecatedSynchronousErrorHandling?Gc(e):vr(e)}function Zh(e){throw e}function _i(e,t){let{onStoppedNotification:n}=Me;n&&qt.setTimeout(()=>n(e,t))}var Yh={closed:!0,next:Et,error:Zh,complete:Et};var Yt=typeof Symbol=="function"&&Symbol.observable||"@@observable";function J(e){return e}function Qh(...e){return Ni(e)}function Ni(e){return e.length===0?J:e.length===1?e[0]:function(n){return e.reduce((r,o)=>o(r),n)}}var N=(()=>{class e{constructor(n){n&&(this._subscribe=n)}lift(n){let r=new e;return r.source=this,r.operator=n,r}subscribe(n,r,o){let i=Jh(n)?n:new Te(n,r,o);return Zt(()=>{let{operator:s,source:a}=this;i.add(s?s.call(i,a):a?this._subscribe(i):this._trySubscribe(i))}),i}_trySubscribe(n){try{return this._subscribe(n)}catch(r){n.error(r)}}forEach(n,r){return r=Wc(r),new r((o,i)=>{let s=new Te({next:a=>{try{n(a)}catch(c){i(c),s.unsubscribe()}},error:i,complete:o});this.subscribe(s)})}_subscribe(n){var r;return(r=this.source)===null||r===void 0?void 0:r.subscribe(n)}[Yt](){return this}pipe(...n){return Ni(n)(this)}toPromise(n){return n=Wc(n),new n((r,o)=>{let i;this.subscribe(s=>i=s,s=>o(s),()=>r(i))})}}return e.create=t=>new e(t),e})();function Wc(e){var t;return(t=e??Me.Promise)!==null&&t!==void 0?t:Promise}function Kh(e){return e&&D(e.next)&&D(e.error)&&D(e.complete)}function Jh(e){return e&&e instanceof It||Kh(e)&&yr(e)}function Xh(e,t){let n=D(e)?e:()=>e,r=o=>o.error(n());return new N(t?o=>t.schedule(r,0,o):r)}function Zc(e,t,n,r){function o(i){return i instanceof n?i:new n(function(s){s(i)})}return new(n||(n=Promise))(function(i,s){function a(l){try{u(r.next(l))}catch(d){s(d)}}function c(l){try{u(r.throw(l))}catch(d){s(d)}}function u(l){l.done?i(l.value):o(l.value).then(a,c)}u((r=r.apply(e,t||[])).next())})}function qc(e){var t=typeof Symbol=="function"&&Symbol.iterator,n=t&&e[t],r=0;if(n)return n.call(e);if(e&&typeof e.length=="number")return{next:function(){return e&&r>=e.length&&(e=void 0),{value:e&&e[r++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")}function bt(e){return this instanceof bt?(this.v=e,this):new bt(e)}function Yc(e,t,n){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var r=n.apply(e,t||[]),o,i=[];return o={},s("next"),s("throw"),s("return"),o[Symbol.asyncIterator]=function(){return this},o;function s(f){r[f]&&(o[f]=function(h){return new Promise(function(p,g){i.push([f,h,p,g])>1||a(f,h)})})}function a(f,h){try{c(r[f](h))}catch(p){d(i[0][3],p)}}function c(f){f.value instanceof bt?Promise.resolve(f.value.v).then(u,l):d(i[0][2],f)}function u(f){a("next",f)}function l(f){a("throw",f)}function d(f,h){f(h),i.shift(),i.length&&a(i[0][0],i[0][1])}}function Qc(e){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var t=e[Symbol.asyncIterator],n;return t?t.call(e):(e=typeof qc=="function"?qc(e):e[Symbol.iterator](),n={},r("next"),r("throw"),r("return"),n[Symbol.asyncIterator]=function(){return this},n);function r(i){n[i]=e[i]&&function(s){return new Promise(function(a,c){s=e[i](s),o(a,c,s.done,s.value)})}}function o(i,s,a,c){Promise.resolve(c).then(function(u){i({value:u,done:a})},s)}}var Qt=e=>e&&typeof e.length=="number"&&typeof e!="function";function Er(e){return D(e?.then)}function wr(e){return D(e[Yt])}function Ir(e){return Symbol.asyncIterator&&D(e?.[Symbol.asyncIterator])}function br(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 ep(){return typeof Symbol!="function"||!Symbol.iterator?"@@iterator":Symbol.iterator}var Cr=ep();function Mr(e){return D(e?.[Cr])}function Tr(e){return Yc(this,arguments,function*(){let n=e.getReader();try{for(;;){let{value:r,done:o}=yield bt(n.read());if(o)return yield bt(void 0);yield yield bt(r)}}finally{n.releaseLock()}})}function xr(e){return D(e?.getReader)}function R(e){if(e instanceof N)return e;if(e!=null){if(wr(e))return tp(e);if(Qt(e))return np(e);if(Er(e))return rp(e);if(Ir(e))return Kc(e);if(Mr(e))return op(e);if(xr(e))return ip(e)}throw br(e)}function tp(e){return new N(t=>{let n=e[Yt]();if(D(n.subscribe))return n.subscribe(t);throw new TypeError("Provided object does not correctly implement Symbol.observable")})}function np(e){return new N(t=>{for(let n=0;n{e.then(n=>{t.closed||(t.next(n),t.complete())},n=>t.error(n)).then(null,vr)})}function op(e){return new N(t=>{for(let n of e)if(t.next(n),t.closed)return;t.complete()})}function Kc(e){return new N(t=>{sp(e,t).catch(n=>t.error(n))})}function ip(e){return Kc(Tr(e))}function sp(e,t){var n,r,o,i;return Zc(this,void 0,void 0,function*(){try{for(n=Qc(e);r=yield n.next(),!r.done;){let s=r.value;if(t.next(s),t.closed)return}}catch(s){o={error:s}}finally{try{r&&!r.done&&(i=n.return)&&(yield i.call(n))}finally{if(o)throw o.error}}t.complete()})}function E(e,t,n,r,o){return new Ai(e,t,n,r,o)}var Ai=class extends It{constructor(t,n,r,o,i,s){super(t),this.onFinalize=i,this.shouldUnsubscribe=s,this._next=n?function(a){try{n(a)}catch(c){t.error(c)}}:super._next,this._error=o?function(a){try{o(a)}catch(c){t.error(c)}finally{this.unsubscribe()}}:super._error,this._complete=r?function(){try{r()}catch(a){t.error(a)}finally{this.unsubscribe()}}:super._complete}unsubscribe(){var t;if(!this.shouldUnsubscribe||this.shouldUnsubscribe()){let{closed:n}=this;super.unsubscribe(),!n&&((t=this.onFinalize)===null||t===void 0||t.call(this))}}};function Oi(e){return D(e?.lift)}function I(e){return t=>{if(Oi(t))return t.lift(function(n){try{return e(n,this)}catch(r){this.error(r)}});throw new TypeError("Unable to lift unknown Observable type")}}function Ri(e){return I((t,n)=>{let r=null,o=!1,i;r=t.subscribe(E(n,void 0,void 0,s=>{i=R(e(s,Ri(e)(t))),r?(r.unsubscribe(),r=null,i.subscribe(n)):o=!0})),o&&(r.unsubscribe(),r=null,i.subscribe(n))})}function Pi(){return I((e,t)=>{let n=null;e._refCount++;let r=E(t,void 0,void 0,void 0,()=>{if(!e||e._refCount<=0||0<--e._refCount){n=null;return}let o=e._connection,i=n;n=null,o&&(!i||o===i)&&o.unsubscribe(),t.unsubscribe()});e.subscribe(r),r.closed||(n=e.connect())})}var Fi=class extends N{constructor(t,n){super(),this.source=t,this.subjectFactory=n,this._subject=null,this._refCount=0,this._connection=null,Oi(t)&&(this.lift=t.lift)}_subscribe(t){return this.getSubject().subscribe(t)}getSubject(){let t=this._subject;return(!t||t.isStopped)&&(this._subject=this.subjectFactory()),this._subject}_teardown(){this._refCount=0;let{_connection:t}=this;this._subject=this._connection=null,t?.unsubscribe()}connect(){let t=this._connection;if(!t){t=this._connection=new W;let n=this.getSubject();t.add(this.source.subscribe(E(n,void 0,()=>{this._teardown(),n.complete()},r=>{this._teardown(),n.error(r)},()=>this._teardown()))),t.closed&&(this._connection=null,t=W.EMPTY)}return t}refCount(){return Pi()(this)}};var Jc=Wt(e=>function(){e(this),this.name="ObjectUnsubscribedError",this.message="object unsubscribed"});var De=(()=>{class e extends N{constructor(){super(),this.closed=!1,this.currentObservers=null,this.observers=[],this.isStopped=!1,this.hasError=!1,this.thrownError=null}lift(n){let r=new _r(this,this);return r.operator=n,r}_throwIfClosed(){if(this.closed)throw new Jc}next(n){Zt(()=>{if(this._throwIfClosed(),!this.isStopped){this.currentObservers||(this.currentObservers=Array.from(this.observers));for(let r of this.currentObservers)r.next(n)}})}error(n){Zt(()=>{if(this._throwIfClosed(),!this.isStopped){this.hasError=this.isStopped=!0,this.thrownError=n;let{observers:r}=this;for(;r.length;)r.shift().error(n)}})}complete(){Zt(()=>{if(this._throwIfClosed(),!this.isStopped){this.isStopped=!0;let{observers:n}=this;for(;n.length;)n.shift().complete()}})}unsubscribe(){this.isStopped=this.closed=!0,this.observers=this.currentObservers=null}get observed(){var n;return((n=this.observers)===null||n===void 0?void 0:n.length)>0}_trySubscribe(n){return this._throwIfClosed(),super._trySubscribe(n)}_subscribe(n){return this._throwIfClosed(),this._checkFinalizedStatuses(n),this._innerSubscribe(n)}_innerSubscribe(n){let{hasError:r,isStopped:o,observers:i}=this;return r||o?Mi:(this.currentObservers=null,i.push(n),new W(()=>{this.currentObservers=null,Dt(i,n)}))}_checkFinalizedStatuses(n){let{hasError:r,thrownError:o,isStopped:i}=this;r?n.error(o):i&&n.complete()}asObservable(){let n=new N;return n.source=this,n}}return e.create=(t,n)=>new _r(t,n),e})(),_r=class extends De{constructor(t,n){super(),this.destination=t,this.source=n}next(t){var n,r;(r=(n=this.destination)===null||n===void 0?void 0:n.next)===null||r===void 0||r.call(n,t)}error(t){var n,r;(r=(n=this.destination)===null||n===void 0?void 0:n.error)===null||r===void 0||r.call(n,t)}complete(){var t,n;(n=(t=this.destination)===null||t===void 0?void 0:t.complete)===null||n===void 0||n.call(t)}_subscribe(t){var n,r;return(r=(n=this.source)===null||n===void 0?void 0:n.subscribe(t))!==null&&r!==void 0?r:Mi}};var Rn=class extends De{constructor(t){super(),this._value=t}get value(){return this.getValue()}_subscribe(t){let n=super._subscribe(t);return!n.closed&&t.next(this._value),n}getValue(){let{hasError:t,thrownError:n,_value:r}=this;if(t)throw n;return this._throwIfClosed(),r}next(t){super.next(this._value=t)}};var Pn={now(){return(Pn.delegate||Date).now()},delegate:void 0};var Fn=class extends De{constructor(t=1/0,n=1/0,r=Pn){super(),this._bufferSize=t,this._windowTime=n,this._timestampProvider=r,this._buffer=[],this._infiniteTimeWindow=!0,this._infiniteTimeWindow=n===1/0,this._bufferSize=Math.max(1,t),this._windowTime=Math.max(1,n)}next(t){let{isStopped:n,_buffer:r,_infiniteTimeWindow:o,_timestampProvider:i,_windowTime:s}=this;n||(r.push(t),!o&&r.push(i.now()+s)),this._trimBuffer(),super.next(t)}_subscribe(t){this._throwIfClosed(),this._trimBuffer();let n=this._innerSubscribe(t),{_infiniteTimeWindow:r,_buffer:o}=this,i=o.slice();for(let s=0;sXc(t)&&e()),t},clearImmediate(e){Xc(e)}};var{setImmediate:cp,clearImmediate:up}=eu,Ln={setImmediate(...e){let{delegate:t}=Ln;return(t?.setImmediate||cp)(...e)},clearImmediate(e){let{delegate:t}=Ln;return(t?.clearImmediate||up)(e)},delegate:void 0};var Nr=class extends Kt{constructor(t,n){super(t,n),this.scheduler=t,this.work=n}requestAsyncId(t,n,r=0){return r!==null&&r>0?super.requestAsyncId(t,n,r):(t.actions.push(this),t._scheduled||(t._scheduled=Ln.setImmediate(t.flush.bind(t,void 0))))}recycleAsyncId(t,n,r=0){var o;if(r!=null?r>0:this.delay>0)return super.recycleAsyncId(t,n,r);let{actions:i}=t;n!=null&&((o=i[i.length-1])===null||o===void 0?void 0:o.id)!==n&&(Ln.clearImmediate(n),t._scheduled===n&&(t._scheduled=void 0))}};var Jt=class e{constructor(t,n=e.now){this.schedulerActionCtor=t,this.now=n}schedule(t,n=0,r){return new this.schedulerActionCtor(this,t).schedule(r,n)}};Jt.now=Pn.now;var Xt=class extends Jt{constructor(t,n=Jt.now){super(t,n),this.actions=[],this._active=!1}flush(t){let{actions:n}=this;if(this._active){n.push(t);return}let r;this._active=!0;do if(r=t.execute(t.state,t.delay))break;while(t=n.shift());if(this._active=!1,r){for(;t=n.shift();)t.unsubscribe();throw r}}};var Ar=class extends Xt{flush(t){this._active=!0;let n=this._scheduled;this._scheduled=void 0;let{actions:r}=this,o;t=t||r.shift();do if(o=t.execute(t.state,t.delay))break;while((t=r[0])&&t.id===n&&r.shift());if(this._active=!1,o){for(;(t=r[0])&&t.id===n&&r.shift();)t.unsubscribe();throw o}}};var lp=new Ar(Nr);var Ct=new Xt(Kt),tu=Ct;var Mt=new N(e=>e.complete());function Or(e){return e&&D(e.schedule)}function ji(e){return e[e.length-1]}function Rr(e){return D(ji(e))?e.pop():void 0}function Fe(e){return Or(ji(e))?e.pop():void 0}function nu(e,t){return typeof ji(e)=="number"?e.pop():t}function ae(e,t,n,r=0,o=!1){let i=t.schedule(function(){n(),o?e.add(this.schedule(null,r)):this.unsubscribe()},r);if(e.add(i),!o)return i}function Pr(e,t=0){return I((n,r)=>{n.subscribe(E(r,o=>ae(r,e,()=>r.next(o),t),()=>ae(r,e,()=>r.complete(),t),o=>ae(r,e,()=>r.error(o),t)))})}function Fr(e,t=0){return I((n,r)=>{r.add(e.schedule(()=>n.subscribe(r),t))})}function ru(e,t){return R(e).pipe(Fr(t),Pr(t))}function ou(e,t){return R(e).pipe(Fr(t),Pr(t))}function iu(e,t){return new N(n=>{let r=0;return t.schedule(function(){r===e.length?n.complete():(n.next(e[r++]),n.closed||this.schedule())})})}function su(e,t){return new N(n=>{let r;return ae(n,t,()=>{r=e[Cr](),ae(n,t,()=>{let o,i;try{({value:o,done:i}=r.next())}catch(s){n.error(s);return}i?n.complete():n.next(o)},0,!0)}),()=>D(r?.return)&&r.return()})}function kr(e,t){if(!e)throw new Error("Iterable cannot be null");return new N(n=>{ae(n,t,()=>{let r=e[Symbol.asyncIterator]();ae(n,t,()=>{r.next().then(o=>{o.done?n.complete():n.next(o.value)})},0,!0)})})}function au(e,t){return kr(Tr(e),t)}function cu(e,t){if(e!=null){if(wr(e))return ru(e,t);if(Qt(e))return iu(e,t);if(Er(e))return ou(e,t);if(Ir(e))return kr(e,t);if(Mr(e))return su(e,t);if(xr(e))return au(e,t)}throw br(e)}function Ee(e,t){return t?cu(e,t):R(e)}function Lr(...e){let t=Fe(e);return Ee(e,t)}function dp(e){return!!e&&(e instanceof N||D(e.lift)&&D(e.subscribe))}var Ge=Wt(e=>function(){e(this),this.name="EmptyError",this.message="no elements in sequence"});function fp(e,t){let n=typeof t=="object";return new Promise((r,o)=>{let i=new Te({next:s=>{r(s),i.unsubscribe()},error:o,complete:()=>{n?r(t.defaultValue):o(new Ge)}});e.subscribe(i)})}function uu(e){return e instanceof Date&&!isNaN(e)}function ne(e,t){return I((n,r)=>{let o=0;n.subscribe(E(r,i=>{r.next(e.call(t,i,o++))}))})}var{isArray:hp}=Array;function pp(e,t){return hp(t)?e(...t):e(t)}function en(e){return ne(t=>pp(e,t))}var{isArray:gp}=Array,{getPrototypeOf:mp,prototype:yp,keys:vp}=Object;function jr(e){if(e.length===1){let t=e[0];if(gp(t))return{args:t,keys:null};if(Dp(t)){let n=vp(t);return{args:n.map(r=>t[r]),keys:n}}}return{args:e,keys:null}}function Dp(e){return e&&typeof e=="object"&&mp(e)===yp}function Vr(e,t){return e.reduce((n,r,o)=>(n[r]=t[o],n),{})}function Ep(...e){let t=Fe(e),n=Rr(e),{args:r,keys:o}=jr(e);if(r.length===0)return Ee([],t);let i=new N(wp(r,t,o?s=>Vr(o,s):J));return n?i.pipe(en(n)):i}function wp(e,t,n=J){return r=>{lu(t,()=>{let{length:o}=e,i=new Array(o),s=o,a=o;for(let c=0;c{let u=Ee(e[c],t),l=!1;u.subscribe(E(r,d=>{i[c]=d,l||(l=!0,a--),a||r.next(n(i.slice()))},()=>{--s||r.complete()}))},r)},r)}}function lu(e,t,n){e?ae(n,e,t):t()}function du(e,t,n,r,o,i,s,a){let c=[],u=0,l=0,d=!1,f=()=>{d&&!c.length&&!u&&t.complete()},h=g=>u{i&&t.next(g),u++;let y=!1;R(n(g,l++)).subscribe(E(t,m=>{o?.(m),i?h(m):t.next(m)},()=>{y=!0},void 0,()=>{if(y)try{for(u--;c.length&&up(m)):p(m)}f()}catch(m){t.error(m)}}))};return e.subscribe(E(t,h,()=>{d=!0,f()})),()=>{a?.()}}function xe(e,t,n=1/0){return D(t)?xe((r,o)=>ne((i,s)=>t(r,i,o,s))(R(e(r,o))),n):(typeof t=="number"&&(n=t),I((r,o)=>du(r,o,e,n)))}function jn(e=1/0){return xe(J,e)}function fu(){return jn(1)}function tn(...e){return fu()(Ee(e,Fe(e)))}function Ip(e){return new N(t=>{R(e()).subscribe(t)})}function bp(...e){let t=Rr(e),{args:n,keys:r}=jr(e),o=new N(i=>{let{length:s}=n;if(!s){i.complete();return}let a=new Array(s),c=s,u=s;for(let l=0;l{d||(d=!0,u--),a[l]=f},()=>c--,void 0,()=>{(!c||!d)&&(u||i.next(r?Vr(r,a):a),i.complete())}))}});return t?o.pipe(en(t)):o}var Cp=["addListener","removeListener"],Mp=["addEventListener","removeEventListener"],Tp=["on","off"];function Vi(e,t,n,r){if(D(n)&&(r=n,n=void 0),r)return Vi(e,t,n).pipe(en(r));let[o,i]=Sp(e)?Mp.map(s=>a=>e[s](t,a,n)):xp(e)?Cp.map(hu(e,t)):_p(e)?Tp.map(hu(e,t)):[];if(!o&&Qt(e))return xe(s=>Vi(s,t,n))(R(e));if(!o)throw new TypeError("Invalid event target");return new N(s=>{let a=(...c)=>s.next(1i(a)})}function hu(e,t){return n=>r=>e[n](t,r)}function xp(e){return D(e.addListener)&&D(e.removeListener)}function _p(e){return D(e.on)&&D(e.off)}function Sp(e){return D(e.addEventListener)&&D(e.removeEventListener)}function Tt(e=0,t,n=tu){let r=-1;return t!=null&&(Or(t)?n=t:r=t),new N(o=>{let i=uu(e)?+e-n.now():e;i<0&&(i=0);let s=0;return n.schedule(function(){o.closed||(o.next(s++),0<=r?this.schedule(void 0,r):o.complete())},i)})}function Np(...e){let t=Fe(e),n=nu(e,1/0),r=e;return r.length?r.length===1?R(r[0]):jn(n)(Ee(r,t)):Mt}function ke(e,t){return I((n,r)=>{let o=0;n.subscribe(E(r,i=>e.call(t,i,o++)&&r.next(i)))})}function pu(e){return I((t,n)=>{let r=!1,o=null,i=null,s=!1,a=()=>{if(i?.unsubscribe(),i=null,r){r=!1;let u=o;o=null,n.next(u)}s&&n.complete()},c=()=>{i=null,s&&n.complete()};t.subscribe(E(n,u=>{r=!0,o=u,i||R(e(u)).subscribe(i=E(n,a,c))},()=>{s=!0,(!r||!i||i.closed)&&n.complete()}))})}function Ap(e,t=Ct){return pu(()=>Tt(e,t))}function gu(e,t,n,r,o){return(i,s)=>{let a=n,c=t,u=0;i.subscribe(E(s,l=>{let d=u++;c=a?e(c,l,d):(a=!0,l),r&&s.next(c)},o&&(()=>{a&&s.next(c),s.complete()})))}}function Bi(e,t){return D(t)?xe(e,t,1):xe(e,1)}function mu(e,t=Ct){return I((n,r)=>{let o=null,i=null,s=null,a=()=>{if(o){o.unsubscribe(),o=null;let u=i;i=null,r.next(u)}};function c(){let u=s+e,l=t.now();if(l{i=u,s=t.now(),o||(o=t.schedule(c,e),r.add(o))},()=>{a(),r.complete()},void 0,()=>{i=o=null}))})}function Vn(e){return I((t,n)=>{let r=!1;t.subscribe(E(n,o=>{r=!0,n.next(o)},()=>{r||n.next(e),n.complete()}))})}function xt(e){return e<=0?()=>Mt:I((t,n)=>{let r=0;t.subscribe(E(n,o=>{++r<=e&&(n.next(o),e<=r&&n.complete())}))})}function yu(){return I((e,t)=>{e.subscribe(E(t,Et))})}function $i(e){return ne(()=>e)}function Ui(e,t){return t?n=>tn(t.pipe(xt(1),yu()),n.pipe(Ui(e))):xe((n,r)=>R(e(n,r)).pipe(xt(1),$i(n)))}function vu(e,t=Ct){let n=Tt(e,t);return Ui(()=>n)}function Op(e,t=J){return e=e??Rp,I((n,r)=>{let o,i=!0;n.subscribe(E(r,s=>{let a=t(s);(i||!e(o,a))&&(i=!1,o=a,r.next(s))}))})}function Rp(e,t){return e===t}function Br(e=Pp){return I((t,n)=>{let r=!1;t.subscribe(E(n,o=>{r=!0,n.next(o)},()=>r?n.complete():n.error(e())))})}function Pp(){return new Ge}function $r(e){return I((t,n)=>{try{t.subscribe(n)}finally{n.add(e)}})}function Du(e,t){let n=arguments.length>=2;return r=>r.pipe(e?ke((o,i)=>e(o,i,r)):J,xt(1),n?Vn(t):Br(()=>new Ge))}function Hi(e){return e<=0?()=>Mt:I((t,n)=>{let r=[];t.subscribe(E(n,o=>{r.push(o),e{for(let o of r)n.next(o);n.complete()},void 0,()=>{r=null}))})}function Fp(e,t){let n=arguments.length>=2;return r=>r.pipe(e?ke((o,i)=>e(o,i,r)):J,Hi(1),n?Vn(t):Br(()=>new Ge))}function kp(e=1/0){let t;e&&typeof e=="object"?t=e:t={count:e};let{count:n=1/0,delay:r,resetOnSuccess:o=!1}=t;return n<=0?J:I((i,s)=>{let a=0,c,u=()=>{let l=!1;c=i.subscribe(E(s,d=>{o&&(a=0),s.next(d)},void 0,d=>{if(a++{c?(c.unsubscribe(),c=null,u()):l=!0};if(r!=null){let h=typeof r=="number"?Tt(r):R(r(d,a)),p=E(s,()=>{p.unsubscribe(),f()},()=>{s.complete()});h.subscribe(p)}else f()}else s.error(d)})),l&&(c.unsubscribe(),c=null,u())};u()})}function Lp(e,t){return I(gu(e,t,arguments.length>=2,!0))}function Gi(e={}){let{connector:t=()=>new De,resetOnError:n=!0,resetOnComplete:r=!0,resetOnRefCountZero:o=!0}=e;return i=>{let s,a,c,u=0,l=!1,d=!1,f=()=>{a?.unsubscribe(),a=void 0},h=()=>{f(),s=c=void 0,l=d=!1},p=()=>{let g=s;h(),g?.unsubscribe()};return I((g,y)=>{u++,!d&&!l&&f();let m=c=c??t();y.add(()=>{u--,u===0&&!d&&!l&&(a=zi(p,o))}),m.subscribe(y),!s&&u>0&&(s=new Te({next:k=>m.next(k),error:k=>{d=!0,f(),a=zi(h,n,k),m.error(k)},complete:()=>{l=!0,f(),a=zi(h,r),m.complete()}}),R(g).subscribe(s))})(i)}}function zi(e,t,...n){if(t===!0){e();return}if(t===!1)return;let r=new Te({next:()=>{r.unsubscribe(),e()}});return R(t(...n)).subscribe(r)}function Eu(e,t,n){let r,o=!1;return e&&typeof e=="object"?{bufferSize:r=1/0,windowTime:t=1/0,refCount:o=!1,scheduler:n}=e:r=e??1/0,Gi({connector:()=>new Fn(r,t,n),resetOnError:!0,resetOnComplete:!1,resetOnRefCountZero:o})}function jp(e){return ke((t,n)=>e<=n)}function Vp(...e){let t=Fe(e);return I((n,r)=>{(t?tn(e,n,t):tn(e,n)).subscribe(r)})}function Ur(e,t){return I((n,r)=>{let o=null,i=0,s=!1,a=()=>s&&!o&&r.complete();n.subscribe(E(r,c=>{o?.unsubscribe();let u=0,l=i++;R(e(c,l)).subscribe(o=E(r,d=>r.next(t?t(c,d,l,u++):d),()=>{o=null,a()}))},()=>{s=!0,a()}))})}function wu(e){return I((t,n)=>{R(e).subscribe(E(n,()=>n.complete(),Et)),!n.closed&&t.subscribe(n)})}function Iu(e,t=!1){return I((n,r)=>{let o=0;n.subscribe(E(r,i=>{let s=e(i,o++);(s||t)&&r.next(i),!s&&r.complete()}))})}function Wi(e,t,n){let r=D(e)||t||n?{next:e,error:t,complete:n}:e;return r?I((o,i)=>{var s;(s=r.subscribe)===null||s===void 0||s.call(r);let a=!0;o.subscribe(E(i,c=>{var u;(u=r.next)===null||u===void 0||u.call(r,c),i.next(c)},()=>{var c;a=!1,(c=r.complete)===null||c===void 0||c.call(r),i.complete()},c=>{var u;a=!1,(u=r.error)===null||u===void 0||u.call(r,c),i.error(c)},()=>{var c,u;a&&((c=r.unsubscribe)===null||c===void 0||c.call(r)),(u=r.finalize)===null||u===void 0||u.call(r)}))}):J}var bu=null,Hr=!1,qi=1,Gr=Symbol("SIGNAL");function A(e){let t=bu;return bu=e,t}function Bp(){return Hr}var Yi={version:0,lastCleanEpoch:0,dirty:!1,producerNode:void 0,producerLastReadVersion:void 0,producerIndexOfThis:void 0,nextProducerIndex:0,liveConsumerNode:void 0,liveConsumerIndexOfThis:void 0,consumerAllowSignalWrites:!1,consumerIsAlwaysLive:!1,producerMustRecompute:()=>!1,producerRecomputeValue:()=>{},consumerMarkedDirty:()=>{},consumerOnSignalRead:()=>{}};function $p(e){if(!(es(e)&&!e.dirty)&&!(!e.dirty&&e.lastCleanEpoch===qi)){if(!e.producerMustRecompute(e)&&!Wr(e)){e.dirty=!1,e.lastCleanEpoch=qi;return}e.producerRecomputeValue(e),e.dirty=!1,e.lastCleanEpoch=qi}}function Up(e){if(e.liveConsumerNode===void 0)return;let t=Hr;Hr=!0;try{for(let n of e.liveConsumerNode)n.dirty||Cu(n)}finally{Hr=t}}function Cu(e){e.dirty=!0,Up(e),e.consumerMarkedDirty?.(e)}function Qi(e){return e&&(e.nextProducerIndex=0),A(e)}function Ki(e,t){if(A(t),!(!e||e.producerNode===void 0||e.producerIndexOfThis===void 0||e.producerLastReadVersion===void 0)){if(es(e))for(let n=e.nextProducerIndex;ne.nextProducerIndex;)e.producerNode.pop(),e.producerLastReadVersion.pop(),e.producerIndexOfThis.pop()}}function Wr(e){zr(e);for(let t=0;t0}function zr(e){e.producerNode??=[],e.producerIndexOfThis??=[],e.producerLastReadVersion??=[]}function Hp(e){e.liveConsumerNode??=[],e.liveConsumerIndexOfThis??=[]}function zp(){throw new Error}var Gp=zp;function Mu(e){Gp=e}function Tu(e,t,n){let r=Object.create(Wp);n&&(r.consumerAllowSignalWrites=!0),r.fn=e,r.schedule=t;let o=c=>{r.cleanupFn=c};function i(c){return c.fn===null&&c.schedule===null}function s(c){i(c)||(Ji(c),c.cleanupFn(),c.fn=null,c.schedule=null,c.cleanupFn=Zi)}let a=()=>{if(r.fn===null)return;if(Bp())throw new Error("Schedulers cannot synchronously execute watches while scheduling.");if(r.dirty=!1,r.hasRun&&!Wr(r))return;r.hasRun=!0;let c=Qi(r);try{r.cleanupFn(),r.cleanupFn=Zi,r.fn(o)}finally{Ki(r,c)}};return r.ref={notify:()=>Cu(r),run:a,cleanup:()=>r.cleanupFn(),destroy:()=>s(r),[Gr]:r},r.ref}var Zi=()=>{},Wp=rt(Ce({},Yi),{consumerIsAlwaysLive:!0,consumerAllowSignalWrites:!1,consumerMarkedDirty:e=>{e.schedule!==null&&e.schedule(e.ref)},hasRun:!1,cleanupFn:Zi});var ml="https://g.co/ng/security#xss",x=class extends Error{constructor(t,n){super(Ao(t,n)),this.code=t}};function Ao(e,t){return`${`NG0${Math.abs(e)}`}${t?": "+t:""}`}function Oo(e){return{toString:e}.toString()}var Se=globalThis;function j(e){for(let t in e)if(e[t]===j)return t;throw Error("Could not find renamed property on target object.")}function qp(e,t){for(let n in t)t.hasOwnProperty(n)&&!e.hasOwnProperty(n)&&(e[n]=t[n])}function oe(e){if(typeof e=="string")return e;if(Array.isArray(e))return"["+e.map(oe).join(", ")+"]";if(e==null)return""+e;if(e.overriddenName)return`${e.overriddenName}`;if(e.name)return`${e.name}`;let t=e.toString();if(t==null)return""+t;let n=t.indexOf(` +`);return n===-1?t:t.substring(0,n)}function ys(e,t){return e==null||e===""?t===null?"":t:t==null||t===""?e:e+" "+t}var Zp=j({__forward_ref__:j});function yl(e){return e.__forward_ref__=yl,e.toString=function(){return oe(this())},e}function re(e){return vl(e)?e():e}function vl(e){return typeof e=="function"&&e.hasOwnProperty(Zp)&&e.__forward_ref__===yl}function _(e){return{token:e.token,providedIn:e.providedIn||null,factory:e.factory,value:void 0}}function Ro(e){return{providers:e.providers||[],imports:e.imports||[]}}function Po(e){return xu(e,Dl)||xu(e,El)}function tN(e){return Po(e)!==null}function xu(e,t){return e.hasOwnProperty(t)?e[t]:null}function Yp(e){let t=e&&(e[Dl]||e[El]);return t||null}function _u(e){return e&&(e.hasOwnProperty(Su)||e.hasOwnProperty(Qp))?e[Su]:null}var Dl=j({\u0275prov:j}),Su=j({\u0275inj:j}),El=j({ngInjectableDef:j}),Qp=j({ngInjectorDef:j}),S=class{constructor(t,n){this._desc=t,this.ngMetadataName="InjectionToken",this.\u0275prov=void 0,typeof n=="number"?this.__NG_ELEMENT_ID__=n:n!==void 0&&(this.\u0275prov=_({token:this,providedIn:n.providedIn||"root",factory:n.factory}))}get multi(){return this}toString(){return`InjectionToken ${this._desc}`}};function wl(e){return e&&!!e.\u0275providers}var Kp=j({\u0275cmp:j}),Jp=j({\u0275dir:j}),Xp=j({\u0275pipe:j}),eg=j({\u0275mod:j}),io=j({\u0275fac:j}),Bn=j({__NG_ELEMENT_ID__:j}),Nu=j({__NG_ENV_ID__:j});function Jn(e){return typeof e=="string"?e:e==null?"":String(e)}function tg(e){return typeof e=="function"?e.name||e.toString():typeof e=="object"&&e!=null&&typeof e.type=="function"?e.type.name||e.type.toString():Jn(e)}function ng(e,t){let n=t?`. Dependency path: ${t.join(" > ")} > ${e}`:"";throw new x(-200,e)}function Ia(e,t){throw new x(-201,!1)}var O=function(e){return e[e.Default=0]="Default",e[e.Host=1]="Host",e[e.Self=2]="Self",e[e.SkipSelf=4]="SkipSelf",e[e.Optional=8]="Optional",e}(O||{}),vs;function Il(){return vs}function ce(e){let t=vs;return vs=e,t}function bl(e,t,n){let r=Po(e);if(r&&r.providedIn=="root")return r.value===void 0?r.value=r.factory():r.value;if(n&O.Optional)return null;if(t!==void 0)return t;Ia(e,"Injector")}var rg={},$n=rg,og="__NG_DI_FLAG__",so="ngTempTokenPath",ig="ngTokenPath",sg=/\n/gm,ag="\u0275",Au="__source",sn;function cg(){return sn}function ot(e){let t=sn;return sn=e,t}function ug(e,t=O.Default){if(sn===void 0)throw new x(-203,!1);return sn===null?bl(e,void 0,t):sn.get(e,t&O.Optional?null:void 0,t)}function M(e,t=O.Default){return(Il()||ug)(re(e),t)}function w(e,t=O.Default){return M(e,Fo(t))}function Fo(e){return typeof e>"u"||typeof e=="number"?e:0|(e.optional&&8)|(e.host&&1)|(e.self&&2)|(e.skipSelf&&4)}function Ds(e){let t=[];for(let n=0;n ");else if(typeof t=="object"){let i=[];for(let s in t)if(t.hasOwnProperty(s)){let a=t[s];i.push(s+":"+(typeof a=="string"?JSON.stringify(a):oe(a)))}o=`{${i.join(", ")}}`}return`${n}${r?"("+r+")":""}[${o}]: ${e.replace(sg,` + `)}`}function Ot(e,t){let n=e.hasOwnProperty(io);return n?e[io]:null}function hg(e,t,n){if(e.length!==t.length)return!1;for(let r=0;rArray.isArray(n)?ba(n,t):t(n))}function Cl(e,t,n){t>=e.length?e.push(n):e.splice(t,0,n)}function ao(e,t){return t>=e.length-1?e.pop():e.splice(t,1)[0]}function gg(e,t){let n=[];for(let r=0;rt;){let i=o-2;e[o]=e[i],o--}e[t]=n,e[t+1]=r}}function Xn(e,t,n){let r=er(e,t);return r>=0?e[r|1]=n:(r=~r,mg(e,r,t,n)),r}function ts(e,t){let n=er(e,t);if(n>=0)return e[n|1]}function er(e,t){return yg(e,t,1)}function yg(e,t,n){let r=0,o=e.length>>n;for(;o!==r;){let i=r+(o-r>>1),s=e[i<t?o=i:r=i+1}return~(o<t){s=i-1;break}}}for(;i-1){let i;for(;++oi?d="":d=o[l+1].toLowerCase(),r&2&&u!==d){if(_e(r))return!1;s=!0}}}}return _e(r)||s}function _e(e){return(e&1)===0}function bg(e,t,n,r){if(t===null)return-1;let o=0;if(r||!n){let i=!1;for(;o-1)for(n++;n0?'="'+a+'"':"")+"]"}else r&8?o+="."+s:r&4&&(o+=" "+s);else o!==""&&!_e(s)&&(t+=Ru(i,o),o=""),r=s,i=i||!_e(r);n++}return o!==""&&(t+=Ru(i,o)),t}function Sg(e){return e.map(_g).join(",")}function Ng(e){let t=[],n=[],r=1,o=2;for(;r{let t=Pl(e),n=rt(Ce({},t),{decls:e.decls,vars:e.vars,template:e.template,consts:e.consts||null,ngContentSelectors:e.ngContentSelectors,onPush:e.changeDetection===xl.OnPush,directiveDefs:null,pipeDefs:null,dependencies:t.standalone&&e.dependencies||null,getStandaloneInjector:null,signals:e.signals??!1,data:e.data||{},encapsulation:e.encapsulation||Ve.Emulated,styles:e.styles||ue,_:null,schemas:e.schemas||null,tView:null,id:""});Fl(n);let r=e.dependencies;return n.directiveDefs=Fu(r,!1),n.pipeDefs=Fu(r,!0),n.id=Pg(n),n})}function Ag(e){return Rt(e)||Al(e)}function Og(e){return e!==null}function ko(e){return Oo(()=>({type:e.type,bootstrap:e.bootstrap||ue,declarations:e.declarations||ue,imports:e.imports||ue,exports:e.exports||ue,transitiveCompileScopes:null,schemas:e.schemas||null,id:e.id||null}))}function Pu(e,t){if(e==null)return cn;let n={};for(let r in e)if(e.hasOwnProperty(r)){let o=e[r],i,s,a=un.None;Array.isArray(o)?(a=o[0],i=o[1],s=o[2]??i):(i=o,s=o),t?(n[i]=a!==un.None?[r,a]:r,t[i]=s):n[i]=r}return n}function Lo(e){return Oo(()=>{let t=Pl(e);return Fl(t),t})}function jo(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 Rt(e){return e[Kp]||null}function Al(e){return e[Jp]||null}function Ol(e){return e[Xp]||null}function Rg(e){let t=Rt(e)||Al(e)||Ol(e);return t!==null?t.standalone:!1}function Rl(e,t){let n=e[eg]||null;if(!n&&t===!0)throw new Error(`Type ${oe(e)} does not have '\u0275mod' property.`);return n}function Pl(e){let t={};return{type:e.type,providersResolver:null,factory:null,hostBindings:e.hostBindings||null,hostVars:e.hostVars||0,hostAttrs:e.hostAttrs||null,contentQueries:e.contentQueries||null,declaredInputs:t,inputTransforms:null,inputConfig:e.inputs||cn,exportAs:e.exportAs||null,standalone:e.standalone===!0,signals:e.signals===!0,selectors:e.selectors||ue,viewQuery:e.viewQuery||null,features:e.features||null,setInput:null,findHostDirectiveDefs:null,hostDirectives:null,inputs:Pu(e.inputs,t),outputs:Pu(e.outputs),debugInfo:null}}function Fl(e){e.features?.forEach(t=>t(e))}function Fu(e,t){if(!e)return null;let n=t?Ol:Ag;return()=>(typeof e=="function"?e():e).map(r=>n(r)).filter(Og)}function Pg(e){let t=0,n=[e.selectors,e.ngContentSelectors,e.hostVars,e.hostAttrs,e.consts,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].join("|");for(let o of n)t=Math.imul(31,t)+o.charCodeAt(0)<<0;return t+=2147483648,"c"+t}function Ma(e){return{\u0275providers:e}}function Fg(...e){return{\u0275providers:kl(!0,e),\u0275fromNgModule:!0}}function kl(e,...t){let n=[],r=new Set,o,i=s=>{n.push(s)};return ba(t,s=>{let a=s;ws(a,i,[],r)&&(o||=[],o.push(a))}),o!==void 0&&Ll(o,i),n}function Ll(e,t){for(let n=0;n{t(i,r)})}}function ws(e,t,n,r){if(e=re(e),!e)return!1;let o=null,i=_u(e),s=!i&&Rt(e);if(!i&&!s){let c=e.ngModule;if(i=_u(c),i)o=c;else return!1}else{if(s&&!s.standalone)return!1;o=e}let a=r.has(o);if(s){if(a)return!1;if(r.add(o),s.dependencies){let c=typeof s.dependencies=="function"?s.dependencies():s.dependencies;for(let u of c)ws(u,t,n,r)}}else if(i){if(i.imports!=null&&!a){r.add(o);let u;try{ba(i.imports,l=>{ws(l,t,n,r)&&(u||=[],u.push(l))})}finally{}u!==void 0&&Ll(u,t)}if(!a){let u=Ot(o)||(()=>new o);t({provide:o,useFactory:u,deps:ue},o),t({provide:Tl,useValue:o,multi:!0},o),t({provide:Un,useValue:()=>M(o),multi:!0},o)}let c=i.providers;if(c!=null&&!a){let u=e;Ta(c,l=>{t(l,u)})}}else return!1;return o!==e&&e.providers!==void 0}function Ta(e,t){for(let n of e)wl(n)&&(n=n.\u0275providers),Array.isArray(n)?Ta(n,t):t(n)}var kg=j({provide:String,useValue:j});function jl(e){return e!==null&&typeof e=="object"&&kg in e}function Lg(e){return!!(e&&e.useExisting)}function jg(e){return!!(e&&e.useFactory)}function ln(e){return typeof e=="function"}function Vg(e){return!!e.useClass}var Vo=new S(""),Jr={},Bg={},ns;function xa(){return ns===void 0&&(ns=new co),ns}var Be=class{},zn=class extends Be{get destroyed(){return this._destroyed}constructor(t,n,r,o){super(),this.parent=n,this.source=r,this.scopes=o,this.records=new Map,this._ngOnDestroyHooks=new Set,this._onDestroyHooks=[],this._destroyed=!1,bs(t,s=>this.processProvider(s)),this.records.set(Ml,nn(void 0,this)),o.has("environment")&&this.records.set(Be,nn(void 0,this));let i=this.records.get(Vo);i!=null&&typeof i.value=="string"&&this.scopes.add(i.value),this.injectorDefTypes=new Set(this.get(Tl,ue,O.Self))}destroy(){this.assertNotDestroyed(),this._destroyed=!0;let t=A(null);try{for(let r of this._ngOnDestroyHooks)r.ngOnDestroy();let n=this._onDestroyHooks;this._onDestroyHooks=[];for(let r of n)r()}finally{this.records.clear(),this._ngOnDestroyHooks.clear(),this.injectorDefTypes.clear(),A(t)}}onDestroy(t){return this.assertNotDestroyed(),this._onDestroyHooks.push(t),()=>this.removeOnDestroy(t)}runInContext(t){this.assertNotDestroyed();let n=ot(this),r=ce(void 0),o;try{return t()}finally{ot(n),ce(r)}}get(t,n=$n,r=O.Default){if(this.assertNotDestroyed(),t.hasOwnProperty(Nu))return t[Nu](this);r=Fo(r);let o,i=ot(this),s=ce(void 0);try{if(!(r&O.SkipSelf)){let c=this.records.get(t);if(c===void 0){let u=Gg(t)&&Po(t);u&&this.injectableDefInScope(u)?c=nn(Is(t),Jr):c=null,this.records.set(t,c)}if(c!=null)return this.hydrate(t,c)}let a=r&O.Self?xa():this.parent;return n=r&O.Optional&&n===$n?null:n,a.get(t,n)}catch(a){if(a.name==="NullInjectorError"){if((a[so]=a[so]||[]).unshift(oe(t)),i)throw a;return dg(a,t,"R3InjectorError",this.source)}else throw a}finally{ce(s),ot(i)}}resolveInjectorInitializers(){let t=A(null),n=ot(this),r=ce(void 0),o;try{let i=this.get(Un,ue,O.Self);for(let s of i)s()}finally{ot(n),ce(r),A(t)}}toString(){let t=[],n=this.records;for(let r of n.keys())t.push(oe(r));return`R3Injector[${t.join(", ")}]`}assertNotDestroyed(){if(this._destroyed)throw new x(205,!1)}processProvider(t){t=re(t);let n=ln(t)?t:re(t&&t.provide),r=Ug(t);if(!ln(t)&&t.multi===!0){let o=this.records.get(n);o||(o=nn(void 0,Jr,!0),o.factory=()=>Ds(o.multi),this.records.set(n,o)),n=t,o.multi.push(t)}this.records.set(n,r)}hydrate(t,n){let r=A(null);try{return n.value===Jr&&(n.value=Bg,n.value=n.factory()),typeof n.value=="object"&&n.value&&zg(n.value)&&this._ngOnDestroyHooks.add(n.value),n.value}finally{A(r)}}injectableDefInScope(t){if(!t.providedIn)return!1;let n=re(t.providedIn);return typeof n=="string"?n==="any"||this.scopes.has(n):this.injectorDefTypes.has(n)}removeOnDestroy(t){let n=this._onDestroyHooks.indexOf(t);n!==-1&&this._onDestroyHooks.splice(n,1)}};function Is(e){let t=Po(e),n=t!==null?t.factory:Ot(e);if(n!==null)return n;if(e instanceof S)throw new x(204,!1);if(e instanceof Function)return $g(e);throw new x(204,!1)}function $g(e){if(e.length>0)throw new x(204,!1);let n=Yp(e);return n!==null?()=>n.factory(e):()=>new e}function Ug(e){if(jl(e))return nn(void 0,e.useValue);{let t=Vl(e);return nn(t,Jr)}}function Vl(e,t,n){let r;if(ln(e)){let o=re(e);return Ot(o)||Is(o)}else if(jl(e))r=()=>re(e.useValue);else if(jg(e))r=()=>e.useFactory(...Ds(e.deps||[]));else if(Lg(e))r=()=>M(re(e.useExisting));else{let o=re(e&&(e.useClass||e.provide));if(Hg(e))r=()=>new o(...Ds(e.deps));else return Ot(o)||Is(o)}return r}function nn(e,t,n=!1){return{factory:e,value:t,multi:n?[]:void 0}}function Hg(e){return!!e.deps}function zg(e){return e!==null&&typeof e=="object"&&typeof e.ngOnDestroy=="function"}function Gg(e){return typeof e=="function"||typeof e=="object"&&e instanceof S}function bs(e,t){for(let n of e)Array.isArray(n)?bs(n,t):n&&wl(n)?bs(n.\u0275providers,t):t(n)}function Bo(e,t){e instanceof zn&&e.assertNotDestroyed();let n,r=ot(e),o=ce(void 0);try{return t()}finally{ot(r),ce(o)}}function Bl(){return Il()!==void 0||cg()!=null}function _a(e){if(!Bl())throw new x(-203,!1)}function Wg(e){return typeof e=="function"}var He=0,C=1,b=2,te=3,Ae=4,fe=5,dn=6,Gn=7,X=8,fn=9,$e=10,U=11,Wn=12,ku=13,In=14,le=15,Pt=16,rn=17,We=18,$o=19,$l=20,it=21,Xr=22,Ft=23,Q=25,Sa=1;var kt=7,uo=8,hn=9,ee=10,lo=function(e){return e[e.None=0]="None",e[e.HasTransplantedViews=2]="HasTransplantedViews",e}(lo||{});function st(e){return Array.isArray(e)&&typeof e[Sa]=="object"}function Ke(e){return Array.isArray(e)&&e[Sa]===!0}function Na(e){return(e.flags&4)!==0}function Uo(e){return e.componentOffset>-1}function Ho(e){return(e.flags&1)===1}function qe(e){return!!e.template}function Cs(e){return(e[b]&512)!==0}var Ms=class{constructor(t,n,r){this.previousValue=t,this.currentValue=n,this.firstChange=r}isFirstChange(){return this.firstChange}};function Ul(e,t,n,r){t!==null?t.applyValueToInputSignal(t,r):e[n]=r}function Aa(){return Hl}function Hl(e){return e.type.prototype.ngOnChanges&&(e.setInput=Zg),qg}Aa.ngInherit=!0;function qg(){let e=Gl(this),t=e?.current;if(t){let n=e.previous;if(n===cn)e.previous=t;else for(let r in t)n[r]=t[r];e.current=null,this.ngOnChanges(t)}}function Zg(e,t,n,r,o){let i=this.declaredInputs[r],s=Gl(e)||Yg(e,{previous:cn,current:null}),a=s.current||(s.current={}),c=s.previous,u=c[i];a[i]=new Ms(u&&u.currentValue,n,c===cn),Ul(e,t,o,n)}var zl="__ngSimpleChanges__";function Gl(e){return e[zl]||null}function Yg(e,t){return e[zl]=t}var Lu=null;var Le=function(e,t,n){Lu?.(e,t,n)},Wl="svg",Qg="math";function Ue(e){for(;Array.isArray(e);)e=e[He];return e}function Kg(e){for(;Array.isArray(e);){if(typeof e[Sa]=="object")return e;e=e[He]}return null}function ql(e,t){return Ue(t[e])}function we(e,t){return Ue(t[e.index])}function Oa(e,t){return e.data[t]}function Ra(e,t){return e[t]}function lt(e,t){let n=t[e];return st(n)?n:n[He]}function Jg(e){return(e[b]&4)===4}function Pa(e){return(e[b]&128)===128}function Xg(e){return Ke(e[te])}function at(e,t){return t==null?null:e[t]}function Zl(e){e[rn]=0}function em(e){e[b]&1024||(e[b]|=1024,Pa(e)&&zo(e))}function tm(e,t){for(;e>0;)t=t[In],e--;return t}function qn(e){return!!(e[b]&9216||e[Ft]?.dirty)}function Ts(e){e[$e].changeDetectionScheduler?.notify(7),e[b]&64&&(e[b]|=1024),qn(e)&&zo(e)}function zo(e){e[$e].changeDetectionScheduler?.notify(0);let t=Zn(e);for(;t!==null&&!(t[b]&8192||(t[b]|=8192,!Pa(t)));)t=Zn(t)}function Yl(e,t){if((e[b]&256)===256)throw new x(911,!1);e[it]===null&&(e[it]=[]),e[it].push(t)}function nm(e,t){if(e[it]===null)return;let n=e[it].indexOf(t);n!==-1&&e[it].splice(n,1)}function Zn(e){let t=e[te];return Ke(t)?t[te]:t}var T={lFrame:id(null),bindingsEnabled:!0,skipHydrationRootTNode:null};var Ql=!1;function rm(){return T.lFrame.elementDepthCount}function om(){T.lFrame.elementDepthCount++}function im(){T.lFrame.elementDepthCount--}function Kl(){return T.bindingsEnabled}function Jl(){return T.skipHydrationRootTNode!==null}function sm(e){return T.skipHydrationRootTNode===e}function am(){T.skipHydrationRootTNode=null}function v(){return T.lFrame.lView}function B(){return T.lFrame.tView}function rN(e){return T.lFrame.contextLView=e,e[X]}function oN(e){return T.lFrame.contextLView=null,e}function K(){let e=Xl();for(;e!==null&&e.type===64;)e=e.parent;return e}function Xl(){return T.lFrame.currentTNode}function cm(){let e=T.lFrame,t=e.currentTNode;return e.isParent?t:t.parent}function Ut(e,t){let n=T.lFrame;n.currentTNode=e,n.isParent=t}function Fa(){return T.lFrame.isParent}function ka(){T.lFrame.isParent=!1}function um(){return T.lFrame.contextLView}function ed(){return Ql}function ju(e){Ql=e}function dt(){let e=T.lFrame,t=e.bindingRootIndex;return t===-1&&(t=e.bindingRootIndex=e.tView.bindingStartIndex),t}function lm(e){return T.lFrame.bindingIndex=e}function ft(){return T.lFrame.bindingIndex++}function td(e){let t=T.lFrame,n=t.bindingIndex;return t.bindingIndex=t.bindingIndex+e,n}function dm(){return T.lFrame.inI18n}function fm(e,t){let n=T.lFrame;n.bindingIndex=n.bindingRootIndex=e,xs(t)}function hm(){return T.lFrame.currentDirectiveIndex}function xs(e){T.lFrame.currentDirectiveIndex=e}function La(e){let t=T.lFrame.currentDirectiveIndex;return t===-1?null:e[t]}function nd(){return T.lFrame.currentQueryIndex}function ja(e){T.lFrame.currentQueryIndex=e}function pm(e){let t=e[C];return t.type===2?t.declTNode:t.type===1?e[fe]:null}function rd(e,t,n){if(n&O.SkipSelf){let o=t,i=e;for(;o=o.parent,o===null&&!(n&O.Host);)if(o=pm(i),o===null||(i=i[In],o.type&10))break;if(o===null)return!1;t=o,e=i}let r=T.lFrame=od();return r.currentTNode=t,r.lView=e,!0}function Va(e){let t=od(),n=e[C];T.lFrame=t,t.currentTNode=n.firstChild,t.lView=e,t.tView=n,t.contextLView=e,t.bindingIndex=n.bindingStartIndex,t.inI18n=!1}function od(){let e=T.lFrame,t=e===null?null:e.child;return t===null?id(e):t}function id(e){let t={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=t),t}function sd(){let e=T.lFrame;return T.lFrame=e.parent,e.currentTNode=null,e.lView=null,e}var ad=sd;function Ba(){let e=sd();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 gm(e){return(T.lFrame.contextLView=tm(e,T.lFrame.contextLView))[X]}function ht(){return T.lFrame.selectedIndex}function Lt(e){T.lFrame.selectedIndex=e}function bn(){let e=T.lFrame;return Oa(e.tView,e.selectedIndex)}function iN(){T.lFrame.currentNamespace=Wl}function sN(){mm()}function mm(){T.lFrame.currentNamespace=null}function ym(){return T.lFrame.currentNamespace}var cd=!0;function Go(){return cd}function Wo(e){cd=e}function vm(e,t,n){let{ngOnChanges:r,ngOnInit:o,ngDoCheck:i}=t.type.prototype;if(r){let s=Hl(t);(n.preOrderHooks??=[]).push(e,s),(n.preOrderCheckHooks??=[]).push(e,s)}o&&(n.preOrderHooks??=[]).push(0-e,o),i&&((n.preOrderHooks??=[]).push(e,i),(n.preOrderCheckHooks??=[]).push(e,i))}function qo(e,t){for(let n=t.directiveStart,r=t.directiveEnd;n=r)break}else t[c]<0&&(e[rn]+=65536),(a>14>16&&(e[b]&3)===t&&(e[b]+=16384,Vu(a,i)):Vu(a,i)}var an=-1,jt=class{constructor(t,n,r){this.factory=t,this.resolving=!1,this.canSeeViewProviders=n,this.injectImpl=r}};function Em(e){return e instanceof jt}function wm(e){return(e.flags&8)!==0}function Im(e){return(e.flags&16)!==0}function ld(e){return e!==an}function fo(e){return e&32767}function bm(e){return e>>16}function ho(e,t){let n=bm(e),r=t;for(;n>0;)r=r[In],n--;return r}var _s=!0;function po(e){let t=_s;return _s=e,t}var Cm=256,dd=Cm-1,fd=5,Mm=0,je={};function Tm(e,t,n){let r;typeof n=="string"?r=n.charCodeAt(0)||0:n.hasOwnProperty(Bn)&&(r=n[Bn]),r==null&&(r=n[Bn]=Mm++);let o=r&dd,i=1<>fd)]|=i}function go(e,t){let n=hd(e,t);if(n!==-1)return n;let r=t[C];r.firstCreatePass&&(e.injectorIndex=t.length,os(r.data,e),os(t,null),os(r.blueprint,null));let o=$a(e,t),i=e.injectorIndex;if(ld(o)){let s=fo(o),a=ho(o,t),c=a[C].data;for(let u=0;u<8;u++)t[i+u]=a[s+u]|c[s+u]}return t[i+8]=o,i}function os(e,t){e.push(0,0,0,0,0,0,0,0,t)}function hd(e,t){return e.injectorIndex===-1||e.parent&&e.parent.injectorIndex===e.injectorIndex||t[e.injectorIndex+8]===null?-1:e.injectorIndex}function $a(e,t){if(e.parent&&e.parent.injectorIndex!==-1)return e.parent.injectorIndex;let n=0,r=null,o=t;for(;o!==null;){if(r=vd(o),r===null)return an;if(n++,o=o[In],r.injectorIndex!==-1)return r.injectorIndex|n<<16}return an}function Ss(e,t,n){Tm(e,t,n)}function xm(e,t){if(t==="class")return e.classes;if(t==="style")return e.styles;let n=e.attrs;if(n){let r=n.length,o=0;for(;o>20,d=r?a:a+l,f=o?a+l:u;for(let h=d;h=c&&p.type===n)return h}if(o){let h=s[c];if(h&&qe(h)&&h.type===n)return c}return null}function Vt(e,t,n,r){let o=e[n],i=t.data;if(Em(o)){let s=o;s.resolving&&ng(tg(i[n]));let a=po(s.canSeeViewProviders);s.resolving=!0;let c,u=s.injectImpl?ce(s.injectImpl):null,l=rd(e,r,O.Default);try{o=e[n]=s.factory(void 0,i,e,r),t.firstCreatePass&&n>=r.directiveStart&&vm(n,i[n],t)}finally{u!==null&&ce(u),po(a),s.resolving=!1,ad()}}return o}function Sm(e){if(typeof e=="string")return e.charCodeAt(0)||0;let t=e.hasOwnProperty(Bn)?e[Bn]:void 0;return typeof t=="number"?t>=0?t&dd:Nm:t}function Bu(e,t,n){let r=1<>fd)]&r)}function $u(e,t){return!(e&O.Self)&&!(e&O.Host&&t)}var At=class{constructor(t,n){this._tNode=t,this._lView=n}get(t,n,r){return md(this._tNode,this._lView,t,Fo(r),n)}};function Nm(){return new At(K(),v())}function aN(e){return Oo(()=>{let t=e.prototype.constructor,n=t[io]||Ns(t),r=Object.prototype,o=Object.getPrototypeOf(e.prototype).constructor;for(;o&&o!==r;){let i=o[io]||Ns(o);if(i&&i!==n)return i;o=Object.getPrototypeOf(o)}return i=>new i})}function Ns(e){return vl(e)?()=>{let t=Ns(re(e));return t&&t()}:Ot(e)}function Am(e,t,n,r,o){let i=e,s=t;for(;i!==null&&s!==null&&s[b]&2048&&!(s[b]&512);){let a=yd(i,s,n,r|O.Self,je);if(a!==je)return a;let c=i.parent;if(!c){let u=s[$l];if(u){let l=u.get(n,je,r);if(l!==je)return l}c=vd(s),s=s[In]}i=c}return o}function vd(e){let t=e[C],n=t.type;return n===2?t.declTNode:n===1?e[fe]:null}function Om(e){return xm(K(),e)}function Uu(e,t=null,n=null,r){let o=Dd(e,t,n,r);return o.resolveInjectorInitializers(),o}function Dd(e,t=null,n=null,r,o=new Set){let i=[n||ue,Fg(e)];return r=r||(typeof e=="object"?void 0:oe(e)),new zn(i,t||xa(),r||null,o)}var St=class St{static create(t,n){if(Array.isArray(t))return Uu({name:""},n,t,"");{let r=t.name??"";return Uu({name:r},t.parent,t.providers,r)}}};St.THROW_IF_NOT_FOUND=$n,St.NULL=new co,St.\u0275prov=_({token:St,providedIn:"any",factory:()=>M(Ml)}),St.__NG_ELEMENT_ID__=-1;var Ze=St;var Rm=new S("");Rm.__NG_ELEMENT_ID__=e=>{let t=K();if(t===null)throw new x(204,!1);if(t.type&2)return t.value;if(e&O.Optional)return null;throw new x(204,!1)};var Pm="ngOriginalError";function is(e){return e[Pm]}var Oe=class{constructor(){this._console=console}handleError(t){let n=this._findOriginalError(t);this._console.error("ERROR",t),n&&this._console.error("ORIGINAL ERROR",n)}_findOriginalError(t){let n=t&&is(t);for(;n&&is(n);)n=is(n);return n||null}},Ed=new S("",{providedIn:"root",factory:()=>w(Oe).handleError.bind(void 0)}),tr=(()=>{let t=class t{};t.__NG_ELEMENT_ID__=Fm,t.__NG_ENV_ID__=r=>r;let e=t;return e})(),As=class extends tr{constructor(t){super(),this._lView=t}onDestroy(t){return Yl(this._lView,t),()=>nm(this._lView,t)}};function Fm(){return new As(v())}function km(){return Cn(K(),v())}function Cn(e,t){return new Ht(we(e,t))}var Ht=(()=>{let t=class t{constructor(r){this.nativeElement=r}};t.__NG_ELEMENT_ID__=km;let e=t;return e})();function Lm(e){return e instanceof Ht?e.nativeElement:e}var Os=class extends De{constructor(t=!1){super(),this.destroyRef=void 0,this.__isAsync=t,Bl()&&(this.destroyRef=w(tr,{optional:!0})??void 0)}emit(t){let n=A(null);try{super.next(t)}finally{A(n)}}subscribe(t,n,r){let o=t,i=n||(()=>null),s=r;if(t&&typeof t=="object"){let c=t;o=c.next?.bind(c),i=c.error?.bind(c),s=c.complete?.bind(c)}this.__isAsync&&(i=ss(i),o&&(o=ss(o)),s&&(s=ss(s)));let a=super.subscribe({next:o,error:i,complete:s});return t instanceof W&&t.add(a),a}};function ss(e){return t=>{setTimeout(e,void 0,t)}}var Ne=Os;function jm(){return this._results[Symbol.iterator]()}var Rs=class e{get changes(){return this._changes??=new Ne}constructor(t=!1){this._emitDistinctChangesOnly=t,this.dirty=!0,this._onDirty=void 0,this._results=[],this._changesDetected=!1,this._changes=void 0,this.length=0,this.first=void 0,this.last=void 0;let n=e.prototype;n[Symbol.iterator]||(n[Symbol.iterator]=jm)}get(t){return this._results[t]}map(t){return this._results.map(t)}filter(t){return this._results.filter(t)}find(t){return this._results.find(t)}reduce(t,n){return this._results.reduce(t,n)}forEach(t){this._results.forEach(t)}some(t){return this._results.some(t)}toArray(){return this._results.slice()}toString(){return this._results.toString()}reset(t,n){this.dirty=!1;let r=pg(t);(this._changesDetected=!hg(this._results,r,n))&&(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.emit(this)}onDirty(t){this._onDirty=t}setDirty(){this.dirty=!0,this._onDirty?.()}destroy(){this._changes!==void 0&&(this._changes.complete(),this._changes.unsubscribe())}};function wd(e){return(e.flags&128)===128}var Id=new Map,Vm=0;function Bm(){return Vm++}function $m(e){Id.set(e[$o],e)}function Um(e){Id.delete(e[$o])}var Hu="__ngContext__";function ct(e,t){st(t)?(e[Hu]=t[$o],$m(t)):e[Hu]=t}function bd(e){return Md(e[Wn])}function Cd(e){return Md(e[Ae])}function Md(e){for(;e!==null&&!Ke(e);)e=e[Ae];return e}var Ps;function Td(e){Ps=e}function xd(){if(Ps!==void 0)return Ps;if(typeof document<"u")return document;throw new x(210,!1)}var Ua=new S("",{providedIn:"root",factory:()=>Hm}),Hm="ng",Ha=new S(""),ze=new S("",{providedIn:"platform",factory:()=>"unknown"});var cN=new S(""),za=new S("",{providedIn:"root",factory:()=>xd().body?.querySelector("[ngCspNonce]")?.getAttribute("ngCspNonce")||null});var zm="h",Gm="b";var Wm=()=>null;function Ga(e,t,n=!1){return Wm(e,t,n)}var _d=!1,qm=new S("",{providedIn:"root",factory:()=>_d});var qr;function Zm(){if(qr===void 0&&(qr=null,Se.trustedTypes))try{qr=Se.trustedTypes.createPolicy("angular",{createHTML:e=>e,createScript:e=>e,createScriptURL:e=>e})}catch{}return qr}function Zo(e){return Zm()?.createHTML(e)||e}var Zr;function Sd(){if(Zr===void 0&&(Zr=null,Se.trustedTypes))try{Zr=Se.trustedTypes.createPolicy("angular#unsafe-bypass",{createHTML:e=>e,createScript:e=>e,createScriptURL:e=>e})}catch{}return Zr}function zu(e){return Sd()?.createHTML(e)||e}function Gu(e){return Sd()?.createScriptURL(e)||e}var Ye=class{constructor(t){this.changingThisBreaksApplicationSecurity=t}toString(){return`SafeValue must use [property]=binding: ${this.changingThisBreaksApplicationSecurity} (see ${ml})`}},Fs=class extends Ye{getTypeName(){return"HTML"}},ks=class extends Ye{getTypeName(){return"Style"}},Ls=class extends Ye{getTypeName(){return"Script"}},js=class extends Ye{getTypeName(){return"URL"}},Vs=class extends Ye{getTypeName(){return"ResourceURL"}};function pe(e){return e instanceof Ye?e.changingThisBreaksApplicationSecurity:e}function Je(e,t){let n=Ym(e);if(n!=null&&n!==t){if(n==="ResourceURL"&&t==="URL")return!0;throw new Error(`Required a safe ${t}, got a ${n} (see ${ml})`)}return n===t}function Ym(e){return e instanceof Ye&&e.getTypeName()||null}function Nd(e){return new Fs(e)}function Ad(e){return new ks(e)}function Od(e){return new Ls(e)}function Rd(e){return new js(e)}function Pd(e){return new Vs(e)}function Qm(e){let t=new $s(e);return Km()?new Bs(t):t}var Bs=class{constructor(t){this.inertDocumentHelper=t}getInertBodyElement(t){t=""+t;try{let n=new window.DOMParser().parseFromString(Zo(t),"text/html").body;return n===null?this.inertDocumentHelper.getInertBodyElement(t):(n.removeChild(n.firstChild),n)}catch{return null}}},$s=class{constructor(t){this.defaultDoc=t,this.inertDocument=this.defaultDoc.implementation.createHTMLDocument("sanitization-inert")}getInertBodyElement(t){let n=this.inertDocument.createElement("template");return n.innerHTML=Zo(t),n}};function Km(){try{return!!new window.DOMParser().parseFromString(Zo(""),"text/html")}catch{return!1}}var Jm=/^(?!javascript:)(?:[a-z0-9+.-]+:|[^&:\/?#]*(?:[\/?#]|$))/i;function Yo(e){return e=String(e),e.match(Jm)?e:"unsafe:"+e}function Xe(e){let t={};for(let n of e.split(","))t[n]=!0;return t}function nr(...e){let t={};for(let n of e)for(let r in n)n.hasOwnProperty(r)&&(t[r]=!0);return t}var Fd=Xe("area,br,col,hr,img,wbr"),kd=Xe("colgroup,dd,dt,li,p,tbody,td,tfoot,th,thead,tr"),Ld=Xe("rp,rt"),Xm=nr(Ld,kd),ey=nr(kd,Xe("address,article,aside,blockquote,caption,center,del,details,dialog,dir,div,dl,figure,figcaption,footer,h1,h2,h3,h4,h5,h6,header,hgroup,hr,ins,main,map,menu,nav,ol,pre,section,summary,table,ul")),ty=nr(Ld,Xe("a,abbr,acronym,audio,b,bdi,bdo,big,br,cite,code,del,dfn,em,font,i,img,ins,kbd,label,map,mark,picture,q,ruby,rp,rt,s,samp,small,source,span,strike,strong,sub,sup,time,track,tt,u,var,video")),Wu=nr(Fd,ey,ty,Xm),jd=Xe("background,cite,href,itemtype,longdesc,poster,src,xlink:href"),ny=Xe("abbr,accesskey,align,alt,autoplay,axis,bgcolor,border,cellpadding,cellspacing,class,clear,color,cols,colspan,compact,controls,coords,datetime,default,dir,download,face,headers,height,hidden,hreflang,hspace,ismap,itemscope,itemprop,kind,label,lang,language,loop,media,muted,nohref,nowrap,open,preload,rel,rev,role,rows,rowspan,rules,scope,scrolling,shape,size,sizes,span,srclang,srcset,start,summary,tabindex,target,title,translate,type,usemap,valign,value,vspace,width"),ry=Xe("aria-activedescendant,aria-atomic,aria-autocomplete,aria-busy,aria-checked,aria-colcount,aria-colindex,aria-colspan,aria-controls,aria-current,aria-describedby,aria-details,aria-disabled,aria-dropeffect,aria-errormessage,aria-expanded,aria-flowto,aria-grabbed,aria-haspopup,aria-hidden,aria-invalid,aria-keyshortcuts,aria-label,aria-labelledby,aria-level,aria-live,aria-modal,aria-multiline,aria-multiselectable,aria-orientation,aria-owns,aria-placeholder,aria-posinset,aria-pressed,aria-readonly,aria-relevant,aria-required,aria-roledescription,aria-rowcount,aria-rowindex,aria-rowspan,aria-selected,aria-setsize,aria-sort,aria-valuemax,aria-valuemin,aria-valuenow,aria-valuetext"),oy=nr(jd,ny,ry),iy=Xe("script,style,template"),Us=class{constructor(){this.sanitizedSomething=!1,this.buf=[]}sanitizeChildren(t){let n=t.firstChild,r=!0,o=[];for(;n;){if(n.nodeType===Node.ELEMENT_NODE?r=this.startElement(n):n.nodeType===Node.TEXT_NODE?this.chars(n.nodeValue):this.sanitizedSomething=!0,r&&n.firstChild){o.push(n),n=cy(n);continue}for(;n;){n.nodeType===Node.ELEMENT_NODE&&this.endElement(n);let i=ay(n);if(i){n=i;break}n=o.pop()}}return this.buf.join("")}startElement(t){let n=qu(t).toLowerCase();if(!Wu.hasOwnProperty(n))return this.sanitizedSomething=!0,!iy.hasOwnProperty(n);this.buf.push("<"),this.buf.push(n);let r=t.attributes;for(let o=0;o"),!0}endElement(t){let n=qu(t).toLowerCase();Wu.hasOwnProperty(n)&&!Fd.hasOwnProperty(n)&&(this.buf.push(""))}chars(t){this.buf.push(Zu(t))}};function sy(e,t){return(e.compareDocumentPosition(t)&Node.DOCUMENT_POSITION_CONTAINED_BY)!==Node.DOCUMENT_POSITION_CONTAINED_BY}function ay(e){let t=e.nextSibling;if(t&&e!==t.previousSibling)throw Vd(t);return t}function cy(e){let t=e.firstChild;if(t&&sy(e,t))throw Vd(t);return t}function qu(e){let t=e.nodeName;return typeof t=="string"?t:"FORM"}function Vd(e){return new Error(`Failed to sanitize html because the element is clobbered: ${e.outerHTML}`)}var uy=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,ly=/([^\#-~ |!])/g;function Zu(e){return e.replace(/&/g,"&").replace(uy,function(t){let n=t.charCodeAt(0),r=t.charCodeAt(1);return"&#"+((n-55296)*1024+(r-56320)+65536)+";"}).replace(ly,function(t){return"&#"+t.charCodeAt(0)+";"}).replace(//g,">")}var Yr;function Wa(e,t){let n=null;try{Yr=Yr||Qm(e);let r=t?String(t):"";n=Yr.getInertBodyElement(r);let o=5,i=r;do{if(o===0)throw new Error("Failed to sanitize html because the input is unstable");o--,r=i,i=n.innerHTML,n=Yr.getInertBodyElement(r)}while(r!==i);let a=new Us().sanitizeChildren(Yu(n)||n);return Zo(a)}finally{if(n){let r=Yu(n)||n;for(;r.firstChild;)r.removeChild(r.firstChild)}}}function Yu(e){return"content"in e&&dy(e)?e.content:null}function dy(e){return e.nodeType===Node.ELEMENT_NODE&&e.nodeName==="TEMPLATE"}var Re=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}(Re||{});function uN(e){let t=qa();return t?zu(t.sanitize(Re.HTML,e)||""):Je(e,"HTML")?zu(pe(e)):Wa(xd(),Jn(e))}function fy(e){let t=qa();return t?t.sanitize(Re.URL,e)||"":Je(e,"URL")?pe(e):Yo(Jn(e))}function hy(e){let t=qa();if(t)return Gu(t.sanitize(Re.RESOURCE_URL,e)||"");if(Je(e,"ResourceURL"))return Gu(pe(e));throw new x(904,!1)}function py(e,t){return t==="src"&&(e==="embed"||e==="frame"||e==="iframe"||e==="media"||e==="script")||t==="href"&&(e==="base"||e==="link")?hy:fy}function lN(e,t,n){return py(t,n)(e)}function qa(){let e=v();return e&&e[$e].sanitizer}var gy=/^>|^->||--!>|)/g,yy="\u200B$1\u200B";function vy(e){return e.replace(gy,t=>t.replace(my,yy))}function Bd(e){return e instanceof Function?e():e}function $d(e){return(e??w(Ze)).get(ze)==="browser"}var Qe=function(e){return e[e.Important=1]="Important",e[e.DashCase=2]="DashCase",e}(Qe||{}),Dy;function Za(e,t){return Dy(e,t)}function on(e,t,n,r,o){if(r!=null){let i,s=!1;Ke(r)?i=r:st(r)&&(s=!0,r=r[He]);let a=Ue(r);e===0&&n!==null?o==null?Wd(t,n,a):mo(t,n,a,o||null,!0):e===1&&n!==null?mo(t,n,a,o||null,!0):e===2?Py(t,a,s):e===3&&t.destroyNode(a),i!=null&&ky(t,e,i,n,o)}}function Ey(e,t){return e.createText(t)}function wy(e,t,n){e.setValue(t,n)}function Iy(e,t){return e.createComment(vy(t))}function Ud(e,t,n){return e.createElement(t,n)}function by(e,t){Hd(e,t),t[He]=null,t[fe]=null}function Cy(e,t,n,r,o,i){r[He]=o,r[fe]=t,Jo(e,r,n,1,o,i)}function Hd(e,t){t[$e].changeDetectionScheduler?.notify(8),Jo(e,t,t[U],2,null,null)}function My(e){let t=e[Wn];if(!t)return as(e[C],e);for(;t;){let n=null;if(st(t))n=t[Wn];else{let r=t[ee];r&&(n=r)}if(!n){for(;t&&!t[Ae]&&t!==e;)st(t)&&as(t[C],t),t=t[te];t===null&&(t=e),st(t)&&as(t[C],t),n=t&&t[Ae]}t=n}}function Ty(e,t,n,r){let o=ee+r,i=n.length;r>0&&(n[o-1][Ae]=t),r0&&(e[n-1][Ae]=r[Ae]);let i=ao(e,ee+t);by(r[C],r);let s=i[We];s!==null&&s.detachView(i[C]),r[te]=null,r[Ae]=null,r[b]&=-129}return r}function Qo(e,t){if(!(t[b]&256)){let n=t[U];n.destroyNode&&Jo(e,t,n,3,null,null),My(t)}}function as(e,t){if(t[b]&256)return;let n=A(null);try{t[b]&=-129,t[b]|=256,t[Ft]&&Ji(t[Ft]),_y(e,t),xy(e,t),t[C].type===1&&t[U].destroy();let r=t[Pt];if(r!==null&&Ke(t[te])){r!==t[te]&&Ya(r,t);let o=t[We];o!==null&&o.detachView(e)}Um(t)}finally{A(n)}}function xy(e,t){let n=e.cleanup,r=t[Gn];if(n!==null)for(let i=0;i=0?r[s]():r[-s].unsubscribe(),i+=2}else{let s=r[n[i+1]];n[i].call(s)}r!==null&&(t[Gn]=null);let o=t[it];if(o!==null){t[it]=null;for(let i=0;i-1){let{encapsulation:i}=e.data[r.directiveStart+o];if(i===Ve.None||i===Ve.Emulated)return null}return we(r,n)}}function mo(e,t,n,r,o){e.insertBefore(t,n,r,o)}function Wd(e,t,n){e.appendChild(t,n)}function Qu(e,t,n,r,o){r!==null?mo(e,t,n,r,o):Wd(e,t,n)}function Ny(e,t,n,r){e.removeChild(t,n,r)}function Qa(e,t){return e.parentNode(t)}function Ay(e,t){return e.nextSibling(t)}function qd(e,t,n){return Ry(e,t,n)}function Oy(e,t,n){return e.type&40?we(e,n):null}var Ry=Oy,Ku;function Ko(e,t,n,r){let o=Gd(e,r,t),i=t[U],s=r.parent||t[fe],a=qd(s,r,t);if(o!=null)if(Array.isArray(n))for(let c=0;cQ&&Jd(e,t,Q,!1),Le(s?2:0,o),n(r,o)}finally{Lt(i),Le(s?3:1,o)}}function Ja(e,t,n){if(Na(t)){let r=A(null);try{let o=t.directiveStart,i=t.directiveEnd;for(let s=o;snull;function Gy(e,t,n,r){let o=cf(t);o.push(n),e.firstCreatePass&&uf(e).push(r,o.length-1)}function Wy(e,t,n,r,o,i){let s=t?t.injectorIndex:-1,a=0;return Jl()&&(a|=128),{type:n,index:r,insertBeforeIndex:null,injectorIndex:s,directiveStart:-1,directiveEnd:-1,directiveStylingLast:-1,componentOffset:-1,propertyBindings:null,flags:a,providerIndexes:0,value:o,attrs:i,mergedAttrs:null,localNames:null,initialInputs:void 0,inputs:null,outputs:null,tView:null,next:null,prev:null,projectionNext:null,child:null,parent:t,projection:null,styles:null,stylesWithoutHost:null,residualStyles:void 0,classes:null,classesWithoutHost:null,residualClasses:void 0,classBindings:0,styleBindings:0}}function Ju(e,t,n,r,o){for(let i in t){if(!t.hasOwnProperty(i))continue;let s=t[i];if(s===void 0)continue;r??={};let a,c=un.None;Array.isArray(s)?(a=s[0],c=s[1]):a=s;let u=i;if(o!==null){if(!o.hasOwnProperty(i))continue;u=o[i]}e===0?Xu(r,n,u,a,c):Xu(r,n,u,a)}return r}function Xu(e,t,n,r,o){let i;e.hasOwnProperty(n)?(i=e[n]).push(t,r):i=e[n]=[t,r],o!==void 0&&i.push(o)}function qy(e,t,n){let r=t.directiveStart,o=t.directiveEnd,i=e.data,s=t.attrs,a=[],c=null,u=null;for(let l=r;l0;){let n=e[--t];if(typeof n=="number"&&n<0)return n}return 0}function Jy(e,t,n,r){let o=n.directiveStart,i=n.directiveEnd;Uo(n)&&iv(t,n,e.data[o+n.componentOffset]),e.firstCreatePass||go(n,t),ct(r,t);let s=n.initialInputs;for(let a=o;a{zo(e.lView)},consumerOnSignalRead(){this.lView[Ft]=this}}),Dv=100;function gf(e,t=!0,n=0){let r=e[$e],o=r.rendererFactory,i=!1;i||o.begin?.();try{Ev(e,n)}catch(s){throw t&&df(e,s),s}finally{i||(o.end?.(),r.inlineEffectRunner?.flush())}}function Ev(e,t){let n=ed();try{ju(!0),Ws(e,t);let r=0;for(;qn(e);){if(r===Dv)throw new x(103,!1);r++,Ws(e,1)}}finally{ju(n)}}function wv(e,t,n,r){let o=t[b];if((o&256)===256)return;let i=!1,s=!1;!i&&t[$e].inlineEffectRunner?.flush(),Va(t);let a=null,c=null;!i&&Iv(e)&&(c=gv(t),a=Qi(c));try{Zl(t),lm(e.bindingStartIndex),n!==null&&tf(e,t,n,2,r);let u=(o&3)===3;if(!i)if(u){let f=e.preOrderCheckHooks;f!==null&&eo(t,f,null)}else{let f=e.preOrderHooks;f!==null&&to(t,f,0,null),rs(t,0)}if(s||bv(t),mf(t,0),e.contentQueries!==null&&af(e,t),!i)if(u){let f=e.contentCheckHooks;f!==null&&eo(t,f)}else{let f=e.contentHooks;f!==null&&to(t,f,1),rs(t,1)}Vy(e,t);let l=e.components;l!==null&&vf(t,l,0);let d=e.viewQuery;if(d!==null&&Gs(2,d,r),!i)if(u){let f=e.viewCheckHooks;f!==null&&eo(t,f)}else{let f=e.viewHooks;f!==null&&to(t,f,2),rs(t,2)}if(e.firstUpdatePass===!0&&(e.firstUpdatePass=!1),t[Xr]){for(let f of t[Xr])f();t[Xr]=null}i||(t[b]&=-73)}catch(u){throw i||zo(t),u}finally{c!==null&&(Ki(c,a),yv(c)),Ba()}}function Iv(e){return e.type!==2}function mf(e,t){for(let n=bd(e);n!==null;n=Cd(n))for(let r=ee;r-1&&(Yn(t,r),ao(n,r))}this._attachedToViewContainer=!1}Qo(this._lView[C],this._lView)}onDestroy(t){Yl(this._lView,t)}markForCheck(){ic(this._cdRefInjectingView||this._lView,4)}detach(){this._lView[b]&=-129}reattach(){Ts(this._lView),this._lView[b]|=128}detectChanges(){this._lView[b]|=1024,gf(this._lView,this.notifyErrorHandler)}checkNoChanges(){}attachToViewContainerRef(){if(this._appRef)throw new x(902,!1);this._attachedToViewContainer=!0}detachFromAppRef(){this._appRef=null;let t=Cs(this._lView),n=this._lView[Pt];n!==null&&!t&&Ya(n,this._lView),Hd(this._lView[C],this._lView)}attachToAppRef(t){if(this._attachedToViewContainer)throw new x(902,!1);this._appRef=t;let n=Cs(this._lView),r=this._lView[Pt];r!==null&&!n&&zd(r,this._lView),Ts(this._lView)}},gn=(()=>{let t=class t{};t.__NG_ELEMENT_ID__=xv;let e=t;return e})(),Mv=gn,Tv=class extends Mv{constructor(t,n,r){super(),this._declarationLView=t,this._declarationTContainer=n,this.elementRef=r}get ssrId(){return this._declarationTContainer.tView?.ssrId||null}createEmbeddedView(t,n){return this.createEmbeddedViewImpl(t,n)}createEmbeddedViewImpl(t,n,r){let o=or(this._declarationLView,this._declarationTContainer,t,{embeddedViewInjector:n,dehydratedView:r});return new Bt(o)}};function xv(){return ti(K(),v())}function ti(e,t){return e.type&4?new Tv(t,e,Cn(e,t)):null}var pN=new RegExp(`^(\\d+)*(${Gm}|${zm})*(.*)`);var _v=()=>null;function mn(e,t){return _v(e,t)}var yn=class{},Df=new S("",{providedIn:"root",factory:()=>!1});var Ef=new S(""),qs=class{},vo=class{};function Sv(e){let t=Error(`No component factory found for ${oe(e)}.`);return t[Nv]=e,t}var Nv="ngComponent";var Zs=class{resolveComponentFactory(t){throw Sv(t)}},gc=class gc{};gc.NULL=new Zs;var vn=gc,Dn=class{},sc=(()=>{let t=class t{constructor(){this.destroyNode=null}};t.__NG_ELEMENT_ID__=()=>Av();let e=t;return e})();function Av(){let e=v(),t=K(),n=lt(t.index,e);return(st(n)?n:e)[U]}var Ov=(()=>{let t=class t{};t.\u0275prov=_({token:t,providedIn:"root",factory:()=>null});let e=t;return e})(),cs={};var el=new Set;function pt(e){el.has(e)||(el.add(e),performance?.mark?.("mark_feature_usage",{detail:{feature:e}}))}function wf(e){let t=!0;return setTimeout(()=>{t&&(t=!1,e())}),typeof Se.requestAnimationFrame=="function"&&Se.requestAnimationFrame(()=>{t&&(t=!1,e())}),()=>{t=!1}}function tl(e){let t=!0;return queueMicrotask(()=>{t&&e()}),()=>{t=!1}}function nl(...e){}var G=class e{constructor({enableLongStackTrace:t=!1,shouldCoalesceEventChangeDetection:n=!1,shouldCoalesceRunChangeDetection:r=!1}){if(this.hasPendingMacrotasks=!1,this.hasPendingMicrotasks=!1,this.isStable=!0,this.onUnstable=new Ne(!1),this.onMicrotaskEmpty=new Ne(!1),this.onStable=new Ne(!1),this.onError=new Ne(!1),typeof Zone>"u")throw new x(908,!1);Zone.assertZonePatched();let o=this;o._nesting=0,o._outer=o._inner=Zone.current,Zone.TaskTrackingZoneSpec&&(o._inner=o._inner.fork(new Zone.TaskTrackingZoneSpec)),t&&Zone.longStackTraceZoneSpec&&(o._inner=o._inner.fork(Zone.longStackTraceZoneSpec)),o.shouldCoalesceEventChangeDetection=!r&&n,o.shouldCoalesceRunChangeDetection=r,o.callbackScheduled=!1,Fv(o)}static isInAngularZone(){return typeof Zone<"u"&&Zone.current.get("isAngularZone")===!0}static assertInAngularZone(){if(!e.isInAngularZone())throw new x(909,!1)}static assertNotInAngularZone(){if(e.isInAngularZone())throw new x(909,!1)}run(t,n,r){return this._inner.run(t,n,r)}runTask(t,n,r,o){let i=this._inner,s=i.scheduleEventTask("NgZoneEvent: "+o,t,Rv,nl,nl);try{return i.runTask(s,n,r)}finally{i.cancelTask(s)}}runGuarded(t,n,r){return this._inner.runGuarded(t,n,r)}runOutsideAngular(t){return this._outer.run(t)}},Rv={};function ac(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 Pv(e){e.isCheckStableRunning||e.callbackScheduled||(e.callbackScheduled=!0,Zone.root.run(()=>{wf(()=>{e.callbackScheduled=!1,Ys(e),e.isCheckStableRunning=!0,ac(e),e.isCheckStableRunning=!1})}),Ys(e))}function Fv(e){let t=()=>{Pv(e)};e._inner=e._inner.fork({name:"angular",properties:{isAngularZone:!0},onInvokeTask:(n,r,o,i,s,a)=>{if(kv(a))return n.invokeTask(o,i,s,a);try{return rl(e),n.invokeTask(o,i,s,a)}finally{(e.shouldCoalesceEventChangeDetection&&i.type==="eventTask"||e.shouldCoalesceRunChangeDetection)&&t(),ol(e)}},onInvoke:(n,r,o,i,s,a,c)=>{try{return rl(e),n.invoke(o,i,s,a,c)}finally{e.shouldCoalesceRunChangeDetection&&!e.callbackScheduled&&!Lv(a)&&t(),ol(e)}},onHasTask:(n,r,o,i)=>{n.hasTask(o,i),r===o&&(i.change=="microTask"?(e._hasPendingMicrotasks=i.microTask,Ys(e),ac(e)):i.change=="macroTask"&&(e.hasPendingMacrotasks=i.macroTask))},onHandleError:(n,r,o,i)=>(n.handleError(o,i),e.runOutsideAngular(()=>e.onError.emit(i)),!1)})}function Ys(e){e._hasPendingMicrotasks||(e.shouldCoalesceEventChangeDetection||e.shouldCoalesceRunChangeDetection)&&e.callbackScheduled===!0?e.hasPendingMicrotasks=!0:e.hasPendingMicrotasks=!1}function rl(e){e._nesting++,e.isStable&&(e.isStable=!1,e.onUnstable.emit(null))}function ol(e){e._nesting--,ac(e)}var Qs=class{constructor(){this.hasPendingMicrotasks=!1,this.hasPendingMacrotasks=!1,this.isStable=!0,this.onUnstable=new Ne,this.onMicrotaskEmpty=new Ne,this.onStable=new Ne,this.onError=new Ne}run(t,n,r){return t.apply(n,r)}runGuarded(t,n,r){return t.apply(n,r)}runOutsideAngular(t){return t()}runTask(t,n,r,o){return t.apply(n,r)}};function kv(e){return If(e,"__ignore_ng_zone__")}function Lv(e){return If(e,"__scheduler_tick__")}function If(e,t){return!Array.isArray(e)||e.length!==1?!1:e[0]?.data?.[t]===!0}var Nt=function(e){return e[e.EarlyRead=0]="EarlyRead",e[e.Write=1]="Write",e[e.MixedReadWrite=2]="MixedReadWrite",e[e.Read=3]="Read",e}(Nt||{}),bf={destroy(){}};function jv(e,t){!t&&_a(jv);let n=t?.injector??w(Ze);if(!$d(n))return bf;pt("NgAfterRender");let r=n.get(ni),o=r.handler??=new Eo,i=t?.phase??Nt.MixedReadWrite,s=()=>{o.unregister(c),a()},a=n.get(tr).onDestroy(s),c=Bo(n,()=>new Do(i,e));return o.register(c),{destroy:s}}function Vv(e,t){!t&&_a(Vv);let n=t?.injector??w(Ze);if(!$d(n))return bf;pt("NgAfterNextRender");let r=n.get(ni),o=r.handler??=new Eo,i=t?.phase??Nt.MixedReadWrite,s=()=>{o.unregister(c),a()},a=n.get(tr).onDestroy(s),c=Bo(n,()=>new Do(i,()=>{s(),e()}));return o.register(c),{destroy:s}}var Do=class{constructor(t,n){this.phase=t,this.callbackFn=n,this.zone=w(G),this.errorHandler=w(Oe,{optional:!0}),w(yn,{optional:!0})?.notify(6)}invoke(){try{this.zone.runOutsideAngular(this.callbackFn)}catch(t){this.errorHandler?.handleError(t)}}},Eo=class{constructor(){this.executingCallbacks=!1,this.buckets={[Nt.EarlyRead]:new Set,[Nt.Write]:new Set,[Nt.MixedReadWrite]:new Set,[Nt.Read]:new Set},this.deferredCallbacks=new Set}register(t){(this.executingCallbacks?this.deferredCallbacks:this.buckets[t.phase]).add(t)}unregister(t){this.buckets[t.phase].delete(t),this.deferredCallbacks.delete(t)}execute(){this.executingCallbacks=!0;for(let t of Object.values(this.buckets))for(let n of t)n.invoke();this.executingCallbacks=!1;for(let t of this.deferredCallbacks)this.buckets[t.phase].add(t);this.deferredCallbacks.clear()}destroy(){for(let t of Object.values(this.buckets))t.clear();this.deferredCallbacks.clear()}},ni=(()=>{let t=class t{constructor(){this.handler=null,this.internalCallbacks=[]}execute(){this.executeInternalCallbacks(),this.handler?.execute()}executeInternalCallbacks(){let r=[...this.internalCallbacks];this.internalCallbacks.length=0;for(let o of r)o()}ngOnDestroy(){this.handler?.destroy(),this.handler=null,this.internalCallbacks.length=0}};t.\u0275prov=_({token:t,providedIn:"root",factory:()=>new t});let e=t;return e})();function wo(e,t,n){let r=n?e.styles:null,o=n?e.classes:null,i=0;if(t!==null)for(let s=0;s0&&Qd(e,n,i.join(" "))}}function Wv(e,t,n){let r=e.projection=[];for(let o=0;o{let t=class t{};t.__NG_ELEMENT_ID__=Zv;let e=t;return e})();function Zv(){let e=K();return Mf(e,v())}var Yv=Tn,Cf=class extends Yv{constructor(t,n,r){super(),this._lContainer=t,this._hostTNode=n,this._hostLView=r}get element(){return Cn(this._hostTNode,this._hostLView)}get injector(){return new At(this._hostTNode,this._hostLView)}get parentInjector(){let t=$a(this._hostTNode,this._hostLView);if(ld(t)){let n=ho(t,this._hostLView),r=fo(t),o=n[C].data[r+8];return new At(o,n)}else return new At(null,this._hostLView)}clear(){for(;this.length>0;)this.remove(this.length-1)}get(t){let n=sl(this._lContainer);return n!==null&&n[t]||null}get length(){return this._lContainer.length-ee}createEmbeddedView(t,n,r){let o,i;typeof r=="number"?o=r:r!=null&&(o=r.index,i=r.injector);let s=mn(this._lContainer,t.ssrId),a=t.createEmbeddedViewImpl(n||{},i,s);return this.insertImpl(a,o,pn(this._hostTNode,s)),a}createComponent(t,n,r,o,i){let s=t&&!Wg(t),a;if(s)a=n;else{let p=n||{};a=p.index,r=p.injector,o=p.projectableNodes,i=p.environmentInjector||p.ngModuleRef}let c=s?t:new Qn(Rt(t)),u=r||this.parentInjector;if(!i&&c.ngModule==null){let g=(s?u:this.parentInjector).get(Be,null);g&&(i=g)}let l=Rt(c.componentType??{}),d=mn(this._lContainer,l?.id??null),f=d?.firstChild??null,h=c.create(u,o,f,i);return this.insertImpl(h.hostView,a,pn(this._hostTNode,d)),h}insert(t,n){return this.insertImpl(t,n,!0)}insertImpl(t,n,r){let o=t._lView;if(Xg(o)){let a=this.indexOf(t);if(a!==-1)this.detach(a);else{let c=o[te],u=new Cf(c,c[fe],c[te]);u.detach(u.indexOf(t))}}let i=this._adjustIndex(n),s=this._lContainer;return ir(s,o,i,r),t.attachToViewContainerRef(),Cl(us(s),i,t),t}move(t,n){return this.insert(t,n)}indexOf(t){let n=sl(this._lContainer);return n!==null?n.indexOf(t):-1}remove(t){let n=this._adjustIndex(t,-1),r=Yn(this._lContainer,n);r&&(ao(us(this._lContainer),n),Qo(r[C],r))}detach(t){let n=this._adjustIndex(t,-1),r=Yn(this._lContainer,n);return r&&ao(us(this._lContainer),n)!=null?new Bt(r):null}_adjustIndex(t,n=0){return t??this.length+n}};function sl(e){return e[uo]}function us(e){return e[uo]||(e[uo]=[])}function Mf(e,t){let n,r=t[e.index];return Ke(r)?n=r:(n=sf(r,t,null,e),t[e.index]=n,ei(t,n)),Kv(n,t,e,r),new Cf(n,e,t)}function Qv(e,t){let n=e[U],r=n.createComment(""),o=we(t,e),i=Qa(n,o);return mo(n,i,r,Ay(n,o),!1),r}var Kv=eD,Jv=()=>!1;function Xv(e,t,n){return Jv(e,t,n)}function eD(e,t,n,r){if(e[kt])return;let o;n.type&8?o=Ue(r):o=Qv(t,n),e[kt]=o}var Xs=class e{constructor(t){this.queryList=t,this.matches=null}clone(){return new e(this.queryList)}setDirty(){this.queryList.setDirty()}},ea=class e{constructor(t=[]){this.queries=t}createEmbeddedView(t){let n=t.queries;if(n!==null){let r=t.contentQueries!==null?t.contentQueries[0]:n.length,o=[];for(let i=0;i0)r.push(s[a/2]);else{let u=i[a+1],l=t[-c];for(let d=ee;dt.trim())}function _f(e,t,n){e.queries===null&&(e.queries=new ta),e.queries.track(new na(t,n))}function uD(e,t){let n=e.contentQueries||(e.contentQueries=[]),r=n.length?n[n.length-1]:-1;t!==r&&n.push(e.queries.length-1,t)}function cc(e,t){return e.queries.getByIndex(t)}function lD(e,t){let n=e[C],r=cc(n,t);return r.crossesNgTemplate?ra(n,e,t,[]):Tf(n,e,r,t)}function dD(e){return typeof e=="function"&&e[Gr]!==void 0}function Sf(e){return dD(e)&&typeof e.set=="function"}function fD(e){return Object.getPrototypeOf(e.prototype).constructor}function hD(e){let t=fD(e.type),n=!0,r=[e];for(;t;){let o;if(qe(e))o=t.\u0275cmp||t.\u0275dir;else{if(t.\u0275cmp)throw new x(903,!1);o=t.\u0275dir}if(o){if(n){r.push(o);let s=e;s.inputs=Qr(e.inputs),s.inputTransforms=Qr(e.inputTransforms),s.declaredInputs=Qr(e.declaredInputs),s.outputs=Qr(e.outputs);let a=o.hostBindings;a&&vD(e,a);let c=o.viewQuery,u=o.contentQueries;if(c&&mD(e,c),u&&yD(e,u),pD(e,o),qp(e.outputs,o.outputs),qe(o)&&o.data.animation){let l=e.data;l.animation=(l.animation||[]).concat(o.data.animation)}}let i=o.features;if(i)for(let s=0;s=0;r--){let o=e[r];o.hostVars=t+=o.hostVars,o.hostAttrs=Hn(o.hostAttrs,n=Hn(n,o.hostAttrs))}}function Qr(e){return e===cn?{}:e===ue?[]:e}function mD(e,t){let n=e.viewQuery;n?e.viewQuery=(r,o)=>{t(r,o),n(r,o)}:e.viewQuery=t}function yD(e,t){let n=e.contentQueries;n?e.contentQueries=(r,o,i)=>{t(r,o,i),n(r,o,i)}:e.contentQueries=t}function vD(e,t){let n=e.hostBindings;n?e.hostBindings=(r,o)=>{t(r,o),n(r,o)}:e.hostBindings=t}function DD(e){let t=e.inputConfig,n={};for(let r in t)if(t.hasOwnProperty(r)){let o=t[r];Array.isArray(o)&&o[3]&&(n[r]=o[3])}e.inputTransforms=n}var ut=class{},oa=class{};var ia=class extends ut{constructor(t,n,r){super(),this._parent=n,this._bootstrapComponents=[],this.destroyCbs=[],this.componentFactoryResolver=new Io(this);let o=Rl(t);this._bootstrapComponents=Bd(o.bootstrap),this._r3Injector=Dd(t,n,[{provide:ut,useValue:this},{provide:vn,useValue:this.componentFactoryResolver},...r],oe(t),new Set(["environment"])),this._r3Injector.resolveInjectorInitializers(),this.instance=this._r3Injector.get(t)}get injector(){return this._r3Injector}destroy(){let t=this._r3Injector;!t.destroyed&&t.destroy(),this.destroyCbs.forEach(n=>n()),this.destroyCbs=null}onDestroy(t){this.destroyCbs.push(t)}},sa=class extends oa{constructor(t){super(),this.moduleType=t}create(t){return new ia(this.moduleType,t,[])}};var Co=class extends ut{constructor(t){super(),this.componentFactoryResolver=new Io(this),this.instance=null;let n=new zn([...t.providers,{provide:ut,useValue:this},{provide:vn,useValue:this.componentFactoryResolver}],t.parent||xa(),t.debugName,new Set(["environment"]));this.injector=n,t.runEnvironmentInitializers&&n.resolveInjectorInitializers()}destroy(){this.injector.destroy()}onDestroy(t){this.injector.onDestroy(t)}};function ED(e,t,n=null){return new Co({providers:e,parent:t,debugName:n,runEnvironmentInitializers:!0}).injector}var xn=(()=>{let t=class t{constructor(){this.taskId=0,this.pendingTasks=new Set,this.hasPendingTasks=new Rn(!1)}get _hasPendingTasks(){return this.hasPendingTasks.value}add(){this._hasPendingTasks||this.hasPendingTasks.next(!0);let r=this.taskId++;return this.pendingTasks.add(r),r}remove(r){this.pendingTasks.delete(r),this.pendingTasks.size===0&&this._hasPendingTasks&&this.hasPendingTasks.next(!1)}ngOnDestroy(){this.pendingTasks.clear(),this._hasPendingTasks&&this.hasPendingTasks.next(!1)}};t.\u0275fac=function(o){return new(o||t)},t.\u0275prov=_({token:t,factory:t.\u0275fac,providedIn:"root"});let e=t;return e})();function _n(e,t,n){return e[t]=n}function Nf(e,t){return e[t]}function de(e,t,n){let r=e[t];return Object.is(r,n)?!1:(e[t]=n,!0)}function Mo(e,t,n,r){let o=de(e,t,n);return de(e,t+1,r)||o}function wD(e,t,n,r,o){let i=Mo(e,t,n,r);return de(e,t+2,o)||i}function aa(e,t,n,r,o,i){let s=Mo(e,t,n,r);return Mo(e,t+2,o,i)||s}function ID(e){return(e.flags&32)===32}function bD(e,t,n,r,o,i,s,a,c){let u=t.consts,l=Mn(t,e,4,s||null,a||null);nc(t,n,l,at(u,c)),qo(t,l);let d=l.tView=tc(2,l,r,o,i,t.directiveRegistry,t.pipeRegistry,null,t.schemas,u,null);return t.queries!==null&&(t.queries.template(t,l),d.queries=t.queries.embeddedTView(l)),l}function To(e,t,n,r,o,i,s,a,c,u){let l=n+Q,d=t.firstCreatePass?bD(l,t,e,r,o,i,s,a,c):t.data[l];Ut(d,!1);let f=MD(t,e,d,n);Go()&&Ko(t,e,f,d),ct(f,e);let h=sf(f,e,f,d);return e[l]=h,ei(e,h),Xv(h,d,e),Ho(d)&&Xa(t,e,d),c!=null&&ec(e,d,u),d}function CD(e,t,n,r,o,i,s,a){let c=v(),u=B(),l=at(u.consts,i);return To(c,u,e,t,n,r,o,l,s,a),CD}var MD=TD;function TD(e,t,n,r){return Wo(!0),t[U].createComment("")}function xD(e,t,n,r){let o=v(),i=ft();if(de(o,i,t)){let s=B(),a=bn();sv(a,o,e,t,n,r)}return xD}function uc(e,t,n,r){return de(e,ft(),n)?t+Jn(n)+r:Ie}function Kr(e,t){return e<<17|t<<2}function $t(e){return e>>17&32767}function _D(e){return(e&2)==2}function SD(e,t){return e&131071|t<<17}function ca(e){return e|2}function En(e){return(e&131068)>>2}function ls(e,t){return e&-131069|t<<2}function ND(e){return(e&1)===1}function ua(e){return e|1}function AD(e,t,n,r,o,i){let s=i?t.classBindings:t.styleBindings,a=$t(s),c=En(s);e[r]=n;let u=!1,l;if(Array.isArray(n)){let d=n;l=d[1],(l===null||er(d,l)>0)&&(u=!0)}else l=n;if(o)if(c!==0){let f=$t(e[a+1]);e[r+1]=Kr(f,a),f!==0&&(e[f+1]=ls(e[f+1],r)),e[a+1]=SD(e[a+1],r)}else e[r+1]=Kr(a,0),a!==0&&(e[a+1]=ls(e[a+1],r)),a=r;else e[r+1]=Kr(c,0),a===0?a=r:e[c+1]=ls(e[c+1],r),c=r;u&&(e[r+1]=ca(e[r+1])),al(e,l,r,!0),al(e,l,r,!1),OD(t,l,e,r,i),s=Kr(a,c),i?t.classBindings=s:t.styleBindings=s}function OD(e,t,n,r,o){let i=o?e.residualClasses:e.residualStyles;i!=null&&typeof t=="string"&&er(i,t)>=0&&(n[r+1]=ua(n[r+1]))}function al(e,t,n,r){let o=e[n+1],i=t===null,s=r?$t(o):En(o),a=!1;for(;s!==0&&(a===!1||i);){let c=e[s],u=e[s+1];RD(c,t)&&(a=!0,e[s+1]=r?ua(u):ca(u)),s=r?$t(u):En(u)}a&&(e[n+1]=r?ca(o):ua(o))}function RD(e,t){return e===null||t==null||(Array.isArray(e)?e[1]:e)===t?!0:Array.isArray(e)&&typeof t=="string"?er(e,t)>=0:!1}var Y={textEnd:0,key:0,keyEnd:0,value:0,valueEnd:0};function Af(e){return e.substring(Y.key,Y.keyEnd)}function PD(e){return e.substring(Y.value,Y.valueEnd)}function FD(e){return Pf(e),Of(e,wn(e,0,Y.textEnd))}function Of(e,t){let n=Y.textEnd;return n===t?-1:(t=Y.keyEnd=LD(e,Y.key=t,n),wn(e,t,n))}function kD(e){return Pf(e),Rf(e,wn(e,0,Y.textEnd))}function Rf(e,t){let n=Y.textEnd,r=Y.key=wn(e,t,n);return n===r?-1:(r=Y.keyEnd=jD(e,r,n),r=cl(e,r,n,58),r=Y.value=wn(e,r,n),r=Y.valueEnd=VD(e,r,n),cl(e,r,n,59))}function Pf(e){Y.key=0,Y.keyEnd=0,Y.value=0,Y.valueEnd=0,Y.textEnd=e.length}function wn(e,t,n){for(;t32;)t++;return t}function jD(e,t,n){let r;for(;t=65&&(r&-33)<=90||r>=48&&r<=57);)t++;return t}function cl(e,t,n,r){return t=wn(e,t,n),t32&&(a=s),i=o,o=r,r=c&-33}return a}function ul(e,t,n,r){let o=-1,i=n;for(;i=0;n=Rf(t,n))Bf(e,Af(t),PD(t))}function yN(e){lc(ZD,kf,e,!0)}function kf(e,t){for(let n=FD(t);n>=0;n=Of(t,n))Xn(e,Af(t),!0)}function Lf(e,t,n,r){let o=v(),i=B(),s=td(2);if(i.firstUpdatePass&&Vf(i,e,s,r),t!==Ie&&de(o,s,t)){let a=i.data[ht()];$f(i,a,o,o[U],e,o[s+1]=QD(t,n),r,s)}}function lc(e,t,n,r){let o=B(),i=td(2);o.firstUpdatePass&&Vf(o,null,i,r);let s=v();if(n!==Ie&&de(s,i,n)){let a=o.data[ht()];if(Uf(a,r)&&!jf(o,i)){let c=r?a.classesWithoutHost:a.stylesWithoutHost;c!==null&&(n=ys(c,n||"")),la(o,a,s,n,r)}else YD(o,a,s,s[U],s[i+1],s[i+1]=qD(e,t,n),r,i)}}function jf(e,t){return t>=e.expandoStartIndex}function Vf(e,t,n,r){let o=e.data;if(o[n+1]===null){let i=o[ht()],s=jf(e,n);Uf(i,r)&&t===null&&!s&&(t=!1),t=HD(o,i,t,r),AD(o,i,t,n,s,r)}}function HD(e,t,n,r){let o=La(e),i=r?t.residualClasses:t.residualStyles;if(o===null)(r?t.classBindings:t.styleBindings)===0&&(n=ds(null,e,t,n,r),n=Kn(n,t.attrs,r),i=null);else{let s=t.directiveStylingLast;if(s===-1||e[s]!==o)if(n=ds(o,e,t,n,r),i===null){let c=zD(e,t,r);c!==void 0&&Array.isArray(c)&&(c=ds(null,e,t,c[1],r),c=Kn(c,t.attrs,r),GD(e,t,r,c))}else i=WD(e,t,r)}return i!==void 0&&(r?t.residualClasses=i:t.residualStyles=i),n}function zD(e,t,n){let r=n?t.classBindings:t.styleBindings;if(En(r)!==0)return e[$t(r)]}function GD(e,t,n,r){let o=n?t.classBindings:t.styleBindings;e[$t(o)]=r}function WD(e,t,n){let r,o=t.directiveEnd;for(let i=1+t.directiveStylingLast;i0;){let c=e[o],u=Array.isArray(c),l=u?c[1]:c,d=l===null,f=n[o+1];f===Ie&&(f=d?ue:void 0);let h=d?ts(f,r):l===r?f:void 0;if(u&&!xo(h)&&(h=ts(c,r)),xo(h)&&(a=h,s))return a;let p=e[o+1];o=s?$t(p):En(p)}if(t!==null){let c=i?t.residualClasses:t.residualStyles;c!=null&&(a=ts(c,r))}return a}function xo(e){return e!==void 0}function QD(e,t){return e==null||e===""||(typeof t=="string"?e=e+t:typeof e=="object"&&(e=oe(pe(e)))),e}function Uf(e,t){return(e.flags&(t?8:16))!==0}function vN(e,t,n){let r=v(),o=uc(r,e,t,n);lc(Xn,kf,o,!0)}function DN(){return v()[le][X]}var da=class{destroy(t){}updateValue(t,n){}swap(t,n){let r=Math.min(t,n),o=Math.max(t,n),i=this.detach(o);if(o-r>1){let s=this.detach(r);this.attach(r,i),this.attach(o,s)}else this.attach(r,i)}move(t,n){this.attach(n,this.detach(t))}};function fs(e,t,n,r,o){return e===n&&Object.is(t,r)?1:Object.is(o(e,t),o(n,r))?-1:0}function KD(e,t,n){let r,o,i=0,s=e.length-1,a=void 0;if(Array.isArray(t)){let c=t.length-1;for(;i<=s&&i<=c;){let u=e.at(i),l=t[i],d=fs(i,u,i,l,n);if(d!==0){d<0&&e.updateValue(i,l),i++;continue}let f=e.at(s),h=t[c],p=fs(s,f,c,h,n);if(p!==0){p<0&&e.updateValue(s,h),s--,c--;continue}let g=n(i,u),y=n(s,f),m=n(i,l);if(Object.is(m,y)){let k=n(c,h);Object.is(k,g)?(e.swap(i,s),e.updateValue(s,h),c--,s--):e.move(s,i),e.updateValue(i,l),i++;continue}if(r??=new _o,o??=fl(e,i,s,n),fa(e,r,i,m))e.updateValue(i,l),i++,s++;else if(o.has(m))r.set(g,e.detach(i)),s--;else{let k=e.create(i,t[i]);e.attach(i,k),i++,s++}}for(;i<=c;)dl(e,r,n,i,t[i]),i++}else if(t!=null){let c=t[Symbol.iterator](),u=c.next();for(;!u.done&&i<=s;){let l=e.at(i),d=u.value,f=fs(i,l,i,d,n);if(f!==0)f<0&&e.updateValue(i,d),i++,u=c.next();else{r??=new _o,o??=fl(e,i,s,n);let h=n(i,d);if(fa(e,r,i,h))e.updateValue(i,d),i++,s++,u=c.next();else if(!o.has(h))e.attach(i,e.create(i,d)),i++,s++,u=c.next();else{let p=n(i,l);r.set(p,e.detach(i)),s--}}}for(;!u.done;)dl(e,r,n,e.length,u.value),u=c.next()}for(;i<=s;)e.destroy(e.detach(s--));r?.forEach(c=>{e.destroy(c)})}function fa(e,t,n,r){return t!==void 0&&t.has(r)?(e.attach(n,t.get(r)),t.delete(r),!0):!1}function dl(e,t,n,r,o){if(fa(e,t,r,n(r,o)))e.updateValue(r,o);else{let i=e.create(r,o);e.attach(r,i)}}function fl(e,t,n,r){let o=new Set;for(let i=t;i<=n;i++)o.add(r(i,e.at(i)));return o}var _o=class{constructor(){this.kvMap=new Map,this._vMap=void 0}has(t){return this.kvMap.has(t)}delete(t){if(!this.has(t))return!1;let n=this.kvMap.get(t);return this._vMap!==void 0&&this._vMap.has(n)?(this.kvMap.set(t,this._vMap.get(n)),this._vMap.delete(n)):this.kvMap.delete(t),!0}get(t){return this.kvMap.get(t)}set(t,n){if(this.kvMap.has(t)){let r=this.kvMap.get(t);this._vMap===void 0&&(this._vMap=new Map);let o=this._vMap;for(;o.has(r);)r=o.get(r);o.set(r,n)}else this.kvMap.set(t,n)}forEach(t){for(let[n,r]of this.kvMap)if(t(r,n),this._vMap!==void 0){let o=this._vMap;for(;o.has(r);)r=o.get(r),t(r,n)}}};function EN(e,t){pt("NgControlFlow");let n=v(),r=ft(),o=n[r]!==Ie?n[r]:-1,i=o!==-1?So(n,Q+o):void 0,s=0;if(de(n,r,e)){let a=A(null);try{if(i!==void 0&&hf(i,s),e!==-1){let c=Q+e,u=So(n,c),l=ma(n[C],c),d=mn(u,l.tView.ssrId),f=or(n,l,t,{dehydratedView:d});ir(u,f,s,pn(l,d))}}finally{A(a)}}else if(i!==void 0){let a=ff(i,s);a!==void 0&&(a[X]=t)}}var ha=class{constructor(t,n,r){this.lContainer=t,this.$implicit=n,this.$index=r}get $count(){return this.lContainer.length-ee}};function wN(e,t){return t}var pa=class{constructor(t,n,r){this.hasEmptyBlock=t,this.trackByFn=n,this.liveCollection=r}};function IN(e,t,n,r,o,i,s,a,c,u,l,d,f){pt("NgControlFlow");let h=v(),p=B(),g=c!==void 0,y=v(),m=a?s.bind(y[le][X]):s,k=new pa(g,m);y[Q+e]=k,To(h,p,e+1,t,n,r,o,at(p.consts,i)),g&&To(h,p,e+2,c,u,l,d,at(p.consts,f))}var ga=class extends da{constructor(t,n,r){super(),this.lContainer=t,this.hostLView=n,this.templateTNode=r,this.operationsCounter=void 0,this.needsIndexUpdate=!1}get length(){return this.lContainer.length-ee}at(t){return this.getLView(t)[X].$implicit}attach(t,n){let r=n[dn];this.needsIndexUpdate||=t!==this.length,ir(this.lContainer,n,t,pn(this.templateTNode,r))}detach(t){return this.needsIndexUpdate||=t!==this.length-1,JD(this.lContainer,t)}create(t,n){let r=mn(this.lContainer,this.templateTNode.tView.ssrId),o=or(this.hostLView,this.templateTNode,new ha(this.lContainer,n,t),{dehydratedView:r});return this.operationsCounter?.recordCreate(),o}destroy(t){Qo(t[C],t),this.operationsCounter?.recordDestroy()}updateValue(t,n){this.getLView(t)[X].$implicit=n}reset(){this.needsIndexUpdate=!1,this.operationsCounter?.reset()}updateIndexes(){if(this.needsIndexUpdate)for(let t=0;t(Wo(!0),Ud(r,o,ym()));function rE(e,t,n,r,o){let i=t.consts,s=at(i,r),a=Mn(t,e,8,"ng-container",s);s!==null&&wo(a,s,!0);let c=at(i,o);return nc(t,n,a,c),t.queries!==null&&t.queries.elementStart(t,a),a}function Gf(e,t,n){let r=v(),o=B(),i=e+Q,s=o.firstCreatePass?rE(i,o,r,t,n):o.data[i];Ut(s,!0);let a=iE(o,r,s,e);return r[i]=a,Go()&&Ko(o,r,a,s),ct(a,r),Ho(s)&&(Xa(o,r,s),Ja(o,s,r)),n!=null&&ec(r,s),Gf}function Wf(){let e=K(),t=B();return Fa()?ka():(e=e.parent,Ut(e,!1)),t.firstCreatePass&&(qo(t,e),Na(e)&&t.queries.elementEnd(e)),Wf}function oE(e,t,n){return Gf(e,t,n),Wf(),oE}var iE=(e,t,n,r)=>(Wo(!0),Iy(t[U],""));function CN(){return v()}function sE(e,t,n){let r=v(),o=ft();if(de(r,o,t)){let i=B(),s=bn();rr(i,s,r,e,t,r[U],n,!0)}return sE}function aE(e,t,n){let r=v(),o=ft();if(de(r,o,t)){let i=B(),s=bn(),a=La(i.data),c=lf(a,s,r);rr(i,s,r,e,t,c,n,!0)}return aE}var _t=void 0;function cE(e){let t=e,n=Math.floor(Math.abs(e)),r=e.toString().replace(/^[^.]*\.?/,"").length;return n===1&&r===0?1:5}var uE=["en",[["a","p"],["AM","PM"],_t],[["AM","PM"],_t,_t],[["S","M","T","W","T","F","S"],["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],["Su","Mo","Tu","We","Th","Fr","Sa"]],_t,[["J","F","M","A","M","J","J","A","S","O","N","D"],["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],["January","February","March","April","May","June","July","August","September","October","November","December"]],_t,[["B","A"],["BC","AD"],["Before Christ","Anno Domini"]],0,[6,0],["M/d/yy","MMM d, y","MMMM d, y","EEEE, MMMM d, y"],["h:mm a","h:mm:ss a","h:mm:ss a z","h:mm:ss a zzzz"],["{1}, {0}",_t,"{1} 'at' {0}",_t],[".",",",";","%","+","-","E","\xD7","\u2030","\u221E","NaN",":"],["#,##0.###","#,##0%","\xA4#,##0.00","#E0"],"USD","$","US Dollar",{},"ltr",cE],hs={};function ge(e){let t=lE(e),n=hl(t);if(n)return n;let r=t.split("-")[0];if(n=hl(r),n)return n;if(r==="en")return uE;throw new x(701,!1)}function qf(e){return ge(e)[H.PluralCase]}function hl(e){return e in hs||(hs[e]=Se.ng&&Se.ng.common&&Se.ng.common.locales&&Se.ng.common.locales[e]),hs[e]}var H=function(e){return e[e.LocaleId=0]="LocaleId",e[e.DayPeriodsFormat=1]="DayPeriodsFormat",e[e.DayPeriodsStandalone=2]="DayPeriodsStandalone",e[e.DaysFormat=3]="DaysFormat",e[e.DaysStandalone=4]="DaysStandalone",e[e.MonthsFormat=5]="MonthsFormat",e[e.MonthsStandalone=6]="MonthsStandalone",e[e.Eras=7]="Eras",e[e.FirstDayOfWeek=8]="FirstDayOfWeek",e[e.WeekendRange=9]="WeekendRange",e[e.DateFormat=10]="DateFormat",e[e.TimeFormat=11]="TimeFormat",e[e.DateTimeFormat=12]="DateTimeFormat",e[e.NumberSymbols=13]="NumberSymbols",e[e.NumberFormats=14]="NumberFormats",e[e.CurrencyCode=15]="CurrencyCode",e[e.CurrencySymbol=16]="CurrencySymbol",e[e.CurrencyName=17]="CurrencyName",e[e.Currencies=18]="Currencies",e[e.Directionality=19]="Directionality",e[e.PluralCase=20]="PluralCase",e[e.ExtraData=21]="ExtraData",e}(H||{});function lE(e){return e.toLowerCase().replace(/_/g,"-")}var No="en-US";var dE=No;function fE(e){typeof e=="string"&&(dE=e.toLowerCase().replace(/_/g,"-"))}var hE=(e,t,n)=>{};function pE(e,t,n,r){let o=v(),i=B(),s=K();return dc(i,o,o[U],s,e,t,r),pE}function gE(e,t){let n=K(),r=v(),o=B(),i=La(o.data),s=lf(i,n,r);return dc(o,r,s,n,e,t),gE}function mE(e,t,n,r){let o=e.cleanup;if(o!=null)for(let i=0;ic?a[c]:null}typeof s=="string"&&(i+=2)}return null}function dc(e,t,n,r,o,i,s){let a=Ho(r),u=e.firstCreatePass&&uf(e),l=t[X],d=cf(t),f=!0;if(r.type&3||s){let g=we(r,t),y=s?s(g):g,m=d.length,k=s?L=>s(Ue(L[r.index])):r.index;hE(g,o,i);let z=null;if(!s&&a&&(z=mE(e,t,o,r.index)),z!==null){let L=z.__ngLastListenerFn__||z;L.__ngNextListenerFn__=i,z.__ngLastListenerFn__=i,f=!1}else{i=gl(r,t,l,i);let L=n.listen(y,o,i);d.push(i,L),u&&u.push(o,k,m,m+1)}}else i=gl(r,t,l,i);let h=r.outputs,p;if(f&&h!==null&&(p=h[o])){let g=p.length;if(g)for(let y=0;y-1?lt(e.index,t):t;ic(s,5);let a=pl(t,n,r,i),c=o.__ngNextListenerFn__;for(;c;)a=pl(t,n,c,i)&&a,c=c.__ngNextListenerFn__;return a}}function MN(e=1){return gm(e)}function yE(e,t){let n=null,r=Cg(e);for(let o=0;o=e.data.length&&(e.data[n]=null,e.blueprint[n]=null),t[n]=r}function ON(e){let t=um();return Ra(t,Q+e)}function RN(e,t=""){let n=v(),r=B(),o=e+Q,i=r.firstCreatePass?Mn(r,o,1,t,null):r.data[o],s=wE(r,n,i,t,e);n[o]=s,Go()&&Ko(r,n,s,i),Ut(i,!1)}var wE=(e,t,n,r,o)=>(Wo(!0),Ey(t[U],r));function IE(e){return Yf("",e,""),IE}function Yf(e,t,n){let r=v(),o=uc(r,e,t,n);return o!==Ie&&lv(r,ht(),o),Yf}function bE(e,t,n){Sf(t)&&(t=t());let r=v(),o=ft();if(de(r,o,t)){let i=B(),s=bn();rr(i,s,r,e,t,r[U],n,!1)}return bE}function PN(e,t){let n=Sf(e);return n&&e.set(t),n}function CE(e,t){let n=v(),r=B(),o=K();return dc(r,n,n[U],o,e,t),CE}function ME(e,t,n){let r=B();if(r.firstCreatePass){let o=qe(e);ya(n,r.data,r.blueprint,o,!0),ya(t,r.data,r.blueprint,o,!1)}}function ya(e,t,n,r,o){if(e=re(e),Array.isArray(e))for(let i=0;i>20;if(ln(e)||!e.multi){let h=new jt(u,o,he),p=gs(c,t,o?l:l+f,d);p===-1?(Ss(go(a,s),i,c),ps(i,e,t.length),t.push(c),a.directiveStart++,a.directiveEnd++,o&&(a.providerIndexes+=1048576),n.push(h),s.push(h)):(n[p]=h,s[p]=h)}else{let h=gs(c,t,l+f,d),p=gs(c,t,l,l+f),g=h>=0&&n[h],y=p>=0&&n[p];if(o&&!y||!o&&!g){Ss(go(a,s),i,c);let m=_E(o?xE:TE,n.length,o,r,u);!o&&y&&(n[p].providerFactory=m),ps(i,e,t.length,0),t.push(c),a.directiveStart++,a.directiveEnd++,o&&(a.providerIndexes+=1048576),n.push(m),s.push(m)}else{let m=Qf(n[o?p:h],u,!o&&r);ps(i,e,h>-1?h:p,m)}!o&&r&&y&&n[p].componentProviders++}}}function ps(e,t,n,r){let o=ln(t),i=Vg(t);if(o||i){let c=(i?re(t.useClass):t).prototype.ngOnDestroy;if(c){let u=e.destroyHooks||(e.destroyHooks=[]);if(!o&&t.multi){let l=u.indexOf(n);l===-1?u.push(n,[r,c]):u[l+1].push(r,c)}else u.push(n,c)}}}function Qf(e,t,n){return n&&e.componentProviders++,e.multi.push(t)-1}function gs(e,t,n,r){for(let o=n;o{n.providersResolver=(r,o)=>ME(r,o?o(e):e,t)}}var SE=(()=>{let t=class t{constructor(r){this._injector=r,this.cachedInjectors=new Map}getOrCreateStandaloneInjector(r){if(!r.standalone)return null;if(!this.cachedInjectors.has(r)){let o=kl(!1,r.type),i=o.length>0?ED([o],this._injector,`Standalone[${r.type.name}]`):null;this.cachedInjectors.set(r,i)}return this.cachedInjectors.get(r)}ngOnDestroy(){try{for(let r of this.cachedInjectors.values())r!==null&&r.destroy()}finally{this.cachedInjectors.clear()}}};t.\u0275prov=_({token:t,providedIn:"environment",factory:()=>new t(M(Be))});let e=t;return e})();function kN(e){pt("NgStandalone"),e.getStandaloneInjector=t=>t.get(SE).getOrCreateStandaloneInjector(e)}function LN(e,t,n){let r=dt()+e,o=v();return o[r]===Ie?_n(o,r,n?t.call(n):t()):Nf(o,r)}function jN(e,t,n,r){return Kf(v(),dt(),e,t,n,r)}function VN(e,t,n,r,o){return Jf(v(),dt(),e,t,n,r,o)}function BN(e,t,n,r,o,i){return NE(v(),dt(),e,t,n,r,o,i)}function $N(e,t,n,r,o,i,s){return AE(v(),dt(),e,t,n,r,o,i,s)}function UN(e,t,n,r,o,i,s,a,c,u,l){let d=dt()+e,f=v(),h=aa(f,d,n,r,o,i);return aa(f,d+4,s,a,c,u)||h?_n(f,d+8,l?t.call(l,n,r,o,i,s,a,c,u):t(n,r,o,i,s,a,c,u)):Nf(f,d+8)}function ri(e,t){let n=e[t];return n===Ie?void 0:n}function Kf(e,t,n,r,o,i){let s=t+n;return de(e,s,o)?_n(e,s+1,i?r.call(i,o):r(o)):ri(e,s+1)}function Jf(e,t,n,r,o,i,s){let a=t+n;return Mo(e,a,o,i)?_n(e,a+2,s?r.call(s,o,i):r(o,i)):ri(e,a+2)}function NE(e,t,n,r,o,i,s,a){let c=t+n;return wD(e,c,o,i,s)?_n(e,c+3,a?r.call(a,o,i,s):r(o,i,s)):ri(e,c+3)}function AE(e,t,n,r,o,i,s,a,c){let u=t+n;return aa(e,u,o,i,s,a)?_n(e,u+4,c?r.call(c,o,i,s,a):r(o,i,s,a)):ri(e,u+4)}function HN(e,t){let n=B(),r,o=e+Q;n.firstCreatePass?(r=OE(t,n.pipeRegistry),n.data[o]=r,r.onDestroy&&(n.destroyHooks??=[]).push(o,r.onDestroy)):r=n.data[o];let i=r.factory||(r.factory=Ot(r.type,!0)),s,a=ce(he);try{let c=po(!1),u=i();return po(c),EE(n,v(),o,u),u}finally{ce(a)}}function OE(e,t){if(t)for(let n=t.length-1;n>=0;n--){let r=t[n];if(e===r.name)return r}}function zN(e,t,n){let r=e+Q,o=v(),i=Ra(o,r);return Xf(o,r)?Kf(o,dt(),t,i.transform,n,i):i.transform(n)}function GN(e,t,n,r){let o=e+Q,i=v(),s=Ra(i,o);return Xf(i,o)?Jf(i,dt(),t,s.transform,n,r,s):s.transform(n,r)}function Xf(e,t){return e[C].data[t].pure}function WN(e,t){return ti(e,t)}var eh=(()=>{let t=class t{log(r){console.log(r)}warn(r){console.warn(r)}};t.\u0275fac=function(o){return new(o||t)},t.\u0275prov=_({token:t,factory:t.\u0275fac,providedIn:"platform"});let e=t;return e})();var th=new S("");function fc(e){return!!e&&typeof e.then=="function"}function nh(e){return!!e&&typeof e.subscribe=="function"}var RE=new S(""),rh=(()=>{let t=class t{constructor(){this.initialized=!1,this.done=!1,this.donePromise=new Promise((r,o)=>{this.resolve=r,this.reject=o}),this.appInits=w(RE,{optional:!0})??[]}runInitializers(){if(this.initialized)return;let r=[];for(let i of this.appInits){let s=i();if(fc(s))r.push(s);else if(nh(s)){let a=new Promise((c,u)=>{s.subscribe({complete:c,error:u})});r.push(a)}}let o=()=>{this.done=!0,this.resolve()};Promise.all(r).then(()=>{o()}).catch(i=>{this.reject(i)}),r.length===0&&o(),this.initialized=!0}};t.\u0275fac=function(o){return new(o||t)},t.\u0275prov=_({token:t,factory:t.\u0275fac,providedIn:"root"});let e=t;return e})(),oh=new S("");function PE(){Mu(()=>{throw new x(600,!1)})}function FE(e){return e.isBoundToModule}var kE=10;function LE(e,t,n){try{let r=n();return fc(r)?r.catch(o=>{throw t.runOutsideAngular(()=>e.handleError(o)),o}):r}catch(r){throw t.runOutsideAngular(()=>e.handleError(r)),r}}var sr=(()=>{let t=class t{constructor(){this._bootstrapListeners=[],this._runningTick=!1,this._destroyed=!1,this._destroyListeners=[],this._views=[],this.internalErrorHandler=w(Ed),this.afterRenderEffectManager=w(ni),this.zonelessEnabled=w(Df),this.externalTestViews=new Set,this.beforeRender=new De,this.afterTick=new De,this.componentTypes=[],this.components=[],this.isStable=w(xn).hasPendingTasks.pipe(ne(r=>!r)),this._injector=w(Be)}get allViews(){return[...this.externalTestViews.keys(),...this._views]}get destroyed(){return this._destroyed}get injector(){return this._injector}bootstrap(r,o){let i=r instanceof vo;if(!this._injector.get(rh).done){let h=!i&&Rg(r),p=!1;throw new x(405,p)}let a;i?a=r:a=this._injector.get(vn).resolveComponentFactory(r),this.componentTypes.push(a.componentType);let c=FE(a)?void 0:this._injector.get(ut),u=o||a.selector,l=a.create(Ze.NULL,[],u,c),d=l.location.nativeElement,f=l.injector.get(th,null);return f?.registerApplication(d),l.onDestroy(()=>{this.detachView(l.hostView),ms(this.components,l),f?.unregisterApplication(d)}),this._loadComponent(l),l}tick(){this._tick(!0)}_tick(r){if(this._runningTick)throw new x(101,!1);let o=A(null);try{this._runningTick=!0,this.detectChangesInAttachedViews(r)}catch(i){this.internalErrorHandler(i)}finally{this._runningTick=!1,A(o),this.afterTick.next()}}detectChangesInAttachedViews(r){let o=null;this._injector.destroyed||(o=this._injector.get(Dn,null,{optional:!0}));let i=0,s=this.afterRenderEffectManager;for(;iqn(c))&&(s.execute(),!this.allViews.some(({_lView:c})=>qn(c))))break}}attachView(r){let o=r;this._views.push(o),o.attachToAppRef(this)}detachView(r){let o=r;ms(this._views,o),o.detachFromAppRef()}_loadComponent(r){this.attachView(r.hostView),this.tick(),this.components.push(r);let o=this._injector.get(oh,[]);[...this._bootstrapListeners,...o].forEach(i=>i(r))}ngOnDestroy(){if(!this._destroyed)try{this._destroyListeners.forEach(r=>r()),this._views.slice().forEach(r=>r.destroy())}finally{this._destroyed=!0,this._views=[],this._bootstrapListeners=[],this._destroyListeners=[]}}onDestroy(r){return this._destroyListeners.push(r),()=>ms(this._destroyListeners,r)}destroy(){if(this._destroyed)throw new x(406,!1);let r=this._injector;r.destroy&&!r.destroyed&&r.destroy()}get viewCount(){return this._views.length}warnIfDestroyed(){}};t.\u0275fac=function(o){return new(o||t)},t.\u0275prov=_({token:t,factory:t.\u0275fac,providedIn:"root"});let e=t;return e})();function ms(e,t){let n=e.indexOf(t);n>-1&&e.splice(n,1)}function jE(e,t,n,r){if(!n&&!qn(e))return;gf(e,t,n&&!r?0:1)}var Da=class{constructor(t,n){this.ngModuleFactory=t,this.componentFactories=n}},qN=(()=>{let t=class t{compileModuleSync(r){return new sa(r)}compileModuleAsync(r){return Promise.resolve(this.compileModuleSync(r))}compileModuleAndAllComponentsSync(r){let o=this.compileModuleSync(r),i=Rl(r),s=Bd(i.declarations).reduce((a,c)=>{let u=Rt(c);return u&&a.push(new Qn(u)),a},[]);return new Da(o,s)}compileModuleAndAllComponentsAsync(r){return Promise.resolve(this.compileModuleAndAllComponentsSync(r))}clearCache(){}clearCacheFor(r){}getModuleId(r){}};t.\u0275fac=function(o){return new(o||t)},t.\u0275prov=_({token:t,factory:t.\u0275fac,providedIn:"root"});let e=t;return e})();var VE=(()=>{let t=class t{constructor(){this.zone=w(G),this.changeDetectionScheduler=w(yn),this.applicationRef=w(sr)}initialize(){this._onMicrotaskEmptySubscription||(this._onMicrotaskEmptySubscription=this.zone.onMicrotaskEmpty.subscribe({next:()=>{this.changeDetectionScheduler.runningTick||this.zone.run(()=>{this.applicationRef.tick()})}}))}ngOnDestroy(){this._onMicrotaskEmptySubscription?.unsubscribe()}};t.\u0275fac=function(o){return new(o||t)},t.\u0275prov=_({token:t,factory:t.\u0275fac,providedIn:"root"});let e=t;return e})();function BE({ngZoneFactory:e,ignoreChangesOutsideZone:t}){return e??=()=>new G(UE()),[{provide:G,useFactory:e},{provide:Un,multi:!0,useFactory:()=>{let n=w(VE,{optional:!0});return()=>n.initialize()}},{provide:Un,multi:!0,useFactory:()=>{let n=w(HE);return()=>{n.initialize()}}},{provide:Ed,useFactory:$E},t===!0?{provide:Ef,useValue:!0}:[]]}function $E(){let e=w(G),t=w(Oe);return n=>e.runOutsideAngular(()=>t.handleError(n))}function UE(e){return{enableLongStackTrace:!1,shouldCoalesceEventChangeDetection:e?.eventCoalescing??!1,shouldCoalesceRunChangeDetection:e?.runCoalescing??!1}}var HE=(()=>{let t=class t{constructor(){this.subscription=new W,this.initialized=!1,this.zone=w(G),this.pendingTasks=w(xn)}initialize(){if(this.initialized)return;this.initialized=!0;let r=null;!this.zone.isStable&&!this.zone.hasPendingMacrotasks&&!this.zone.hasPendingMicrotasks&&(r=this.pendingTasks.add()),this.zone.runOutsideAngular(()=>{this.subscription.add(this.zone.onStable.subscribe(()=>{G.assertNotInAngularZone(),queueMicrotask(()=>{r!==null&&!this.zone.hasPendingMacrotasks&&!this.zone.hasPendingMicrotasks&&(this.pendingTasks.remove(r),r=null)})}))}),this.subscription.add(this.zone.onUnstable.subscribe(()=>{G.assertInAngularZone(),r??=this.pendingTasks.add()}))}ngOnDestroy(){this.subscription.unsubscribe()}};t.\u0275fac=function(o){return new(o||t)},t.\u0275prov=_({token:t,factory:t.\u0275fac,providedIn:"root"});let e=t;return e})();var zE=(()=>{let t=class t{constructor(){this.appRef=w(sr),this.taskService=w(xn),this.ngZone=w(G),this.zonelessEnabled=w(Df),this.disableScheduling=w(Ef,{optional:!0})??!1,this.zoneIsDefined=typeof Zone<"u"&&!!Zone.root.run,this.schedulerTickApplyArgs=[{data:{__scheduler_tick__:!0}}],this.subscriptions=new W,this.cancelScheduledCallback=null,this.shouldRefreshViews=!1,this.useMicrotaskScheduler=!1,this.runningTick=!1,this.pendingRenderTaskId=null,this.subscriptions.add(this.appRef.afterTick.subscribe(()=>{this.runningTick||this.cleanup()})),this.subscriptions.add(this.ngZone.onUnstable.subscribe(()=>{this.runningTick||this.cleanup()})),this.disableScheduling||=!this.zonelessEnabled&&(this.ngZone instanceof Qs||!this.zoneIsDefined)}notify(r){if(!this.zonelessEnabled&&r===5)return;switch(r){case 3:case 2:case 0:case 4:case 5:case 1:{this.shouldRefreshViews=!0;break}case 8:case 7:case 6:case 9:default:}if(!this.shouldScheduleTick())return;let o=this.useMicrotaskScheduler?tl:wf;this.pendingRenderTaskId=this.taskService.add(),this.zoneIsDefined?Zone.root.run(()=>{this.cancelScheduledCallback=o(()=>{this.tick(this.shouldRefreshViews)})}):this.cancelScheduledCallback=o(()=>{this.tick(this.shouldRefreshViews)})}shouldScheduleTick(){return!(this.disableScheduling||this.pendingRenderTaskId!==null||this.runningTick||this.appRef._runningTick||!this.zonelessEnabled&&this.zoneIsDefined&&G.isInAngularZone())}tick(r){if(this.runningTick||this.appRef.destroyed)return;let o=this.taskService.add();try{this.ngZone.run(()=>{this.runningTick=!0,this.appRef._tick(r)},void 0,this.schedulerTickApplyArgs)}catch(i){throw this.taskService.remove(o),i}finally{this.cleanup()}this.useMicrotaskScheduler=!0,tl(()=>{this.useMicrotaskScheduler=!1,this.taskService.remove(o)})}ngOnDestroy(){this.subscriptions.unsubscribe(),this.cleanup()}cleanup(){if(this.shouldRefreshViews=!1,this.runningTick=!1,this.cancelScheduledCallback?.(),this.cancelScheduledCallback=null,this.pendingRenderTaskId!==null){let r=this.pendingRenderTaskId;this.pendingRenderTaskId=null,this.taskService.remove(r)}}};t.\u0275fac=function(o){return new(o||t)},t.\u0275prov=_({token:t,factory:t.\u0275fac,providedIn:"root"});let e=t;return e})();function GE(){return typeof $localize<"u"&&$localize.locale||No}var Sn=new S("",{providedIn:"root",factory:()=>w(Sn,O.Optional|O.SkipSelf)||GE()});var ih=new S("");var oo=null;function WE(e=[],t){return Ze.create({name:t,providers:[{provide:Vo,useValue:"platform"},{provide:ih,useValue:new Set([()=>oo=null])},...e]})}function qE(e=[]){if(oo)return oo;let t=WE(e);return oo=t,PE(),ZE(t),t}function ZE(e){e.get(Ha,null)?.forEach(n=>n())}var hc=(()=>{let t=class t{};t.__NG_ELEMENT_ID__=YE;let e=t;return e})();function YE(e){return QE(K(),v(),(e&16)===16)}function QE(e,t,n){if(Uo(e)&&!n){let r=lt(e.index,t);return new Bt(r,r)}else if(e.type&47){let r=t[le];return new Bt(r,t)}return null}function sh(e){try{let{rootComponent:t,appProviders:n,platformProviders:r}=e,o=qE(r),i=[BE({}),{provide:yn,useExisting:zE},...n||[]],a=new Co({providers:i,parent:o,debugName:"",runEnvironmentInitializers:!1}).injector,c=a.get(G);return c.run(()=>{a.resolveInjectorInitializers();let u=a.get(Oe,null),l;c.runOutsideAngular(()=>{l=c.onError.subscribe({next:h=>{u.handleError(h)}})});let d=()=>a.destroy(),f=o.get(ih);return f.add(d),a.onDestroy(()=>{l.unsubscribe(),f.delete(d)}),LE(u,c,()=>{let h=a.get(rh);return h.runInitializers(),h.donePromise.then(()=>{let p=a.get(Sn,No);fE(p||No);let g=a.get(sr);return t!==void 0&&g.bootstrap(t),g})})})}catch(t){return Promise.reject(t)}}function KE(e){return typeof e=="boolean"?e:e!=null&&e!=="false"}function JE(e,t=NaN){return!isNaN(parseFloat(e))&&!isNaN(Number(e))?Number(e):t}function XE(e){let t=A(null);try{return e()}finally{A(t)}}var ew=new S("",{providedIn:"root",factory:()=>w(tw)}),tw=(()=>{let t=class t{};t.\u0275prov=_({token:t,providedIn:"root",factory:()=>new Ea});let e=t;return e})(),Ea=class{constructor(){this.queuedEffectCount=0,this.queues=new Map,this.pendingTasks=w(xn),this.taskId=null}scheduleEffect(t){if(this.enqueue(t),this.taskId===null){let n=this.taskId=this.pendingTasks.add();queueMicrotask(()=>{this.flush(),this.pendingTasks.remove(n),this.taskId=null})}}enqueue(t){let n=t.creationZone;this.queues.has(n)||this.queues.set(n,new Set);let r=this.queues.get(n);r.has(t)||(this.queuedEffectCount++,r.add(t))}flush(){for(;this.queuedEffectCount>0;)for(let[t,n]of this.queues)t===null?this.flushQueue(n):t.run(()=>this.flushQueue(n))}flushQueue(t){for(let n of t)t.delete(n),this.queuedEffectCount--,n.run()}},wa=class{constructor(t,n,r,o,i,s){this.scheduler=t,this.effectFn=n,this.creationZone=r,this.injector=i,this.watcher=Tu(a=>this.runEffect(a),()=>this.schedule(),s),this.unregisterOnDestroy=o?.onDestroy(()=>this.destroy())}runEffect(t){try{this.effectFn(t)}catch(n){this.injector.get(Oe,null,{optional:!0})?.handleError(n)}}run(){this.watcher.run()}schedule(){this.scheduler.scheduleEffect(this)}destroy(){this.watcher.destroy(),this.unregisterOnDestroy?.()}};function nw(e,t){pt("NgSignals"),!t?.injector&&_a(nw);let n=t?.injector??w(Ze),r=t?.manualCleanup!==!0?n.get(tr):null,o=new wa(n.get(ew),e,typeof Zone>"u"?null:Zone.current,r,n,t?.allowSignalWrites??!1),i=n.get(hc,null,{optional:!0});return!i||!(i._lView[b]&8)?o.watcher.notify():(i._lView[Xr]??=[]).push(o.watcher.notify),o}var fh=null;function An(){return fh}function hh(e){fh??=e}var fi=class{};var se=new S(""),ph=(()=>{let t=class t{historyGo(r){throw new Error("")}};t.\u0275fac=function(o){return new(o||t)},t.\u0275prov=_({token:t,factory:()=>w(ow),providedIn:"platform"});let e=t;return e})();var ow=(()=>{let t=class t extends ph{constructor(){super(),this._doc=w(se),this._location=window.location,this._history=window.history}getBaseHrefFromDOM(){return An().getBaseHref(this._doc)}onPopState(r){let o=An().getGlobalEventTarget(this._doc,"window");return o.addEventListener("popstate",r,!1),()=>o.removeEventListener("popstate",r)}onHashChange(r){let o=An().getGlobalEventTarget(this._doc,"window");return o.addEventListener("hashchange",r,!1),()=>o.removeEventListener("hashchange",r)}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(r){this._location.pathname=r}pushState(r,o,i){this._history.pushState(r,o,i)}replaceState(r,o,i){this._history.replaceState(r,o,i)}forward(){this._history.forward()}back(){this._history.back()}historyGo(r=0){this._history.go(r)}getState(){return this._history.state}};t.\u0275fac=function(o){return new(o||t)},t.\u0275prov=_({token:t,factory:()=>new t,providedIn:"platform"});let e=t;return e})();function gh(e,t){if(e.length==0)return t;if(t.length==0)return e;let n=0;return e.endsWith("/")&&n++,t.startsWith("/")&&n++,n==2?e+t.substring(1):n==1?e+t:e+"/"+t}function ah(e){let t=e.match(/#|\?|$/),n=t&&t.index||e.length,r=n-(e[n-1]==="/"?1:0);return e.slice(0,r)+e.slice(n)}function zt(e){return e&&e[0]!=="?"?"?"+e:e}var bc=(()=>{let t=class t{historyGo(r){throw new Error("")}};t.\u0275fac=function(o){return new(o||t)},t.\u0275prov=_({token:t,factory:()=>w(sw),providedIn:"root"});let e=t;return e})(),iw=new S(""),sw=(()=>{let t=class t extends bc{constructor(r,o){super(),this._platformLocation=r,this._removeListenerFns=[],this._baseHref=o??this._platformLocation.getBaseHrefFromDOM()??w(se).location?.origin??""}ngOnDestroy(){for(;this._removeListenerFns.length;)this._removeListenerFns.pop()()}onPopState(r){this._removeListenerFns.push(this._platformLocation.onPopState(r),this._platformLocation.onHashChange(r))}getBaseHref(){return this._baseHref}prepareExternalUrl(r){return gh(this._baseHref,r)}path(r=!1){let o=this._platformLocation.pathname+zt(this._platformLocation.search),i=this._platformLocation.hash;return i&&r?`${o}${i}`:o}pushState(r,o,i,s){let a=this.prepareExternalUrl(i+zt(s));this._platformLocation.pushState(r,o,a)}replaceState(r,o,i,s){let a=this.prepareExternalUrl(i+zt(s));this._platformLocation.replaceState(r,o,a)}forward(){this._platformLocation.forward()}back(){this._platformLocation.back()}getState(){return this._platformLocation.getState()}historyGo(r=0){this._platformLocation.historyGo?.(r)}};t.\u0275fac=function(o){return new(o||t)(M(ph),M(iw,8))},t.\u0275prov=_({token:t,factory:t.\u0275fac,providedIn:"root"});let e=t;return e})();var aw=(()=>{let t=class t{constructor(r){this._subject=new Ne,this._urlChangeListeners=[],this._urlChangeSubscription=null,this._locationStrategy=r;let o=this._locationStrategy.getBaseHref();this._basePath=lw(ah(ch(o))),this._locationStrategy.onPopState(i=>{this._subject.emit({url:this.path(!0),pop:!0,state:i.state,type:i.type})})}ngOnDestroy(){this._urlChangeSubscription?.unsubscribe(),this._urlChangeListeners=[]}path(r=!1){return this.normalize(this._locationStrategy.path(r))}getState(){return this._locationStrategy.getState()}isCurrentPathEqualTo(r,o=""){return this.path()==this.normalize(r+zt(o))}normalize(r){return t.stripTrailingSlash(uw(this._basePath,ch(r)))}prepareExternalUrl(r){return r&&r[0]!=="/"&&(r="/"+r),this._locationStrategy.prepareExternalUrl(r)}go(r,o="",i=null){this._locationStrategy.pushState(i,"",r,o),this._notifyUrlChangeListeners(this.prepareExternalUrl(r+zt(o)),i)}replaceState(r,o="",i=null){this._locationStrategy.replaceState(i,"",r,o),this._notifyUrlChangeListeners(this.prepareExternalUrl(r+zt(o)),i)}forward(){this._locationStrategy.forward()}back(){this._locationStrategy.back()}historyGo(r=0){this._locationStrategy.historyGo?.(r)}onUrlChange(r){return this._urlChangeListeners.push(r),this._urlChangeSubscription??=this.subscribe(o=>{this._notifyUrlChangeListeners(o.url,o.state)}),()=>{let o=this._urlChangeListeners.indexOf(r);this._urlChangeListeners.splice(o,1),this._urlChangeListeners.length===0&&(this._urlChangeSubscription?.unsubscribe(),this._urlChangeSubscription=null)}}_notifyUrlChangeListeners(r="",o){this._urlChangeListeners.forEach(i=>i(r,o))}subscribe(r,o,i){return this._subject.subscribe({next:r,error:o,complete:i})}};t.normalizeQueryParams=zt,t.joinWithSlash=gh,t.stripTrailingSlash=ah,t.\u0275fac=function(o){return new(o||t)(M(bc))},t.\u0275prov=_({token:t,factory:()=>cw(),providedIn:"root"});let e=t;return e})();function cw(){return new aw(M(bc))}function uw(e,t){if(!e||!t.startsWith(e))return t;let n=t.substring(e.length);return n===""||["/",";","?","#"].includes(n[0])?n:t}function ch(e){return e.replace(/\/index.html$/,"")}function lw(e){if(new RegExp("^(https?:)?//").test(e)){let[,n]=e.split(/\/\/[^\/]+/);return n}return e}var Nn=function(e){return e[e.Zero=0]="Zero",e[e.One=1]="One",e[e.Two=2]="Two",e[e.Few=3]="Few",e[e.Many=4]="Many",e[e.Other=5]="Other",e}(Nn||{}),ie=function(e){return e[e.Format=0]="Format",e[e.Standalone=1]="Standalone",e}(ie||{}),V=function(e){return e[e.Narrow=0]="Narrow",e[e.Abbreviated=1]="Abbreviated",e[e.Wide=2]="Wide",e[e.Short=3]="Short",e}(V||{}),me=function(e){return e[e.Short=0]="Short",e[e.Medium=1]="Medium",e[e.Long=2]="Long",e[e.Full=3]="Full",e}(me||{}),gt={Decimal:0,Group:1,List:2,PercentSign:3,PlusSign:4,MinusSign:5,Exponential:6,SuperscriptingExponent:7,PerMille:8,Infinity:9,NaN:10,TimeSeparator:11,CurrencyDecimal:12,CurrencyGroup:13};function dw(e){return ge(e)[H.LocaleId]}function fw(e,t,n){let r=ge(e),o=[r[H.DayPeriodsFormat],r[H.DayPeriodsStandalone]],i=be(o,t);return be(i,n)}function hw(e,t,n){let r=ge(e),o=[r[H.DaysFormat],r[H.DaysStandalone]],i=be(o,t);return be(i,n)}function pw(e,t,n){let r=ge(e),o=[r[H.MonthsFormat],r[H.MonthsStandalone]],i=be(o,t);return be(i,n)}function gw(e,t){let r=ge(e)[H.Eras];return be(r,t)}function oi(e,t){let n=ge(e);return be(n[H.DateFormat],t)}function ii(e,t){let n=ge(e);return be(n[H.TimeFormat],t)}function si(e,t){let r=ge(e)[H.DateTimeFormat];return be(r,t)}function pi(e,t){let n=ge(e),r=n[H.NumberSymbols][t];if(typeof r>"u"){if(t===gt.CurrencyDecimal)return n[H.NumberSymbols][gt.Decimal];if(t===gt.CurrencyGroup)return n[H.NumberSymbols][gt.Group]}return r}var mw=qf;function mh(e){if(!e[H.ExtraData])throw new Error(`Missing extra locale data for the locale "${e[H.LocaleId]}". Use "registerLocaleData" to load new data. See the "I18n guide" on angular.io to know more.`)}function yw(e){let t=ge(e);return mh(t),(t[H.ExtraData][2]||[]).map(r=>typeof r=="string"?mc(r):[mc(r[0]),mc(r[1])])}function vw(e,t,n){let r=ge(e);mh(r);let o=[r[H.ExtraData][0],r[H.ExtraData][1]],i=be(o,t)||[];return be(i,n)||[]}function be(e,t){for(let n=t;n>-1;n--)if(typeof e[n]<"u")return e[n];throw new Error("Locale data API: locale data undefined")}function mc(e){let[t,n]=e.split(":");return{hours:+t,minutes:+n}}var Dw=/^(\d{4,})-?(\d\d)-?(\d\d)(?:T(\d\d)(?::?(\d\d)(?::?(\d\d)(?:\.(\d+))?)?)?(Z|([+-])(\d\d):?(\d\d))?)?$/,ai={},Ew=/((?:[^BEGHLMOSWYZabcdhmswyz']+)|(?:'(?:[^']|'')*')|(?:G{1,5}|y{1,4}|Y{1,4}|M{1,5}|L{1,5}|w{1,2}|W{1}|d{1,2}|E{1,6}|c{1,6}|a{1,5}|b{1,5}|B{1,5}|h{1,2}|H{1,2}|m{1,2}|s{1,2}|S{1,3}|z{1,4}|Z{1,5}|O{1,4}))([\s\S]*)/,tt=function(e){return e[e.Short=0]="Short",e[e.ShortGMT=1]="ShortGMT",e[e.Long=2]="Long",e[e.Extended=3]="Extended",e}(tt||{}),F=function(e){return e[e.FullYear=0]="FullYear",e[e.Month=1]="Month",e[e.Date=2]="Date",e[e.Hours=3]="Hours",e[e.Minutes=4]="Minutes",e[e.Seconds=5]="Seconds",e[e.FractionalSeconds=6]="FractionalSeconds",e[e.Day=7]="Day",e}(F||{}),P=function(e){return e[e.DayPeriods=0]="DayPeriods",e[e.Days=1]="Days",e[e.Months=2]="Months",e[e.Eras=3]="Eras",e}(P||{});function ww(e,t,n,r){let o=Nw(e);t=et(n,t)||t;let s=[],a;for(;t;)if(a=Ew.exec(t),a){s=s.concat(a.slice(1));let l=s.pop();if(!l)break;t=l}else{s.push(t);break}let c=o.getTimezoneOffset();r&&(c=vh(r,c),o=Sw(o,r,!0));let u="";return s.forEach(l=>{let d=xw(l);u+=d?d(o,n,c):l==="''"?"'":l.replace(/(^'|'$)/g,"").replace(/''/g,"'")}),u}function hi(e,t,n){let r=new Date(0);return r.setFullYear(e,t,n),r.setHours(0,0,0),r}function et(e,t){let n=dw(e);if(ai[n]??={},ai[n][t])return ai[n][t];let r="";switch(t){case"shortDate":r=oi(e,me.Short);break;case"mediumDate":r=oi(e,me.Medium);break;case"longDate":r=oi(e,me.Long);break;case"fullDate":r=oi(e,me.Full);break;case"shortTime":r=ii(e,me.Short);break;case"mediumTime":r=ii(e,me.Medium);break;case"longTime":r=ii(e,me.Long);break;case"fullTime":r=ii(e,me.Full);break;case"short":let o=et(e,"shortTime"),i=et(e,"shortDate");r=ci(si(e,me.Short),[o,i]);break;case"medium":let s=et(e,"mediumTime"),a=et(e,"mediumDate");r=ci(si(e,me.Medium),[s,a]);break;case"long":let c=et(e,"longTime"),u=et(e,"longDate");r=ci(si(e,me.Long),[c,u]);break;case"full":let l=et(e,"fullTime"),d=et(e,"fullDate");r=ci(si(e,me.Full),[l,d]);break}return r&&(ai[n][t]=r),r}function ci(e,t){return t&&(e=e.replace(/\{([^}]+)}/g,function(n,r){return t!=null&&r in t?t[r]:n})),e}function Pe(e,t,n="-",r,o){let i="";(e<0||o&&e<=0)&&(o?e=-e+1:(e=-e,i=n));let s=String(e);for(;s.length0||a>-n)&&(a+=n),e===F.Hours)a===0&&n===-12&&(a=12);else if(e===F.FractionalSeconds)return Iw(a,t);let c=pi(s,gt.MinusSign);return Pe(a,t,c,r,o)}}function bw(e,t){switch(e){case F.FullYear:return t.getFullYear();case F.Month:return t.getMonth();case F.Date:return t.getDate();case F.Hours:return t.getHours();case F.Minutes:return t.getMinutes();case F.Seconds:return t.getSeconds();case F.FractionalSeconds:return t.getMilliseconds();case F.Day:return t.getDay();default:throw new Error(`Unknown DateType value "${e}".`)}}function $(e,t,n=ie.Format,r=!1){return function(o,i){return Cw(o,i,e,t,n,r)}}function Cw(e,t,n,r,o,i){switch(n){case P.Months:return pw(t,o,r)[e.getMonth()];case P.Days:return hw(t,o,r)[e.getDay()];case P.DayPeriods:let s=e.getHours(),a=e.getMinutes();if(i){let u=yw(t),l=vw(t,o,r),d=u.findIndex(f=>{if(Array.isArray(f)){let[h,p]=f,g=s>=h.hours&&a>=h.minutes,y=s0?Math.floor(o/60):Math.ceil(o/60);switch(e){case tt.Short:return(o>=0?"+":"")+Pe(s,2,i)+Pe(Math.abs(o%60),2,i);case tt.ShortGMT:return"GMT"+(o>=0?"+":"")+Pe(s,1,i);case tt.Long:return"GMT"+(o>=0?"+":"")+Pe(s,2,i)+":"+Pe(Math.abs(o%60),2,i);case tt.Extended:return r===0?"Z":(o>=0?"+":"")+Pe(s,2,i)+":"+Pe(Math.abs(o%60),2,i);default:throw new Error(`Unknown zone width "${e}"`)}}}var Mw=0,di=4;function Tw(e){let t=hi(e,Mw,1).getDay();return hi(e,0,1+(t<=di?di:di+7)-t)}function yh(e){let t=e.getDay(),n=t===0?-3:di-t;return hi(e.getFullYear(),e.getMonth(),e.getDate()+n)}function yc(e,t=!1){return function(n,r){let o;if(t){let i=new Date(n.getFullYear(),n.getMonth(),1).getDay()-1,s=n.getDate();o=1+Math.floor((s+i)/7)}else{let i=yh(n),s=Tw(i.getFullYear()),a=i.getTime()-s.getTime();o=1+Math.round(a/6048e5)}return Pe(o,e,pi(r,gt.MinusSign))}}function li(e,t=!1){return function(n,r){let i=yh(n).getFullYear();return Pe(i,e,pi(r,gt.MinusSign),t)}}var vc={};function xw(e){if(vc[e])return vc[e];let t;switch(e){case"G":case"GG":case"GGG":t=$(P.Eras,V.Abbreviated);break;case"GGGG":t=$(P.Eras,V.Wide);break;case"GGGGG":t=$(P.Eras,V.Narrow);break;case"y":t=q(F.FullYear,1,0,!1,!0);break;case"yy":t=q(F.FullYear,2,0,!0,!0);break;case"yyy":t=q(F.FullYear,3,0,!1,!0);break;case"yyyy":t=q(F.FullYear,4,0,!1,!0);break;case"Y":t=li(1);break;case"YY":t=li(2,!0);break;case"YYY":t=li(3);break;case"YYYY":t=li(4);break;case"M":case"L":t=q(F.Month,1,1);break;case"MM":case"LL":t=q(F.Month,2,1);break;case"MMM":t=$(P.Months,V.Abbreviated);break;case"MMMM":t=$(P.Months,V.Wide);break;case"MMMMM":t=$(P.Months,V.Narrow);break;case"LLL":t=$(P.Months,V.Abbreviated,ie.Standalone);break;case"LLLL":t=$(P.Months,V.Wide,ie.Standalone);break;case"LLLLL":t=$(P.Months,V.Narrow,ie.Standalone);break;case"w":t=yc(1);break;case"ww":t=yc(2);break;case"W":t=yc(1,!0);break;case"d":t=q(F.Date,1);break;case"dd":t=q(F.Date,2);break;case"c":case"cc":t=q(F.Day,1);break;case"ccc":t=$(P.Days,V.Abbreviated,ie.Standalone);break;case"cccc":t=$(P.Days,V.Wide,ie.Standalone);break;case"ccccc":t=$(P.Days,V.Narrow,ie.Standalone);break;case"cccccc":t=$(P.Days,V.Short,ie.Standalone);break;case"E":case"EE":case"EEE":t=$(P.Days,V.Abbreviated);break;case"EEEE":t=$(P.Days,V.Wide);break;case"EEEEE":t=$(P.Days,V.Narrow);break;case"EEEEEE":t=$(P.Days,V.Short);break;case"a":case"aa":case"aaa":t=$(P.DayPeriods,V.Abbreviated);break;case"aaaa":t=$(P.DayPeriods,V.Wide);break;case"aaaaa":t=$(P.DayPeriods,V.Narrow);break;case"b":case"bb":case"bbb":t=$(P.DayPeriods,V.Abbreviated,ie.Standalone,!0);break;case"bbbb":t=$(P.DayPeriods,V.Wide,ie.Standalone,!0);break;case"bbbbb":t=$(P.DayPeriods,V.Narrow,ie.Standalone,!0);break;case"B":case"BB":case"BBB":t=$(P.DayPeriods,V.Abbreviated,ie.Format,!0);break;case"BBBB":t=$(P.DayPeriods,V.Wide,ie.Format,!0);break;case"BBBBB":t=$(P.DayPeriods,V.Narrow,ie.Format,!0);break;case"h":t=q(F.Hours,1,-12);break;case"hh":t=q(F.Hours,2,-12);break;case"H":t=q(F.Hours,1);break;case"HH":t=q(F.Hours,2);break;case"m":t=q(F.Minutes,1);break;case"mm":t=q(F.Minutes,2);break;case"s":t=q(F.Seconds,1);break;case"ss":t=q(F.Seconds,2);break;case"S":t=q(F.FractionalSeconds,1);break;case"SS":t=q(F.FractionalSeconds,2);break;case"SSS":t=q(F.FractionalSeconds,3);break;case"Z":case"ZZ":case"ZZZ":t=ui(tt.Short);break;case"ZZZZZ":t=ui(tt.Extended);break;case"O":case"OO":case"OOO":case"z":case"zz":case"zzz":t=ui(tt.ShortGMT);break;case"OOOO":case"ZZZZ":case"zzzz":t=ui(tt.Long);break;default:return null}return vc[e]=t,t}function vh(e,t){e=e.replace(/:/g,"");let n=Date.parse("Jan 01, 1970 00:00:00 "+e)/6e4;return isNaN(n)?t:n}function _w(e,t){return e=new Date(e.getTime()),e.setMinutes(e.getMinutes()+t),e}function Sw(e,t,n){let r=n?-1:1,o=e.getTimezoneOffset(),i=vh(t,o);return _w(e,r*(i-o))}function Nw(e){if(uh(e))return e;if(typeof e=="number"&&!isNaN(e))return new Date(e);if(typeof e=="string"){if(e=e.trim(),/^(\d{4}(-\d{1,2}(-\d{1,2})?)?)$/.test(e)){let[o,i=1,s=1]=e.split("-").map(a=>+a);return hi(o,i-1,s)}let n=parseFloat(e);if(!isNaN(e-n))return new Date(n);let r;if(r=e.match(Dw))return Aw(r)}let t=new Date(e);if(!uh(t))throw new Error(`Unable to convert "${e}" into a date`);return t}function Aw(e){let t=new Date(0),n=0,r=0,o=e[8]?t.setUTCFullYear:t.setFullYear,i=e[8]?t.setUTCHours:t.setHours;e[9]&&(n=Number(e[9]+e[10]),r=Number(e[9]+e[11])),o.call(t,Number(e[1]),Number(e[2])-1,Number(e[3]));let s=Number(e[4]||0)-n,a=Number(e[5]||0)-r,c=Number(e[6]||0),u=Math.floor(parseFloat("0."+(e[7]||0))*1e3);return i.call(t,s,a,c,u),t}function uh(e){return e instanceof Date&&!isNaN(e.valueOf())}var Dh=(()=>{let t=class t{};t.\u0275fac=function(o){return new(o||t)},t.\u0275prov=_({token:t,factory:function(o){let i=null;return o?i=new o:i=(s=>new Rw(s))(M(Sn)),i},providedIn:"root"});let e=t;return e})();function Ow(e,t,n,r){let o=`=${e}`;if(t.indexOf(o)>-1||(o=n.getPluralCategory(e,r),t.indexOf(o)>-1))return o;if(t.indexOf("other")>-1)return"other";throw new Error(`No plural message found for value "${e}"`)}var Rw=(()=>{let t=class t extends Dh{constructor(r){super(),this.locale=r}getPluralCategory(r,o){switch(mw(o||this.locale)(r)){case Nn.Zero:return"zero";case Nn.One:return"one";case Nn.Two:return"two";case Nn.Few:return"few";case Nn.Many:return"many";default:return"other"}}};t.\u0275fac=function(o){return new(o||t)(M(Sn))},t.\u0275prov=_({token:t,factory:t.\u0275fac});let e=t;return e})();function gi(e,t){t=encodeURIComponent(t);for(let n of e.split(";")){let r=n.indexOf("="),[o,i]=r==-1?[n,""]:[n.slice(0,r),n.slice(r+1)];if(o.trim()===t)return decodeURIComponent(i)}return null}var Dc=/\s+/,lh=[],hA=(()=>{let t=class t{constructor(r,o){this._ngEl=r,this._renderer=o,this.initialClasses=lh,this.stateMap=new Map}set klass(r){this.initialClasses=r!=null?r.trim().split(Dc):lh}set ngClass(r){this.rawClass=typeof r=="string"?r.trim().split(Dc):r}ngDoCheck(){for(let o of this.initialClasses)this._updateState(o,!0);let r=this.rawClass;if(Array.isArray(r)||r instanceof Set)for(let o of r)this._updateState(o,!0);else if(r!=null)for(let o of Object.keys(r))this._updateState(o,!!r[o]);this._applyStateDiff()}_updateState(r,o){let i=this.stateMap.get(r);i!==void 0?(i.enabled!==o&&(i.changed=!0,i.enabled=o),i.touched=!0):this.stateMap.set(r,{enabled:o,changed:!0,touched:!0})}_applyStateDiff(){for(let r of this.stateMap){let o=r[0],i=r[1];i.changed?(this._toggleClass(o,i.enabled),i.changed=!1):i.touched||(i.enabled&&this._toggleClass(o,!1),this.stateMap.delete(o)),i.touched=!1}}_toggleClass(r,o){r=r.trim(),r.length>0&&r.split(Dc).forEach(i=>{o?this._renderer.addClass(this._ngEl.nativeElement,i):this._renderer.removeClass(this._ngEl.nativeElement,i)})}};t.\u0275fac=function(o){return new(o||t)(he(Ht),he(sc))},t.\u0275dir=Lo({type:t,selectors:[["","ngClass",""]],inputs:{klass:[0,"class","klass"],ngClass:"ngClass"},standalone:!0});let e=t;return e})();var pA=(()=>{let t=class t{constructor(r,o){this._viewContainer=r,this._context=new Ec,this._thenTemplateRef=null,this._elseTemplateRef=null,this._thenViewRef=null,this._elseViewRef=null,this._thenTemplateRef=o}set ngIf(r){this._context.$implicit=this._context.ngIf=r,this._updateView()}set ngIfThen(r){dh("ngIfThen",r),this._thenTemplateRef=r,this._thenViewRef=null,this._updateView()}set ngIfElse(r){dh("ngIfElse",r),this._elseTemplateRef=r,this._elseViewRef=null,this._updateView()}_updateView(){this._context.$implicit?this._thenViewRef||(this._viewContainer.clear(),this._elseViewRef=null,this._thenTemplateRef&&(this._thenViewRef=this._viewContainer.createEmbeddedView(this._thenTemplateRef,this._context))):this._elseViewRef||(this._viewContainer.clear(),this._thenViewRef=null,this._elseTemplateRef&&(this._elseViewRef=this._viewContainer.createEmbeddedView(this._elseTemplateRef,this._context)))}static ngTemplateContextGuard(r,o){return!0}};t.\u0275fac=function(o){return new(o||t)(he(Tn),he(gn))},t.\u0275dir=Lo({type:t,selectors:[["","ngIf",""]],inputs:{ngIf:"ngIf",ngIfThen:"ngIfThen",ngIfElse:"ngIfElse"},standalone:!0});let e=t;return e})(),Ec=class{constructor(){this.$implicit=null,this.ngIf=null}};function dh(e,t){if(!!!(!t||t.createEmbeddedView))throw new Error(`${e} must be a TemplateRef, but received '${oe(t)}'.`)}var gA=(()=>{let t=class t{constructor(r){this._viewContainerRef=r,this._viewRef=null,this.ngTemplateOutletContext=null,this.ngTemplateOutlet=null,this.ngTemplateOutletInjector=null}ngOnChanges(r){if(this._shouldRecreateView(r)){let o=this._viewContainerRef;if(this._viewRef&&o.remove(o.indexOf(this._viewRef)),!this.ngTemplateOutlet){this._viewRef=null;return}let i=this._createContextForwardProxy();this._viewRef=o.createEmbeddedView(this.ngTemplateOutlet,i,{injector:this.ngTemplateOutletInjector??void 0})}}_shouldRecreateView(r){return!!r.ngTemplateOutlet||!!r.ngTemplateOutletInjector}_createContextForwardProxy(){return new Proxy({},{set:(r,o,i)=>this.ngTemplateOutletContext?Reflect.set(this.ngTemplateOutletContext,o,i):!1,get:(r,o,i)=>{if(this.ngTemplateOutletContext)return Reflect.get(this.ngTemplateOutletContext,o,i)}})}};t.\u0275fac=function(o){return new(o||t)(he(Tn))},t.\u0275dir=Lo({type:t,selectors:[["","ngTemplateOutlet",""]],inputs:{ngTemplateOutletContext:"ngTemplateOutletContext",ngTemplateOutlet:"ngTemplateOutlet",ngTemplateOutletInjector:"ngTemplateOutletInjector"},standalone:!0,features:[Aa]});let e=t;return e})();function Cc(e,t){return new x(2100,!1)}var Pw=/(?:[0-9A-Za-z\xAA\xB5\xBA\xC0-\xD6\xD8-\xF6\xF8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0370-\u0374\u0376\u0377\u037A-\u037D\u037F\u0386\u0388-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5\u03F7-\u0481\u048A-\u052F\u0531-\u0556\u0559\u0560-\u0588\u05D0-\u05EA\u05EF-\u05F2\u0620-\u064A\u066E\u066F\u0671-\u06D3\u06D5\u06E5\u06E6\u06EE\u06EF\u06FA-\u06FC\u06FF\u0710\u0712-\u072F\u074D-\u07A5\u07B1\u07CA-\u07EA\u07F4\u07F5\u07FA\u0800-\u0815\u081A\u0824\u0828\u0840-\u0858\u0860-\u086A\u0870-\u0887\u0889-\u088E\u08A0-\u08C9\u0904-\u0939\u093D\u0950\u0958-\u0961\u0971-\u0980\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BD\u09CE\u09DC\u09DD\u09DF-\u09E1\u09F0\u09F1\u09FC\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A59-\u0A5C\u0A5E\u0A72-\u0A74\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABD\u0AD0\u0AE0\u0AE1\u0AF9\u0B05-\u0B0C\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3D\u0B5C\u0B5D\u0B5F-\u0B61\u0B71\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BD0\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C39\u0C3D\u0C58-\u0C5A\u0C5D\u0C60\u0C61\u0C80\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBD\u0CDD\u0CDE\u0CE0\u0CE1\u0CF1\u0CF2\u0D04-\u0D0C\u0D0E-\u0D10\u0D12-\u0D3A\u0D3D\u0D4E\u0D54-\u0D56\u0D5F-\u0D61\u0D7A-\u0D7F\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0E01-\u0E30\u0E32\u0E33\u0E40-\u0E46\u0E81\u0E82\u0E84\u0E86-\u0E8A\u0E8C-\u0EA3\u0EA5\u0EA7-\u0EB0\u0EB2\u0EB3\u0EBD\u0EC0-\u0EC4\u0EC6\u0EDC-\u0EDF\u0F00\u0F40-\u0F47\u0F49-\u0F6C\u0F88-\u0F8C\u1000-\u102A\u103F\u1050-\u1055\u105A-\u105D\u1061\u1065\u1066\u106E-\u1070\u1075-\u1081\u108E\u10A0-\u10C5\u10C7\u10CD\u10D0-\u10FA\u10FC-\u1248\u124A-\u124D\u1250-\u1256\u1258\u125A-\u125D\u1260-\u1288\u128A-\u128D\u1290-\u12B0\u12B2-\u12B5\u12B8-\u12BE\u12C0\u12C2-\u12C5\u12C8-\u12D6\u12D8-\u1310\u1312-\u1315\u1318-\u135A\u1380-\u138F\u13A0-\u13F5\u13F8-\u13FD\u1401-\u166C\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u16F1-\u16F8\u1700-\u1711\u171F-\u1731\u1740-\u1751\u1760-\u176C\u176E-\u1770\u1780-\u17B3\u17D7\u17DC\u1820-\u1878\u1880-\u1884\u1887-\u18A8\u18AA\u18B0-\u18F5\u1900-\u191E\u1950-\u196D\u1970-\u1974\u1980-\u19AB\u19B0-\u19C9\u1A00-\u1A16\u1A20-\u1A54\u1AA7\u1B05-\u1B33\u1B45-\u1B4C\u1B83-\u1BA0\u1BAE\u1BAF\u1BBA-\u1BE5\u1C00-\u1C23\u1C4D-\u1C4F\u1C5A-\u1C7D\u1C80-\u1C88\u1C90-\u1CBA\u1CBD-\u1CBF\u1CE9-\u1CEC\u1CEE-\u1CF3\u1CF5\u1CF6\u1CFA\u1D00-\u1DBF\u1E00-\u1F15\u1F18-\u1F1D\u1F20-\u1F45\u1F48-\u1F4D\u1F50-\u1F57\u1F59\u1F5B\u1F5D\u1F5F-\u1F7D\u1F80-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD0-\u1FD3\u1FD6-\u1FDB\u1FE0-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u2071\u207F\u2090-\u209C\u2102\u2107\u210A-\u2113\u2115\u2119-\u211D\u2124\u2126\u2128\u212A-\u212D\u212F-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2183\u2184\u2C00-\u2CE4\u2CEB-\u2CEE\u2CF2\u2CF3\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D80-\u2D96\u2DA0-\u2DA6\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE\u2DD0-\u2DD6\u2DD8-\u2DDE\u2E2F\u3005\u3006\u3031-\u3035\u303B\u303C\u3041-\u3096\u309D-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312F\u3131-\u318E\u31A0-\u31BF\u31F0-\u31FF\u3400-\u4DBF\u4E00-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA61F\uA62A\uA62B\uA640-\uA66E\uA67F-\uA69D\uA6A0-\uA6E5\uA717-\uA71F\uA722-\uA788\uA78B-\uA7CA\uA7D0\uA7D1\uA7D3\uA7D5-\uA7D9\uA7F2-\uA801\uA803-\uA805\uA807-\uA80A\uA80C-\uA822\uA840-\uA873\uA882-\uA8B3\uA8F2-\uA8F7\uA8FB\uA8FD\uA8FE\uA90A-\uA925\uA930-\uA946\uA960-\uA97C\uA984-\uA9B2\uA9CF\uA9E0-\uA9E4\uA9E6-\uA9EF\uA9FA-\uA9FE\uAA00-\uAA28\uAA40-\uAA42\uAA44-\uAA4B\uAA60-\uAA76\uAA7A\uAA7E-\uAAAF\uAAB1\uAAB5\uAAB6\uAAB9-\uAABD\uAAC0\uAAC2\uAADB-\uAADD\uAAE0-\uAAEA\uAAF2-\uAAF4\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E\uAB30-\uAB5A\uAB5C-\uAB69\uAB70-\uABE2\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFA6D\uFA70-\uFAD9\uFB00-\uFB06\uFB13-\uFB17\uFB1D\uFB1F-\uFB28\uFB2A-\uFB36\uFB38-\uFB3C\uFB3E\uFB40\uFB41\uFB43\uFB44\uFB46-\uFBB1\uFBD3-\uFD3D\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE70-\uFE74\uFE76-\uFEFC\uFF21-\uFF3A\uFF41-\uFF5A\uFF66-\uFFBE\uFFC2-\uFFC7\uFFCA-\uFFCF\uFFD2-\uFFD7\uFFDA-\uFFDC]|\uD800[\uDC00-\uDC0B\uDC0D-\uDC26\uDC28-\uDC3A\uDC3C\uDC3D\uDC3F-\uDC4D\uDC50-\uDC5D\uDC80-\uDCFA\uDE80-\uDE9C\uDEA0-\uDED0\uDF00-\uDF1F\uDF2D-\uDF40\uDF42-\uDF49\uDF50-\uDF75\uDF80-\uDF9D\uDFA0-\uDFC3\uDFC8-\uDFCF]|\uD801[\uDC00-\uDC9D\uDCB0-\uDCD3\uDCD8-\uDCFB\uDD00-\uDD27\uDD30-\uDD63\uDD70-\uDD7A\uDD7C-\uDD8A\uDD8C-\uDD92\uDD94\uDD95\uDD97-\uDDA1\uDDA3-\uDDB1\uDDB3-\uDDB9\uDDBB\uDDBC\uDE00-\uDF36\uDF40-\uDF55\uDF60-\uDF67\uDF80-\uDF85\uDF87-\uDFB0\uDFB2-\uDFBA]|\uD802[\uDC00-\uDC05\uDC08\uDC0A-\uDC35\uDC37\uDC38\uDC3C\uDC3F-\uDC55\uDC60-\uDC76\uDC80-\uDC9E\uDCE0-\uDCF2\uDCF4\uDCF5\uDD00-\uDD15\uDD20-\uDD39\uDD80-\uDDB7\uDDBE\uDDBF\uDE00\uDE10-\uDE13\uDE15-\uDE17\uDE19-\uDE35\uDE60-\uDE7C\uDE80-\uDE9C\uDEC0-\uDEC7\uDEC9-\uDEE4\uDF00-\uDF35\uDF40-\uDF55\uDF60-\uDF72\uDF80-\uDF91]|\uD803[\uDC00-\uDC48\uDC80-\uDCB2\uDCC0-\uDCF2\uDD00-\uDD23\uDE80-\uDEA9\uDEB0\uDEB1\uDF00-\uDF1C\uDF27\uDF30-\uDF45\uDF70-\uDF81\uDFB0-\uDFC4\uDFE0-\uDFF6]|\uD804[\uDC03-\uDC37\uDC71\uDC72\uDC75\uDC83-\uDCAF\uDCD0-\uDCE8\uDD03-\uDD26\uDD44\uDD47\uDD50-\uDD72\uDD76\uDD83-\uDDB2\uDDC1-\uDDC4\uDDDA\uDDDC\uDE00-\uDE11\uDE13-\uDE2B\uDE80-\uDE86\uDE88\uDE8A-\uDE8D\uDE8F-\uDE9D\uDE9F-\uDEA8\uDEB0-\uDEDE\uDF05-\uDF0C\uDF0F\uDF10\uDF13-\uDF28\uDF2A-\uDF30\uDF32\uDF33\uDF35-\uDF39\uDF3D\uDF50\uDF5D-\uDF61]|\uD805[\uDC00-\uDC34\uDC47-\uDC4A\uDC5F-\uDC61\uDC80-\uDCAF\uDCC4\uDCC5\uDCC7\uDD80-\uDDAE\uDDD8-\uDDDB\uDE00-\uDE2F\uDE44\uDE80-\uDEAA\uDEB8\uDF00-\uDF1A\uDF40-\uDF46]|\uD806[\uDC00-\uDC2B\uDCA0-\uDCDF\uDCFF-\uDD06\uDD09\uDD0C-\uDD13\uDD15\uDD16\uDD18-\uDD2F\uDD3F\uDD41\uDDA0-\uDDA7\uDDAA-\uDDD0\uDDE1\uDDE3\uDE00\uDE0B-\uDE32\uDE3A\uDE50\uDE5C-\uDE89\uDE9D\uDEB0-\uDEF8]|\uD807[\uDC00-\uDC08\uDC0A-\uDC2E\uDC40\uDC72-\uDC8F\uDD00-\uDD06\uDD08\uDD09\uDD0B-\uDD30\uDD46\uDD60-\uDD65\uDD67\uDD68\uDD6A-\uDD89\uDD98\uDEE0-\uDEF2\uDFB0]|\uD808[\uDC00-\uDF99]|\uD809[\uDC80-\uDD43]|\uD80B[\uDF90-\uDFF0]|[\uD80C\uD81C-\uD820\uD822\uD840-\uD868\uD86A-\uD86C\uD86F-\uD872\uD874-\uD879\uD880-\uD883][\uDC00-\uDFFF]|\uD80D[\uDC00-\uDC2E]|\uD811[\uDC00-\uDE46]|\uD81A[\uDC00-\uDE38\uDE40-\uDE5E\uDE70-\uDEBE\uDED0-\uDEED\uDF00-\uDF2F\uDF40-\uDF43\uDF63-\uDF77\uDF7D-\uDF8F]|\uD81B[\uDE40-\uDE7F\uDF00-\uDF4A\uDF50\uDF93-\uDF9F\uDFE0\uDFE1\uDFE3]|\uD821[\uDC00-\uDFF7]|\uD823[\uDC00-\uDCD5\uDD00-\uDD08]|\uD82B[\uDFF0-\uDFF3\uDFF5-\uDFFB\uDFFD\uDFFE]|\uD82C[\uDC00-\uDD22\uDD50-\uDD52\uDD64-\uDD67\uDD70-\uDEFB]|\uD82F[\uDC00-\uDC6A\uDC70-\uDC7C\uDC80-\uDC88\uDC90-\uDC99]|\uD835[\uDC00-\uDC54\uDC56-\uDC9C\uDC9E\uDC9F\uDCA2\uDCA5\uDCA6\uDCA9-\uDCAC\uDCAE-\uDCB9\uDCBB\uDCBD-\uDCC3\uDCC5-\uDD05\uDD07-\uDD0A\uDD0D-\uDD14\uDD16-\uDD1C\uDD1E-\uDD39\uDD3B-\uDD3E\uDD40-\uDD44\uDD46\uDD4A-\uDD50\uDD52-\uDEA5\uDEA8-\uDEC0\uDEC2-\uDEDA\uDEDC-\uDEFA\uDEFC-\uDF14\uDF16-\uDF34\uDF36-\uDF4E\uDF50-\uDF6E\uDF70-\uDF88\uDF8A-\uDFA8\uDFAA-\uDFC2\uDFC4-\uDFCB]|\uD837[\uDF00-\uDF1E]|\uD838[\uDD00-\uDD2C\uDD37-\uDD3D\uDD4E\uDE90-\uDEAD\uDEC0-\uDEEB]|\uD839[\uDFE0-\uDFE6\uDFE8-\uDFEB\uDFED\uDFEE\uDFF0-\uDFFE]|\uD83A[\uDC00-\uDCC4\uDD00-\uDD43\uDD4B]|\uD83B[\uDE00-\uDE03\uDE05-\uDE1F\uDE21\uDE22\uDE24\uDE27\uDE29-\uDE32\uDE34-\uDE37\uDE39\uDE3B\uDE42\uDE47\uDE49\uDE4B\uDE4D-\uDE4F\uDE51\uDE52\uDE54\uDE57\uDE59\uDE5B\uDE5D\uDE5F\uDE61\uDE62\uDE64\uDE67-\uDE6A\uDE6C-\uDE72\uDE74-\uDE77\uDE79-\uDE7C\uDE7E\uDE80-\uDE89\uDE8B-\uDE9B\uDEA1-\uDEA3\uDEA5-\uDEA9\uDEAB-\uDEBB]|\uD869[\uDC00-\uDEDF\uDF00-\uDFFF]|\uD86D[\uDC00-\uDF38\uDF40-\uDFFF]|\uD86E[\uDC00-\uDC1D\uDC20-\uDFFF]|\uD873[\uDC00-\uDEA1\uDEB0-\uDFFF]|\uD87A[\uDC00-\uDFE0]|\uD87E[\uDC00-\uDE1D]|\uD884[\uDC00-\uDF4A])\S*/g,mA=(()=>{let t=class t{transform(r){if(r==null)return null;if(typeof r!="string")throw Cc(t,r);return r.replace(Pw,o=>o[0].toUpperCase()+o.slice(1).toLowerCase())}};t.\u0275fac=function(o){return new(o||t)},t.\u0275pipe=jo({name:"titlecase",type:t,pure:!0,standalone:!0});let e=t;return e})();var Fw="mediumDate",kw=new S(""),Lw=new S(""),yA=(()=>{let t=class t{constructor(r,o,i){this.locale=r,this.defaultTimezone=o,this.defaultOptions=i}transform(r,o,i,s){if(r==null||r===""||r!==r)return null;try{let a=o??this.defaultOptions?.dateFormat??Fw,c=i??this.defaultOptions?.timezone??this.defaultTimezone??void 0;return ww(r,a,s||this.locale,c)}catch(a){throw Cc(t,a.message)}}};t.\u0275fac=function(o){return new(o||t)(he(Sn,16),he(kw,24),he(Lw,24))},t.\u0275pipe=jo({name:"date",type:t,pure:!0,standalone:!0});let e=t;return e})(),jw=/#/g,vA=(()=>{let t=class t{constructor(r){this._localization=r}transform(r,o,i){if(r==null)return"";if(typeof o!="object"||o===null)throw Cc(t,o);let s=Ow(r,Object.keys(o),this._localization,i);return o[s].replace(jw,r.toString())}};t.\u0275fac=function(o){return new(o||t)(he(Dh,16))},t.\u0275pipe=jo({name:"i18nPlural",type:t,pure:!0,standalone:!0});let e=t;return e})();var Vw=(()=>{let t=class t{};t.\u0275fac=function(o){return new(o||t)},t.\u0275mod=ko({type:t}),t.\u0275inj=Ro({});let e=t;return e})(),Mc="browser",Bw="server";function $w(e){return e===Mc}function mi(e){return e===Bw}var DA=(()=>{let t=class t{};t.\u0275prov=_({token:t,providedIn:"root",factory:()=>$w(w(ze))?new wc(w(se),window):new Ic});let e=t;return e})(),wc=class{constructor(t,n){this.document=t,this.window=n,this.offset=()=>[0,0]}setOffset(t){Array.isArray(t)?this.offset=()=>t:this.offset=t}getScrollPosition(){return[this.window.scrollX,this.window.scrollY]}scrollToPosition(t){this.window.scrollTo(t[0],t[1])}scrollToAnchor(t){let n=Uw(this.document,t);n&&(this.scrollToElement(n),n.focus())}setHistoryScrollRestoration(t){this.window.history.scrollRestoration=t}scrollToElement(t){let n=t.getBoundingClientRect(),r=n.left+this.window.pageXOffset,o=n.top+this.window.pageYOffset,i=this.offset();this.window.scrollTo(r-i[0],o-i[1])}};function Uw(e,t){let n=e.getElementById(t)||e.getElementsByName(t)[0];if(n)return n;if(typeof e.createTreeWalker=="function"&&e.body&&typeof e.body.attachShadow=="function"){let r=e.createTreeWalker(e.body,NodeFilter.SHOW_ELEMENT),o=r.currentNode;for(;o;){let i=o.shadowRoot;if(i){let s=i.getElementById(t)||i.querySelector(`[name="${t}"]`);if(s)return s}o=r.nextNode()}}return null}var Ic=class{setOffset(t){}getScrollPosition(){return[0,0]}scrollToPosition(t){}scrollToAnchor(t){}setHistoryScrollRestoration(t){}},On=class{};var cr=class{},vi=class{},nt=class e{constructor(t){this.normalizedNames=new Map,this.lazyUpdate=null,t?typeof t=="string"?this.lazyInit=()=>{this.headers=new Map,t.split(` +`).forEach(n=>{let r=n.indexOf(":");if(r>0){let o=n.slice(0,r),i=o.toLowerCase(),s=n.slice(r+1).trim();this.maybeSetNormalizedName(o,i),this.headers.has(i)?this.headers.get(i).push(s):this.headers.set(i,[s])}})}:typeof Headers<"u"&&t instanceof Headers?(this.headers=new Map,t.forEach((n,r)=>{this.setHeaderEntries(r,n)})):this.lazyInit=()=>{this.headers=new Map,Object.entries(t).forEach(([n,r])=>{this.setHeaderEntries(n,r)})}:this.headers=new Map}has(t){return this.init(),this.headers.has(t.toLowerCase())}get(t){this.init();let n=this.headers.get(t.toLowerCase());return n&&n.length>0?n[0]:null}keys(){return this.init(),Array.from(this.normalizedNames.values())}getAll(t){return this.init(),this.headers.get(t.toLowerCase())||null}append(t,n){return this.clone({name:t,value:n,op:"a"})}set(t,n){return this.clone({name:t,value:n,op:"s"})}delete(t,n){return this.clone({name:t,value:n,op:"d"})}maybeSetNormalizedName(t,n){this.normalizedNames.has(n)||this.normalizedNames.set(n,t)}init(){this.lazyInit&&(this.lazyInit instanceof e?this.copyFrom(this.lazyInit):this.lazyInit(),this.lazyInit=null,this.lazyUpdate&&(this.lazyUpdate.forEach(t=>this.applyUpdate(t)),this.lazyUpdate=null))}copyFrom(t){t.init(),Array.from(t.headers.keys()).forEach(n=>{this.headers.set(n,t.headers.get(n)),this.normalizedNames.set(n,t.normalizedNames.get(n))})}clone(t){let n=new e;return n.lazyInit=this.lazyInit&&this.lazyInit instanceof e?this.lazyInit:this,n.lazyUpdate=(this.lazyUpdate||[]).concat([t]),n}applyUpdate(t){let n=t.name.toLowerCase();switch(t.op){case"a":case"s":let r=t.value;if(typeof r=="string"&&(r=[r]),r.length===0)return;this.maybeSetNormalizedName(t.name,n);let o=(t.op==="a"?this.headers.get(n):void 0)||[];o.push(...r),this.headers.set(n,o);break;case"d":let i=t.value;if(!i)this.headers.delete(n),this.normalizedNames.delete(n);else{let s=this.headers.get(n);if(!s)return;s=s.filter(a=>i.indexOf(a)===-1),s.length===0?(this.headers.delete(n),this.normalizedNames.delete(n)):this.headers.set(n,s)}break}}setHeaderEntries(t,n){let r=(Array.isArray(n)?n:[n]).map(i=>i.toString()),o=t.toLowerCase();this.headers.set(o,r),this.maybeSetNormalizedName(t,o)}forEach(t){this.init(),Array.from(this.normalizedNames.keys()).forEach(n=>t(this.normalizedNames.get(n),this.headers.get(n)))}};var xc=class{encodeKey(t){return Eh(t)}encodeValue(t){return Eh(t)}decodeKey(t){return decodeURIComponent(t)}decodeValue(t){return decodeURIComponent(t)}};function zw(e,t){let n=new Map;return e.length>0&&e.replace(/^\?/,"").split("&").forEach(o=>{let i=o.indexOf("="),[s,a]=i==-1?[t.decodeKey(o),""]:[t.decodeKey(o.slice(0,i)),t.decodeValue(o.slice(i+1))],c=n.get(s)||[];c.push(a),n.set(s,c)}),n}var Gw=/%(\d[a-f0-9])/gi,Ww={40:"@","3A":":",24:"$","2C":",","3B":";","3D":"=","3F":"?","2F":"/"};function Eh(e){return encodeURIComponent(e).replace(Gw,(t,n)=>Ww[n]??t)}function yi(e){return`${e}`}var yt=class e{constructor(t={}){if(this.updates=null,this.cloneFrom=null,this.encoder=t.encoder||new xc,t.fromString){if(t.fromObject)throw new Error("Cannot specify both fromString and fromObject.");this.map=zw(t.fromString,this.encoder)}else t.fromObject?(this.map=new Map,Object.keys(t.fromObject).forEach(n=>{let r=t.fromObject[n],o=Array.isArray(r)?r.map(yi):[yi(r)];this.map.set(n,o)})):this.map=null}has(t){return this.init(),this.map.has(t)}get(t){this.init();let n=this.map.get(t);return n?n[0]:null}getAll(t){return this.init(),this.map.get(t)||null}keys(){return this.init(),Array.from(this.map.keys())}append(t,n){return this.clone({param:t,value:n,op:"a"})}appendAll(t){let n=[];return Object.keys(t).forEach(r=>{let o=t[r];Array.isArray(o)?o.forEach(i=>{n.push({param:r,value:i,op:"a"})}):n.push({param:r,value:o,op:"a"})}),this.clone(n)}set(t,n){return this.clone({param:t,value:n,op:"s"})}delete(t,n){return this.clone({param:t,value:n,op:"d"})}toString(){return this.init(),this.keys().map(t=>{let n=this.encoder.encodeKey(t);return this.map.get(t).map(r=>n+"="+this.encoder.encodeValue(r)).join("&")}).filter(t=>t!=="").join("&")}clone(t){let n=new e({encoder:this.encoder});return n.cloneFrom=this.cloneFrom||this,n.updates=(this.updates||[]).concat(t),n}init(){this.map===null&&(this.map=new Map),this.cloneFrom!==null&&(this.cloneFrom.init(),this.cloneFrom.keys().forEach(t=>this.map.set(t,this.cloneFrom.map.get(t))),this.updates.forEach(t=>{switch(t.op){case"a":case"s":let n=(t.op==="a"?this.map.get(t.param):void 0)||[];n.push(yi(t.value)),this.map.set(t.param,n);break;case"d":if(t.value!==void 0){let r=this.map.get(t.param)||[],o=r.indexOf(yi(t.value));o!==-1&&r.splice(o,1),r.length>0?this.map.set(t.param,r):this.map.delete(t.param)}else{this.map.delete(t.param);break}}}),this.cloneFrom=this.updates=null)}};var _c=class{constructor(){this.map=new Map}set(t,n){return this.map.set(t,n),this}get(t){return this.map.has(t)||this.map.set(t,t.defaultValue()),this.map.get(t)}delete(t){return this.map.delete(t),this}has(t){return this.map.has(t)}keys(){return this.map.keys()}};function qw(e){switch(e){case"DELETE":case"GET":case"HEAD":case"OPTIONS":case"JSONP":return!1;default:return!0}}function wh(e){return typeof ArrayBuffer<"u"&&e instanceof ArrayBuffer}function Ih(e){return typeof Blob<"u"&&e instanceof Blob}function bh(e){return typeof FormData<"u"&&e instanceof FormData}function Zw(e){return typeof URLSearchParams<"u"&&e instanceof URLSearchParams}var ar=class e{constructor(t,n,r,o){this.url=n,this.body=null,this.reportProgress=!1,this.withCredentials=!1,this.responseType="json",this.method=t.toUpperCase();let i;if(qw(this.method)||o?(this.body=r!==void 0?r:null,i=o):i=r,i&&(this.reportProgress=!!i.reportProgress,this.withCredentials=!!i.withCredentials,i.responseType&&(this.responseType=i.responseType),i.headers&&(this.headers=i.headers),i.context&&(this.context=i.context),i.params&&(this.params=i.params),this.transferCache=i.transferCache),this.headers??=new nt,this.context??=new _c,!this.params)this.params=new yt,this.urlWithParams=n;else{let s=this.params.toString();if(s.length===0)this.urlWithParams=n;else{let a=n.indexOf("?"),c=a===-1?"?":af.set(h,t.setHeaders[h]),u)),t.setParams&&(l=Object.keys(t.setParams).reduce((f,h)=>f.set(h,t.setParams[h]),l)),new e(n,r,s,{params:l,headers:u,context:d,reportProgress:c,responseType:o,withCredentials:a,transferCache:i})}},vt=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}(vt||{}),ur=class{constructor(t,n=200,r="OK"){this.headers=t.headers||new nt,this.status=t.status!==void 0?t.status:n,this.statusText=t.statusText||r,this.url=t.url||null,this.ok=this.status>=200&&this.status<300}},Di=class e extends ur{constructor(t={}){super(t),this.type=vt.ResponseHeader}clone(t={}){return new e({headers:t.headers||this.headers,status:t.status!==void 0?t.status:this.status,statusText:t.statusText||this.statusText,url:t.url||this.url||void 0})}},lr=class e extends ur{constructor(t={}){super(t),this.type=vt.Response,this.body=t.body!==void 0?t.body:null}clone(t={}){return new e({body:t.body!==void 0?t.body:this.body,headers:t.headers||this.headers,status:t.status!==void 0?t.status:this.status,statusText:t.statusText||this.statusText,url:t.url||this.url||void 0})}},mt=class extends ur{constructor(t){super(t,0,"Unknown Error"),this.name="HttpErrorResponse",this.ok=!1,this.status>=200&&this.status<300?this.message=`Http failure during parsing for ${t.url||"(unknown url)"}`:this.message=`Http failure response for ${t.url||"(unknown url)"}: ${t.status} ${t.statusText}`,this.error=t.error||null}},xh=200,Yw=204;function Tc(e,t){return{body:t,headers:e.headers,context:e.context,observe:e.observe,params:e.params,reportProgress:e.reportProgress,responseType:e.responseType,withCredentials:e.withCredentials,transferCache:e.transferCache}}var Qw=(()=>{let t=class t{constructor(r){this.handler=r}request(r,o,i={}){let s;if(r instanceof ar)s=r;else{let u;i.headers instanceof nt?u=i.headers:u=new nt(i.headers);let l;i.params&&(i.params instanceof yt?l=i.params:l=new yt({fromObject:i.params})),s=new ar(r,o,i.body!==void 0?i.body:null,{headers:u,context:i.context,params:l,reportProgress:i.reportProgress,responseType:i.responseType||"json",withCredentials:i.withCredentials,transferCache:i.transferCache})}let a=Lr(s).pipe(Bi(u=>this.handler.handle(u)));if(r instanceof ar||i.observe==="events")return a;let c=a.pipe(ke(u=>u instanceof lr));switch(i.observe||"body"){case"body":switch(s.responseType){case"arraybuffer":return c.pipe(ne(u=>{if(u.body!==null&&!(u.body instanceof ArrayBuffer))throw new Error("Response is not an ArrayBuffer.");return u.body}));case"blob":return c.pipe(ne(u=>{if(u.body!==null&&!(u.body instanceof Blob))throw new Error("Response is not a Blob.");return u.body}));case"text":return c.pipe(ne(u=>{if(u.body!==null&&typeof u.body!="string")throw new Error("Response is not a string.");return u.body}));case"json":default:return c.pipe(ne(u=>u.body))}case"response":return c;default:throw new Error(`Unreachable: unhandled observe type ${i.observe}}`)}}delete(r,o={}){return this.request("DELETE",r,o)}get(r,o={}){return this.request("GET",r,o)}head(r,o={}){return this.request("HEAD",r,o)}jsonp(r,o){return this.request("JSONP",r,{params:new yt().append(o,"JSONP_CALLBACK"),observe:"body",responseType:"json"})}options(r,o={}){return this.request("OPTIONS",r,o)}patch(r,o,i={}){return this.request("PATCH",r,Tc(i,o))}post(r,o,i={}){return this.request("POST",r,Tc(i,o))}put(r,o,i={}){return this.request("PUT",r,Tc(i,o))}};t.\u0275fac=function(o){return new(o||t)(M(cr))},t.\u0275prov=_({token:t,factory:t.\u0275fac});let e=t;return e})(),Kw=/^\)\]\}',?\n/,Jw="X-Request-URL";function Ch(e){if(e.url)return e.url;let t=Jw.toLocaleLowerCase();return e.headers.get(t)}var Xw=(()=>{let t=class t{constructor(){this.fetchImpl=w(Sc,{optional:!0})?.fetch??fetch.bind(globalThis),this.ngZone=w(G)}handle(r){return new N(o=>{let i=new AbortController;return this.doRequest(r,i.signal,o).then(Nc,s=>o.error(new mt({error:s}))),()=>i.abort()})}doRequest(r,o,i){return Ci(this,null,function*(){let s=this.createRequestInit(r),a;try{let p=this.fetchImpl(r.urlWithParams,Ce({signal:o},s));eI(p),i.next({type:vt.Sent}),a=yield p}catch(p){i.error(new mt({error:p,status:p.status??0,statusText:p.statusText,url:r.urlWithParams,headers:p.headers}));return}let c=new nt(a.headers),u=a.statusText,l=Ch(a)??r.urlWithParams,d=a.status,f=null;if(r.reportProgress&&i.next(new Di({headers:c,status:d,statusText:u,url:l})),a.body){let p=a.headers.get("content-length"),g=[],y=a.body.getReader(),m=0,k,z,L=typeof Zone<"u"&&Zone.current;yield this.ngZone.runOutsideAngular(()=>Ci(this,null,function*(){for(;;){let{done:Z,value:ve}=yield y.read();if(Z)break;if(g.push(ve),m+=ve.length,r.reportProgress){z=r.responseType==="text"?(z??"")+(k??=new TextDecoder).decode(ve,{stream:!0}):void 0;let Gt=()=>i.next({type:vt.DownloadProgress,total:p?+p:void 0,loaded:m,partialText:z});L?L.run(Gt):Gt()}}}));let ye=this.concatChunks(g,m);try{let Z=a.headers.get("Content-Type")??"";f=this.parseBody(r,ye,Z)}catch(Z){i.error(new mt({error:Z,headers:new nt(a.headers),status:a.status,statusText:a.statusText,url:Ch(a)??r.urlWithParams}));return}}d===0&&(d=f?xh:0),d>=200&&d<300?(i.next(new lr({body:f,headers:c,status:d,statusText:u,url:l})),i.complete()):i.error(new mt({error:f,headers:c,status:d,statusText:u,url:l}))})}parseBody(r,o,i){switch(r.responseType){case"json":let s=new TextDecoder().decode(o).replace(Kw,"");return s===""?null:JSON.parse(s);case"text":return new TextDecoder().decode(o);case"blob":return new Blob([o],{type:i});case"arraybuffer":return o.buffer}}createRequestInit(r){let o={},i=r.withCredentials?"include":void 0;if(r.headers.forEach((s,a)=>o[s]=a.join(",")),o.Accept??="application/json, text/plain, */*",!o["Content-Type"]){let s=r.detectContentTypeHeader();s!==null&&(o["Content-Type"]=s)}return{body:r.serializeBody(),method:r.method,headers:o,credentials:i}}concatChunks(r,o){let i=new Uint8Array(o),s=0;for(let a of r)i.set(a,s),s+=a.length;return i}};t.\u0275fac=function(o){return new(o||t)},t.\u0275prov=_({token:t,factory:t.\u0275fac});let e=t;return e})(),Sc=class{};function Nc(){}function eI(e){e.then(Nc,Nc)}function tI(e,t){return t(e)}function nI(e,t,n){return(r,o)=>Bo(n,()=>t(r,i=>e(i,o)))}var Ac=new S(""),rI=new S(""),oI=new S("",{providedIn:"root",factory:()=>!0});var Mh=(()=>{let t=class t extends cr{constructor(r,o){super(),this.backend=r,this.injector=o,this.chain=null,this.pendingTasks=w(xn),this.contributeToStability=w(oI)}handle(r){if(this.chain===null){let o=Array.from(new Set([...this.injector.get(Ac),...this.injector.get(rI,[])]));this.chain=o.reduceRight((i,s)=>nI(i,s,this.injector),tI)}if(this.contributeToStability){let o=this.pendingTasks.add();return this.chain(r,i=>this.backend.handle(i)).pipe($r(()=>this.pendingTasks.remove(o)))}else return this.chain(r,o=>this.backend.handle(o))}};t.\u0275fac=function(o){return new(o||t)(M(vi),M(Be))},t.\u0275prov=_({token:t,factory:t.\u0275fac});let e=t;return e})();var iI=/^\)\]\}',?\n/;function sI(e){return"responseURL"in e&&e.responseURL?e.responseURL:/^X-Request-URL:/m.test(e.getAllResponseHeaders())?e.getResponseHeader("X-Request-URL"):null}var Th=(()=>{let t=class t{constructor(r){this.xhrFactory=r}handle(r){if(r.method==="JSONP")throw new x(-2800,!1);let o=this.xhrFactory;return(o.\u0275loadImpl?Ee(o.\u0275loadImpl()):Lr(null)).pipe(Ur(()=>new N(s=>{let a=o.build();if(a.open(r.method,r.urlWithParams),r.withCredentials&&(a.withCredentials=!0),r.headers.forEach((y,m)=>a.setRequestHeader(y,m.join(","))),r.headers.has("Accept")||a.setRequestHeader("Accept","application/json, text/plain, */*"),!r.headers.has("Content-Type")){let y=r.detectContentTypeHeader();y!==null&&a.setRequestHeader("Content-Type",y)}if(r.responseType){let y=r.responseType.toLowerCase();a.responseType=y!=="json"?y:"text"}let c=r.serializeBody(),u=null,l=()=>{if(u!==null)return u;let y=a.statusText||"OK",m=new nt(a.getAllResponseHeaders()),k=sI(a)||r.url;return u=new Di({headers:m,status:a.status,statusText:y,url:k}),u},d=()=>{let{headers:y,status:m,statusText:k,url:z}=l(),L=null;m!==Yw&&(L=typeof a.response>"u"?a.responseText:a.response),m===0&&(m=L?xh:0);let ye=m>=200&&m<300;if(r.responseType==="json"&&typeof L=="string"){let Z=L;L=L.replace(iI,"");try{L=L!==""?JSON.parse(L):null}catch(ve){L=Z,ye&&(ye=!1,L={error:ve,text:L})}}ye?(s.next(new lr({body:L,headers:y,status:m,statusText:k,url:z||void 0})),s.complete()):s.error(new mt({error:L,headers:y,status:m,statusText:k,url:z||void 0}))},f=y=>{let{url:m}=l(),k=new mt({error:y,status:a.status||0,statusText:a.statusText||"Unknown Error",url:m||void 0});s.error(k)},h=!1,p=y=>{h||(s.next(l()),h=!0);let m={type:vt.DownloadProgress,loaded:y.loaded};y.lengthComputable&&(m.total=y.total),r.responseType==="text"&&a.responseText&&(m.partialText=a.responseText),s.next(m)},g=y=>{let m={type:vt.UploadProgress,loaded:y.loaded};y.lengthComputable&&(m.total=y.total),s.next(m)};return a.addEventListener("load",d),a.addEventListener("error",f),a.addEventListener("timeout",f),a.addEventListener("abort",f),r.reportProgress&&(a.addEventListener("progress",p),c!==null&&a.upload&&a.upload.addEventListener("progress",g)),a.send(c),s.next({type:vt.Sent}),()=>{a.removeEventListener("error",f),a.removeEventListener("abort",f),a.removeEventListener("load",d),a.removeEventListener("timeout",f),r.reportProgress&&(a.removeEventListener("progress",p),c!==null&&a.upload&&a.upload.removeEventListener("progress",g)),a.readyState!==a.DONE&&a.abort()}})))}};t.\u0275fac=function(o){return new(o||t)(M(On))},t.\u0275prov=_({token:t,factory:t.\u0275fac});let e=t;return e})(),_h=new S(""),aI="XSRF-TOKEN",cI=new S("",{providedIn:"root",factory:()=>aI}),uI="X-XSRF-TOKEN",lI=new S("",{providedIn:"root",factory:()=>uI}),Ei=class{},dI=(()=>{let t=class t{constructor(r,o,i){this.doc=r,this.platform=o,this.cookieName=i,this.lastCookieString="",this.lastToken=null,this.parseCount=0}getToken(){if(this.platform==="server")return null;let r=this.doc.cookie||"";return r!==this.lastCookieString&&(this.parseCount++,this.lastToken=gi(r,this.cookieName),this.lastCookieString=r),this.lastToken}};t.\u0275fac=function(o){return new(o||t)(M(se),M(ze),M(cI))},t.\u0275prov=_({token:t,factory:t.\u0275fac});let e=t;return e})();function fI(e,t){let n=e.url.toLowerCase();if(!w(_h)||e.method==="GET"||e.method==="HEAD"||n.startsWith("http://")||n.startsWith("https://"))return t(e);let r=w(Ei).getToken(),o=w(lI);return r!=null&&!e.headers.has(o)&&(e=e.clone({headers:e.headers.set(o,r)})),t(e)}var Sh=function(e){return e[e.Interceptors=0]="Interceptors",e[e.LegacyInterceptors=1]="LegacyInterceptors",e[e.CustomXsrfConfiguration=2]="CustomXsrfConfiguration",e[e.NoXsrfProtection=3]="NoXsrfProtection",e[e.JsonpSupport=4]="JsonpSupport",e[e.RequestsMadeViaParent=5]="RequestsMadeViaParent",e[e.Fetch=6]="Fetch",e}(Sh||{});function hI(e,t){return{\u0275kind:e,\u0275providers:t}}function RA(...e){let t=[Qw,Th,Mh,{provide:cr,useExisting:Mh},{provide:vi,useFactory:()=>w(Xw,{optional:!0})??w(Th)},{provide:Ac,useValue:fI,multi:!0},{provide:_h,useValue:!0},{provide:Ei,useClass:dI}];for(let n of e)t.push(...n.\u0275providers);return Ma(t)}function PA(e){return hI(Sh.Interceptors,e.map(t=>({provide:Ac,useValue:t,multi:!0})))}var Pc=class extends fi{constructor(){super(...arguments),this.supportsDOMEvents=!0}},Fc=class e extends Pc{static makeCurrent(){hh(new e)}onAndCancel(t,n,r){return t.addEventListener(n,r),()=>{t.removeEventListener(n,r)}}dispatchEvent(t,n){t.dispatchEvent(n)}remove(t){t.parentNode&&t.parentNode.removeChild(t)}createElement(t,n){return n=n||this.getDefaultDocument(),n.createElement(t)}createHtmlDocument(){return document.implementation.createHTMLDocument("fakeTitle")}getDefaultDocument(){return document}isElementNode(t){return t.nodeType===Node.ELEMENT_NODE}isShadowRoot(t){return t instanceof DocumentFragment}getGlobalEventTarget(t,n){return n==="window"?window:n==="document"?t:n==="body"?t.body:null}getBaseHref(t){let n=pI();return n==null?null:gI(n)}resetBaseElement(){dr=null}getUserAgent(){return window.navigator.userAgent}getCookie(t){return gi(document.cookie,t)}},dr=null;function pI(){return dr=dr||document.querySelector("base"),dr?dr.getAttribute("href"):null}function gI(e){return new URL(e,document.baseURI).pathname}var mI=(()=>{let t=class t{build(){return new XMLHttpRequest}};t.\u0275fac=function(o){return new(o||t)},t.\u0275prov=_({token:t,factory:t.\u0275fac});let e=t;return e})(),kc=new S(""),Rh=(()=>{let t=class t{constructor(r,o){this._zone=o,this._eventNameToPlugin=new Map,r.forEach(i=>{i.manager=this}),this._plugins=r.slice().reverse()}addEventListener(r,o,i){return this._findPluginFor(o).addEventListener(r,o,i)}getZone(){return this._zone}_findPluginFor(r){let o=this._eventNameToPlugin.get(r);if(o)return o;if(o=this._plugins.find(s=>s.supports(r)),!o)throw new x(5101,!1);return this._eventNameToPlugin.set(r,o),o}};t.\u0275fac=function(o){return new(o||t)(M(kc),M(G))},t.\u0275prov=_({token:t,factory:t.\u0275fac});let e=t;return e})(),wi=class{constructor(t){this._doc=t}},Oc="ng-app-id",Ph=(()=>{let t=class t{constructor(r,o,i,s={}){this.doc=r,this.appId=o,this.nonce=i,this.platformId=s,this.styleRef=new Map,this.hostNodes=new Set,this.styleNodesInDOM=this.collectServerRenderedStyles(),this.platformIsServer=mi(s),this.resetHostNodes()}addStyles(r){for(let o of r)this.changeUsageCount(o,1)===1&&this.onStyleAdded(o)}removeStyles(r){for(let o of r)this.changeUsageCount(o,-1)<=0&&this.onStyleRemoved(o)}ngOnDestroy(){let r=this.styleNodesInDOM;r&&(r.forEach(o=>o.remove()),r.clear());for(let o of this.getAllStyles())this.onStyleRemoved(o);this.resetHostNodes()}addHost(r){this.hostNodes.add(r);for(let o of this.getAllStyles())this.addStyleToHost(r,o)}removeHost(r){this.hostNodes.delete(r)}getAllStyles(){return this.styleRef.keys()}onStyleAdded(r){for(let o of this.hostNodes)this.addStyleToHost(o,r)}onStyleRemoved(r){let o=this.styleRef;o.get(r)?.elements?.forEach(i=>i.remove()),o.delete(r)}collectServerRenderedStyles(){let r=this.doc.head?.querySelectorAll(`style[${Oc}="${this.appId}"]`);if(r?.length){let o=new Map;return r.forEach(i=>{i.textContent!=null&&o.set(i.textContent,i)}),o}return null}changeUsageCount(r,o){let i=this.styleRef;if(i.has(r)){let s=i.get(r);return s.usage+=o,s.usage}return i.set(r,{usage:o,elements:[]}),o}getStyleElement(r,o){let i=this.styleNodesInDOM,s=i?.get(o);if(s?.parentNode===r)return i.delete(o),s.removeAttribute(Oc),s;{let a=this.doc.createElement("style");return this.nonce&&a.setAttribute("nonce",this.nonce),a.textContent=o,this.platformIsServer&&a.setAttribute(Oc,this.appId),r.appendChild(a),a}}addStyleToHost(r,o){let i=this.getStyleElement(r,o),s=this.styleRef,a=s.get(o)?.elements;a?a.push(i):s.set(o,{elements:[i],usage:1})}resetHostNodes(){let r=this.hostNodes;r.clear(),r.add(this.doc.head)}};t.\u0275fac=function(o){return new(o||t)(M(se),M(Ua),M(za,8),M(ze))},t.\u0275prov=_({token:t,factory:t.\u0275fac});let e=t;return e})(),Rc={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"},jc=/%COMP%/g,Fh="%COMP%",yI=`_nghost-${Fh}`,vI=`_ngcontent-${Fh}`,DI=!0,EI=new S("",{providedIn:"root",factory:()=>DI});function wI(e){return vI.replace(jc,e)}function II(e){return yI.replace(jc,e)}function kh(e,t){return t.map(n=>n.replace(jc,e))}var Nh=(()=>{let t=class t{constructor(r,o,i,s,a,c,u,l=null){this.eventManager=r,this.sharedStylesHost=o,this.appId=i,this.removeStylesOnCompDestroy=s,this.doc=a,this.platformId=c,this.ngZone=u,this.nonce=l,this.rendererByCompId=new Map,this.platformIsServer=mi(c),this.defaultRenderer=new fr(r,a,u,this.platformIsServer)}createRenderer(r,o){if(!r||!o)return this.defaultRenderer;this.platformIsServer&&o.encapsulation===Ve.ShadowDom&&(o=rt(Ce({},o),{encapsulation:Ve.Emulated}));let i=this.getOrCreateRenderer(r,o);return i instanceof Ii?i.applyToHost(r):i instanceof hr&&i.applyStyles(),i}getOrCreateRenderer(r,o){let i=this.rendererByCompId,s=i.get(o.id);if(!s){let a=this.doc,c=this.ngZone,u=this.eventManager,l=this.sharedStylesHost,d=this.removeStylesOnCompDestroy,f=this.platformIsServer;switch(o.encapsulation){case Ve.Emulated:s=new Ii(u,l,o,this.appId,d,a,c,f);break;case Ve.ShadowDom:return new Lc(u,l,r,o,a,c,this.nonce,f);default:s=new hr(u,l,o,d,a,c,f);break}i.set(o.id,s)}return s}ngOnDestroy(){this.rendererByCompId.clear()}};t.\u0275fac=function(o){return new(o||t)(M(Rh),M(Ph),M(Ua),M(EI),M(se),M(ze),M(G),M(za))},t.\u0275prov=_({token:t,factory:t.\u0275fac});let e=t;return e})(),fr=class{constructor(t,n,r,o){this.eventManager=t,this.doc=n,this.ngZone=r,this.platformIsServer=o,this.data=Object.create(null),this.throwOnSyntheticProps=!0,this.destroyNode=null}destroy(){}createElement(t,n){return n?this.doc.createElementNS(Rc[n]||n,t):this.doc.createElement(t)}createComment(t){return this.doc.createComment(t)}createText(t){return this.doc.createTextNode(t)}appendChild(t,n){(Ah(t)?t.content:t).appendChild(n)}insertBefore(t,n,r){t&&(Ah(t)?t.content:t).insertBefore(n,r)}removeChild(t,n){t&&t.removeChild(n)}selectRootElement(t,n){let r=typeof t=="string"?this.doc.querySelector(t):t;if(!r)throw new x(-5104,!1);return n||(r.textContent=""),r}parentNode(t){return t.parentNode}nextSibling(t){return t.nextSibling}setAttribute(t,n,r,o){if(o){n=o+":"+n;let i=Rc[o];i?t.setAttributeNS(i,n,r):t.setAttribute(n,r)}else t.setAttribute(n,r)}removeAttribute(t,n,r){if(r){let o=Rc[r];o?t.removeAttributeNS(o,n):t.removeAttribute(`${r}:${n}`)}else t.removeAttribute(n)}addClass(t,n){t.classList.add(n)}removeClass(t,n){t.classList.remove(n)}setStyle(t,n,r,o){o&(Qe.DashCase|Qe.Important)?t.style.setProperty(n,r,o&Qe.Important?"important":""):t.style[n]=r}removeStyle(t,n,r){r&Qe.DashCase?t.style.removeProperty(n):t.style[n]=""}setProperty(t,n,r){t!=null&&(t[n]=r)}setValue(t,n){t.nodeValue=n}listen(t,n,r){if(typeof t=="string"&&(t=An().getGlobalEventTarget(this.doc,t),!t))throw new Error(`Unsupported event target ${t} for event ${n}`);return this.eventManager.addEventListener(t,n,this.decoratePreventDefault(r))}decoratePreventDefault(t){return n=>{if(n==="__ngUnwrap__")return t;(this.platformIsServer?this.ngZone.runGuarded(()=>t(n)):t(n))===!1&&n.preventDefault()}}};function Ah(e){return e.tagName==="TEMPLATE"&&e.content!==void 0}var Lc=class extends fr{constructor(t,n,r,o,i,s,a,c){super(t,i,s,c),this.sharedStylesHost=n,this.hostEl=r,this.shadowRoot=r.attachShadow({mode:"open"}),this.sharedStylesHost.addHost(this.shadowRoot);let u=kh(o.id,o.styles);for(let l of u){let d=document.createElement("style");a&&d.setAttribute("nonce",a),d.textContent=l,this.shadowRoot.appendChild(d)}}nodeOrShadowRoot(t){return t===this.hostEl?this.shadowRoot:t}appendChild(t,n){return super.appendChild(this.nodeOrShadowRoot(t),n)}insertBefore(t,n,r){return super.insertBefore(this.nodeOrShadowRoot(t),n,r)}removeChild(t,n){return super.removeChild(this.nodeOrShadowRoot(t),n)}parentNode(t){return this.nodeOrShadowRoot(super.parentNode(this.nodeOrShadowRoot(t)))}destroy(){this.sharedStylesHost.removeHost(this.shadowRoot)}},hr=class extends fr{constructor(t,n,r,o,i,s,a,c){super(t,i,s,a),this.sharedStylesHost=n,this.removeStylesOnCompDestroy=o,this.styles=c?kh(c,r.styles):r.styles}applyStyles(){this.sharedStylesHost.addStyles(this.styles)}destroy(){this.removeStylesOnCompDestroy&&this.sharedStylesHost.removeStyles(this.styles)}},Ii=class extends hr{constructor(t,n,r,o,i,s,a,c){let u=o+"-"+r.id;super(t,n,r,i,s,a,c,u),this.contentAttr=wI(u),this.hostAttr=II(u)}applyToHost(t){this.applyStyles(),this.setAttribute(t,this.hostAttr,"")}createElement(t,n){let r=super.createElement(t,n);return super.setAttribute(r,this.contentAttr,""),r}},bI=(()=>{let t=class t extends wi{constructor(r){super(r)}supports(r){return!0}addEventListener(r,o,i){return r.addEventListener(o,i,!1),()=>this.removeEventListener(r,o,i)}removeEventListener(r,o,i){return r.removeEventListener(o,i)}};t.\u0275fac=function(o){return new(o||t)(M(se))},t.\u0275prov=_({token:t,factory:t.\u0275fac});let e=t;return e})(),Oh=["alt","control","meta","shift"],CI={"\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"},MI={alt:e=>e.altKey,control:e=>e.ctrlKey,meta:e=>e.metaKey,shift:e=>e.shiftKey},TI=(()=>{let t=class t extends wi{constructor(r){super(r)}supports(r){return t.parseEventName(r)!=null}addEventListener(r,o,i){let s=t.parseEventName(o),a=t.eventCallback(s.fullKey,i,this.manager.getZone());return this.manager.getZone().runOutsideAngular(()=>An().onAndCancel(r,s.domEventName,a))}static parseEventName(r){let o=r.toLowerCase().split("."),i=o.shift();if(o.length===0||!(i==="keydown"||i==="keyup"))return null;let s=t._normalizeKey(o.pop()),a="",c=o.indexOf("code");if(c>-1&&(o.splice(c,1),a="code."),Oh.forEach(l=>{let d=o.indexOf(l);d>-1&&(o.splice(d,1),a+=l+".")}),a+=s,o.length!=0||s.length===0)return null;let u={};return u.domEventName=i,u.fullKey=a,u}static matchEventFullKeyCode(r,o){let i=CI[r.key]||r.key,s="";return o.indexOf("code.")>-1&&(i=r.code,s="code."),i==null||!i?!1:(i=i.toLowerCase(),i===" "?i="space":i==="."&&(i="dot"),Oh.forEach(a=>{if(a!==i){let c=MI[a];c(r)&&(s+=a+".")}}),s+=i,s===o)}static eventCallback(r,o,i){return s=>{t.matchEventFullKeyCode(s,r)&&i.runGuarded(()=>o(s))}}static _normalizeKey(r){return r==="esc"?"escape":r}};t.\u0275fac=function(o){return new(o||t)(M(se))},t.\u0275prov=_({token:t,factory:t.\u0275fac});let e=t;return e})();function tO(e,t){return sh(Ce({rootComponent:e},xI(t)))}function xI(e){return{appProviders:[...OI,...e?.providers??[]],platformProviders:AI}}function _I(){Fc.makeCurrent()}function SI(){return new Oe}function NI(){return Td(document),document}var AI=[{provide:ze,useValue:Mc},{provide:Ha,useValue:_I,multi:!0},{provide:se,useFactory:NI,deps:[]}];var OI=[{provide:Vo,useValue:"root"},{provide:Oe,useFactory:SI,deps:[]},{provide:kc,useClass:bI,multi:!0,deps:[se,G,ze]},{provide:kc,useClass:TI,multi:!0,deps:[se]},Nh,Ph,Rh,{provide:Dn,useExisting:Nh},{provide:On,useClass:mI,deps:[]},[]];var nO=(()=>{let t=class t{constructor(r){this._doc=r}getTitle(){return this._doc.title}setTitle(r){this._doc.title=r||""}};t.\u0275fac=function(o){return new(o||t)(M(se))},t.\u0275prov=_({token:t,factory:t.\u0275fac,providedIn:"root"});let e=t;return e})();var RI=(()=>{let t=class t{};t.\u0275fac=function(o){return new(o||t)},t.\u0275prov=_({token:t,factory:function(o){let i=null;return o?i=new(o||t):i=M(PI),i},providedIn:"root"});let e=t;return e})(),PI=(()=>{let t=class t extends RI{constructor(r){super(),this._doc=r}sanitize(r,o){if(o==null)return null;switch(r){case Re.NONE:return o;case Re.HTML:return Je(o,"HTML")?pe(o):Wa(this._doc,String(o)).toString();case Re.STYLE:return Je(o,"Style")?pe(o):o;case Re.SCRIPT:if(Je(o,"Script"))return pe(o);throw new x(5200,!1);case Re.URL:return Je(o,"URL")?pe(o):Yo(String(o));case Re.RESOURCE_URL:if(Je(o,"ResourceURL"))return pe(o);throw new x(5201,!1);default:throw new x(5202,!1)}}bypassSecurityTrustHtml(r){return Nd(r)}bypassSecurityTrustStyle(r){return Ad(r)}bypassSecurityTrustScript(r){return Od(r)}bypassSecurityTrustUrl(r){return Rd(r)}bypassSecurityTrustResourceUrl(r){return Pd(r)}};t.\u0275fac=function(o){return new(o||t)(M(se))},t.\u0275prov=_({token:t,factory:t.\u0275fac,providedIn:"root"});let e=t;return e})();export{Ce as a,rt as b,FI as c,Gh as d,kI as e,LI as f,jI as g,Ci as h,W as i,Qh as j,N as k,Pi as l,Fi as m,De as n,Rn as o,Fn as p,lp as q,Mt as r,Ee as s,Lr as t,Xh as u,dp as v,Ge as w,fp as x,ne as y,Ep as z,xe as A,jn as B,tn as C,Ip as D,bp as E,Vi as F,Tt as G,Np as H,ke as I,Ap as J,Ri as K,Bi as L,mu as M,Vn as N,xt as O,$i as P,vu as Q,Op as R,$r as S,Du as T,Hi as U,Fp as V,kp as W,Lp as X,Gi as Y,Eu as Z,jp as _,Vp as $,Ur as aa,wu as ba,Iu as ca,Wi as da,x as ea,yl as fa,_ as ga,Ro as ha,tN as ia,S as ja,O as ka,M as la,w as ma,Un as na,Ve as oa,nN as pa,ko as qa,Lo as ra,Ma as sa,Fg as ta,Be as ua,Bo as va,Aa as wa,rN as xa,oN as ya,iN as za,sN as Aa,aN as Ba,Om as Ca,Ze as Da,Oe as Ea,Ht as Fa,Ne as Ga,Rs as Ha,Ua as Ia,ze as Ja,cN as Ka,za as La,Re as Ma,uN as Na,fy as Oa,lN as Pa,dN as Qa,he as Ra,fN as Sa,gn as Ta,vn as Ua,Dn as Va,sc as Wa,pt as Xa,G as Ya,Nt as Za,jv as _a,Vv as $a,Tn as ab,dD as bb,hD as cb,DD as db,oa as eb,ED as fb,xn as gb,CD as hb,xD as ib,BD as jb,Ff as kb,$D as lb,mN as mb,yN as nb,vN as ob,DN as pb,EN as qb,wN as rb,IN as sb,bN as tb,Hf as ub,zf as vb,tE as wb,Gf as xb,Wf as yb,oE as zb,CN as Ab,sE as Bb,aE as Cb,pE as Db,gE as Eb,MN as Fb,TN as Gb,xN as Hb,DE as Ib,_N as Jb,SN as Kb,NN as Lb,AN as Mb,ON as Nb,RN as Ob,IE as Pb,Yf as Qb,bE as Rb,PN as Sb,CE as Tb,FN as Ub,kN as Vb,LN as Wb,jN as Xb,VN as Yb,BN as Zb,$N as _b,UN as $b,HN as ac,zN as bc,GN as cc,WN as dc,eh as ec,fc,RE as gc,oh as hc,sr as ic,qN as jc,Sn as kc,hc as lc,KE as mc,JE as nc,XE as oc,nw as pc,An as qc,se as rc,bc as sc,aw as tc,hA as uc,pA as vc,gA as wc,mA as xc,yA as yc,vA as zc,Vw as Ac,$w as Bc,DA as Cc,lr as Dc,mt as Ec,Qw as Fc,RA as Gc,PA as Hc,Nh as Ic,tO as Jc,nO as Kc,RI as Lc}; diff --git a/chunk-YPIMMY4P.js b/chunk-YPIMMY4P.js new file mode 100644 index 0000000..4f1a0fb --- /dev/null +++ b/chunk-YPIMMY4P.js @@ -0,0 +1 @@ +import{$ as vn,$a as Mn,A as D,B as vt,Ba as Ce,C as dn,Ca as Sn,Cc as qn,D as pe,Da as wn,Db as Pn,Fa as ye,Ga as rt,I as K,Jb as jn,K as Z,Kc as Vn,L as tt,Lb as $n,Mb as Nn,N as ge,O as et,P as fn,Pa as bn,Ra as P,S as Lt,Sa as In,T as B,U as ve,V as pn,Vb as Ln,Wa as Re,X as gn,Ya as An,a as h,aa as N,ab as Dn,b as M,ba as mn,da as w,db as Tn,ea as I,eb as On,ec as kn,fb as Se,fc as zn,ga as S,gb as En,h as an,hc as Fn,i as cn,ia as Cn,ib as Un,ic as _n,j as un,ja as L,jc as Ft,ka as me,l as he,la as H,lc as _t,m as de,ma as g,mc as qt,n as q,o as E,pa as yn,r as V,ra as kt,s as A,sa as Rn,sc as we,t as d,tc as Vt,u as gt,ua as nt,v as ln,va as z,w as hn,wa as zt,wb as xn,y,z as fe}from"./chunk-YLQD6FUN.js";var v="primary",xt=Symbol("RouteTitle"),De=class{constructor(t){this.params=t||{}}has(t){return Object.prototype.hasOwnProperty.call(this.params,t)}get(t){if(this.has(t)){let i=this.params[t];return Array.isArray(i)?i[0]:i}return null}getAll(t){if(this.has(t)){let i=this.params[t];return Array.isArray(i)?i:[i]}return[]}get keys(){return Object.keys(this.params)}};function ut(e){return new De(e)}function Er(e,t,i){let n=i.path.split("/");if(n.length>e.length||i.pathMatch==="full"&&(t.hasChildren()||n.lengthn[s]===r)}else return e===t}function Jn(e){return e.length>0?e[e.length-1]:null}function Q(e){return ln(e)?e:zn(e)?A(Promise.resolve(e)):d(e)}var xr={exact:er,subset:nr},tr={exact:Pr,subset:jr,ignored:()=>!0};function Bn(e,t,i){return xr[i.paths](e.root,t.root,i.matrixParams)&&tr[i.queryParams](e.queryParams,t.queryParams)&&!(i.fragment==="exact"&&e.fragment!==t.fragment)}function Pr(e,t){return k(e,t)}function er(e,t,i){if(!X(e.segments,t.segments)||!Wt(e.segments,t.segments,i)||e.numberOfChildren!==t.numberOfChildren)return!1;for(let n in t.children)if(!e.children[n]||!er(e.children[n],t.children[n],i))return!1;return!0}function jr(e,t){return Object.keys(t).length<=Object.keys(e).length&&Object.keys(t).every(i=>Xn(e[i],t[i]))}function nr(e,t,i){return rr(e,t,t.segments,i)}function rr(e,t,i,n){if(e.segments.length>i.length){let r=e.segments.slice(0,i.length);return!(!X(r,i)||t.hasChildren()||!Wt(r,i,n))}else if(e.segments.length===i.length){if(!X(e.segments,i)||!Wt(e.segments,i,n))return!1;for(let r in t.children)if(!e.children[r]||!nr(e.children[r],t.children[r],n))return!1;return!0}else{let r=i.slice(0,e.segments.length),s=i.slice(e.segments.length);return!X(e.segments,r)||!Wt(e.segments,r,n)||!e.children[v]?!1:rr(e.children[v],t,s,n)}}function Wt(e,t,i){return t.every((n,r)=>tr[i](e[r].parameters,n.parameters))}var W=class{constructor(t=new m([],{}),i={},n=null){this.root=t,this.queryParams=i,this.fragment=n}get queryParamMap(){return this._queryParamMap??=ut(this.queryParams),this._queryParamMap}toString(){return Lr.serialize(this)}},m=class{constructor(t,i){this.segments=t,this.children=i,this.parent=null,Object.values(i).forEach(n=>n.parent=this)}hasChildren(){return this.numberOfChildren>0}get numberOfChildren(){return Object.keys(this.children).length}toString(){return Gt(this)}},Y=class{constructor(t,i){this.path=t,this.parameters=i}get parameterMap(){return this._parameterMap??=ut(this.parameters),this._parameterMap}toString(){return sr(this)}};function $r(e,t){return X(e,t)&&e.every((i,n)=>k(i.parameters,t[n].parameters))}function X(e,t){return e.length!==t.length?!1:e.every((i,n)=>i.path===t[n].path)}function Nr(e,t){let i=[];return Object.entries(e.children).forEach(([n,r])=>{n===v&&(i=i.concat(t(r,n)))}),Object.entries(e.children).forEach(([n,r])=>{n!==v&&(i=i.concat(t(r,n)))}),i}var ae=(()=>{let t=class t{};t.\u0275fac=function(r){return new(r||t)},t.\u0275prov=S({token:t,factory:()=>new bt,providedIn:"root"});let e=t;return e})(),bt=class{parse(t){let i=new Ee(t);return new W(i.parseRootSegment(),i.parseQueryParams(),i.parseFragment())}serialize(t){let i=`/${mt(t.root,!0)}`,n=Fr(t.queryParams),r=typeof t.fragment=="string"?`#${kr(t.fragment)}`:"";return`${i}${n}${r}`}},Lr=new bt;function Gt(e){return e.segments.map(t=>sr(t)).join("/")}function mt(e,t){if(!e.hasChildren())return Gt(e);if(t){let i=e.children[v]?mt(e.children[v],!1):"",n=[];return Object.entries(e.children).forEach(([r,s])=>{r!==v&&n.push(`${r}:${mt(s,!1)}`)}),n.length>0?`${i}(${n.join("//")})`:i}else{let i=Nr(e,(n,r)=>r===v?[mt(e.children[v],!1)]:[`${r}:${mt(n,!1)}`]);return Object.keys(e.children).length===1&&e.children[v]!=null?`${Gt(e)}/${i[0]}`:`${Gt(e)}/(${i.join("//")})`}}function ir(e){return encodeURIComponent(e).replace(/%40/g,"@").replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",")}function Bt(e){return ir(e).replace(/%3B/gi,";")}function kr(e){return encodeURI(e)}function Oe(e){return ir(e).replace(/\(/g,"%28").replace(/\)/g,"%29").replace(/%26/gi,"&")}function Qt(e){return decodeURIComponent(e)}function Hn(e){return Qt(e.replace(/\+/g,"%20"))}function sr(e){return`${Oe(e.path)}${zr(e.parameters)}`}function zr(e){return Object.entries(e).map(([t,i])=>`;${Oe(t)}=${Oe(i)}`).join("")}function Fr(e){let t=Object.entries(e).map(([i,n])=>Array.isArray(n)?n.map(r=>`${Bt(i)}=${Bt(r)}`).join("&"):`${Bt(i)}=${Bt(n)}`).filter(i=>i);return t.length?`?${t.join("&")}`:""}var _r=/^[^\/()?;#]+/;function be(e){let t=e.match(_r);return t?t[0]:""}var qr=/^[^\/()?;=#]+/;function Vr(e){let t=e.match(qr);return t?t[0]:""}var Br=/^[^=?&#]+/;function Hr(e){let t=e.match(Br);return t?t[0]:""}var Wr=/^[^&#]+/;function Gr(e){let t=e.match(Wr);return t?t[0]:""}var Ee=class{constructor(t){this.url=t,this.remaining=t}parseRootSegment(){return this.consumeOptional("/"),this.remaining===""||this.peekStartsWith("?")||this.peekStartsWith("#")?new m([],{}):new m([],this.parseChildren())}parseQueryParams(){let t={};if(this.consumeOptional("?"))do this.parseQueryParam(t);while(this.consumeOptional("&"));return t}parseFragment(){return this.consumeOptional("#")?decodeURIComponent(this.remaining):null}parseChildren(){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 i={};this.peekStartsWith("/(")&&(this.capture("/"),i=this.parseParens(!0));let n={};return this.peekStartsWith("(")&&(n=this.parseParens(!1)),(t.length>0||Object.keys(i).length>0)&&(n[v]=new m(t,i)),n}parseSegment(){let t=be(this.remaining);if(t===""&&this.peekStartsWith(";"))throw new I(4009,!1);return this.capture(t),new Y(Qt(t),this.parseMatrixParams())}parseMatrixParams(){let t={};for(;this.consumeOptional(";");)this.parseParam(t);return t}parseParam(t){let i=Vr(this.remaining);if(!i)return;this.capture(i);let n="";if(this.consumeOptional("=")){let r=be(this.remaining);r&&(n=r,this.capture(n))}t[Qt(i)]=Qt(n)}parseQueryParam(t){let i=Hr(this.remaining);if(!i)return;this.capture(i);let n="";if(this.consumeOptional("=")){let o=Gr(this.remaining);o&&(n=o,this.capture(n))}let r=Hn(i),s=Hn(n);if(t.hasOwnProperty(r)){let o=t[r];Array.isArray(o)||(o=[o],t[r]=o),o.push(s)}else t[r]=s}parseParens(t){let i={};for(this.capture("(");!this.consumeOptional(")")&&this.remaining.length>0;){let n=be(this.remaining),r=this.remaining[n.length];if(r!=="/"&&r!==")"&&r!==";")throw new I(4010,!1);let s;n.indexOf(":")>-1?(s=n.slice(0,n.indexOf(":")),this.capture(s),this.capture(":")):t&&(s=v);let o=this.parseChildren();i[s]=Object.keys(o).length===1?o[v]:new m([],o),this.consumeOptional("//")}return i}peekStartsWith(t){return this.remaining.startsWith(t)}consumeOptional(t){return this.peekStartsWith(t)?(this.remaining=this.remaining.substring(t.length),!0):!1}capture(t){if(!this.consumeOptional(t))throw new I(4011,!1)}};function or(e){return e.segments.length>0?new m([],{[v]:e}):e}function ar(e){let t={};for(let[n,r]of Object.entries(e.children)){let s=ar(r);if(n===v&&s.segments.length===0&&s.hasChildren())for(let[o,a]of Object.entries(s.children))t[o]=a;else(s.segments.length>0||s.hasChildren())&&(t[n]=s)}let i=new m(e.segments,t);return Qr(i)}function Qr(e){if(e.numberOfChildren===1&&e.children[v]){let t=e.children[v];return new m(e.segments.concat(t.segments),t.children)}return e}function It(e){return e instanceof W}function Kr(e,t,i=null,n=null){let r=cr(e);return ur(r,t,i,n)}function cr(e){let t;function i(s){let o={};for(let u of s.children){let c=i(u);o[u.outlet]=c}let a=new m(s.url,o);return s===e&&(t=a),a}let n=i(e.root),r=or(n);return t??r}function ur(e,t,i,n){let r=e;for(;r.parent;)r=r.parent;if(t.length===0)return Ie(r,r,r,i,n);let s=Zr(t);if(s.toRoot())return Ie(r,r,new m([],{}),i,n);let o=Yr(s,r,e),a=o.processChildren?Rt(o.segmentGroup,o.index,s.commands):hr(o.segmentGroup,o.index,s.commands);return Ie(r,o.segmentGroup,a,i,n)}function Kt(e){return typeof e=="object"&&e!=null&&!e.outlets&&!e.segmentPath}function At(e){return typeof e=="object"&&e!=null&&e.outlets}function Ie(e,t,i,n,r){let s={};n&&Object.entries(n).forEach(([u,c])=>{s[u]=Array.isArray(c)?c.map(l=>`${l}`):`${c}`});let o;e===t?o=i:o=lr(e,t,i);let a=or(ar(o));return new W(a,s,r)}function lr(e,t,i){let n={};return Object.entries(e.children).forEach(([r,s])=>{s===t?n[r]=i:n[r]=lr(s,t,i)}),new m(e.segments,n)}var Zt=class{constructor(t,i,n){if(this.isAbsolute=t,this.numberOfDoubleDots=i,this.commands=n,t&&n.length>0&&Kt(n[0]))throw new I(4003,!1);let r=n.find(At);if(r&&r!==Jn(n))throw new I(4004,!1)}toRoot(){return this.isAbsolute&&this.commands.length===1&&this.commands[0]=="/"}};function Zr(e){if(typeof e[0]=="string"&&e.length===1&&e[0]==="/")return new Zt(!0,0,e);let t=0,i=!1,n=e.reduce((r,s,o)=>{if(typeof s=="object"&&s!=null){if(s.outlets){let a={};return Object.entries(s.outlets).forEach(([u,c])=>{a[u]=typeof c=="string"?c.split("/"):c}),[...r,{outlets:a}]}if(s.segmentPath)return[...r,s.segmentPath]}return typeof s!="string"?[...r,s]:o===0?(s.split("/").forEach((a,u)=>{u==0&&a==="."||(u==0&&a===""?i=!0:a===".."?t++:a!=""&&r.push(a))}),r):[...r,s]},[]);return new Zt(i,t,n)}var ot=class{constructor(t,i,n){this.segmentGroup=t,this.processChildren=i,this.index=n}};function Yr(e,t,i){if(e.isAbsolute)return new ot(t,!0,0);if(!i)return new ot(t,!1,NaN);if(i.parent===null)return new ot(i,!0,0);let n=Kt(e.commands[0])?0:1,r=i.segments.length-1+n;return Xr(i,r,e.numberOfDoubleDots)}function Xr(e,t,i){let n=e,r=t,s=i;for(;s>r;){if(s-=r,n=n.parent,!n)throw new I(4005,!1);r=n.segments.length}return new ot(n,!1,r-s)}function Jr(e){return At(e[0])?e[0].outlets:{[v]:e}}function hr(e,t,i){if(e??=new m([],{}),e.segments.length===0&&e.hasChildren())return Rt(e,t,i);let n=ti(e,t,i),r=i.slice(n.commandIndex);if(n.match&&n.pathIndexs!==v)&&e.children[v]&&e.numberOfChildren===1&&e.children[v].segments.length===0){let s=Rt(e.children[v],t,i);return new m(e.segments,s.children)}return Object.entries(n).forEach(([s,o])=>{typeof o=="string"&&(o=[o]),o!==null&&(r[s]=hr(e.children[s],t,o))}),Object.entries(e.children).forEach(([s,o])=>{n[s]===void 0&&(r[s]=o)}),new m(e.segments,r)}}function ti(e,t,i){let n=0,r=t,s={match:!1,pathIndex:0,commandIndex:0};for(;r=i.length)return s;let o=e.segments[r],a=i[n];if(At(a))break;let u=`${a}`,c=n0&&u===void 0)break;if(u&&c&&typeof c=="object"&&c.outlets===void 0){if(!Gn(u,c,o))return s;n+=2}else{if(!Gn(u,{},o))return s;n++}r++}return{match:!0,pathIndex:r,commandIndex:n}}function Ue(e,t,i){let n=e.segments.slice(0,t),r=0;for(;r{typeof n=="string"&&(n=[n]),n!==null&&(t[i]=Ue(new m([],{}),0,n))}),t}function Wn(e){let t={};return Object.entries(e).forEach(([i,n])=>t[i]=`${n}`),t}function Gn(e,t,i){return e==i.path&&k(t,i.parameters)}var St="imperative",R=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}(R||{}),U=class{constructor(t,i){this.id=t,this.url=i}},lt=class extends U{constructor(t,i,n="imperative",r=null){super(t,i),this.type=R.NavigationStart,this.navigationTrigger=n,this.restoredState=r}toString(){return`NavigationStart(id: ${this.id}, url: '${this.url}')`}},$=class extends U{constructor(t,i,n){super(t,i),this.urlAfterRedirects=n,this.type=R.NavigationEnd}toString(){return`NavigationEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}')`}},O=function(e){return e[e.Redirect=0]="Redirect",e[e.SupersededByNewNavigation=1]="SupersededByNewNavigation",e[e.NoDataFromResolver=2]="NoDataFromResolver",e[e.GuardRejected=3]="GuardRejected",e}(O||{}),Yt=function(e){return e[e.IgnoredSameUrlNavigation=0]="IgnoredSameUrlNavigation",e[e.IgnoredByUrlHandlingStrategy=1]="IgnoredByUrlHandlingStrategy",e}(Yt||{}),F=class extends U{constructor(t,i,n,r){super(t,i),this.reason=n,this.code=r,this.type=R.NavigationCancel}toString(){return`NavigationCancel(id: ${this.id}, url: '${this.url}')`}},G=class extends U{constructor(t,i,n,r){super(t,i),this.reason=n,this.code=r,this.type=R.NavigationSkipped}},Mt=class extends U{constructor(t,i,n,r){super(t,i),this.error=n,this.target=r,this.type=R.NavigationError}toString(){return`NavigationError(id: ${this.id}, url: '${this.url}', error: ${this.error})`}},Xt=class extends U{constructor(t,i,n,r){super(t,i),this.urlAfterRedirects=n,this.state=r,this.type=R.RoutesRecognized}toString(){return`RoutesRecognized(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}},xe=class extends U{constructor(t,i,n,r){super(t,i),this.urlAfterRedirects=n,this.state=r,this.type=R.GuardsCheckStart}toString(){return`GuardsCheckStart(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}},Pe=class extends U{constructor(t,i,n,r,s){super(t,i),this.urlAfterRedirects=n,this.state=r,this.shouldActivate=s,this.type=R.GuardsCheckEnd}toString(){return`GuardsCheckEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state}, shouldActivate: ${this.shouldActivate})`}},je=class extends U{constructor(t,i,n,r){super(t,i),this.urlAfterRedirects=n,this.state=r,this.type=R.ResolveStart}toString(){return`ResolveStart(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}},$e=class extends U{constructor(t,i,n,r){super(t,i),this.urlAfterRedirects=n,this.state=r,this.type=R.ResolveEnd}toString(){return`ResolveEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}},Ne=class{constructor(t){this.route=t,this.type=R.RouteConfigLoadStart}toString(){return`RouteConfigLoadStart(path: ${this.route.path})`}},Le=class{constructor(t){this.route=t,this.type=R.RouteConfigLoadEnd}toString(){return`RouteConfigLoadEnd(path: ${this.route.path})`}},ke=class{constructor(t){this.snapshot=t,this.type=R.ChildActivationStart}toString(){return`ChildActivationStart(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}},ze=class{constructor(t){this.snapshot=t,this.type=R.ChildActivationEnd}toString(){return`ChildActivationEnd(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}},Fe=class{constructor(t){this.snapshot=t,this.type=R.ActivationStart}toString(){return`ActivationStart(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}},_e=class{constructor(t){this.snapshot=t,this.type=R.ActivationEnd}toString(){return`ActivationEnd(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}},Jt=class{constructor(t,i,n){this.routerEvent=t,this.position=i,this.anchor=n,this.type=R.Scroll}toString(){let t=this.position?`${this.position[0]}, ${this.position[1]}`:null;return`Scroll(anchor: '${this.anchor}', position: '${t}')`}},Dt=class{},ht=class{constructor(t,i){this.url=t,this.navigationBehaviorOptions=i}};var qe=class{constructor(t){this.injector=t,this.outlet=null,this.route=null,this.children=new ce(this.injector),this.attachRef=null}},ce=(()=>{let t=class t{constructor(n){this.parentInjector=n,this.contexts=new Map}onChildOutletCreated(n,r){let s=this.getOrCreateContext(n);s.outlet=r,this.contexts.set(n,s)}onChildOutletDestroyed(n){let r=this.getContext(n);r&&(r.outlet=null,r.attachRef=null)}onOutletDeactivated(){let n=this.contexts;return this.contexts=new Map,n}onOutletReAttached(n){this.contexts=n}getOrCreateContext(n){let r=this.getContext(n);return r||(r=new qe(this.parentInjector),this.contexts.set(n,r)),r}getContext(n){return this.contexts.get(n)||null}};t.\u0275fac=function(r){return new(r||t)(H(nt))},t.\u0275prov=S({token:t,factory:t.\u0275fac,providedIn:"root"});let e=t;return e})(),te=class{constructor(t){this._root=t}get root(){return this._root.value}parent(t){let i=this.pathFromRoot(t);return i.length>1?i[i.length-2]:null}children(t){let i=Ve(t,this._root);return i?i.children.map(n=>n.value):[]}firstChild(t){let i=Ve(t,this._root);return i&&i.children.length>0?i.children[0].value:null}siblings(t){let i=Be(t,this._root);return i.length<2?[]:i[i.length-2].children.map(r=>r.value).filter(r=>r!==t)}pathFromRoot(t){return Be(t,this._root).map(i=>i.value)}};function Ve(e,t){if(e===t.value)return t;for(let i of t.children){let n=Ve(e,i);if(n)return n}return null}function Be(e,t){if(e===t.value)return[t];for(let i of t.children){let n=Be(e,i);if(n.length)return n.unshift(t),n}return[]}var T=class{constructor(t,i){this.value=t,this.children=i}toString(){return`TreeNode(${this.value})`}};function st(e){let t={};return e&&e.children.forEach(i=>t[i.value.outlet]=i),t}var ee=class extends te{constructor(t,i){super(t),this.snapshot=i,Je(this,t)}toString(){return this.snapshot.toString()}};function dr(e){let t=ni(e),i=new E([new Y("",{})]),n=new E({}),r=new E({}),s=new E({}),o=new E(""),a=new J(i,n,s,o,r,v,e,t.root);return a.snapshot=t.root,new ee(new T(a,[]),t)}function ni(e){let t={},i={},n={},r="",s=new at([],t,n,r,i,v,e,null,{});return new re("",new T(s,[]))}var J=class{constructor(t,i,n,r,s,o,a,u){this.urlSubject=t,this.paramsSubject=i,this.queryParamsSubject=n,this.fragmentSubject=r,this.dataSubject=s,this.outlet=o,this.component=a,this._futureSnapshot=u,this.title=this.dataSubject?.pipe(y(c=>c[xt]))??d(void 0),this.url=t,this.params=i,this.queryParams=n,this.fragment=r,this.data=s}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(y(t=>ut(t))),this._paramMap}get queryParamMap(){return this._queryParamMap??=this.queryParams.pipe(y(t=>ut(t))),this._queryParamMap}toString(){return this.snapshot?this.snapshot.toString():`Future(${this._futureSnapshot})`}};function ne(e,t,i="emptyOnly"){let n,{routeConfig:r}=e;return t!==null&&(i==="always"||r?.path===""||!t.component&&!t.routeConfig?.loadComponent)?n={params:h(h({},t.params),e.params),data:h(h({},t.data),e.data),resolve:h(h(h(h({},e.data),t.data),r?.data),e._resolvedData)}:n={params:h({},e.params),data:h({},e.data),resolve:h(h({},e.data),e._resolvedData??{})},r&&pr(r)&&(n.resolve[xt]=r.title),n}var at=class{get title(){return this.data?.[xt]}constructor(t,i,n,r,s,o,a,u,c){this.url=t,this.params=i,this.queryParams=n,this.fragment=r,this.data=s,this.outlet=o,this.component=a,this.routeConfig=u,this._resolve=c}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??=ut(this.params),this._paramMap}get queryParamMap(){return this._queryParamMap??=ut(this.queryParams),this._queryParamMap}toString(){let t=this.url.map(n=>n.toString()).join("/"),i=this.routeConfig?this.routeConfig.path:"";return`Route(url:'${t}', path:'${i}')`}},re=class extends te{constructor(t,i){super(i),this.url=t,Je(this,i)}toString(){return fr(this._root)}};function Je(e,t){t.value._routerState=e,t.children.forEach(i=>Je(e,i))}function fr(e){let t=e.children.length>0?` { ${e.children.map(fr).join(", ")} } `:"";return`${e.value}${t}`}function Ae(e){if(e.snapshot){let t=e.snapshot,i=e._futureSnapshot;e.snapshot=i,k(t.queryParams,i.queryParams)||e.queryParamsSubject.next(i.queryParams),t.fragment!==i.fragment&&e.fragmentSubject.next(i.fragment),k(t.params,i.params)||e.paramsSubject.next(i.params),Ur(t.url,i.url)||e.urlSubject.next(i.url),k(t.data,i.data)||e.dataSubject.next(i.data)}else e.snapshot=e._futureSnapshot,e.dataSubject.next(e._futureSnapshot.data)}function He(e,t){let i=k(e.params,t.params)&&$r(e.url,t.url),n=!e.parent!=!t.parent;return i&&!n&&(!e.parent||He(e.parent,t.parent))}function pr(e){return typeof e.title=="string"||e.title===null}var ri=(()=>{let t=class t{constructor(){this.activated=null,this._activatedRoute=null,this.name=v,this.activateEvents=new rt,this.deactivateEvents=new rt,this.attachEvents=new rt,this.detachEvents=new rt,this.parentContexts=g(ce),this.location=g(Dn),this.changeDetector=g(_t),this.inputBinder=g(tn,{optional:!0}),this.supportsBindingToComponentInputs=!0}get activatedComponentRef(){return this.activated}ngOnChanges(n){if(n.name){let{firstChange:r,previousValue:s}=n.name;if(r)return;this.isTrackedInParentContexts(s)&&(this.deactivate(),this.parentContexts.onChildOutletDestroyed(s)),this.initializeOutletWithName()}}ngOnDestroy(){this.isTrackedInParentContexts(this.name)&&this.parentContexts.onChildOutletDestroyed(this.name),this.inputBinder?.unsubscribeFromRouteData(this)}isTrackedInParentContexts(n){return this.parentContexts.getContext(n)?.outlet===this}ngOnInit(){this.initializeOutletWithName()}initializeOutletWithName(){if(this.parentContexts.onChildOutletCreated(this.name,this),this.activated)return;let n=this.parentContexts.getContext(this.name);n?.route&&(n.attachRef?this.attach(n.attachRef,n.route):this.activateWith(n.route,n.injector))}get isActivated(){return!!this.activated}get component(){if(!this.activated)throw new I(4012,!1);return this.activated.instance}get activatedRoute(){if(!this.activated)throw new I(4012,!1);return this._activatedRoute}get activatedRouteData(){return this._activatedRoute?this._activatedRoute.snapshot.data:{}}detach(){if(!this.activated)throw new I(4012,!1);this.location.detach();let n=this.activated;return this.activated=null,this._activatedRoute=null,this.detachEvents.emit(n.instance),n}attach(n,r){this.activated=n,this._activatedRoute=r,this.location.insert(n.hostView),this.inputBinder?.bindActivatedRouteToOutletComponent(this),this.attachEvents.emit(n.instance)}deactivate(){if(this.activated){let n=this.component;this.activated.destroy(),this.activated=null,this._activatedRoute=null,this.deactivateEvents.emit(n)}}activateWith(n,r){if(this.isActivated)throw new I(4013,!1);this._activatedRoute=n;let s=this.location,a=n.snapshot.component,u=this.parentContexts.getOrCreateContext(this.name).children,c=new We(n,u,s.injector);this.activated=s.createComponent(a,{index:s.length,injector:c,environmentInjector:r}),this.changeDetector.markForCheck(),this.inputBinder?.bindActivatedRouteToOutletComponent(this),this.activateEvents.emit(this.activated.instance)}};t.\u0275fac=function(r){return new(r||t)},t.\u0275dir=kt({type:t,selectors:[["router-outlet"]],inputs:{name:"name"},outputs:{activateEvents:"activate",deactivateEvents:"deactivate",attachEvents:"attach",detachEvents:"detach"},exportAs:["outlet"],standalone:!0,features:[zt]});let e=t;return e})(),We=class e{__ngOutletInjector(t){return new e(this.route,this.childContexts,t)}constructor(t,i,n){this.route=t,this.childContexts=i,this.parent=n}get(t,i){return t===J?this.route:t===ce?this.childContexts:this.parent.get(t,i)}},tn=new L("");function ii(e,t,i){let n=Tt(e,t._root,i?i._root:void 0);return new ee(n,t)}function Tt(e,t,i){if(i&&e.shouldReuseRoute(t.value,i.value.snapshot)){let n=i.value;n._futureSnapshot=t.value;let r=si(e,t,i);return new T(n,r)}else{if(e.shouldAttach(t.value)){let s=e.retrieve(t.value);if(s!==null){let o=s.route;return o.value._futureSnapshot=t.value,o.children=t.children.map(a=>Tt(e,a)),o}}let n=oi(t.value),r=t.children.map(s=>Tt(e,s));return new T(n,r)}}function si(e,t,i){return t.children.map(n=>{for(let r of i.children)if(e.shouldReuseRoute(n.value,r.value.snapshot))return Tt(e,n,r);return Tt(e,n)})}function oi(e){return new J(new E(e.url),new E(e.params),new E(e.queryParams),new E(e.fragment),new E(e.data),e.outlet,e.component,e)}var Ot=class{constructor(t,i){this.redirectTo=t,this.navigationBehaviorOptions=i}},gr="ngNavigationCancelingError";function ie(e,t){let{redirectTo:i,navigationBehaviorOptions:n}=It(t)?{redirectTo:t,navigationBehaviorOptions:void 0}:t,r=vr(!1,O.Redirect);return r.url=i,r.navigationBehaviorOptions=n,r}function vr(e,t){let i=new Error(`NavigationCancelingError: ${e||""}`);return i[gr]=!0,i.cancellationCode=t,i}function ai(e){return mr(e)&&It(e.url)}function mr(e){return!!e&&e[gr]}var ci=(()=>{let t=class t{};t.\u0275fac=function(r){return new(r||t)},t.\u0275cmp=yn({type:t,selectors:[["ng-component"]],standalone:!0,features:[Ln],decls:1,vars:0,template:function(r,s){r&1&&xn(0,"router-outlet")},dependencies:[ri],encapsulation:2});let e=t;return e})();function ui(e,t){return e.providers&&!e._injector&&(e._injector=Se(e.providers,t,`Route: ${e.path}`)),e._injector??t}function en(e){let t=e.children&&e.children.map(en),i=t?M(h({},e),{children:t}):h({},e);return!i.component&&!i.loadComponent&&(t||i.loadChildren)&&i.outlet&&i.outlet!==v&&(i.component=ci),i}function j(e){return e.outlet||v}function li(e,t){let i=e.filter(n=>j(n)===t);return i.push(...e.filter(n=>j(n)!==t)),i}function Pt(e){if(!e)return null;if(e.routeConfig?._injector)return e.routeConfig._injector;for(let t=e.parent;t;t=t.parent){let i=t.routeConfig;if(i?._loadedInjector)return i._loadedInjector;if(i?._injector)return i._injector}return null}var hi=(e,t,i,n)=>y(r=>(new Ge(t,r.targetRouterState,r.currentRouterState,i,n).activate(e),r)),Ge=class{constructor(t,i,n,r,s){this.routeReuseStrategy=t,this.futureState=i,this.currState=n,this.forwardEvent=r,this.inputBindingEnabled=s}activate(t){let i=this.futureState._root,n=this.currState?this.currState._root:null;this.deactivateChildRoutes(i,n,t),Ae(this.futureState.root),this.activateChildRoutes(i,n,t)}deactivateChildRoutes(t,i,n){let r=st(i);t.children.forEach(s=>{let o=s.value.outlet;this.deactivateRoutes(s,r[o],n),delete r[o]}),Object.values(r).forEach(s=>{this.deactivateRouteAndItsChildren(s,n)})}deactivateRoutes(t,i,n){let r=t.value,s=i?i.value:null;if(r===s)if(r.component){let o=n.getContext(r.outlet);o&&this.deactivateChildRoutes(t,i,o.children)}else this.deactivateChildRoutes(t,i,n);else s&&this.deactivateRouteAndItsChildren(i,n)}deactivateRouteAndItsChildren(t,i){t.value.component&&this.routeReuseStrategy.shouldDetach(t.value.snapshot)?this.detachAndStoreRouteSubtree(t,i):this.deactivateRouteAndOutlet(t,i)}detachAndStoreRouteSubtree(t,i){let n=i.getContext(t.value.outlet),r=n&&t.value.component?n.children:i,s=st(t);for(let o of Object.values(s))this.deactivateRouteAndItsChildren(o,r);if(n&&n.outlet){let o=n.outlet.detach(),a=n.children.onOutletDeactivated();this.routeReuseStrategy.store(t.value.snapshot,{componentRef:o,route:t,contexts:a})}}deactivateRouteAndOutlet(t,i){let n=i.getContext(t.value.outlet),r=n&&t.value.component?n.children:i,s=st(t);for(let o of Object.values(s))this.deactivateRouteAndItsChildren(o,r);n&&(n.outlet&&(n.outlet.deactivate(),n.children.onOutletDeactivated()),n.attachRef=null,n.route=null)}activateChildRoutes(t,i,n){let r=st(i);t.children.forEach(s=>{this.activateRoutes(s,r[s.value.outlet],n),this.forwardEvent(new _e(s.value.snapshot))}),t.children.length&&this.forwardEvent(new ze(t.value.snapshot))}activateRoutes(t,i,n){let r=t.value,s=i?i.value:null;if(Ae(r),r===s)if(r.component){let o=n.getOrCreateContext(r.outlet);this.activateChildRoutes(t,i,o.children)}else this.activateChildRoutes(t,i,n);else if(r.component){let o=n.getOrCreateContext(r.outlet);if(this.routeReuseStrategy.shouldAttach(r.snapshot)){let a=this.routeReuseStrategy.retrieve(r.snapshot);this.routeReuseStrategy.store(r.snapshot,null),o.children.onOutletReAttached(a.contexts),o.attachRef=a.componentRef,o.route=a.route.value,o.outlet&&o.outlet.attach(a.componentRef,a.route.value),Ae(a.route.value),this.activateChildRoutes(t,null,o.children)}else{let a=Pt(r.snapshot);o.attachRef=null,o.route=r,o.injector=a??o.injector,o.outlet&&o.outlet.activateWith(r,o.injector),this.activateChildRoutes(t,null,o.children)}}else this.activateChildRoutes(t,null,n)}},se=class{constructor(t){this.path=t,this.route=this.path[this.path.length-1]}},ct=class{constructor(t,i){this.component=t,this.route=i}};function di(e,t,i){let n=e._root,r=t?t._root:null;return Ct(n,r,i,[n.value])}function fi(e){let t=e.routeConfig?e.routeConfig.canActivateChild:null;return!t||t.length===0?null:{node:e,guards:t}}function ft(e,t){let i=Symbol(),n=t.get(e,i);return n===i?typeof e=="function"&&!Cn(e)?e:t.get(e):n}function Ct(e,t,i,n,r={canDeactivateChecks:[],canActivateChecks:[]}){let s=st(t);return e.children.forEach(o=>{pi(o,s[o.value.outlet],i,n.concat([o.value]),r),delete s[o.value.outlet]}),Object.entries(s).forEach(([o,a])=>wt(a,i.getContext(o),r)),r}function pi(e,t,i,n,r={canDeactivateChecks:[],canActivateChecks:[]}){let s=e.value,o=t?t.value:null,a=i?i.getContext(e.value.outlet):null;if(o&&s.routeConfig===o.routeConfig){let u=gi(o,s,s.routeConfig.runGuardsAndResolvers);u?r.canActivateChecks.push(new se(n)):(s.data=o.data,s._resolvedData=o._resolvedData),s.component?Ct(e,t,a?a.children:null,n,r):Ct(e,t,i,n,r),u&&a&&a.outlet&&a.outlet.isActivated&&r.canDeactivateChecks.push(new ct(a.outlet.component,o))}else o&&wt(t,a,r),r.canActivateChecks.push(new se(n)),s.component?Ct(e,null,a?a.children:null,n,r):Ct(e,null,i,n,r);return r}function gi(e,t,i){if(typeof i=="function")return i(e,t);switch(i){case"pathParamsChange":return!X(e.url,t.url);case"pathParamsOrQueryParamsChange":return!X(e.url,t.url)||!k(e.queryParams,t.queryParams);case"always":return!0;case"paramsOrQueryParamsChange":return!He(e,t)||!k(e.queryParams,t.queryParams);case"paramsChange":default:return!He(e,t)}}function wt(e,t,i){let n=st(e),r=e.value;Object.entries(n).forEach(([s,o])=>{r.component?t?wt(o,t.children.getContext(s),i):wt(o,null,i):wt(o,t,i)}),r.component?t&&t.outlet&&t.outlet.isActivated?i.canDeactivateChecks.push(new ct(t.outlet.component,r)):i.canDeactivateChecks.push(new ct(null,r)):i.canDeactivateChecks.push(new ct(null,r))}function jt(e){return typeof e=="function"}function vi(e){return typeof e=="boolean"}function mi(e){return e&&jt(e.canLoad)}function Ci(e){return e&&jt(e.canActivate)}function yi(e){return e&&jt(e.canActivateChild)}function Ri(e){return e&&jt(e.canDeactivate)}function Si(e){return e&&jt(e.canMatch)}function Cr(e){return e instanceof hn||e?.name==="EmptyError"}var Ht=Symbol("INITIAL_VALUE");function dt(){return N(e=>fe(e.map(t=>t.pipe(et(1),vn(Ht)))).pipe(y(t=>{for(let i of t)if(i!==!0){if(i===Ht)return Ht;if(i===!1||wi(i))return i}return!0}),K(t=>t!==Ht),et(1)))}function wi(e){return It(e)||e instanceof Ot}function bi(e,t){return D(i=>{let{targetSnapshot:n,currentSnapshot:r,guards:{canActivateChecks:s,canDeactivateChecks:o}}=i;return o.length===0&&s.length===0?d(M(h({},i),{guardsResult:!0})):Ii(o,n,r,e).pipe(D(a=>a&&vi(a)?Ai(n,s,e,t):d(a)),y(a=>M(h({},i),{guardsResult:a})))})}function Ii(e,t,i,n){return A(e).pipe(D(r=>Ei(r.component,r.route,i,t,n)),B(r=>r!==!0,!0))}function Ai(e,t,i,n){return A(t).pipe(tt(r=>dn(Di(r.route.parent,n),Mi(r.route,n),Oi(e,r.path,i),Ti(e,r.route,i))),B(r=>r!==!0,!0))}function Mi(e,t){return e!==null&&t&&t(new Fe(e)),d(!0)}function Di(e,t){return e!==null&&t&&t(new ke(e)),d(!0)}function Ti(e,t,i){let n=t.routeConfig?t.routeConfig.canActivate:null;if(!n||n.length===0)return d(!0);let r=n.map(s=>pe(()=>{let o=Pt(t)??i,a=ft(s,o),u=Ci(a)?a.canActivate(t,e):z(o,()=>a(t,e));return Q(u).pipe(B())}));return d(r).pipe(dt())}function Oi(e,t,i){let n=t[t.length-1],s=t.slice(0,t.length-1).reverse().map(o=>fi(o)).filter(o=>o!==null).map(o=>pe(()=>{let a=o.guards.map(u=>{let c=Pt(o.node)??i,l=ft(u,c),p=yi(l)?l.canActivateChild(n,e):z(c,()=>l(n,e));return Q(p).pipe(B())});return d(a).pipe(dt())}));return d(s).pipe(dt())}function Ei(e,t,i,n,r){let s=t&&t.routeConfig?t.routeConfig.canDeactivate:null;if(!s||s.length===0)return d(!0);let o=s.map(a=>{let u=Pt(t)??r,c=ft(a,u),l=Ri(c)?c.canDeactivate(e,t,i,n):z(u,()=>c(e,t,i,n));return Q(l).pipe(B())});return d(o).pipe(dt())}function Ui(e,t,i,n){let r=t.canLoad;if(r===void 0||r.length===0)return d(!0);let s=r.map(o=>{let a=ft(o,e),u=mi(a)?a.canLoad(t,i):z(e,()=>a(t,i));return Q(u)});return d(s).pipe(dt(),yr(n))}function yr(e){return un(w(t=>{if(typeof t!="boolean")throw ie(e,t)}),y(t=>t===!0))}function xi(e,t,i,n){let r=t.canMatch;if(!r||r.length===0)return d(!0);let s=r.map(o=>{let a=ft(o,e),u=Si(a)?a.canMatch(t,i):z(e,()=>a(t,i));return Q(u)});return d(s).pipe(dt(),yr(n))}var Et=class{constructor(t){this.segmentGroup=t||null}},Ut=class extends Error{constructor(t){super(),this.urlTree=t}};function it(e){return gt(new Et(e))}function Pi(e){return gt(new I(4e3,!1))}function ji(e){return gt(vr(!1,O.GuardRejected))}var Qe=class{constructor(t,i){this.urlSerializer=t,this.urlTree=i}lineralizeSegments(t,i){let n=[],r=i.root;for(;;){if(n=n.concat(r.segments),r.numberOfChildren===0)return d(n);if(r.numberOfChildren>1||!r.children[v])return Pi(`${t.redirectTo}`);r=r.children[v]}}applyRedirectCommands(t,i,n,r,s){if(typeof i!="string"){let a=i,{queryParams:u,fragment:c,routeConfig:l,url:p,outlet:f,params:C,data:b,title:_}=r,x=z(s,()=>a({params:C,data:b,queryParams:u,fragment:c,routeConfig:l,url:p,outlet:f,title:_}));if(x instanceof W)throw new Ut(x);i=x}let o=this.applyRedirectCreateUrlTree(i,this.urlSerializer.parse(i),t,n);if(i[0]==="/")throw new Ut(o);return o}applyRedirectCreateUrlTree(t,i,n,r){let s=this.createSegmentGroup(t,i.root,n,r);return new W(s,this.createQueryParams(i.queryParams,this.urlTree.queryParams),i.fragment)}createQueryParams(t,i){let n={};return Object.entries(t).forEach(([r,s])=>{if(typeof s=="string"&&s[0]===":"){let a=s.substring(1);n[r]=i[a]}else n[r]=s}),n}createSegmentGroup(t,i,n,r){let s=this.createSegments(t,i.segments,n,r),o={};return Object.entries(i.children).forEach(([a,u])=>{o[a]=this.createSegmentGroup(t,u,n,r)}),new m(s,o)}createSegments(t,i,n,r){return i.map(s=>s.path[0]===":"?this.findPosParam(t,s,r):this.findOrReturn(s,n))}findPosParam(t,i,n){let r=n[i.path.substring(1)];if(!r)throw new I(4001,!1);return r}findOrReturn(t,i){let n=0;for(let r of i){if(r.path===t.path)return i.splice(n),r;n++}return t}},Ke={matched:!1,consumedSegments:[],remainingSegments:[],parameters:{},positionalParamSegments:{}};function $i(e,t,i,n,r){let s=nn(e,t,i);return s.matched?(n=ui(t,n),xi(n,t,i,r).pipe(y(o=>o===!0?s:h({},Ke)))):d(s)}function nn(e,t,i){if(t.path==="**")return Ni(i);if(t.path==="")return t.pathMatch==="full"&&(e.hasChildren()||i.length>0)?h({},Ke):{matched:!0,consumedSegments:[],remainingSegments:i,parameters:{},positionalParamSegments:{}};let r=(t.matcher||Er)(i,e,t);if(!r)return h({},Ke);let s={};Object.entries(r.posParams??{}).forEach(([a,u])=>{s[a]=u.path});let o=r.consumed.length>0?h(h({},s),r.consumed[r.consumed.length-1].parameters):s;return{matched:!0,consumedSegments:r.consumed,remainingSegments:i.slice(r.consumed.length),parameters:o,positionalParamSegments:r.posParams??{}}}function Ni(e){return{matched:!0,parameters:e.length>0?Jn(e).parameters:{},consumedSegments:e,remainingSegments:[],positionalParamSegments:{}}}function Qn(e,t,i,n){return i.length>0&&zi(e,i,n)?{segmentGroup:new m(t,ki(n,new m(i,e.children))),slicedSegments:[]}:i.length===0&&Fi(e,i,n)?{segmentGroup:new m(e.segments,Li(e,i,n,e.children)),slicedSegments:i}:{segmentGroup:new m(e.segments,e.children),slicedSegments:i}}function Li(e,t,i,n){let r={};for(let s of i)if(ue(e,t,s)&&!n[j(s)]){let o=new m([],{});r[j(s)]=o}return h(h({},n),r)}function ki(e,t){let i={};i[v]=t;for(let n of e)if(n.path===""&&j(n)!==v){let r=new m([],{});i[j(n)]=r}return i}function zi(e,t,i){return i.some(n=>ue(e,t,n)&&j(n)!==v)}function Fi(e,t,i){return i.some(n=>ue(e,t,n))}function ue(e,t,i){return(e.hasChildren()||t.length>0)&&i.pathMatch==="full"?!1:i.path===""}function _i(e,t,i,n){return j(e)!==n&&(n===v||!ue(t,i,e))?!1:nn(t,e,i).matched}function qi(e,t,i){return t.length===0&&!e.children[i]}var Ze=class{};function Vi(e,t,i,n,r,s,o="emptyOnly"){return new Ye(e,t,i,n,r,o,s).recognize()}var Bi=31,Ye=class{constructor(t,i,n,r,s,o,a){this.injector=t,this.configLoader=i,this.rootComponentType=n,this.config=r,this.urlTree=s,this.paramsInheritanceStrategy=o,this.urlSerializer=a,this.applyRedirects=new Qe(this.urlSerializer,this.urlTree),this.absoluteRedirectCount=0,this.allowRedirects=!0}noMatchError(t){return new I(4002,`'${t.segmentGroup}'`)}recognize(){let t=Qn(this.urlTree.root,[],[],this.config).segmentGroup;return this.match(t).pipe(y(({children:i,rootSnapshot:n})=>{let r=new T(n,i),s=new re("",r),o=Kr(n,[],this.urlTree.queryParams,this.urlTree.fragment);return o.queryParams=this.urlTree.queryParams,s.url=this.urlSerializer.serialize(o),{state:s,tree:o}}))}match(t){let i=new at([],Object.freeze({}),Object.freeze(h({},this.urlTree.queryParams)),this.urlTree.fragment,Object.freeze({}),v,this.rootComponentType,null,{});return this.processSegmentGroup(this.injector,this.config,t,v,i).pipe(y(n=>({children:n,rootSnapshot:i})),Z(n=>{if(n instanceof Ut)return this.urlTree=n.urlTree,this.match(n.urlTree.root);throw n instanceof Et?this.noMatchError(n):n}))}processSegmentGroup(t,i,n,r,s){return n.segments.length===0&&n.hasChildren()?this.processChildren(t,i,n,s):this.processSegment(t,i,n,n.segments,r,!0,s).pipe(y(o=>o instanceof T?[o]:[]))}processChildren(t,i,n,r){let s=[];for(let o of Object.keys(n.children))o==="primary"?s.unshift(o):s.push(o);return A(s).pipe(tt(o=>{let a=n.children[o],u=li(i,o);return this.processSegmentGroup(t,u,a,o,r)}),gn((o,a)=>(o.push(...a),o)),ge(null),pn(),D(o=>{if(o===null)return it(n);let a=Rr(o);return Hi(a),d(a)}))}processSegment(t,i,n,r,s,o,a){return A(i).pipe(tt(u=>this.processSegmentAgainstRoute(u._injector??t,i,u,n,r,s,o,a).pipe(Z(c=>{if(c instanceof Et)return d(null);throw c}))),B(u=>!!u),Z(u=>{if(Cr(u))return qi(n,r,s)?d(new Ze):it(n);throw u}))}processSegmentAgainstRoute(t,i,n,r,s,o,a,u){return _i(n,r,s,o)?n.redirectTo===void 0?this.matchSegmentAgainstRoute(t,r,n,s,o,u):this.allowRedirects&&a?this.expandSegmentAgainstRouteUsingRedirect(t,r,i,n,s,o,u):it(r):it(r)}expandSegmentAgainstRouteUsingRedirect(t,i,n,r,s,o,a){let{matched:u,parameters:c,consumedSegments:l,positionalParamSegments:p,remainingSegments:f}=nn(i,r,s);if(!u)return it(i);typeof r.redirectTo=="string"&&r.redirectTo[0]==="/"&&(this.absoluteRedirectCount++,this.absoluteRedirectCount>Bi&&(this.allowRedirects=!1));let C=new at(s,c,Object.freeze(h({},this.urlTree.queryParams)),this.urlTree.fragment,Kn(r),j(r),r.component??r._loadedComponent??null,r,Zn(r)),b=ne(C,a,this.paramsInheritanceStrategy);C.params=Object.freeze(b.params),C.data=Object.freeze(b.data);let _=this.applyRedirects.applyRedirectCommands(l,r.redirectTo,p,C,t);return this.applyRedirects.lineralizeSegments(r,_).pipe(D(x=>this.processSegment(t,n,i,x.concat(f),o,!1,a)))}matchSegmentAgainstRoute(t,i,n,r,s,o){let a=$i(i,n,r,t,this.urlSerializer);return n.path==="**"&&(i.children={}),a.pipe(N(u=>u.matched?(t=n._injector??t,this.getChildConfig(t,n,r).pipe(N(({routes:c})=>{let l=n._loadedInjector??t,{parameters:p,consumedSegments:f,remainingSegments:C}=u,b=new at(f,p,Object.freeze(h({},this.urlTree.queryParams)),this.urlTree.fragment,Kn(n),j(n),n.component??n._loadedComponent??null,n,Zn(n)),_=ne(b,o,this.paramsInheritanceStrategy);b.params=Object.freeze(_.params),b.data=Object.freeze(_.data);let{segmentGroup:x,slicedSegments:pt}=Qn(i,f,C,c);if(pt.length===0&&x.hasChildren())return this.processChildren(l,c,x,b).pipe(y(Nt=>new T(b,Nt)));if(c.length===0&&pt.length===0)return d(new T(b,[]));let le=j(n)===s;return this.processSegment(l,c,x,pt,le?v:s,!0,b).pipe(y(Nt=>new T(b,Nt instanceof T?[Nt]:[])))}))):it(i)))}getChildConfig(t,i,n){return i.children?d({routes:i.children,injector:t}):i.loadChildren?i._loadedRoutes!==void 0?d({routes:i._loadedRoutes,injector:i._loadedInjector}):Ui(t,i,n,this.urlSerializer).pipe(D(r=>r?this.configLoader.loadChildren(t,i).pipe(w(s=>{i._loadedRoutes=s.routes,i._loadedInjector=s.injector})):ji(i))):d({routes:[],injector:t})}};function Hi(e){e.sort((t,i)=>t.value.outlet===v?-1:i.value.outlet===v?1:t.value.outlet.localeCompare(i.value.outlet))}function Wi(e){let t=e.value.routeConfig;return t&&t.path===""}function Rr(e){let t=[],i=new Set;for(let n of e){if(!Wi(n)){t.push(n);continue}let r=t.find(s=>n.value.routeConfig===s.value.routeConfig);r!==void 0?(r.children.push(...n.children),i.add(r)):t.push(n)}for(let n of i){let r=Rr(n.children);t.push(new T(n.value,r))}return t.filter(n=>!i.has(n))}function Kn(e){return e.data||{}}function Zn(e){return e.resolve||{}}function Gi(e,t,i,n,r,s){return D(o=>Vi(e,t,i,n,o.extractedUrl,r,s).pipe(y(({state:a,tree:u})=>M(h({},o),{targetSnapshot:a,urlAfterRedirects:u}))))}function Qi(e,t){return D(i=>{let{targetSnapshot:n,guards:{canActivateChecks:r}}=i;if(!r.length)return d(i);let s=new Set(r.map(u=>u.route)),o=new Set;for(let u of s)if(!o.has(u))for(let c of Sr(u))o.add(c);let a=0;return A(o).pipe(tt(u=>s.has(u)?Ki(u,n,e,t):(u.data=ne(u,u.parent,e).resolve,d(void 0))),w(()=>a++),ve(1),D(u=>a===o.size?d(i):V))})}function Sr(e){let t=e.children.map(i=>Sr(i)).flat();return[e,...t]}function Ki(e,t,i,n){let r=e.routeConfig,s=e._resolve;return r?.title!==void 0&&!pr(r)&&(s[xt]=r.title),Zi(s,e,t,n).pipe(y(o=>(e._resolvedData=o,e.data=ne(e,e.parent,i).resolve,null)))}function Zi(e,t,i,n){let r=Te(e);if(r.length===0)return d({});let s={};return A(r).pipe(D(o=>Yi(e[o],t,i,n).pipe(B(),w(a=>{if(a instanceof Ot)throw ie(new bt,a);s[o]=a}))),ve(1),fn(s),Z(o=>Cr(o)?V:gt(o)))}function Yi(e,t,i,n){let r=Pt(t)??n,s=ft(e,r),o=s.resolve?s.resolve(t,i):z(r,()=>s(t,i));return Q(o)}function Me(e){return N(t=>{let i=e(t);return i?A(i).pipe(y(()=>t)):d(t)})}var wr=(()=>{let t=class t{buildTitle(n){let r,s=n.root;for(;s!==void 0;)r=this.getResolvedTitleForRoute(s)??r,s=s.children.find(o=>o.outlet===v);return r}getResolvedTitleForRoute(n){return n.data[xt]}};t.\u0275fac=function(r){return new(r||t)},t.\u0275prov=S({token:t,factory:()=>g(Xi),providedIn:"root"});let e=t;return e})(),Xi=(()=>{let t=class t extends wr{constructor(n){super(),this.title=n}updateTitle(n){let r=this.buildTitle(n);r!==void 0&&this.title.setTitle(r)}};t.\u0275fac=function(r){return new(r||t)(H(Vn))},t.\u0275prov=S({token:t,factory:t.\u0275fac,providedIn:"root"});let e=t;return e})(),rn=new L("",{providedIn:"root",factory:()=>({})}),sn=new L(""),br=(()=>{let t=class t{constructor(){this.componentLoaders=new WeakMap,this.childrenLoaders=new WeakMap,this.compiler=g(Ft)}loadComponent(n){if(this.componentLoaders.get(n))return this.componentLoaders.get(n);if(n._loadedComponent)return d(n._loadedComponent);this.onLoadStartListener&&this.onLoadStartListener(n);let r=Q(n.loadComponent()).pipe(y(Ir),w(o=>{this.onLoadEndListener&&this.onLoadEndListener(n),n._loadedComponent=o}),Lt(()=>{this.componentLoaders.delete(n)})),s=new de(r,()=>new q).pipe(he());return this.componentLoaders.set(n,s),s}loadChildren(n,r){if(this.childrenLoaders.get(r))return this.childrenLoaders.get(r);if(r._loadedRoutes)return d({routes:r._loadedRoutes,injector:r._loadedInjector});this.onLoadStartListener&&this.onLoadStartListener(r);let o=Ji(r,this.compiler,n,this.onLoadEndListener).pipe(Lt(()=>{this.childrenLoaders.delete(r)})),a=new de(o,()=>new q).pipe(he());return this.childrenLoaders.set(r,a),a}};t.\u0275fac=function(r){return new(r||t)},t.\u0275prov=S({token:t,factory:t.\u0275fac,providedIn:"root"});let e=t;return e})();function Ji(e,t,i,n){return Q(e.loadChildren()).pipe(y(Ir),D(r=>r instanceof On||Array.isArray(r)?d(r):A(t.compileModuleAsync(r))),y(r=>{n&&n(e);let s,o,a=!1;return Array.isArray(r)?(o=r,a=!0):(s=r.create(i).injector,o=s.get(sn,[],{optional:!0,self:!0}).flat()),{routes:o.map(en),injector:s}}))}function ts(e){return e&&typeof e=="object"&&"default"in e}function Ir(e){return ts(e)?e.default:e}var on=(()=>{let t=class t{};t.\u0275fac=function(r){return new(r||t)},t.\u0275prov=S({token:t,factory:()=>g(es),providedIn:"root"});let e=t;return e})(),es=(()=>{let t=class t{shouldProcessUrl(n){return!0}extract(n){return n}merge(n,r){return n}};t.\u0275fac=function(r){return new(r||t)},t.\u0275prov=S({token:t,factory:t.\u0275fac,providedIn:"root"});let e=t;return e})(),ns=new L("");var rs=new L(""),Ar=(()=>{let t=class t{get hasRequestedNavigation(){return this.navigationId!==0}constructor(){this.currentNavigation=null,this.currentTransition=null,this.lastSuccessfulNavigation=null,this.events=new q,this.transitionAbortSubject=new q,this.configLoader=g(br),this.environmentInjector=g(nt),this.urlSerializer=g(ae),this.rootContexts=g(ce),this.location=g(Vt),this.inputBindingEnabled=g(tn,{optional:!0})!==null,this.titleStrategy=g(wr),this.options=g(rn,{optional:!0})||{},this.paramsInheritanceStrategy=this.options.paramsInheritanceStrategy||"emptyOnly",this.urlHandlingStrategy=g(on),this.createViewTransition=g(ns,{optional:!0}),this.navigationErrorHandler=g(rs,{optional:!0}),this.navigationId=0,this.afterPreactivation=()=>d(void 0),this.rootComponentType=null;let n=s=>this.events.next(new Ne(s)),r=s=>this.events.next(new Le(s));this.configLoader.onLoadEndListener=r,this.configLoader.onLoadStartListener=n}complete(){this.transitions?.complete()}handleNavigationRequest(n){let r=++this.navigationId;this.transitions?.next(M(h(h({},this.transitions.value),n),{id:r}))}setupNavigations(n,r,s){return this.transitions=new E({id:0,currentUrlTree:r,currentRawUrl:r,extractedUrl:this.urlHandlingStrategy.extract(r),urlAfterRedirects:this.urlHandlingStrategy.extract(r),rawUrl:r,extras:{},resolve:()=>{},reject:()=>{},promise:Promise.resolve(!0),source:St,restoredState:null,currentSnapshot:s.snapshot,targetSnapshot:null,currentRouterState:s,targetRouterState:null,guards:{canActivateChecks:[],canDeactivateChecks:[]},guardsResult:null}),this.transitions.pipe(K(o=>o.id!==0),y(o=>M(h({},o),{extractedUrl:this.urlHandlingStrategy.extract(o.rawUrl)})),N(o=>{let a=!1,u=!1;return d(o).pipe(N(c=>{if(this.navigationId>o.id)return this.cancelNavigationTransition(o,"",O.SupersededByNewNavigation),V;this.currentTransition=o,this.currentNavigation={id:c.id,initialUrl:c.rawUrl,extractedUrl:c.extractedUrl,trigger:c.source,extras:c.extras,previousNavigation:this.lastSuccessfulNavigation?M(h({},this.lastSuccessfulNavigation),{previousNavigation:null}):null};let l=!n.navigated||this.isUpdatingInternalState()||this.isUpdatedBrowserUrl(),p=c.extras.onSameUrlNavigation??n.onSameUrlNavigation;if(!l&&p!=="reload"){let f="";return this.events.next(new G(c.id,this.urlSerializer.serialize(c.rawUrl),f,Yt.IgnoredSameUrlNavigation)),c.resolve(!1),V}if(this.urlHandlingStrategy.shouldProcessUrl(c.rawUrl))return d(c).pipe(N(f=>{let C=this.transitions?.getValue();return this.events.next(new lt(f.id,this.urlSerializer.serialize(f.extractedUrl),f.source,f.restoredState)),C!==this.transitions?.getValue()?V:Promise.resolve(f)}),Gi(this.environmentInjector,this.configLoader,this.rootComponentType,n.config,this.urlSerializer,this.paramsInheritanceStrategy),w(f=>{o.targetSnapshot=f.targetSnapshot,o.urlAfterRedirects=f.urlAfterRedirects,this.currentNavigation=M(h({},this.currentNavigation),{finalUrl:f.urlAfterRedirects});let C=new Xt(f.id,this.urlSerializer.serialize(f.extractedUrl),this.urlSerializer.serialize(f.urlAfterRedirects),f.targetSnapshot);this.events.next(C)}));if(l&&this.urlHandlingStrategy.shouldProcessUrl(c.currentRawUrl)){let{id:f,extractedUrl:C,source:b,restoredState:_,extras:x}=c,pt=new lt(f,this.urlSerializer.serialize(C),b,_);this.events.next(pt);let le=dr(this.rootComponentType).snapshot;return this.currentTransition=o=M(h({},c),{targetSnapshot:le,urlAfterRedirects:C,extras:M(h({},x),{skipLocationChange:!1,replaceUrl:!1})}),this.currentNavigation.finalUrl=C,d(o)}else{let f="";return this.events.next(new G(c.id,this.urlSerializer.serialize(c.extractedUrl),f,Yt.IgnoredByUrlHandlingStrategy)),c.resolve(!1),V}}),w(c=>{let l=new xe(c.id,this.urlSerializer.serialize(c.extractedUrl),this.urlSerializer.serialize(c.urlAfterRedirects),c.targetSnapshot);this.events.next(l)}),y(c=>(this.currentTransition=o=M(h({},c),{guards:di(c.targetSnapshot,c.currentSnapshot,this.rootContexts)}),o)),bi(this.environmentInjector,c=>this.events.next(c)),w(c=>{if(o.guardsResult=c.guardsResult,c.guardsResult&&typeof c.guardsResult!="boolean")throw ie(this.urlSerializer,c.guardsResult);let l=new Pe(c.id,this.urlSerializer.serialize(c.extractedUrl),this.urlSerializer.serialize(c.urlAfterRedirects),c.targetSnapshot,!!c.guardsResult);this.events.next(l)}),K(c=>c.guardsResult?!0:(this.cancelNavigationTransition(c,"",O.GuardRejected),!1)),Me(c=>{if(c.guards.canActivateChecks.length)return d(c).pipe(w(l=>{let p=new je(l.id,this.urlSerializer.serialize(l.extractedUrl),this.urlSerializer.serialize(l.urlAfterRedirects),l.targetSnapshot);this.events.next(p)}),N(l=>{let p=!1;return d(l).pipe(Qi(this.paramsInheritanceStrategy,this.environmentInjector),w({next:()=>p=!0,complete:()=>{p||this.cancelNavigationTransition(l,"",O.NoDataFromResolver)}}))}),w(l=>{let p=new $e(l.id,this.urlSerializer.serialize(l.extractedUrl),this.urlSerializer.serialize(l.urlAfterRedirects),l.targetSnapshot);this.events.next(p)}))}),Me(c=>{let l=p=>{let f=[];p.routeConfig?.loadComponent&&!p.routeConfig._loadedComponent&&f.push(this.configLoader.loadComponent(p.routeConfig).pipe(w(C=>{p.component=C}),y(()=>{})));for(let C of p.children)f.push(...l(C));return f};return fe(l(c.targetSnapshot.root)).pipe(ge(null),et(1))}),Me(()=>this.afterPreactivation()),N(()=>{let{currentSnapshot:c,targetSnapshot:l}=o,p=this.createViewTransition?.(this.environmentInjector,c.root,l.root);return p?A(p).pipe(y(()=>o)):d(o)}),y(c=>{let l=ii(n.routeReuseStrategy,c.targetSnapshot,c.currentRouterState);return this.currentTransition=o=M(h({},c),{targetRouterState:l}),this.currentNavigation.targetRouterState=l,o}),w(()=>{this.events.next(new Dt)}),hi(this.rootContexts,n.routeReuseStrategy,c=>this.events.next(c),this.inputBindingEnabled),et(1),w({next:c=>{a=!0,this.lastSuccessfulNavigation=this.currentNavigation,this.events.next(new $(c.id,this.urlSerializer.serialize(c.extractedUrl),this.urlSerializer.serialize(c.urlAfterRedirects))),this.titleStrategy?.updateTitle(c.targetRouterState.snapshot),c.resolve(!0)},complete:()=>{a=!0}}),mn(this.transitionAbortSubject.pipe(w(c=>{throw c}))),Lt(()=>{!a&&!u&&this.cancelNavigationTransition(o,"",O.SupersededByNewNavigation),this.currentTransition?.id===o.id&&(this.currentNavigation=null,this.currentTransition=null)}),Z(c=>{if(u=!0,mr(c))this.events.next(new F(o.id,this.urlSerializer.serialize(o.extractedUrl),c.message,c.cancellationCode)),ai(c)?this.events.next(new ht(c.url,c.navigationBehaviorOptions)):o.resolve(!1);else{let l=new Mt(o.id,this.urlSerializer.serialize(o.extractedUrl),c,o.targetSnapshot??void 0);try{let p=z(this.environmentInjector,()=>this.navigationErrorHandler?.(l));if(p instanceof Ot){let{message:f,cancellationCode:C}=ie(this.urlSerializer,p);this.events.next(new F(o.id,this.urlSerializer.serialize(o.extractedUrl),f,C)),this.events.next(new ht(p.redirectTo,p.navigationBehaviorOptions))}else{this.events.next(l);let f=n.errorHandler(c);o.resolve(!!f)}}catch(p){this.options.resolveNavigationPromiseOnError?o.resolve(!1):o.reject(p)}}return V}))}))}cancelNavigationTransition(n,r,s){let o=new F(n.id,this.urlSerializer.serialize(n.extractedUrl),r,s);this.events.next(o),n.resolve(!1)}isUpdatingInternalState(){return this.currentTransition?.extractedUrl.toString()!==this.currentTransition?.currentUrlTree.toString()}isUpdatedBrowserUrl(){return this.urlHandlingStrategy.extract(this.urlSerializer.parse(this.location.path(!0))).toString()!==this.currentTransition?.extractedUrl.toString()&&!this.currentTransition?.extras.skipLocationChange}};t.\u0275fac=function(r){return new(r||t)},t.\u0275prov=S({token:t,factory:t.\u0275fac,providedIn:"root"});let e=t;return e})();function is(e){return e!==St}var ss=(()=>{let t=class t{};t.\u0275fac=function(r){return new(r||t)},t.\u0275prov=S({token:t,factory:()=>g(os),providedIn:"root"});let e=t;return e})(),Xe=class{shouldDetach(t){return!1}store(t,i){}shouldAttach(t){return!1}retrieve(t){return null}shouldReuseRoute(t,i){return t.routeConfig===i.routeConfig}},os=(()=>{let t=class t extends Xe{};t.\u0275fac=(()=>{let n;return function(s){return(n||(n=Ce(t)))(s||t)}})(),t.\u0275prov=S({token:t,factory:t.\u0275fac,providedIn:"root"});let e=t;return e})(),Mr=(()=>{let t=class t{};t.\u0275fac=function(r){return new(r||t)},t.\u0275prov=S({token:t,factory:()=>g(as),providedIn:"root"});let e=t;return e})(),as=(()=>{let t=class t extends Mr{constructor(){super(...arguments),this.location=g(Vt),this.urlSerializer=g(ae),this.options=g(rn,{optional:!0})||{},this.canceledNavigationResolution=this.options.canceledNavigationResolution||"replace",this.urlHandlingStrategy=g(on),this.urlUpdateStrategy=this.options.urlUpdateStrategy||"deferred",this.currentUrlTree=new W,this.rawUrlTree=this.currentUrlTree,this.currentPageId=0,this.lastSuccessfulId=-1,this.routerState=dr(null),this.stateMemento=this.createStateMemento()}getCurrentUrlTree(){return this.currentUrlTree}getRawUrlTree(){return this.rawUrlTree}restoredState(){return this.location.getState()}get browserPageId(){return this.canceledNavigationResolution!=="computed"?this.currentPageId:this.restoredState()?.\u0275routerPageId??this.currentPageId}getRouterState(){return this.routerState}createStateMemento(){return{rawUrlTree:this.rawUrlTree,currentUrlTree:this.currentUrlTree,routerState:this.routerState}}registerNonRouterCurrentEntryChangeListener(n){return this.location.subscribe(r=>{r.type==="popstate"&&n(r.url,r.state)})}handleRouterEvent(n,r){if(n instanceof lt)this.stateMemento=this.createStateMemento();else if(n instanceof G)this.rawUrlTree=r.initialUrl;else if(n instanceof Xt){if(this.urlUpdateStrategy==="eager"&&!r.extras.skipLocationChange){let s=this.urlHandlingStrategy.merge(r.finalUrl,r.initialUrl);this.setBrowserUrl(s,r)}}else n instanceof Dt?(this.currentUrlTree=r.finalUrl,this.rawUrlTree=this.urlHandlingStrategy.merge(r.finalUrl,r.initialUrl),this.routerState=r.targetRouterState,this.urlUpdateStrategy==="deferred"&&(r.extras.skipLocationChange||this.setBrowserUrl(this.rawUrlTree,r))):n instanceof F&&(n.code===O.GuardRejected||n.code===O.NoDataFromResolver)?this.restoreHistory(r):n instanceof Mt?this.restoreHistory(r,!0):n instanceof $&&(this.lastSuccessfulId=n.id,this.currentPageId=this.browserPageId)}setBrowserUrl(n,r){let s=this.urlSerializer.serialize(n);if(this.location.isCurrentPathEqualTo(s)||r.extras.replaceUrl){let o=this.browserPageId,a=h(h({},r.extras.state),this.generateNgRouterState(r.id,o));this.location.replaceState(s,"",a)}else{let o=h(h({},r.extras.state),this.generateNgRouterState(r.id,this.browserPageId+1));this.location.go(s,"",o)}}restoreHistory(n,r=!1){if(this.canceledNavigationResolution==="computed"){let s=this.browserPageId,o=this.currentPageId-s;o!==0?this.location.historyGo(o):this.currentUrlTree===n.finalUrl&&o===0&&(this.resetState(n),this.resetUrlToCurrentUrlTree())}else this.canceledNavigationResolution==="replace"&&(r&&this.resetState(n),this.resetUrlToCurrentUrlTree())}resetState(n){this.routerState=this.stateMemento.routerState,this.currentUrlTree=this.stateMemento.currentUrlTree,this.rawUrlTree=this.urlHandlingStrategy.merge(this.currentUrlTree,n.finalUrl??this.rawUrlTree)}resetUrlToCurrentUrlTree(){this.location.replaceState(this.urlSerializer.serialize(this.rawUrlTree),"",this.generateNgRouterState(this.lastSuccessfulId,this.currentPageId))}generateNgRouterState(n,r){return this.canceledNavigationResolution==="computed"?{navigationId:n,\u0275routerPageId:r}:{navigationId:n}}};t.\u0275fac=(()=>{let n;return function(s){return(n||(n=Ce(t)))(s||t)}})(),t.\u0275prov=S({token:t,factory:t.\u0275fac,providedIn:"root"});let e=t;return e})(),yt=function(e){return e[e.COMPLETE=0]="COMPLETE",e[e.FAILED=1]="FAILED",e[e.REDIRECTING=2]="REDIRECTING",e}(yt||{});function cs(e,t){e.events.pipe(K(i=>i instanceof $||i instanceof F||i instanceof Mt||i instanceof G),y(i=>i instanceof $||i instanceof G?yt.COMPLETE:(i instanceof F?i.code===O.Redirect||i.code===O.SupersededByNewNavigation:!1)?yt.REDIRECTING:yt.FAILED),K(i=>i!==yt.REDIRECTING),et(1)).subscribe(()=>{t()})}function us(e){throw e}var ls={paths:"exact",fragment:"ignored",matrixParams:"ignored",queryParams:"exact"},hs={paths:"subset",fragment:"ignored",matrixParams:"ignored",queryParams:"subset"},$t=(()=>{let t=class t{get currentUrlTree(){return this.stateManager.getCurrentUrlTree()}get rawUrlTree(){return this.stateManager.getRawUrlTree()}get events(){return this._events}get routerState(){return this.stateManager.getRouterState()}constructor(){this.disposed=!1,this.console=g(kn),this.stateManager=g(Mr),this.options=g(rn,{optional:!0})||{},this.pendingTasks=g(En),this.urlUpdateStrategy=this.options.urlUpdateStrategy||"deferred",this.navigationTransitions=g(Ar),this.urlSerializer=g(ae),this.location=g(Vt),this.urlHandlingStrategy=g(on),this._events=new q,this.errorHandler=this.options.errorHandler||us,this.navigated=!1,this.routeReuseStrategy=g(ss),this.onSameUrlNavigation=this.options.onSameUrlNavigation||"ignore",this.config=g(sn,{optional:!0})?.flat()??[],this.componentInputBindingEnabled=!!g(tn,{optional:!0}),this.eventsSubscription=new cn,this.resetConfig(this.config),this.navigationTransitions.setupNavigations(this,this.currentUrlTree,this.routerState).subscribe({error:n=>{this.console.warn(n)}}),this.subscribeToNavigationEvents()}subscribeToNavigationEvents(){let n=this.navigationTransitions.events.subscribe(r=>{try{let s=this.navigationTransitions.currentTransition,o=this.navigationTransitions.currentNavigation;if(s!==null&&o!==null){if(this.stateManager.handleRouterEvent(r,o),r instanceof F&&r.code!==O.Redirect&&r.code!==O.SupersededByNewNavigation)this.navigated=!0;else if(r instanceof $)this.navigated=!0;else if(r instanceof ht){let a=r.navigationBehaviorOptions,u=this.urlHandlingStrategy.merge(r.url,s.currentRawUrl),c=h({info:s.extras.info,skipLocationChange:s.extras.skipLocationChange,replaceUrl:s.extras.replaceUrl||this.urlUpdateStrategy==="eager"||is(s.source)},a);this.scheduleNavigation(u,St,null,c,{resolve:s.resolve,reject:s.reject,promise:s.promise})}}fs(r)&&this._events.next(r)}catch(s){this.navigationTransitions.transitionAbortSubject.next(s)}});this.eventsSubscription.add(n)}resetRootComponentType(n){this.routerState.root.component=n,this.navigationTransitions.rootComponentType=n}initialNavigation(){this.setUpLocationChangeListener(),this.navigationTransitions.hasRequestedNavigation||this.navigateToSyncWithBrowser(this.location.path(!0),St,this.stateManager.restoredState())}setUpLocationChangeListener(){this.nonRouterCurrentEntryChangeSubscription??=this.stateManager.registerNonRouterCurrentEntryChangeListener((n,r)=>{setTimeout(()=>{this.navigateToSyncWithBrowser(n,"popstate",r)},0)})}navigateToSyncWithBrowser(n,r,s){let o={replaceUrl:!0},a=s?.navigationId?s:null;if(s){let c=h({},s);delete c.navigationId,delete c.\u0275routerPageId,Object.keys(c).length!==0&&(o.state=c)}let u=this.parseUrl(n);this.scheduleNavigation(u,r,a,o)}get url(){return this.serializeUrl(this.currentUrlTree)}getCurrentNavigation(){return this.navigationTransitions.currentNavigation}get lastSuccessfulNavigation(){return this.navigationTransitions.lastSuccessfulNavigation}resetConfig(n){this.config=n.map(en),this.navigated=!1}ngOnDestroy(){this.dispose()}dispose(){this.navigationTransitions.complete(),this.nonRouterCurrentEntryChangeSubscription&&(this.nonRouterCurrentEntryChangeSubscription.unsubscribe(),this.nonRouterCurrentEntryChangeSubscription=void 0),this.disposed=!0,this.eventsSubscription.unsubscribe()}createUrlTree(n,r={}){let{relativeTo:s,queryParams:o,fragment:a,queryParamsHandling:u,preserveFragment:c}=r,l=c?this.currentUrlTree.fragment:a,p=null;switch(u){case"merge":p=h(h({},this.currentUrlTree.queryParams),o);break;case"preserve":p=this.currentUrlTree.queryParams;break;default:p=o||null}p!==null&&(p=this.removeEmptyProps(p));let f;try{let C=s?s.snapshot:this.routerState.snapshot.root;f=cr(C)}catch{(typeof n[0]!="string"||n[0][0]!=="/")&&(n=[]),f=this.currentUrlTree.root}return ur(f,n,p,l??null)}navigateByUrl(n,r={skipLocationChange:!1}){let s=It(n)?n:this.parseUrl(n),o=this.urlHandlingStrategy.merge(s,this.rawUrlTree);return this.scheduleNavigation(o,St,null,r)}navigate(n,r={skipLocationChange:!1}){return ds(n),this.navigateByUrl(this.createUrlTree(n,r),r)}serializeUrl(n){return this.urlSerializer.serialize(n)}parseUrl(n){try{return this.urlSerializer.parse(n)}catch{return this.urlSerializer.parse("/")}}isActive(n,r){let s;if(r===!0?s=h({},ls):r===!1?s=h({},hs):s=r,It(n))return Bn(this.currentUrlTree,n,s);let o=this.parseUrl(n);return Bn(this.currentUrlTree,o,s)}removeEmptyProps(n){return Object.entries(n).reduce((r,[s,o])=>(o!=null&&(r[s]=o),r),{})}scheduleNavigation(n,r,s,o,a){if(this.disposed)return Promise.resolve(!1);let u,c,l;a?(u=a.resolve,c=a.reject,l=a.promise):l=new Promise((f,C)=>{u=f,c=C});let p=this.pendingTasks.add();return cs(this,()=>{queueMicrotask(()=>this.pendingTasks.remove(p))}),this.navigationTransitions.handleNavigationRequest({source:r,restoredState:s,currentUrlTree:this.currentUrlTree,currentRawUrl:this.currentUrlTree,rawUrl:n,extras:o,resolve:u,reject:c,promise:l,currentSnapshot:this.routerState.snapshot,currentRouterState:this.routerState}),l.catch(f=>Promise.reject(f))}};t.\u0275fac=function(r){return new(r||t)},t.\u0275prov=S({token:t,factory:t.\u0275fac,providedIn:"root"});let e=t;return e})();function ds(e){for(let t=0;t{let t=class t{constructor(n,r,s,o,a,u){this.router=n,this.route=r,this.tabIndexAttribute=s,this.renderer=o,this.el=a,this.locationStrategy=u,this.href=null,this.commands=null,this.onChanges=new q,this.preserveFragment=!1,this.skipLocationChange=!1,this.replaceUrl=!1;let c=a.nativeElement.tagName?.toLowerCase();this.isAnchorElement=c==="a"||c==="area",this.isAnchorElement?this.subscription=n.events.subscribe(l=>{l instanceof $&&this.updateHref()}):this.setTabIndexIfNotOnNativeEl("0")}setTabIndexIfNotOnNativeEl(n){this.tabIndexAttribute!=null||this.isAnchorElement||this.applyAttributeValue("tabindex",n)}ngOnChanges(n){this.isAnchorElement&&this.updateHref(),this.onChanges.next(this)}set routerLink(n){n!=null?(this.commands=Array.isArray(n)?n:[n],this.setTabIndexIfNotOnNativeEl("0")):(this.commands=null,this.setTabIndexIfNotOnNativeEl(null))}onClick(n,r,s,o,a){let u=this.urlTree;if(u===null||this.isAnchorElement&&(n!==0||r||s||o||a||typeof this.target=="string"&&this.target!="_self"))return!0;let c={skipLocationChange:this.skipLocationChange,replaceUrl:this.replaceUrl,state:this.state,info:this.info};return this.router.navigateByUrl(u,c),!this.isAnchorElement}ngOnDestroy(){this.subscription?.unsubscribe()}updateHref(){let n=this.urlTree;this.href=n!==null&&this.locationStrategy?this.locationStrategy?.prepareExternalUrl(this.router.serializeUrl(n)):null;let r=this.href===null?null:bn(this.href,this.el.nativeElement.tagName.toLowerCase(),"href");this.applyAttributeValue("href",r)}applyAttributeValue(n,r){let s=this.renderer,o=this.el.nativeElement;r!==null?s.setAttribute(o,n,r):s.removeAttribute(o,n)}get urlTree(){return this.commands===null?null:this.router.createUrlTree(this.commands,{relativeTo:this.relativeTo!==void 0?this.relativeTo:this.route,queryParams:this.queryParams,fragment:this.fragment,queryParamsHandling:this.queryParamsHandling,preserveFragment:this.preserveFragment})}};t.\u0275fac=function(r){return new(r||t)(P($t),P(J),Sn("tabindex"),P(Re),P(ye),P(we))},t.\u0275dir=kt({type:t,selectors:[["","routerLink",""]],hostVars:1,hostBindings:function(r,s){r&1&&Pn("click",function(a){return s.onClick(a.button,a.ctrlKey,a.shiftKey,a.altKey,a.metaKey)}),r&2&&Un("target",s.target)},inputs:{target:"target",queryParams:"queryParams",fragment:"fragment",queryParamsHandling:"queryParamsHandling",state:"state",info:"info",relativeTo:"relativeTo",preserveFragment:[2,"preserveFragment","preserveFragment",qt],skipLocationChange:[2,"skipLocationChange","skipLocationChange",qt],replaceUrl:[2,"replaceUrl","replaceUrl",qt],routerLink:"routerLink"},standalone:!0,features:[Tn,zt]});let e=t;return e})(),Js=(()=>{let t=class t{get isActive(){return this._isActive}constructor(n,r,s,o,a){this.router=n,this.element=r,this.renderer=s,this.cdr=o,this.link=a,this.classes=[],this._isActive=!1,this.routerLinkActiveOptions={exact:!1},this.isActiveChange=new rt,this.routerEventsSubscription=n.events.subscribe(u=>{u instanceof $&&this.update()})}ngAfterContentInit(){d(this.links.changes,d(null)).pipe(vt()).subscribe(n=>{this.update(),this.subscribeToEachLinkOnChanges()})}subscribeToEachLinkOnChanges(){this.linkInputChangesSubscription?.unsubscribe();let n=[...this.links.toArray(),this.link].filter(r=>!!r).map(r=>r.onChanges);this.linkInputChangesSubscription=A(n).pipe(vt()).subscribe(r=>{this._isActive!==this.isLinkActive(this.router)(r)&&this.update()})}set routerLinkActive(n){let r=Array.isArray(n)?n:n.split(" ");this.classes=r.filter(s=>!!s)}ngOnChanges(n){this.update()}ngOnDestroy(){this.routerEventsSubscription.unsubscribe(),this.linkInputChangesSubscription?.unsubscribe()}update(){!this.links||!this.router.navigated||queueMicrotask(()=>{let n=this.hasActiveLinks();this.classes.forEach(r=>{n?this.renderer.addClass(this.element.nativeElement,r):this.renderer.removeClass(this.element.nativeElement,r)}),n&&this.ariaCurrentWhenActive!==void 0?this.renderer.setAttribute(this.element.nativeElement,"aria-current",this.ariaCurrentWhenActive.toString()):this.renderer.removeAttribute(this.element.nativeElement,"aria-current"),this._isActive!==n&&(this._isActive=n,this.cdr.markForCheck(),this.isActiveChange.emit(n))})}isLinkActive(n){let r=ps(this.routerLinkActiveOptions)?this.routerLinkActiveOptions:this.routerLinkActiveOptions.exact||!1;return s=>{let o=s.urlTree;return o?n.isActive(o,r):!1}}hasActiveLinks(){let n=this.isLinkActive(this.router);return this.link&&n(this.link)||this.links.some(n)}};t.\u0275fac=function(r){return new(r||t)(P($t),P(ye),P(Re),P(_t),P(Yn,8))},t.\u0275dir=kt({type:t,selectors:[["","routerLinkActive",""]],contentQueries:function(r,s,o){if(r&1&&jn(o,Yn,5),r&2){let a;$n(a=Nn())&&(s.links=a)}},inputs:{routerLinkActiveOptions:"routerLinkActiveOptions",ariaCurrentWhenActive:"ariaCurrentWhenActive",routerLinkActive:"routerLinkActive"},outputs:{isActiveChange:"isActiveChange"},exportAs:["routerLinkActive"],standalone:!0,features:[zt]});let e=t;return e})();function ps(e){return!!e.paths}var oe=class{},to=(()=>{let t=class t{preload(n,r){return r().pipe(Z(()=>d(null)))}};t.\u0275fac=function(r){return new(r||t)},t.\u0275prov=S({token:t,factory:t.\u0275fac,providedIn:"root"});let e=t;return e})();var gs=(()=>{let t=class t{constructor(n,r,s,o,a){this.router=n,this.injector=s,this.preloadingStrategy=o,this.loader=a}setUpPreloading(){this.subscription=this.router.events.pipe(K(n=>n instanceof $),tt(()=>this.preload())).subscribe(()=>{})}preload(){return this.processRoutes(this.injector,this.router.config)}ngOnDestroy(){this.subscription&&this.subscription.unsubscribe()}processRoutes(n,r){let s=[];for(let o of r){o.providers&&!o._injector&&(o._injector=Se(o.providers,n,`Route: ${o.path}`));let a=o._injector??n,u=o._loadedInjector??a;(o.loadChildren&&!o._loadedRoutes&&o.canLoad===void 0||o.loadComponent&&!o._loadedComponent)&&s.push(this.preloadConfig(a,o)),(o.children||o._loadedRoutes)&&s.push(this.processRoutes(u,o.children??o._loadedRoutes))}return A(s).pipe(vt())}preloadConfig(n,r){return this.preloadingStrategy.preload(r,()=>{let s;r.loadChildren&&r.canLoad===void 0?s=this.loader.loadChildren(n,r):s=d(null);let o=s.pipe(D(a=>a===null?d(void 0):(r._loadedRoutes=a.routes,r._loadedInjector=a.injector,this.processRoutes(a.injector??n,a.routes))));if(r.loadComponent&&!r._loadedComponent){let a=this.loader.loadComponent(r);return A([o,a]).pipe(vt())}else return o})}};t.\u0275fac=function(r){return new(r||t)(H($t),H(Ft),H(nt),H(oe),H(br))},t.\u0275prov=S({token:t,factory:t.\u0275fac,providedIn:"root"});let e=t;return e})(),Dr=new L(""),vs=(()=>{let t=class t{constructor(n,r,s,o,a={}){this.urlSerializer=n,this.transitions=r,this.viewportScroller=s,this.zone=o,this.options=a,this.lastId=0,this.lastSource="imperative",this.restoredId=0,this.store={},this.environmentInjector=g(nt),a.scrollPositionRestoration||="disabled",a.anchorScrolling||="disabled"}init(){this.options.scrollPositionRestoration!=="disabled"&&this.viewportScroller.setHistoryScrollRestoration("manual"),this.routerEventsSubscription=this.createScrollEvents(),this.scrollEventsSubscription=this.consumeScrollEvents()}createScrollEvents(){return this.transitions.events.subscribe(n=>{n instanceof lt?(this.store[this.lastId]=this.viewportScroller.getScrollPosition(),this.lastSource=n.navigationTrigger,this.restoredId=n.restoredState?n.restoredState.navigationId:0):n instanceof $?(this.lastId=n.id,this.scheduleScrollEvent(n,this.urlSerializer.parse(n.urlAfterRedirects).fragment)):n instanceof G&&n.code===Yt.IgnoredSameUrlNavigation&&(this.lastSource=void 0,this.restoredId=0,this.scheduleScrollEvent(n,this.urlSerializer.parse(n.url).fragment))})}consumeScrollEvents(){return this.transitions.events.subscribe(n=>{n instanceof Jt&&(n.position?this.options.scrollPositionRestoration==="top"?this.viewportScroller.scrollToPosition([0,0]):this.options.scrollPositionRestoration==="enabled"&&this.viewportScroller.scrollToPosition(n.position):n.anchor&&this.options.anchorScrolling==="enabled"?this.viewportScroller.scrollToAnchor(n.anchor):this.options.scrollPositionRestoration!=="disabled"&&this.viewportScroller.scrollToPosition([0,0]))})}scheduleScrollEvent(n,r){this.zone.runOutsideAngular(()=>an(this,null,function*(){yield new Promise(s=>{setTimeout(()=>{s()}),Mn(()=>{s()},{injector:this.environmentInjector})}),this.zone.run(()=>{this.transitions.events.next(new Jt(n,this.lastSource==="popstate"?this.store[this.restoredId]:null,r))})}))}ngOnDestroy(){this.routerEventsSubscription?.unsubscribe(),this.scrollEventsSubscription?.unsubscribe()}};t.\u0275fac=function(r){In()},t.\u0275prov=S({token:t,factory:t.\u0275fac});let e=t;return e})();function eo(e,...t){return Rn([{provide:sn,multi:!0,useValue:e},[],{provide:J,useFactory:ms,deps:[$t]},{provide:Fn,multi:!0,useFactory:Cs},t.map(i=>i.\u0275providers)])}function ms(e){return e.routerState.root}function Tr(e,t){return{\u0275kind:e,\u0275providers:t}}function no(e={}){return Tr(4,[{provide:Dr,useFactory:()=>{let i=g(qn),n=g(An),r=g(Ar),s=g(ae);return new vs(s,r,i,n,e)}}])}function Cs(){let e=g(wn);return t=>{let i=e.get(_n);if(t!==i.components[0])return;let n=e.get($t),r=e.get(ys);e.get(Rs)===1&&n.initialNavigation(),e.get(Or,null,me.Optional)?.setUpPreloading(),e.get(Dr,null,me.Optional)?.init(),n.resetRootComponentType(i.componentTypes[0]),r.closed||(r.next(),r.complete(),r.unsubscribe())}}var ys=new L("",{factory:()=>new q}),Rs=new L("",{providedIn:"root",factory:()=>1});var Or=new L("");function ro(e){return Tr(0,[{provide:Or,useExisting:gs},{provide:oe,useExisting:e}])}export{$ as a,J as b,ri as c,$t as d,Yn as e,Js as f,to as g,eo as h,no as i,ro as j}; diff --git a/chunk-ZCXPAPZK.js b/chunk-ZCXPAPZK.js deleted file mode 100644 index dfa24bb..0000000 --- a/chunk-ZCXPAPZK.js +++ /dev/null @@ -1 +0,0 @@ -import{b as Me,c as S,d as Fe,e as Y}from"./chunk-5GRCWTIR.js";import{c as Se,d as Z,g as L,h as U,j as q}from"./chunk-KOQX3PBC.js";import{B as De,D as xe,G,a as be,j as Ce,k as m,w as ye,x as ke}from"./chunk-6A5WIJYK.js";import{b as ve}from"./chunk-IMW7L7ZP.js";import{$ as j,$b as Q,Aa as ae,Ab as C,Ba as se,Dc as H,F as J,Fb as V,Ga as R,H as X,I as l,Ia as w,Ja as v,Jb as y,Ka as de,Kb as k,M as ee,O as te,P as B,Pa as ce,Pb as fe,R as ie,Rb as _e,Vb as ge,Wb as we,Xb as z,Yb as D,Zb as p,ac as W,ba as c,bc as f,cc as _,db as he,eb as o,ga as re,ia as ne,ka as T,kc as N,lb as b,lc as x,mb as le,n as h,na as A,ob as O,qa as g,ra as oe,rb as pe,wb as P,xb as me,y as I,zb as ue}from"./chunk-65EYH52Y.js";var Ee=["*"],Te=["content"],Ae=[[["mat-drawer"]],[["mat-drawer-content"]],"*"],Re=["mat-drawer","mat-drawer-content","*"];function Oe(a,r){if(a&1){let M=fe();y(0,"div",1),ge("click",function(){ae(M);let t=z();return se(t._onBackdropClicked())}),k()}if(a&2){let M=z();C("mat-drawer-shown",M._isShowingBackdrop())}}function Pe(a,r){a&1&&(y(0,"mat-drawer-content"),p(1,2),k())}var Ve={transformDrawer:Se("transform",[U("open, open-instant",L({transform:"none",visibility:"visible"})),U("void",L({"box-shadow":"none",visibility:"hidden"})),q("void => open-instant",Z("0ms")),q("void <=> open, open-instant => void",Z("400ms cubic-bezier(0.25, 0.8, 0.25, 1)"))])};var ze=new T("MAT_DRAWER_DEFAULT_AUTOSIZE",{providedIn:"root",factory:Qe}),Ie=new T("MAT_DRAWER_CONTAINER");function Qe(){return!1}var K=(()=>{let r=class r extends S{constructor(e,t,i,s,d){super(i,s,d),this._changeDetectorRef=e,this._container=t}ngAfterContentInit(){this._container._contentMarginChanges.subscribe(()=>{this._changeDetectorRef.markForCheck()})}};r.\u0275fac=function(t){return new(t||r)(o(H),o(re(()=>Ne)),o(w),o(Me),o(b))},r.\u0275cmp=g({type:r,selectors:[["mat-drawer-content"]],hostAttrs:[1,"mat-drawer-content"],hostVars:4,hostBindings:function(t,i){t&2&&ue("margin-left",i._container._contentMargins.left,"px")("margin-right",i._container._contentMargins.right,"px")},standalone:!0,features:[N([{provide:S,useExisting:r}]),pe,x],ngContentSelectors:Ee,decls:1,vars:0,template:function(t,i){t&1&&(D(),p(0))},encapsulation:2,changeDetection:0});let a=r;return a})(),We=(()=>{let r=class r{get position(){return this._position}set position(e){e=e==="end"?"end":"start",e!==this._position&&(this._isAttached&&this._updatePositionInParent(e),this._position=e,this.onPositionChanged.emit())}get mode(){return this._mode}set mode(e){this._mode=e,this._updateFocusTrapState(),this._modeChanged.next()}get disableClose(){return this._disableClose}set disableClose(e){this._disableClose=m(e)}get autoFocus(){let e=this._autoFocus;return e??(this.mode==="side"?"dialog":"first-tabbable")}set autoFocus(e){(e==="true"||e==="false"||e==null)&&(e=m(e)),this._autoFocus=e}get opened(){return this._opened}set opened(e){this.toggle(m(e))}constructor(e,t,i,s,d,F,E,Be){this._elementRef=e,this._focusTrapFactory=t,this._focusMonitor=i,this._platform=s,this._ngZone=d,this._interactivityChecker=F,this._doc=E,this._container=Be,this._focusTrap=null,this._elementFocusedBeforeDrawerWasOpened=null,this._enableAnimations=!1,this._position="start",this._mode="over",this._disableClose=!1,this._opened=!1,this._animationStarted=new h,this._animationEnd=new h,this._animationState="void",this.openedChange=new v(!0),this._openedStream=this.openedChange.pipe(l(n=>n),I(()=>{})),this.openedStart=this._animationStarted.pipe(l(n=>n.fromState!==n.toState&&n.toState.indexOf("open")===0),B(void 0)),this._closedStream=this.openedChange.pipe(l(n=>!n),I(()=>{})),this.closedStart=this._animationStarted.pipe(l(n=>n.fromState!==n.toState&&n.toState==="void"),B(void 0)),this._destroyed=new h,this.onPositionChanged=new v,this._modeChanged=new h,this._injector=A(R),this.openedChange.pipe(c(this._destroyed)).subscribe(n=>{n?(this._doc&&(this._elementFocusedBeforeDrawerWasOpened=this._doc.activeElement),this._takeFocus()):this._isFocusWithinDrawer()&&this._restoreFocus(this._openedVia||"program")}),this._ngZone.runOutsideAngular(()=>{J(this._elementRef.nativeElement,"keydown").pipe(l(n=>n.keyCode===27&&!this.disableClose&&!Ce(n)),c(this._destroyed)).subscribe(n=>this._ngZone.run(()=>{this.close(),n.stopPropagation(),n.preventDefault()}))}),this._animationEnd.pipe(ie((n,u)=>n.fromState===u.fromState&&n.toState===u.toState)).subscribe(n=>{let{fromState:u,toState:$}=n;($.indexOf("open")===0&&u==="void"||$==="void"&&u.indexOf("open")===0)&&this.openedChange.emit(this._opened)})}_forceFocus(e,t){this._interactivityChecker.isFocusable(e)||(e.tabIndex=-1,this._ngZone.runOutsideAngular(()=>{let i=()=>{e.removeEventListener("blur",i),e.removeEventListener("mousedown",i),e.removeAttribute("tabindex")};e.addEventListener("blur",i),e.addEventListener("mousedown",i)})),e.focus(t)}_focusByCssSelector(e,t){let i=this._elementRef.nativeElement.querySelector(e);i&&this._forceFocus(i,t)}_takeFocus(){if(!this._focusTrap)return;let e=this._elementRef.nativeElement;switch(this.autoFocus){case!1:case"dialog":return;case!0:case"first-tabbable":O(()=>{!this._focusTrap.focusInitialElement()&&typeof e.focus=="function"&&e.focus()},{injector:this._injector});break;case"first-heading":this._focusByCssSelector('h1, h2, h3, h4, h5, h6, [role="heading"]');break;default:this._focusByCssSelector(this.autoFocus);break}}_restoreFocus(e){this.autoFocus!=="dialog"&&(this._elementFocusedBeforeDrawerWasOpened?this._focusMonitor.focusVia(this._elementFocusedBeforeDrawerWasOpened,e):this._elementRef.nativeElement.blur(),this._elementFocusedBeforeDrawerWasOpened=null)}_isFocusWithinDrawer(){let e=this._doc.activeElement;return!!e&&this._elementRef.nativeElement.contains(e)}ngAfterViewInit(){this._isAttached=!0,this._position==="end"&&this._updatePositionInParent("end"),this._platform.isBrowser&&(this._focusTrap=this._focusTrapFactory.create(this._elementRef.nativeElement),this._updateFocusTrapState())}ngAfterContentChecked(){this._platform.isBrowser&&(this._enableAnimations=!0)}ngOnDestroy(){this._focusTrap?.destroy(),this._anchor?.remove(),this._anchor=null,this._animationStarted.complete(),this._animationEnd.complete(),this._modeChanged.complete(),this._destroyed.next(),this._destroyed.complete()}open(e){return this.toggle(!0,e)}close(){return this.toggle(!1)}_closeViaBackdropClick(){return this._setOpen(!1,!0,"mouse")}toggle(e=!this.opened,t){e&&t&&(this._openedVia=t);let i=this._setOpen(e,!e&&this._isFocusWithinDrawer(),this._openedVia||"program");return e||(this._openedVia=null),i}_setOpen(e,t,i){return this._opened=e,e?this._animationState=this._enableAnimations?"open":"open-instant":(this._animationState="void",t&&this._restoreFocus(i)),this._updateFocusTrapState(),new Promise(s=>{this.openedChange.pipe(te(1)).subscribe(d=>s(d?"open":"close"))})}_getWidth(){return this._elementRef.nativeElement&&this._elementRef.nativeElement.offsetWidth||0}_updateFocusTrapState(){this._focusTrap&&(this._focusTrap.enabled=!!this._container?.hasBackdrop)}_updatePositionInParent(e){if(!this._platform.isBrowser)return;let t=this._elementRef.nativeElement,i=t.parentNode;e==="end"?(this._anchor||(this._anchor=this._doc.createComment("mat-drawer-anchor"),i.insertBefore(this._anchor,t)),i.appendChild(t)):this._anchor&&this._anchor.parentNode.insertBefore(t,this._anchor)}};r.\u0275fac=function(t){return new(t||r)(o(w),o(ke),o(De),o(be),o(b),o(ye),o(ve,8),o(Ie,8))},r.\u0275cmp=g({type:r,selectors:[["mat-drawer"]],viewQuery:function(t,i){if(t&1&&W(Te,5),t&2){let s;f(s=_())&&(i._content=s.first)}},hostAttrs:["tabIndex","-1",1,"mat-drawer"],hostVars:12,hostBindings:function(t,i){t&1&&we("@transform.start",function(d){return i._animationStarted.next(d)})("@transform.done",function(d){return i._animationEnd.next(d)}),t&2&&(_e("@transform",i._animationState),me("align",null),C("mat-drawer-end",i.position==="end")("mat-drawer-over",i.mode==="over")("mat-drawer-push",i.mode==="push")("mat-drawer-side",i.mode==="side")("mat-drawer-opened",i.opened))},inputs:{position:"position",mode:"mode",disableClose:"disableClose",autoFocus:"autoFocus",opened:"opened"},outputs:{openedChange:"openedChange",_openedStream:"opened",openedStart:"openedStart",_closedStream:"closed",closedStart:"closedStart",onPositionChanged:"positionChanged"},exportAs:["matDrawer"],standalone:!0,features:[x],ngContentSelectors:Ee,decls:3,vars:0,consts:[["content",""],["cdkScrollable","",1,"mat-drawer-inner-container"]],template:function(t,i){t&1&&(D(),y(0,"div",1,0),p(2),k())},dependencies:[S],encapsulation:2,data:{animation:[Ve.transformDrawer]},changeDetection:0});let a=r;return a})(),Ne=(()=>{let r=class r{get start(){return this._start}get end(){return this._end}get autosize(){return this._autosize}set autosize(e){this._autosize=m(e)}get hasBackdrop(){return this._drawerHasBackdrop(this._start)||this._drawerHasBackdrop(this._end)}set hasBackdrop(e){this._backdropOverride=e==null?null:m(e)}get scrollable(){return this._userContent||this._content}constructor(e,t,i,s,d,F=!1,E){this._dir=e,this._element=t,this._ngZone=i,this._changeDetectorRef=s,this._animationMode=E,this._drawers=new de,this.backdropClick=new v,this._destroyed=new h,this._doCheckSubject=new h,this._contentMargins={left:null,right:null},this._contentMarginChanges=new h,this._injector=A(R),e&&e.change.pipe(c(this._destroyed)).subscribe(()=>{this._validateDrawers(),this.updateContentMargins()}),d.change().pipe(c(this._destroyed)).subscribe(()=>this.updateContentMargins()),this._autosize=F}ngAfterContentInit(){this._allDrawers.changes.pipe(j(this._allDrawers),c(this._destroyed)).subscribe(e=>{this._drawers.reset(e.filter(t=>!t._container||t._container===this)),this._drawers.notifyOnChanges()}),this._drawers.changes.pipe(j(null)).subscribe(()=>{this._validateDrawers(),this._drawers.forEach(e=>{this._watchDrawerToggle(e),this._watchDrawerPosition(e),this._watchDrawerMode(e)}),(!this._drawers.length||this._isDrawerOpen(this._start)||this._isDrawerOpen(this._end))&&this.updateContentMargins(),this._changeDetectorRef.markForCheck()}),this._ngZone.runOutsideAngular(()=>{this._doCheckSubject.pipe(ee(10),c(this._destroyed)).subscribe(()=>this.updateContentMargins())})}ngOnDestroy(){this._contentMarginChanges.complete(),this._doCheckSubject.complete(),this._drawers.destroy(),this._destroyed.next(),this._destroyed.complete()}open(){this._drawers.forEach(e=>e.open())}close(){this._drawers.forEach(e=>e.close())}updateContentMargins(){let e=0,t=0;if(this._left&&this._left.opened){if(this._left.mode=="side")e+=this._left._getWidth();else if(this._left.mode=="push"){let i=this._left._getWidth();e+=i,t-=i}}if(this._right&&this._right.opened){if(this._right.mode=="side")t+=this._right._getWidth();else if(this._right.mode=="push"){let i=this._right._getWidth();t+=i,e-=i}}e=e||null,t=t||null,(e!==this._contentMargins.left||t!==this._contentMargins.right)&&(this._contentMargins={left:e,right:t},this._ngZone.run(()=>this._contentMarginChanges.next(this._contentMargins)))}ngDoCheck(){this._autosize&&this._isPushed()&&this._ngZone.runOutsideAngular(()=>this._doCheckSubject.next())}_watchDrawerToggle(e){e._animationStarted.pipe(l(t=>t.fromState!==t.toState),c(this._drawers.changes)).subscribe(t=>{t.toState!=="open-instant"&&this._animationMode!=="NoopAnimations"&&this._element.nativeElement.classList.add("mat-drawer-transition"),this.updateContentMargins(),this._changeDetectorRef.markForCheck()}),e.mode!=="side"&&e.openedChange.pipe(c(this._drawers.changes)).subscribe(()=>this._setContainerClass(e.opened))}_watchDrawerPosition(e){e&&e.onPositionChanged.pipe(c(this._drawers.changes)).subscribe(()=>{O(()=>{this._validateDrawers()},{injector:this._injector,phase:le.Read})})}_watchDrawerMode(e){e&&e._modeChanged.pipe(c(X(this._drawers.changes,this._destroyed))).subscribe(()=>{this.updateContentMargins(),this._changeDetectorRef.markForCheck()})}_setContainerClass(e){let t=this._element.nativeElement.classList,i="mat-drawer-container-has-open";e?t.add(i):t.remove(i)}_validateDrawers(){this._start=this._end=null,this._drawers.forEach(e=>{e.position=="end"?(this._end!=null,this._end=e):(this._start!=null,this._start=e)}),this._right=this._left=null,this._dir&&this._dir.value==="rtl"?(this._left=this._end,this._right=this._start):(this._left=this._start,this._right=this._end)}_isPushed(){return this._isDrawerOpen(this._start)&&this._start.mode!="over"||this._isDrawerOpen(this._end)&&this._end.mode!="over"}_onBackdropClicked(){this.backdropClick.emit(),this._closeModalDrawersViaBackdrop()}_closeModalDrawersViaBackdrop(){[this._start,this._end].filter(e=>e&&!e.disableClose&&this._drawerHasBackdrop(e)).forEach(e=>e._closeViaBackdropClick())}_isShowingBackdrop(){return this._isDrawerOpen(this._start)&&this._drawerHasBackdrop(this._start)||this._isDrawerOpen(this._end)&&this._drawerHasBackdrop(this._end)}_isDrawerOpen(e){return e!=null&&e.opened}_drawerHasBackdrop(e){return this._backdropOverride==null?!!e&&e.mode!=="side":this._backdropOverride}};r.\u0275fac=function(t){return new(t||r)(o(xe,8),o(w),o(b),o(H),o(Fe),o(ze),o(ce,8))},r.\u0275cmp=g({type:r,selectors:[["mat-drawer-container"]],contentQueries:function(t,i,s){if(t&1&&(Q(s,K,5),Q(s,We,5)),t&2){let d;f(d=_())&&(i._content=d.first),f(d=_())&&(i._allDrawers=d)}},viewQuery:function(t,i){if(t&1&&W(K,5),t&2){let s;f(s=_())&&(i._userContent=s.first)}},hostAttrs:[1,"mat-drawer-container"],hostVars:2,hostBindings:function(t,i){t&2&&C("mat-drawer-container-explicit-backdrop",i._backdropOverride)},inputs:{autosize:"autosize",hasBackdrop:"hasBackdrop"},outputs:{backdropClick:"backdropClick"},exportAs:["matDrawerContainer"],standalone:!0,features:[N([{provide:Ie,useExisting:r}]),x],ngContentSelectors:Re,decls:4,vars:2,consts:[[1,"mat-drawer-backdrop",3,"mat-drawer-shown"],[1,"mat-drawer-backdrop",3,"click"]],template:function(t,i){t&1&&(D(Ae),P(0,Oe,1,2,"div",0),p(1),p(2,1),P(3,Pe,2,0,"mat-drawer-content")),t&2&&(V(i.hasBackdrop?0:-1),he(3),V(i._content?-1:3))},dependencies:[K],styles:['.mat-drawer-container{position:relative;z-index:1;color:var(--mat-sidenav-content-text-color);background-color:var(--mat-sidenav-content-background-color);box-sizing:border-box;-webkit-overflow-scrolling:touch;display:block;overflow:hidden}.mat-drawer-container[fullscreen]{top:0;left:0;right:0;bottom:0;position:absolute}.mat-drawer-container[fullscreen].mat-drawer-container-has-open{overflow:hidden}.mat-drawer-container.mat-drawer-container-explicit-backdrop .mat-drawer-side{z-index:3}.mat-drawer-container.ng-animate-disabled .mat-drawer-backdrop,.mat-drawer-container.ng-animate-disabled .mat-drawer-content,.ng-animate-disabled .mat-drawer-container .mat-drawer-backdrop,.ng-animate-disabled .mat-drawer-container .mat-drawer-content{transition:none}.mat-drawer-backdrop{top:0;left:0;right:0;bottom:0;position:absolute;display:block;z-index:3;visibility:hidden}.mat-drawer-backdrop.mat-drawer-shown{visibility:visible;background-color:var(--mat-sidenav-scrim-color)}.mat-drawer-transition .mat-drawer-backdrop{transition-duration:400ms;transition-timing-function:cubic-bezier(0.25, 0.8, 0.25, 1);transition-property:background-color,visibility}.cdk-high-contrast-active .mat-drawer-backdrop{opacity:.5}.mat-drawer-content{position:relative;z-index:1;display:block;height:100%;overflow:auto}.mat-drawer-transition .mat-drawer-content{transition-duration:400ms;transition-timing-function:cubic-bezier(0.25, 0.8, 0.25, 1);transition-property:transform,margin-left,margin-right}.mat-drawer{position:relative;z-index:4;color:var(--mat-sidenav-container-text-color);box-shadow:var(--mat-sidenav-container-elevation-shadow);background-color:var(--mat-sidenav-container-background-color);border-top-right-radius:var(--mat-sidenav-container-shape);border-bottom-right-radius:var(--mat-sidenav-container-shape);width:var(--mat-sidenav-container-width);display:block;position:absolute;top:0;bottom:0;z-index:3;outline:0;box-sizing:border-box;overflow-y:auto;transform:translate3d(-100%, 0, 0)}.cdk-high-contrast-active .mat-drawer,.cdk-high-contrast-active [dir=rtl] .mat-drawer.mat-drawer-end{border-right:solid 1px currentColor}.cdk-high-contrast-active [dir=rtl] .mat-drawer,.cdk-high-contrast-active .mat-drawer.mat-drawer-end{border-left:solid 1px currentColor;border-right:none}.mat-drawer.mat-drawer-side{z-index:2}.mat-drawer.mat-drawer-end{right:0;transform:translate3d(100%, 0, 0);border-top-left-radius:var(--mat-sidenav-container-shape);border-bottom-left-radius:var(--mat-sidenav-container-shape);border-top-right-radius:0;border-bottom-right-radius:0}[dir=rtl] .mat-drawer{border-top-left-radius:var(--mat-sidenav-container-shape);border-bottom-left-radius:var(--mat-sidenav-container-shape);border-top-right-radius:0;border-bottom-right-radius:0;transform:translate3d(100%, 0, 0)}[dir=rtl] .mat-drawer.mat-drawer-end{border-top-right-radius:var(--mat-sidenav-container-shape);border-bottom-right-radius:var(--mat-sidenav-container-shape);border-top-left-radius:0;border-bottom-left-radius:0;left:0;right:auto;transform:translate3d(-100%, 0, 0)}.mat-drawer[style*="visibility: hidden"]{display:none}.mat-drawer-side{box-shadow:none;border-right-color:var(--mat-sidenav-container-divider-color);border-right-width:1px;border-right-style:solid}.mat-drawer-side.mat-drawer-end{border-left-color:var(--mat-sidenav-container-divider-color);border-left-width:1px;border-left-style:solid;border-right:none}[dir=rtl] .mat-drawer-side{border-left-color:var(--mat-sidenav-container-divider-color);border-left-width:1px;border-left-style:solid;border-right:none}[dir=rtl] .mat-drawer-side.mat-drawer-end{border-right-color:var(--mat-sidenav-container-divider-color);border-right-width:1px;border-right-style:solid;border-left:none}.mat-drawer-inner-container{width:100%;height:100%;overflow:auto;-webkit-overflow-scrolling:touch}.mat-sidenav-fixed{position:fixed}'],encapsulation:2,changeDetection:0});let a=r;return a})();var _t=(()=>{let r=class r{};r.\u0275fac=function(t){return new(t||r)},r.\u0275mod=oe({type:r}),r.\u0275inj=ne({imports:[G,Y,Y,G]});let a=r;return a})();export{K as a,We as b,Ne as c,_t as d}; diff --git a/index.html b/index.html index bee6e32..015b0a5 100644 --- a/index.html +++ b/index.html @@ -24,7 +24,7 @@ - + @@ -39,5 +39,5 @@ - + diff --git a/main-WIRNKI6M.js b/main-PKYYRSCB.js similarity index 73% rename from main-WIRNKI6M.js rename to main-PKYYRSCB.js index a3e767f..8f81de8 100644 --- a/main-WIRNKI6M.js +++ b/main-PKYYRSCB.js @@ -1,10 +1,10 @@ -import{a as Ot}from"./chunk-AFNL5RPD.js";import{a as dt,b as mt,c as tu,d as iu,e as au}from"./chunk-CUXGZT4Q.js";import{a as ha,b as qo,c as Do,d as ba}from"./chunk-EJSFYMLG.js";import{a as Si}from"./chunk-OZSOB2KQ.js";import{b as Mo}from"./chunk-6EWZX4UI.js";import{a as Yt,b as da,c as hi,d as Ge,e as bi,f as mo,g as fc,h as hc,i as bc,j as vc}from"./chunk-SYNSCGYV.js";import{a as wi}from"./chunk-ZRQGIPCY.js";import{d as Nc,e as Pc,f as us,g as pa,h as Fc,i as sn,j as ln,k as xo,l as wo,m as So,n as ga,o as Qe,r as fa,s as Se,t as T,u as zc,v as To,w as Bc,x as Vc,y as cn}from"./chunk-5GRCWTIR.js";import{A as Gc,B as $c,C as Zc,G as Yc,J as Kc,M as Qc,R as Xc,S as eu,T as Ao,U as Io,a as re,b as Kt,c as Ic,d as li,e as Mc,f as Ec,g as ht,h as Oc,j as ls,m as Lc,n as ma,o as cs,p as _o,s as Rc,v as Hc,w as jc,x as Co,y as ko,z as Uc}from"./chunk-KOQX3PBC.js";import{$ as rt,B as bo,C as xc,D as on,F as wc,G as xi,I as Sc,J as vo,K as ss,O as Cc,P as kc,Q as Tc,R as qc,S as yo,T as Dc,U as Ac,V as rn,X as Jc,Z as ot,a as vi,aa as Wc,ba as _e,ca as xe,g as po,h as yc,j as yi,k as _i,l as os,r as rs,s as go,u as _c,w as fo,x as ho}from"./chunk-6A5WIJYK.js";import{b as Ue,d as cc,e as ye,f as uc,g as ut,i as co,k as uo,n as dc,o as as,p as Zt,q as nn,r as ns,s as mc,t as pc,v as gc}from"./chunk-IMW7L7ZP.js";import{$ as sa,$a as ft,$b as ts,Aa as Q,Ab as Fe,Ba as X,Bb as nc,Ca as ec,Cb as kt,D as na,Dc as oe,E as no,Eb as st,F as oa,Fb as w,Fc as Bi,Ga as Gt,Gc as is,H as oi,Hb as Te,I as Ne,Ia as Be,Ib as qe,Ja as Ke,Jb as b,K as $l,Kb as v,Lb as C,M as oo,Mb as la,Nb as ca,O as Pe,Ob as se,Pa as fi,Pb as le,Q as ra,Qb as oc,S as Zl,Vb as $,W as Yl,Xb as h,Yb as so,Z as Kl,Zb as ua,a as M,aa as Ze,ab as nt,ac as We,b as ne,ba as U,bc as Re,c as Jl,cc as He,d as Za,da as Ut,db as m,dc as K,e as Fi,ea as ue,eb as E,ec as z,fc as en,g as Qr,ga as Ql,gb as Ka,gc as te,h as Wl,ha as N,i as Xr,ia as It,ib as tc,jb as si,k as io,ka as be,kb as ic,kc as tn,lb as Ct,lc as W,ma as L,mc as lo,n as V,na as I,nc as de,o as Jt,oa as ri,ob as ac,oc as Et,p as Wt,pb as Qa,pc as rc,qa as J,qc as sc,r as Ul,ra as Mt,rb as ro,rc as lc,s as Ya,sa as Ri,sb as Xa,sc as ji,t as ct,u as ni,ua as Hi,uc as zi,va as Xl,vc as Ve,wb as k,x as Gl,xb as $t,y as Le,yb as f,yc as an,z as ao,za as Ye,zb as es}from"./chunk-65EYH52Y.js";var Jp=Fi(()=>{});var Ua=Fi((Jr,Wp)=>{(function(i,e){typeof Jr=="object"?Wp.exports=Jr=e():typeof define=="function"&&define.amd?define([],e):i.CryptoJS=e()})(Jr,function(){var i=i||function(e,a){var t;if(typeof window<"u"&&window.crypto&&(t=window.crypto),typeof self<"u"&&self.crypto&&(t=self.crypto),typeof globalThis<"u"&&globalThis.crypto&&(t=globalThis.crypto),!t&&typeof window<"u"&&window.msCrypto&&(t=window.msCrypto),!t&&typeof global<"u"&&global.crypto&&(t=global.crypto),!t&&typeof Jl=="function")try{t=Jp()}catch{}var n=function(){if(t){if(typeof t.getRandomValues=="function")try{return t.getRandomValues(new Uint32Array(1))[0]}catch{}if(typeof t.randomBytes=="function")try{return t.randomBytes(4).readInt32LE()}catch{}}throw new Error("Native crypto module could not be used to get secure random number.")},o=Object.create||function(){function S(){}return function(q){var j;return S.prototype=q,j=new S,S.prototype=null,j}}(),r={},s=r.lib={},l=s.Base=function(){return{extend:function(S){var q=o(this);return S&&q.mixIn(S),(!q.hasOwnProperty("init")||this.init===q.init)&&(q.init=function(){q.$super.init.apply(this,arguments)}),q.init.prototype=q,q.$super=this,q},create:function(){var S=this.extend();return S.init.apply(S,arguments),S},init:function(){},mixIn:function(S){for(var q in S)S.hasOwnProperty(q)&&(this[q]=S[q]);S.hasOwnProperty("toString")&&(this.toString=S.toString)},clone:function(){return this.init.prototype.extend(this)}}}(),c=s.WordArray=l.extend({init:function(S,q){S=this.words=S||[],q!=a?this.sigBytes=q:this.sigBytes=S.length*4},toString:function(S){return(S||g).stringify(this)},concat:function(S){var q=this.words,j=S.words,B=this.sigBytes,pe=S.sigBytes;if(this.clamp(),B%4)for(var ie=0;ie>>2]>>>24-ie%4*8&255;q[B+ie>>>2]|=we<<24-(B+ie)%4*8}else for(var he=0;he>>2]=j[he>>>2];return this.sigBytes+=pe,this},clamp:function(){var S=this.words,q=this.sigBytes;S[q>>>2]&=4294967295<<32-q%4*8,S.length=e.ceil(q/4)},clone:function(){var S=l.clone.call(this);return S.words=this.words.slice(0),S},random:function(S){for(var q=[],j=0;j>>2]>>>24-pe%4*8&255;B.push((ie>>>4).toString(16)),B.push((ie&15).toString(16))}return B.join("")},parse:function(S){for(var q=S.length,j=[],B=0;B>>3]|=parseInt(S.substr(B,2),16)<<24-B%8*4;return new c.init(j,q/2)}},x=d.Latin1={stringify:function(S){for(var q=S.words,j=S.sigBytes,B=[],pe=0;pe>>2]>>>24-pe%4*8&255;B.push(String.fromCharCode(ie))}return B.join("")},parse:function(S){for(var q=S.length,j=[],B=0;B>>2]|=(S.charCodeAt(B)&255)<<24-B%4*8;return new c.init(j,q)}},y=d.Utf8={stringify:function(S){try{return decodeURIComponent(escape(x.stringify(S)))}catch{throw new Error("Malformed UTF-8 data")}},parse:function(S){return x.parse(unescape(encodeURIComponent(S)))}},_=s.BufferedBlockAlgorithm=l.extend({reset:function(){this._data=new c.init,this._nDataBytes=0},_append:function(S){typeof S=="string"&&(S=y.parse(S)),this._data.concat(S),this._nDataBytes+=S.sigBytes},_process:function(S){var q,j=this._data,B=j.words,pe=j.sigBytes,ie=this.blockSize,we=ie*4,he=pe/we;S?he=e.ceil(he):he=e.max((he|0)-this._minBufferSize,0);var Me=he*ie,$e=e.min(Me*4,pe);if(Me){for(var Bt=0;Bt{(function(i,e){typeof Wr=="object"?Up.exports=Wr=e(Ua()):typeof define=="function"&&define.amd?define(["./core"],e):e(i.CryptoJS)})(Wr,function(i){return function(){var e=i,a=e.lib,t=a.WordArray,n=e.enc,o=n.Base64={stringify:function(s){var l=s.words,c=s.sigBytes,d=this._map;s.clamp();for(var g=[],x=0;x>>2]>>>24-x%4*8&255,_=l[x+1>>>2]>>>24-(x+1)%4*8&255,D=l[x+2>>>2]>>>24-(x+2)%4*8&255,O=y<<16|_<<8|D,S=0;S<4&&x+S*.75>>6*(3-S)&63));var q=d.charAt(64);if(q)for(;g.length%4;)g.push(q);return g.join("")},parse:function(s){var l=s.length,c=this._map,d=this._reverseMap;if(!d){d=this._reverseMap=[];for(var g=0;g>>6-x%4*2,D=y|_;d[g>>>2]|=D<<24-g%4*8,g++}return t.create(d,g)}}(),i.enc.Base64})});var Zp=Fi((Ur,$p)=>{(function(i,e){typeof Ur=="object"?$p.exports=Ur=e(Ua()):typeof define=="function"&&define.amd?define(["./core"],e):e(i.CryptoJS)})(Ur,function(i){return i.enc.Utf8})});var Kp=Fi((Gr,Yp)=>{(function(i,e){typeof Gr=="object"?Yp.exports=Gr=e(Ua()):typeof define=="function"&&define.amd?define(["./core"],e):e(i.CryptoJS)})(Gr,function(i){return function(e){var a=i,t=a.lib,n=t.WordArray,o=t.Hasher,r=a.algo,s=[],l=[];(function(){function g(D){for(var O=e.sqrt(D),S=2;S<=O;S++)if(!(D%S))return!1;return!0}function x(D){return(D-(D|0))*4294967296|0}for(var y=2,_=0;_<64;)g(y)&&(_<8&&(s[_]=x(e.pow(y,1/2))),l[_]=x(e.pow(y,1/3)),_++),y++})();var c=[],d=r.SHA256=o.extend({_doReset:function(){this._hash=new n.init(s.slice(0))},_doProcessBlock:function(g,x){for(var y=this._hash.words,_=y[0],D=y[1],O=y[2],S=y[3],q=y[4],j=y[5],B=y[6],pe=y[7],ie=0;ie<64;ie++){if(ie<16)c[ie]=g[x+ie]|0;else{var we=c[ie-15],he=(we<<25|we>>>7)^(we<<14|we>>>18)^we>>>3,Me=c[ie-2],$e=(Me<<15|Me>>>17)^(Me<<13|Me>>>19)^Me>>>10;c[ie]=he+c[ie-7]+$e+c[ie-16]}var Bt=q&j^~q&B,ai=_&D^_&O^D&O,Ga=(_<<30|_>>>2)^(_<<19|_>>>13)^(_<<10|_>>>22),eo=(q<<26|q>>>6)^(q<<21|q>>>11)^(q<<7|q>>>25),$a=pe+eo+Bt+l[ie]+c[ie],R=Ga+ai;pe=B,B=j,j=q,q=S+$a|0,S=O,O=D,D=_,_=$a+R|0}y[0]=y[0]+_|0,y[1]=y[1]+D|0,y[2]=y[2]+O|0,y[3]=y[3]+S|0,y[4]=y[4]+q|0,y[5]=y[5]+j|0,y[6]=y[6]+B|0,y[7]=y[7]+pe|0},_doFinalize:function(){var g=this._data,x=g.words,y=this._nDataBytes*8,_=g.sigBytes*8;return x[_>>>5]|=128<<24-_%32,x[(_+64>>>9<<4)+14]=e.floor(y/4294967296),x[(_+64>>>9<<4)+15]=y,g.sigBytes=x.length*4,this._process(),this._hash},clone:function(){var g=o.clone.call(this);return g._hash=this._hash.clone(),g}});a.SHA256=o._createHelper(d),a.HmacSHA256=o._createHmacHelper(d)}(Math),i.SHA256})});var Xp=Fi(($r,Qp)=>{(function(i,e){typeof $r=="object"?Qp.exports=$r=e(Ua()):typeof define=="function"&&define.amd?define(["./core"],e):e(i.CryptoJS)})($r,function(i){(function(){var e=i,a=e.lib,t=a.Base,n=e.enc,o=n.Utf8,r=e.algo,s=r.HMAC=t.extend({init:function(l,c){l=this._hasher=new l.init,typeof c=="string"&&(c=o.parse(c));var d=l.blockSize,g=d*4;c.sigBytes>g&&(c=l.finalize(c)),c.clamp();for(var x=this._oKey=c.clone(),y=this._iKey=c.clone(),_=x.words,D=y.words,O=0;O{(function(i,e,a){typeof Zr=="object"?eg.exports=Zr=e(Ua(),Kp(),Xp()):typeof define=="function"&&define.amd?define(["./core","./sha256","./hmac"],e):e(i.CryptoJS)})(Zr,function(i){return i.HmacSHA256})});var nu=(()=>{let e=class e{constructor(){}};e.\u0275fac=function(n){return new(n||e)},e.\u0275cmp=J({type:e,selectors:[["app-root"]],standalone:!0,features:[W],decls:1,vars:0,template:function(n,o){n&1&&C(0,"router-outlet")},dependencies:[hi],styles:["[_nghost-%COMP%]{display:flex;flex:1 1 auto;width:100%;height:100%}"]});let i=e;return i})();var ci=class extends Error{},Eo=class extends ci{constructor(e){super(`Invalid DateTime: ${e.toMessage()}`)}},Oo=class extends ci{constructor(e){super(`Invalid Interval: ${e.toMessage()}`)}},Lo=class extends ci{constructor(e){super(`Invalid Duration: ${e.toMessage()}`)}},Lt=class extends ci{},va=class extends ci{constructor(e){super(`Invalid unit ${e}`)}},je=class extends ci{},Nt=class extends ci{constructor(){super("Zone is an abstract class")}};var P="numeric",Pt="short",bt="long",Ci={year:P,month:P,day:P},un={year:P,month:Pt,day:P},ds={year:P,month:Pt,day:P,weekday:Pt},dn={year:P,month:bt,day:P},mn={year:P,month:bt,day:P,weekday:bt},pn={hour:P,minute:P},gn={hour:P,minute:P,second:P},fn={hour:P,minute:P,second:P,timeZoneName:Pt},hn={hour:P,minute:P,second:P,timeZoneName:bt},bn={hour:P,minute:P,hourCycle:"h23"},vn={hour:P,minute:P,second:P,hourCycle:"h23"},yn={hour:P,minute:P,second:P,hourCycle:"h23",timeZoneName:Pt},_n={hour:P,minute:P,second:P,hourCycle:"h23",timeZoneName:bt},xn={year:P,month:P,day:P,hour:P,minute:P},wn={year:P,month:P,day:P,hour:P,minute:P,second:P},Sn={year:P,month:Pt,day:P,hour:P,minute:P},Cn={year:P,month:Pt,day:P,hour:P,minute:P,second:P},ms={year:P,month:Pt,day:P,weekday:Pt,hour:P,minute:P},kn={year:P,month:bt,day:P,hour:P,minute:P,timeZoneName:Pt},Tn={year:P,month:bt,day:P,hour:P,minute:P,second:P,timeZoneName:Pt},qn={year:P,month:bt,day:P,weekday:bt,hour:P,minute:P,timeZoneName:bt},Dn={year:P,month:bt,day:P,weekday:bt,hour:P,minute:P,second:P,timeZoneName:bt};var vt=class{get type(){throw new Nt}get name(){throw new Nt}get ianaName(){return this.name}get isUniversal(){throw new Nt}offsetName(e,a){throw new Nt}formatOffset(e,a){throw new Nt}offset(e){throw new Nt}equals(e){throw new Nt}get isValid(){throw new Nt}};var ps=null,Vi=class i extends vt{static get instance(){return ps===null&&(ps=new i),ps}get type(){return"system"}get name(){return new Intl.DateTimeFormat().resolvedOptions().timeZone}get isUniversal(){return!1}offsetName(e,{format:a,locale:t}){return Po(e,a,t)}formatOffset(e,a){return ki(this.offset(e),a)}offset(e){return-new Date(e).getTimezoneOffset()}equals(e){return e.type==="system"}get isValid(){return!0}};var Ro={};function Ig(i){return Ro[i]||(Ro[i]=new Intl.DateTimeFormat("en-US",{hour12:!1,timeZone:i,year:"numeric",month:"2-digit",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit",era:"short"})),Ro[i]}var Mg={year:0,month:1,day:2,era:3,hour:4,minute:5,second:6};function Eg(i,e){let a=i.format(e).replace(/\u200E/g,""),t=/(\d+)\/(\d+)\/(\d+) (AD|BC),? (\d+):(\d+):(\d+)/.exec(a),[,n,o,r,s,l,c,d]=t;return[r,n,o,s,l,c,d]}function Og(i,e){let a=i.formatToParts(e),t=[];for(let n=0;n=0?_:1e3+_,(x-y)/(60*1e3)}equals(e){return e.type==="iana"&&e.name===this.name}get isValid(){return this.valid}};var ou={};function Lg(i,e={}){let a=JSON.stringify([i,e]),t=ou[a];return t||(t=new Intl.ListFormat(i,e),ou[a]=t),t}var gs={};function fs(i,e={}){let a=JSON.stringify([i,e]),t=gs[a];return t||(t=new Intl.DateTimeFormat(i,e),gs[a]=t),t}var hs={};function Ng(i,e={}){let a=JSON.stringify([i,e]),t=hs[a];return t||(t=new Intl.NumberFormat(i,e),hs[a]=t),t}var bs={};function Pg(i,e={}){let r=e,{base:a}=r,t=Za(r,["base"]),n=JSON.stringify([i,t]),o=bs[n];return o||(o=new Intl.RelativeTimeFormat(i,e),bs[n]=o),o}var An=null;function Fg(){return An||(An=new Intl.DateTimeFormat().resolvedOptions().locale,An)}var ru={};function Rg(i){let e=ru[i];if(!e){let a=new Intl.Locale(i);e="getWeekInfo"in a?a.getWeekInfo():a.weekInfo,ru[i]=e}return e}function Hg(i){let e=i.indexOf("-x-");e!==-1&&(i=i.substring(0,e));let a=i.indexOf("-u-");if(a===-1)return[i];{let t,n;try{t=fs(i).resolvedOptions(),n=i}catch{let l=i.substring(0,a);t=fs(l).resolvedOptions(),n=l}let{numberingSystem:o,calendar:r}=t;return[n,o,r]}}function jg(i,e,a){return(a||e)&&(i.includes("-u-")||(i+="-u"),a&&(i+=`-ca-${a}`),e&&(i+=`-nu-${e}`)),i}function zg(i){let e=[];for(let a=1;a<=12;a++){let t=F.utc(2009,a,1);e.push(i(t))}return e}function Bg(i){let e=[];for(let a=1;a<=7;a++){let t=F.utc(2016,11,13+a);e.push(i(t))}return e}function Ho(i,e,a,t){let n=i.listingMode();return n==="error"?null:n==="en"?a(e):t(e)}function Vg(i){return i.numberingSystem&&i.numberingSystem!=="latn"?!1:i.numberingSystem==="latn"||!i.locale||i.locale.startsWith("en")||new Intl.DateTimeFormat(i.intl).resolvedOptions().numberingSystem==="latn"}var vs=class{constructor(e,a,t){this.padTo=t.padTo||0,this.floor=t.floor||!1;let s=t,{padTo:n,floor:o}=s,r=Za(s,["padTo","floor"]);if(!a||Object.keys(r).length>0){let l=M({useGrouping:!1},t);t.padTo>0&&(l.minimumIntegerDigits=t.padTo),this.inf=Ng(e,l)}}format(e){if(this.inf){let a=this.floor?Math.floor(e):e;return this.inf.format(a)}else{let a=this.floor?Math.floor(e):_a(e,3);return De(a,this.padTo)}}},ys=class{constructor(e,a,t){this.opts=t,this.originalZone=void 0;let n;if(this.opts.timeZone)this.dt=e;else if(e.zone.type==="fixed"){let r=-1*(e.offset/60),s=r>=0?`Etc/GMT+${r}`:`Etc/GMT${r}`;e.offset!==0&<.create(s).valid?(n=s,this.dt=e):(n="UTC",this.dt=e.offset===0?e:e.setZone("UTC").plus({minutes:e.offset}),this.originalZone=e.zone)}else e.zone.type==="system"?this.dt=e:e.zone.type==="iana"?(this.dt=e,n=e.zone.name):(n="UTC",this.dt=e.setZone("UTC").plus({minutes:e.offset}),this.originalZone=e.zone);let o=M({},this.opts);o.timeZone=o.timeZone||n,this.dtf=fs(a,o)}format(){return this.originalZone?this.formatToParts().map(({value:e})=>e).join(""):this.dtf.format(this.dt.toJSDate())}formatToParts(){let e=this.dtf.formatToParts(this.dt.toJSDate());return this.originalZone?e.map(a=>{if(a.type==="timeZoneName"){let t=this.originalZone.offsetName(this.dt.ts,{locale:this.dt.locale,format:this.opts.timeZoneName});return ne(M({},a),{value:t})}else return a}):e}resolvedOptions(){return this.dtf.resolvedOptions()}},_s=class{constructor(e,a,t){this.opts=M({style:"long"},t),!a&&jo()&&(this.rtf=Pg(e,t))}format(e,a){return this.rtf?this.rtf.format(e,a):su(a,e,this.opts.numeric,this.opts.style!=="long")}formatToParts(e,a){return this.rtf?this.rtf.formatToParts(e,a):[]}},Jg={firstDay:1,minimalDays:4,weekend:[6,7]},ve=class i{static fromOpts(e){return i.create(e.locale,e.numberingSystem,e.outputCalendar,e.weekSettings,e.defaultToEN)}static create(e,a,t,n,o=!1){let r=e||ge.defaultLocale,s=r||(o?"en-US":Fg()),l=a||ge.defaultNumberingSystem,c=t||ge.defaultOutputCalendar,d=In(n)||ge.defaultWeekSettings;return new i(s,l,c,d,r)}static resetCache(){An=null,gs={},hs={},bs={}}static fromObject({locale:e,numberingSystem:a,outputCalendar:t,weekSettings:n}={}){return i.create(e,a,t,n)}constructor(e,a,t,n,o){let[r,s,l]=Hg(e);this.locale=r,this.numberingSystem=a||s||null,this.outputCalendar=t||l||null,this.weekSettings=n,this.intl=jg(this.locale,this.numberingSystem,this.outputCalendar),this.weekdaysCache={format:{},standalone:{}},this.monthsCache={format:{},standalone:{}},this.meridiemCache=null,this.eraCache={},this.specifiedLocale=o,this.fastNumbersCached=null}get fastNumbers(){return this.fastNumbersCached==null&&(this.fastNumbersCached=Vg(this)),this.fastNumbersCached}listingMode(){let e=this.isEnglish(),a=(this.numberingSystem===null||this.numberingSystem==="latn")&&(this.outputCalendar===null||this.outputCalendar==="gregory");return e&&a?"en":"intl"}clone(e){return!e||Object.getOwnPropertyNames(e).length===0?this:i.create(e.locale||this.specifiedLocale,e.numberingSystem||this.numberingSystem,e.outputCalendar||this.outputCalendar,In(e.weekSettings)||this.weekSettings,e.defaultToEN||!1)}redefaultToEN(e={}){return this.clone(ne(M({},e),{defaultToEN:!0}))}redefaultToSystem(e={}){return this.clone(ne(M({},e),{defaultToEN:!1}))}months(e,a=!1){return Ho(this,e,xs,()=>{let t=a?{month:e,day:"numeric"}:{month:e},n=a?"format":"standalone";return this.monthsCache[n][e]||(this.monthsCache[n][e]=zg(o=>this.extract(o,t,"month"))),this.monthsCache[n][e]})}weekdays(e,a=!1){return Ho(this,e,ws,()=>{let t=a?{weekday:e,year:"numeric",month:"long",day:"numeric"}:{weekday:e},n=a?"format":"standalone";return this.weekdaysCache[n][e]||(this.weekdaysCache[n][e]=Bg(o=>this.extract(o,t,"weekday"))),this.weekdaysCache[n][e]})}meridiems(){return Ho(this,void 0,()=>Ss,()=>{if(!this.meridiemCache){let e={hour:"numeric",hourCycle:"h12"};this.meridiemCache=[F.utc(2016,11,13,9),F.utc(2016,11,13,19)].map(a=>this.extract(a,e,"dayperiod"))}return this.meridiemCache})}eras(e){return Ho(this,e,Cs,()=>{let a={era:e};return this.eraCache[e]||(this.eraCache[e]=[F.utc(-40,1,1),F.utc(2017,1,1)].map(t=>this.extract(t,a,"era"))),this.eraCache[e]})}extract(e,a,t){let n=this.dtFormatter(e,a),o=n.formatToParts(),r=o.find(s=>s.type.toLowerCase()===t);return r?r.value:null}numberFormatter(e={}){return new vs(this.intl,e.forceSimple||this.fastNumbers,e)}dtFormatter(e,a={}){return new ys(e,this.intl,a)}relFormatter(e={}){return new _s(this.intl,this.isEnglish(),e)}listFormatter(e={}){return Lg(this.intl,e)}isEnglish(){return this.locale==="en"||this.locale.toLowerCase()==="en-us"||new Intl.DateTimeFormat(this.intl).resolvedOptions().locale.startsWith("en-us")}getWeekSettings(){return this.weekSettings?this.weekSettings:zo()?Rg(this.locale):Jg}getStartOfWeek(){return this.getWeekSettings().firstDay}getMinDaysInFirstWeek(){return this.getWeekSettings().minimalDays}getWeekendDays(){return this.getWeekSettings().weekend}equals(e){return this.locale===e.locale&&this.numberingSystem===e.numberingSystem&&this.outputCalendar===e.outputCalendar}};var Ts=null,Xe=class i extends vt{static get utcInstance(){return Ts===null&&(Ts=new i(0)),Ts}static instance(e){return e===0?i.utcInstance:new i(e)}static parseSpecifier(e){if(e){let a=e.match(/^utc(?:([+-]\d{1,2})(?::(\d{2}))?)?$/i);if(a)return new i(Ji(a[1],a[2]))}return null}constructor(e){super(),this.fixed=e}get type(){return"fixed"}get name(){return this.fixed===0?"UTC":`UTC${ki(this.fixed,"narrow")}`}get ianaName(){return this.fixed===0?"Etc/UTC":`Etc/GMT${ki(-this.fixed,"narrow")}`}offsetName(){return this.name}formatOffset(e,a){return ki(this.fixed,a)}get isUniversal(){return!0}offset(){return this.fixed}equals(e){return e.type==="fixed"&&e.fixed===this.fixed}get isValid(){return!0}};var Mn=class extends vt{constructor(e){super(),this.zoneName=e}get type(){return"invalid"}get name(){return this.zoneName}get isUniversal(){return!1}offsetName(){return null}formatOffset(){return""}offset(){return NaN}equals(){return!1}get isValid(){return!1}};function Ft(i,e){let a;if(Z(i)||i===null)return e;if(i instanceof vt)return i;if(lu(i)){let t=i.toLowerCase();return t==="default"?e:t==="local"||t==="system"?Vi.instance:t==="utc"||t==="gmt"?Xe.utcInstance:Xe.parseSpecifier(t)||lt.create(i)}else return Qt(i)?Xe.instance(i):typeof i=="object"&&"offset"in i&&typeof i.offset=="function"?i:new Mn(i)}var cu=()=>Date.now(),uu="system",du=null,mu=null,pu=null,gu=60,fu,hu=null,ge=class{static get now(){return cu}static set now(e){cu=e}static set defaultZone(e){uu=e}static get defaultZone(){return Ft(uu,Vi.instance)}static get defaultLocale(){return du}static set defaultLocale(e){du=e}static get defaultNumberingSystem(){return mu}static set defaultNumberingSystem(e){mu=e}static get defaultOutputCalendar(){return pu}static set defaultOutputCalendar(e){pu=e}static get defaultWeekSettings(){return hu}static set defaultWeekSettings(e){hu=In(e)}static get twoDigitCutoffYear(){return gu}static set twoDigitCutoffYear(e){gu=e%100}static get throwOnInvalid(){return fu}static set throwOnInvalid(e){fu=e}static resetCaches(){ve.resetCache(),lt.resetCache()}};var et=class{constructor(e,a){this.reason=e,this.explanation=a}toMessage(){return this.explanation?`${this.reason}: ${this.explanation}`:this.reason}};var bu=[0,31,59,90,120,151,181,212,243,273,304,334],vu=[0,31,60,91,121,152,182,213,244,274,305,335];function Tt(i,e){return new et("unit out of range",`you specified ${e} (of type ${typeof e}) as a ${i}, which is invalid`)}function Bo(i,e,a){let t=new Date(Date.UTC(i,e-1,a));i<100&&i>=0&&t.setUTCFullYear(t.getUTCFullYear()-1900);let n=t.getUTCDay();return n===0?7:n}function yu(i,e,a){return a+(Ui(i)?vu:bu)[e-1]}function _u(i,e){let a=Ui(i)?vu:bu,t=a.findIndex(o=>oWi(t,e,a)?(c=t+1,l=1):c=t,M({weekYear:c,weekNumber:l,weekday:s},Ln(i))}function qs(i,e=4,a=1){let{weekYear:t,weekNumber:n,weekday:o}=i,r=Vo(Bo(t,1,e),a),s=Ti(t),l=n*7+o-r-7+e,c;l<1?(c=t-1,l+=Ti(c)):l>s?(c=t+1,l-=Ti(t)):c=t;let{month:d,day:g}=_u(c,l);return M({year:c,month:d,day:g},Ln(i))}function Jo(i){let{year:e,month:a,day:t}=i,n=yu(e,a,t);return M({year:e,ordinal:n},Ln(i))}function Ds(i){let{year:e,ordinal:a}=i,{month:t,day:n}=_u(e,a);return M({year:e,month:t,day:n},Ln(i))}function As(i,e){if(!Z(i.localWeekday)||!Z(i.localWeekNumber)||!Z(i.localWeekYear)){if(!Z(i.weekday)||!Z(i.weekNumber)||!Z(i.weekYear))throw new Lt("Cannot mix locale-based week fields with ISO-based week fields");return Z(i.localWeekday)||(i.weekday=i.localWeekday),Z(i.localWeekNumber)||(i.weekNumber=i.localWeekNumber),Z(i.localWeekYear)||(i.weekYear=i.localWeekYear),delete i.localWeekday,delete i.localWeekNumber,delete i.localWeekYear,{minDaysInFirstWeek:e.getMinDaysInFirstWeek(),startOfWeek:e.getStartOfWeek()}}else return{minDaysInFirstWeek:4,startOfWeek:1}}function xu(i,e=4,a=1){let t=On(i.weekYear),n=yt(i.weekNumber,1,Wi(i.weekYear,e,a)),o=yt(i.weekday,1,7);return t?n?o?!1:Tt("weekday",i.weekday):Tt("week",i.weekNumber):Tt("weekYear",i.weekYear)}function wu(i){let e=On(i.year),a=yt(i.ordinal,1,Ti(i.year));return e?a?!1:Tt("ordinal",i.ordinal):Tt("year",i.year)}function Is(i){let e=On(i.year),a=yt(i.month,1,12),t=yt(i.day,1,xa(i.year,i.month));return e?a?t?!1:Tt("day",i.day):Tt("month",i.month):Tt("year",i.year)}function Ms(i){let{hour:e,minute:a,second:t,millisecond:n}=i,o=yt(e,0,23)||e===24&&a===0&&t===0&&n===0,r=yt(a,0,59),s=yt(t,0,59),l=yt(n,0,999);return o?r?s?l?!1:Tt("millisecond",n):Tt("second",t):Tt("minute",a):Tt("hour",e)}function Z(i){return typeof i>"u"}function Qt(i){return typeof i=="number"}function On(i){return typeof i=="number"&&i%1===0}function lu(i){return typeof i=="string"}function Cu(i){return Object.prototype.toString.call(i)==="[object Date]"}function jo(){try{return typeof Intl<"u"&&!!Intl.RelativeTimeFormat}catch{return!1}}function zo(){try{return typeof Intl<"u"&&!!Intl.Locale&&("weekInfo"in Intl.Locale.prototype||"getWeekInfo"in Intl.Locale.prototype)}catch{return!1}}function ku(i){return Array.isArray(i)?i:[i]}function Es(i,e,a){if(i.length!==0)return i.reduce((t,n)=>{let o=[e(n),n];return t&&a(t[0],o[0])===t[0]?t:o},null)[1]}function Tu(i,e){return e.reduce((a,t)=>(a[t]=i[t],a),{})}function qi(i,e){return Object.prototype.hasOwnProperty.call(i,e)}function In(i){if(i==null)return null;if(typeof i!="object")throw new je("Week settings must be an object");if(!yt(i.firstDay,1,7)||!yt(i.minimalDays,1,7)||!Array.isArray(i.weekend)||i.weekend.some(e=>!yt(e,1,7)))throw new je("Invalid week settings");return{firstDay:i.firstDay,minimalDays:i.minimalDays,weekend:Array.from(i.weekend)}}function yt(i,e,a){return On(i)&&i>=e&&i<=a}function Wg(i,e){return i-e*Math.floor(i/e)}function De(i,e=2){let a=i<0,t;return a?t="-"+(""+-i).padStart(e,"0"):t=(""+i).padStart(e,"0"),t}function ui(i){if(!(Z(i)||i===null||i===""))return parseInt(i,10)}function Di(i){if(!(Z(i)||i===null||i===""))return parseFloat(i)}function Nn(i){if(!(Z(i)||i===null||i==="")){let e=parseFloat("0."+i)*1e3;return Math.floor(e)}}function _a(i,e,a=!1){let t=10**e;return(a?Math.trunc:Math.round)(i*t)/t}function Ui(i){return i%4===0&&(i%100!==0||i%400===0)}function Ti(i){return Ui(i)?366:365}function xa(i,e){let a=Wg(e-1,12)+1,t=i+(e-a)/12;return a===2?Ui(t)?29:28:[31,null,31,30,31,30,31,31,30,31,30,31][a-1]}function ya(i){let e=Date.UTC(i.year,i.month-1,i.day,i.hour,i.minute,i.second,i.millisecond);return i.year<100&&i.year>=0&&(e=new Date(e),e.setUTCFullYear(i.year,i.month-1,i.day)),+e}function Su(i,e,a){return-Vo(Bo(i,1,e),a)+e-1}function Wi(i,e=4,a=1){let t=Su(i,e,a),n=Su(i+1,e,a);return(Ti(i)-t+n)/7}function Pn(i){return i>99?i:i>ge.twoDigitCutoffYear?1900+i:2e3+i}function Po(i,e,a,t=null){let n=new Date(i),o={hourCycle:"h23",year:"numeric",month:"2-digit",day:"2-digit",hour:"2-digit",minute:"2-digit"};t&&(o.timeZone=t);let r=M({timeZoneName:e},o),s=new Intl.DateTimeFormat(a,r).formatToParts(n).find(l=>l.type.toLowerCase()==="timezonename");return s?s.value:null}function Ji(i,e){let a=parseInt(i,10);Number.isNaN(a)&&(a=0);let t=parseInt(e,10)||0,n=a<0||Object.is(a,-0)?-t:t;return a*60+n}function Os(i){let e=Number(i);if(typeof i=="boolean"||i===""||Number.isNaN(e))throw new je(`Invalid unit value ${i}`);return e}function wa(i,e){let a={};for(let t in i)if(qi(i,t)){let n=i[t];if(n==null)continue;a[e(t)]=Os(n)}return a}function ki(i,e){let a=Math.trunc(Math.abs(i/60)),t=Math.trunc(Math.abs(i%60)),n=i>=0?"+":"-";switch(e){case"short":return`${n}${De(a,2)}:${De(t,2)}`;case"narrow":return`${n}${a}${t>0?`:${t}`:""}`;case"techie":return`${n}${De(a,2)}${De(t,2)}`;default:throw new RangeError(`Value format ${e} is out of range for property format`)}}function Ln(i){return Tu(i,["hour","minute","second","millisecond"])}var Ug=["January","February","March","April","May","June","July","August","September","October","November","December"],Ls=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],Gg=["J","F","M","A","M","J","J","A","S","O","N","D"];function xs(i){switch(i){case"narrow":return[...Gg];case"short":return[...Ls];case"long":return[...Ug];case"numeric":return["1","2","3","4","5","6","7","8","9","10","11","12"];case"2-digit":return["01","02","03","04","05","06","07","08","09","10","11","12"];default:return null}}var Ns=["Monday","Tuesday","Wednesday","Thursday","Friday","Saturday","Sunday"],Ps=["Mon","Tue","Wed","Thu","Fri","Sat","Sun"],$g=["M","T","W","T","F","S","S"];function ws(i){switch(i){case"narrow":return[...$g];case"short":return[...Ps];case"long":return[...Ns];case"numeric":return["1","2","3","4","5","6","7"];default:return null}}var Ss=["AM","PM"],Zg=["Before Christ","Anno Domini"],Yg=["BC","AD"],Kg=["B","A"];function Cs(i){switch(i){case"narrow":return[...Kg];case"short":return[...Yg];case"long":return[...Zg];default:return null}}function qu(i){return Ss[i.hour<12?0:1]}function Du(i,e){return ws(e)[i.weekday-1]}function Au(i,e){return xs(e)[i.month-1]}function Iu(i,e){return Cs(e)[i.year<0?0:1]}function su(i,e,a="always",t=!1){let n={years:["year","yr."],quarters:["quarter","qtr."],months:["month","mo."],weeks:["week","wk."],days:["day","day","days"],hours:["hour","hr."],minutes:["minute","min."],seconds:["second","sec."]},o=["hours","minutes","seconds"].indexOf(i)===-1;if(a==="auto"&&o){let g=i==="days";switch(e){case 1:return g?"tomorrow":`next ${n[i][0]}`;case-1:return g?"yesterday":`last ${n[i][0]}`;case 0:return g?"today":`this ${n[i][0]}`;default:}}let r=Object.is(e,-0)||e<0,s=Math.abs(e),l=s===1,c=n[i],d=t?l?c[1]:c[2]||c[1]:l?n[i][0]:i;return r?`${s} ${d} ago`:`in ${s} ${d}`}function Mu(i,e){let a="";for(let t of i)t.literal?a+=t.val:a+=e(t.val);return a}var Qg={D:Ci,DD:un,DDD:dn,DDDD:mn,t:pn,tt:gn,ttt:fn,tttt:hn,T:bn,TT:vn,TTT:yn,TTTT:_n,f:xn,ff:Sn,fff:kn,ffff:qn,F:wn,FF:Cn,FFF:Tn,FFFF:Dn},tt=class i{static create(e,a={}){return new i(e,a)}static parseFormat(e){let a=null,t="",n=!1,o=[];for(let r=0;r0&&o.push({literal:n||/^\s+$/.test(t),val:t}),a=null,t="",n=!n):n||s===a?t+=s:(t.length>0&&o.push({literal:/^\s+$/.test(t),val:t}),t=s,a=s)}return t.length>0&&o.push({literal:n||/^\s+$/.test(t),val:t}),o}static macroTokenToFormatOpts(e){return Qg[e]}constructor(e,a){this.opts=a,this.loc=e,this.systemLoc=null}formatWithSystemDefault(e,a){return this.systemLoc===null&&(this.systemLoc=this.loc.redefaultToSystem()),this.systemLoc.dtFormatter(e,M(M({},this.opts),a)).format()}dtFormatter(e,a={}){return this.loc.dtFormatter(e,M(M({},this.opts),a))}formatDateTime(e,a){return this.dtFormatter(e,a).format()}formatDateTimeParts(e,a){return this.dtFormatter(e,a).formatToParts()}formatInterval(e,a){return this.dtFormatter(e.start,a).dtf.formatRange(e.start.toJSDate(),e.end.toJSDate())}resolvedOptions(e,a){return this.dtFormatter(e,a).resolvedOptions()}num(e,a=0){if(this.opts.forceSimple)return De(e,a);let t=M({},this.opts);return a>0&&(t.padTo=a),this.loc.numberFormatter(t).format(e)}formatDateTimeFromString(e,a){let t=this.loc.listingMode()==="en",n=this.loc.outputCalendar&&this.loc.outputCalendar!=="gregory",o=(y,_)=>this.loc.extract(e,y,_),r=y=>e.isOffsetFixed&&e.offset===0&&y.allowZ?"Z":e.isValid?e.zone.formatOffset(e.ts,y.format):"",s=()=>t?qu(e):o({hour:"numeric",hourCycle:"h12"},"dayperiod"),l=(y,_)=>t?Au(e,y):o(_?{month:y}:{month:y,day:"numeric"},"month"),c=(y,_)=>t?Du(e,y):o(_?{weekday:y}:{weekday:y,month:"long",day:"numeric"},"weekday"),d=y=>{let _=i.macroTokenToFormatOpts(y);return _?this.formatWithSystemDefault(e,_):y},g=y=>t?Iu(e,y):o({era:y},"era"),x=y=>{switch(y){case"S":return this.num(e.millisecond);case"u":case"SSS":return this.num(e.millisecond,3);case"s":return this.num(e.second);case"ss":return this.num(e.second,2);case"uu":return this.num(Math.floor(e.millisecond/10),2);case"uuu":return this.num(Math.floor(e.millisecond/100));case"m":return this.num(e.minute);case"mm":return this.num(e.minute,2);case"h":return this.num(e.hour%12===0?12:e.hour%12);case"hh":return this.num(e.hour%12===0?12:e.hour%12,2);case"H":return this.num(e.hour);case"HH":return this.num(e.hour,2);case"Z":return r({format:"narrow",allowZ:this.opts.allowZ});case"ZZ":return r({format:"short",allowZ:this.opts.allowZ});case"ZZZ":return r({format:"techie",allowZ:this.opts.allowZ});case"ZZZZ":return e.zone.offsetName(e.ts,{format:"short",locale:this.loc.locale});case"ZZZZZ":return e.zone.offsetName(e.ts,{format:"long",locale:this.loc.locale});case"z":return e.zoneName;case"a":return s();case"d":return n?o({day:"numeric"},"day"):this.num(e.day);case"dd":return n?o({day:"2-digit"},"day"):this.num(e.day,2);case"c":return this.num(e.weekday);case"ccc":return c("short",!0);case"cccc":return c("long",!0);case"ccccc":return c("narrow",!0);case"E":return this.num(e.weekday);case"EEE":return c("short",!1);case"EEEE":return c("long",!1);case"EEEEE":return c("narrow",!1);case"L":return n?o({month:"numeric",day:"numeric"},"month"):this.num(e.month);case"LL":return n?o({month:"2-digit",day:"numeric"},"month"):this.num(e.month,2);case"LLL":return l("short",!0);case"LLLL":return l("long",!0);case"LLLLL":return l("narrow",!0);case"M":return n?o({month:"numeric"},"month"):this.num(e.month);case"MM":return n?o({month:"2-digit"},"month"):this.num(e.month,2);case"MMM":return l("short",!1);case"MMMM":return l("long",!1);case"MMMMM":return l("narrow",!1);case"y":return n?o({year:"numeric"},"year"):this.num(e.year);case"yy":return n?o({year:"2-digit"},"year"):this.num(e.year.toString().slice(-2),2);case"yyyy":return n?o({year:"numeric"},"year"):this.num(e.year,4);case"yyyyyy":return n?o({year:"numeric"},"year"):this.num(e.year,6);case"G":return g("short");case"GG":return g("long");case"GGGGG":return g("narrow");case"kk":return this.num(e.weekYear.toString().slice(-2),2);case"kkkk":return this.num(e.weekYear,4);case"W":return this.num(e.weekNumber);case"WW":return this.num(e.weekNumber,2);case"n":return this.num(e.localWeekNumber);case"nn":return this.num(e.localWeekNumber,2);case"ii":return this.num(e.localWeekYear.toString().slice(-2),2);case"iiii":return this.num(e.localWeekYear,4);case"o":return this.num(e.ordinal);case"ooo":return this.num(e.ordinal,3);case"q":return this.num(e.quarter);case"qq":return this.num(e.quarter,2);case"X":return this.num(Math.floor(e.ts/1e3));case"x":return this.num(e.ts);default:return d(y)}};return Mu(i.parseFormat(a),x)}formatDurationFromString(e,a){let t=l=>{switch(l[0]){case"S":return"millisecond";case"s":return"second";case"m":return"minute";case"h":return"hour";case"d":return"day";case"w":return"week";case"M":return"month";case"y":return"year";default:return null}},n=l=>c=>{let d=t(c);return d?this.num(l.get(d),c.length):c},o=i.parseFormat(a),r=o.reduce((l,{literal:c,val:d})=>c?l:l.concat(d),[]),s=e.shiftTo(...r.map(t).filter(l=>l));return Mu(o,n(s))}};var Ou=/[A-Za-z_+-]{1,256}(?::?\/[A-Za-z0-9_+-]{1,256}(?:\/[A-Za-z0-9_+-]{1,256})?)?/;function Ca(...i){let e=i.reduce((a,t)=>a+t.source,"");return RegExp(`^${e}$`)}function ka(...i){return e=>i.reduce(([a,t,n],o)=>{let[r,s,l]=o(e,n);return[M(M({},a),r),s||t,l]},[{},null,1]).slice(0,2)}function Ta(i,...e){if(i==null)return[null,null];for(let[a,t]of e){let n=a.exec(i);if(n)return t(n)}return[null,null]}function Lu(...i){return(e,a)=>{let t={},n;for(n=0;ny!==void 0&&(_||y&&d)?-y:y;return[{years:x(Di(a)),months:x(Di(t)),weeks:x(Di(n)),days:x(Di(o)),hours:x(Di(r)),minutes:x(Di(s)),seconds:x(Di(l),l==="-0"),milliseconds:x(Nn(c),g)}]}var mf={GMT:0,EDT:-4*60,EST:-5*60,CDT:-5*60,CST:-6*60,MDT:-6*60,MST:-7*60,PDT:-7*60,PST:-8*60};function Hs(i,e,a,t,n,o,r){let s={year:e.length===2?Pn(ui(e)):ui(e),month:Ls.indexOf(a)+1,day:ui(t),hour:ui(n),minute:ui(o)};return r&&(s.second=ui(r)),i&&(s.weekday=i.length>3?Ns.indexOf(i)+1:Ps.indexOf(i)+1),s}var pf=/^(?:(Mon|Tue|Wed|Thu|Fri|Sat|Sun),\s)?(\d{1,2})\s(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\s(\d{2,4})\s(\d\d):(\d\d)(?::(\d\d))?\s(?:(UT|GMT|[ECMP][SD]T)|([Zz])|(?:([+-]\d\d)(\d\d)))$/;function gf(i){let[,e,a,t,n,o,r,s,l,c,d,g]=i,x=Hs(e,n,t,a,o,r,s),y;return l?y=mf[l]:c?y=0:y=Ji(d,g),[x,new Xe(y)]}function ff(i){return i.replace(/\([^()]*\)|[\n\t]/g," ").replace(/(\s\s+)/g," ").trim()}var hf=/^(Mon|Tue|Wed|Thu|Fri|Sat|Sun), (\d\d) (Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec) (\d{4}) (\d\d):(\d\d):(\d\d) GMT$/,bf=/^(Monday|Tuesday|Wednesday|Thursday|Friday|Saturday|Sunday), (\d\d)-(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)-(\d\d) (\d\d):(\d\d):(\d\d) GMT$/,vf=/^(Mon|Tue|Wed|Thu|Fri|Sat|Sun) (Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec) ( \d|\d\d) (\d\d):(\d\d):(\d\d) (\d{4})$/;function Eu(i){let[,e,a,t,n,o,r,s]=i;return[Hs(e,n,t,a,o,r,s),Xe.utcInstance]}function yf(i){let[,e,a,t,n,o,r,s]=i;return[Hs(e,s,a,t,n,o,r),Xe.utcInstance]}var _f=Ca(ef,Rs),xf=Ca(tf,Rs),wf=Ca(af,Rs),Sf=Ca(Pu),Ru=ka(lf,qa,Fn,Rn),Cf=ka(nf,qa,Fn,Rn),kf=ka(of,qa,Fn,Rn),Tf=ka(qa,Fn,Rn);function Hu(i){return Ta(i,[_f,Ru],[xf,Cf],[wf,kf],[Sf,Tf])}function ju(i){return Ta(ff(i),[pf,gf])}function zu(i){return Ta(i,[hf,Eu],[bf,Eu],[vf,yf])}function Bu(i){return Ta(i,[uf,df])}var qf=ka(qa);function Vu(i){return Ta(i,[cf,qf])}var Df=Ca(rf,sf),Af=Ca(Fu),If=ka(qa,Fn,Rn);function Ju(i){return Ta(i,[Df,Ru],[Af,If])}var Wu="Invalid Duration",Gu={weeks:{days:7,hours:7*24,minutes:7*24*60,seconds:7*24*60*60,milliseconds:7*24*60*60*1e3},days:{hours:24,minutes:24*60,seconds:24*60*60,milliseconds:24*60*60*1e3},hours:{minutes:60,seconds:60*60,milliseconds:60*60*1e3},minutes:{seconds:60,milliseconds:60*1e3},seconds:{milliseconds:1e3}},Mf=M({years:{quarters:4,months:12,weeks:52,days:365,hours:365*24,minutes:365*24*60,seconds:365*24*60*60,milliseconds:365*24*60*60*1e3},quarters:{months:3,weeks:13,days:91,hours:91*24,minutes:91*24*60,seconds:91*24*60*60,milliseconds:91*24*60*60*1e3},months:{weeks:4,days:30,hours:30*24,minutes:30*24*60,seconds:30*24*60*60,milliseconds:30*24*60*60*1e3}},Gu),qt=146097/400,Da=146097/4800,Ef=M({years:{quarters:4,months:12,weeks:qt/7,days:qt,hours:qt*24,minutes:qt*24*60,seconds:qt*24*60*60,milliseconds:qt*24*60*60*1e3},quarters:{months:3,weeks:qt/28,days:qt/4,hours:qt*24/4,minutes:qt*24*60/4,seconds:qt*24*60*60/4,milliseconds:qt*24*60*60*1e3/4},months:{weeks:Da/7,days:Da,hours:Da*24,minutes:Da*24*60,seconds:Da*24*60*60,milliseconds:Da*24*60*60*1e3}},Gu),Gi=["years","quarters","months","weeks","days","hours","minutes","seconds","milliseconds"],Of=Gi.slice(0).reverse();function Ai(i,e,a=!1){let t={values:a?e.values:M(M({},i.values),e.values||{}),loc:i.loc.clone(e.loc),conversionAccuracy:e.conversionAccuracy||i.conversionAccuracy,matrix:e.matrix||i.matrix};return new Ee(t)}function $u(i,e){let a=e.milliseconds??0;for(let t of Of.slice(1))e[t]&&(a+=e[t]*i[t].milliseconds);return a}function Uu(i,e){let a=$u(i,e)<0?-1:1;Gi.reduceRight((t,n)=>{if(Z(e[n]))return t;if(t){let o=e[t]*a,r=i[n][t],s=Math.floor(o/r);e[n]+=s*a,e[t]-=s*r*a}return n},null),Gi.reduce((t,n)=>{if(Z(e[n]))return t;if(t){let o=e[t]%1;e[t]-=o,e[n]+=o*i[t][n]}return n},null)}function Lf(i){let e={};for(let[a,t]of Object.entries(i))t!==0&&(e[a]=t);return e}var Ee=class i{constructor(e){let a=e.conversionAccuracy==="longterm"||!1,t=a?Ef:Mf;e.matrix&&(t=e.matrix),this.values=e.values,this.loc=e.loc||ve.create(),this.conversionAccuracy=a?"longterm":"casual",this.invalid=e.invalid||null,this.matrix=t,this.isLuxonDuration=!0}static fromMillis(e,a){return i.fromObject({milliseconds:e},a)}static fromObject(e,a={}){if(e==null||typeof e!="object")throw new je(`Duration.fromObject: argument expected to be an object, got ${e===null?"null":typeof e}`);return new i({values:wa(e,i.normalizeUnit),loc:ve.fromObject(a),conversionAccuracy:a.conversionAccuracy,matrix:a.matrix})}static fromDurationLike(e){if(Qt(e))return i.fromMillis(e);if(i.isDuration(e))return e;if(typeof e=="object")return i.fromObject(e);throw new je(`Unknown duration argument ${e} of type ${typeof e}`)}static fromISO(e,a){let[t]=Bu(e);return t?i.fromObject(t,a):i.invalid("unparsable",`the input "${e}" can't be parsed as ISO 8601`)}static fromISOTime(e,a){let[t]=Vu(e);return t?i.fromObject(t,a):i.invalid("unparsable",`the input "${e}" can't be parsed as ISO 8601`)}static invalid(e,a=null){if(!e)throw new je("need to specify a reason the Duration is invalid");let t=e instanceof et?e:new et(e,a);if(ge.throwOnInvalid)throw new Lo(t);return new i({invalid:t})}static normalizeUnit(e){let a={year:"years",years:"years",quarter:"quarters",quarters:"quarters",month:"months",months:"months",week:"weeks",weeks:"weeks",day:"days",days:"days",hour:"hours",hours:"hours",minute:"minutes",minutes:"minutes",second:"seconds",seconds:"seconds",millisecond:"milliseconds",milliseconds:"milliseconds"}[e&&e.toLowerCase()];if(!a)throw new va(e);return a}static isDuration(e){return e&&e.isLuxonDuration||!1}get locale(){return this.isValid?this.loc.locale:null}get numberingSystem(){return this.isValid?this.loc.numberingSystem:null}toFormat(e,a={}){let t=ne(M({},a),{floor:a.round!==!1&&a.floor!==!1});return this.isValid?tt.create(this.loc,t).formatDurationFromString(this,e):Wu}toHuman(e={}){if(!this.isValid)return Wu;let a=Gi.map(t=>{let n=this.values[t];return Z(n)?null:this.loc.numberFormatter(ne(M({style:"unit",unitDisplay:"long"},e),{unit:t.slice(0,-1)})).format(n)}).filter(t=>t);return this.loc.listFormatter(M({type:"conjunction",style:e.listStyle||"narrow"},e)).format(a)}toObject(){return this.isValid?M({},this.values):{}}toISO(){if(!this.isValid)return null;let e="P";return this.years!==0&&(e+=this.years+"Y"),(this.months!==0||this.quarters!==0)&&(e+=this.months+this.quarters*3+"M"),this.weeks!==0&&(e+=this.weeks+"W"),this.days!==0&&(e+=this.days+"D"),(this.hours!==0||this.minutes!==0||this.seconds!==0||this.milliseconds!==0)&&(e+="T"),this.hours!==0&&(e+=this.hours+"H"),this.minutes!==0&&(e+=this.minutes+"M"),(this.seconds!==0||this.milliseconds!==0)&&(e+=_a(this.seconds+this.milliseconds/1e3,3)+"S"),e==="P"&&(e+="T0S"),e}toISOTime(e={}){if(!this.isValid)return null;let a=this.toMillis();return a<0||a>=864e5?null:(e=ne(M({suppressMilliseconds:!1,suppressSeconds:!1,includePrefix:!1,format:"extended"},e),{includeOffset:!1}),F.fromMillis(a,{zone:"UTC"}).toISOTime(e))}toJSON(){return this.toISO()}toString(){return this.toISO()}[Symbol.for("nodejs.util.inspect.custom")](){return this.isValid?`Duration { values: ${JSON.stringify(this.values)} }`:`Duration { Invalid, reason: ${this.invalidReason} }`}toMillis(){return this.isValid?$u(this.matrix,this.values):NaN}valueOf(){return this.toMillis()}plus(e){if(!this.isValid)return this;let a=i.fromDurationLike(e),t={};for(let n of Gi)(qi(a.values,n)||qi(this.values,n))&&(t[n]=a.get(n)+this.get(n));return Ai(this,{values:t},!0)}minus(e){if(!this.isValid)return this;let a=i.fromDurationLike(e);return this.plus(a.negate())}mapUnits(e){if(!this.isValid)return this;let a={};for(let t of Object.keys(this.values))a[t]=Os(e(this.values[t],t));return Ai(this,{values:a},!0)}get(e){return this[i.normalizeUnit(e)]}set(e){if(!this.isValid)return this;let a=M(M({},this.values),wa(e,i.normalizeUnit));return Ai(this,{values:a})}reconfigure({locale:e,numberingSystem:a,conversionAccuracy:t,matrix:n}={}){let r={loc:this.loc.clone({locale:e,numberingSystem:a}),matrix:n,conversionAccuracy:t};return Ai(this,r)}as(e){return this.isValid?this.shiftTo(e).get(e):NaN}normalize(){if(!this.isValid)return this;let e=this.toObject();return Uu(this.matrix,e),Ai(this,{values:e},!0)}rescale(){if(!this.isValid)return this;let e=Lf(this.normalize().shiftToAll().toObject());return Ai(this,{values:e},!0)}shiftTo(...e){if(!this.isValid)return this;if(e.length===0)return this;e=e.map(r=>i.normalizeUnit(r));let a={},t={},n=this.toObject(),o;for(let r of Gi)if(e.indexOf(r)>=0){o=r;let s=0;for(let c in t)s+=this.matrix[c][r]*t[c],t[c]=0;Qt(n[r])&&(s+=n[r]);let l=Math.trunc(s);a[r]=l,t[r]=(s*1e3-l*1e3)/1e3}else Qt(n[r])&&(t[r]=n[r]);for(let r in t)t[r]!==0&&(a[o]+=r===o?t[r]:t[r]/this.matrix[o][r]);return Uu(this.matrix,a),Ai(this,{values:a},!0)}shiftToAll(){return this.isValid?this.shiftTo("years","months","weeks","days","hours","minutes","seconds","milliseconds"):this}negate(){if(!this.isValid)return this;let e={};for(let a of Object.keys(this.values))e[a]=this.values[a]===0?0:-this.values[a];return Ai(this,{values:e},!0)}get years(){return this.isValid?this.values.years||0:NaN}get quarters(){return this.isValid?this.values.quarters||0:NaN}get months(){return this.isValid?this.values.months||0:NaN}get weeks(){return this.isValid?this.values.weeks||0:NaN}get days(){return this.isValid?this.values.days||0:NaN}get hours(){return this.isValid?this.values.hours||0:NaN}get minutes(){return this.isValid?this.values.minutes||0:NaN}get seconds(){return this.isValid?this.values.seconds||0:NaN}get milliseconds(){return this.isValid?this.values.milliseconds||0:NaN}get isValid(){return this.invalid===null}get invalidReason(){return this.invalid?this.invalid.reason:null}get invalidExplanation(){return this.invalid?this.invalid.explanation:null}equals(e){if(!this.isValid||!e.isValid||!this.loc.equals(e.loc))return!1;function a(t,n){return t===void 0||t===0?n===void 0||n===0:t===n}for(let t of Gi)if(!a(this.values[t],e.values[t]))return!1;return!0}};var Aa="Invalid Interval";function Nf(i,e){return!i||!i.isValid?Ii.invalid("missing or invalid start"):!e||!e.isValid?Ii.invalid("missing or invalid end"):ee:!1}isBefore(e){return this.isValid?this.e<=e:!1}contains(e){return this.isValid?this.s<=e&&this.e>e:!1}set({start:e,end:a}={}){return this.isValid?i.fromDateTimes(e||this.s,a||this.e):this}splitAt(...e){if(!this.isValid)return[];let a=e.map(Ia).filter(r=>this.contains(r)).sort((r,s)=>r.toMillis()-s.toMillis()),t=[],{s:n}=this,o=0;for(;n+this.e?this.e:r;t.push(i.fromDateTimes(n,s)),n=s,o+=1}return t}splitBy(e){let a=Ee.fromDurationLike(e);if(!this.isValid||!a.isValid||a.as("milliseconds")===0)return[];let{s:t}=this,n=1,o,r=[];for(;tl*n));o=+s>+this.e?this.e:s,r.push(i.fromDateTimes(t,o)),t=o,n+=1}return r}divideEqually(e){return this.isValid?this.splitBy(this.length()/e).slice(0,e):[]}overlaps(e){return this.e>e.s&&this.s=e.e:!1}equals(e){return!this.isValid||!e.isValid?!1:this.s.equals(e.s)&&this.e.equals(e.e)}intersection(e){if(!this.isValid)return this;let a=this.s>e.s?this.s:e.s,t=this.e=t?null:i.fromDateTimes(a,t)}union(e){if(!this.isValid)return this;let a=this.se.e?this.e:e.e;return i.fromDateTimes(a,t)}static merge(e){let[a,t]=e.sort((n,o)=>n.s-o.s).reduce(([n,o],r)=>o?o.overlaps(r)||o.abutsStart(r)?[n,o.union(r)]:[n.concat([o]),r]:[n,r],[[],null]);return t&&a.push(t),a}static xor(e){let a=null,t=0,n=[],o=e.map(l=>[{time:l.s,type:"s"},{time:l.e,type:"e"}]),r=Array.prototype.concat(...o),s=r.sort((l,c)=>l.time-c.time);for(let l of s)t+=l.type==="s"?1:-1,t===1?a=l.time:(a&&+a!=+l.time&&n.push(i.fromDateTimes(a,l.time)),a=null);return i.merge(n)}difference(...e){return i.xor([this].concat(e)).map(a=>this.intersection(a)).filter(a=>a&&!a.isEmpty())}toString(){return this.isValid?`[${this.s.toISO()} \u2013 ${this.e.toISO()})`:Aa}[Symbol.for("nodejs.util.inspect.custom")](){return this.isValid?`Interval { start: ${this.s.toISO()}, end: ${this.e.toISO()} }`:`Interval { Invalid, reason: ${this.invalidReason} }`}toLocaleString(e=Ci,a={}){return this.isValid?tt.create(this.s.loc.clone(a),e).formatInterval(this):Aa}toISO(e){return this.isValid?`${this.s.toISO(e)}/${this.e.toISO(e)}`:Aa}toISODate(){return this.isValid?`${this.s.toISODate()}/${this.e.toISODate()}`:Aa}toISOTime(e){return this.isValid?`${this.s.toISOTime(e)}/${this.e.toISOTime(e)}`:Aa}toFormat(e,{separator:a=" \u2013 "}={}){return this.isValid?`${this.s.toFormat(e)}${a}${this.e.toFormat(e)}`:Aa}toDuration(e,a){return this.isValid?this.e.diff(this.s,e,a):Ee.invalid(this.invalidReason)}mapEndpoints(e){return i.fromDateTimes(e(this.s),e(this.e))}};var Rt=class{static hasDST(e=ge.defaultZone){let a=F.now().setZone(e).set({month:12});return!e.isUniversal&&a.offset!==a.set({month:6}).offset}static isValidIANAZone(e){return lt.isValidZone(e)}static normalizeZone(e){return Ft(e,ge.defaultZone)}static getStartOfWeek({locale:e=null,locObj:a=null}={}){return(a||ve.create(e)).getStartOfWeek()}static getMinimumDaysInFirstWeek({locale:e=null,locObj:a=null}={}){return(a||ve.create(e)).getMinDaysInFirstWeek()}static getWeekendWeekdays({locale:e=null,locObj:a=null}={}){return(a||ve.create(e)).getWeekendDays().slice()}static months(e="long",{locale:a=null,numberingSystem:t=null,locObj:n=null,outputCalendar:o="gregory"}={}){return(n||ve.create(a,t,o)).months(e)}static monthsFormat(e="long",{locale:a=null,numberingSystem:t=null,locObj:n=null,outputCalendar:o="gregory"}={}){return(n||ve.create(a,t,o)).months(e,!0)}static weekdays(e="long",{locale:a=null,numberingSystem:t=null,locObj:n=null}={}){return(n||ve.create(a,t,null)).weekdays(e)}static weekdaysFormat(e="long",{locale:a=null,numberingSystem:t=null,locObj:n=null}={}){return(n||ve.create(a,t,null)).weekdays(e,!0)}static meridiems({locale:e=null}={}){return ve.create(e).meridiems()}static eras(e="short",{locale:a=null}={}){return ve.create(a,null,"gregory").eras(e)}static features(){return{relative:jo(),localeWeek:zo()}}};function Zu(i,e){let a=n=>n.toUTC(0,{keepLocalTime:!0}).startOf("day").valueOf(),t=a(e)-a(i);return Math.floor(Ee.fromMillis(t).as("days"))}function Pf(i,e,a){let t=[["years",(l,c)=>c.year-l.year],["quarters",(l,c)=>c.quarter-l.quarter+(c.year-l.year)*4],["months",(l,c)=>c.month-l.month+(c.year-l.year)*12],["weeks",(l,c)=>{let d=Zu(l,c);return(d-d%7)/7}],["days",Zu]],n={},o=i,r,s;for(let[l,c]of t)a.indexOf(l)>=0&&(r=l,n[l]=c(i,e),s=o.plus(n),s>e?(n[l]--,i=o.plus(n),i>e&&(s=i,n[l]--,i=o.plus(n))):i=s);return[i,n,s,r]}function Yu(i,e,a,t){let[n,o,r,s]=Pf(i,e,a),l=e-n,c=a.filter(g=>["hours","minutes","seconds","milliseconds"].indexOf(g)>=0);c.length===0&&(r0?Ee.fromMillis(l,t).shiftTo(...c).plus(d):d}var js={arab:"[\u0660-\u0669]",arabext:"[\u06F0-\u06F9]",bali:"[\u1B50-\u1B59]",beng:"[\u09E6-\u09EF]",deva:"[\u0966-\u096F]",fullwide:"[\uFF10-\uFF19]",gujr:"[\u0AE6-\u0AEF]",hanidec:"[\u3007|\u4E00|\u4E8C|\u4E09|\u56DB|\u4E94|\u516D|\u4E03|\u516B|\u4E5D]",khmr:"[\u17E0-\u17E9]",knda:"[\u0CE6-\u0CEF]",laoo:"[\u0ED0-\u0ED9]",limb:"[\u1946-\u194F]",mlym:"[\u0D66-\u0D6F]",mong:"[\u1810-\u1819]",mymr:"[\u1040-\u1049]",orya:"[\u0B66-\u0B6F]",tamldec:"[\u0BE6-\u0BEF]",telu:"[\u0C66-\u0C6F]",thai:"[\u0E50-\u0E59]",tibt:"[\u0F20-\u0F29]",latn:"\\d"},Ku={arab:[1632,1641],arabext:[1776,1785],bali:[6992,7001],beng:[2534,2543],deva:[2406,2415],fullwide:[65296,65303],gujr:[2790,2799],khmr:[6112,6121],knda:[3302,3311],laoo:[3792,3801],limb:[6470,6479],mlym:[3430,3439],mong:[6160,6169],mymr:[4160,4169],orya:[2918,2927],tamldec:[3046,3055],telu:[3174,3183],thai:[3664,3673],tibt:[3872,3881]},Ff=js.hanidec.replace(/[\[|\]]/g,"").split("");function Qu(i){let e=parseInt(i,10);if(isNaN(e)){e="";for(let a=0;a=o&&t<=r&&(e+=t-o)}}return parseInt(e,10)}else return e}function Dt({numberingSystem:i},e=""){return new RegExp(`${js[i||"latn"]}${e}`)}var Rf="missing Intl.DateTimeFormat.formatToParts support";function me(i,e=a=>a){return{regex:i,deser:([a])=>e(Qu(a))}}var Hf="\xA0",td=`[ ${Hf}]`,id=new RegExp(td,"g");function jf(i){return i.replace(/\./g,"\\.?").replace(id,td)}function Xu(i){return i.replace(/\./g,"").replace(id," ").toLowerCase()}function Ht(i,e){return i===null?null:{regex:RegExp(i.map(jf).join("|")),deser:([a])=>i.findIndex(t=>Xu(a)===Xu(t))+e}}function ed(i,e){return{regex:i,deser:([,a,t])=>Ji(a,t),groups:e}}function Wo(i){return{regex:i,deser:([e])=>e}}function zf(i){return i.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&")}function Bf(i,e){let a=Dt(e),t=Dt(e,"{2}"),n=Dt(e,"{3}"),o=Dt(e,"{4}"),r=Dt(e,"{6}"),s=Dt(e,"{1,2}"),l=Dt(e,"{1,3}"),c=Dt(e,"{1,6}"),d=Dt(e,"{1,9}"),g=Dt(e,"{2,4}"),x=Dt(e,"{4,6}"),y=O=>({regex:RegExp(zf(O.val)),deser:([S])=>S,literal:!0}),D=(O=>{if(i.literal)return y(O);switch(O.val){case"G":return Ht(e.eras("short"),0);case"GG":return Ht(e.eras("long"),0);case"y":return me(c);case"yy":return me(g,Pn);case"yyyy":return me(o);case"yyyyy":return me(x);case"yyyyyy":return me(r);case"M":return me(s);case"MM":return me(t);case"MMM":return Ht(e.months("short",!0),1);case"MMMM":return Ht(e.months("long",!0),1);case"L":return me(s);case"LL":return me(t);case"LLL":return Ht(e.months("short",!1),1);case"LLLL":return Ht(e.months("long",!1),1);case"d":return me(s);case"dd":return me(t);case"o":return me(l);case"ooo":return me(n);case"HH":return me(t);case"H":return me(s);case"hh":return me(t);case"h":return me(s);case"mm":return me(t);case"m":return me(s);case"q":return me(s);case"qq":return me(t);case"s":return me(s);case"ss":return me(t);case"S":return me(l);case"SSS":return me(n);case"u":return Wo(d);case"uu":return Wo(s);case"uuu":return me(a);case"a":return Ht(e.meridiems(),0);case"kkkk":return me(o);case"kk":return me(g,Pn);case"W":return me(s);case"WW":return me(t);case"E":case"c":return me(a);case"EEE":return Ht(e.weekdays("short",!1),1);case"EEEE":return Ht(e.weekdays("long",!1),1);case"ccc":return Ht(e.weekdays("short",!0),1);case"cccc":return Ht(e.weekdays("long",!0),1);case"Z":case"ZZ":return ed(new RegExp(`([+-]${s.source})(?::(${t.source}))?`),2);case"ZZZ":return ed(new RegExp(`([+-]${s.source})(${t.source})?`),2);case"z":return Wo(/[a-z_+-/]{1,256}?/i);case" ":return Wo(/[^\S\n\r]/);default:return y(O)}})(i)||{invalidReason:Rf};return D.token=i,D}var Vf={year:{"2-digit":"yy",numeric:"yyyyy"},month:{numeric:"M","2-digit":"MM",short:"MMM",long:"MMMM"},day:{numeric:"d","2-digit":"dd"},weekday:{short:"EEE",long:"EEEE"},dayperiod:"a",dayPeriod:"a",hour12:{numeric:"h","2-digit":"hh"},hour24:{numeric:"H","2-digit":"HH"},minute:{numeric:"m","2-digit":"mm"},second:{numeric:"s","2-digit":"ss"},timeZoneName:{long:"ZZZZZ",short:"ZZZ"}};function Jf(i,e,a){let{type:t,value:n}=i;if(t==="literal"){let l=/^\s+$/.test(n);return{literal:!l,val:l?" ":n}}let o=e[t],r=t;t==="hour"&&(e.hour12!=null?r=e.hour12?"hour12":"hour24":e.hourCycle!=null?e.hourCycle==="h11"||e.hourCycle==="h12"?r="hour12":r="hour24":r=a.hour12?"hour12":"hour24");let s=Vf[r];if(typeof s=="object"&&(s=s[o]),s)return{literal:!1,val:s}}function Wf(i){return[`^${i.map(a=>a.regex).reduce((a,t)=>`${a}(${t.source})`,"")}$`,i]}function Uf(i,e,a){let t=i.match(e);if(t){let n={},o=1;for(let r in a)if(qi(a,r)){let s=a[r],l=s.groups?s.groups+1:1;!s.literal&&s.token&&(n[s.token.val[0]]=s.deser(t.slice(o,o+l))),o+=l}return[t,n]}else return[t,{}]}function Gf(i){let e=o=>{switch(o){case"S":return"millisecond";case"s":return"second";case"m":return"minute";case"h":case"H":return"hour";case"d":return"day";case"o":return"ordinal";case"L":case"M":return"month";case"y":return"year";case"E":case"c":return"weekday";case"W":return"weekNumber";case"k":return"weekYear";case"q":return"quarter";default:return null}},a=null,t;return Z(i.z)||(a=lt.create(i.z)),Z(i.Z)||(a||(a=new Xe(i.Z)),t=i.Z),Z(i.q)||(i.M=(i.q-1)*3+1),Z(i.h)||(i.h<12&&i.a===1?i.h+=12:i.h===12&&i.a===0&&(i.h=0)),i.G===0&&i.y&&(i.y=-i.y),Z(i.u)||(i.S=Nn(i.u)),[Object.keys(i).reduce((o,r)=>{let s=e(r);return s&&(o[s]=i[r]),o},{}),a,t]}var zs=null;function $f(){return zs||(zs=F.fromMillis(1555555555555)),zs}function Zf(i,e){if(i.literal)return i;let a=tt.macroTokenToFormatOpts(i.val),t=Js(a,e);return t==null||t.includes(void 0)?i:t}function Bs(i,e){return Array.prototype.concat(...i.map(a=>Zf(a,e)))}function Vs(i,e,a){let t=Bs(tt.parseFormat(a),i),n=t.map(r=>Bf(r,i)),o=n.find(r=>r.invalidReason);if(o)return{input:e,tokens:t,invalidReason:o.invalidReason};{let[r,s]=Wf(n),l=RegExp(r,"i"),[c,d]=Uf(e,l,s),[g,x,y]=d?Gf(d):[null,null,void 0];if(qi(d,"a")&&qi(d,"H"))throw new Lt("Can't include meridiem when specifying 24-hour format");return{input:e,tokens:t,regex:l,rawMatches:c,matches:d,result:g,zone:x,specificOffset:y}}}function ad(i,e,a){let{result:t,zone:n,specificOffset:o,invalidReason:r}=Vs(i,e,a);return[t,n,o,r]}function Js(i,e){if(!i)return null;let t=tt.create(e,i).dtFormatter($f()),n=t.formatToParts(),o=t.resolvedOptions();return n.map(r=>Jf(r,i,o))}var Ws="Invalid DateTime",nd=864e13;function Uo(i){return new et("unsupported zone",`the zone "${i.name}" is not supported`)}function Us(i){return i.weekData===null&&(i.weekData=En(i.c)),i.weekData}function Gs(i){return i.localWeekData===null&&(i.localWeekData=En(i.c,i.loc.getMinDaysInFirstWeek(),i.loc.getStartOfWeek())),i.localWeekData}function $i(i,e){let a={ts:i.ts,zone:i.zone,c:i.c,o:i.o,loc:i.loc,invalid:i.invalid};return new F(ne(M(M({},a),e),{old:a}))}function dd(i,e,a){let t=i-e*60*1e3,n=a.offset(t);if(e===n)return[t,e];t-=(n-e)*60*1e3;let o=a.offset(t);return n===o?[t,n]:[i-Math.min(n,o)*60*1e3,Math.max(n,o)]}function Go(i,e){i+=e*60*1e3;let a=new Date(i);return{year:a.getUTCFullYear(),month:a.getUTCMonth()+1,day:a.getUTCDate(),hour:a.getUTCHours(),minute:a.getUTCMinutes(),second:a.getUTCSeconds(),millisecond:a.getUTCMilliseconds()}}function Zo(i,e,a){return dd(ya(i),e,a)}function od(i,e){let a=i.o,t=i.c.year+Math.trunc(e.years),n=i.c.month+Math.trunc(e.months)+Math.trunc(e.quarters)*3,o=ne(M({},i.c),{year:t,month:n,day:Math.min(i.c.day,xa(t,n))+Math.trunc(e.days)+Math.trunc(e.weeks)*7}),r=Ee.fromObject({years:e.years-Math.trunc(e.years),quarters:e.quarters-Math.trunc(e.quarters),months:e.months-Math.trunc(e.months),weeks:e.weeks-Math.trunc(e.weeks),days:e.days-Math.trunc(e.days),hours:e.hours,minutes:e.minutes,seconds:e.seconds,milliseconds:e.milliseconds}).as("milliseconds"),s=ya(o),[l,c]=dd(s,a,i.zone);return r!==0&&(l+=r,c=i.zone.offset(l)),{ts:l,o:c}}function Hn(i,e,a,t,n,o){let{setZone:r,zone:s}=a;if(i&&Object.keys(i).length!==0||e){let l=e||s,c=F.fromObject(i,ne(M({},a),{zone:l,specificOffset:o}));return r?c:c.setZone(s)}else return F.invalid(new et("unparsable",`the input "${n}" can't be parsed as ${t}`))}function $o(i,e,a=!0){return i.isValid?tt.create(ve.create("en-US"),{allowZ:a,forceSimple:!0}).formatDateTimeFromString(i,e):null}function $s(i,e){let a=i.c.year>9999||i.c.year<0,t="";return a&&i.c.year>=0&&(t+="+"),t+=De(i.c.year,a?6:4),e?(t+="-",t+=De(i.c.month),t+="-",t+=De(i.c.day)):(t+=De(i.c.month),t+=De(i.c.day)),t}function rd(i,e,a,t,n,o){let r=De(i.c.hour);return e?(r+=":",r+=De(i.c.minute),(i.c.millisecond!==0||i.c.second!==0||!a)&&(r+=":")):r+=De(i.c.minute),(i.c.millisecond!==0||i.c.second!==0||!a)&&(r+=De(i.c.second),(i.c.millisecond!==0||!t)&&(r+=".",r+=De(i.c.millisecond,3))),n&&(i.isOffsetFixed&&i.offset===0&&!o?r+="Z":i.o<0?(r+="-",r+=De(Math.trunc(-i.o/60)),r+=":",r+=De(Math.trunc(-i.o%60))):(r+="+",r+=De(Math.trunc(i.o/60)),r+=":",r+=De(Math.trunc(i.o%60)))),o&&(r+="["+i.zone.ianaName+"]"),r}var md={month:1,day:1,hour:0,minute:0,second:0,millisecond:0},Yf={weekNumber:1,weekday:1,hour:0,minute:0,second:0,millisecond:0},Kf={ordinal:1,hour:0,minute:0,second:0,millisecond:0},pd=["year","month","day","hour","minute","second","millisecond"],Qf=["weekYear","weekNumber","weekday","hour","minute","second","millisecond"],Xf=["year","ordinal","hour","minute","second","millisecond"];function eh(i){let e={year:"year",years:"year",month:"month",months:"month",day:"day",days:"day",hour:"hour",hours:"hour",minute:"minute",minutes:"minute",quarter:"quarter",quarters:"quarter",second:"second",seconds:"second",millisecond:"millisecond",milliseconds:"millisecond",weekday:"weekday",weekdays:"weekday",weeknumber:"weekNumber",weeksnumber:"weekNumber",weeknumbers:"weekNumber",weekyear:"weekYear",weekyears:"weekYear",ordinal:"ordinal"}[i.toLowerCase()];if(!e)throw new va(i);return e}function sd(i){switch(i.toLowerCase()){case"localweekday":case"localweekdays":return"localWeekday";case"localweeknumber":case"localweeknumbers":return"localWeekNumber";case"localweekyear":case"localweekyears":return"localWeekYear";default:return eh(i)}}function ld(i,e){let a=Ft(e.zone,ge.defaultZone),t=ve.fromObject(e),n=ge.now(),o,r;if(Z(i.year))o=n;else{for(let c of pd)Z(i[c])&&(i[c]=md[c]);let s=Is(i)||Ms(i);if(s)return F.invalid(s);let l=a.offset(n);[o,r]=Zo(i,l,a)}return new F({ts:o,zone:a,loc:t,o:r})}function cd(i,e,a){let t=Z(a.round)?!0:a.round,n=(r,s)=>(r=_a(r,t||a.calendary?0:2,!0),e.loc.clone(a).relFormatter(a).format(r,s)),o=r=>a.calendary?e.hasSame(i,r)?0:e.startOf(r).diff(i.startOf(r),r).get(r):e.diff(i,r).get(r);if(a.unit)return n(o(a.unit),a.unit);for(let r of a.units){let s=o(r);if(Math.abs(s)>=1)return n(s,r)}return n(i>e?-0:0,a.units[a.units.length-1])}function ud(i){let e={},a;return i.length>0&&typeof i[i.length-1]=="object"?(e=i[i.length-1],a=Array.from(i).slice(0,i.length-1)):a=Array.from(i),[e,a]}var F=class i{constructor(e){let a=e.zone||ge.defaultZone,t=e.invalid||(Number.isNaN(e.ts)?new et("invalid input"):null)||(a.isValid?null:Uo(a));this.ts=Z(e.ts)?ge.now():e.ts;let n=null,o=null;if(!t)if(e.old&&e.old.ts===this.ts&&e.old.zone.equals(a))[n,o]=[e.old.c,e.old.o];else{let s=a.offset(this.ts);n=Go(this.ts,s),t=Number.isNaN(n.year)?new et("invalid input"):null,n=t?null:n,o=t?null:s}this._zone=a,this.loc=e.loc||ve.create(),this.invalid=t,this.weekData=null,this.localWeekData=null,this.c=n,this.o=o,this.isLuxonDateTime=!0}static now(){return new i({})}static local(){let[e,a]=ud(arguments),[t,n,o,r,s,l,c]=a;return ld({year:t,month:n,day:o,hour:r,minute:s,second:l,millisecond:c},e)}static utc(){let[e,a]=ud(arguments),[t,n,o,r,s,l,c]=a;return e.zone=Xe.utcInstance,ld({year:t,month:n,day:o,hour:r,minute:s,second:l,millisecond:c},e)}static fromJSDate(e,a={}){let t=Cu(e)?e.valueOf():NaN;if(Number.isNaN(t))return i.invalid("invalid input");let n=Ft(a.zone,ge.defaultZone);return n.isValid?new i({ts:t,zone:n,loc:ve.fromObject(a)}):i.invalid(Uo(n))}static fromMillis(e,a={}){if(Qt(e))return e<-nd||e>nd?i.invalid("Timestamp out of range"):new i({ts:e,zone:Ft(a.zone,ge.defaultZone),loc:ve.fromObject(a)});throw new je(`fromMillis requires a numerical input, but received a ${typeof e} with value ${e}`)}static fromSeconds(e,a={}){if(Qt(e))return new i({ts:e*1e3,zone:Ft(a.zone,ge.defaultZone),loc:ve.fromObject(a)});throw new je("fromSeconds requires a numerical input")}static fromObject(e,a={}){e=e||{};let t=Ft(a.zone,ge.defaultZone);if(!t.isValid)return i.invalid(Uo(t));let n=ve.fromObject(a),o=wa(e,sd),{minDaysInFirstWeek:r,startOfWeek:s}=As(o,n),l=ge.now(),c=Z(a.specificOffset)?t.offset(l):a.specificOffset,d=!Z(o.ordinal),g=!Z(o.year),x=!Z(o.month)||!Z(o.day),y=g||x,_=o.weekYear||o.weekNumber;if((y||d)&&_)throw new Lt("Can't mix weekYear/weekNumber units with year/month/day or ordinals");if(x&&d)throw new Lt("Can't mix ordinal dates with month/day");let D=_||o.weekday&&!y,O,S,q=Go(l,c);D?(O=Qf,S=Yf,q=En(q,r,s)):d?(O=Xf,S=Kf,q=Jo(q)):(O=pd,S=md);let j=!1;for(let $e of O){let Bt=o[$e];Z(Bt)?j?o[$e]=S[$e]:o[$e]=q[$e]:j=!0}let B=D?xu(o,r,s):d?wu(o):Is(o),pe=B||Ms(o);if(pe)return i.invalid(pe);let ie=D?qs(o,r,s):d?Ds(o):o,[we,he]=Zo(ie,c,t),Me=new i({ts:we,zone:t,o:he,loc:n});return o.weekday&&y&&e.weekday!==Me.weekday?i.invalid("mismatched weekday",`you can't specify both a weekday of ${o.weekday} and a date of ${Me.toISO()}`):Me}static fromISO(e,a={}){let[t,n]=Hu(e);return Hn(t,n,a,"ISO 8601",e)}static fromRFC2822(e,a={}){let[t,n]=ju(e);return Hn(t,n,a,"RFC 2822",e)}static fromHTTP(e,a={}){let[t,n]=zu(e);return Hn(t,n,a,"HTTP",a)}static fromFormat(e,a,t={}){if(Z(e)||Z(a))throw new je("fromFormat requires an input string and a format");let{locale:n=null,numberingSystem:o=null}=t,r=ve.fromOpts({locale:n,numberingSystem:o,defaultToEN:!0}),[s,l,c,d]=ad(r,e,a);return d?i.invalid(d):Hn(s,l,t,`format ${a}`,e,c)}static fromString(e,a,t={}){return i.fromFormat(e,a,t)}static fromSQL(e,a={}){let[t,n]=Ju(e);return Hn(t,n,a,"SQL",e)}static invalid(e,a=null){if(!e)throw new je("need to specify a reason the DateTime is invalid");let t=e instanceof et?e:new et(e,a);if(ge.throwOnInvalid)throw new Eo(t);return new i({invalid:t})}static isDateTime(e){return e&&e.isLuxonDateTime||!1}static parseFormatForOpts(e,a={}){let t=Js(e,ve.fromObject(a));return t?t.map(n=>n?n.val:null).join(""):null}static expandFormat(e,a={}){return Bs(tt.parseFormat(e),ve.fromObject(a)).map(n=>n.val).join("")}get(e){return this[e]}get isValid(){return this.invalid===null}get invalidReason(){return this.invalid?this.invalid.reason:null}get invalidExplanation(){return this.invalid?this.invalid.explanation:null}get locale(){return this.isValid?this.loc.locale:null}get numberingSystem(){return this.isValid?this.loc.numberingSystem:null}get outputCalendar(){return this.isValid?this.loc.outputCalendar:null}get zone(){return this._zone}get zoneName(){return this.isValid?this.zone.name:null}get year(){return this.isValid?this.c.year:NaN}get quarter(){return this.isValid?Math.ceil(this.c.month/3):NaN}get month(){return this.isValid?this.c.month:NaN}get day(){return this.isValid?this.c.day:NaN}get hour(){return this.isValid?this.c.hour:NaN}get minute(){return this.isValid?this.c.minute:NaN}get second(){return this.isValid?this.c.second:NaN}get millisecond(){return this.isValid?this.c.millisecond:NaN}get weekYear(){return this.isValid?Us(this).weekYear:NaN}get weekNumber(){return this.isValid?Us(this).weekNumber:NaN}get weekday(){return this.isValid?Us(this).weekday:NaN}get isWeekend(){return this.isValid&&this.loc.getWeekendDays().includes(this.weekday)}get localWeekday(){return this.isValid?Gs(this).weekday:NaN}get localWeekNumber(){return this.isValid?Gs(this).weekNumber:NaN}get localWeekYear(){return this.isValid?Gs(this).weekYear:NaN}get ordinal(){return this.isValid?Jo(this.c).ordinal:NaN}get monthShort(){return this.isValid?Rt.months("short",{locObj:this.loc})[this.month-1]:null}get monthLong(){return this.isValid?Rt.months("long",{locObj:this.loc})[this.month-1]:null}get weekdayShort(){return this.isValid?Rt.weekdays("short",{locObj:this.loc})[this.weekday-1]:null}get weekdayLong(){return this.isValid?Rt.weekdays("long",{locObj:this.loc})[this.weekday-1]:null}get offset(){return this.isValid?+this.o:NaN}get offsetNameShort(){return this.isValid?this.zone.offsetName(this.ts,{format:"short",locale:this.locale}):null}get offsetNameLong(){return this.isValid?this.zone.offsetName(this.ts,{format:"long",locale:this.locale}):null}get isOffsetFixed(){return this.isValid?this.zone.isUniversal:null}get isInDST(){return this.isOffsetFixed?!1:this.offset>this.set({month:1,day:1}).offset||this.offset>this.set({month:5}).offset}getPossibleOffsets(){if(!this.isValid||this.isOffsetFixed)return[this];let e=864e5,a=6e4,t=ya(this.c),n=this.zone.offset(t-e),o=this.zone.offset(t+e),r=this.zone.offset(t-n*a),s=this.zone.offset(t-o*a);if(r===s)return[this];let l=t-r*a,c=t-s*a,d=Go(l,r),g=Go(c,s);return d.hour===g.hour&&d.minute===g.minute&&d.second===g.second&&d.millisecond===g.millisecond?[$i(this,{ts:l}),$i(this,{ts:c})]:[this]}get isInLeapYear(){return Ui(this.year)}get daysInMonth(){return xa(this.year,this.month)}get daysInYear(){return this.isValid?Ti(this.year):NaN}get weeksInWeekYear(){return this.isValid?Wi(this.weekYear):NaN}get weeksInLocalWeekYear(){return this.isValid?Wi(this.localWeekYear,this.loc.getMinDaysInFirstWeek(),this.loc.getStartOfWeek()):NaN}resolvedLocaleOptions(e={}){let{locale:a,numberingSystem:t,calendar:n}=tt.create(this.loc.clone(e),e).resolvedOptions(this);return{locale:a,numberingSystem:t,outputCalendar:n}}toUTC(e=0,a={}){return this.setZone(Xe.instance(e),a)}toLocal(){return this.setZone(ge.defaultZone)}setZone(e,{keepLocalTime:a=!1,keepCalendarTime:t=!1}={}){if(e=Ft(e,ge.defaultZone),e.equals(this.zone))return this;if(e.isValid){let n=this.ts;if(a||t){let o=e.offset(this.ts),r=this.toObject();[n]=Zo(r,o,e)}return $i(this,{ts:n,zone:e})}else return i.invalid(Uo(e))}reconfigure({locale:e,numberingSystem:a,outputCalendar:t}={}){let n=this.loc.clone({locale:e,numberingSystem:a,outputCalendar:t});return $i(this,{loc:n})}setLocale(e){return this.reconfigure({locale:e})}set(e){if(!this.isValid)return this;let a=wa(e,sd),{minDaysInFirstWeek:t,startOfWeek:n}=As(a,this.loc),o=!Z(a.weekYear)||!Z(a.weekNumber)||!Z(a.weekday),r=!Z(a.ordinal),s=!Z(a.year),l=!Z(a.month)||!Z(a.day),c=s||l,d=a.weekYear||a.weekNumber;if((c||r)&&d)throw new Lt("Can't mix weekYear/weekNumber units with year/month/day or ordinals");if(l&&r)throw new Lt("Can't mix ordinal dates with month/day");let g;o?g=qs(M(M({},En(this.c,t,n)),a),t,n):Z(a.ordinal)?(g=M(M({},this.toObject()),a),Z(a.day)&&(g.day=Math.min(xa(g.year,g.month),g.day))):g=Ds(M(M({},Jo(this.c)),a));let[x,y]=Zo(g,this.o,this.zone);return $i(this,{ts:x,o:y})}plus(e){if(!this.isValid)return this;let a=Ee.fromDurationLike(e);return $i(this,od(this,a))}minus(e){if(!this.isValid)return this;let a=Ee.fromDurationLike(e).negate();return $i(this,od(this,a))}startOf(e,{useLocaleWeeks:a=!1}={}){if(!this.isValid)return this;let t={},n=Ee.normalizeUnit(e);switch(n){case"years":t.month=1;case"quarters":case"months":t.day=1;case"weeks":case"days":t.hour=0;case"hours":t.minute=0;case"minutes":t.second=0;case"seconds":t.millisecond=0;break;case"milliseconds":break}if(n==="weeks")if(a){let o=this.loc.getStartOfWeek(),{weekday:r}=this;rthis.valueOf(),s=r?this:e,l=r?e:this,c=Yu(s,l,o,n);return r?c.negate():c}diffNow(e="milliseconds",a={}){return this.diff(i.now(),e,a)}until(e){return this.isValid?Ii.fromDateTimes(this,e):this}hasSame(e,a,t){if(!this.isValid)return!1;let n=e.valueOf(),o=this.setZone(e.zone,{keepLocalTime:!0});return o.startOf(a,t)<=n&&n<=o.endOf(a,t)}equals(e){return this.isValid&&e.isValid&&this.valueOf()===e.valueOf()&&this.zone.equals(e.zone)&&this.loc.equals(e.loc)}toRelative(e={}){if(!this.isValid)return null;let a=e.base||i.fromObject({},{zone:this.zone}),t=e.padding?thisa.valueOf(),Math.min)}static max(...e){if(!e.every(i.isDateTime))throw new je("max requires all arguments be DateTimes");return Es(e,a=>a.valueOf(),Math.max)}static fromFormatExplain(e,a,t={}){let{locale:n=null,numberingSystem:o=null}=t,r=ve.fromOpts({locale:n,numberingSystem:o,defaultToEN:!0});return Vs(r,e,a)}static fromStringExplain(e,a,t={}){return i.fromFormatExplain(e,a,t)}static get DATE_SHORT(){return Ci}static get DATE_MED(){return un}static get DATE_MED_WITH_WEEKDAY(){return ds}static get DATE_FULL(){return dn}static get DATE_HUGE(){return mn}static get TIME_SIMPLE(){return pn}static get TIME_WITH_SECONDS(){return gn}static get TIME_WITH_SHORT_OFFSET(){return fn}static get TIME_WITH_LONG_OFFSET(){return hn}static get TIME_24_SIMPLE(){return bn}static get TIME_24_WITH_SECONDS(){return vn}static get TIME_24_WITH_SHORT_OFFSET(){return yn}static get TIME_24_WITH_LONG_OFFSET(){return _n}static get DATETIME_SHORT(){return xn}static get DATETIME_SHORT_WITH_SECONDS(){return wn}static get DATETIME_MED(){return Sn}static get DATETIME_MED_WITH_SECONDS(){return Cn}static get DATETIME_MED_WITH_WEEKDAY(){return ms}static get DATETIME_FULL(){return kn}static get DATETIME_FULL_WITH_SECONDS(){return Tn}static get DATETIME_HUGE(){return qn}static get DATETIME_HUGE_WITH_SECONDS(){return Dn}};function Ia(i){if(F.isDateTime(i))return i;if(i&&i.valueOf&&Qt(i.valueOf()))return F.fromJSDate(i);if(i&&typeof i=="object")return F.fromObject(i);throw new je(`Unknown datetime argument: ${i}, of type ${typeof i}`)}var th=new be("MAT_LUXON_DATE_ADAPTER_OPTIONS",{providedIn:"root",factory:ih});function ih(){return{useUtc:!1,firstDayOfWeek:0,defaultOutputCalendar:"gregory"}}function ah(i,e){let a=Array(i);for(let t=0;t{let e=class e extends vo{constructor(t,n){super(),this._useUTC=!!n?.useUtc,this._firstDayOfWeek=n?.firstDayOfWeek||0,this._defaultOutputCalendar=n?.defaultOutputCalendar||"gregory",this.setLocale(t||F.local().locale)}getYear(t){return t.year}getMonth(t){return t.month-1}getDate(t){return t.day}getDayOfWeek(t){return t.weekday}getMonthNames(t){return Rt.months(t,{locale:this.locale,outputCalendar:this._defaultOutputCalendar})}getDateNames(){let t=new Intl.DateTimeFormat(this.locale,{day:"numeric",timeZone:"utc"});return ah(31,n=>t.format(F.utc(2017,1,n+1).toJSDate()))}getDayOfWeekNames(t){let n=Rt.weekdays(t,{locale:this.locale});return n.unshift(n.pop()),n}getYearName(t){return t.toFormat("yyyy",this._getOptions())}getFirstDayOfWeek(){return this._firstDayOfWeek}getNumDaysInMonth(t){return t.daysInMonth}clone(t){return F.fromObject(t.toObject(),this._getOptions())}createDate(t,n,o){let r=this._getOptions();if(n<0||n>11)throw Error(`Invalid month index "${n}". Month index has to be between 0 and 11.`);if(o<1)throw Error(`Invalid date "${o}". Date has to be greater than 0.`);let s=this._useUTC?F.utc(t,n+1,o,r):F.local(t,n+1,o,r);if(!this.isValid(s))throw Error(`Invalid date "${o}". Reason: "${s.invalidReason}".`);return s}today(){let t=this._getOptions();return this._useUTC?F.utc(t):F.local(t)}parse(t,n){let o=this._getOptions();if(typeof t=="string"&&t.length>0){let r=F.fromISO(t,o);if(this.isValid(r))return r;let s=Array.isArray(n)?n:[n];if(!n.length)throw Error("Formats array must not be empty.");for(let l of s){let c=F.fromFormat(t,l,o);if(this.isValid(c))return c}return this.invalid()}else{if(typeof t=="number")return F.fromMillis(t,o);if(t instanceof Date)return F.fromJSDate(t,o);if(t instanceof F)return F.fromMillis(t.toMillis(),o)}return null}format(t,n){if(!this.isValid(t))throw Error("LuxonDateAdapter: Cannot format invalid date.");return this._useUTC?t.setLocale(this.locale).setZone("utc").toFormat(n):t.setLocale(this.locale).toFormat(n)}addCalendarYears(t,n){return t.reconfigure(this._getOptions()).plus({years:n})}addCalendarMonths(t,n){return t.reconfigure(this._getOptions()).plus({months:n})}addCalendarDays(t,n){return t.reconfigure(this._getOptions()).plus({days:n})}toIso8601(t){return t.toISO()}deserialize(t){let n=this._getOptions(),o;if(t instanceof Date&&(o=F.fromJSDate(t,n)),typeof t=="string"){if(!t)return null;o=F.fromISO(t,n)}return o&&this.isValid(o)?o:super.deserialize(t)}isDateInstance(t){return t instanceof F}isValid(t){return t.isValid}invalid(){return F.invalid("Invalid Luxon DateTime object.")}_getOptions(){return{zone:this._useUTC?"utc":void 0,locale:this.locale,outputCalendar:this._defaultOutputCalendar}}};e.\u0275fac=function(n){return new(n||e)(L(Sc,8),L(th,8))},e.\u0275prov=N({token:e,factory:e.\u0275fac});let i=e;return i})();function fd(i){return new ue(3e3,!1)}function nh(){return new ue(3100,!1)}function oh(){return new ue(3101,!1)}function rh(i){return new ue(3001,!1)}function sh(i){return new ue(3003,!1)}function lh(i){return new ue(3004,!1)}function ch(i,e){return new ue(3005,!1)}function uh(){return new ue(3006,!1)}function dh(){return new ue(3007,!1)}function mh(i,e){return new ue(3008,!1)}function ph(i){return new ue(3002,!1)}function gh(i,e,a,t,n){return new ue(3010,!1)}function fh(){return new ue(3011,!1)}function hh(){return new ue(3012,!1)}function bh(){return new ue(3200,!1)}function vh(){return new ue(3202,!1)}function yh(){return new ue(3013,!1)}function _h(i){return new ue(3014,!1)}function xh(i){return new ue(3015,!1)}function wh(i){return new ue(3016,!1)}function Sh(i,e){return new ue(3404,!1)}function Ch(i){return new ue(3502,!1)}function kh(i){return new ue(3503,!1)}function Th(){return new ue(3300,!1)}function qh(i){return new ue(3504,!1)}function Dh(i){return new ue(3301,!1)}function Ah(i,e){return new ue(3302,!1)}function Ih(i){return new ue(3303,!1)}function Mh(i,e){return new ue(3400,!1)}function Eh(i){return new ue(3401,!1)}function Oh(i){return new ue(3402,!1)}function Lh(i,e){return new ue(3505,!1)}function Mi(i){switch(i.length){case 0:return new ma;case 1:return i[0];default:return new cs(i)}}function Ad(i,e,a=new Map,t=new Map){let n=[],o=[],r=-1,s=null;if(e.forEach(l=>{let c=l.get("offset"),d=c==r,g=d&&s||new Map;l.forEach((x,y)=>{let _=y,D=x;if(y!=="offset")switch(_=i.normalizePropertyName(_,n),D){case _o:D=a.get(y);break;case Kt:D=t.get(y);break;default:D=i.normalizeStyleValue(y,_,D,n);break}g.set(_,D)}),d||o.push(g),s=g,r=c}),n.length)throw Ch(n);return o}function bl(i,e,a,t){switch(e){case"start":i.onStart(()=>t(a&&Zs(a,"start",i)));break;case"done":i.onDone(()=>t(a&&Zs(a,"done",i)));break;case"destroy":i.onDestroy(()=>t(a&&Zs(a,"destroy",i)));break}}function Zs(i,e,a){let t=a.totalTime,n=!!a.disabled,o=vl(i.element,i.triggerName,i.fromState,i.toState,e||i.phaseName,t??i.totalTime,n),r=i._data;return r!=null&&(o._data=r),o}function vl(i,e,a,t,n="",o=0,r){return{element:i,triggerName:e,fromState:a,toState:t,phaseName:n,totalTime:o,disabled:!!r}}function xt(i,e,a){let t=i.get(e);return t||i.set(e,t=a),t}function hd(i){let e=i.indexOf(":"),a=i.substring(1,e),t=i.slice(e+1);return[a,t]}var Nh=typeof document>"u"?null:document.documentElement;function yl(i){let e=i.parentNode||i.host||null;return e===Nh?null:e}function Ph(i){return i.substring(1,6)=="ebkit"}var Zi=null,bd=!1;function Fh(i){Zi||(Zi=Rh()||{},bd=Zi.style?"WebkitAppearance"in Zi.style:!1);let e=!0;return Zi.style&&!Ph(i)&&(e=i in Zi.style,!e&&bd&&(e="Webkit"+i.charAt(0).toUpperCase()+i.slice(1)in Zi.style)),e}function Rh(){return typeof document<"u"?document.body:null}function Id(i,e){for(;e;){if(e===i)return!0;e=yl(e)}return!1}function Md(i,e,a){if(a)return Array.from(i.querySelectorAll(e));let t=i.querySelector(e);return t?[t]:[]}var _l=(()=>{let e=class e{validateStyleProperty(t){return Fh(t)}containsElement(t,n){return Id(t,n)}getParentElement(t){return yl(t)}query(t,n,o){return Md(t,n,o)}computeStyle(t,n,o){return o||""}animate(t,n,o,r,s,l=[],c){return new ma(o,r)}};e.\u0275fac=function(n){return new(n||e)},e.\u0275prov=N({token:e,factory:e.\u0275fac});let i=e;return i})(),Cl=class Cl{};Cl.NOOP=new _l;var Qi=Cl,Xi=class{};var Hh=1e3,Ed="{{",jh="}}",Od="ng-enter",tl="ng-leave",Yo="ng-trigger",tr=".ng-trigger",vd="ng-animating",il=".ng-animating";function di(i){if(typeof i=="number")return i;let e=i.match(/^(-?[\.\d]+)(m?s)/);return!e||e.length<2?0:al(parseFloat(e[1]),e[2])}function al(i,e){switch(e){case"s":return i*Hh;default:return i}}function ir(i,e,a){return i.hasOwnProperty("duration")?i:zh(i,e,a)}function zh(i,e,a){let t=/^(-?[\.\d]+)(m?s)(?:\s+(-?[\.\d]+)(m?s))?(?:\s+([-a-z]+(?:\(.+?\))?))?$/i,n,o=0,r="";if(typeof i=="string"){let s=i.match(t);if(s===null)return e.push(fd(i)),{duration:0,delay:0,easing:""};n=al(parseFloat(s[1]),s[2]);let l=s[3];l!=null&&(o=al(parseFloat(l),s[4]));let c=s[5];c&&(r=c)}else n=i;if(!a){let s=!1,l=e.length;n<0&&(e.push(nh()),s=!0),o<0&&(e.push(oh()),s=!0),s&&e.splice(l,0,fd(i))}return{duration:n,delay:o,easing:r}}function Bh(i){return i.length?i[0]instanceof Map?i:i.map(e=>new Map(Object.entries(e))):[]}function Xt(i,e,a){e.forEach((t,n)=>{let o=xl(n);a&&!a.has(n)&&a.set(n,i.style[o]),i.style[o]=t})}function Ki(i,e){e.forEach((a,t)=>{let n=xl(t);i.style[n]=""})}function jn(i){return Array.isArray(i)?i.length==1?i[0]:Ec(i):i}function Vh(i,e,a){let t=e.params||{},n=Ld(i);n.length&&n.forEach(o=>{t.hasOwnProperty(o)||a.push(rh(o))})}var nl=new RegExp(`${Ed}\\s*(.+?)\\s*${jh}`,"g");function Ld(i){let e=[];if(typeof i=="string"){let a;for(;a=nl.exec(i);)e.push(a[1]);nl.lastIndex=0}return e}function Bn(i,e,a){let t=`${i}`,n=t.replace(nl,(o,r)=>{let s=e[r];return s==null&&(a.push(sh(r)),s=""),s.toString()});return n==t?i:n}var Jh=/-+([a-z0-9])/g;function xl(i){return i.replace(Jh,(...e)=>e[1].toUpperCase())}function Wh(i,e){return i===0||e===0}function Uh(i,e,a){if(a.size&&e.length){let t=e[0],n=[];if(a.forEach((o,r)=>{t.has(r)||n.push(r),t.set(r,o)}),n.length)for(let o=1;or.set(s,wl(i,s)))}}return e}function _t(i,e,a){switch(e.type){case re.Trigger:return i.visitTrigger(e,a);case re.State:return i.visitState(e,a);case re.Transition:return i.visitTransition(e,a);case re.Sequence:return i.visitSequence(e,a);case re.Group:return i.visitGroup(e,a);case re.Animate:return i.visitAnimate(e,a);case re.Keyframes:return i.visitKeyframes(e,a);case re.Style:return i.visitStyle(e,a);case re.Reference:return i.visitReference(e,a);case re.AnimateChild:return i.visitAnimateChild(e,a);case re.AnimateRef:return i.visitAnimateRef(e,a);case re.Query:return i.visitQuery(e,a);case re.Stagger:return i.visitStagger(e,a);default:throw lh(e.type)}}function wl(i,e){return window.getComputedStyle(i)[e]}var Gh=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"]),ar=class extends Xi{normalizePropertyName(e,a){return xl(e)}normalizeStyleValue(e,a,t,n){let o="",r=t.toString().trim();if(Gh.has(a)&&t!==0&&t!=="0")if(typeof t=="number")o="px";else{let s=t.match(/^[+-]?[\d\.]+([a-z]*)$/);s&&s[1].length==0&&n.push(ch(e,t))}return r+o}};var nr="*";function $h(i,e){let a=[];return typeof i=="string"?i.split(/\s*,\s*/).forEach(t=>Zh(t,a,e)):a.push(i),a}function Zh(i,e,a){if(i[0]==":"){let l=Yh(i,a);if(typeof l=="function"){e.push(l);return}i=l}let t=i.match(/^(\*|[-\w]+)\s*()\s*(\*|[-\w]+)$/);if(t==null||t.length<4)return a.push(xh(i)),e;let n=t[1],o=t[2],r=t[3];e.push(yd(n,r));let s=n==nr&&r==nr;o[0]=="<"&&!s&&e.push(yd(r,n))}function Yh(i,e){switch(i){case":enter":return"void => *";case":leave":return"* => void";case":increment":return(a,t)=>parseFloat(t)>parseFloat(a);case":decrement":return(a,t)=>parseFloat(t) *"}}var Ko=new Set(["true","1"]),Qo=new Set(["false","0"]);function yd(i,e){let a=Ko.has(i)||Qo.has(i),t=Ko.has(e)||Qo.has(e);return(n,o)=>{let r=i==nr||i==n,s=e==nr||e==o;return!r&&a&&typeof n=="boolean"&&(r=n?Ko.has(i):Qo.has(i)),!s&&t&&typeof o=="boolean"&&(s=o?Ko.has(e):Qo.has(e)),r&&s}}var Nd=":self",Kh=new RegExp(`s*${Nd}s*,?`,"g");function Pd(i,e,a,t){return new ol(i).build(e,a,t)}var _d="",ol=class{constructor(e){this._driver=e}build(e,a,t){let n=new rl(a);return this._resetContextStyleTimingState(n),_t(this,jn(e),n)}_resetContextStyleTimingState(e){e.currentQuerySelector=_d,e.collectedStyles=new Map,e.collectedStyles.set(_d,new Map),e.currentTime=0}visitTrigger(e,a){let t=a.queryCount=0,n=a.depCount=0,o=[],r=[];return e.name.charAt(0)=="@"&&a.errors.push(uh()),e.definitions.forEach(s=>{if(this._resetContextStyleTimingState(a),s.type==re.State){let l=s,c=l.name;c.toString().split(/\s*,\s*/).forEach(d=>{l.name=d,o.push(this.visitState(l,a))}),l.name=c}else if(s.type==re.Transition){let l=this.visitTransition(s,a);t+=l.queryCount,n+=l.depCount,r.push(l)}else a.errors.push(dh())}),{type:re.Trigger,name:e.name,states:o,transitions:r,queryCount:t,depCount:n,options:null}}visitState(e,a){let t=this.visitStyle(e.styles,a),n=e.options&&e.options.params||null;if(t.containsDynamicStyles){let o=new Set,r=n||{};t.styles.forEach(s=>{s instanceof Map&&s.forEach(l=>{Ld(l).forEach(c=>{r.hasOwnProperty(c)||o.add(c)})})}),o.size&&a.errors.push(mh(e.name,[...o.values()]))}return{type:re.State,name:e.name,style:t,options:n?{params:n}:null}}visitTransition(e,a){a.queryCount=0,a.depCount=0;let t=_t(this,jn(e.animation),a),n=$h(e.expr,a.errors);return{type:re.Transition,matchers:n,animation:t,queryCount:a.queryCount,depCount:a.depCount,options:Yi(e.options)}}visitSequence(e,a){return{type:re.Sequence,steps:e.steps.map(t=>_t(this,t,a)),options:Yi(e.options)}}visitGroup(e,a){let t=a.currentTime,n=0,o=e.steps.map(r=>{a.currentTime=t;let s=_t(this,r,a);return n=Math.max(n,a.currentTime),s});return a.currentTime=n,{type:re.Group,steps:o,options:Yi(e.options)}}visitAnimate(e,a){let t=t0(e.timings,a.errors);a.currentAnimateTimings=t;let n,o=e.styles?e.styles:ht({});if(o.type==re.Keyframes)n=this.visitKeyframes(o,a);else{let r=e.styles,s=!1;if(!r){s=!0;let c={};t.easing&&(c.easing=t.easing),r=ht(c)}a.currentTime+=t.duration+t.delay;let l=this.visitStyle(r,a);l.isEmptyStep=s,n=l}return a.currentAnimateTimings=null,{type:re.Animate,timings:t,style:n,options:null}}visitStyle(e,a){let t=this._makeStyleAst(e,a);return this._validateStyleAst(t,a),t}_makeStyleAst(e,a){let t=[],n=Array.isArray(e.styles)?e.styles:[e.styles];for(let s of n)typeof s=="string"?s===Kt?t.push(s):a.errors.push(ph(s)):t.push(new Map(Object.entries(s)));let o=!1,r=null;return t.forEach(s=>{if(s instanceof Map&&(s.has("easing")&&(r=s.get("easing"),s.delete("easing")),!o)){for(let l of s.values())if(l.toString().indexOf(Ed)>=0){o=!0;break}}}),{type:re.Style,styles:t,easing:r,offset:e.offset,containsDynamicStyles:o,options:null}}_validateStyleAst(e,a){let t=a.currentAnimateTimings,n=a.currentTime,o=a.currentTime;t&&o>0&&(o-=t.duration+t.delay),e.styles.forEach(r=>{typeof r!="string"&&r.forEach((s,l)=>{let c=a.collectedStyles.get(a.currentQuerySelector),d=c.get(l),g=!0;d&&(o!=n&&o>=d.startTime&&n<=d.endTime&&(a.errors.push(gh(l,d.startTime,d.endTime,o,n)),g=!1),o=d.startTime),g&&c.set(l,{startTime:o,endTime:n}),a.options&&Vh(s,a.options,a.errors)})})}visitKeyframes(e,a){let t={type:re.Keyframes,styles:[],options:null};if(!a.currentAnimateTimings)return a.errors.push(fh()),t;let n=1,o=0,r=[],s=!1,l=!1,c=0,d=e.steps.map(S=>{let q=this._makeStyleAst(S,a),j=q.offset!=null?q.offset:e0(q.styles),B=0;return j!=null&&(o++,B=q.offset=j),l=l||B<0||B>1,s=s||B0&&o{let j=x>0?q==y?1:x*q:r[q],B=j*O;a.currentTime=_+D.delay+B,D.duration=B,this._validateStyleAst(S,a),S.offset=j,t.styles.push(S)}),t}visitReference(e,a){return{type:re.Reference,animation:_t(this,jn(e.animation),a),options:Yi(e.options)}}visitAnimateChild(e,a){return a.depCount++,{type:re.AnimateChild,options:Yi(e.options)}}visitAnimateRef(e,a){return{type:re.AnimateRef,animation:this.visitReference(e.animation,a),options:Yi(e.options)}}visitQuery(e,a){let t=a.currentQuerySelector,n=e.options||{};a.queryCount++,a.currentQuery=e;let[o,r]=Qh(e.selector);a.currentQuerySelector=t.length?t+" "+o:o,xt(a.collectedStyles,a.currentQuerySelector,new Map);let s=_t(this,jn(e.animation),a);return a.currentQuery=null,a.currentQuerySelector=t,{type:re.Query,selector:o,limit:n.limit||0,optional:!!n.optional,includeSelf:r,animation:s,originalSelector:e.selector,options:Yi(e.options)}}visitStagger(e,a){a.currentQuery||a.errors.push(yh());let t=e.timings==="full"?{duration:0,delay:0,easing:"full"}:ir(e.timings,a.errors,!0);return{type:re.Stagger,animation:_t(this,jn(e.animation),a),timings:t,options:null}}};function Qh(i){let e=!!i.split(/\s*,\s*/).find(a=>a==Nd);return e&&(i=i.replace(Kh,"")),i=i.replace(/@\*/g,tr).replace(/@\w+/g,a=>tr+"-"+a.slice(1)).replace(/:animating/g,il),[i,e]}function Xh(i){return i?M({},i):null}var rl=class{constructor(e){this.errors=e,this.queryCount=0,this.depCount=0,this.currentTransition=null,this.currentQuery=null,this.currentQuerySelector=null,this.currentAnimateTimings=null,this.currentTime=0,this.collectedStyles=new Map,this.options=null,this.unsupportedCSSPropertiesFound=new Set}};function e0(i){if(typeof i=="string")return null;let e=null;if(Array.isArray(i))i.forEach(a=>{if(a instanceof Map&&a.has("offset")){let t=a;e=parseFloat(t.get("offset")),t.delete("offset")}});else if(i instanceof Map&&i.has("offset")){let a=i;e=parseFloat(a.get("offset")),a.delete("offset")}return e}function t0(i,e){if(i.hasOwnProperty("duration"))return i;if(typeof i=="number"){let o=ir(i,e).duration;return Ys(o,0,"")}let a=i;if(a.split(/\s+/).some(o=>o.charAt(0)=="{"&&o.charAt(1)=="{")){let o=Ys(0,0,"");return o.dynamic=!0,o.strValue=a,o}let n=ir(a,e);return Ys(n.duration,n.delay,n.easing)}function Yi(i){return i?(i=M({},i),i.params&&(i.params=Xh(i.params))):i={},i}function Ys(i,e,a){return{duration:i,delay:e,easing:a}}function Sl(i,e,a,t,n,o,r=null,s=!1){return{type:1,element:i,keyframes:e,preStyleProps:a,postStyleProps:t,duration:n,delay:o,totalTime:n+o,easing:r,subTimeline:s}}var Vn=class{constructor(){this._map=new Map}get(e){return this._map.get(e)||[]}append(e,a){let t=this._map.get(e);t||this._map.set(e,t=[]),t.push(...a)}has(e){return this._map.has(e)}clear(){this._map.clear()}},i0=1,a0=":enter",n0=new RegExp(a0,"g"),o0=":leave",r0=new RegExp(o0,"g");function Fd(i,e,a,t,n,o=new Map,r=new Map,s,l,c=[]){return new sl().buildKeyframes(i,e,a,t,n,o,r,s,l,c)}var sl=class{buildKeyframes(e,a,t,n,o,r,s,l,c,d=[]){c=c||new Vn;let g=new ll(e,a,c,n,o,d,[]);g.options=l;let x=l.delay?di(l.delay):0;g.currentTimeline.delayNextStep(x),g.currentTimeline.setStyles([r],null,g.errors,l),_t(this,t,g);let y=g.timelines.filter(_=>_.containsAnimation());if(y.length&&s.size){let _;for(let D=y.length-1;D>=0;D--){let O=y[D];if(O.element===a){_=O;break}}_&&!_.allowOnlyTimelineStyles()&&_.setStyles([s],null,g.errors,l)}return y.length?y.map(_=>_.buildKeyframes()):[Sl(a,[],[],[],0,x,"",!1)]}visitTrigger(e,a){}visitState(e,a){}visitTransition(e,a){}visitAnimateChild(e,a){let t=a.subInstructions.get(a.element);if(t){let n=a.createSubContext(e.options),o=a.currentTimeline.currentTime,r=this._visitSubInstructions(t,n,n.options);o!=r&&a.transformIntoNewTimeline(r)}a.previousNode=e}visitAnimateRef(e,a){let t=a.createSubContext(e.options);t.transformIntoNewTimeline(),this._applyAnimationRefDelays([e.options,e.animation.options],a,t),this.visitReference(e.animation,t),a.transformIntoNewTimeline(t.currentTimeline.currentTime),a.previousNode=e}_applyAnimationRefDelays(e,a,t){for(let n of e){let o=n?.delay;if(o){let r=typeof o=="number"?o:di(Bn(o,n?.params??{},a.errors));t.delayNextStep(r)}}}_visitSubInstructions(e,a,t){let o=a.currentTimeline.currentTime,r=t.duration!=null?di(t.duration):null,s=t.delay!=null?di(t.delay):null;return r!==0&&e.forEach(l=>{let c=a.appendInstructionToTimeline(l,r,s);o=Math.max(o,c.duration+c.delay)}),o}visitReference(e,a){a.updateOptions(e.options,!0),_t(this,e.animation,a),a.previousNode=e}visitSequence(e,a){let t=a.subContextCount,n=a,o=e.options;if(o&&(o.params||o.delay)&&(n=a.createSubContext(o),n.transformIntoNewTimeline(),o.delay!=null)){n.previousNode.type==re.Style&&(n.currentTimeline.snapshotCurrentStyles(),n.previousNode=or);let r=di(o.delay);n.delayNextStep(r)}e.steps.length&&(e.steps.forEach(r=>_t(this,r,n)),n.currentTimeline.applyStylesToKeyframe(),n.subContextCount>t&&n.transformIntoNewTimeline()),a.previousNode=e}visitGroup(e,a){let t=[],n=a.currentTimeline.currentTime,o=e.options&&e.options.delay?di(e.options.delay):0;e.steps.forEach(r=>{let s=a.createSubContext(e.options);o&&s.delayNextStep(o),_t(this,r,s),n=Math.max(n,s.currentTimeline.currentTime),t.push(s.currentTimeline)}),t.forEach(r=>a.currentTimeline.mergeTimelineCollectedStyles(r)),a.transformIntoNewTimeline(n),a.previousNode=e}_visitTiming(e,a){if(e.dynamic){let t=e.strValue,n=a.params?Bn(t,a.params,a.errors):t;return ir(n,a.errors)}else return{duration:e.duration,delay:e.delay,easing:e.easing}}visitAnimate(e,a){let t=a.currentAnimateTimings=this._visitTiming(e.timings,a),n=a.currentTimeline;t.delay&&(a.incrementTime(t.delay),n.snapshotCurrentStyles());let o=e.style;o.type==re.Keyframes?this.visitKeyframes(o,a):(a.incrementTime(t.duration),this.visitStyle(o,a),n.applyStylesToKeyframe()),a.currentAnimateTimings=null,a.previousNode=e}visitStyle(e,a){let t=a.currentTimeline,n=a.currentAnimateTimings;!n&&t.hasCurrentStyleProperties()&&t.forwardFrame();let o=n&&n.easing||e.easing;e.isEmptyStep?t.applyEmptyStep(o):t.setStyles(e.styles,o,a.errors,a.options),a.previousNode=e}visitKeyframes(e,a){let t=a.currentAnimateTimings,n=a.currentTimeline.duration,o=t.duration,s=a.createSubContext().currentTimeline;s.easing=t.easing,e.styles.forEach(l=>{let c=l.offset||0;s.forwardTime(c*o),s.setStyles(l.styles,l.easing,a.errors,a.options),s.applyStylesToKeyframe()}),a.currentTimeline.mergeTimelineCollectedStyles(s),a.transformIntoNewTimeline(n+o),a.previousNode=e}visitQuery(e,a){let t=a.currentTimeline.currentTime,n=e.options||{},o=n.delay?di(n.delay):0;o&&(a.previousNode.type===re.Style||t==0&&a.currentTimeline.hasCurrentStyleProperties())&&(a.currentTimeline.snapshotCurrentStyles(),a.previousNode=or);let r=t,s=a.invokeQuery(e.selector,e.originalSelector,e.limit,e.includeSelf,!!n.optional,a.errors);a.currentQueryTotal=s.length;let l=null;s.forEach((c,d)=>{a.currentQueryIndex=d;let g=a.createSubContext(e.options,c);o&&g.delayNextStep(o),c===a.element&&(l=g.currentTimeline),_t(this,e.animation,g),g.currentTimeline.applyStylesToKeyframe();let x=g.currentTimeline.currentTime;r=Math.max(r,x)}),a.currentQueryIndex=0,a.currentQueryTotal=0,a.transformIntoNewTimeline(r),l&&(a.currentTimeline.mergeTimelineCollectedStyles(l),a.currentTimeline.snapshotCurrentStyles()),a.previousNode=e}visitStagger(e,a){let t=a.parentContext,n=a.currentTimeline,o=e.timings,r=Math.abs(o.duration),s=r*(a.currentQueryTotal-1),l=r*a.currentQueryIndex;switch(o.duration<0?"reverse":o.easing){case"reverse":l=s-l;break;case"full":l=t.currentStaggerTime;break}let d=a.currentTimeline;l&&d.delayNextStep(l);let g=d.currentTime;_t(this,e.animation,a),a.previousNode=e,t.currentStaggerTime=n.currentTime-g+(n.startTime-t.currentTimeline.startTime)}},or={},ll=class i{constructor(e,a,t,n,o,r,s,l){this._driver=e,this.element=a,this.subInstructions=t,this._enterClassName=n,this._leaveClassName=o,this.errors=r,this.timelines=s,this.parentContext=null,this.currentAnimateTimings=null,this.previousNode=or,this.subContextCount=0,this.options={},this.currentQueryIndex=0,this.currentQueryTotal=0,this.currentStaggerTime=0,this.currentTimeline=l||new rr(this._driver,a,0),s.push(this.currentTimeline)}get params(){return this.options.params}updateOptions(e,a){if(!e)return;let t=e,n=this.options;t.duration!=null&&(n.duration=di(t.duration)),t.delay!=null&&(n.delay=di(t.delay));let o=t.params;if(o){let r=n.params;r||(r=this.options.params={}),Object.keys(o).forEach(s=>{(!a||!r.hasOwnProperty(s))&&(r[s]=Bn(o[s],r,this.errors))})}}_copyOptions(){let e={};if(this.options){let a=this.options.params;if(a){let t=e.params={};Object.keys(a).forEach(n=>{t[n]=a[n]})}}return e}createSubContext(e=null,a,t){let n=a||this.element,o=new i(this._driver,n,this.subInstructions,this._enterClassName,this._leaveClassName,this.errors,this.timelines,this.currentTimeline.fork(n,t||0));return o.previousNode=this.previousNode,o.currentAnimateTimings=this.currentAnimateTimings,o.options=this._copyOptions(),o.updateOptions(e),o.currentQueryIndex=this.currentQueryIndex,o.currentQueryTotal=this.currentQueryTotal,o.parentContext=this,this.subContextCount++,o}transformIntoNewTimeline(e){return this.previousNode=or,this.currentTimeline=this.currentTimeline.fork(this.element,e),this.timelines.push(this.currentTimeline),this.currentTimeline}appendInstructionToTimeline(e,a,t){let n={duration:a??e.duration,delay:this.currentTimeline.currentTime+(t??0)+e.delay,easing:""},o=new cl(this._driver,e.element,e.keyframes,e.preStyleProps,e.postStyleProps,n,e.stretchStartingKeyframe);return this.timelines.push(o),n}incrementTime(e){this.currentTimeline.forwardTime(this.currentTimeline.duration+e)}delayNextStep(e){e>0&&this.currentTimeline.delayNextStep(e)}invokeQuery(e,a,t,n,o,r){let s=[];if(n&&s.push(this.element),e.length>0){e=e.replace(n0,"."+this._enterClassName),e=e.replace(r0,"."+this._leaveClassName);let l=t!=1,c=this._driver.query(this.element,e,l);t!==0&&(c=t<0?c.slice(c.length+t,c.length):c.slice(0,t)),s.push(...c)}return!o&&s.length==0&&r.push(_h(a)),s}},rr=class i{constructor(e,a,t,n){this._driver=e,this.element=a,this.startTime=t,this._elementTimelineStylesLookup=n,this.duration=0,this.easing=null,this._previousKeyframe=new Map,this._currentKeyframe=new Map,this._keyframes=new Map,this._styleSummary=new Map,this._localTimelineStyles=new Map,this._pendingStyles=new Map,this._backFill=new Map,this._currentEmptyStepKeyframe=null,this._elementTimelineStylesLookup||(this._elementTimelineStylesLookup=new Map),this._globalTimelineStyles=this._elementTimelineStylesLookup.get(a),this._globalTimelineStyles||(this._globalTimelineStyles=this._localTimelineStyles,this._elementTimelineStylesLookup.set(a,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(e){let a=this._keyframes.size===1&&this._pendingStyles.size;this.duration||a?(this.forwardTime(this.currentTime+e),a&&this.snapshotCurrentStyles()):this.startTime+=e}fork(e,a){return this.applyStylesToKeyframe(),new i(this._driver,e,a||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+=i0,this._loadKeyframe()}forwardTime(e){this.applyStylesToKeyframe(),this.duration=e,this._loadKeyframe()}_updateStyle(e,a){this._localTimelineStyles.set(e,a),this._globalTimelineStyles.set(e,a),this._styleSummary.set(e,{time:this.currentTime,value:a})}allowOnlyTimelineStyles(){return this._currentEmptyStepKeyframe!==this._currentKeyframe}applyEmptyStep(e){e&&this._previousKeyframe.set("easing",e);for(let[a,t]of this._globalTimelineStyles)this._backFill.set(a,t||Kt),this._currentKeyframe.set(a,Kt);this._currentEmptyStepKeyframe=this._currentKeyframe}setStyles(e,a,t,n){a&&this._previousKeyframe.set("easing",a);let o=n&&n.params||{},r=s0(e,this._globalTimelineStyles);for(let[s,l]of r){let c=Bn(l,o,t);this._pendingStyles.set(s,c),this._localTimelineStyles.has(s)||this._backFill.set(s,this._globalTimelineStyles.get(s)??Kt),this._updateStyle(s,c)}}applyStylesToKeyframe(){this._pendingStyles.size!=0&&(this._pendingStyles.forEach((e,a)=>{this._currentKeyframe.set(a,e)}),this._pendingStyles.clear(),this._localTimelineStyles.forEach((e,a)=>{this._currentKeyframe.has(a)||this._currentKeyframe.set(a,e)}))}snapshotCurrentStyles(){for(let[e,a]of this._localTimelineStyles)this._pendingStyles.set(e,a),this._updateStyle(e,a)}getFinalKeyframe(){return this._keyframes.get(this.duration)}get properties(){let e=[];for(let a in this._currentKeyframe)e.push(a);return e}mergeTimelineCollectedStyles(e){e._styleSummary.forEach((a,t)=>{let n=this._styleSummary.get(t);(!n||a.time>n.time)&&this._updateStyle(t,a.value)})}buildKeyframes(){this.applyStylesToKeyframe();let e=new Set,a=new Set,t=this._keyframes.size===1&&this.duration===0,n=[];this._keyframes.forEach((s,l)=>{let c=new Map([...this._backFill,...s]);c.forEach((d,g)=>{d===_o?e.add(g):d===Kt&&a.add(g)}),t||c.set("offset",l/this.duration),n.push(c)});let o=[...e.values()],r=[...a.values()];if(t){let s=n[0],l=new Map(s);s.set("offset",0),l.set("offset",1),n=[s,l]}return Sl(this.element,n,o,r,this.duration,this.startTime,this.easing,!1)}},cl=class extends rr{constructor(e,a,t,n,o,r,s=!1){super(e,a,r.delay),this.keyframes=t,this.preStyleProps=n,this.postStyleProps=o,this._stretchStartingKeyframe=s,this.timings={duration:r.duration,delay:r.delay,easing:r.easing}}containsAnimation(){return this.keyframes.length>1}buildKeyframes(){let e=this.keyframes,{delay:a,duration:t,easing:n}=this.timings;if(this._stretchStartingKeyframe&&a){let o=[],r=t+a,s=a/r,l=new Map(e[0]);l.set("offset",0),o.push(l);let c=new Map(e[0]);c.set("offset",xd(s)),o.push(c);let d=e.length-1;for(let g=1;g<=d;g++){let x=new Map(e[g]),y=x.get("offset"),_=a+y*t;x.set("offset",xd(_/r)),o.push(x)}t=r,a=0,n="",e=o}return Sl(this.element,e,this.preStyleProps,this.postStyleProps,t,a,n,!0)}};function xd(i,e=3){let a=Math.pow(10,e-1);return Math.round(i*a)/a}function s0(i,e){let a=new Map,t;return i.forEach(n=>{if(n==="*"){t??=e.keys();for(let o of t)a.set(o,Kt)}else for(let[o,r]of n)a.set(o,r)}),a}function wd(i,e,a,t,n,o,r,s,l,c,d,g,x){return{type:0,element:i,triggerName:e,isRemovalTransition:n,fromState:a,fromStyles:o,toState:t,toStyles:r,timelines:s,queriedElements:l,preStyleProps:c,postStyleProps:d,totalTime:g,errors:x}}var Ks={},sr=class{constructor(e,a,t){this._triggerName=e,this.ast=a,this._stateStyles=t}match(e,a,t,n){return l0(this.ast.matchers,e,a,t,n)}buildStyles(e,a,t){let n=this._stateStyles.get("*");return e!==void 0&&(n=this._stateStyles.get(e?.toString())||n),n?n.buildStyles(a,t):new Map}build(e,a,t,n,o,r,s,l,c,d){let g=[],x=this.ast.options&&this.ast.options.params||Ks,y=s&&s.params||Ks,_=this.buildStyles(t,y,g),D=l&&l.params||Ks,O=this.buildStyles(n,D,g),S=new Set,q=new Map,j=new Map,B=n==="void",pe={params:Rd(D,x),delay:this.ast.options?.delay},ie=d?[]:Fd(e,a,this.ast.animation,o,r,_,O,pe,c,g),we=0;return ie.forEach(he=>{we=Math.max(he.duration+he.delay,we)}),g.length?wd(a,this._triggerName,t,n,B,_,O,[],[],q,j,we,g):(ie.forEach(he=>{let Me=he.element,$e=xt(q,Me,new Set);he.preStyleProps.forEach(ai=>$e.add(ai));let Bt=xt(j,Me,new Set);he.postStyleProps.forEach(ai=>Bt.add(ai)),Me!==a&&S.add(Me)}),wd(a,this._triggerName,t,n,B,_,O,ie,[...S.values()],q,j,we))}};function l0(i,e,a,t,n){return i.some(o=>o(e,a,t,n))}function Rd(i,e){let a=M({},e);return Object.entries(i).forEach(([t,n])=>{n!=null&&(a[t]=n)}),a}var ul=class{constructor(e,a,t){this.styles=e,this.defaultParams=a,this.normalizer=t}buildStyles(e,a){let t=new Map,n=Rd(e,this.defaultParams);return this.styles.styles.forEach(o=>{typeof o!="string"&&o.forEach((r,s)=>{r&&(r=Bn(r,n,a));let l=this.normalizer.normalizePropertyName(s,a);r=this.normalizer.normalizeStyleValue(s,l,r,a),t.set(s,r)})}),t}};function c0(i,e,a){return new dl(i,e,a)}var dl=class{constructor(e,a,t){this.name=e,this.ast=a,this._normalizer=t,this.transitionFactories=[],this.states=new Map,a.states.forEach(n=>{let o=n.options&&n.options.params||{};this.states.set(n.name,new ul(n.style,o,t))}),Sd(this.states,"true","1"),Sd(this.states,"false","0"),a.transitions.forEach(n=>{this.transitionFactories.push(new sr(e,n,this.states))}),this.fallbackTransition=u0(e,this.states,this._normalizer)}get containsQueries(){return this.ast.queryCount>0}matchTransition(e,a,t,n){return this.transitionFactories.find(r=>r.match(e,a,t,n))||null}matchStyles(e,a,t){return this.fallbackTransition.buildStyles(e,a,t)}};function u0(i,e,a){let t=[(r,s)=>!0],n={type:re.Sequence,steps:[],options:null},o={type:re.Transition,animation:n,matchers:t,options:null,queryCount:0,depCount:0};return new sr(i,o,e)}function Sd(i,e,a){i.has(e)?i.has(a)||i.set(a,i.get(e)):i.has(a)&&i.set(e,i.get(a))}var d0=new Vn,ml=class{constructor(e,a,t){this.bodyNode=e,this._driver=a,this._normalizer=t,this._animations=new Map,this._playersById=new Map,this.players=[]}register(e,a){let t=[],n=[],o=Pd(this._driver,a,t,n);if(t.length)throw kh(t);n.length&&void 0,this._animations.set(e,o)}_buildPlayer(e,a,t){let n=e.element,o=Ad(this._normalizer,e.keyframes,a,t);return this._driver.animate(n,o,e.duration,e.delay,e.easing,[],!0)}create(e,a,t={}){let n=[],o=this._animations.get(e),r,s=new Map;if(o?(r=Fd(this._driver,a,o,Od,tl,new Map,new Map,t,d0,n),r.forEach(d=>{let g=xt(s,d.element,new Map);d.postStyleProps.forEach(x=>g.set(x,null))})):(n.push(Th()),r=[]),n.length)throw qh(n);s.forEach((d,g)=>{d.forEach((x,y)=>{d.set(y,this._driver.computeStyle(g,y,Kt))})});let l=r.map(d=>{let g=s.get(d.element);return this._buildPlayer(d,new Map,g)}),c=Mi(l);return this._playersById.set(e,c),c.onDestroy(()=>this.destroy(e)),this.players.push(c),c}destroy(e){let a=this._getPlayer(e);a.destroy(),this._playersById.delete(e);let t=this.players.indexOf(a);t>=0&&this.players.splice(t,1)}_getPlayer(e){let a=this._playersById.get(e);if(!a)throw Dh(e);return a}listen(e,a,t,n){let o=vl(a,"","","");return bl(this._getPlayer(e),t,o,n),()=>{}}command(e,a,t,n){if(t=="register"){this.register(e,n[0]);return}if(t=="create"){let r=n[0]||{};this.create(e,a,r);return}let o=this._getPlayer(e);switch(t){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(n[0]));break;case"destroy":this.destroy(e);break}}},Cd="ng-animate-queued",m0=".ng-animate-queued",Qs="ng-animate-disabled",p0=".ng-animate-disabled",g0="ng-star-inserted",f0=".ng-star-inserted",h0=[],Hd={namespaceId:"",setForRemoval:!1,setForMove:!1,hasAnimation:!1,removedBeforeQueried:!1},b0={namespaceId:"",setForMove:!1,setForRemoval:!1,hasAnimation:!1,removedBeforeQueried:!0},jt="__ng_removed",Jn=class{get params(){return this.options.params}constructor(e,a=""){this.namespaceId=a;let t=e&&e.hasOwnProperty("value"),n=t?e.value:e;if(this.value=y0(n),t){let o=e,{value:r}=o,s=Za(o,["value"]);this.options=s}else this.options={};this.options.params||(this.options.params={})}absorbOptions(e){let a=e.params;if(a){let t=this.options.params;Object.keys(a).forEach(n=>{t[n]==null&&(t[n]=a[n])})}}},zn="void",Xs=new Jn(zn),pl=class{constructor(e,a,t){this.id=e,this.hostElement=a,this._engine=t,this.players=[],this._triggers=new Map,this._queue=[],this._elementListeners=new Map,this._hostClassName="ng-tns-"+e,At(a,this._hostClassName)}listen(e,a,t,n){if(!this._triggers.has(a))throw Ah(t,a);if(t==null||t.length==0)throw Ih(a);if(!_0(t))throw Mh(t,a);let o=xt(this._elementListeners,e,[]),r={name:a,phase:t,callback:n};o.push(r);let s=xt(this._engine.statesByElement,e,new Map);return s.has(a)||(At(e,Yo),At(e,Yo+"-"+a),s.set(a,Xs)),()=>{this._engine.afterFlush(()=>{let l=o.indexOf(r);l>=0&&o.splice(l,1),this._triggers.has(a)||s.delete(a)})}}register(e,a){return this._triggers.has(e)?!1:(this._triggers.set(e,a),!0)}_getTrigger(e){let a=this._triggers.get(e);if(!a)throw Eh(e);return a}trigger(e,a,t,n=!0){let o=this._getTrigger(a),r=new Wn(this.id,a,e),s=this._engine.statesByElement.get(e);s||(At(e,Yo),At(e,Yo+"-"+a),this._engine.statesByElement.set(e,s=new Map));let l=s.get(a),c=new Jn(t,this.id);if(!(t&&t.hasOwnProperty("value"))&&l&&c.absorbOptions(l.options),s.set(a,c),l||(l=Xs),!(c.value===zn)&&l.value===c.value){if(!S0(l.params,c.params)){let D=[],O=o.matchStyles(l.value,l.params,D),S=o.matchStyles(c.value,c.params,D);D.length?this._engine.reportError(D):this._engine.afterFlush(()=>{Ki(e,O),Xt(e,S)})}return}let x=xt(this._engine.playersByElement,e,[]);x.forEach(D=>{D.namespaceId==this.id&&D.triggerName==a&&D.queued&&D.destroy()});let y=o.matchTransition(l.value,c.value,e,c.params),_=!1;if(!y){if(!n)return;y=o.fallbackTransition,_=!0}return this._engine.totalQueuedPlayers++,this._queue.push({element:e,triggerName:a,transition:y,fromState:l,toState:c,player:r,isFallbackTransition:_}),_||(At(e,Cd),r.onStart(()=>{Ma(e,Cd)})),r.onDone(()=>{let D=this.players.indexOf(r);D>=0&&this.players.splice(D,1);let O=this._engine.playersByElement.get(e);if(O){let S=O.indexOf(r);S>=0&&O.splice(S,1)}}),this.players.push(r),x.push(r),r}deregister(e){this._triggers.delete(e),this._engine.statesByElement.forEach(a=>a.delete(e)),this._elementListeners.forEach((a,t)=>{this._elementListeners.set(t,a.filter(n=>n.name!=e))})}clearElementCache(e){this._engine.statesByElement.delete(e),this._elementListeners.delete(e);let a=this._engine.playersByElement.get(e);a&&(a.forEach(t=>t.destroy()),this._engine.playersByElement.delete(e))}_signalRemovalForInnerTriggers(e,a){let t=this._engine.driver.query(e,tr,!0);t.forEach(n=>{if(n[jt])return;let o=this._engine.fetchNamespacesByElement(n);o.size?o.forEach(r=>r.triggerLeaveAnimation(n,a,!1,!0)):this.clearElementCache(n)}),this._engine.afterFlushAnimationsDone(()=>t.forEach(n=>this.clearElementCache(n)))}triggerLeaveAnimation(e,a,t,n){let o=this._engine.statesByElement.get(e),r=new Map;if(o){let s=[];if(o.forEach((l,c)=>{if(r.set(c,l.value),this._triggers.has(c)){let d=this.trigger(e,c,zn,n);d&&s.push(d)}}),s.length)return this._engine.markElementAsRemoved(this.id,e,!0,a,r),t&&Mi(s).onDone(()=>this._engine.processLeaveNode(e)),!0}return!1}prepareLeaveAnimationListeners(e){let a=this._elementListeners.get(e),t=this._engine.statesByElement.get(e);if(a&&t){let n=new Set;a.forEach(o=>{let r=o.name;if(n.has(r))return;n.add(r);let l=this._triggers.get(r).fallbackTransition,c=t.get(r)||Xs,d=new Jn(zn),g=new Wn(this.id,r,e);this._engine.totalQueuedPlayers++,this._queue.push({element:e,triggerName:r,transition:l,fromState:c,toState:d,player:g,isFallbackTransition:!0})})}}removeNode(e,a){let t=this._engine;if(e.childElementCount&&this._signalRemovalForInnerTriggers(e,a),this.triggerLeaveAnimation(e,a,!0))return;let n=!1;if(t.totalAnimations){let o=t.players.length?t.playersByQueriedElement.get(e):[];if(o&&o.length)n=!0;else{let r=e;for(;r=r.parentNode;)if(t.statesByElement.get(r)){n=!0;break}}}if(this.prepareLeaveAnimationListeners(e),n)t.markElementAsRemoved(this.id,e,!1,a);else{let o=e[jt];(!o||o===Hd)&&(t.afterFlush(()=>this.clearElementCache(e)),t.destroyInnerAnimations(e),t._onRemovalComplete(e,a))}}insertNode(e,a){At(e,this._hostClassName)}drainQueuedTransitions(e){let a=[];return this._queue.forEach(t=>{let n=t.player;if(n.destroyed)return;let o=t.element,r=this._elementListeners.get(o);r&&r.forEach(s=>{if(s.name==t.triggerName){let l=vl(o,t.triggerName,t.fromState.value,t.toState.value);l._data=e,bl(t.player,s.phase,l,s.callback)}}),n.markedForDestroy?this._engine.afterFlush(()=>{n.destroy()}):a.push(t)}),this._queue=[],a.sort((t,n)=>{let o=t.transition.ast.depCount,r=n.transition.ast.depCount;return o==0||r==0?o-r:this._engine.driver.containsElement(t.element,n.element)?1:-1})}destroy(e){this.players.forEach(a=>a.destroy()),this._signalRemovalForInnerTriggers(this.hostElement,e)}},gl=class{_onRemovalComplete(e,a){this.onRemovalComplete(e,a)}constructor(e,a,t){this.bodyNode=e,this.driver=a,this._normalizer=t,this.players=[],this.newHostElements=new Map,this.playersByElement=new Map,this.playersByQueriedElement=new Map,this.statesByElement=new Map,this.disabledNodes=new Set,this.totalAnimations=0,this.totalQueuedPlayers=0,this._namespaceLookup={},this._namespaceList=[],this._flushFns=[],this._whenQuietFns=[],this.namespacesByHostElement=new Map,this.collectedEnterElements=[],this.collectedLeaveElements=[],this.onRemovalComplete=(n,o)=>{}}get queuedPlayers(){let e=[];return this._namespaceList.forEach(a=>{a.players.forEach(t=>{t.queued&&e.push(t)})}),e}createNamespace(e,a){let t=new pl(e,a,this);return this.bodyNode&&this.driver.containsElement(this.bodyNode,a)?this._balanceNamespaceList(t,a):(this.newHostElements.set(a,t),this.collectEnterElement(a)),this._namespaceLookup[e]=t}_balanceNamespaceList(e,a){let t=this._namespaceList,n=this.namespacesByHostElement;if(t.length-1>=0){let r=!1,s=this.driver.getParentElement(a);for(;s;){let l=n.get(s);if(l){let c=t.indexOf(l);t.splice(c+1,0,e),r=!0;break}s=this.driver.getParentElement(s)}r||t.unshift(e)}else t.push(e);return n.set(a,e),e}register(e,a){let t=this._namespaceLookup[e];return t||(t=this.createNamespace(e,a)),t}registerTrigger(e,a,t){let n=this._namespaceLookup[e];n&&n.register(a,t)&&this.totalAnimations++}destroy(e,a){e&&(this.afterFlush(()=>{}),this.afterFlushAnimationsDone(()=>{let t=this._fetchNamespace(e);this.namespacesByHostElement.delete(t.hostElement);let n=this._namespaceList.indexOf(t);n>=0&&this._namespaceList.splice(n,1),t.destroy(a),delete this._namespaceLookup[e]}))}_fetchNamespace(e){return this._namespaceLookup[e]}fetchNamespacesByElement(e){let a=new Set,t=this.statesByElement.get(e);if(t){for(let n of t.values())if(n.namespaceId){let o=this._fetchNamespace(n.namespaceId);o&&a.add(o)}}return a}trigger(e,a,t,n){if(Xo(a)){let o=this._fetchNamespace(e);if(o)return o.trigger(a,t,n),!0}return!1}insertNode(e,a,t,n){if(!Xo(a))return;let o=a[jt];if(o&&o.setForRemoval){o.setForRemoval=!1,o.setForMove=!0;let r=this.collectedLeaveElements.indexOf(a);r>=0&&this.collectedLeaveElements.splice(r,1)}if(e){let r=this._fetchNamespace(e);r&&r.insertNode(a,t)}n&&this.collectEnterElement(a)}collectEnterElement(e){this.collectedEnterElements.push(e)}markElementAsDisabled(e,a){a?this.disabledNodes.has(e)||(this.disabledNodes.add(e),At(e,Qs)):this.disabledNodes.has(e)&&(this.disabledNodes.delete(e),Ma(e,Qs))}removeNode(e,a,t){if(Xo(a)){let n=e?this._fetchNamespace(e):null;n?n.removeNode(a,t):this.markElementAsRemoved(e,a,!1,t);let o=this.namespacesByHostElement.get(a);o&&o.id!==e&&o.removeNode(a,t)}else this._onRemovalComplete(a,t)}markElementAsRemoved(e,a,t,n,o){this.collectedLeaveElements.push(a),a[jt]={namespaceId:e,setForRemoval:n,hasAnimation:t,removedBeforeQueried:!1,previousTriggersValues:o}}listen(e,a,t,n,o){return Xo(a)?this._fetchNamespace(e).listen(a,t,n,o):()=>{}}_buildInstruction(e,a,t,n,o){return e.transition.build(this.driver,e.element,e.fromState.value,e.toState.value,t,n,e.fromState.options,e.toState.options,a,o)}destroyInnerAnimations(e){let a=this.driver.query(e,tr,!0);a.forEach(t=>this.destroyActiveAnimationsForElement(t)),this.playersByQueriedElement.size!=0&&(a=this.driver.query(e,il,!0),a.forEach(t=>this.finishActiveQueriedAnimationOnElement(t)))}destroyActiveAnimationsForElement(e){let a=this.playersByElement.get(e);a&&a.forEach(t=>{t.queued?t.markedForDestroy=!0:t.destroy()})}finishActiveQueriedAnimationOnElement(e){let a=this.playersByQueriedElement.get(e);a&&a.forEach(t=>t.finish())}whenRenderingDone(){return new Promise(e=>{if(this.players.length)return Mi(this.players).onDone(()=>e());e()})}processLeaveNode(e){let a=e[jt];if(a&&a.setForRemoval){if(e[jt]=Hd,a.namespaceId){this.destroyInnerAnimations(e);let t=this._fetchNamespace(a.namespaceId);t&&t.clearElementCache(e)}this._onRemovalComplete(e,a.setForRemoval)}e.classList?.contains(Qs)&&this.markElementAsDisabled(e,!1),this.driver.query(e,p0,!0).forEach(t=>{this.markElementAsDisabled(t,!1)})}flush(e=-1){let a=[];if(this.newHostElements.size&&(this.newHostElements.forEach((t,n)=>this._balanceNamespaceList(t,n)),this.newHostElements.clear()),this.totalAnimations&&this.collectedEnterElements.length)for(let t=0;tt()),this._flushFns=[],this._whenQuietFns.length){let t=this._whenQuietFns;this._whenQuietFns=[],a.length?Mi(a).onDone(()=>{t.forEach(n=>n())}):t.forEach(n=>n())}}reportError(e){throw Oh(e)}_flushAnimations(e,a){let t=new Vn,n=[],o=new Map,r=[],s=new Map,l=new Map,c=new Map,d=new Set;this.disabledNodes.forEach(R=>{d.add(R);let G=this.driver.query(R,m0,!0);for(let Y=0;Y{let Y=Od+D++;_.set(G,Y),R.forEach(ce=>At(ce,Y))});let O=[],S=new Set,q=new Set;for(let R=0;RS.add(ce)):q.add(G))}let j=new Map,B=qd(x,Array.from(S));B.forEach((R,G)=>{let Y=tl+D++;j.set(G,Y),R.forEach(ce=>At(ce,Y))}),e.push(()=>{y.forEach((R,G)=>{let Y=_.get(G);R.forEach(ce=>Ma(ce,Y))}),B.forEach((R,G)=>{let Y=j.get(G);R.forEach(ce=>Ma(ce,Y))}),O.forEach(R=>{this.processLeaveNode(R)})});let pe=[],ie=[];for(let R=this._namespaceList.length-1;R>=0;R--)this._namespaceList[R].drainQueuedTransitions(a).forEach(Y=>{let ce=Y.player,Je=Y.element;if(pe.push(ce),this.collectedEnterElements.length){let at=Je[jt];if(at&&at.setForMove){if(at.previousTriggersValues&&at.previousTriggersValues.has(Y.triggerName)){let Pi=at.previousTriggersValues.get(Y.triggerName),St=this.statesByElement.get(Y.element);if(St&&St.has(Y.triggerName)){let to=St.get(Y.triggerName);to.value=Pi,St.set(Y.triggerName,to)}}ce.destroy();return}}let Vt=!g||!this.driver.containsElement(g,Je),gt=j.get(Je),gi=_.get(Je),ke=this._buildInstruction(Y,t,gi,gt,Vt);if(ke.errors&&ke.errors.length){ie.push(ke);return}if(Vt){ce.onStart(()=>Ki(Je,ke.fromStyles)),ce.onDestroy(()=>Xt(Je,ke.toStyles)),n.push(ce);return}if(Y.isFallbackTransition){ce.onStart(()=>Ki(Je,ke.fromStyles)),ce.onDestroy(()=>Xt(Je,ke.toStyles)),n.push(ce);return}let Vl=[];ke.timelines.forEach(at=>{at.stretchStartingKeyframe=!0,this.disabledNodes.has(at.element)||Vl.push(at)}),ke.timelines=Vl,t.append(Je,ke.timelines);let Ag={instruction:ke,player:ce,element:Je};r.push(Ag),ke.queriedElements.forEach(at=>xt(s,at,[]).push(ce)),ke.preStyleProps.forEach((at,Pi)=>{if(at.size){let St=l.get(Pi);St||l.set(Pi,St=new Set),at.forEach((to,Kr)=>St.add(Kr))}}),ke.postStyleProps.forEach((at,Pi)=>{let St=c.get(Pi);St||c.set(Pi,St=new Set),at.forEach((to,Kr)=>St.add(Kr))})});if(ie.length){let R=[];ie.forEach(G=>{R.push(Lh(G.triggerName,G.errors))}),pe.forEach(G=>G.destroy()),this.reportError(R)}let we=new Map,he=new Map;r.forEach(R=>{let G=R.element;t.has(G)&&(he.set(G,G),this._beforeAnimationBuild(R.player.namespaceId,R.instruction,we))}),n.forEach(R=>{let G=R.element;this._getPreviousPlayers(G,!1,R.namespaceId,R.triggerName,null).forEach(ce=>{xt(we,G,[]).push(ce),ce.destroy()})});let Me=O.filter(R=>Dd(R,l,c)),$e=new Map;Td($e,this.driver,q,c,Kt).forEach(R=>{Dd(R,l,c)&&Me.push(R)});let ai=new Map;y.forEach((R,G)=>{Td(ai,this.driver,new Set(R),l,_o)}),Me.forEach(R=>{let G=$e.get(R),Y=ai.get(R);$e.set(R,new Map([...G?.entries()??[],...Y?.entries()??[]]))});let Ga=[],eo=[],$a={};r.forEach(R=>{let{element:G,player:Y,instruction:ce}=R;if(t.has(G)){if(d.has(G)){Y.onDestroy(()=>Xt(G,ce.toStyles)),Y.disabled=!0,Y.overrideTotalTime(ce.totalTime),n.push(Y);return}let Je=$a;if(he.size>1){let gt=G,gi=[];for(;gt=gt.parentNode;){let ke=he.get(gt);if(ke){Je=ke;break}gi.push(gt)}gi.forEach(ke=>he.set(ke,Je))}let Vt=this._buildAnimation(Y.namespaceId,ce,we,o,ai,$e);if(Y.setRealPlayer(Vt),Je===$a)Ga.push(Y);else{let gt=this.playersByElement.get(Je);gt&>.length&&(Y.parentPlayer=Mi(gt)),n.push(Y)}}else Ki(G,ce.fromStyles),Y.onDestroy(()=>Xt(G,ce.toStyles)),eo.push(Y),d.has(G)&&n.push(Y)}),eo.forEach(R=>{let G=o.get(R.element);if(G&&G.length){let Y=Mi(G);R.setRealPlayer(Y)}}),n.forEach(R=>{R.parentPlayer?R.syncPlayerEvents(R.parentPlayer):R.destroy()});for(let R=0;R!Vt.destroyed);Je.length?x0(this,G,Je):this.processLeaveNode(G)}return O.length=0,Ga.forEach(R=>{this.players.push(R),R.onDone(()=>{R.destroy();let G=this.players.indexOf(R);this.players.splice(G,1)}),R.play()}),Ga}afterFlush(e){this._flushFns.push(e)}afterFlushAnimationsDone(e){this._whenQuietFns.push(e)}_getPreviousPlayers(e,a,t,n,o){let r=[];if(a){let s=this.playersByQueriedElement.get(e);s&&(r=s)}else{let s=this.playersByElement.get(e);if(s){let l=!o||o==zn;s.forEach(c=>{c.queued||!l&&c.triggerName!=n||r.push(c)})}}return(t||n)&&(r=r.filter(s=>!(t&&t!=s.namespaceId||n&&n!=s.triggerName))),r}_beforeAnimationBuild(e,a,t){let n=a.triggerName,o=a.element,r=a.isRemovalTransition?void 0:e,s=a.isRemovalTransition?void 0:n;for(let l of a.timelines){let c=l.element,d=c!==o,g=xt(t,c,[]);this._getPreviousPlayers(c,d,r,s,a.toState).forEach(y=>{let _=y.getRealPlayer();_.beforeDestroy&&_.beforeDestroy(),y.destroy(),g.push(y)})}Ki(o,a.fromStyles)}_buildAnimation(e,a,t,n,o,r){let s=a.triggerName,l=a.element,c=[],d=new Set,g=new Set,x=a.timelines.map(_=>{let D=_.element;d.add(D);let O=D[jt];if(O&&O.removedBeforeQueried)return new ma(_.duration,_.delay);let S=D!==l,q=w0((t.get(D)||h0).map(we=>we.getRealPlayer())).filter(we=>{let he=we;return he.element?he.element===D:!1}),j=o.get(D),B=r.get(D),pe=Ad(this._normalizer,_.keyframes,j,B),ie=this._buildPlayer(_,pe,q);if(_.subTimeline&&n&&g.add(D),S){let we=new Wn(e,s,D);we.setRealPlayer(ie),c.push(we)}return ie});c.forEach(_=>{xt(this.playersByQueriedElement,_.element,[]).push(_),_.onDone(()=>v0(this.playersByQueriedElement,_.element,_))}),d.forEach(_=>At(_,vd));let y=Mi(x);return y.onDestroy(()=>{d.forEach(_=>Ma(_,vd)),Xt(l,a.toStyles)}),g.forEach(_=>{xt(n,_,[]).push(y)}),y}_buildPlayer(e,a,t){return a.length>0?this.driver.animate(e.element,a,e.duration,e.delay,e.easing,t):new ma(e.duration,e.delay)}},Wn=class{constructor(e,a,t){this.namespaceId=e,this.triggerName=a,this.element=t,this._player=new ma,this._containsRealPlayer=!1,this._queuedCallbacks=new Map,this.destroyed=!1,this.parentPlayer=null,this.markedForDestroy=!1,this.disabled=!1,this.queued=!0,this.totalTime=0}setRealPlayer(e){this._containsRealPlayer||(this._player=e,this._queuedCallbacks.forEach((a,t)=>{a.forEach(n=>bl(e,t,void 0,n))}),this._queuedCallbacks.clear(),this._containsRealPlayer=!0,this.overrideTotalTime(e.totalTime),this.queued=!1)}getRealPlayer(){return this._player}overrideTotalTime(e){this.totalTime=e}syncPlayerEvents(e){let a=this._player;a.triggerCallback&&e.onStart(()=>a.triggerCallback("start")),e.onDone(()=>this.finish()),e.onDestroy(()=>this.destroy())}_queueEvent(e,a){xt(this._queuedCallbacks,e,[]).push(a)}onDone(e){this.queued&&this._queueEvent("done",e),this._player.onDone(e)}onStart(e){this.queued&&this._queueEvent("start",e),this._player.onStart(e)}onDestroy(e){this.queued&&this._queueEvent("destroy",e),this._player.onDestroy(e)}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(e){this.queued||this._player.setPosition(e)}getPosition(){return this.queued?0:this._player.getPosition()}triggerCallback(e){let a=this._player;a.triggerCallback&&a.triggerCallback(e)}};function v0(i,e,a){let t=i.get(e);if(t){if(t.length){let n=t.indexOf(a);t.splice(n,1)}t.length==0&&i.delete(e)}return t}function y0(i){return i??null}function Xo(i){return i&&i.nodeType===1}function _0(i){return i=="start"||i=="done"}function kd(i,e){let a=i.style.display;return i.style.display=e??"none",a}function Td(i,e,a,t,n){let o=[];a.forEach(l=>o.push(kd(l)));let r=[];t.forEach((l,c)=>{let d=new Map;l.forEach(g=>{let x=e.computeStyle(c,g,n);d.set(g,x),(!x||x.length==0)&&(c[jt]=b0,r.push(c))}),i.set(c,d)});let s=0;return a.forEach(l=>kd(l,o[s++])),r}function qd(i,e){let a=new Map;if(i.forEach(s=>a.set(s,[])),e.length==0)return a;let t=1,n=new Set(e),o=new Map;function r(s){if(!s)return t;let l=o.get(s);if(l)return l;let c=s.parentNode;return a.has(c)?l=c:n.has(c)?l=t:l=r(c),o.set(s,l),l}return e.forEach(s=>{let l=r(s);l!==t&&a.get(l).push(s)}),a}function At(i,e){i.classList?.add(e)}function Ma(i,e){i.classList?.remove(e)}function x0(i,e,a){Mi(a).onDone(()=>i.processLeaveNode(e))}function w0(i){let e=[];return jd(i,e),e}function jd(i,e){for(let a=0;an.add(o)):e.set(i,t),a.delete(i),!0}var Oa=class{constructor(e,a,t){this._driver=a,this._normalizer=t,this._triggerCache={},this.onRemovalComplete=(n,o)=>{},this._transitionEngine=new gl(e.body,a,t),this._timelineEngine=new ml(e.body,a,t),this._transitionEngine.onRemovalComplete=(n,o)=>this.onRemovalComplete(n,o)}registerTrigger(e,a,t,n,o){let r=e+"-"+n,s=this._triggerCache[r];if(!s){let l=[],c=[],d=Pd(this._driver,o,l,c);if(l.length)throw Sh(n,l);c.length&&void 0,s=c0(n,d,this._normalizer),this._triggerCache[r]=s}this._transitionEngine.registerTrigger(a,n,s)}register(e,a){this._transitionEngine.register(e,a)}destroy(e,a){this._transitionEngine.destroy(e,a)}onInsert(e,a,t,n){this._transitionEngine.insertNode(e,a,t,n)}onRemove(e,a,t){this._transitionEngine.removeNode(e,a,t)}disableAnimations(e,a){this._transitionEngine.markElementAsDisabled(e,a)}process(e,a,t,n){if(t.charAt(0)=="@"){let[o,r]=hd(t),s=n;this._timelineEngine.command(o,a,r,s)}else this._transitionEngine.trigger(e,a,t,n)}listen(e,a,t,n,o){if(t.charAt(0)=="@"){let[r,s]=hd(t);return this._timelineEngine.listen(r,a,s,o)}return this._transitionEngine.listen(e,a,t,n,o)}flush(e=-1){this._transitionEngine.flush(e)}get players(){return[...this._transitionEngine.players,...this._timelineEngine.players]}whenRenderingDone(){return this._transitionEngine.whenRenderingDone()}afterFlushAnimationsDone(e){this._transitionEngine.afterFlushAnimationsDone(e)}};function C0(i,e){let a=null,t=null;return Array.isArray(e)&&e.length?(a=el(e[0]),e.length>1&&(t=el(e[e.length-1]))):e instanceof Map&&(a=el(e)),a||t?new fl(i,a,t):null}var Ea=class Ea{constructor(e,a,t){this._element=e,this._startStyles=a,this._endStyles=t,this._state=0;let n=Ea.initialStylesByElement.get(e);n||Ea.initialStylesByElement.set(e,n=new Map),this._initialStyles=n}start(){this._state<1&&(this._startStyles&&Xt(this._element,this._startStyles,this._initialStyles),this._state=1)}finish(){this.start(),this._state<2&&(Xt(this._element,this._initialStyles),this._endStyles&&(Xt(this._element,this._endStyles),this._endStyles=null),this._state=1)}destroy(){this.finish(),this._state<3&&(Ea.initialStylesByElement.delete(this._element),this._startStyles&&(Ki(this._element,this._startStyles),this._endStyles=null),this._endStyles&&(Ki(this._element,this._endStyles),this._endStyles=null),Xt(this._element,this._initialStyles),this._state=3)}};Ea.initialStylesByElement=new WeakMap;var fl=Ea;function el(i){let e=null;return i.forEach((a,t)=>{k0(t)&&(e=e||new Map,e.set(t,a))}),e}function k0(i){return i==="display"||i==="position"}var lr=class{constructor(e,a,t,n){this.element=e,this.keyframes=a,this.options=t,this._specialStyles=n,this._onDoneFns=[],this._onStartFns=[],this._onDestroyFns=[],this._initialized=!1,this._finished=!1,this._started=!1,this._destroyed=!1,this._originalOnDoneFns=[],this._originalOnStartFns=[],this.time=0,this.parentPlayer=null,this.currentSnapshot=new Map,this._duration=t.duration,this._delay=t.delay||0,this.time=this._duration+this._delay}_onFinish(){this._finished||(this._finished=!0,this._onDoneFns.forEach(e=>e()),this._onDoneFns=[])}init(){this._buildPlayer(),this._preparePlayerBeforeStart()}_buildPlayer(){if(this._initialized)return;this._initialized=!0;let e=this.keyframes;this.domPlayer=this._triggerWebAnimation(this.element,e,this.options),this._finalKeyframe=e.length?e[e.length-1]:new Map;let a=()=>this._onFinish();this.domPlayer.addEventListener("finish",a),this.onDestroy(()=>{this.domPlayer.removeEventListener("finish",a)})}_preparePlayerBeforeStart(){this._delay?this._resetDomPlayerState():this.domPlayer.pause()}_convertKeyframesToObject(e){let a=[];return e.forEach(t=>{a.push(Object.fromEntries(t))}),a}_triggerWebAnimation(e,a,t){return e.animate(this._convertKeyframesToObject(a),t)}onStart(e){this._originalOnStartFns.push(e),this._onStartFns.push(e)}onDone(e){this._originalOnDoneFns.push(e),this._onDoneFns.push(e)}onDestroy(e){this._onDestroyFns.push(e)}play(){this._buildPlayer(),this.hasStarted()||(this._onStartFns.forEach(e=>e()),this._onStartFns=[],this._started=!0,this._specialStyles&&this._specialStyles.start()),this.domPlayer.play()}pause(){this.init(),this.domPlayer.pause()}finish(){this.init(),this._specialStyles&&this._specialStyles.finish(),this._onFinish(),this.domPlayer.finish()}reset(){this._resetDomPlayerState(),this._destroyed=!1,this._finished=!1,this._started=!1,this._onStartFns=this._originalOnStartFns,this._onDoneFns=this._originalOnDoneFns}_resetDomPlayerState(){this.domPlayer&&this.domPlayer.cancel()}restart(){this.reset(),this.play()}hasStarted(){return this._started}destroy(){this._destroyed||(this._destroyed=!0,this._resetDomPlayerState(),this._onFinish(),this._specialStyles&&this._specialStyles.destroy(),this._onDestroyFns.forEach(e=>e()),this._onDestroyFns=[])}setPosition(e){this.domPlayer===void 0&&this.init(),this.domPlayer.currentTime=e*this.time}getPosition(){return+(this.domPlayer.currentTime??0)/this.time}get totalTime(){return this._delay+this._duration}beforeDestroy(){let e=new Map;this.hasStarted()&&this._finalKeyframe.forEach((t,n)=>{n!=="offset"&&e.set(n,this._finished?t:wl(this.element,n))}),this.currentSnapshot=e}triggerCallback(e){let a=e==="start"?this._onStartFns:this._onDoneFns;a.forEach(t=>t()),a.length=0}},cr=class{validateStyleProperty(e){return!0}validateAnimatableStyleProperty(e){return!0}containsElement(e,a){return Id(e,a)}getParentElement(e){return yl(e)}query(e,a,t){return Md(e,a,t)}computeStyle(e,a,t){return wl(e,a)}animate(e,a,t,n,o,r=[]){let s=n==0?"both":"forwards",l={duration:t,delay:n,fill:s};o&&(l.easing=o);let c=new Map,d=r.filter(y=>y instanceof lr);Wh(t,n)&&d.forEach(y=>{y.currentSnapshot.forEach((_,D)=>c.set(D,_))});let g=Bh(a).map(y=>new Map(y));g=Uh(e,g,c);let x=C0(e,g);return new lr(e,g,l,x)}};var er="@",zd="@.disabled",ur=class{constructor(e,a,t,n){this.namespaceId=e,this.delegate=a,this.engine=t,this._onDestroy=n,this.\u0275type=0}get data(){return this.delegate.data}destroyNode(e){this.delegate.destroyNode?.(e)}destroy(){this.engine.destroy(this.namespaceId,this.delegate),this.engine.afterFlushAnimationsDone(()=>{queueMicrotask(()=>{this.delegate.destroy()})}),this._onDestroy?.()}createElement(e,a){return this.delegate.createElement(e,a)}createComment(e){return this.delegate.createComment(e)}createText(e){return this.delegate.createText(e)}appendChild(e,a){this.delegate.appendChild(e,a),this.engine.onInsert(this.namespaceId,a,e,!1)}insertBefore(e,a,t,n=!0){this.delegate.insertBefore(e,a,t),this.engine.onInsert(this.namespaceId,a,e,n)}removeChild(e,a,t){this.engine.onRemove(this.namespaceId,a,this.delegate)}selectRootElement(e,a){return this.delegate.selectRootElement(e,a)}parentNode(e){return this.delegate.parentNode(e)}nextSibling(e){return this.delegate.nextSibling(e)}setAttribute(e,a,t,n){this.delegate.setAttribute(e,a,t,n)}removeAttribute(e,a,t){this.delegate.removeAttribute(e,a,t)}addClass(e,a){this.delegate.addClass(e,a)}removeClass(e,a){this.delegate.removeClass(e,a)}setStyle(e,a,t,n){this.delegate.setStyle(e,a,t,n)}removeStyle(e,a,t){this.delegate.removeStyle(e,a,t)}setProperty(e,a,t){a.charAt(0)==er&&a==zd?this.disableAnimations(e,!!t):this.delegate.setProperty(e,a,t)}setValue(e,a){this.delegate.setValue(e,a)}listen(e,a,t){return this.delegate.listen(e,a,t)}disableAnimations(e,a){this.engine.disableAnimations(e,a)}},hl=class extends ur{constructor(e,a,t,n,o){super(a,t,n,o),this.factory=e,this.namespaceId=a}setProperty(e,a,t){a.charAt(0)==er?a.charAt(1)=="."&&a==zd?(t=t===void 0?!0:!!t,this.disableAnimations(e,t)):this.engine.process(this.namespaceId,e,a.slice(1),t):this.delegate.setProperty(e,a,t)}listen(e,a,t){if(a.charAt(0)==er){let n=T0(e),o=a.slice(1),r="";return o.charAt(0)!=er&&([o,r]=q0(o)),this.engine.listen(this.namespaceId,n,o,r,s=>{let l=s._data||-1;this.factory.scheduleListenerCallback(l,t,s)})}return this.delegate.listen(e,a,t)}};function T0(i){switch(i){case"body":return document.body;case"document":return document;case"window":return window;default:return i}}function q0(i){let e=i.indexOf("."),a=i.substring(0,e),t=i.slice(e+1);return[a,t]}var dr=class{constructor(e,a,t){this.delegate=e,this.engine=a,this._zone=t,this._currentId=0,this._microtaskId=1,this._animationCallbacksBuffer=[],this._rendererCache=new Map,this._cdRecurDepth=0,a.onRemovalComplete=(n,o)=>{let r=o?.parentNode(n);r&&o.removeChild(r,n)}}createRenderer(e,a){let t="",n=this.delegate.createRenderer(e,a);if(!e||!a?.data?.animation){let c=this._rendererCache,d=c.get(n);if(!d){let g=()=>c.delete(n);d=new ur(t,n,this.engine,g),c.set(n,d)}return d}let o=a.id,r=a.id+"-"+this._currentId;this._currentId++,this.engine.register(r,e);let s=c=>{Array.isArray(c)?c.forEach(s):this.engine.registerTrigger(o,r,e,c.name,c)};return a.data.animation.forEach(s),new hl(this,r,n,this.engine)}begin(){this._cdRecurDepth++,this.delegate.begin&&this.delegate.begin()}_scheduleCountTask(){queueMicrotask(()=>{this._microtaskId++})}scheduleListenerCallback(e,a,t){if(e>=0&&ea(t));return}let n=this._animationCallbacksBuffer;n.length==0&&queueMicrotask(()=>{this._zone.run(()=>{n.forEach(o=>{let[r,s]=o;r(s)}),this._animationCallbacksBuffer=[]})}),n.push([a,t])}end(){this._cdRecurDepth--,this._cdRecurDepth==0&&this._zone.runOutsideAngular(()=>{this._scheduleCountTask(),this.engine.flush(this._microtaskId)}),this.delegate.end&&this.delegate.end()}whenRenderingDone(){return this.engine.whenRenderingDone()}};var A0=(()=>{let e=class e extends Oa{constructor(t,n,o){super(t,n,o)}ngOnDestroy(){this.flush()}};e.\u0275fac=function(n){return new(n||e)(L(Ue),L(Qi),L(Xi))},e.\u0275prov=N({token:e,factory:e.\u0275fac});let i=e;return i})();function I0(){return new ar}function M0(i,e,a){return new dr(i,e,a)}var Bd=[{provide:Xi,useFactory:I0},{provide:Oa,useClass:A0},{provide:tc,useFactory:M0,deps:[mc,Oa,Ct]}],E0=[{provide:Qi,useFactory:()=>new cr},{provide:fi,useValue:"BrowserAnimations"},...Bd],v3=[{provide:Qi,useClass:_l},{provide:fi,useValue:"NoopAnimations"},...Bd];function Vd(){return ic("NgEagerAnimations"),[...E0]}function L0(i,e){}var ea=class{constructor(){this.role="dialog",this.panelClass="",this.hasBackdrop=!0,this.backdropClass="",this.disableClose=!1,this.width="",this.height="",this.data=null,this.ariaDescribedBy=null,this.ariaLabelledBy=null,this.ariaLabel=null,this.ariaModal=!0,this.autoFocus="first-tabbable",this.restoreFocus=!0,this.closeOnNavigation=!0,this.closeOnDestroy=!0,this.closeOnOverlayDetachments=!0}};var Tl=(()=>{let e=class e extends Fc{constructor(t,n,o,r,s,l,c,d){super(),this._elementRef=t,this._focusTrapFactory=n,this._config=r,this._interactivityChecker=s,this._ngZone=l,this._overlayRef=c,this._focusMonitor=d,this._platform=I(vi),this._focusTrap=null,this._elementFocusedBeforeDialogWasOpened=null,this._closeInteractionType=null,this._ariaLabelledByQueue=[],this._changeDetectorRef=I(oe),this.attachDomPortal=g=>{this._portalOutlet.hasAttached();let x=this._portalOutlet.attachDomPortal(g);return this._contentAttached(),x},this._document=o,this._config.ariaLabelledBy&&this._ariaLabelledByQueue.push(this._config.ariaLabelledBy)}_addAriaLabelledBy(t){this._ariaLabelledByQueue.push(t),this._changeDetectorRef.markForCheck()}_removeAriaLabelledBy(t){let n=this._ariaLabelledByQueue.indexOf(t);n>-1&&(this._ariaLabelledByQueue.splice(n,1),this._changeDetectorRef.markForCheck())}_contentAttached(){this._initializeFocusTrap(),this._handleBackdropClicks(),this._captureInitialFocus()}_captureInitialFocus(){this._trapFocus()}ngOnDestroy(){this._restoreFocus()}attachComponentPortal(t){this._portalOutlet.hasAttached();let n=this._portalOutlet.attachComponentPortal(t);return this._contentAttached(),n}attachTemplatePortal(t){this._portalOutlet.hasAttached();let n=this._portalOutlet.attachTemplatePortal(t);return this._contentAttached(),n}_recaptureFocus(){this._containsFocus()||this._trapFocus()}_forceFocus(t,n){this._interactivityChecker.isFocusable(t)||(t.tabIndex=-1,this._ngZone.runOutsideAngular(()=>{let o=()=>{t.removeEventListener("blur",o),t.removeEventListener("mousedown",o),t.removeAttribute("tabindex")};t.addEventListener("blur",o),t.addEventListener("mousedown",o)})),t.focus(n)}_focusByCssSelector(t,n){let o=this._elementRef.nativeElement.querySelector(t);o&&this._forceFocus(o,n)}_trapFocus(){let t=this._elementRef.nativeElement;switch(this._config.autoFocus){case!1:case"dialog":this._containsFocus()||t.focus();break;case!0:case"first-tabbable":this._focusTrap?.focusInitialElementWhenReady().then(n=>{n||this._focusDialogContainer()});break;case"first-heading":this._focusByCssSelector('h1, h2, h3, h4, h5, h6, [role="heading"]');break;default:this._focusByCssSelector(this._config.autoFocus);break}}_restoreFocus(){let t=this._config.restoreFocus,n=null;if(typeof t=="string"?n=this._document.querySelector(t):typeof t=="boolean"?n=t?this._elementFocusedBeforeDialogWasOpened:null:t&&(n=t),this._config.restoreFocus&&n&&typeof n.focus=="function"){let o=po(),r=this._elementRef.nativeElement;(!o||o===this._document.body||o===r||r.contains(o))&&(this._focusMonitor?(this._focusMonitor.focusVia(n,this._closeInteractionType),this._closeInteractionType=null):n.focus())}this._focusTrap&&this._focusTrap.destroy()}_focusDialogContainer(){this._elementRef.nativeElement.focus&&this._elementRef.nativeElement.focus()}_containsFocus(){let t=this._elementRef.nativeElement,n=po();return t===n||t.contains(n)}_initializeFocusTrap(){this._platform.isBrowser&&(this._focusTrap=this._focusTrapFactory.create(this._elementRef.nativeElement),this._document&&(this._elementFocusedBeforeDialogWasOpened=po()))}_handleBackdropClicks(){this._overlayRef.backdropClick().subscribe(()=>{this._config.disableClose&&this._recaptureFocus()})}};e.\u0275fac=function(n){return new(n||e)(E(Be),E(ho),E(Ue,8),E(ea),E(fo),E(Ct),E(ga),E(bo))},e.\u0275cmp=J({type:e,selectors:[["cdk-dialog-container"]],viewQuery:function(n,o){if(n&1&&We(sn,7),n&2){let r;Re(r=He())&&(o._portalOutlet=r.first)}},hostAttrs:["tabindex","-1",1,"cdk-dialog-container"],hostVars:6,hostBindings:function(n,o){n&2&&$t("id",o._config.id||null)("role",o._config.role)("aria-modal",o._config.ariaModal)("aria-labelledby",o._config.ariaLabel?null:o._ariaLabelledByQueue[0])("aria-label",o._config.ariaLabel)("aria-describedby",o._config.ariaDescribedBy||null)},standalone:!0,features:[ro,W],decls:1,vars:0,consts:[["cdkPortalOutlet",""]],template:function(n,o){n&1&&k(0,L0,0,0,"ng-template",0)},dependencies:[sn],styles:[".cdk-dialog-container{display:block;width:100%;height:100%;min-height:inherit;max-height:inherit}"],encapsulation:2});let i=e;return i})(),Un=class{constructor(e,a){this.overlayRef=e,this.config=a,this.closed=new V,this.disableClose=a.disableClose,this.backdropClick=e.backdropClick(),this.keydownEvents=e.keydownEvents(),this.outsidePointerEvents=e.outsidePointerEvents(),this.id=a.id,this.keydownEvents.subscribe(t=>{t.keyCode===27&&!this.disableClose&&!yi(t)&&(t.preventDefault(),this.close(void 0,{focusOrigin:"keyboard"}))}),this.backdropClick.subscribe(()=>{this.disableClose||this.close(void 0,{focusOrigin:"mouse"})}),this._detachSubscription=e.detachments().subscribe(()=>{a.closeOnOverlayDetachments!==!1&&this.close()})}close(e,a){if(this.containerInstance){let t=this.closed;this.containerInstance._closeInteractionType=a?.focusOrigin||"program",this._detachSubscription.unsubscribe(),this.overlayRef.dispose(),t.next(e),t.complete(),this.componentInstance=this.containerInstance=null}}updatePosition(){return this.overlayRef.updatePosition(),this}updateSize(e="",a=""){return this.overlayRef.updateSize({width:e,height:a}),this}addPanelClass(e){return this.overlayRef.addPanelClass(e),this}removePanelClass(e){return this.overlayRef.removePanelClass(e),this}},N0=new be("DialogScrollStrategy",{providedIn:"root",factory:()=>{let i=I(Qe);return()=>i.scrollStrategies.block()}}),P0=new be("DialogData"),F0=new be("DefaultDialogConfig");var R0=0,ql=(()=>{let e=class e{get openDialogs(){return this._parentDialog?this._parentDialog.openDialogs:this._openDialogsAtThisLevel}get afterOpened(){return this._parentDialog?this._parentDialog.afterOpened:this._afterOpenedAtThisLevel}constructor(t,n,o,r,s,l){this._overlay=t,this._injector=n,this._defaultOptions=o,this._parentDialog=r,this._overlayContainer=s,this._openDialogsAtThisLevel=[],this._afterAllClosedAtThisLevel=new V,this._afterOpenedAtThisLevel=new V,this._ariaHiddenElements=new Map,this.afterAllClosed=na(()=>this.openDialogs.length?this._getAfterAllClosed():this._getAfterAllClosed().pipe(sa(void 0))),this._scrollStrategy=l}open(t,n){let o=this._defaultOptions||new ea;n=M(M({},o),n),n.id=n.id||`cdk-dialog-${R0++}`,n.id&&this.getDialogById(n.id);let r=this._getOverlayConfig(n),s=this._overlay.create(r),l=new Un(s,n),c=this._attachContainer(s,l,n);return l.containerInstance=c,this._attachDialogContent(t,l,c,n),this.openDialogs.length||this._hideNonDialogContentFromAssistiveTechnology(),this.openDialogs.push(l),l.closed.subscribe(()=>this._removeOpenDialog(l,!0)),this.afterOpened.next(l),l}closeAll(){kl(this.openDialogs,t=>t.close())}getDialogById(t){return this.openDialogs.find(n=>n.id===t)}ngOnDestroy(){kl(this._openDialogsAtThisLevel,t=>{t.config.closeOnDestroy===!1&&this._removeOpenDialog(t,!1)}),kl(this._openDialogsAtThisLevel,t=>t.close()),this._afterAllClosedAtThisLevel.complete(),this._afterOpenedAtThisLevel.complete(),this._openDialogsAtThisLevel=[]}_getOverlayConfig(t){let n=new wo({positionStrategy:t.positionStrategy||this._overlay.position().global().centerHorizontally().centerVertically(),scrollStrategy:t.scrollStrategy||this._scrollStrategy(),panelClass:t.panelClass,hasBackdrop:t.hasBackdrop,direction:t.direction,minWidth:t.minWidth,minHeight:t.minHeight,maxWidth:t.maxWidth,maxHeight:t.maxHeight,width:t.width,height:t.height,disposeOnNavigation:t.closeOnNavigation});return t.backdropClass&&(n.backdropClass=t.backdropClass),n}_attachContainer(t,n,o){let r=o.injector||o.viewContainerRef?.injector,s=[{provide:ea,useValue:o},{provide:Un,useValue:n},{provide:ga,useValue:t}],l;o.container?typeof o.container=="function"?l=o.container:(l=o.container.type,s.push(...o.container.providers(o))):l=Tl;let c=new us(l,o.viewContainerRef,Gt.create({parent:r||this._injector,providers:s}),o.componentFactoryResolver);return t.attach(c).instance}_attachDialogContent(t,n,o,r){if(t instanceof Ka){let s=this._createInjector(r,n,o,void 0),l={$implicit:r.data,dialogRef:n};r.templateContext&&(l=M(M({},l),typeof r.templateContext=="function"?r.templateContext():r.templateContext)),o.attachTemplatePortal(new pa(t,null,l,s))}else{let s=this._createInjector(r,n,o,this._injector),l=o.attachComponentPortal(new us(t,r.viewContainerRef,s,r.componentFactoryResolver));n.componentRef=l,n.componentInstance=l.instance}}_createInjector(t,n,o,r){let s=t.injector||t.viewContainerRef?.injector,l=[{provide:P0,useValue:t.data},{provide:Un,useValue:n}];return t.providers&&(typeof t.providers=="function"?l.push(...t.providers(n,t,o)):l.push(...t.providers)),t.direction&&(!s||!s.get(on,null,{optional:!0}))&&l.push({provide:on,useValue:{value:t.direction,change:ct()}}),Gt.create({parent:s||r,providers:l})}_removeOpenDialog(t,n){let o=this.openDialogs.indexOf(t);o>-1&&(this.openDialogs.splice(o,1),this.openDialogs.length||(this._ariaHiddenElements.forEach((r,s)=>{r?s.setAttribute("aria-hidden",r):s.removeAttribute("aria-hidden")}),this._ariaHiddenElements.clear(),n&&this._getAfterAllClosed().next()))}_hideNonDialogContentFromAssistiveTechnology(){let t=this._overlayContainer.getContainerElement();if(t.parentElement){let n=t.parentElement.children;for(let o=n.length-1;o>-1;o--){let r=n[o];r!==t&&r.nodeName!=="SCRIPT"&&r.nodeName!=="STYLE"&&!r.hasAttribute("aria-live")&&(this._ariaHiddenElements.set(r,r.getAttribute("aria-hidden")),r.setAttribute("aria-hidden","true"))}}}_getAfterAllClosed(){let t=this._parentDialog;return t?t._getAfterAllClosed():this._afterAllClosedAtThisLevel}};e.\u0275fac=function(n){return new(n||e)(L(Qe),L(Gt),L(F0,8),L(e,12),L(So),L(N0))},e.\u0275prov=N({token:e,factory:e.\u0275fac,providedIn:"root"});let i=e;return i})();function kl(i,e){let a=i.length;for(;a--;)e(i[a])}var Jd=(()=>{let e=class e{};e.\u0275fac=function(n){return new(n||e)},e.\u0275mod=Mt({type:e}),e.\u0275inj=It({providers:[ql],imports:[fa,ln,xc,ln]});let i=e;return i})();function z0(i,e){}var Gn=class{constructor(){this.role="dialog",this.panelClass="",this.hasBackdrop=!0,this.backdropClass="",this.disableClose=!1,this.width="",this.height="",this.data=null,this.ariaDescribedBy=null,this.ariaLabelledBy=null,this.ariaLabel=null,this.ariaModal=!0,this.autoFocus="first-tabbable",this.restoreFocus=!0,this.delayFocusTrap=!0,this.closeOnNavigation=!0}},Dl="mdc-dialog--open",Wd="mdc-dialog--opening",Ud="mdc-dialog--closing",B0=150,V0=75,J0=(()=>{let e=class e extends Tl{constructor(t,n,o,r,s,l,c,d,g){super(t,n,o,r,s,l,c,g),this._animationMode=d,this._animationStateChanged=new Ke,this._animationsEnabled=this._animationMode!=="NoopAnimations",this._actionSectionCount=0,this._hostElement=this._elementRef.nativeElement,this._enterAnimationDuration=this._animationsEnabled?$d(this._config.enterAnimationDuration)??B0:0,this._exitAnimationDuration=this._animationsEnabled?$d(this._config.exitAnimationDuration)??V0:0,this._animationTimer=null,this._isDestroyed=!1,this._finishDialogOpen=()=>{this._clearAnimationClasses(),this._openAnimationDone(this._enterAnimationDuration)},this._finishDialogClose=()=>{this._clearAnimationClasses(),this._animationStateChanged.emit({state:"closed",totalTime:this._exitAnimationDuration})}}_contentAttached(){super._contentAttached(),this._startOpenAnimation()}_startOpenAnimation(){this._animationStateChanged.emit({state:"opening",totalTime:this._enterAnimationDuration}),this._animationsEnabled?(this._hostElement.style.setProperty(Gd,`${this._enterAnimationDuration}ms`),this._requestAnimationFrame(()=>this._hostElement.classList.add(Wd,Dl)),this._waitForAnimationToComplete(this._enterAnimationDuration,this._finishDialogOpen)):(this._hostElement.classList.add(Dl),Promise.resolve().then(()=>this._finishDialogOpen()))}_startExitAnimation(){this._animationStateChanged.emit({state:"closing",totalTime:this._exitAnimationDuration}),this._hostElement.classList.remove(Dl),this._animationsEnabled?(this._hostElement.style.setProperty(Gd,`${this._exitAnimationDuration}ms`),this._requestAnimationFrame(()=>this._hostElement.classList.add(Ud)),this._waitForAnimationToComplete(this._exitAnimationDuration,this._finishDialogClose)):Promise.resolve().then(()=>this._finishDialogClose())}_updateActionSectionCount(t){this._actionSectionCount+=t,this._changeDetectorRef.markForCheck()}_clearAnimationClasses(){this._hostElement.classList.remove(Wd,Ud)}_waitForAnimationToComplete(t,n){this._animationTimer!==null&&clearTimeout(this._animationTimer),this._animationTimer=setTimeout(n,t)}_requestAnimationFrame(t){this._ngZone.runOutsideAngular(()=>{typeof requestAnimationFrame=="function"?requestAnimationFrame(t):t()})}_captureInitialFocus(){this._config.delayFocusTrap||this._trapFocus()}_openAnimationDone(t){this._isDestroyed||(this._config.delayFocusTrap&&this._trapFocus(),this._animationStateChanged.next({state:"opened",totalTime:t}))}ngOnDestroy(){super.ngOnDestroy(),this._animationTimer!==null&&clearTimeout(this._animationTimer),this._isDestroyed=!0}attachComponentPortal(t){let n=super.attachComponentPortal(t);return n.location.nativeElement.classList.add("mat-mdc-dialog-component-host"),n}};e.\u0275fac=function(n){return new(n||e)(E(Be),E(ho),E(Ue,8),E(Gn),E(fo),E(Ct),E(ga),E(fi,8),E(bo))},e.\u0275cmp=J({type:e,selectors:[["mat-dialog-container"]],hostAttrs:["tabindex","-1",1,"mat-mdc-dialog-container","mdc-dialog"],hostVars:10,hostBindings:function(n,o){n&2&&(oc("id",o._config.id),$t("aria-modal",o._config.ariaModal)("role",o._config.role)("aria-labelledby",o._config.ariaLabel?null:o._ariaLabelledByQueue[0])("aria-label",o._config.ariaLabel)("aria-describedby",o._config.ariaDescribedBy||null),Fe("_mat-animation-noopable",!o._animationsEnabled)("mat-mdc-dialog-container-with-actions",o._actionSectionCount>0))},standalone:!0,features:[ro,W],decls:3,vars:0,consts:[[1,"mat-mdc-dialog-inner-container","mdc-dialog__container"],[1,"mat-mdc-dialog-surface","mdc-dialog__surface"],["cdkPortalOutlet",""]],template:function(n,o){n&1&&(b(0,"div",0)(1,"div",1),k(2,z0,0,0,"ng-template",2),v()())},dependencies:[sn],styles:['.mat-mdc-dialog-container{width:100%;height:100%;display:block;box-sizing:border-box;max-height:inherit;min-height:inherit;min-width:inherit;max-width:inherit;outline:0}.cdk-overlay-pane.mat-mdc-dialog-panel{max-width:var(--mat-dialog-container-max-width, 80vw);min-width:var(--mat-dialog-container-min-width, 0)}@media(max-width: 599px){.cdk-overlay-pane.mat-mdc-dialog-panel{max-width:var(--mat-dialog-container-small-max-width, 80vw)}}.mat-mdc-dialog-inner-container{display:flex;flex-direction:row;align-items:center;justify-content:space-around;box-sizing:border-box;height:100%;opacity:0;transition:opacity linear var(--mat-dialog-transition-duration, 0ms);max-height:inherit;min-height:inherit;min-width:inherit;max-width:inherit}.mdc-dialog--closing .mat-mdc-dialog-inner-container{transition:opacity 75ms linear;transform:none}.mdc-dialog--open .mat-mdc-dialog-inner-container{opacity:1}._mat-animation-noopable .mat-mdc-dialog-inner-container{transition:none}.mat-mdc-dialog-surface{display:flex;flex-direction:column;flex-grow:0;flex-shrink:0;box-sizing:border-box;width:100%;height:100%;position:relative;overflow-y:auto;outline:0;transform:scale(0.8);transition:transform var(--mat-dialog-transition-duration, 0ms) cubic-bezier(0, 0, 0.2, 1);max-height:inherit;min-height:inherit;min-width:inherit;max-width:inherit;box-shadow:var(--mat-dialog-container-elevation-shadow, 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12));border-radius:var(--mdc-dialog-container-shape, 4px);background-color:var(--mdc-dialog-container-color, white)}[dir=rtl] .mat-mdc-dialog-surface{text-align:right}.mdc-dialog--open .mat-mdc-dialog-surface,.mdc-dialog--closing .mat-mdc-dialog-surface{transform:none}._mat-animation-noopable .mat-mdc-dialog-surface{transition:none}.mat-mdc-dialog-surface::before{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:2px solid rgba(0,0,0,0);border-radius:inherit;content:"";pointer-events:none}.mat-mdc-dialog-title{display:block;margin-top:0;position:relative;flex-shrink:0;box-sizing:border-box;margin:0 0 1px;padding:var(--mat-dialog-headline-padding, 0 24px 9px)}.mat-mdc-dialog-title::before{display:inline-block;width:0;height:40px;content:"";vertical-align:0}[dir=rtl] .mat-mdc-dialog-title{text-align:right}.mat-mdc-dialog-container .mat-mdc-dialog-title{color:var(--mdc-dialog-subhead-color, rgba(0, 0, 0, 0.87));font-family:var(--mdc-dialog-subhead-font, Roboto, sans-serif);line-height:var(--mdc-dialog-subhead-line-height, 1.5rem);font-size:var(--mdc-dialog-subhead-size, 1rem);font-weight:var(--mdc-dialog-subhead-weight, 400);letter-spacing:var(--mdc-dialog-subhead-tracking, 0.03125em)}.mat-mdc-dialog-content{display:block;flex-grow:1;box-sizing:border-box;margin:0;overflow:auto;max-height:65vh}.mat-mdc-dialog-content>:first-child{margin-top:0}.mat-mdc-dialog-content>:last-child{margin-bottom:0}.mat-mdc-dialog-container .mat-mdc-dialog-content{color:var(--mdc-dialog-supporting-text-color, rgba(0, 0, 0, 0.6));font-family:var(--mdc-dialog-supporting-text-font, Roboto, sans-serif);line-height:var(--mdc-dialog-supporting-text-line-height, 1.5rem);font-size:var(--mdc-dialog-supporting-text-size, 1rem);font-weight:var(--mdc-dialog-supporting-text-weight, 400);letter-spacing:var(--mdc-dialog-supporting-text-tracking, 0.03125em)}.mat-mdc-dialog-container .mat-mdc-dialog-content{padding:var(--mat-dialog-content-padding, 20px 24px)}.mat-mdc-dialog-container-with-actions .mat-mdc-dialog-content{padding:var(--mat-dialog-with-actions-content-padding, 20px 24px)}.mat-mdc-dialog-container .mat-mdc-dialog-title+.mat-mdc-dialog-content{padding-top:0}.mat-mdc-dialog-actions{display:flex;position:relative;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;box-sizing:border-box;min-height:52px;margin:0;padding:8px;border-top:1px solid rgba(0,0,0,0);padding:var(--mat-dialog-actions-padding, 8px);justify-content:var(--mat-dialog-actions-alignment, start)}.cdk-high-contrast-active .mat-mdc-dialog-actions{border-top-color:CanvasText}.mat-mdc-dialog-actions.mat-mdc-dialog-actions-align-start,.mat-mdc-dialog-actions[align=start]{justify-content:start}.mat-mdc-dialog-actions.mat-mdc-dialog-actions-align-center,.mat-mdc-dialog-actions[align=center]{justify-content:center}.mat-mdc-dialog-actions.mat-mdc-dialog-actions-align-end,.mat-mdc-dialog-actions[align=end]{justify-content:flex-end}.mat-mdc-dialog-actions .mat-button-base+.mat-button-base,.mat-mdc-dialog-actions .mat-mdc-button-base+.mat-mdc-button-base{margin-left:8px}[dir=rtl] .mat-mdc-dialog-actions .mat-button-base+.mat-button-base,[dir=rtl] .mat-mdc-dialog-actions .mat-mdc-button-base+.mat-mdc-button-base{margin-left:0;margin-right:8px}.mat-mdc-dialog-component-host{display:contents}'],encapsulation:2});let i=e;return i})(),Gd="--mat-dialog-transition-duration";function $d(i){return i==null?null:typeof i=="number"?i:i.endsWith("ms")?os(i.substring(0,i.length-2)):i.endsWith("s")?os(i.substring(0,i.length-1))*1e3:i==="0"?0:null}var pr=function(i){return i[i.OPEN=0]="OPEN",i[i.CLOSING=1]="CLOSING",i[i.CLOSED=2]="CLOSED",i}(pr||{}),gr=class{constructor(e,a,t){this._ref=e,this._containerInstance=t,this._afterOpened=new V,this._beforeClosed=new V,this._state=pr.OPEN,this.disableClose=a.disableClose,this.id=e.id,e.addPanelClass("mat-mdc-dialog-panel"),t._animationStateChanged.pipe(Ne(n=>n.state==="opened"),Pe(1)).subscribe(()=>{this._afterOpened.next(),this._afterOpened.complete()}),t._animationStateChanged.pipe(Ne(n=>n.state==="closed"),Pe(1)).subscribe(()=>{clearTimeout(this._closeFallbackTimeout),this._finishDialogClose()}),e.overlayRef.detachments().subscribe(()=>{this._beforeClosed.next(this._result),this._beforeClosed.complete(),this._finishDialogClose()}),oi(this.backdropClick(),this.keydownEvents().pipe(Ne(n=>n.keyCode===27&&!this.disableClose&&!yi(n)))).subscribe(n=>{this.disableClose||(n.preventDefault(),Zd(this,n.type==="keydown"?"keyboard":"mouse"))})}close(e){this._result=e,this._containerInstance._animationStateChanged.pipe(Ne(a=>a.state==="closing"),Pe(1)).subscribe(a=>{this._beforeClosed.next(e),this._beforeClosed.complete(),this._ref.overlayRef.detachBackdrop(),this._closeFallbackTimeout=setTimeout(()=>this._finishDialogClose(),a.totalTime+100)}),this._state=pr.CLOSING,this._containerInstance._startExitAnimation()}afterOpened(){return this._afterOpened}afterClosed(){return this._ref.closed}beforeClosed(){return this._beforeClosed}backdropClick(){return this._ref.backdropClick}keydownEvents(){return this._ref.keydownEvents}updatePosition(e){let a=this._ref.config.positionStrategy;return e&&(e.left||e.right)?e.left?a.left(e.left):a.right(e.right):a.centerHorizontally(),e&&(e.top||e.bottom)?e.top?a.top(e.top):a.bottom(e.bottom):a.centerVertically(),this._ref.updatePosition(),this}updateSize(e="",a=""){return this._ref.updateSize(e,a),this}addPanelClass(e){return this._ref.addPanelClass(e),this}removePanelClass(e){return this._ref.removePanelClass(e),this}getState(){return this._state}_finishDialogClose(){this._state=pr.CLOSED,this._ref.close(this._result,{focusOrigin:this._closeInteractionType}),this.componentInstance=null}};function Zd(i,e,a){return i._closeInteractionType=e,i.close(a)}var Al=new be("MatMdcDialogData"),W0=new be("mat-mdc-dialog-default-options"),U0=new be("mat-mdc-dialog-scroll-strategy",{providedIn:"root",factory:()=>{let i=I(Qe);return()=>i.scrollStrategies.block()}});var G0=0,fr=(()=>{let e=class e{get openDialogs(){return this._parentDialog?this._parentDialog.openDialogs:this._openDialogsAtThisLevel}get afterOpened(){return this._parentDialog?this._parentDialog.afterOpened:this._afterOpenedAtThisLevel}_getAfterAllClosed(){let t=this._parentDialog;return t?t._getAfterAllClosed():this._afterAllClosedAtThisLevel}constructor(t,n,o,r,s,l,c,d){this._overlay=t,this._defaultOptions=r,this._scrollStrategy=s,this._parentDialog=l,this._openDialogsAtThisLevel=[],this._afterAllClosedAtThisLevel=new V,this._afterOpenedAtThisLevel=new V,this.dialogConfigClass=Gn,this.afterAllClosed=na(()=>this.openDialogs.length?this._getAfterAllClosed():this._getAfterAllClosed().pipe(sa(void 0))),this._dialog=n.get(ql),this._dialogRefConstructor=gr,this._dialogContainerType=J0,this._dialogDataToken=Al}open(t,n){let o;n=M(M({},this._defaultOptions||new Gn),n),n.id=n.id||`mat-mdc-dialog-${G0++}`,n.scrollStrategy=n.scrollStrategy||this._scrollStrategy();let r=this._dialog.open(t,ne(M({},n),{positionStrategy:this._overlay.position().global().centerHorizontally().centerVertically(),disableClose:!0,closeOnDestroy:!1,closeOnOverlayDetachments:!1,container:{type:this._dialogContainerType,providers:()=>[{provide:this.dialogConfigClass,useValue:n},{provide:ea,useValue:n}]},templateContext:()=>({dialogRef:o}),providers:(s,l,c)=>(o=new this._dialogRefConstructor(s,n,c),o.updatePosition(n?.position),[{provide:this._dialogContainerType,useValue:c},{provide:this._dialogDataToken,useValue:l.data},{provide:this._dialogRefConstructor,useValue:o}])}));return o.componentRef=r.componentRef,o.componentInstance=r.componentInstance,this.openDialogs.push(o),this.afterOpened.next(o),o.afterClosed().subscribe(()=>{let s=this.openDialogs.indexOf(o);s>-1&&(this.openDialogs.splice(s,1),this.openDialogs.length||this._getAfterAllClosed().next())}),o}closeAll(){this._closeDialogs(this.openDialogs)}getDialogById(t){return this.openDialogs.find(n=>n.id===t)}ngOnDestroy(){this._closeDialogs(this._openDialogsAtThisLevel),this._afterAllClosedAtThisLevel.complete(),this._afterOpenedAtThisLevel.complete()}_closeDialogs(t){let n=t.length;for(;n--;)t[n].close()}};e.\u0275fac=function(n){return new(n||e)(L(Qe),L(Gt),L(cc,8),L(W0,8),L(U0),L(e,12),L(So),L(fi,8))},e.\u0275prov=N({token:e,factory:e.\u0275fac,providedIn:"root"});let i=e;return i})();var Yd=(()=>{let e=class e{constructor(t,n,o){this.dialogRef=t,this._elementRef=n,this._dialog=o,this.type="button"}ngOnInit(){this.dialogRef||(this.dialogRef=$0(this._elementRef,this._dialog.openDialogs))}ngOnChanges(t){let n=t._matDialogClose||t._matDialogCloseResult;n&&(this.dialogResult=n.currentValue)}_onButtonClick(t){Zd(this.dialogRef,t.screenX===0&&t.screenY===0?"keyboard":"mouse",this.dialogResult)}};e.\u0275fac=function(n){return new(n||e)(E(gr,8),E(Be),E(fr))},e.\u0275dir=Ri({type:e,selectors:[["","mat-dialog-close",""],["","matDialogClose",""]],hostVars:2,hostBindings:function(n,o){n&1&&$("click",function(s){return o._onButtonClick(s)}),n&2&&$t("aria-label",o.ariaLabel||null)("type",o.type)},inputs:{ariaLabel:[0,"aria-label","ariaLabel"],type:"type",dialogResult:[0,"mat-dialog-close","dialogResult"],_matDialogClose:[0,"matDialogClose","_matDialogClose"]},exportAs:["matDialogClose"],standalone:!0,features:[Ye]});let i=e;return i})();function $0(i,e){let a=i.nativeElement.parentElement;for(;a&&!a.classList.contains("mat-mdc-dialog-container");)a=a.parentElement;return a?e.find(t=>t.id===a.id):null}var hr=(()=>{let e=class e{};e.\u0275fac=function(n){return new(n||e)},e.\u0275mod=Mt({type:e}),e.\u0275inj=It({providers:[fr],imports:[Jd,fa,ln,xi,xi]});let i=e;return i})();var br=new be("ANGOR_MOCK_API_DEFAULT_DELAY");var vr=class{constructor(e,a){this.url=e,this.delay=a,this._replyCount=0,this._replied=0}get response(){if(this._replyCount>0&&this._replyCount<=this._replied)return ni(()=>new Error("Execution limit has been reached!"));if(!this._reply)return ni(()=>new Error("Response callback function does not exist!"));if(!this.request)return ni(()=>new Error("Request does not exist!"));this._replied++;let e=this._reply({request:this.request,urlParams:this.urlParams});return e instanceof io?e.pipe(Pe(1)):ct(e).pipe(Pe(1))}reply(e){this._reply=e}replyCount(e){this._replyCount=e}};var ee=(()=>{let e=class e{constructor(){this._handlers={get:new Map,post:new Map,patch:new Map,delete:new Map,put:new Map,head:new Map,jsonp:new Map,options:new Map}}findHandler(t,n){let o={handler:void 0,urlParams:{}},r=n.split("/"),s=this._handlers[t.toLowerCase()];for(let[l,c]of s){let d=l.split("/");if(r.length===d.length&&d.every((x,y)=>x.startsWith(":")||x===r[y])){o.handler=c,o.urlParams=zc(d.map((x,y)=>x.startsWith(":")?[x.substring(1),r[y]]:void 0).filter(Boolean));break}}return o}onGet(t,n){return this._registerHandler("get",t,n)}onPost(t,n){return this._registerHandler("post",t,n)}onPatch(t,n){return this._registerHandler("patch",t,n)}onDelete(t,n){return this._registerHandler("delete",t,n)}onPut(t,n){return this._registerHandler("put",t,n)}onHead(t,n){return this._registerHandler("head",t,n)}onJsonp(t,n){return this._registerHandler("jsonp",t,n)}onOptions(t,n){return this._registerHandler("options",t,n)}_registerHandler(t,n,o){let r=new vr(n,o);return this._handlers[t].set(n,r),r}};e.\u0275fac=function(n){return new(n||e)},e.\u0275prov=N({token:e,factory:e.\u0275fac,providedIn:"root"});let i=e;return i})();var Kd=(i,e)=>{let a=I(br),t=I(ee),{handler:n,urlParams:o}=t.findHandler(i.method.toUpperCase(),i.url);return n?(n.request=i,n.urlParams=o,n.response.pipe(ra(n.delay??a??0),Ze(r=>{if(!r)return ni(()=>new as({error:"NOT FOUND",status:404,statusText:"NOT FOUND"}));let s={status:r[0],body:r[1]};return s.status>=200&&s.status<300?ct(new dc({body:s.body,status:s.status,statusText:"OK"})):ni(()=>new as({error:s.body?.error,status:s.status,statusText:"ERROR"}))}))):e(i)};var Ae=class{static guid(){let e=new Date().getTime();return typeof performance<"u"&&typeof performance.now=="function"&&(e+=performance.now()),"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,a=>{let t=(e+Math.random()*16)%16|0;return e=Math.floor(e/16),(a==="x"?t:t&3|8).toString(16)})}};var Y0=(i,e,a,t,n,o,r,s)=>({"bg-primary-100 text-primary-600 dark:bg-primary-600 dark:text-primary-50":i,"bg-accent-100 text-accent-600 dark:bg-accent-600 dark:text-accent-50":e,"bg-warn-100 text-warn-600 dark:bg-warn-600 dark:text-warn-50":a,"bg-gray-100 text-gray-600 dark:bg-gray-600 dark:text-gray-50":t,"bg-blue-100 text-blue-600 dark:bg-blue-600 dark:text-blue-50":n,"bg-green-100 text-green-500 dark:bg-green-500 dark:text-green-50":o,"bg-amber-100 text-amber-500 dark:bg-amber-500 dark:text-amber-50":r,"bg-red-100 text-red-600 dark:bg-red-600 dark:text-red-50":s});function K0(i,e){i&1&&(b(0,"div",1)(1,"button",6),C(2,"mat-icon",7),v()()),i&2&&(m(),f("matDialogClose",void 0),m(),f("svgIcon","heroicons_outline:x-mark"))}function Q0(i,e){if(i&1&&(b(0,"div",3),C(1,"mat-icon",8),v()),i&2){let a=h();f("ngClass",lc(2,Y0,a.data.icon.color==="primary",a.data.icon.color==="accent",a.data.icon.color==="warn",a.data.icon.color==="basic",a.data.icon.color==="info",a.data.icon.color==="success",a.data.icon.color==="warning",a.data.icon.color==="error")),m(),f("svgIcon",a.data.icon.name)}}function X0(i,e){if(i&1&&C(0,"div",9),i&2){let a=h(2);f("innerHTML",a.data.title,ft)}}function eb(i,e){if(i&1&&C(0,"div",10),i&2){let a=h(2);f("innerHTML",a.data.message,ft)}}function tb(i,e){if(i&1&&(b(0,"div",4),k(1,X0,1,1,"div",9)(2,eb,1,1,"div",10),v()),i&2){let a=h();m(),w(a.data.title?1:-1),m(),w(a.data.message?2:-1)}}function ib(i,e){if(i&1&&(b(0,"button",11),z(1),v()),i&2){let a=h(2);f("matDialogClose","cancelled"),m(),te(" ",a.data.actions.cancel.label," ")}}function ab(i,e){if(i&1&&(b(0,"button",12),z(1),v()),i&2){let a=h(2);f("color",a.data.actions.confirm.color)("matDialogClose","confirmed"),m(),te(" ",a.data.actions.confirm.label," ")}}function nb(i,e){if(i&1&&(b(0,"div",5),k(1,ib,2,2,"button",11)(2,ab,2,3,"button",12),v()),i&2){let a=h();m(),w(a.data.actions.cancel.show?1:-1),m(),w(a.data.actions.confirm.show?2:-1)}}var Qd=(()=>{let e=class e{constructor(){this.data=I(Al)}};e.\u0275fac=function(n){return new(n||e)},e.\u0275cmp=J({type:e,selectors:[["angor-confirmation-dialog"]],standalone:!0,features:[W],decls:6,vars:4,consts:[[1,"relative","flex","h-full","w-full","flex-col"],[1,"absolute","right-0","top-0","pr-4","pt-4"],[1,"flex","flex-auto","flex-col","items-center","p-8","pb-6","sm:flex-row","sm:items-start","sm:pb-8"],[1,"flex","h-10","w-10","flex-0","items-center","justify-center","rounded-full","sm:mr-4",3,"ngClass"],[1,"mt-4","flex","flex-col","items-center","space-y-1","text-center","sm:mt-0","sm:items-start","sm:pr-8","sm:text-left"],[1,"flex","items-center","justify-center","space-x-3","bg-gray-50","px-6","py-4","dark:bg-black","dark:bg-opacity-10","sm:justify-end"],["mat-icon-button","",3,"matDialogClose"],[1,"text-secondary",3,"svgIcon"],[1,"text-current",3,"svgIcon"],[1,"text-xl","font-medium","leading-6",3,"innerHTML"],[1,"text-secondary",3,"innerHTML"],["mat-stroked-button","",3,"matDialogClose"],["mat-flat-button","",3,"color","matDialogClose"]],template:function(n,o){n&1&&(b(0,"div",0),k(1,K0,3,2,"div",1),b(2,"div",2),k(3,Q0,2,11,"div",3)(4,tb,3,2,"div",4),v(),k(5,nb,3,2,"div",5),v()),n&2&&(m(),w(o.data.dismissible?1:-1),m(2),w(o.data.icon.show?3:-1),m(),w(o.data.title||o.data.message?4:-1),m(),w(o.data.actions.confirm.show||o.data.actions.cancel.show?5:-1))},dependencies:[rt,Jc,ot,hr,Yd,xe,_e,ye],styles:[`@media (min-width: 960px){.angor-confirmation-dialog-panel{width:32rem}}.angor-confirmation-dialog-panel .mat-mdc-dialog-container .mat-mdc-dialog-surface{padding:0!important} -`],encapsulation:2});let i=e;return i})();var Xd=(()=>{let e=class e{constructor(){this._matDialog=I(fr),this._defaultConfig={title:"Confirm action",message:"Are you sure you want to confirm this action?",icon:{show:!0,name:"heroicons_outline:exclamation-triangle",color:"warn"},actions:{confirm:{show:!0,label:"Confirm",color:"warn"},cancel:{show:!0,label:"Cancel"}},dismissible:!1}}open(t={}){let n=To({},this._defaultConfig,t);return this._matDialog.open(Qd,{autoFocus:!1,disableClose:!n.dismissible,data:n,panelClass:"angor-confirmation-dialog-panel"})}};e.\u0275fac=function(n){return new(n||e)},e.\u0275prov=N({token:e,factory:e.\u0275fac,providedIn:"root"});let i=e;return i})();var Na=(()=>{let e=class e{constructor(){this._auto$=new Jt(!0),this._mode$=new Jt("indeterminate"),this._progress$=new Jt(0),this._show$=new Jt(!1),this._urlMap=new Map}get auto$(){return this._auto$.asObservable()}get mode$(){return this._mode$.asObservable()}get progress$(){return this._progress$.asObservable()}get show$(){return this._show$.asObservable()}show(){this._show$.next(!0)}hide(){this._show$.next(!1)}setAutoMode(t){this._auto$.next(t)}setMode(t){this._mode$.next(t)}setProgress(t){if(t<0||t>100){console.error("Progress value must be between 0 and 100!");return}this._progress$.next(t)}_setLoadingStatus(t,n){if(!n){console.error("The request URL must be provided!");return}t===!0?(this._urlMap.set(n,t),this._show$.next(!0)):t===!1&&this._urlMap.has(n)&&this._urlMap.delete(n),this._urlMap.size===0&&this._show$.next(!1)}};e.\u0275fac=function(n){return new(n||e)},e.\u0275prov=N({token:e,factory:e.\u0275fac,providedIn:"root"});let i=e;return i})();var em=(i,e)=>{let a=I(Na),t=!1;return a.auto$.pipe(Pe(1)).subscribe(n=>{t=n}),t?(a._setLoadingStatus(!0,i.url),e(i).pipe(Zl(()=>{a._setLoadingStatus(!1,i.url)}))):e(i)};var _r=(()=>{let e=class e{constructor(){this._platform=I(vi),this.osName="os-unknown",this._platform.isBrowser&&(navigator.userAgent.includes("Win")&&(this.osName="os-windows"),navigator.userAgent.includes("Mac")&&(this.osName="os-mac"),navigator.userAgent.includes("X11")&&(this.osName="os-unix"),navigator.userAgent.includes("Linux")&&(this.osName="os-linux"),this._platform.IOS&&(this.osName="os-ios"),this._platform.ANDROID&&(this.osName="os-android"))}};e.\u0275fac=function(n){return new(n||e)},e.\u0275prov=N({token:e,factory:e.\u0275fac,providedIn:"root"});let i=e;return i})();var tm=(()=>{let e=class e{constructor(){this._document=I(Ue),this._router=I(Ge),this._router.events.pipe(Ne(t=>t instanceof Yt),Pe(1)).subscribe(()=>{this.hide()})}show(){this._document.body.classList.remove("angor-splash-screen-hidden")}hide(){this._document.body.classList.add("angor-splash-screen-hidden")}};e.\u0275fac=function(n){return new(n||e)},e.\u0275prov=N({token:e,factory:e.\u0275fac,providedIn:"root"});let i=e;return i})();var im=i=>{let e=[{provide:wc,useValue:{doctype:!0,theme:!1,version:!0}},{provide:jc,useValue:{appearance:"fill"}},{provide:br,useValue:i?.mockApi?.delay??0},{provide:Vc,useValue:i?.angor??{}},Xl(hr),{provide:ri,useValue:()=>I(Xd),multi:!0},nn(ns([em])),{provide:ri,useValue:()=>I(Na),multi:!0},{provide:ri,useValue:()=>I(wi),multi:!0},{provide:ri,useValue:()=>I(_r),multi:!0},{provide:ri,useValue:()=>I(tm),multi:!0},{provide:ri,useValue:()=>I(Ot),multi:!0}];return i?.mockApi?.services&&e.push(nn(ns([Kd])),{provide:an,deps:[...i.mockApi.services],useFactory:()=>()=>null,multi:!0}),e};function am(i){return i&&i.constructor&&typeof i.constructor.isBuffer=="function"&&i.constructor.isBuffer(i)}function nm(i){return i}function Il(i,e){e=e||{};let a=e.delimiter||".",t=e.maxDepth,n=e.transformKey||nm,o={};function r(s,l,c){c=c||1,Object.keys(s).forEach(function(d){let g=s[d],x=e.safe&&Array.isArray(g),y=Object.prototype.toString.call(g),_=am(g),D=y==="[object Object]"||y==="[object Array]",O=l?l+a+n(d):n(d);if(!x&&!_&&D&&Object.keys(g).length&&(!e.maxDepth||c0&&(x=s(g.shift()),y=s(g[0]))}_[x]=Ml(i[d],e)}),o}var Ol=class{translations;constructor(e){this.translations=e}getTranslation(e){return ct(this.translations.get(e)||{})}},lm=new be("TRANSLOCO_LOADER");function om(i,e){return i&&(Object.prototype.hasOwnProperty.call(i,e)?i[e]:e.split(".").reduce((a,t)=>a?.[t],i))}function rb(i,e,a){i=M({},i);let t=e.split("."),n=t.length-1;return t.reduce((o,r,s)=>(s===n?o[r]=a:o[r]=Array.isArray(o[r])?o[r].slice():M({},o[r]),o&&o[r]),i),i}function cm(i){return i?Array.isArray(i)?i.length:Nl(i)?Object.keys(i).length:i?i.length:0:0}function sb(i){return cm(i)===0}function lb(i){return typeof i=="function"}function xr(i){return typeof i=="string"}function Nl(i){return!!i&&typeof i=="object"&&!Array.isArray(i)}function cb(i){return i.replace(/(?:^\w|[A-Z]|\b\w)/g,(e,a)=>a==0?e.toLowerCase():e.toUpperCase()).replace(/\s+|_|-|\//g,"")}function Ll(i){return i==null}function rm(i){return Ll(i)===!1}function um(i){return i&&typeof i.scope=="string"}function ub(i){return Array.isArray(i)&&i.every(um)}function db(i){return i&&Nl(i.loader)}function mb(i){return Ml(i)}function sm(i){return Il(i,{safe:!0})}var Pa=new be("TRANSLOCO_CONFIG",{providedIn:"root",factory:()=>$n}),$n={defaultLang:"en",reRenderOnLangChange:!1,prodMode:!1,failedRetries:2,fallbackLang:[],availableLangs:[],missingHandler:{logMissingKey:!0,useFallbackTranslation:!1,allowEmpty:!1},flatten:{aot:!1},interpolation:["{{","}}"]};function pb(i={}){return ne(M(M({},$n),i),{missingHandler:M(M({},$n.missingHandler),i.missingHandler),flatten:M(M({},$n.flatten),i.flatten)})}var dm=new be("TRANSLOCO_TRANSPILER"),gb=(()=>{class i{interpolationMatcher;constructor(a){this.interpolationMatcher=fb(a??$n)}transpile(a,t={},n,o){return xr(a)?a.replace(this.interpolationMatcher,(r,s)=>(s=s.trim(),rm(t[s])?t[s]:rm(n[s])?this.transpile(n[s],t,n,o):"")):(t&&(Nl(a)?a=this.handleObject(a,t,n,o):Array.isArray(a)&&(a=this.handleArray(a,t,n,o))),a)}handleObject(a,t={},n,o){let r=a;return Object.keys(t).forEach(s=>{let l=om(r,s),c=om(t,s),d=this.transpile(l,c,n,o);r=rb(r,s,d)}),r}handleArray(a,t={},n,o){return a.map(r=>this.transpile(r,t,n,o))}static \u0275fac=function(t){return new(t||i)(L(Pa,8))};static \u0275prov=N({token:i,factory:i.\u0275fac})}return i})();function fb(i){let[e,a]=i.interpolation;return new RegExp(`${e}(.*?)${a}`,"g")}var mm=new be("TRANSLOCO_MISSING_HANDLER"),hb=(()=>{class i{handle(a,t){if(t.missingHandler.logMissingKey&&!t.prodMode){let n=`Missing translation for '${a}'`;console.warn(`%c ${n}`,"font-size: 12px; color: red")}return a}static \u0275fac=function(t){return new(t||i)};static \u0275prov=N({token:i,factory:i.\u0275fac})}return i})(),pm=new be("TRANSLOCO_INTERCEPTOR"),bb=(()=>{class i{preSaveTranslation(a){return a}preSaveTranslationKey(a,t){return t}static \u0275fac=function(t){return new(t||i)};static \u0275prov=N({token:i,factory:i.\u0275fac})}return i})(),gm=new be("TRANSLOCO_FALLBACK_STRATEGY"),vb=(()=>{class i{userConfig;constructor(a){this.userConfig=a}getNextLangs(){let a=this.userConfig.fallbackLang;if(!a)throw new Error("When using the default fallback, a fallback language must be provided in the config!");return Array.isArray(a)?a:[a]}static \u0275fac=function(t){return new(t||i)(L(Pa))};static \u0275prov=N({token:i,factory:i.\u0275fac})}return i})();function wr(i){if(!i)return"";let e=i.split("/");return e.pop(),e.join("/")}function ia(i){return i?i.split("/").pop():""}function yb(i,e){return Object.keys(i).reduce((a,t)=>(a[`${e}/${t}`]=i[t],a),{})}function _b(i,e){return db(i)?yb(i.loader,e):void 0}function El(i){return{scope:wr(i)||null,langName:ia(i)}}function fm(i){let{path:e,inlineLoader:a,mainLoader:t,data:n}=i;if(a){let o=a[e];if(lb(o)===!1)throw`You're using an inline loader but didn't provide a loader for ${e}`;return a[e]().then(r=>r.default?r.default:r)}return t.getTranslation(e,n)}function xb({mainLoader:i,path:e,data:a,fallbackPath:t,inlineLoader:n}){return(t?[e,t]:[e]).map(r=>{let s=fm({path:r,mainLoader:i,inlineLoader:n,data:a});return Ya(s).pipe(Le(l=>({translation:l,lang:r})))})}var wb;var hm=(()=>{class i{loader;parser;missingHandler;interceptor;fallbackStrategy;langChanges$;subscription=null;translations=new Map;cache=new Map;firstFallbackLang;defaultLang="";availableLangs=[];isResolvedMissingOnce=!1;lang;failedLangs=new Set;events=new V;events$=this.events.asObservable();config;constructor(a,t,n,o,r,s){this.loader=a,this.parser=t,this.missingHandler=n,this.interceptor=o,this.fallbackStrategy=s,this.loader||(this.loader=new Ol(this.translations)),wb=this,this.config=JSON.parse(JSON.stringify(r)),this.setAvailableLangs(this.config.availableLangs||[]),this.setFallbackLangForMissingTranslation(this.config),this.setDefaultLang(this.config.defaultLang),this.lang=new Jt(this.getDefaultLang()),this.langChanges$=this.lang.asObservable(),this.subscription=this.events$.subscribe(l=>{l.type==="translationLoadSuccess"&&l.wasFailure&&this.setActiveLang(l.payload.langName)})}getDefaultLang(){return this.defaultLang}setDefaultLang(a){this.defaultLang=a}getActiveLang(){return this.lang.getValue()}setActiveLang(a){return this.parser.onLangChanged?.(a),this.lang.next(a),this.events.next({type:"langChanged",payload:El(a)}),this}setAvailableLangs(a){this.availableLangs=a}getAvailableLangs(){return this.availableLangs}load(a,t={}){let n=this.cache.get(a);if(n)return n;let o,r=this._isLangScoped(a),s;r&&(s=wr(a));let l={path:a,mainLoader:this.loader,inlineLoader:t.inlineLoader,data:r?{scope:s}:void 0};if(this.useFallbackTranslation(a)){let d=r?`${s}/${this.firstFallbackLang}`:this.firstFallbackLang,g=xb(ne(M({},l),{fallbackPath:d}));o=no(g)}else{let d=fm(l);o=Ya(d)}let c=o.pipe(Yl(this.config.failedRetries),Ut(d=>{if(Array.isArray(d)){d.forEach(g=>{this.handleSuccess(g.lang,g.translation),g.lang!==a&&this.cache.set(g.lang,ct({}))});return}this.handleSuccess(a,d)}),$l(d=>(this.config.prodMode||console.error(`Error while trying to load "${a}"`,d),this.handleFailure(a,t))),Kl(1));return this.cache.set(a,c),c}translate(a,t={},n=this.getActiveLang()){if(!a)return a;let{scope:o,resolveLang:r}=this.resolveLangAndScope(n);if(Array.isArray(a))return a.map(c=>this.translate(o?`${o}.${c}`:c,t,r));a=o?`${o}.${a}`:a;let s=this.getTranslation(r),l=s[a];return l?this.parser.transpile(l,t,s,a):this._handleMissingKey(a,l,t)}selectTranslate(a,t,n,o=!1){let r,s=(c,d)=>this.load(c,d).pipe(Le(()=>o?this.translateObject(a,t,c):this.translate(a,t,c)));if(Ll(n))return this.langChanges$.pipe(Ze(c=>s(c)));if(ub(n)||um(n)){let c=Array.isArray(n)?n[0]:n;n=c.scope,r=_b(c,c.scope)}if(n=n,this.isLang(n)||this.isScopeWithLang(n))return s(n);let l=n;return this.langChanges$.pipe(Ze(c=>s(`${l}/${c}`,{inlineLoader:r})))}isScopeWithLang(a){return this.isLang(ia(a))}translateObject(a,t={},n=this.getActiveLang()){if(xr(a)||Array.isArray(a)){let{resolveLang:r,scope:s}=this.resolveLangAndScope(n);if(Array.isArray(a))return a.map(d=>this.translateObject(s?`${s}.${d}`:d,t,r));let l=this.getTranslation(r);a=s?`${s}.${a}`:a;let c=mb(this.getObjectByKey(l,a));return sb(c)?this.translate(a,t,n):this.parser.transpile(c,t,l,a)}let o=[];for(let[r,s]of this.getEntries(a))o.push(this.translateObject(r,s,n));return o}selectTranslateObject(a,t,n){if(xr(a)||Array.isArray(a))return this.selectTranslate(a,t,n,!0);let[[o,r],...s]=this.getEntries(a);return this.selectTranslateObject(o,r,n).pipe(Le(l=>{let c=[l];for(let[d,g]of s)c.push(this.translateObject(d,g,n));return c}))}getTranslation(a){if(a){if(this.isLang(a))return this.translations.get(a)||{};{let{scope:t,resolveLang:n}=this.resolveLangAndScope(a),o=this.translations.get(n)||{};return this.getObjectByKey(o,t)}}return this.translations}selectTranslation(a){let t=this.langChanges$;if(a){let n=ia(a)!==a;this.isLang(a)||n?t=ct(a):t=this.langChanges$.pipe(Le(o=>`${a}/${o}`))}return t.pipe(Ze(n=>this.load(n).pipe(Le(()=>this.getTranslation(n)))))}setTranslation(a,t=this.getActiveLang(),n={}){let r=M(M({},{merge:!0,emitChange:!0}),n),s=wr(t),l=a;if(s){let y=this.getMappedScope(s);l=sm({[y]:a})}let c=s?ia(t):t,d=M(M({},r.merge&&this.getTranslation(c)),l),g=this.config.flatten.aot?d:sm(d),x=this.interceptor.preSaveTranslation(g,c);this.translations.set(c,x),r.emitChange&&this.setActiveLang(this.getActiveLang())}setTranslationKey(a,t,n=this.getActiveLang(),o={}){let r=this.interceptor.preSaveTranslationKey(a,t,n),s={[a]:r};this.setTranslation(s,n,ne(M({},o),{merge:!0}))}setFallbackLangForMissingTranslation({fallbackLang:a}){let t=Array.isArray(a)?a[0]:a;a&&this.useFallbackTranslation(t)&&(this.firstFallbackLang=t)}_handleMissingKey(a,t,n){if(this.config.missingHandler.allowEmpty&&t==="")return"";if(!this.isResolvedMissingOnce&&this.useFallbackTranslation()){this.isResolvedMissingOnce=!0;let o=this.translate(a,n,this.firstFallbackLang);return this.isResolvedMissingOnce=!1,o}return this.missingHandler.handle(a,this.getMissingHandlerData(),n)}_isLangScoped(a){return this.getAvailableLangsIds().indexOf(a)===-1}isLang(a){return this.getAvailableLangsIds().indexOf(a)!==-1}_loadDependencies(a,t){let n=ia(a);return this._isLangScoped(a)&&!this.isLoadedTranslation(n)?ao([this.load(n),this.load(a,{inlineLoader:t})]):this.load(a,{inlineLoader:t})}_completeScopeWithLang(a){return this._isLangScoped(a)&&!this.isLang(ia(a))?`${a}/${this.getActiveLang()}`:a}_setScopeAlias(a,t){this.config.scopeMapping||(this.config.scopeMapping={}),this.config.scopeMapping[a]=t}ngOnDestroy(){this.subscription&&(this.subscription.unsubscribe(),this.subscription=null),this.cache.clear()}isLoadedTranslation(a){return cm(this.getTranslation(a))}getAvailableLangsIds(){let a=this.getAvailableLangs()[0];return xr(a)?this.getAvailableLangs():this.getAvailableLangs().map(t=>t.id)}getMissingHandlerData(){return ne(M({},this.config),{activeLang:this.getActiveLang(),availableLangs:this.availableLangs,defaultLang:this.defaultLang})}useFallbackTranslation(a){return this.config.missingHandler.useFallbackTranslation&&a!==this.firstFallbackLang}handleSuccess(a,t){this.setTranslation(t,a,{emitChange:!1}),this.events.next({wasFailure:!!this.failedLangs.size,type:"translationLoadSuccess",payload:El(a)}),this.failedLangs.forEach(n=>this.cache.delete(n)),this.failedLangs.clear()}handleFailure(a,t){Ll(t.failedCounter)&&(t.failedCounter=0,t.fallbackLangs||(t.fallbackLangs=this.fallbackStrategy.getNextLangs(a)));let n=a.split("/"),r=t.fallbackLangs[t.failedCounter];if(this.failedLangs.add(a),this.cache.has(r))return this.handleSuccess(r,this.getTranslation(r)),Ul;let s=r===n[n.length-1];if(!r||s){let c="Unable to load translation and all the fallback languages";throw n.length>1&&(c+=", did you misspelled the scope name?"),new Error(c)}let l=r;return n.length>1&&(n[n.length-1]=r,l=n.join("/")),t.failedCounter++,this.events.next({type:"translationLoadFailure",payload:El(a)}),this.load(l,t)}getMappedScope(a){let{scopeMapping:t={}}=this.config;return t[a]||cb(a)}resolveLangAndScope(a){let t=a,n;if(this._isLangScoped(a)){let o=ia(a),r=this.isLang(o);t=r?o:this.getActiveLang(),n=this.getMappedScope(r?wr(a):a)}return{scope:n,resolveLang:t}}getObjectByKey(a,t){let n={},o=`${t}.`;for(let r in a)r.startsWith(o)&&(n[r.replace(o,"")]=a[r]);return n}getEntries(a){return a instanceof Map?a.entries():Object.entries(a)}static \u0275fac=function(t){return new(t||i)(L(lm,8),L(dm),L(mm),L(pm),L(Pa),L(gm))};static \u0275prov=N({token:i,factory:i.\u0275fac,providedIn:"root"})}return i})();var tx=new be("TRANSLOCO_LANG"),ix=new be("TRANSLOCO_LOADING_TEMPLATE"),ax=new be("TRANSLOCO_SCOPE");function bm(i){let e=[kb(gb),qb(hb),Db(bb),Tb(vb)];return i.config&&e.push(Sb(i.config)),i.loader&&e.push(Cb(i.loader)),e}function Sb(i){return Hi([{provide:Pa,useValue:pb(i)}])}function Cb(i){return Hi([{provide:lm,useClass:i}])}function kb(i){return Hi([{provide:dm,useClass:i,deps:[Pa]}])}function Tb(i){return Hi([{provide:gm,useClass:i,deps:[Pa]}])}function qb(i){return Hi([{provide:mm,useClass:i}])}function Db(i){return Hi([{provide:pm,useClass:i}])}var nx=new be("TRANSLOCO_TEST_LANGS - Available testing languages"),ox=new be("TRANSLOCO_TEST_OPTIONS - Testing options");var Fa=(()=>{let e=class e{constructor(){this._httpClient=I(Zt),this._navigation=new Wt(1)}get navigation$(){return this._navigation.asObservable()}get(){return this._httpClient.get("api/common/navigation").pipe(Ut(t=>{this._navigation.next(t)}))}};e.\u0275fac=function(n){return new(n||e)},e.\u0275prov=N({token:e,factory:e.\u0275fac,providedIn:"root"});let i=e;return i})();var Sr=(()=>{let e=class e{constructor(t){this._httpClient=t,this._notifications=new Wt(1)}get notifications$(){return this._notifications.asObservable()}getAll(){return this._httpClient.get("api/common/notifications").pipe(Ut(t=>{this._notifications.next(t)}))}create(t){return this.notifications$.pipe(Pe(1),Ze(n=>this._httpClient.post("api/common/notifications",{notification:t}).pipe(Le(o=>(this._notifications.next([...n,o]),o)))))}update(t,n){return this.notifications$.pipe(Pe(1),Ze(o=>this._httpClient.patch("api/common/notifications",{id:t,notification:n}).pipe(Le(r=>{let s=o.findIndex(l=>l.id===t);return o[s]=r,this._notifications.next(o),r}))))}delete(t){return this.notifications$.pipe(Pe(1),Ze(n=>this._httpClient.delete("api/common/notifications",{params:{id:t}}).pipe(Le(o=>{let r=n.findIndex(s=>s.id===t);return n.splice(r,1),this._notifications.next(n),o}))))}markAllAsRead(){return this.notifications$.pipe(Pe(1),Ze(t=>this._httpClient.get("api/common/notifications/mark-all-as-read").pipe(Le(n=>(t.forEach((o,r)=>{t[r].read=!0}),this._notifications.next(t),n)))))}};e.\u0275fac=function(n){return new(n||e)(L(Zt))},e.\u0275prov=N({token:e,factory:e.\u0275fac,providedIn:"root"});let i=e;return i})();var Cr=(()=>{let e=class e{constructor(t){this._httpClient=t,this._chat=new Jt(null),this._chats=new Jt(null)}get chat$(){return this._chat.asObservable()}get chats$(){return this._chats.asObservable()}getChats(){return this._httpClient.get("api/apps/chat/chats").pipe(Ut(t=>{this._chats.next(t)}))}getChatById(t){return this._httpClient.get("api/apps/chat/chat",{params:{id:t}}).pipe(Le(n=>(this._chat.next(n),n)),Ze(n=>n?ct(n):ni("Could not found chat with id of "+t+"!")))}};e.\u0275fac=function(n){return new(n||e)(L(Zt))},e.\u0275prov=N({token:e,factory:e.\u0275fac,providedIn:"root"});let i=e;return i})();var ym=()=>{let i=I(Fa),e=I(Sr),a=I(Cr);return no([i.get(),e.getAll(),a.getChats()])};var kr=class{constructor(e){this.version=e,this.full=e,this.major=e.split(".")[0],this.minor=e.split(".")[1],this.patch=e.split(".").slice(2).join(".")}};var _m=new kr("0.0.1").full;function Mb(i,e){i&1&&C(0,"div",2)}var Eb=new be("MAT_PROGRESS_BAR_DEFAULT_OPTIONS");var Sm=(()=>{let e=class e{constructor(t,n,o,r,s){this._elementRef=t,this._ngZone=n,this._changeDetectorRef=o,this._animationMode=r,this._isNoopAnimation=!1,this._defaultColor="primary",this._value=0,this._bufferValue=0,this.animationEnd=new Ke,this._mode="determinate",this._transitionendHandler=l=>{this.animationEnd.observers.length===0||!l.target||!l.target.classList.contains("mdc-linear-progress__primary-bar")||(this.mode==="determinate"||this.mode==="buffer")&&this._ngZone.run(()=>this.animationEnd.next({value:this.value}))},this._isNoopAnimation=r==="NoopAnimations",s&&(s.color&&(this.color=this._defaultColor=s.color),this.mode=s.mode||this.mode)}get color(){return this._color||this._defaultColor}set color(t){this._color=t}get value(){return this._value}set value(t){this._value=wm(t||0),this._changeDetectorRef.markForCheck()}get bufferValue(){return this._bufferValue||0}set bufferValue(t){this._bufferValue=wm(t||0),this._changeDetectorRef.markForCheck()}get mode(){return this._mode}set mode(t){this._mode=t,this._changeDetectorRef.markForCheck()}ngAfterViewInit(){this._ngZone.runOutsideAngular(()=>{this._elementRef.nativeElement.addEventListener("transitionend",this._transitionendHandler)})}ngOnDestroy(){this._elementRef.nativeElement.removeEventListener("transitionend",this._transitionendHandler)}_getPrimaryBarTransform(){return`scaleX(${this._isIndeterminate()?1:this.value/100})`}_getBufferBarFlexBasis(){return`${this.mode==="buffer"?this.bufferValue:100}%`}_isIndeterminate(){return this.mode==="indeterminate"||this.mode==="query"}};e.\u0275fac=function(n){return new(n||e)(E(Be),E(Ct),E(oe),E(fi,8),E(Eb,8))},e.\u0275cmp=J({type:e,selectors:[["mat-progress-bar"]],hostAttrs:["role","progressbar","aria-valuemin","0","aria-valuemax","100","tabindex","-1",1,"mat-mdc-progress-bar","mdc-linear-progress"],hostVars:10,hostBindings:function(n,o){n&2&&($t("aria-valuenow",o._isIndeterminate()?null:o.value)("mode",o.mode),kt("mat-"+o.color),Fe("_mat-animation-noopable",o._isNoopAnimation)("mdc-linear-progress--animation-ready",!o._isNoopAnimation)("mdc-linear-progress--indeterminate",o._isIndeterminate()))},inputs:{color:"color",value:[2,"value","value",is],bufferValue:[2,"bufferValue","bufferValue",is],mode:"mode"},outputs:{animationEnd:"animationEnd"},exportAs:["matProgressBar"],standalone:!0,features:[Xa,W],decls:7,vars:5,consts:[["aria-hidden","true",1,"mdc-linear-progress__buffer"],[1,"mdc-linear-progress__buffer-bar"],[1,"mdc-linear-progress__buffer-dots"],["aria-hidden","true",1,"mdc-linear-progress__bar","mdc-linear-progress__primary-bar"],[1,"mdc-linear-progress__bar-inner"],["aria-hidden","true",1,"mdc-linear-progress__bar","mdc-linear-progress__secondary-bar"]],template:function(n,o){n&1&&(b(0,"div",0),C(1,"div",1),k(2,Mb,1,0,"div",2),v(),b(3,"div",3),C(4,"span",4),v(),b(5,"div",5),C(6,"span",4),v()),n&2&&(m(),es("flex-basis",o._getBufferBarFlexBasis()),m(),w(o.mode==="buffer"?2:-1),m(),es("transform",o._getPrimaryBarTransform()))},styles:[`@keyframes mdc-linear-progress-primary-indeterminate-translate{0%{transform:translateX(0)}20%{animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);transform:translateX(0)}59.15%{animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);transform:translateX(var(--mdc-linear-progress-primary-half))}100%{transform:translateX(var(--mdc-linear-progress-primary-full))}}@keyframes mdc-linear-progress-primary-indeterminate-scale{0%{transform:scaleX(0.08)}36.65%{animation-timing-function:cubic-bezier(0.334731, 0.12482, 0.785844, 1);transform:scaleX(0.08)}69.15%{animation-timing-function:cubic-bezier(0.06, 0.11, 0.6, 1);transform:scaleX(0.661479)}100%{transform:scaleX(0.08)}}@keyframes mdc-linear-progress-secondary-indeterminate-translate{0%{animation-timing-function:cubic-bezier(0.15, 0, 0.515058, 0.409685);transform:translateX(0)}25%{animation-timing-function:cubic-bezier(0.31033, 0.284058, 0.8, 0.733712);transform:translateX(var(--mdc-linear-progress-secondary-quarter))}48.35%{animation-timing-function:cubic-bezier(0.4, 0.627035, 0.6, 0.902026);transform:translateX(var(--mdc-linear-progress-secondary-half))}100%{transform:translateX(var(--mdc-linear-progress-secondary-full))}}@keyframes mdc-linear-progress-secondary-indeterminate-scale{0%{animation-timing-function:cubic-bezier(0.205028, 0.057051, 0.57661, 0.453971);transform:scaleX(0.08)}19.15%{animation-timing-function:cubic-bezier(0.152313, 0.196432, 0.648374, 1.004315);transform:scaleX(0.457104)}44.15%{animation-timing-function:cubic-bezier(0.257759, -0.003163, 0.211762, 1.38179);transform:scaleX(0.72796)}100%{transform:scaleX(0.08)}}@keyframes mdc-linear-progress-primary-indeterminate-translate-reverse{0%{transform:translateX(0)}20%{animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);transform:translateX(0)}59.15%{animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);transform:translateX(var(--mdc-linear-progress-primary-half-neg))}100%{transform:translateX(var(--mdc-linear-progress-primary-full-neg))}}@keyframes mdc-linear-progress-secondary-indeterminate-translate-reverse{0%{animation-timing-function:cubic-bezier(0.15, 0, 0.515058, 0.409685);transform:translateX(0)}25%{animation-timing-function:cubic-bezier(0.31033, 0.284058, 0.8, 0.733712);transform:translateX(var(--mdc-linear-progress-secondary-quarter-neg))}48.35%{animation-timing-function:cubic-bezier(0.4, 0.627035, 0.6, 0.902026);transform:translateX(var(--mdc-linear-progress-secondary-half-neg))}100%{transform:translateX(var(--mdc-linear-progress-secondary-full-neg))}}@keyframes mdc-linear-progress-buffering-reverse{from{transform:translateX(-10px)}}.mdc-linear-progress{position:relative;width:100%;transform:translateZ(0);outline:1px solid rgba(0,0,0,0);overflow-x:hidden;transition:opacity 250ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}@media screen and (forced-colors: active){.mdc-linear-progress{outline-color:CanvasText}}.mdc-linear-progress__bar{position:absolute;top:0;bottom:0;margin:auto 0;width:100%;animation:none;transform-origin:top left;transition:transform 250ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.mdc-linear-progress__bar-inner{display:inline-block;position:absolute;width:100%;animation:none;border-top-style:solid}.mdc-linear-progress__buffer{display:flex;position:absolute;top:0;bottom:0;margin:auto 0;width:100%;overflow:hidden}.mdc-linear-progress__buffer-dots{background-repeat:repeat-x;flex:auto;transform:rotate(180deg);-webkit-mask-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' enable-background='new 0 0 5 2' xml:space='preserve' viewBox='0 0 5 2' preserveAspectRatio='xMinYMin slice'%3E%3Ccircle cx='1' cy='1' r='1'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' enable-background='new 0 0 5 2' xml:space='preserve' viewBox='0 0 5 2' preserveAspectRatio='xMinYMin slice'%3E%3Ccircle cx='1' cy='1' r='1'/%3E%3C/svg%3E");animation:mdc-linear-progress-buffering 250ms infinite linear}.mdc-linear-progress__buffer-bar{flex:0 1 100%;transition:flex-basis 250ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.mdc-linear-progress__primary-bar{transform:scaleX(0)}.mdc-linear-progress__secondary-bar{display:none}.mdc-linear-progress--indeterminate .mdc-linear-progress__bar{transition:none}.mdc-linear-progress--indeterminate .mdc-linear-progress__primary-bar{left:-145.166611%}.mdc-linear-progress--indeterminate .mdc-linear-progress__secondary-bar{left:-54.888891%;display:block}.mdc-linear-progress--indeterminate.mdc-linear-progress--animation-ready .mdc-linear-progress__primary-bar{animation:mdc-linear-progress-primary-indeterminate-translate 2s infinite linear}.mdc-linear-progress--indeterminate.mdc-linear-progress--animation-ready .mdc-linear-progress__primary-bar>.mdc-linear-progress__bar-inner{animation:mdc-linear-progress-primary-indeterminate-scale 2s infinite linear}.mdc-linear-progress--indeterminate.mdc-linear-progress--animation-ready .mdc-linear-progress__secondary-bar{animation:mdc-linear-progress-secondary-indeterminate-translate 2s infinite linear}.mdc-linear-progress--indeterminate.mdc-linear-progress--animation-ready .mdc-linear-progress__secondary-bar>.mdc-linear-progress__bar-inner{animation:mdc-linear-progress-secondary-indeterminate-scale 2s infinite linear}[dir=rtl] .mdc-linear-progress:not([dir=ltr]) .mdc-linear-progress__bar,.mdc-linear-progress[dir=rtl]:not([dir=ltr]) .mdc-linear-progress__bar{right:0;-webkit-transform-origin:center right;transform-origin:center right}[dir=rtl] .mdc-linear-progress:not([dir=ltr]).mdc-linear-progress--animation-ready .mdc-linear-progress__primary-bar,.mdc-linear-progress[dir=rtl]:not([dir=ltr]).mdc-linear-progress--animation-ready .mdc-linear-progress__primary-bar{animation-name:mdc-linear-progress-primary-indeterminate-translate-reverse}[dir=rtl] .mdc-linear-progress:not([dir=ltr]).mdc-linear-progress--animation-ready .mdc-linear-progress__secondary-bar,.mdc-linear-progress[dir=rtl]:not([dir=ltr]).mdc-linear-progress--animation-ready .mdc-linear-progress__secondary-bar{animation-name:mdc-linear-progress-secondary-indeterminate-translate-reverse}[dir=rtl] .mdc-linear-progress:not([dir=ltr]) .mdc-linear-progress__buffer-dots,.mdc-linear-progress[dir=rtl]:not([dir=ltr]) .mdc-linear-progress__buffer-dots{animation:mdc-linear-progress-buffering-reverse 250ms infinite linear;transform:rotate(0)}[dir=rtl] .mdc-linear-progress:not([dir=ltr]).mdc-linear-progress--indeterminate .mdc-linear-progress__primary-bar,.mdc-linear-progress[dir=rtl]:not([dir=ltr]).mdc-linear-progress--indeterminate .mdc-linear-progress__primary-bar{right:-145.166611%;left:auto}[dir=rtl] .mdc-linear-progress:not([dir=ltr]).mdc-linear-progress--indeterminate .mdc-linear-progress__secondary-bar,.mdc-linear-progress[dir=rtl]:not([dir=ltr]).mdc-linear-progress--indeterminate .mdc-linear-progress__secondary-bar{right:-54.888891%;left:auto}.mdc-linear-progress--closed{opacity:0}.mdc-linear-progress--closed-animation-off .mdc-linear-progress__buffer-dots{animation:none}.mdc-linear-progress--closed-animation-off.mdc-linear-progress--indeterminate .mdc-linear-progress__bar,.mdc-linear-progress--closed-animation-off.mdc-linear-progress--indeterminate .mdc-linear-progress__bar .mdc-linear-progress__bar-inner{animation:none}@keyframes mdc-linear-progress-buffering{from{transform:rotate(180deg) translateX(calc(var(--mdc-linear-progress-track-height) * -2.5))}}.mdc-linear-progress__bar-inner{border-color:var(--mdc-linear-progress-active-indicator-color)}.mdc-linear-progress__buffer-dots{background-color:var(--mdc-linear-progress-track-color)}@media(forced-colors: active){.mdc-linear-progress__buffer-dots{background-color:ButtonBorder}}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.mdc-linear-progress__buffer-dots{background-color:rgba(0,0,0,0);background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' enable-background='new 0 0 5 2' xml:space='preserve' viewBox='0 0 5 2' preserveAspectRatio='none slice'%3E%3Ccircle cx='1' cy='1' r='1' fill='rgba(244, 67, 54, 0.25)'/%3E%3C/svg%3E")}}.mdc-linear-progress__buffer-bar{background-color:var(--mdc-linear-progress-track-color)}.mdc-linear-progress{height:max(var(--mdc-linear-progress-track-height), var(--mdc-linear-progress-active-indicator-height))}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.mdc-linear-progress{height:4px}}.mdc-linear-progress__bar{height:var(--mdc-linear-progress-active-indicator-height)}.mdc-linear-progress__bar-inner{border-top-width:var(--mdc-linear-progress-active-indicator-height)}.mdc-linear-progress__buffer{height:var(--mdc-linear-progress-track-height)}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.mdc-linear-progress__buffer-dots{background-size:10px var(--mdc-linear-progress-track-height)}}.mdc-linear-progress__buffer{border-radius:var(--mdc-linear-progress-track-shape)}.mat-mdc-progress-bar{display:block;text-align:start;--mdc-linear-progress-primary-half: 83.67142%;--mdc-linear-progress-primary-full: 200.611057%;--mdc-linear-progress-secondary-quarter: 37.651913%;--mdc-linear-progress-secondary-half: 84.386165%;--mdc-linear-progress-secondary-full: 160.277782%;--mdc-linear-progress-primary-half-neg: -83.67142%;--mdc-linear-progress-primary-full-neg: -200.611057%;--mdc-linear-progress-secondary-quarter-neg: -37.651913%;--mdc-linear-progress-secondary-half-neg: -84.386165%;--mdc-linear-progress-secondary-full-neg: -160.277782%}.mat-mdc-progress-bar[mode=query]{transform:scaleX(-1)}.mat-mdc-progress-bar._mat-animation-noopable .mdc-linear-progress__buffer-dots,.mat-mdc-progress-bar._mat-animation-noopable .mdc-linear-progress__primary-bar,.mat-mdc-progress-bar._mat-animation-noopable .mdc-linear-progress__secondary-bar,.mat-mdc-progress-bar._mat-animation-noopable .mdc-linear-progress__bar-inner.mdc-linear-progress__bar-inner{animation:none}.mat-mdc-progress-bar._mat-animation-noopable .mdc-linear-progress__primary-bar,.mat-mdc-progress-bar._mat-animation-noopable .mdc-linear-progress__buffer-bar{transition:transform 1ms}`],encapsulation:2,changeDetection:0});let i=e;return i})();function wm(i,e=0,a=100){return Math.max(e,Math.min(a,i))}var Cm=(()=>{let e=class e{};e.\u0275fac=function(n){return new(n||e)},e.\u0275mod=Mt({type:e}),e.\u0275inj=It({imports:[xi]});let i=e;return i})();function Lb(i,e){if(i&1&&C(0,"mat-progress-bar",0),i&2){let a=h();f("mode",a.mode)("value",a.progress)}}var Ra=(()=>{let e=class e{constructor(){this._angorLoadingService=I(Na),this.autoMode=!0,this.progress=0,this.show=!1,this._unsubscribeAll=new V}ngOnChanges(t){"autoMode"in t&&this._angorLoadingService.setAutoMode(_i(t.autoMode.currentValue))}ngOnInit(){this._angorLoadingService.mode$.pipe(U(this._unsubscribeAll)).subscribe(t=>{this.mode=t}),this._angorLoadingService.progress$.pipe(U(this._unsubscribeAll)).subscribe(t=>{this.progress=t}),this._angorLoadingService.show$.pipe(U(this._unsubscribeAll)).subscribe(t=>{this.show=t})}ngOnDestroy(){this._unsubscribeAll.next(null),this._unsubscribeAll.complete()}};e.\u0275fac=function(n){return new(n||e)},e.\u0275cmp=J({type:e,selectors:[["angor-loading-bar"]],inputs:{autoMode:"autoMode"},exportAs:["angorLoadingBar"],standalone:!0,features:[Ye,W],decls:1,vars:1,consts:[[3,"mode","value"]],template:function(n,o){n&1&&k(0,Lb,1,2,"mat-progress-bar",0),n&2&&w(o.show?0:-1)},dependencies:[Cm,Sm],styles:[`angor-loading-bar{position:fixed;top:0;z-index:999;width:100%;height:6px} -`],encapsulation:2});let i=e;return i})();function Nb(i,e){i&1&&C(0,"router-outlet")}var km=(()=>{let e=class e{constructor(){this._unsubscribeAll=new V}ngOnDestroy(){this._unsubscribeAll.next(null),this._unsubscribeAll.complete()}};e.\u0275fac=function(n){return new(n||e)},e.\u0275cmp=J({type:e,selectors:[["empty-layout"]],standalone:!0,features:[W],decls:4,vars:1,consts:[[1,"flex","w-full","flex-auto","flex-col"],[1,"flex","flex-auto","flex-col"]],template:function(n,o){n&1&&(C(0,"angor-loading-bar"),b(1,"div",0)(2,"div",1),k(3,Nb,1,0,"router-outlet"),v()()),n&2&&(m(3),w(3))},dependencies:[Ra,hi],encapsulation:2});let i=e;return i})();function Pb(i,e){i&1&&C(0,"mat-icon",3)}var Tr=(()=>{let e=class e{constructor(){this._document=I(Ue)}toggleFullscreen(){if(!this._document.fullscreenEnabled){console.log("Fullscreen is not available in this browser.");return}this._document.fullscreenElement?this._document.exitFullscreen():this._document.documentElement.requestFullscreen().catch(()=>{console.error("Entering fullscreen mode failed.")})}};e.\u0275fac=function(n){return new(n||e)},e.\u0275cmp=J({type:e,selectors:[["angor-fullscreen"]],inputs:{iconTpl:"iconTpl",tooltip:"tooltip"},exportAs:["angorFullscreen"],standalone:!0,features:[W],decls:4,vars:2,consts:[["defaultIconTpl",""],["mat-icon-button","",3,"click","matTooltip"],[3,"ngTemplateOutlet"],["svgIcon","heroicons_outline:arrows-pointing-out"]],template:function(n,o){if(n&1){let r=le();b(0,"button",1),$("click",function(){return Q(r),X(o.toggleFullscreen())}),se(1,2),v(),k(2,Pb,1,0,"ng-template",null,0,Ve)}if(n&2){let r=K(3);f("matTooltip",o.tooltip||"Toggle Fullscreen"),m(),f("ngTemplateOutlet",o.iconTpl||r)}},dependencies:[rt,ot,mt,dt,ut,xe,_e],encapsulation:2,changeDetection:0});let i=e;return i})();var fe=(()=>{let e=class e{constructor(){this._componentRegistry=new Map,this._navigationStore=new Map}registerComponent(t,n){this._componentRegistry.set(t,n)}deregisterComponent(t){this._componentRegistry.delete(t)}getComponent(t){return this._componentRegistry.get(t)}storeNavigation(t,n){this._navigationStore.set(t,n)}getNavigation(t){return this._navigationStore.get(t)??[]}deleteNavigation(t){this._navigationStore.has(t)||console.warn(`Navigation with the key '${t}' does not exist.`),this._navigationStore.delete(t)}getFlatNavigation(t,n=[]){for(let o of t)o.type==="basic"?n.push(o):o.children&&this.getFlatNavigation(o.children,n);return n}getItem(t,n){for(let o of n){if(o.id===t)return o;if(o.children){let r=this.getItem(t,o.children);if(r)return r}}return null}getItemParent(t,n,o){for(let r of n){if(r.id===t)return o;if(r.children){let s=this.getItemParent(t,r.children,r);if(s)return s}}return null}};e.\u0275fac=function(n){return new(n||e)},e.\u0275prov=N({token:e,factory:e.\u0275fac,providedIn:"root"});let i=e;return i})();var qr=i=>({"angor-horizontal-navigation-item-active-forced":i}),qm=i=>[i];function Fb(i,e){i&1&&se(0)}function Rb(i,e){if(i&1&&(b(0,"div",2),k(1,Fb,1,0,"ng-container",7),v()),i&2){let a,t,n,o,r=h(),s=K(9);f("ngClass",de(10,qr,r.item.active))("routerLink",de(12,qm,r.item.link))("fragment",(a=r.item.fragment)!==null&&a!==void 0?a:null)("preserveFragment",(t=r.item.preserveFragment)!==null&&t!==void 0?t:!1)("queryParams",(n=r.item.queryParams)!==null&&n!==void 0?n:null)("queryParamsHandling",(o=r.item.queryParamsHandling)!==null&&o!==void 0?o:null)("routerLinkActive","angor-horizontal-navigation-item-active")("routerLinkActiveOptions",r.isActiveMatchOptions)("matTooltip",r.item.tooltip||""),m(),f("ngTemplateOutlet",s)}}function Hb(i,e){i&1&&se(0)}function jb(i,e){if(i&1&&(b(0,"a",3),k(1,Hb,1,0,"ng-container",7),v()),i&2){let a=h(),t=K(9);f("href",a.item.link,nt)("target",a.item.target||"_self")("matTooltip",a.item.tooltip||""),m(),f("ngTemplateOutlet",t)}}function zb(i,e){i&1&&se(0)}function Bb(i,e){if(i&1){let a=le();b(0,"div",8),$("click",function(){Q(a);let n=h();return X(n.item.function(n.item))}),k(1,zb,1,0,"ng-container",7),v()}if(i&2){let a=h(),t=K(9);f("ngClass",de(3,qr,a.item.active))("matTooltip",a.item.tooltip||""),m(),f("ngTemplateOutlet",t)}}function Vb(i,e){i&1&&se(0)}function Jb(i,e){if(i&1){let a=le();b(0,"div",9),$("click",function(){Q(a);let n=h();return X(n.item.function(n.item))}),k(1,Vb,1,0,"ng-container",7),v()}if(i&2){let a,t,n,o,r=h(),s=K(9);f("ngClass",de(10,qr,r.item.active))("routerLink",de(12,qm,r.item.link))("fragment",(a=r.item.fragment)!==null&&a!==void 0?a:null)("preserveFragment",(t=r.item.preserveFragment)!==null&&t!==void 0?t:!1)("queryParams",(n=r.item.queryParams)!==null&&n!==void 0?n:null)("queryParamsHandling",(o=r.item.queryParamsHandling)!==null&&o!==void 0?o:null)("routerLinkActive","angor-horizontal-navigation-item-active")("routerLinkActiveOptions",r.isActiveMatchOptions)("matTooltip",r.item.tooltip||""),m(),f("ngTemplateOutlet",s)}}function Wb(i,e){i&1&&se(0)}function Ub(i,e){if(i&1){let a=le();b(0,"a",10),$("click",function(){Q(a);let n=h();return X(n.item.function(n.item))}),k(1,Wb,1,0,"ng-container",7),v()}if(i&2){let a=h(),t=K(9);f("href",a.item.link,nt)("target",a.item.target||"_self")("matTooltip",a.item.tooltip||""),m(),f("ngTemplateOutlet",t)}}function Gb(i,e){i&1&&se(0)}function $b(i,e){if(i&1&&(b(0,"div",4),k(1,Gb,1,0,"ng-container",7),v()),i&2){let a=h(),t=K(9);f("ngClass",de(3,qr,a.item.active))("matTooltip",a.item.tooltip||""),m(),f("ngTemplateOutlet",t)}}function Zb(i,e){i&1&&se(0)}function Yb(i,e){if(i&1&&(b(0,"div",6),k(1,Zb,1,0,"ng-container",7),v()),i&2){h();let a=K(9);m(),f("ngTemplateOutlet",a)}}function Kb(i,e){if(i&1&&C(0,"mat-icon",11),i&2){let a=h(2);f("ngClass",a.item.classes==null?null:a.item.classes.icon)("svgIcon",a.item.icon)}}function Qb(i,e){if(i&1&&(b(0,"div",15)(1,"span",14),z(2),v()()),i&2){let a=h(2);m(),f("ngClass",a.item.classes==null?null:a.item.classes.subtitle),m(),te(" ",a.item.subtitle," ")}}function Xb(i,e){if(i&1&&(b(0,"div",16)(1,"div",17),z(2),v()()),i&2){let a=h(2);m(),f("ngClass",a.item.badge.classes),m(),te(" ",a.item.badge.title," ")}}function ev(i,e){if(i&1&&(k(0,Kb,1,2,"mat-icon",11),b(1,"div",12)(2,"div",13)(3,"span",14),z(4),v()(),k(5,Qb,3,2,"div",15),v(),k(6,Xb,3,2,"div",16)),i&2){let a=h();w(a.item.icon?0:-1),m(3),f("ngClass",a.item.classes==null?null:a.item.classes.title),m(),te(" ",a.item.title," "),m(),w(a.item.subtitle?5:-1),m(),w(a.item.badge?6:-1)}}var Dr=(()=>{let e=class e{constructor(){this._changeDetectorRef=I(oe),this._angorNavigationService=I(fe),this._angorUtilsService=I(Ot),this.isActiveMatchOptions=this._angorUtilsService.subsetMatchOptions,this._unsubscribeAll=new V}ngOnInit(){this.isActiveMatchOptions=this.item.isActiveMatchOptions??this.item.exactMatch?this._angorUtilsService.exactMatchOptions:this._angorUtilsService.subsetMatchOptions,this._angorHorizontalNavigationComponent=this._angorNavigationService.getComponent(this.name),this._changeDetectorRef.markForCheck(),this._angorHorizontalNavigationComponent.onRefreshed.pipe(U(this._unsubscribeAll)).subscribe(()=>{this._changeDetectorRef.markForCheck()})}ngOnDestroy(){this._unsubscribeAll.next(null),this._unsubscribeAll.complete()}};e.\u0275fac=function(n){return new(n||e)},e.\u0275cmp=J({type:e,selectors:[["angor-horizontal-navigation-basic-item"]],inputs:{item:"item",name:"name"},standalone:!0,features:[W],decls:10,vars:10,consts:[["itemTemplate",""],[1,"angor-horizontal-navigation-item-wrapper",3,"ngClass"],[1,"angor-horizontal-navigation-item",3,"ngClass","routerLink","fragment","preserveFragment","queryParams","queryParamsHandling","routerLinkActive","routerLinkActiveOptions","matTooltip"],[1,"angor-horizontal-navigation-item",3,"href","target","matTooltip"],[1,"angor-horizontal-navigation-item",3,"ngClass","matTooltip"],["mat-menu-item","",1,"angor-horizontal-navigation-item",3,"href","target","matTooltip"],[1,"angor-horizontal-navigation-item","angor-horizontal-navigation-item-disabled"],[4,"ngTemplateOutlet"],[1,"angor-horizontal-navigation-item",3,"click","ngClass","matTooltip"],[1,"angor-horizontal-navigation-item",3,"click","ngClass","routerLink","fragment","preserveFragment","queryParams","queryParamsHandling","routerLinkActive","routerLinkActiveOptions","matTooltip"],["mat-menu-item","",1,"angor-horizontal-navigation-item",3,"click","href","target","matTooltip"],[1,"angor-horizontal-navigation-item-icon",3,"ngClass","svgIcon"],[1,"angor-horizontal-navigation-item-title-wrapper"],[1,"angor-horizontal-navigation-item-title"],[3,"ngClass"],[1,"angor-horizontal-navigation-item-subtitle","text-hint"],[1,"angor-horizontal-navigation-item-badge"],[1,"angor-horizontal-navigation-item-badge-content",3,"ngClass"]],template:function(n,o){n&1&&(b(0,"div",1),k(1,Rb,2,14,"div",2)(2,jb,2,4,"a",3)(3,Bb,2,5,"div",4)(4,Jb,2,14,"div",2)(5,Ub,2,4,"a",5)(6,$b,2,5,"div",4)(7,Yb,2,1,"div",6),v(),k(8,ev,7,5,"ng-template",null,0,Ve)),n&2&&(Fe("angor-horizontal-navigation-item-has-subtitle",!!o.item.subtitle),f("ngClass",o.item.classes==null?null:o.item.classes.wrapper),m(),w(o.item.link&&!o.item.externalLink&&!o.item.function&&!o.item.disabled?1:-1),m(),w(o.item.link&&o.item.externalLink&&!o.item.function&&!o.item.disabled?2:-1),m(),w(!o.item.link&&o.item.function&&!o.item.disabled?3:-1),m(),w(o.item.link&&!o.item.externalLink&&o.item.function&&!o.item.disabled?4:-1),m(),w(o.item.link&&o.item.externalLink&&o.item.function&&!o.item.disabled?5:-1),m(),w(!o.item.link&&!o.item.function&&!o.item.disabled?6:-1),m(),w(o.item.disabled?7:-1))},dependencies:[ye,bi,mo,mt,dt,ut,ba,ha,xe,_e],encapsulation:2,changeDetection:0});let i=e;return i})();var Dm=(()=>{let e=class e{constructor(){this._changeDetectorRef=I(oe),this._angorNavigationService=I(fe),this._unsubscribeAll=new V}ngOnInit(){this._angorHorizontalNavigationComponent=this._angorNavigationService.getComponent(this.name),this._angorHorizontalNavigationComponent.onRefreshed.pipe(U(this._unsubscribeAll)).subscribe(()=>{this._changeDetectorRef.markForCheck()})}ngOnDestroy(){this._unsubscribeAll.next(null),this._unsubscribeAll.complete()}};e.\u0275fac=function(n){return new(n||e)},e.\u0275cmp=J({type:e,selectors:[["angor-horizontal-navigation-divider-item"]],inputs:{item:"item",name:"name"},standalone:!0,features:[W],decls:1,vars:1,consts:[[1,"angor-horizontal-navigation-item-wrapper","divider",3,"ngClass"]],template:function(n,o){n&1&&C(0,"div",0),n&2&&f("ngClass",o.item.classes==null?null:o.item.classes.wrapper)},dependencies:[ye],encapsulation:2,changeDetection:0});let i=e;return i})();var tv=["matMenu"],iv=(i,e)=>({"angor-horizontal-navigation-menu-active":i,"angor-horizontal-navigation-menu-active-forced":e}),Am=i=>({$implicit:i}),av=(i,e)=>({"angor-horizontal-navigation-item-disabled":i,"angor-horizontal-navigation-item-active-forced":e});function nv(i,e){i&1&&se(0)}function ov(i,e){if(i&1){let a=le();b(0,"div",6,2),$("onMenuOpen",function(){Q(a);let n=h();return X(n.triggerChangeDetection())})("onMenuClose",function(){Q(a);let n=h();return X(n.triggerChangeDetection())}),k(2,nv,1,0,"ng-container",7),v()}if(i&2){let a=K(1),t=h(),n=K(2),o=K(6);f("ngClass",Et(4,iv,a.menuOpen,t.item.active))("matMenuTriggerFor",n),m(2),f("ngTemplateOutlet",o)("ngTemplateOutletContext",de(7,Am,t.item))}}function rv(i,e){if(i&1&&(b(0,"div",8),C(1,"angor-horizontal-navigation-basic-item",11),v()),i&2){let a=h(2).$implicit,t=h();f("disabled",a.disabled),m(),f("item",a)("name",t.name)}}function sv(i,e){i&1&&se(0)}function lv(i,e){if(i&1&&(b(0,"div",9),k(1,sv,1,0,"ng-container",7),C(2,"angor-horizontal-navigation-branch-item",12,3),v()),i&2){let a=K(3),t=h(2).$implicit,n=h(),o=K(6);f("disabled",t.disabled)("matMenuTriggerFor",a.matMenu),m(),f("ngTemplateOutlet",o)("ngTemplateOutletContext",de(7,Am,t)),m(),f("child",!0)("item",t)("name",n.name)}}function cv(i,e){if(i&1&&(b(0,"div",10),C(1,"angor-horizontal-navigation-divider-item",11),v()),i&2){let a=h(2).$implicit,t=h();m(),f("item",a)("name",t.name)}}function uv(i,e){if(i&1&&k(0,rv,2,3,"div",8)(1,lv,4,9,"div",9)(2,cv,2,2,"div",10),i&2){let a=h().$implicit;w(a.type==="basic"?0:-1),m(),w(a.type==="aside"||a.type==="collapsable"||a.type==="group"?1:-1),m(),w(a.type==="divider"?2:-1)}}function dv(i,e){if(i&1&&k(0,uv,3,3),i&2){let a=e.$implicit;w(a.hidden&&!a.hidden(a)||!a.hidden?0:-1)}}function mv(i,e){if(i&1&&C(0,"mat-icon",15),i&2){let a=h().$implicit;f("ngClass",a.classes==null?null:a.classes.icon)("svgIcon",a.icon)}}function pv(i,e){if(i&1&&(b(0,"div",19)(1,"span",18),z(2),v()()),i&2){let a=h().$implicit;m(),f("ngClass",a.classes==null?null:a.classes.subtitle),m(),te(" ",a.subtitle," ")}}function gv(i,e){if(i&1&&(b(0,"div",20)(1,"div",21),z(2),v()()),i&2){let a=h().$implicit;m(),f("ngClass",a.badge.classes),m(),te(" ",a.badge.title," ")}}function fv(i,e){if(i&1&&(b(0,"div",13)(1,"div",14),k(2,mv,1,2,"mat-icon",15),b(3,"div",16)(4,"div",17)(5,"span",18),z(6),v()(),k(7,pv,3,2,"div",19),v(),k(8,gv,3,2,"div",20),v()()),i&2){let a=e.$implicit;Fe("angor-horizontal-navigation-item-has-subtitle",!!a.subtitle),f("ngClass",a.classes==null?null:a.classes.wrapper),m(),f("ngClass",Et(10,av,a.disabled,a.active))("matTooltip",a.tooltip||""),m(),w(a.icon?2:-1),m(3),f("ngClass",a.classes==null?null:a.classes.title),m(),te(" ",a.title," "),m(),w(a.subtitle?7:-1),m(),w(a.badge?8:-1)}}var Im=(()=>{let e=class e{constructor(){this._changeDetectorRef=I(oe),this._angorNavigationService=I(fe),this.child=!1,this._unsubscribeAll=new V}ngOnInit(){this._angorHorizontalNavigationComponent=this._angorNavigationService.getComponent(this.name),this._angorHorizontalNavigationComponent.onRefreshed.pipe(U(this._unsubscribeAll)).subscribe(()=>{this._changeDetectorRef.markForCheck()})}ngOnDestroy(){this._unsubscribeAll.next(null),this._unsubscribeAll.complete()}triggerChangeDetection(){this._changeDetectorRef.markForCheck()}trackByFn(t,n){return n.id||t}};e.\u0275fac=function(n){return new(n||e)},e.\u0275cmp=J({type:e,selectors:[["angor-horizontal-navigation-branch-item"]],viewQuery:function(n,o){if(n&1&&We(tv,7),n&2){let r;Re(r=He())&&(o.matMenu=r.first)}},inputs:{child:"child",item:"item",name:"name"},standalone:!0,features:[W],decls:7,vars:2,consts:[["matMenu","matMenu"],["itemTemplate",""],["trigger","matMenuTrigger"],["branch",""],[3,"ngClass","matMenuTriggerFor"],[1,"angor-horizontal-navigation-menu-panel",3,"overlapTrigger"],[3,"onMenuOpen","onMenuClose","ngClass","matMenuTriggerFor"],[4,"ngTemplateOutlet","ngTemplateOutletContext"],["mat-menu-item","",1,"angor-horizontal-navigation-menu-item",3,"disabled"],["mat-menu-item","",1,"angor-horizontal-navigation-menu-item",3,"disabled","matMenuTriggerFor"],["mat-menu-item","",1,"angor-horizontal-navigation-menu-item"],[3,"item","name"],[3,"child","item","name"],[1,"angor-horizontal-navigation-item-wrapper",3,"ngClass"],[1,"angor-horizontal-navigation-item",3,"ngClass","matTooltip"],[1,"angor-horizontal-navigation-item-icon",3,"ngClass","svgIcon"],[1,"angor-horizontal-navigation-item-title-wrapper"],[1,"angor-horizontal-navigation-item-title"],[3,"ngClass"],[1,"angor-horizontal-navigation-item-subtitle","text-hint"],[1,"angor-horizontal-navigation-item-badge"],[1,"angor-horizontal-navigation-item-badge-content",3,"ngClass"]],template:function(n,o){n&1&&(k(0,ov,3,9,"div",4),b(1,"mat-menu",5,0),Te(3,dv,1,1,null,null,o.trackByFn,!0),v(),k(5,fv,9,13,"ng-template",null,1,Ve)),n&2&&(w(o.child?-1:0),m(),f("overlapTrigger",!1),m(2),qe(o.item.children))},dependencies:()=>[e,ye,ba,qo,ha,Do,ut,Dr,Dm,mt,dt,xe,_e],encapsulation:2,changeDetection:0});let i=e;return i})();var Mm=(()=>{let e=class e{constructor(){this._changeDetectorRef=I(oe),this._angorNavigationService=I(fe),this._unsubscribeAll=new V}ngOnInit(){this._angorHorizontalNavigationComponent=this._angorNavigationService.getComponent(this.name),this._angorHorizontalNavigationComponent.onRefreshed.pipe(U(this._unsubscribeAll)).subscribe(()=>{this._changeDetectorRef.markForCheck()})}ngOnDestroy(){this._unsubscribeAll.next(null),this._unsubscribeAll.complete()}};e.\u0275fac=function(n){return new(n||e)},e.\u0275cmp=J({type:e,selectors:[["angor-horizontal-navigation-spacer-item"]],inputs:{item:"item",name:"name"},standalone:!0,features:[W],decls:1,vars:1,consts:[[1,"angor-horizontal-navigation-item-wrapper",3,"ngClass"]],template:function(n,o){n&1&&C(0,"div",0),n&2&&f("ngClass",o.item.classes==null?null:o.item.classes.wrapper)},dependencies:[ye],encapsulation:2,changeDetection:0});let i=e;return i})();function hv(i,e){if(i&1&&C(0,"angor-horizontal-navigation-basic-item",1),i&2){let a=h(2).$implicit,t=h();f("item",a)("name",t.name)}}function bv(i,e){if(i&1&&C(0,"angor-horizontal-navigation-branch-item",1),i&2){let a=h(2).$implicit,t=h();f("item",a)("name",t.name)}}function vv(i,e){if(i&1&&C(0,"angor-horizontal-navigation-spacer-item",1),i&2){let a=h(2).$implicit,t=h();f("item",a)("name",t.name)}}function yv(i,e){if(i&1&&k(0,hv,1,2,"angor-horizontal-navigation-basic-item",1)(1,bv,1,2,"angor-horizontal-navigation-branch-item",1)(2,vv,1,2,"angor-horizontal-navigation-spacer-item",1),i&2){let a=h().$implicit;w(a.type==="basic"?0:-1),m(),w(a.type==="aside"||a.type==="collapsable"||a.type==="group"?1:-1),m(),w(a.type==="spacer"?2:-1)}}function _v(i,e){if(i&1&&k(0,yv,3,3),i&2){let a=e.$implicit;w(a.hidden&&!a.hidden(a)||!a.hidden?0:-1)}}var Em=(()=>{let e=class e{constructor(){this._changeDetectorRef=I(oe),this._angorNavigationService=I(fe),this._angorUtilsService=I(Ot),this.name=this._angorUtilsService.randomId(),this.onRefreshed=new Wt(1),this._unsubscribeAll=new V}ngOnChanges(t){"navigation"in t&&this._changeDetectorRef.markForCheck()}ngOnInit(){this.name===""&&(this.name=this._angorUtilsService.randomId()),this._angorNavigationService.registerComponent(this.name,this)}ngOnDestroy(){this._angorNavigationService.deregisterComponent(this.name),this._unsubscribeAll.next(null),this._unsubscribeAll.complete()}refresh(){this._changeDetectorRef.markForCheck(),this.onRefreshed.next(!0)}trackByFn(t,n){return n.id||t}};e.\u0275fac=function(n){return new(n||e)},e.\u0275cmp=J({type:e,selectors:[["angor-horizontal-navigation"]],inputs:{name:"name",navigation:"navigation"},exportAs:["angorHorizontalNavigation"],standalone:!0,features:[Ye,W],decls:3,vars:0,consts:[[1,"angor-horizontal-navigation-wrapper"],[1,"angor-horizontal-navigation-menu-item",3,"item","name"]],template:function(n,o){n&1&&(b(0,"div",0),Te(1,_v,1,1,null,null,o.trackByFn,!0),v()),n&2&&(m(),qe(o.navigation))},dependencies:[Dr,Im,Mm],styles:[`angor-horizontal-navigation .angor-horizontal-navigation-wrapper{display:flex;align-items:center}@media (min-width: 600px){angor-horizontal-navigation .angor-horizontal-navigation-wrapper angor-horizontal-navigation-basic-item:hover .angor-horizontal-navigation-item-wrapper,angor-horizontal-navigation .angor-horizontal-navigation-wrapper angor-horizontal-navigation-branch-item:hover .angor-horizontal-navigation-item-wrapper{background-color:var(--angor-bg-hover)}}angor-horizontal-navigation .angor-horizontal-navigation-wrapper angor-horizontal-navigation-basic-item .angor-horizontal-navigation-item-wrapper,angor-horizontal-navigation .angor-horizontal-navigation-wrapper angor-horizontal-navigation-branch-item .angor-horizontal-navigation-item-wrapper{border-radius:4px;overflow:hidden}angor-horizontal-navigation .angor-horizontal-navigation-wrapper angor-horizontal-navigation-basic-item .angor-horizontal-navigation-item-wrapper .angor-horizontal-navigation-item,angor-horizontal-navigation .angor-horizontal-navigation-wrapper angor-horizontal-navigation-branch-item .angor-horizontal-navigation-item-wrapper .angor-horizontal-navigation-item{padding:0 16px;cursor:pointer;-webkit-user-select:none;user-select:none}angor-horizontal-navigation .angor-horizontal-navigation-wrapper angor-horizontal-navigation-basic-item .angor-horizontal-navigation-item-wrapper .angor-horizontal-navigation-item .angor-horizontal-navigation-item-icon,angor-horizontal-navigation .angor-horizontal-navigation-wrapper angor-horizontal-navigation-branch-item .angor-horizontal-navigation-item-wrapper .angor-horizontal-navigation-item .angor-horizontal-navigation-item-icon{margin-right:12px}angor-horizontal-navigation .angor-horizontal-navigation-wrapper angor-horizontal-navigation-basic-item .angor-horizontal-navigation-item-active .angor-horizontal-navigation-item-title,angor-horizontal-navigation .angor-horizontal-navigation-wrapper angor-horizontal-navigation-basic-item .angor-horizontal-navigation-item-active-forced .angor-horizontal-navigation-item-title{--tw-text-opacity: 1 !important;color:rgba(var(--angor-primary-rgb),var(--tw-text-opacity))!important}angor-horizontal-navigation .angor-horizontal-navigation-wrapper angor-horizontal-navigation-basic-item .angor-horizontal-navigation-item-active .angor-horizontal-navigation-item-subtitle,angor-horizontal-navigation .angor-horizontal-navigation-wrapper angor-horizontal-navigation-basic-item .angor-horizontal-navigation-item-active-forced .angor-horizontal-navigation-item-subtitle{--tw-text-opacity: 1 !important;color:rgba(var(--angor-primary-400-rgb),var(--tw-text-opacity))!important}.dark angor-horizontal-navigation .angor-horizontal-navigation-wrapper angor-horizontal-navigation-basic-item .angor-horizontal-navigation-item-active .angor-horizontal-navigation-item-subtitle,.dark angor-horizontal-navigation .angor-horizontal-navigation-wrapper angor-horizontal-navigation-basic-item .angor-horizontal-navigation-item-active-forced .angor-horizontal-navigation-item-subtitle{--tw-text-opacity: 1 !important;color:rgba(var(--angor-primary-600-rgb),var(--tw-text-opacity))!important}angor-horizontal-navigation .angor-horizontal-navigation-wrapper angor-horizontal-navigation-basic-item .angor-horizontal-navigation-item-active .angor-horizontal-navigation-item-icon,angor-horizontal-navigation .angor-horizontal-navigation-wrapper angor-horizontal-navigation-basic-item .angor-horizontal-navigation-item-active-forced .angor-horizontal-navigation-item-icon{--tw-text-opacity: 1 !important;color:rgba(var(--angor-primary-rgb),var(--tw-text-opacity))!important}angor-horizontal-navigation .angor-horizontal-navigation-wrapper angor-horizontal-navigation-branch-item .angor-horizontal-navigation-menu-active .angor-horizontal-navigation-item-wrapper,angor-horizontal-navigation .angor-horizontal-navigation-wrapper angor-horizontal-navigation-branch-item .angor-horizontal-navigation-menu-active-forced .angor-horizontal-navigation-item-wrapper{background-color:var(--angor-bg-hover)}angor-horizontal-navigation .angor-horizontal-navigation-wrapper angor-horizontal-navigation-spacer-item{margin:12px 0}.angor-horizontal-navigation-menu-panel .angor-horizontal-navigation-menu-item{height:auto;min-height:0;line-height:normal;white-space:normal}.angor-horizontal-navigation-menu-panel .angor-horizontal-navigation-menu-item angor-horizontal-navigation-basic-item,.angor-horizontal-navigation-menu-panel .angor-horizontal-navigation-menu-item angor-horizontal-navigation-branch-item,.angor-horizontal-navigation-menu-panel .angor-horizontal-navigation-menu-item angor-horizontal-navigation-divider-item{display:flex;flex:1 1 auto}.angor-horizontal-navigation-menu-panel .angor-horizontal-navigation-menu-item angor-horizontal-navigation-divider-item{margin:8px -16px}.angor-horizontal-navigation-menu-panel .angor-horizontal-navigation-menu-item angor-horizontal-navigation-divider-item .angor-horizontal-navigation-item-wrapper{height:1px;box-shadow:0 1px}.angor-horizontal-navigation-menu-item angor-horizontal-navigation-basic-item .angor-horizontal-navigation-item-active .angor-horizontal-navigation-item-title,.angor-horizontal-navigation-menu-item angor-horizontal-navigation-basic-item .angor-horizontal-navigation-item-active-forced .angor-horizontal-navigation-item-title{--tw-text-opacity: 1 !important;color:rgba(var(--angor-primary-rgb),var(--tw-text-opacity))!important}.angor-horizontal-navigation-menu-item angor-horizontal-navigation-basic-item .angor-horizontal-navigation-item-active .angor-horizontal-navigation-item-subtitle,.angor-horizontal-navigation-menu-item angor-horizontal-navigation-basic-item .angor-horizontal-navigation-item-active-forced .angor-horizontal-navigation-item-subtitle{--tw-text-opacity: 1 !important;color:rgba(var(--angor-primary-400-rgb),var(--tw-text-opacity))!important}.dark .angor-horizontal-navigation-menu-item angor-horizontal-navigation-basic-item .angor-horizontal-navigation-item-active .angor-horizontal-navigation-item-subtitle,.dark .angor-horizontal-navigation-menu-item angor-horizontal-navigation-basic-item .angor-horizontal-navigation-item-active-forced .angor-horizontal-navigation-item-subtitle{--tw-text-opacity: 1 !important;color:rgba(var(--angor-primary-600-rgb),var(--tw-text-opacity))!important}.angor-horizontal-navigation-menu-item angor-horizontal-navigation-basic-item .angor-horizontal-navigation-item-active .angor-horizontal-navigation-item-icon,.angor-horizontal-navigation-menu-item angor-horizontal-navigation-basic-item .angor-horizontal-navigation-item-active-forced .angor-horizontal-navigation-item-icon{--tw-text-opacity: 1 !important;color:rgba(var(--angor-primary-rgb),var(--tw-text-opacity))!important}.angor-horizontal-navigation-menu-item .angor-horizontal-navigation-item-wrapper{width:100%}.angor-horizontal-navigation-menu-item .angor-horizontal-navigation-item-wrapper.angor-horizontal-navigation-item-has-subtitle .angor-horizontal-navigation-item{min-height:56px}.angor-horizontal-navigation-menu-item .angor-horizontal-navigation-item-wrapper .angor-horizontal-navigation-item{position:relative;display:flex;align-items:center;justify-content:flex-start;min-height:48px;width:100%;font-size:13px;font-weight:500;text-decoration:none}.angor-horizontal-navigation-menu-item .angor-horizontal-navigation-item-wrapper .angor-horizontal-navigation-item .angor-horizontal-navigation-item-title-wrapper .angor-horizontal-navigation-item-subtitle{font-size:12px}.angor-horizontal-navigation-menu-item .angor-horizontal-navigation-item-wrapper .angor-horizontal-navigation-item .angor-horizontal-navigation-item-badge{margin-left:auto}.angor-horizontal-navigation-menu-item .angor-horizontal-navigation-item-wrapper .angor-horizontal-navigation-item .angor-horizontal-navigation-item-badge .angor-horizontal-navigation-item-badge-content{display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:600;white-space:nowrap;height:20px} -`],encapsulation:2,data:{animation:Si},changeDetection:0});let i=e;return i})();var Ar=i=>({"angor-vertical-navigation-item-active-forced":i}),Om=i=>[i];function xv(i,e){i&1&&se(0)}function wv(i,e){if(i&1&&(b(0,"a",2),k(1,xv,1,0,"ng-container",6),v()),i&2){let a,t,n,o,r=h(),s=K(9);f("ngClass",de(10,Ar,r.item.active))("routerLink",de(12,Om,r.item.link))("fragment",(a=r.item.fragment)!==null&&a!==void 0?a:null)("preserveFragment",(t=r.item.preserveFragment)!==null&&t!==void 0?t:!1)("queryParams",(n=r.item.queryParams)!==null&&n!==void 0?n:null)("queryParamsHandling",(o=r.item.queryParamsHandling)!==null&&o!==void 0?o:null)("routerLinkActive","angor-vertical-navigation-item-active")("routerLinkActiveOptions",r.isActiveMatchOptions)("matTooltip",r.item.tooltip||""),m(),f("ngTemplateOutlet",s)}}function Sv(i,e){i&1&&se(0)}function Cv(i,e){if(i&1&&(b(0,"a",3),k(1,Sv,1,0,"ng-container",6),v()),i&2){let a=h(),t=K(9);f("href",a.item.link,nt)("target",a.item.target||"_self")("matTooltip",a.item.tooltip||""),m(),f("ngTemplateOutlet",t)}}function kv(i,e){i&1&&se(0)}function Tv(i,e){if(i&1){let a=le();b(0,"div",7),$("click",function(){Q(a);let n=h();return X(n.item.function(n.item))}),k(1,kv,1,0,"ng-container",6),v()}if(i&2){let a=h(),t=K(9);f("ngClass",de(3,Ar,a.item.active))("matTooltip",a.item.tooltip||""),m(),f("ngTemplateOutlet",t)}}function qv(i,e){i&1&&se(0)}function Dv(i,e){if(i&1){let a=le();b(0,"a",8),$("click",function(){Q(a);let n=h();return X(n.item.function(n.item))}),k(1,qv,1,0,"ng-container",6),v()}if(i&2){let a,t,n,o,r=h(),s=K(9);f("ngClass",de(10,Ar,r.item.active))("routerLink",de(12,Om,r.item.link))("fragment",(a=r.item.fragment)!==null&&a!==void 0?a:null)("preserveFragment",(t=r.item.preserveFragment)!==null&&t!==void 0?t:!1)("queryParams",(n=r.item.queryParams)!==null&&n!==void 0?n:null)("queryParamsHandling",(o=r.item.queryParamsHandling)!==null&&o!==void 0?o:null)("routerLinkActive","angor-vertical-navigation-item-active")("routerLinkActiveOptions",r.isActiveMatchOptions)("matTooltip",r.item.tooltip||""),m(),f("ngTemplateOutlet",s)}}function Av(i,e){i&1&&se(0)}function Iv(i,e){if(i&1){let a=le();b(0,"a",9),$("click",function(){Q(a);let n=h();return X(n.item.function(n.item))}),k(1,Av,1,0,"ng-container",6),v()}if(i&2){let a=h(),t=K(9);f("href",a.item.link,nt)("target",a.item.target||"_self")("matTooltip",a.item.tooltip||""),m(),f("ngTemplateOutlet",t)}}function Mv(i,e){i&1&&se(0)}function Ev(i,e){if(i&1&&(b(0,"div",4),k(1,Mv,1,0,"ng-container",6),v()),i&2){let a=h(),t=K(9);f("ngClass",de(3,Ar,a.item.active))("matTooltip",a.item.tooltip||""),m(),f("ngTemplateOutlet",t)}}function Ov(i,e){i&1&&se(0)}function Lv(i,e){if(i&1&&(b(0,"div",5),k(1,Ov,1,0,"ng-container",6),v()),i&2){let a=h(),t=K(9);f("matTooltip",a.item.tooltip||""),m(),f("ngTemplateOutlet",t)}}function Nv(i,e){if(i&1&&C(0,"mat-icon",10),i&2){let a=h(2);f("ngClass",a.item.classes==null?null:a.item.classes.icon)("svgIcon",a.item.icon)}}function Pv(i,e){if(i&1&&(b(0,"div",14)(1,"span",13),z(2),v()()),i&2){let a=h(2);m(),f("ngClass",a.item.classes==null?null:a.item.classes.subtitle),m(),te(" ",a.item.subtitle," ")}}function Fv(i,e){if(i&1&&(b(0,"div",15)(1,"div",16),z(2),v()()),i&2){let a=h(2);m(),f("ngClass",a.item.badge.classes),m(),te(" ",a.item.badge.title," ")}}function Rv(i,e){if(i&1&&(k(0,Nv,1,2,"mat-icon",10),b(1,"div",11)(2,"div",12)(3,"span",13),z(4),v()(),k(5,Pv,3,2,"div",14),v(),k(6,Fv,3,2,"div",15)),i&2){let a=h();w(a.item.icon?0:-1),m(3),f("ngClass",a.item.classes==null?null:a.item.classes.title),m(),te(" ",a.item.title," "),m(),w(a.item.subtitle?5:-1),m(),w(a.item.badge?6:-1)}}var Ei=(()=>{let e=class e{constructor(){this._changeDetectorRef=I(oe),this._angorNavigationService=I(fe),this._angorUtilsService=I(Ot),this.isActiveMatchOptions=this._angorUtilsService.subsetMatchOptions,this._unsubscribeAll=new V}ngOnInit(){this.isActiveMatchOptions=this.item.isActiveMatchOptions??this.item.exactMatch?this._angorUtilsService.exactMatchOptions:this._angorUtilsService.subsetMatchOptions,this._angorVerticalNavigationComponent=this._angorNavigationService.getComponent(this.name),this._changeDetectorRef.markForCheck(),this._angorVerticalNavigationComponent.onRefreshed.pipe(U(this._unsubscribeAll)).subscribe(()=>{this._changeDetectorRef.markForCheck()})}ngOnDestroy(){this._unsubscribeAll.next(null),this._unsubscribeAll.complete()}};e.\u0275fac=function(n){return new(n||e)},e.\u0275cmp=J({type:e,selectors:[["angor-vertical-navigation-basic-item"]],inputs:{item:"item",name:"name"},standalone:!0,features:[W],decls:10,vars:10,consts:[["itemTemplate",""],[1,"angor-vertical-navigation-item-wrapper",3,"ngClass"],[1,"angor-vertical-navigation-item",3,"ngClass","routerLink","fragment","preserveFragment","queryParams","queryParamsHandling","routerLinkActive","routerLinkActiveOptions","matTooltip"],[1,"angor-vertical-navigation-item",3,"href","target","matTooltip"],[1,"angor-vertical-navigation-item",3,"ngClass","matTooltip"],[1,"angor-vertical-navigation-item","angor-vertical-navigation-item-disabled",3,"matTooltip"],[4,"ngTemplateOutlet"],[1,"angor-vertical-navigation-item",3,"click","ngClass","matTooltip"],[1,"angor-vertical-navigation-item",3,"click","ngClass","routerLink","fragment","preserveFragment","queryParams","queryParamsHandling","routerLinkActive","routerLinkActiveOptions","matTooltip"],[1,"angor-vertical-navigation-item",3,"click","href","target","matTooltip"],[1,"angor-vertical-navigation-item-icon",3,"ngClass","svgIcon"],[1,"angor-vertical-navigation-item-title-wrapper"],[1,"angor-vertical-navigation-item-title"],[3,"ngClass"],[1,"angor-vertical-navigation-item-subtitle"],[1,"angor-vertical-navigation-item-badge"],[1,"angor-vertical-navigation-item-badge-content",3,"ngClass"]],template:function(n,o){n&1&&(b(0,"div",1),k(1,wv,2,14,"a",2)(2,Cv,2,4,"a",3)(3,Tv,2,5,"div",4)(4,Dv,2,14,"a",2)(5,Iv,2,4,"a",3)(6,Ev,2,5,"div",4)(7,Lv,2,2,"div",5),v(),k(8,Rv,7,5,"ng-template",null,0,Ve)),n&2&&(Fe("angor-vertical-navigation-item-has-subtitle",!!o.item.subtitle),f("ngClass",o.item.classes==null?null:o.item.classes.wrapper),m(),w(o.item.link&&!o.item.externalLink&&!o.item.function&&!o.item.disabled?1:-1),m(),w(o.item.link&&o.item.externalLink&&!o.item.function&&!o.item.disabled?2:-1),m(),w(!o.item.link&&o.item.function&&!o.item.disabled?3:-1),m(),w(o.item.link&&!o.item.externalLink&&o.item.function&&!o.item.disabled?4:-1),m(),w(o.item.link&&o.item.externalLink&&o.item.function&&!o.item.disabled?5:-1),m(),w(!o.item.link&&!o.item.function&&!o.item.disabled?6:-1),m(),w(o.item.disabled?7:-1))},dependencies:[ye,bi,mo,mt,dt,ut,xe,_e],encapsulation:2,changeDetection:0});let i=e;return i})();var Oi=(()=>{let e=class e{constructor(){this._changeDetectorRef=I(oe),this._angorNavigationService=I(fe),this._unsubscribeAll=new V}ngOnInit(){this._angorVerticalNavigationComponent=this._angorNavigationService.getComponent(this.name),this._angorVerticalNavigationComponent.onRefreshed.pipe(U(this._unsubscribeAll)).subscribe(()=>{this._changeDetectorRef.markForCheck()})}ngOnDestroy(){this._unsubscribeAll.next(null),this._unsubscribeAll.complete()}};e.\u0275fac=function(n){return new(n||e)},e.\u0275cmp=J({type:e,selectors:[["angor-vertical-navigation-divider-item"]],inputs:{item:"item",name:"name"},standalone:!0,features:[W],decls:1,vars:1,consts:[[1,"angor-vertical-navigation-item-wrapper","divider",3,"ngClass"]],template:function(n,o){n&1&&C(0,"div",0),n&2&&f("ngClass",o.item.classes==null?null:o.item.classes.wrapper)},dependencies:[ye],encapsulation:2,changeDetection:0});let i=e;return i})();var Li=(()=>{let e=class e{constructor(){this._changeDetectorRef=I(oe),this._angorNavigationService=I(fe),this._unsubscribeAll=new V}ngOnInit(){this._angorVerticalNavigationComponent=this._angorNavigationService.getComponent(this.name),this._angorVerticalNavigationComponent.onRefreshed.pipe(U(this._unsubscribeAll)).subscribe(()=>{this._changeDetectorRef.markForCheck()})}ngOnDestroy(){this._unsubscribeAll.next(null),this._unsubscribeAll.complete()}};e.\u0275fac=function(n){return new(n||e)},e.\u0275cmp=J({type:e,selectors:[["angor-vertical-navigation-spacer-item"]],inputs:{item:"item",name:"name"},standalone:!0,features:[W],decls:1,vars:1,consts:[[1,"angor-vertical-navigation-item-wrapper",3,"ngClass"]],template:function(n,o){n&1&&C(0,"div",0),n&2&&f("ngClass",o.item.classes==null?null:o.item.classes.wrapper)},dependencies:[ye],encapsulation:2,changeDetection:0});let i=e;return i})();function Hv(i,e){if(i&1&&C(0,"mat-icon",2),i&2){let a=h();f("ngClass",a.item.classes==null?null:a.item.classes.icon)("svgIcon",a.item.icon)}}function jv(i,e){if(i&1&&(b(0,"div",6)(1,"span",5),z(2),v()()),i&2){let a=h();m(),f("ngClass",a.item.classes==null?null:a.item.classes.subtitle),m(),te(" ",a.item.subtitle," ")}}function zv(i,e){if(i&1&&(b(0,"div",7)(1,"div",8),z(2),v()()),i&2){let a=h();m(),f("ngClass",a.item.badge.classes),m(),te(" ",a.item.badge.title," ")}}function Bv(i,e){if(i&1&&C(0,"angor-vertical-navigation-basic-item",9),i&2){let a=h(2).$implicit,t=h();f("item",a)("name",t.name)}}function Vv(i,e){if(i&1&&C(0,"angor-vertical-navigation-collapsable-item",10),i&2){let a=h(2).$implicit,t=h();f("item",a)("name",t.name)("autoCollapse",t.autoCollapse)}}function Jv(i,e){if(i&1&&C(0,"angor-vertical-navigation-divider-item",9),i&2){let a=h(2).$implicit,t=h();f("item",a)("name",t.name)}}function Wv(i,e){if(i&1&&C(0,"angor-vertical-navigation-group-item",9),i&2){let a=h(2).$implicit,t=h();f("item",a)("name",t.name)}}function Uv(i,e){if(i&1&&C(0,"angor-vertical-navigation-spacer-item",9),i&2){let a=h(2).$implicit,t=h();f("item",a)("name",t.name)}}function Gv(i,e){if(i&1&&k(0,Bv,1,2,"angor-vertical-navigation-basic-item",9)(1,Vv,1,3,"angor-vertical-navigation-collapsable-item",10)(2,Jv,1,2,"angor-vertical-navigation-divider-item",9)(3,Wv,1,2,"angor-vertical-navigation-group-item",9)(4,Uv,1,2,"angor-vertical-navigation-spacer-item",9),i&2){let a=h().$implicit;w(a.type==="basic"?0:-1),m(),w(a.type==="collapsable"?1:-1),m(),w(a.type==="divider"?2:-1),m(),w(a.type==="group"?3:-1),m(),w(a.type==="spacer"?4:-1)}}function $v(i,e){if(i&1&&k(0,Gv,5,5),i&2){let a=e.$implicit;w(a.hidden&&!a.hidden(a)||!a.hidden?0:-1)}}var ja=(()=>{let e=class e{constructor(){this._changeDetectorRef=I(oe),this._angorNavigationService=I(fe),this._unsubscribeAll=new V}ngOnInit(){this._angorVerticalNavigationComponent=this._angorNavigationService.getComponent(this.name),this._angorVerticalNavigationComponent.onRefreshed.pipe(U(this._unsubscribeAll)).subscribe(()=>{this._changeDetectorRef.markForCheck()})}ngOnDestroy(){this._unsubscribeAll.next(null),this._unsubscribeAll.complete()}trackByFn(t,n){return n.id||t}};e.\u0275fac=function(n){return new(n||e)},e.\u0275cmp=J({type:e,selectors:[["angor-vertical-navigation-group-item"]],inputs:{autoCollapse:"autoCollapse",item:"item",name:"name"},standalone:!0,features:[W],decls:11,vars:8,consts:[[1,"angor-vertical-navigation-item-wrapper",3,"ngClass"],[1,"angor-vertical-navigation-item"],[1,"angor-vertical-navigation-item-icon",3,"ngClass","svgIcon"],[1,"angor-vertical-navigation-item-title-wrapper"],[1,"angor-vertical-navigation-item-title"],[3,"ngClass"],[1,"angor-vertical-navigation-item-subtitle"],[1,"angor-vertical-navigation-item-badge"],[1,"angor-vertical-navigation-item-badge-content",3,"ngClass"],[3,"item","name"],[3,"item","name","autoCollapse"]],template:function(n,o){n&1&&(b(0,"div",0)(1,"div",1),k(2,Hv,1,2,"mat-icon",2),b(3,"div",3)(4,"div",4)(5,"span",5),z(6),v()(),k(7,jv,3,2,"div",6),v(),k(8,zv,3,2,"div",7),v()(),Te(9,$v,1,1,null,null,o.trackByFn,!0)),n&2&&(Fe("angor-vertical-navigation-item-has-subtitle",!!o.item.subtitle),f("ngClass",o.item.classes==null?null:o.item.classes.wrapper),m(2),w(o.item.icon?2:-1),m(3),f("ngClass",o.item.classes==null?null:o.item.classes.title),m(),te(" ",o.item.title," "),m(),w(o.item.subtitle?7:-1),m(),w(o.item.badge?8:-1),m(),qe(o.item.children))},dependencies:()=>[e,ye,xe,_e,Ei,za,Oi,Li],encapsulation:2,changeDetection:0});let i=e;return i})();var Zv=i=>({"angor-vertical-navigation-item-disabled":i});function Yv(i,e){if(i&1&&C(0,"mat-icon",2),i&2){let a=h();f("ngClass",a.item.classes==null?null:a.item.classes.icon)("svgIcon",a.item.icon)}}function Kv(i,e){if(i&1&&(b(0,"div",6)(1,"span",5),z(2),v()()),i&2){let a=h();m(),f("ngClass",a.item.classes==null?null:a.item.classes.subtitle),m(),te(" ",a.item.subtitle," ")}}function Qv(i,e){if(i&1&&(b(0,"div",7)(1,"div",10),z(2),v()()),i&2){let a=h();m(),f("ngClass",a.item.badge.classes),m(),te(" ",a.item.badge.title," ")}}function Xv(i,e){if(i&1&&C(0,"angor-vertical-navigation-basic-item",11),i&2){let a=h(2).$implicit,t=h(2);f("item",a)("name",t.name)}}function e1(i,e){if(i&1&&C(0,"angor-vertical-navigation-collapsable-item",12),i&2){let a=h(2).$implicit,t=h(2);f("item",a)("name",t.name)("autoCollapse",t.autoCollapse)}}function t1(i,e){if(i&1&&C(0,"angor-vertical-navigation-divider-item",11),i&2){let a=h(2).$implicit,t=h(2);f("item",a)("name",t.name)}}function i1(i,e){if(i&1&&C(0,"angor-vertical-navigation-group-item",11),i&2){let a=h(2).$implicit,t=h(2);f("item",a)("name",t.name)}}function a1(i,e){if(i&1&&C(0,"angor-vertical-navigation-spacer-item",11),i&2){let a=h(2).$implicit,t=h(2);f("item",a)("name",t.name)}}function n1(i,e){if(i&1&&k(0,Xv,1,2,"angor-vertical-navigation-basic-item",11)(1,e1,1,3,"angor-vertical-navigation-collapsable-item",12)(2,t1,1,2,"angor-vertical-navigation-divider-item",11)(3,i1,1,2,"angor-vertical-navigation-group-item",11)(4,a1,1,2,"angor-vertical-navigation-spacer-item",11),i&2){let a=h().$implicit;w(a.type==="basic"?0:-1),m(),w(a.type==="collapsable"?1:-1),m(),w(a.type==="divider"?2:-1),m(),w(a.type==="group"?3:-1),m(),w(a.type==="spacer"?4:-1)}}function o1(i,e){if(i&1&&k(0,n1,5,5),i&2){let a=e.$implicit;w(a.hidden&&!a.hidden(a)||!a.hidden?0:-1)}}function r1(i,e){if(i&1&&(b(0,"div",9),Te(1,o1,1,1,null,null,st().trackByFn,!0),v()),i&2){let a=h();f("@expandCollapse",void 0),m(),qe(a.item.children)}}var za=(()=>{let e=class e{constructor(){this._changeDetectorRef=I(oe),this._router=I(Ge),this._angorNavigationService=I(fe),this.isCollapsed=!0,this.isExpanded=!1,this._unsubscribeAll=new V}get classList(){return{"angor-vertical-navigation-item-collapsed":this.isCollapsed,"angor-vertical-navigation-item-expanded":this.isExpanded}}ngOnInit(){this._angorVerticalNavigationComponent=this._angorNavigationService.getComponent(this.name),this._hasActiveChild(this.item,this._router.url)?this.expand():this.autoCollapse&&this.collapse(),this._angorVerticalNavigationComponent.onCollapsableItemCollapsed.pipe(U(this._unsubscribeAll)).subscribe(t=>{t!==null&&this._isChildrenOf(t,this.item)&&this.collapse()}),this.autoCollapse&&this._angorVerticalNavigationComponent.onCollapsableItemExpanded.pipe(U(this._unsubscribeAll)).subscribe(t=>{t!==null&&(this._isChildrenOf(this.item,t)||this._hasActiveChild(this.item,this._router.url)||this.item!==t&&this.collapse())}),this._router.events.pipe(Ne(t=>t instanceof Yt),U(this._unsubscribeAll)).subscribe(t=>{this._hasActiveChild(this.item,t.urlAfterRedirects)?this.expand():this.autoCollapse&&this.collapse()}),this._angorVerticalNavigationComponent.onRefreshed.pipe(U(this._unsubscribeAll)).subscribe(()=>{this._changeDetectorRef.markForCheck()})}ngOnDestroy(){this._unsubscribeAll.next(null),this._unsubscribeAll.complete()}collapse(){this.item.disabled||this.isCollapsed||(this.isCollapsed=!0,this.isExpanded=!this.isCollapsed,this._changeDetectorRef.markForCheck(),this._angorVerticalNavigationComponent.onCollapsableItemCollapsed.next(this.item))}expand(){this.item.disabled||this.isCollapsed&&(this.isCollapsed=!1,this.isExpanded=!this.isCollapsed,this._changeDetectorRef.markForCheck(),this._angorVerticalNavigationComponent.onCollapsableItemExpanded.next(this.item))}toggleCollapsable(){this.isCollapsed?this.expand():this.collapse()}trackByFn(t,n){return n.id||t}_hasActiveChild(t,n){let o=t.children;if(!o)return!1;for(let r of o)if(r.children&&this._hasActiveChild(r,n)||r.link&&this._router.isActive(r.link,r.exactMatch||!1))return!0;return!1}_isChildrenOf(t,n){let o=t.children;if(!o)return!1;if(o.indexOf(n)>-1)return!0;for(let r of o)if(r.children&&this._isChildrenOf(r,n))return!0;return!1}};e.\u0275fac=function(n){return new(n||e)},e.\u0275cmp=J({type:e,selectors:[["angor-vertical-navigation-collapsable-item"]],hostVars:2,hostBindings:function(n,o){n&2&&kt(o.classList)},inputs:{autoCollapse:"autoCollapse",item:"item",name:"name"},standalone:!0,features:[W],decls:11,vars:14,consts:[[1,"angor-vertical-navigation-item-wrapper",3,"ngClass"],[1,"angor-vertical-navigation-item",3,"click","ngClass","matTooltip"],[1,"angor-vertical-navigation-item-icon",3,"ngClass","svgIcon"],[1,"angor-vertical-navigation-item-title-wrapper"],[1,"angor-vertical-navigation-item-title"],[3,"ngClass"],[1,"angor-vertical-navigation-item-subtitle"],[1,"angor-vertical-navigation-item-badge"],[1,"angor-vertical-navigation-item-arrow","icon-size-4",3,"svgIcon"],[1,"angor-vertical-navigation-item-children"],[1,"angor-vertical-navigation-item-badge-content",3,"ngClass"],[3,"item","name"],[3,"item","name","autoCollapse"]],template:function(n,o){n&1&&(b(0,"div",0)(1,"div",1),$("click",function(){return o.toggleCollapsable()}),k(2,Yv,1,2,"mat-icon",2),b(3,"div",3)(4,"div",4)(5,"span",5),z(6),v()(),k(7,Kv,3,2,"div",6),v(),k(8,Qv,3,2,"div",7),C(9,"mat-icon",8),v()(),k(10,r1,3,1,"div",9)),n&2&&(Fe("angor-vertical-navigation-item-has-subtitle",!!o.item.subtitle),f("ngClass",o.item.classes==null?null:o.item.classes.wrapper),m(),f("ngClass",de(12,Zv,o.item.disabled))("matTooltip",o.item.tooltip||""),m(),w(o.item.icon?2:-1),m(3),f("ngClass",o.item.classes==null?null:o.item.classes.title),m(),te(" ",o.item.title," "),m(),w(o.item.subtitle?7:-1),m(),w(o.item.badge?8:-1),m(),f("svgIcon","heroicons_solid:chevron-right"),m(),w(o.isCollapsed?-1:10))},dependencies:()=>[e,ye,mt,dt,xe,_e,Ei,Oi,ja,Li],encapsulation:2,data:{animation:Si},changeDetection:0});let i=e;return i})();var s1=(i,e,a)=>({"angor-vertical-navigation-item-active":i,"angor-vertical-navigation-item-disabled":e,"angor-vertical-navigation-item-active-forced":a});function l1(i,e){if(i&1&&C(0,"mat-icon",2),i&2){let a=h();f("ngClass",a.item.classes==null?null:a.item.classes.icon)("svgIcon",a.item.icon)}}function c1(i,e){if(i&1&&(b(0,"div",6)(1,"span",5),z(2),v()()),i&2){let a=h();m(),f("ngClass",a.item.classes==null?null:a.item.classes.subtitle),m(),te(" ",a.item.subtitle," ")}}function u1(i,e){if(i&1&&(b(0,"div",7)(1,"div",9),z(2),v()()),i&2){let a=h();m(),f("ngClass",a.item.badge.classes),m(),te(" ",a.item.badge.title," ")}}function d1(i,e){if(i&1&&C(0,"angor-vertical-navigation-basic-item",10),i&2){let a=h(2).$implicit,t=h(2);f("item",a)("name",t.name)}}function m1(i,e){if(i&1&&C(0,"angor-vertical-navigation-collapsable-item",11),i&2){let a=h(2).$implicit,t=h(2);f("item",a)("name",t.name)("autoCollapse",t.autoCollapse)}}function p1(i,e){if(i&1&&C(0,"angor-vertical-navigation-divider-item",10),i&2){let a=h(2).$implicit,t=h(2);f("item",a)("name",t.name)}}function g1(i,e){if(i&1&&C(0,"angor-vertical-navigation-group-item",10),i&2){let a=h(2).$implicit,t=h(2);f("item",a)("name",t.name)}}function f1(i,e){if(i&1&&C(0,"angor-vertical-navigation-spacer-item",10),i&2){let a=h(2).$implicit,t=h(2);f("item",a)("name",t.name)}}function h1(i,e){if(i&1&&k(0,d1,1,2,"angor-vertical-navigation-basic-item",10)(1,m1,1,3,"angor-vertical-navigation-collapsable-item",11)(2,p1,1,2,"angor-vertical-navigation-divider-item",10)(3,g1,1,2,"angor-vertical-navigation-group-item",10)(4,f1,1,2,"angor-vertical-navigation-spacer-item",10),i&2){let a=h().$implicit;w(a.type==="basic"?0:-1),m(),w(a.type==="collapsable"?1:-1),m(),w(a.type==="divider"?2:-1),m(),w(a.type==="group"?3:-1),m(),w(a.type==="spacer"?4:-1)}}function b1(i,e){if(i&1&&k(0,h1,5,5),i&2){let a=e.$implicit;w(a.hidden&&!a.hidden(a)||!a.hidden?0:-1)}}function v1(i,e){if(i&1&&(b(0,"div",8),Te(1,b1,1,1,null,null,st().trackByFn,!0),v()),i&2){let a=h();m(),qe(a.item.children)}}var Lm=(()=>{let e=class e{constructor(){this._changeDetectorRef=I(oe),this._router=I(Ge),this._angorNavigationService=I(fe),this.active=!1,this._unsubscribeAll=new V}ngOnChanges(t){"activeItemId"in t&&this._markIfActive(this._router.url)}ngOnInit(){this._markIfActive(this._router.url),this._router.events.pipe(Ne(t=>t instanceof Yt),U(this._unsubscribeAll)).subscribe(t=>{this._markIfActive(t.urlAfterRedirects)}),this._angorVerticalNavigationComponent=this._angorNavigationService.getComponent(this.name),this._angorVerticalNavigationComponent.onRefreshed.pipe(U(this._unsubscribeAll)).subscribe(()=>{this._changeDetectorRef.markForCheck()})}ngOnDestroy(){this._unsubscribeAll.next(null),this._unsubscribeAll.complete()}trackByFn(t,n){return n.id||t}_hasActiveChild(t,n){let o=t.children;if(!o)return!1;for(let r of o){if(r.children&&this._hasActiveChild(r,n))return!0;if(r.type==="basic"&&r.link&&this._router.isActive(r.link,r.exactMatch||!1))return!0}return!1}_markIfActive(t){this.active=this.activeItemId===this.item.id,this._hasActiveChild(this.item,t)&&(this.active=!0),this._changeDetectorRef.markForCheck()}};e.\u0275fac=function(n){return new(n||e)},e.\u0275cmp=J({type:e,selectors:[["angor-vertical-navigation-aside-item"]],inputs:{activeItemId:"activeItemId",autoCollapse:"autoCollapse",item:"item",name:"name",skipChildren:"skipChildren"},standalone:!0,features:[Ye,W],decls:10,vars:15,consts:[[1,"angor-vertical-navigation-item-wrapper",3,"ngClass"],[1,"angor-vertical-navigation-item",3,"ngClass","matTooltip"],[1,"angor-vertical-navigation-item-icon",3,"ngClass","svgIcon"],[1,"angor-vertical-navigation-item-title-wrapper"],[1,"angor-vertical-navigation-item-title"],[3,"ngClass"],[1,"angor-vertical-navigation-item-subtitle"],[1,"angor-vertical-navigation-item-badge"],[1,"angor-vertical-navigation-item-children"],[1,"angor-vertical-navigation-item-badge-content",3,"ngClass"],[3,"item","name"],[3,"item","name","autoCollapse"]],template:function(n,o){n&1&&(b(0,"div",0)(1,"div",1),k(2,l1,1,2,"mat-icon",2),b(3,"div",3)(4,"div",4)(5,"span",5),z(6),v()(),k(7,c1,3,2,"div",6),v(),k(8,u1,3,2,"div",7),v()(),k(9,v1,3,0,"div",8)),n&2&&(Fe("angor-vertical-navigation-item-has-subtitle",!!o.item.subtitle),f("ngClass",o.item.classes==null?null:o.item.classes.wrapper),m(),f("ngClass",rc(11,s1,o.active,o.item.disabled,o.item.active))("matTooltip",o.item.tooltip||""),m(),w(o.item.icon?2:-1),m(3),f("ngClass",o.item.classes==null?null:o.item.classes.title),m(),te(" ",o.item.title," "),m(),w(o.item.subtitle?7:-1),m(),w(o.item.badge?8:-1),m(),w(o.skipChildren?-1:9))},dependencies:[ye,mt,dt,xe,_e,Ei,za,Oi,ja,Li],encapsulation:2,changeDetection:0});let i=e;return i})();var Ir=class{constructor(e,a,t,n){this.x=e,this.y=a,this.w=t,this.h=n}},Zn=class{constructor(e,a){this.x=e,this.y=a}};function ei(i){return getComputedStyle(i)}function pt(i,e){for(var a in e){var t=e[a];typeof t=="number"&&(t=t+"px"),i.style[a]=t}return i}function Mr(i){var e=document.createElement("div");return e.className=i,e}var Nm=typeof Element<"u"&&(Element.prototype.matches||Element.prototype.webkitMatchesSelector||Element.prototype.mozMatchesSelector||Element.prototype.msMatchesSelector);function Ni(i,e){if(!Nm)throw new Error("No element matching method supported");return Nm.call(i,e)}function Va(i){i.remove?i.remove():i.parentNode&&i.parentNode.removeChild(i)}function Pm(i,e){return Array.prototype.filter.call(i.children,function(a){return Ni(a,e)})}var ze={main:"ps",rtl:"ps__rtl",element:{thumb:function(i){return"ps__thumb-"+i},rail:function(i){return"ps__rail-"+i},consuming:"ps__child--consume"},state:{focus:"ps--focus",clicking:"ps--clicking",active:function(i){return"ps--active-"+i},scrolling:function(i){return"ps--scrolling-"+i}}},Hm={x:null,y:null};function jm(i,e){var a=i.element.classList,t=ze.state.scrolling(e);a.contains(t)?clearTimeout(Hm[e]):a.add(t)}function zm(i,e){Hm[e]=setTimeout(function(){return i.isAlive&&i.element.classList.remove(ze.state.scrolling(e))},i.settings.scrollingThreshold)}function y1(i,e){jm(i,e),zm(i,e)}var Yn=function(e){this.element=e,this.handlers={}},Bm={isEmpty:{configurable:!0}};Yn.prototype.bind=function(e,a){typeof this.handlers[e]>"u"&&(this.handlers[e]=[]),this.handlers[e].push(a),this.element.addEventListener(e,a,!1)};Yn.prototype.unbind=function(e,a){var t=this;this.handlers[e]=this.handlers[e].filter(function(n){return a&&n!==a?!0:(t.element.removeEventListener(e,n,!1),!1)})};Yn.prototype.unbindAll=function(){for(var e in this.handlers)this.unbind(e)};Bm.isEmpty.get=function(){var i=this;return Object.keys(this.handlers).every(function(e){return i.handlers[e].length===0})};Object.defineProperties(Yn.prototype,Bm);var Ja=function(){this.eventElements=[]};Ja.prototype.eventElement=function(e){var a=this.eventElements.filter(function(t){return t.element===e})[0];return a||(a=new Yn(e),this.eventElements.push(a)),a};Ja.prototype.bind=function(e,a,t){this.eventElement(e).bind(a,t)};Ja.prototype.unbind=function(e,a,t){var n=this.eventElement(e);n.unbind(a,t),n.isEmpty&&this.eventElements.splice(this.eventElements.indexOf(n),1)};Ja.prototype.unbindAll=function(){this.eventElements.forEach(function(e){return e.unbindAll()}),this.eventElements=[]};Ja.prototype.once=function(e,a,t){var n=this.eventElement(e),o=function(r){n.unbind(a,o),t(r)};n.bind(a,o)};function Er(i){if(typeof window.CustomEvent=="function")return new CustomEvent(i);var e=document.createEvent("CustomEvent");return e.initCustomEvent(i,!1,!1,void 0),e}function Or(i,e,a,t,n){t===void 0&&(t=!0),n===void 0&&(n=!1);var o;if(e==="top")o=["contentHeight","containerHeight","scrollTop","y","up","down"];else if(e==="left")o=["contentWidth","containerWidth","scrollLeft","x","left","right"];else throw new Error("A proper axis should be provided");_1(i,a,o,t,n)}function _1(i,e,a,t,n){var o=a[0],r=a[1],s=a[2],l=a[3],c=a[4],d=a[5];t===void 0&&(t=!0),n===void 0&&(n=!1);var g=i.element;i.reach[l]=null,g[s]<1&&(i.reach[l]="start"),g[s]>i[o]-i[r]-1&&(i.reach[l]="end"),e&&(g.dispatchEvent(Er("ps-scroll-"+l)),e<0?g.dispatchEvent(Er("ps-scroll-"+c)):e>0&&g.dispatchEvent(Er("ps-scroll-"+d)),t&&y1(i,l)),i.reach[l]&&(e||n)&&g.dispatchEvent(Er("ps-"+l+"-reach-"+i.reach[l]))}function Ie(i){return parseInt(i,10)||0}function x1(i){return Ni(i,"input,[contenteditable]")||Ni(i,"select,[contenteditable]")||Ni(i,"textarea,[contenteditable]")||Ni(i,"button,[contenteditable]")}function w1(i){var e=ei(i);return Ie(e.width)+Ie(e.paddingLeft)+Ie(e.paddingRight)+Ie(e.borderLeftWidth)+Ie(e.borderRightWidth)}var Ba={isWebKit:typeof document<"u"&&"WebkitAppearance"in document.documentElement.style,supportsTouch:typeof window<"u"&&("ontouchstart"in window||"maxTouchPoints"in window.navigator&&window.navigator.maxTouchPoints>0||window.DocumentTouch&&document instanceof window.DocumentTouch),supportsIePointer:typeof navigator<"u"&&navigator.msMaxTouchPoints,isChrome:typeof navigator<"u"&&/Chrome/i.test(navigator&&navigator.userAgent)};function mi(i){var e=i.element,a=Math.floor(e.scrollTop),t=e.getBoundingClientRect();i.containerWidth=Math.round(t.width),i.containerHeight=Math.round(t.height),i.contentWidth=e.scrollWidth,i.contentHeight=e.scrollHeight,e.contains(i.scrollbarXRail)||(Pm(e,ze.element.rail("x")).forEach(function(n){return Va(n)}),e.appendChild(i.scrollbarXRail)),e.contains(i.scrollbarYRail)||(Pm(e,ze.element.rail("y")).forEach(function(n){return Va(n)}),e.appendChild(i.scrollbarYRail)),!i.settings.suppressScrollX&&i.containerWidth+i.settings.scrollXMarginOffset=i.railXWidth-i.scrollbarXWidth&&(i.scrollbarXLeft=i.railXWidth-i.scrollbarXWidth),i.scrollbarYTop>=i.railYHeight-i.scrollbarYHeight&&(i.scrollbarYTop=i.railYHeight-i.scrollbarYHeight),S1(e,i),i.scrollbarXActive?e.classList.add(ze.state.active("x")):(e.classList.remove(ze.state.active("x")),i.scrollbarXWidth=0,i.scrollbarXLeft=0,e.scrollLeft=i.isRtl===!0?i.contentWidth:0),i.scrollbarYActive?e.classList.add(ze.state.active("y")):(e.classList.remove(ze.state.active("y")),i.scrollbarYHeight=0,i.scrollbarYTop=0,e.scrollTop=0)}function Fm(i,e){return i.settings.minScrollbarLength&&(e=Math.max(e,i.settings.minScrollbarLength)),i.settings.maxScrollbarLength&&(e=Math.min(e,i.settings.maxScrollbarLength)),e}function S1(i,e){var a={width:e.railXWidth},t=Math.floor(i.scrollTop);e.isRtl?a.left=e.negativeScrollAdjustment+i.scrollLeft+e.containerWidth-e.contentWidth:a.left=i.scrollLeft,e.isScrollbarXUsingBottom?a.bottom=e.scrollbarXBottom-t:a.top=e.scrollbarXTop+t,pt(e.scrollbarXRail,a);var n={top:t,height:e.railYHeight};e.isScrollbarYUsingRight?e.isRtl?n.right=e.contentWidth-(e.negativeScrollAdjustment+i.scrollLeft)-e.scrollbarYRight-e.scrollbarYOuterWidth-9:n.right=e.scrollbarYRight-i.scrollLeft:e.isRtl?n.left=e.negativeScrollAdjustment+i.scrollLeft+e.containerWidth*2-e.contentWidth-e.scrollbarYLeft-e.scrollbarYOuterWidth:n.left=e.scrollbarYLeft+i.scrollLeft,pt(e.scrollbarYRail,n),pt(e.scrollbarX,{left:e.scrollbarXLeft,width:e.scrollbarXWidth-e.railBorderXWidth}),pt(e.scrollbarY,{top:e.scrollbarYTop,height:e.scrollbarYHeight-e.railBorderYWidth})}function C1(i){var e=i.element;i.event.bind(i.scrollbarY,"mousedown",function(a){return a.stopPropagation()}),i.event.bind(i.scrollbarYRail,"mousedown",function(a){var t=a.pageY-window.pageYOffset-i.scrollbarYRail.getBoundingClientRect().top,n=t>i.scrollbarYTop?1:-1;i.element.scrollTop+=n*i.containerHeight,mi(i),a.stopPropagation()}),i.event.bind(i.scrollbarX,"mousedown",function(a){return a.stopPropagation()}),i.event.bind(i.scrollbarXRail,"mousedown",function(a){var t=a.pageX-window.pageXOffset-i.scrollbarXRail.getBoundingClientRect().left,n=t>i.scrollbarXLeft?1:-1;i.element.scrollLeft+=n*i.containerWidth,mi(i),a.stopPropagation()})}function k1(i){Rm(i,["containerWidth","contentWidth","pageX","railXWidth","scrollbarX","scrollbarXWidth","scrollLeft","x","scrollbarXRail"]),Rm(i,["containerHeight","contentHeight","pageY","railYHeight","scrollbarY","scrollbarYHeight","scrollTop","y","scrollbarYRail"])}function Rm(i,e){var a=e[0],t=e[1],n=e[2],o=e[3],r=e[4],s=e[5],l=e[6],c=e[7],d=e[8],g=i.element,x=null,y=null,_=null;function D(q){q.touches&&q.touches[0]&&(q[n]=q.touches[0].pageY),g[l]=x+_*(q[n]-y),jm(i,c),mi(i),q.stopPropagation(),q.type.startsWith("touch")&&q.changedTouches.length>1&&q.preventDefault()}function O(){zm(i,c),i[d].classList.remove(ze.state.clicking),i.event.unbind(i.ownerDocument,"mousemove",D)}function S(q,j){x=g[l],j&&q.touches&&(q[n]=q.touches[0].pageY),y=q[n],_=(i[t]-i[a])/(i[o]-i[s]),j?i.event.bind(i.ownerDocument,"touchmove",D):(i.event.bind(i.ownerDocument,"mousemove",D),i.event.once(i.ownerDocument,"mouseup",O),q.preventDefault()),i[d].classList.add(ze.state.clicking),q.stopPropagation()}i.event.bind(i[r],"mousedown",function(q){S(q)}),i.event.bind(i[r],"touchstart",function(q){S(q,!0)})}function T1(i){var e=i.element,a=function(){return Ni(e,":hover")},t=function(){return Ni(i.scrollbarX,":focus")||Ni(i.scrollbarY,":focus")};function n(o,r){var s=Math.floor(e.scrollTop);if(o===0){if(!i.scrollbarYActive)return!1;if(s===0&&r>0||s>=i.contentHeight-i.containerHeight&&r<0)return!i.settings.wheelPropagation}var l=e.scrollLeft;if(r===0){if(!i.scrollbarXActive)return!1;if(l===0&&o<0||l>=i.contentWidth-i.containerWidth&&o>0)return!i.settings.wheelPropagation}return!0}i.event.bind(i.ownerDocument,"keydown",function(o){if(!(o.isDefaultPrevented&&o.isDefaultPrevented()||o.defaultPrevented)&&!(!a()&&!t())){var r=document.activeElement?document.activeElement:i.ownerDocument.activeElement;if(r){if(r.tagName==="IFRAME")r=r.contentDocument.activeElement;else for(;r.shadowRoot;)r=r.shadowRoot.activeElement;if(x1(r))return}var s=0,l=0;switch(o.which){case 37:o.metaKey?s=-i.contentWidth:o.altKey?s=-i.containerWidth:s=-30;break;case 38:o.metaKey?l=i.contentHeight:o.altKey?l=i.containerHeight:l=30;break;case 39:o.metaKey?s=i.contentWidth:o.altKey?s=i.containerWidth:s=30;break;case 40:o.metaKey?l=-i.contentHeight:o.altKey?l=-i.containerHeight:l=-30;break;case 32:o.shiftKey?l=i.containerHeight:l=-i.containerHeight;break;case 33:l=i.containerHeight;break;case 34:l=-i.containerHeight;break;case 36:l=i.contentHeight;break;case 35:l=-i.contentHeight;break;default:return}i.settings.suppressScrollX&&s!==0||i.settings.suppressScrollY&&l!==0||(e.scrollTop-=l,e.scrollLeft+=s,mi(i),n(s,l)&&o.preventDefault())}})}function q1(i){var e=i.element;function a(r,s){var l=Math.floor(e.scrollTop),c=e.scrollTop===0,d=l+e.offsetHeight===e.scrollHeight,g=e.scrollLeft===0,x=e.scrollLeft+e.offsetWidth===e.scrollWidth,y;return Math.abs(s)>Math.abs(r)?y=c||d:y=g||x,y?!i.settings.wheelPropagation:!0}function t(r){var s=r.deltaX,l=-1*r.deltaY;return(typeof s>"u"||typeof l>"u")&&(s=-1*r.wheelDeltaX/6,l=r.wheelDeltaY/6),r.deltaMode&&r.deltaMode===1&&(s*=10,l*=10),s!==s&&l!==l&&(s=0,l=r.wheelDelta),r.shiftKey?[-l,-s]:[s,l]}function n(r,s,l){if(!Ba.isWebKit&&e.querySelector("select:focus"))return!0;if(!e.contains(r))return!1;for(var c=r;c&&c!==e;){if(c.classList.contains(ze.element.consuming))return!0;var d=ei(c);if(l&&d.overflowY.match(/(scroll|auto)/)){var g=c.scrollHeight-c.clientHeight;if(g>0&&(c.scrollTop>0&&l<0||c.scrollTop0))return!0}if(s&&d.overflowX.match(/(scroll|auto)/)){var x=c.scrollWidth-c.clientWidth;if(x>0&&(c.scrollLeft>0&&s<0||c.scrollLeft0))return!0}c=c.parentNode}return!1}function o(r){var s=t(r),l=s[0],c=s[1];if(!n(r.target,l,c)){var d=!1;i.settings.useBothWheelAxes?i.scrollbarYActive&&!i.scrollbarXActive?(c?e.scrollTop-=c*i.settings.wheelSpeed:e.scrollTop+=l*i.settings.wheelSpeed,d=!0):i.scrollbarXActive&&!i.scrollbarYActive&&(l?e.scrollLeft+=l*i.settings.wheelSpeed:e.scrollLeft-=c*i.settings.wheelSpeed,d=!0):(e.scrollTop-=c*i.settings.wheelSpeed,e.scrollLeft+=l*i.settings.wheelSpeed),mi(i),d=d||a(l,c),d&&!r.ctrlKey&&(r.stopPropagation(),r.preventDefault())}}typeof window.onwheel<"u"?i.event.bind(e,"wheel",o):typeof window.onmousewheel<"u"&&i.event.bind(e,"mousewheel",o)}function D1(i){if(!Ba.supportsTouch&&!Ba.supportsIePointer)return;var e=i.element;function a(_,D){var O=Math.floor(e.scrollTop),S=e.scrollLeft,q=Math.abs(_),j=Math.abs(D);if(j>q){if(D<0&&O===i.contentHeight-i.containerHeight||D>0&&O===0)return window.scrollY===0&&D>0&&Ba.isChrome}else if(q>j&&(_<0&&S===i.contentWidth-i.containerWidth||_>0&&S===0))return!0;return!0}function t(_,D){e.scrollTop-=D,e.scrollLeft-=_,mi(i)}var n={},o=0,r={},s=null;function l(_){return _.targetTouches?_.targetTouches[0]:_}function c(_){return _.pointerType&&_.pointerType==="pen"&&_.buttons===0?!1:!!(_.targetTouches&&_.targetTouches.length===1||_.pointerType&&_.pointerType!=="mouse"&&_.pointerType!==_.MSPOINTER_TYPE_MOUSE)}function d(_){if(c(_)){var D=l(_);n.pageX=D.pageX,n.pageY=D.pageY,o=new Date().getTime(),s!==null&&clearInterval(s)}}function g(_,D,O){if(!e.contains(_))return!1;for(var S=_;S&&S!==e;){if(S.classList.contains(ze.element.consuming))return!0;var q=ei(S);if(O&&q.overflowY.match(/(scroll|auto)/)){var j=S.scrollHeight-S.clientHeight;if(j>0&&(S.scrollTop>0&&O<0||S.scrollTop0))return!0}if(D&&q.overflowX.match(/(scroll|auto)/)){var B=S.scrollWidth-S.clientWidth;if(B>0&&(S.scrollLeft>0&&D<0||S.scrollLeft0))return!0}S=S.parentNode}return!1}function x(_){if(c(_)){var D=l(_),O={pageX:D.pageX,pageY:D.pageY},S=O.pageX-n.pageX,q=O.pageY-n.pageY;if(g(_.target,S,q))return;t(S,q),n=O;var j=new Date().getTime(),B=j-o;B>0&&(r.x=S/B,r.y=q/B,o=j),a(S,q)&&_.preventDefault()}}function y(){i.settings.swipeEasing&&(clearInterval(s),s=setInterval(function(){if(i.isInitialized){clearInterval(s);return}if(!r.x&&!r.y){clearInterval(s);return}if(Math.abs(r.x)<.01&&Math.abs(r.y)<.01){clearInterval(s);return}if(!i.element){clearInterval(s);return}t(r.x*30,r.y*30),r.x*=.8,r.y*=.8},10))}Ba.supportsTouch?(i.event.bind(e,"touchstart",d),i.event.bind(e,"touchmove",x),i.event.bind(e,"touchend",y)):Ba.supportsIePointer&&(window.PointerEvent?(i.event.bind(e,"pointerdown",d),i.event.bind(e,"pointermove",x),i.event.bind(e,"pointerup",y)):window.MSPointerEvent&&(i.event.bind(e,"MSPointerDown",d),i.event.bind(e,"MSPointerMove",x),i.event.bind(e,"MSPointerUp",y)))}var A1=function(){return{handlers:["click-rail","drag-thumb","keyboard","wheel","touch"],maxScrollbarLength:null,minScrollbarLength:null,scrollingThreshold:1e3,scrollXMarginOffset:0,scrollYMarginOffset:0,suppressScrollX:!1,suppressScrollY:!1,swipeEasing:!0,useBothWheelAxes:!1,wheelPropagation:!0,wheelSpeed:1}},I1={"click-rail":C1,"drag-thumb":k1,keyboard:T1,wheel:q1,touch:D1},Kn=function(e,a){var t=this;if(a===void 0&&(a={}),typeof e=="string"&&(e=document.querySelector(e)),!e||!e.nodeName)throw new Error("no element is specified to initialize PerfectScrollbar");this.element=e,e.classList.add(ze.main),this.settings=A1();for(var n in a)this.settings[n]=a[n];this.containerWidth=null,this.containerHeight=null,this.contentWidth=null,this.contentHeight=null;var o=function(){return e.classList.add(ze.state.focus)},r=function(){return e.classList.remove(ze.state.focus)};this.isRtl=ei(e).direction==="rtl",this.isRtl===!0&&e.classList.add(ze.rtl),this.isNegativeScroll=function(){var c=e.scrollLeft,d=null;return e.scrollLeft=-1,d=e.scrollLeft<0,e.scrollLeft=c,d}(),this.negativeScrollAdjustment=this.isNegativeScroll?e.scrollWidth-e.clientWidth:0,this.event=new Ja,this.ownerDocument=e.ownerDocument||document,this.scrollbarXRail=Mr(ze.element.rail("x")),e.appendChild(this.scrollbarXRail),this.scrollbarX=Mr(ze.element.thumb("x")),this.scrollbarXRail.appendChild(this.scrollbarX),this.scrollbarX.setAttribute("tabindex",0),this.event.bind(this.scrollbarX,"focus",o),this.event.bind(this.scrollbarX,"blur",r),this.scrollbarXActive=null,this.scrollbarXWidth=null,this.scrollbarXLeft=null;var s=ei(this.scrollbarXRail);this.scrollbarXBottom=parseInt(s.bottom,10),isNaN(this.scrollbarXBottom)?(this.isScrollbarXUsingBottom=!1,this.scrollbarXTop=Ie(s.top)):this.isScrollbarXUsingBottom=!0,this.railBorderXWidth=Ie(s.borderLeftWidth)+Ie(s.borderRightWidth),pt(this.scrollbarXRail,{display:"block"}),this.railXMarginWidth=Ie(s.marginLeft)+Ie(s.marginRight),pt(this.scrollbarXRail,{display:""}),this.railXWidth=null,this.railXRatio=null,this.scrollbarYRail=Mr(ze.element.rail("y")),e.appendChild(this.scrollbarYRail),this.scrollbarY=Mr(ze.element.thumb("y")),this.scrollbarYRail.appendChild(this.scrollbarY),this.scrollbarY.setAttribute("tabindex",0),this.event.bind(this.scrollbarY,"focus",o),this.event.bind(this.scrollbarY,"blur",r),this.scrollbarYActive=null,this.scrollbarYHeight=null,this.scrollbarYTop=null;var l=ei(this.scrollbarYRail);this.scrollbarYRight=parseInt(l.right,10),isNaN(this.scrollbarYRight)?(this.isScrollbarYUsingRight=!1,this.scrollbarYLeft=Ie(l.left)):this.isScrollbarYUsingRight=!0,this.scrollbarYOuterWidth=this.isRtl?w1(this.scrollbarY):null,this.railBorderYWidth=Ie(l.borderTopWidth)+Ie(l.borderBottomWidth),pt(this.scrollbarYRail,{display:"block"}),this.railYMarginHeight=Ie(l.marginTop)+Ie(l.marginBottom),pt(this.scrollbarYRail,{display:""}),this.railYHeight=null,this.railYRatio=null,this.reach={x:e.scrollLeft<=0?"start":e.scrollLeft>=this.contentWidth-this.containerWidth?"end":null,y:e.scrollTop<=0?"start":e.scrollTop>=this.contentHeight-this.containerHeight?"end":null},this.isAlive=!0,this.settings.handlers.forEach(function(c){return I1[c](t)}),this.lastScrollTop=Math.floor(e.scrollTop),this.lastScrollLeft=e.scrollLeft,this.event.bind(this.element,"scroll",function(c){return t.onScroll(c)}),mi(this)};Kn.prototype.update=function(){this.isAlive&&(this.negativeScrollAdjustment=this.isNegativeScroll?this.element.scrollWidth-this.element.clientWidth:0,pt(this.scrollbarXRail,{display:"block"}),pt(this.scrollbarYRail,{display:"block"}),this.railXMarginWidth=Ie(ei(this.scrollbarXRail).marginLeft)+Ie(ei(this.scrollbarXRail).marginRight),this.railYMarginHeight=Ie(ei(this.scrollbarYRail).marginTop)+Ie(ei(this.scrollbarYRail).marginBottom),pt(this.scrollbarXRail,{display:"none"}),pt(this.scrollbarYRail,{display:"none"}),mi(this),Or(this,"top",0,!1,!0),Or(this,"left",0,!1,!0),pt(this.scrollbarXRail,{display:""}),pt(this.scrollbarYRail,{display:""}))};Kn.prototype.onScroll=function(e){this.isAlive&&(mi(this),Or(this,"top",this.element.scrollTop-this.lastScrollTop),Or(this,"left",this.element.scrollLeft-this.lastScrollLeft),this.lastScrollTop=Math.floor(this.element.scrollTop),this.lastScrollLeft=this.element.scrollLeft)};Kn.prototype.destroy=function(){this.isAlive&&(this.event.unbindAll(),Va(this.scrollbarX),Va(this.scrollbarY),Va(this.scrollbarXRail),Va(this.scrollbarYRail),this.removePsClasses(),this.element=null,this.scrollbarX=null,this.scrollbarY=null,this.scrollbarXRail=null,this.scrollbarYRail=null,this.isAlive=!1)};Kn.prototype.removePsClasses=function(){this.element.className=this.element.className.split(" ").filter(function(e){return!e.match(/^ps([-_].+|)$/)}).join(" ")};var Vm=Kn;var Qn=(()=>{let e=class e{constructor(){this._elementRef=I(Be),this._platform=I(vi),this.angorScrollbar=!0,this._ps=null,this._unsubscribeAll=new V}get elementRef(){return this._elementRef}get ps(){return this._ps}ngOnChanges(t){"angorScrollbar"in t&&(this.angorScrollbar=_i(t.angorScrollbar.currentValue),this.angorScrollbar?this._initScrollbar():this._destroyScrollbar()),"angorScrollbarOptions"in t&&(this._options=To({},this._options,t.angorScrollbarOptions.currentValue),this._reinitializeScrollbar())}ngOnInit(){oa(window,"resize").pipe(U(this._unsubscribeAll),oo(150)).subscribe(()=>this.update())}ngOnDestroy(){this._destroyScrollbar(),this._unsubscribeAll.next(),this._unsubscribeAll.complete()}isEnabled(){return this.angorScrollbar}update(){this._ps?.update()}destroy(){this.ngOnDestroy()}geometry(t="scroll"){return new Ir(this._elementRef.nativeElement[`${t}Left`],this._elementRef.nativeElement[`${t}Top`],this._elementRef.nativeElement[`${t}Width`],this._elementRef.nativeElement[`${t}Height`])}position(t=!1){return!t&&this._ps?new Zn(this._ps.reach.x||0,this._ps.reach.y||0):new Zn(this._elementRef.nativeElement.scrollLeft,this._elementRef.nativeElement.scrollTop)}scrollTo(t,n,o){n==null&&o==null?this.animateScrolling("scrollTop",t,o):(t!=null&&this.scrollToX(t,o),n!=null&&this.scrollToY(n,o))}scrollToX(t,n){this.animateScrolling("scrollLeft",t,n)}scrollToY(t,n){this.animateScrolling("scrollTop",t,n)}scrollToTop(t=0,n){this.animateScrolling("scrollTop",t,n)}scrollToBottom(t=0,n){let o=this._elementRef.nativeElement.scrollHeight-this._elementRef.nativeElement.clientHeight;this.animateScrolling("scrollTop",o-t,n)}scrollToLeft(t=0,n){this.animateScrolling("scrollLeft",t,n)}scrollToRight(t=0,n){let o=this._elementRef.nativeElement.scrollWidth-this._elementRef.nativeElement.clientWidth;this.animateScrolling("scrollLeft",o-t,n)}scrollToElement(t,n=0,o=!1,r){let s=this._elementRef.nativeElement.querySelector(t);if(!s)return;let l=s.getBoundingClientRect(),c=this._elementRef.nativeElement.getBoundingClientRect();this._elementRef.nativeElement.classList.contains("ps--active-x")&&this._scrollToInAxis(l.left,c.left,"scrollLeft",n,o,r),this._elementRef.nativeElement.classList.contains("ps--active-y")&&this._scrollToInAxis(l.top,c.top,"scrollTop",n,o,r)}animateScrolling(t,n,o){this._animation&&window.cancelAnimationFrame(this._animation),!o||typeof window>"u"?this._elementRef.nativeElement[t]=n:n!==this._elementRef.nativeElement[t]&&this._smoothScroll(t,n,o)}_initScrollbar(){this._ps||this._platform.ANDROID||this._platform.IOS||!this._platform.isBrowser||(this._ps=new Vm(this._elementRef.nativeElement,M({},this._options)))}_destroyScrollbar(){this._ps?.destroy(),this._ps=null}_reinitializeScrollbar(){setTimeout(()=>this._destroyScrollbar()),setTimeout(()=>this._initScrollbar())}_scrollToInAxis(t,n,o,r,s,l){if(s&&t<=n-Math.abs(r))return;let c=this._elementRef.nativeElement[o],d=t-n+c;this.animateScrolling(o,d+r,l)}_smoothScroll(t,n,o){let r=0,s=this._elementRef.nativeElement[t],l=(s-n)/2,c=performance.now(),d=g=>{r+=Math.PI/(o/(g-c));let x=Math.round(n+l+l*Math.cos(r));this._elementRef.nativeElement[t]===s&&(r>=Math.PI?this.animateScrolling(t,n,0):(this._elementRef.nativeElement[t]=x,s=this._elementRef.nativeElement[t],c=g,this._animation=window.requestAnimationFrame(d)))};window.requestAnimationFrame(d)}};e.\u0275fac=function(n){return new(n||e)},e.\u0275dir=Ri({type:e,selectors:[["","angorScrollbar",""]],inputs:{angorScrollbar:"angorScrollbar",angorScrollbarOptions:"angorScrollbarOptions"},exportAs:["angorScrollbar"],standalone:!0,features:[Ye]});let i=e;return i})();var M1=["navigationContent"],E1=[[["","angorVerticalNavigationHeader",""]],[["","angorVerticalNavigationContentHeader",""]],[["","angorVerticalNavigationFooter",""]]],O1=["[angorVerticalNavigationHeader]","[angorVerticalNavigationContentHeader]","[angorVerticalNavigationFooter]"],L1=i=>({wheelPropagation:i,suppressScrollX:!0}),N1=()=>({wheelPropagation:!1,suppressScrollX:!0});function P1(i,e){if(i&1){let a=le();b(0,"angor-vertical-navigation-aside-item",10),$("click",function(){Q(a);let n=h(2).$implicit,o=h();return X(o.toggleAside(n))}),v()}if(i&2){let a=h(2).$implicit,t=h();f("item",a)("name",t.name)("activeItemId",t.activeAsideItemId)("autoCollapse",t.autoCollapse)("skipChildren",!0)}}function F1(i,e){if(i&1&&C(0,"angor-vertical-navigation-basic-item",8),i&2){let a=h(2).$implicit,t=h();f("item",a)("name",t.name)}}function R1(i,e){if(i&1&&C(0,"angor-vertical-navigation-collapsable-item",9),i&2){let a=h(2).$implicit,t=h();f("item",a)("name",t.name)("autoCollapse",t.autoCollapse)}}function H1(i,e){if(i&1&&C(0,"angor-vertical-navigation-divider-item",8),i&2){let a=h(2).$implicit,t=h();f("item",a)("name",t.name)}}function j1(i,e){if(i&1&&C(0,"angor-vertical-navigation-group-item",9),i&2){let a=h(2).$implicit,t=h();f("item",a)("name",t.name)("autoCollapse",t.autoCollapse)}}function z1(i,e){if(i&1&&C(0,"angor-vertical-navigation-spacer-item",8),i&2){let a=h(2).$implicit,t=h();f("item",a)("name",t.name)}}function B1(i,e){if(i&1&&k(0,P1,1,5,"angor-vertical-navigation-aside-item",7)(1,F1,1,2,"angor-vertical-navigation-basic-item",8)(2,R1,1,3,"angor-vertical-navigation-collapsable-item",9)(3,H1,1,2,"angor-vertical-navigation-divider-item",8)(4,j1,1,3,"angor-vertical-navigation-group-item",9)(5,z1,1,2,"angor-vertical-navigation-spacer-item",8),i&2){let a=h().$implicit;w(a.type==="aside"?0:-1),m(),w(a.type==="basic"?1:-1),m(),w(a.type==="collapsable"?2:-1),m(),w(a.type==="divider"?3:-1),m(),w(a.type==="group"?4:-1),m(),w(a.type==="spacer"?5:-1)}}function V1(i,e){if(i&1&&k(0,B1,6,6),i&2){let a=e.$implicit;w(a.hidden&&!a.hidden(a)||!a.hidden?0:-1)}}function J1(i,e){if(i&1&&C(0,"angor-vertical-navigation-aside-item",9),i&2){let a=h(2).$implicit,t=h(2);f("item",a)("name",t.name)("autoCollapse",t.autoCollapse)}}function W1(i,e){if(i&1&&k(0,J1,1,3,"angor-vertical-navigation-aside-item",9),i&2){let a=h().$implicit,t=h(2);w(a.type==="aside"&&a.id===t.activeAsideItemId?0:-1)}}function U1(i,e){if(i&1&&k(0,W1,1,1),i&2){let a=e.$implicit;w(a.hidden&&!a.hidden(a)||!a.hidden?0:-1)}}function G1(i,e){if(i&1&&(b(0,"div",6),Te(1,U1,1,1,null,null,st().trackByFn,!0),v()),i&2){let a=h();f("angorScrollbarOptions",lo(5,N1))("@fadeInLeft",a.position==="left")("@fadeInRight",a.position==="right")("@fadeOutLeft",a.position==="left")("@fadeOutRight",a.position==="right"),m(),qe(a.navigation)}}var Lr=(()=>{let e=class e{constructor(){this._animationBuilder=I(Lc),this._changeDetectorRef=I(oe),this._document=I(Ue),this._elementRef=I(Be),this._renderer2=I(si),this._router=I(Ge),this._scrollStrategyOptions=I(xo),this._angorNavigationService=I(fe),this._angorUtilsService=I(Ot),this.appearance="default",this.autoCollapse=!0,this.inner=!1,this.mode="side",this.name=this._angorUtilsService.randomId(),this.opened=!0,this.position="left",this.transparentOverlay=!1,this.appearanceChanged=new Ke,this.modeChanged=new Ke,this.openedChanged=new Ke,this.positionChanged=new Ke,this.activeAsideItemId=null,this.onCollapsableItemCollapsed=new Wt(1),this.onCollapsableItemExpanded=new Wt(1),this.onRefreshed=new Wt(1),this._animationsEnabled=!1,this._hovered=!1,this._scrollStrategy=this._scrollStrategyOptions.block(),this._unsubscribeAll=new V,this._handleAsideOverlayClick=()=>{this.closeAside()},this._handleOverlayClick=()=>{this.close()}}get classList(){return{"angor-vertical-navigation-animations-enabled":this._animationsEnabled,[`angor-vertical-navigation-appearance-${this.appearance}`]:!0,"angor-vertical-navigation-hover":this._hovered,"angor-vertical-navigation-inner":this.inner,"angor-vertical-navigation-mode-over":this.mode==="over","angor-vertical-navigation-mode-side":this.mode==="side","angor-vertical-navigation-opened":this.opened,"angor-vertical-navigation-position-left":this.position==="left","angor-vertical-navigation-position-right":this.position==="right"}}get styleList(){return{visibility:this.opened?"visible":"hidden"}}set angorScrollbarDirectives(t){this._angorScrollbarDirectives=t,t.length!==0&&(this._angorScrollbarDirectivesSubscription&&this._angorScrollbarDirectivesSubscription.unsubscribe(),this._angorScrollbarDirectivesSubscription=oi(this.onCollapsableItemCollapsed,this.onCollapsableItemExpanded).pipe(U(this._unsubscribeAll),ra(250)).subscribe(()=>{t.forEach(n=>{n.update()})}))}_onMouseenter(){this._enableAnimations(),this._hovered=!0}_onMouseleave(){this._enableAnimations(),this._hovered=!1}ngOnChanges(t){if("appearance"in t&&this.appearanceChanged.next(t.appearance.currentValue),"inner"in t&&(this.inner=_i(t.inner.currentValue)),"mode"in t){let n=t.mode.currentValue,o=t.mode.previousValue;this._disableAnimations(),o==="over"&&n==="side"&&this._hideOverlay(),o==="side"&&n==="over"&&(this.closeAside(),this.opened&&this._showOverlay()),this.modeChanged.next(n),setTimeout(()=>{this._enableAnimations()},500)}"navigation"in t&&this._changeDetectorRef.markForCheck(),"opened"in t&&(this.opened=_i(t.opened.currentValue),this._toggleOpened(this.opened)),"position"in t&&this.positionChanged.next(t.position.currentValue),"transparentOverlay"in t&&(this.transparentOverlay=_i(t.transparentOverlay.currentValue))}ngOnInit(){this.name===""&&(this.name=this._angorUtilsService.randomId()),this._angorNavigationService.registerComponent(this.name,this),this._router.events.pipe(Ne(t=>t instanceof Yt),U(this._unsubscribeAll)).subscribe(()=>{this.mode==="over"&&this.opened&&this.close(),this.mode==="side"&&this.activeAsideItemId&&this.closeAside()})}ngAfterViewInit(){this._mutationObserver=new MutationObserver(t=>{t.forEach(n=>{let o=n.target;if(n.attributeName==="class")if(o.classList.contains("cdk-global-scrollblock")){let r=parseInt(o.style.top,10);this._renderer2.setStyle(this._elementRef.nativeElement,"margin-top",`${Math.abs(r)}px`)}else this._renderer2.setStyle(this._elementRef.nativeElement,"margin-top",null)})}),this._mutationObserver.observe(this._document.documentElement,{attributes:!0,attributeFilter:["class"]}),setTimeout(()=>{if(this._navigationContentEl)if(this._navigationContentEl.nativeElement.classList.contains("ps"))this._angorScrollbarDirectives.forEach(t=>{t.isEnabled()&&t.scrollToElement(".angor-vertical-navigation-item-active",-120,!0)});else{let t=this._navigationContentEl.nativeElement.querySelector(".angor-vertical-navigation-item-active");t&&t.scrollIntoView()}})}ngOnDestroy(){this._mutationObserver.disconnect(),this.close(),this.closeAside(),this._angorNavigationService.deregisterComponent(this.name),this._unsubscribeAll.next(null),this._unsubscribeAll.complete()}refresh(){this._changeDetectorRef.markForCheck(),this.onRefreshed.next(!0)}open(){this.opened||this._toggleOpened(!0)}close(){this.opened&&(this.closeAside(),this._toggleOpened(!1))}toggle(){this.opened?this.close():this.open()}openAside(t){t.disabled||!t.id||(this.activeAsideItemId=t.id,this._showAsideOverlay(),this._changeDetectorRef.markForCheck())}closeAside(){this.activeAsideItemId=null,this._hideAsideOverlay(),this._changeDetectorRef.markForCheck()}toggleAside(t){this.activeAsideItemId===t.id?this.closeAside():this.openAside(t)}trackByFn(t,n){return n.id||t}_enableAnimations(){this._animationsEnabled||(this._animationsEnabled=!0)}_disableAnimations(){this._animationsEnabled&&(this._animationsEnabled=!1)}_showOverlay(){this._asideOverlay||(this._overlay=this._renderer2.createElement("div"),this._overlay.classList.add("angor-vertical-navigation-overlay"),this.transparentOverlay&&this._overlay.classList.add("angor-vertical-navigation-overlay-transparent"),this._renderer2.appendChild(this._elementRef.nativeElement.parentElement,this._overlay),this._scrollStrategy.enable(),this._player=this._animationBuilder.build([li("300ms cubic-bezier(0.25, 0.8, 0.25, 1)",ht({opacity:1}))]).create(this._overlay),this._player.play(),this._overlay.addEventListener("click",this._handleOverlayClick))}_hideOverlay(){this._overlay&&(this._player=this._animationBuilder.build([li("300ms cubic-bezier(0.25, 0.8, 0.25, 1)",ht({opacity:0}))]).create(this._overlay),this._player.play(),this._player.onDone(()=>{this._overlay&&(this._overlay.removeEventListener("click",this._handleOverlayClick),this._overlay.parentNode.removeChild(this._overlay),this._overlay=null),this._scrollStrategy.disable()}))}_showAsideOverlay(){this._asideOverlay||(this._asideOverlay=this._renderer2.createElement("div"),this._asideOverlay.classList.add("angor-vertical-navigation-aside-overlay"),this._renderer2.appendChild(this._elementRef.nativeElement.parentElement,this._asideOverlay),this._player=this._animationBuilder.build([li("300ms cubic-bezier(0.25, 0.8, 0.25, 1)",ht({opacity:1}))]).create(this._asideOverlay),this._player.play(),this._asideOverlay.addEventListener("click",this._handleAsideOverlayClick))}_hideAsideOverlay(){this._asideOverlay&&(this._player=this._animationBuilder.build([li("300ms cubic-bezier(0.25, 0.8, 0.25, 1)",ht({opacity:0}))]).create(this._asideOverlay),this._player.play(),this._player.onDone(()=>{this._asideOverlay&&(this._asideOverlay.removeEventListener("click",this._handleAsideOverlayClick),this._asideOverlay.parentNode.removeChild(this._asideOverlay),this._asideOverlay=null)}))}_toggleOpened(t){this.opened=t,this._enableAnimations(),this.mode==="over"&&(this.opened?this._showOverlay():this._hideOverlay()),this.openedChanged.next(t)}};e.\u0275fac=function(n){return new(n||e)},e.\u0275cmp=J({type:e,selectors:[["angor-vertical-navigation"]],viewQuery:function(n,o){if(n&1&&(We(M1,5),We(Qn,5)),n&2){let r;Re(r=He())&&(o._navigationContentEl=r.first),Re(r=He())&&(o.angorScrollbarDirectives=r)}},hostVars:4,hostBindings:function(n,o){n&1&&$("mouseenter",function(){return o._onMouseenter()})("mouseleave",function(){return o._onMouseleave()}),n&2&&(nc(o.styleList),kt(o.classList))},inputs:{appearance:"appearance",autoCollapse:"autoCollapse",inner:"inner",mode:"mode",name:"name",navigation:"navigation",opened:"opened",position:"position",transparentOverlay:"transparentOverlay"},outputs:{appearanceChanged:"appearanceChanged",modeChanged:"modeChanged",openedChanged:"openedChanged",positionChanged:"positionChanged"},exportAs:["angorVerticalNavigation"],standalone:!0,features:[Ye,W],ngContentSelectors:O1,decls:12,vars:4,consts:[["navigationContent",""],[1,"angor-vertical-navigation-wrapper"],[1,"angor-vertical-navigation-header"],["angorScrollbar","",1,"angor-vertical-navigation-content",3,"angorScrollbarOptions"],[1,"angor-vertical-navigation-content-header"],[1,"angor-vertical-navigation-footer"],["angorScrollbar","",1,"angor-vertical-navigation-aside-wrapper",3,"angorScrollbarOptions"],[3,"item","name","activeItemId","autoCollapse","skipChildren"],[3,"item","name"],[3,"item","name","autoCollapse"],[3,"click","item","name","activeItemId","autoCollapse","skipChildren"]],template:function(n,o){n&1&&(so(E1),b(0,"div",1)(1,"div",2),ua(2),v(),b(3,"div",3,0)(5,"div",4),ua(6,1),v(),Te(7,V1,1,1,null,null,o.trackByFn,!0),v(),b(9,"div",5),ua(10,2),v()(),k(11,G1,3,6,"div",6)),n&2&&(m(3),f("angorScrollbarOptions",de(2,L1,o.inner)),m(4),qe(o.navigation),m(4),w(o.activeAsideItemId?11:-1))},dependencies:[Qn,Lm,Ei,za,Oi,ja,Li],styles:[`:root{--angor-vertical-navigation-width: 280px}angor-vertical-navigation{position:sticky;display:flex;flex-direction:column;flex:1 0 auto;top:0;width:var(--angor-vertical-navigation-width);min-width:var(--angor-vertical-navigation-width);max-width:var(--angor-vertical-navigation-width);height:100vh;min-height:100vh;max-height:100vh;z-index:200}angor-vertical-navigation.angor-vertical-navigation-animations-enabled{transition-duration:.4s;transition-timing-function:cubic-bezier(.25,.8,.25,1);transition-property:visibility,margin-left,margin-right,transform,width,max-width,min-width}angor-vertical-navigation.angor-vertical-navigation-animations-enabled .angor-vertical-navigation-wrapper{transition-duration:.4s;transition-timing-function:cubic-bezier(.25,.8,.25,1);transition-property:width,max-width,min-width}angor-vertical-navigation.angor-vertical-navigation-mode-over{position:fixed;top:0;bottom:0}angor-vertical-navigation.angor-vertical-navigation-position-left.angor-vertical-navigation-mode-side{margin-left:calc(var(--angor-vertical-navigation-width) * -1)}angor-vertical-navigation.angor-vertical-navigation-position-left.angor-vertical-navigation-mode-side.angor-vertical-navigation-opened{margin-left:0}angor-vertical-navigation.angor-vertical-navigation-position-left.angor-vertical-navigation-mode-over{left:0;transform:translate3d(-100%,0,0)}angor-vertical-navigation.angor-vertical-navigation-position-left.angor-vertical-navigation-mode-over.angor-vertical-navigation-opened{transform:translateZ(0)}angor-vertical-navigation.angor-vertical-navigation-position-left .angor-vertical-navigation-wrapper{left:0}angor-vertical-navigation.angor-vertical-navigation-position-right.angor-vertical-navigation-mode-side{margin-right:calc(var(--angor-vertical-navigation-width) * -1)}angor-vertical-navigation.angor-vertical-navigation-position-right.angor-vertical-navigation-mode-side.angor-vertical-navigation-opened{margin-right:0}angor-vertical-navigation.angor-vertical-navigation-position-right.angor-vertical-navigation-mode-over{right:0;transform:translate3d(100%,0,0)}angor-vertical-navigation.angor-vertical-navigation-position-right.angor-vertical-navigation-mode-over.angor-vertical-navigation-opened{transform:translateZ(0)}angor-vertical-navigation.angor-vertical-navigation-position-right .angor-vertical-navigation-wrapper{right:0}angor-vertical-navigation.angor-vertical-navigation-inner{position:relative;width:auto;min-width:0;max-width:none;height:auto;min-height:0;max-height:none;box-shadow:none}angor-vertical-navigation.angor-vertical-navigation-inner .angor-vertical-navigation-wrapper{position:relative;overflow:visible;height:auto}angor-vertical-navigation.angor-vertical-navigation-inner .angor-vertical-navigation-wrapper .angor-vertical-navigation-content{overflow:visible!important}angor-vertical-navigation .angor-vertical-navigation-wrapper{position:absolute;display:flex;flex:1 1 auto;flex-direction:column;top:0;bottom:0;width:100%;height:100%;overflow:hidden;z-index:10;background:inherit;box-shadow:inset -1px 0 0 var(--angor-border)}angor-vertical-navigation .angor-vertical-navigation-wrapper .angor-vertical-navigation-content{flex:1 1 auto;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}angor-vertical-navigation .angor-vertical-navigation-wrapper .angor-vertical-navigation-content>angor-vertical-navigation-divider-item{margin:24px 0}angor-vertical-navigation .angor-vertical-navigation-wrapper .angor-vertical-navigation-content>angor-vertical-navigation-group-item{margin-top:24px}angor-vertical-navigation .angor-vertical-navigation-aside-wrapper{position:absolute;display:flex;flex:1 1 auto;flex-direction:column;top:0;bottom:0;left:var(--angor-vertical-navigation-width);width:var(--angor-vertical-navigation-width);height:100%;z-index:5;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;transition-duration:.4s;transition-property:left,right;transition-timing-function:cubic-bezier(.25,.8,.25,1);background:inherit}angor-vertical-navigation .angor-vertical-navigation-aside-wrapper>angor-vertical-navigation-aside-item{padding:24px 0}angor-vertical-navigation .angor-vertical-navigation-aside-wrapper>angor-vertical-navigation-aside-item>.angor-vertical-navigation-item-wrapper{display:none!important}angor-vertical-navigation.angor-vertical-navigation-position-right .angor-vertical-navigation-aside-wrapper{left:auto;right:var(--angor-vertical-navigation-width)}angor-vertical-navigation angor-vertical-navigation-aside-item,angor-vertical-navigation angor-vertical-navigation-basic-item,angor-vertical-navigation angor-vertical-navigation-collapsable-item,angor-vertical-navigation angor-vertical-navigation-divider-item,angor-vertical-navigation angor-vertical-navigation-group-item,angor-vertical-navigation angor-vertical-navigation-spacer-item{display:flex;flex-direction:column;flex:1 0 auto;-webkit-user-select:none;user-select:none}angor-vertical-navigation angor-vertical-navigation-aside-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item,angor-vertical-navigation angor-vertical-navigation-basic-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item,angor-vertical-navigation angor-vertical-navigation-collapsable-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item,angor-vertical-navigation angor-vertical-navigation-divider-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item,angor-vertical-navigation angor-vertical-navigation-group-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item,angor-vertical-navigation angor-vertical-navigation-spacer-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item{position:relative;display:flex;align-items:center;justify-content:flex-start;padding:10px 16px;font-size:13px;font-weight:500;line-height:20px;text-decoration:none;border-radius:6px}angor-vertical-navigation angor-vertical-navigation-aside-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item.angor-vertical-navigation-item-disabled,angor-vertical-navigation angor-vertical-navigation-basic-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item.angor-vertical-navigation-item-disabled,angor-vertical-navigation angor-vertical-navigation-collapsable-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item.angor-vertical-navigation-item-disabled,angor-vertical-navigation angor-vertical-navigation-divider-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item.angor-vertical-navigation-item-disabled,angor-vertical-navigation angor-vertical-navigation-group-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item.angor-vertical-navigation-item-disabled,angor-vertical-navigation angor-vertical-navigation-spacer-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item.angor-vertical-navigation-item-disabled{cursor:default;opacity:.4}angor-vertical-navigation angor-vertical-navigation-aside-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item .angor-vertical-navigation-item-icon,angor-vertical-navigation angor-vertical-navigation-basic-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item .angor-vertical-navigation-item-icon,angor-vertical-navigation angor-vertical-navigation-collapsable-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item .angor-vertical-navigation-item-icon,angor-vertical-navigation angor-vertical-navigation-divider-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item .angor-vertical-navigation-item-icon,angor-vertical-navigation angor-vertical-navigation-group-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item .angor-vertical-navigation-item-icon,angor-vertical-navigation angor-vertical-navigation-spacer-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item .angor-vertical-navigation-item-icon{margin-right:16px}angor-vertical-navigation angor-vertical-navigation-aside-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item .angor-vertical-navigation-item-title-wrapper .angor-vertical-navigation-item-subtitle,angor-vertical-navigation angor-vertical-navigation-basic-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item .angor-vertical-navigation-item-title-wrapper .angor-vertical-navigation-item-subtitle,angor-vertical-navigation angor-vertical-navigation-collapsable-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item .angor-vertical-navigation-item-title-wrapper .angor-vertical-navigation-item-subtitle,angor-vertical-navigation angor-vertical-navigation-divider-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item .angor-vertical-navigation-item-title-wrapper .angor-vertical-navigation-item-subtitle,angor-vertical-navigation angor-vertical-navigation-group-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item .angor-vertical-navigation-item-title-wrapper .angor-vertical-navigation-item-subtitle,angor-vertical-navigation angor-vertical-navigation-spacer-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item .angor-vertical-navigation-item-title-wrapper .angor-vertical-navigation-item-subtitle{font-size:11px;line-height:1.5}angor-vertical-navigation angor-vertical-navigation-aside-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item .angor-vertical-navigation-item-badge,angor-vertical-navigation angor-vertical-navigation-basic-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item .angor-vertical-navigation-item-badge,angor-vertical-navigation angor-vertical-navigation-collapsable-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item .angor-vertical-navigation-item-badge,angor-vertical-navigation angor-vertical-navigation-divider-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item .angor-vertical-navigation-item-badge,angor-vertical-navigation angor-vertical-navigation-group-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item .angor-vertical-navigation-item-badge,angor-vertical-navigation angor-vertical-navigation-spacer-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item .angor-vertical-navigation-item-badge{margin-left:auto}angor-vertical-navigation angor-vertical-navigation-aside-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item .angor-vertical-navigation-item-badge .angor-vertical-navigation-item-badge-content,angor-vertical-navigation angor-vertical-navigation-basic-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item .angor-vertical-navigation-item-badge .angor-vertical-navigation-item-badge-content,angor-vertical-navigation angor-vertical-navigation-collapsable-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item .angor-vertical-navigation-item-badge .angor-vertical-navigation-item-badge-content,angor-vertical-navigation angor-vertical-navigation-divider-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item .angor-vertical-navigation-item-badge .angor-vertical-navigation-item-badge-content,angor-vertical-navigation angor-vertical-navigation-group-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item .angor-vertical-navigation-item-badge .angor-vertical-navigation-item-badge-content,angor-vertical-navigation angor-vertical-navigation-spacer-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item .angor-vertical-navigation-item-badge .angor-vertical-navigation-item-badge-content{display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:600;white-space:nowrap;height:20px}angor-vertical-navigation angor-vertical-navigation-aside-item>.angor-vertical-navigation-item-wrapper,angor-vertical-navigation angor-vertical-navigation-basic-item>.angor-vertical-navigation-item-wrapper,angor-vertical-navigation angor-vertical-navigation-collapsable-item>.angor-vertical-navigation-item-wrapper,angor-vertical-navigation angor-vertical-navigation-group-item>.angor-vertical-navigation-item-wrapper{margin:0 12px}angor-vertical-navigation angor-vertical-navigation-aside-item,angor-vertical-navigation angor-vertical-navigation-basic-item,angor-vertical-navigation angor-vertical-navigation-collapsable-item{margin-bottom:4px}angor-vertical-navigation angor-vertical-navigation-aside-item .angor-vertical-navigation-item,angor-vertical-navigation angor-vertical-navigation-basic-item .angor-vertical-navigation-item,angor-vertical-navigation angor-vertical-navigation-collapsable-item .angor-vertical-navigation-item{cursor:pointer}angor-vertical-navigation angor-vertical-navigation-collapsable-item>.angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item .angor-vertical-navigation-item-badge+.angor-vertical-navigation-item-arrow{margin-left:8px}angor-vertical-navigation angor-vertical-navigation-collapsable-item>.angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item .angor-vertical-navigation-item-arrow{height:20px;line-height:20px;margin-left:auto;transition:transform .3s cubic-bezier(.25,.8,.25,1),color 375ms cubic-bezier(.25,.8,.25,1)}angor-vertical-navigation angor-vertical-navigation-collapsable-item.angor-vertical-navigation-item-expanded>.angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item .angor-vertical-navigation-item-arrow{transform:rotate(90deg)}angor-vertical-navigation angor-vertical-navigation-collapsable-item>.angor-vertical-navigation-item-children>*:first-child{margin-top:6px}angor-vertical-navigation angor-vertical-navigation-collapsable-item>.angor-vertical-navigation-item-children>*:last-child{padding-bottom:6px}angor-vertical-navigation angor-vertical-navigation-collapsable-item>.angor-vertical-navigation-item-children>*:last-child>.angor-vertical-navigation-item-children>*:last-child{padding-bottom:0}angor-vertical-navigation angor-vertical-navigation-collapsable-item>.angor-vertical-navigation-item-children .angor-vertical-navigation-item{padding:10px 16px}angor-vertical-navigation angor-vertical-navigation-collapsable-item .angor-vertical-navigation-item-children{overflow:hidden}angor-vertical-navigation angor-vertical-navigation-collapsable-item .angor-vertical-navigation-item-children .angor-vertical-navigation-item{padding-left:56px}angor-vertical-navigation angor-vertical-navigation-collapsable-item .angor-vertical-navigation-item-children .angor-vertical-navigation-item-children .angor-vertical-navigation-item{padding-left:72px}angor-vertical-navigation angor-vertical-navigation-collapsable-item .angor-vertical-navigation-item-children .angor-vertical-navigation-item-children .angor-vertical-navigation-item-children .angor-vertical-navigation-item{padding-left:88px}angor-vertical-navigation angor-vertical-navigation-collapsable-item .angor-vertical-navigation-item-children .angor-vertical-navigation-item-children .angor-vertical-navigation-item-children .angor-vertical-navigation-item-children .angor-vertical-navigation-item{padding-left:104px}angor-vertical-navigation angor-vertical-navigation-divider-item{margin:12px 0}angor-vertical-navigation angor-vertical-navigation-divider-item .angor-vertical-navigation-item-wrapper{height:1px;box-shadow:0 1px}angor-vertical-navigation angor-vertical-navigation-group-item>.angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item .angor-vertical-navigation-item-badge,angor-vertical-navigation angor-vertical-navigation-group-item>.angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item .angor-vertical-navigation-item-icon{display:none!important}angor-vertical-navigation angor-vertical-navigation-group-item>.angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item .angor-vertical-navigation-item-title-wrapper .angor-vertical-navigation-item-title{font-size:12px;font-weight:600;letter-spacing:.05em;text-transform:uppercase}angor-vertical-navigation angor-vertical-navigation-spacer-item{margin:6px 0}.angor-vertical-navigation-overlay{position:absolute;inset:0;z-index:170;opacity:0;background-color:#0009}.angor-vertical-navigation-overlay+.angor-vertical-navigation-aside-overlay{background-color:transparent}.angor-vertical-navigation-aside-overlay{position:absolute;inset:0;z-index:169;opacity:0;background-color:#0000004d}angor-vertical-navigation-aside-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item,angor-vertical-navigation-basic-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item,angor-vertical-navigation-collapsable-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item,angor-vertical-navigation-group-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item{color:currentColor}angor-vertical-navigation-aside-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item .angor-vertical-navigation-item-icon,angor-vertical-navigation-basic-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item .angor-vertical-navigation-item-icon,angor-vertical-navigation-collapsable-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item .angor-vertical-navigation-item-icon,angor-vertical-navigation-group-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item .angor-vertical-navigation-item-icon{color:currentColor;opacity:.6}angor-vertical-navigation-aside-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item .angor-vertical-navigation-item-title-wrapper .angor-vertical-navigation-item-title,angor-vertical-navigation-basic-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item .angor-vertical-navigation-item-title-wrapper .angor-vertical-navigation-item-title,angor-vertical-navigation-collapsable-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item .angor-vertical-navigation-item-title-wrapper .angor-vertical-navigation-item-title,angor-vertical-navigation-group-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item .angor-vertical-navigation-item-title-wrapper .angor-vertical-navigation-item-title{color:currentColor;opacity:.8}angor-vertical-navigation-aside-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item .angor-vertical-navigation-item-title-wrapper .angor-vertical-navigation-item-subtitle,angor-vertical-navigation-basic-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item .angor-vertical-navigation-item-title-wrapper .angor-vertical-navigation-item-subtitle,angor-vertical-navigation-collapsable-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item .angor-vertical-navigation-item-title-wrapper .angor-vertical-navigation-item-subtitle,angor-vertical-navigation-group-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item .angor-vertical-navigation-item-title-wrapper .angor-vertical-navigation-item-subtitle{color:currentColor;opacity:.5}angor-vertical-navigation-aside-item>.angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item:not(.angor-vertical-navigation-item-disabled).angor-vertical-navigation-item-active,angor-vertical-navigation-aside-item>.angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item:not(.angor-vertical-navigation-item-disabled).angor-vertical-navigation-item-active-forced,angor-vertical-navigation-basic-item>.angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item:not(.angor-vertical-navigation-item-disabled).angor-vertical-navigation-item-active,angor-vertical-navigation-basic-item>.angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item:not(.angor-vertical-navigation-item-disabled).angor-vertical-navigation-item-active-forced,angor-vertical-navigation-collapsable-item>.angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item:not(.angor-vertical-navigation-item-disabled).angor-vertical-navigation-item-active,angor-vertical-navigation-collapsable-item>.angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item:not(.angor-vertical-navigation-item-disabled).angor-vertical-navigation-item-active-forced{background-color:rgb(3 33 40 / var(--tw-bg-opacity));--tw-bg-opacity: .05}angor-vertical-navigation-aside-item>.angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item:not(.angor-vertical-navigation-item-disabled).angor-vertical-navigation-item-active:is(.dark *),angor-vertical-navigation-aside-item>.angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item:not(.angor-vertical-navigation-item-disabled).angor-vertical-navigation-item-active-forced:is(.dark *),angor-vertical-navigation-basic-item>.angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item:not(.angor-vertical-navigation-item-disabled).angor-vertical-navigation-item-active:is(.dark *),angor-vertical-navigation-basic-item>.angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item:not(.angor-vertical-navigation-item-disabled).angor-vertical-navigation-item-active-forced:is(.dark *),angor-vertical-navigation-collapsable-item>.angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item:not(.angor-vertical-navigation-item-disabled).angor-vertical-navigation-item-active:is(.dark *),angor-vertical-navigation-collapsable-item>.angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item:not(.angor-vertical-navigation-item-disabled).angor-vertical-navigation-item-active-forced:is(.dark *){background-color:rgb(255 255 255 / var(--tw-bg-opacity));--tw-bg-opacity: .12}angor-vertical-navigation-aside-item>.angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item:not(.angor-vertical-navigation-item-disabled).angor-vertical-navigation-item-active .angor-vertical-navigation-item-icon,angor-vertical-navigation-aside-item>.angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item:not(.angor-vertical-navigation-item-disabled).angor-vertical-navigation-item-active-forced .angor-vertical-navigation-item-icon,angor-vertical-navigation-basic-item>.angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item:not(.angor-vertical-navigation-item-disabled).angor-vertical-navigation-item-active .angor-vertical-navigation-item-icon,angor-vertical-navigation-basic-item>.angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item:not(.angor-vertical-navigation-item-disabled).angor-vertical-navigation-item-active-forced .angor-vertical-navigation-item-icon,angor-vertical-navigation-collapsable-item>.angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item:not(.angor-vertical-navigation-item-disabled).angor-vertical-navigation-item-active .angor-vertical-navigation-item-icon,angor-vertical-navigation-collapsable-item>.angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item:not(.angor-vertical-navigation-item-disabled).angor-vertical-navigation-item-active-forced .angor-vertical-navigation-item-icon{opacity:1}angor-vertical-navigation-aside-item>.angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item:not(.angor-vertical-navigation-item-disabled).angor-vertical-navigation-item-active .angor-vertical-navigation-item-title,angor-vertical-navigation-aside-item>.angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item:not(.angor-vertical-navigation-item-disabled).angor-vertical-navigation-item-active-forced .angor-vertical-navigation-item-title,angor-vertical-navigation-basic-item>.angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item:not(.angor-vertical-navigation-item-disabled).angor-vertical-navigation-item-active .angor-vertical-navigation-item-title,angor-vertical-navigation-basic-item>.angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item:not(.angor-vertical-navigation-item-disabled).angor-vertical-navigation-item-active-forced .angor-vertical-navigation-item-title,angor-vertical-navigation-collapsable-item>.angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item:not(.angor-vertical-navigation-item-disabled).angor-vertical-navigation-item-active .angor-vertical-navigation-item-title,angor-vertical-navigation-collapsable-item>.angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item:not(.angor-vertical-navigation-item-disabled).angor-vertical-navigation-item-active-forced .angor-vertical-navigation-item-title{opacity:1}angor-vertical-navigation-aside-item>.angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item:not(.angor-vertical-navigation-item-disabled).angor-vertical-navigation-item-active .angor-vertical-navigation-item-subtitle,angor-vertical-navigation-aside-item>.angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item:not(.angor-vertical-navigation-item-disabled).angor-vertical-navigation-item-active-forced .angor-vertical-navigation-item-subtitle,angor-vertical-navigation-basic-item>.angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item:not(.angor-vertical-navigation-item-disabled).angor-vertical-navigation-item-active .angor-vertical-navigation-item-subtitle,angor-vertical-navigation-basic-item>.angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item:not(.angor-vertical-navigation-item-disabled).angor-vertical-navigation-item-active-forced .angor-vertical-navigation-item-subtitle,angor-vertical-navigation-collapsable-item>.angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item:not(.angor-vertical-navigation-item-disabled).angor-vertical-navigation-item-active .angor-vertical-navigation-item-subtitle,angor-vertical-navigation-collapsable-item>.angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item:not(.angor-vertical-navigation-item-disabled).angor-vertical-navigation-item-active-forced .angor-vertical-navigation-item-subtitle{opacity:1}angor-vertical-navigation-aside-item>.angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item:not(.angor-vertical-navigation-item-active-forced):not(.angor-vertical-navigation-item-active):not(.angor-vertical-navigation-item-disabled):hover,angor-vertical-navigation-basic-item>.angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item:not(.angor-vertical-navigation-item-active-forced):not(.angor-vertical-navigation-item-active):not(.angor-vertical-navigation-item-disabled):hover,angor-vertical-navigation-collapsable-item>.angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item:not(.angor-vertical-navigation-item-active-forced):not(.angor-vertical-navigation-item-active):not(.angor-vertical-navigation-item-disabled):hover{background-color:rgb(3 33 40 / var(--tw-bg-opacity));--tw-bg-opacity: .05}angor-vertical-navigation-aside-item>.angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item:not(.angor-vertical-navigation-item-active-forced):not(.angor-vertical-navigation-item-active):not(.angor-vertical-navigation-item-disabled):hover:is(.dark *),angor-vertical-navigation-basic-item>.angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item:not(.angor-vertical-navigation-item-active-forced):not(.angor-vertical-navigation-item-active):not(.angor-vertical-navigation-item-disabled):hover:is(.dark *),angor-vertical-navigation-collapsable-item>.angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item:not(.angor-vertical-navigation-item-active-forced):not(.angor-vertical-navigation-item-active):not(.angor-vertical-navigation-item-disabled):hover:is(.dark *){background-color:rgb(255 255 255 / var(--tw-bg-opacity));--tw-bg-opacity: .12}angor-vertical-navigation-aside-item>.angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item:not(.angor-vertical-navigation-item-active-forced):not(.angor-vertical-navigation-item-active):not(.angor-vertical-navigation-item-disabled):hover .angor-vertical-navigation-item-icon,angor-vertical-navigation-basic-item>.angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item:not(.angor-vertical-navigation-item-active-forced):not(.angor-vertical-navigation-item-active):not(.angor-vertical-navigation-item-disabled):hover .angor-vertical-navigation-item-icon,angor-vertical-navigation-collapsable-item>.angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item:not(.angor-vertical-navigation-item-active-forced):not(.angor-vertical-navigation-item-active):not(.angor-vertical-navigation-item-disabled):hover .angor-vertical-navigation-item-icon{opacity:1}angor-vertical-navigation-aside-item>.angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item:not(.angor-vertical-navigation-item-active-forced):not(.angor-vertical-navigation-item-active):not(.angor-vertical-navigation-item-disabled):hover .angor-vertical-navigation-item-title,angor-vertical-navigation-aside-item>.angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item:not(.angor-vertical-navigation-item-active-forced):not(.angor-vertical-navigation-item-active):not(.angor-vertical-navigation-item-disabled):hover .angor-vertical-navigation-item-arrow,angor-vertical-navigation-basic-item>.angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item:not(.angor-vertical-navigation-item-active-forced):not(.angor-vertical-navigation-item-active):not(.angor-vertical-navigation-item-disabled):hover .angor-vertical-navigation-item-title,angor-vertical-navigation-basic-item>.angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item:not(.angor-vertical-navigation-item-active-forced):not(.angor-vertical-navigation-item-active):not(.angor-vertical-navigation-item-disabled):hover .angor-vertical-navigation-item-arrow,angor-vertical-navigation-collapsable-item>.angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item:not(.angor-vertical-navigation-item-active-forced):not(.angor-vertical-navigation-item-active):not(.angor-vertical-navigation-item-disabled):hover .angor-vertical-navigation-item-title,angor-vertical-navigation-collapsable-item>.angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item:not(.angor-vertical-navigation-item-active-forced):not(.angor-vertical-navigation-item-active):not(.angor-vertical-navigation-item-disabled):hover .angor-vertical-navigation-item-arrow{opacity:1}angor-vertical-navigation-aside-item>.angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item:not(.angor-vertical-navigation-item-active-forced):not(.angor-vertical-navigation-item-active):not(.angor-vertical-navigation-item-disabled):hover .angor-vertical-navigation-item-subtitle,angor-vertical-navigation-basic-item>.angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item:not(.angor-vertical-navigation-item-active-forced):not(.angor-vertical-navigation-item-active):not(.angor-vertical-navigation-item-disabled):hover .angor-vertical-navigation-item-subtitle,angor-vertical-navigation-collapsable-item>.angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item:not(.angor-vertical-navigation-item-active-forced):not(.angor-vertical-navigation-item-active):not(.angor-vertical-navigation-item-disabled):hover .angor-vertical-navigation-item-subtitle{opacity:1}angor-vertical-navigation-collapsable-item.angor-vertical-navigation-item-expanded>.angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item .angor-vertical-navigation-item-icon{opacity:1}angor-vertical-navigation-collapsable-item.angor-vertical-navigation-item-expanded>.angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item .angor-vertical-navigation-item-title,angor-vertical-navigation-collapsable-item.angor-vertical-navigation-item-expanded>.angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item .angor-vertical-navigation-item-arrow{opacity:1}angor-vertical-navigation-collapsable-item.angor-vertical-navigation-item-expanded>.angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item .angor-vertical-navigation-item-subtitle{opacity:1}angor-vertical-navigation-group-item>.angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item .angor-vertical-navigation-item-title-wrapper .angor-vertical-navigation-item-title{--tw-text-opacity: 1;color:rgba(var(--angor-primary-600-rgb),var(--tw-text-opacity));opacity:1}angor-vertical-navigation-group-item>.angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item .angor-vertical-navigation-item-title-wrapper .angor-vertical-navigation-item-title:is(.dark *){--tw-text-opacity: 1;color:rgba(var(--angor-primary-400-rgb),var(--tw-text-opacity))}:root{--angor-vertical-navigation-compact-width: 112px}angor-vertical-navigation.angor-vertical-navigation-appearance-compact{width:var(--angor-vertical-navigation-compact-width);min-width:var(--angor-vertical-navigation-compact-width);max-width:var(--angor-vertical-navigation-compact-width)}angor-vertical-navigation.angor-vertical-navigation-appearance-compact.angor-vertical-navigation-position-left.angor-vertical-navigation-mode-side{margin-left:calc(var(--angor-vertical-navigation-compact-width) * -1)}angor-vertical-navigation.angor-vertical-navigation-appearance-compact.angor-vertical-navigation-position-left.angor-vertical-navigation-opened{margin-left:0}angor-vertical-navigation.angor-vertical-navigation-appearance-compact.angor-vertical-navigation-position-right.angor-vertical-navigation-mode-side{margin-right:calc(var(--angor-vertical-navigation-compact-width) * -1)}angor-vertical-navigation.angor-vertical-navigation-appearance-compact.angor-vertical-navigation-position-right.angor-vertical-navigation-opened{margin-right:0}angor-vertical-navigation.angor-vertical-navigation-appearance-compact.angor-vertical-navigation-position-right .angor-vertical-navigation-aside-wrapper{left:auto;right:var(--angor-vertical-navigation-compact-width)}angor-vertical-navigation.angor-vertical-navigation-appearance-compact .angor-vertical-navigation-wrapper .angor-vertical-navigation-content>angor-vertical-navigation-aside-item .angor-vertical-navigation-item-wrapper,angor-vertical-navigation.angor-vertical-navigation-appearance-compact .angor-vertical-navigation-wrapper .angor-vertical-navigation-content>angor-vertical-navigation-basic-item .angor-vertical-navigation-item-wrapper{margin:4px 8px 0}angor-vertical-navigation.angor-vertical-navigation-appearance-compact .angor-vertical-navigation-wrapper .angor-vertical-navigation-content>angor-vertical-navigation-aside-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item,angor-vertical-navigation.angor-vertical-navigation-appearance-compact .angor-vertical-navigation-wrapper .angor-vertical-navigation-content>angor-vertical-navigation-basic-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item{flex-direction:column;justify-content:center;padding:12px;border-radius:6px}angor-vertical-navigation.angor-vertical-navigation-appearance-compact .angor-vertical-navigation-wrapper .angor-vertical-navigation-content>angor-vertical-navigation-aside-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item .angor-vertical-navigation-item-icon,angor-vertical-navigation.angor-vertical-navigation-appearance-compact .angor-vertical-navigation-wrapper .angor-vertical-navigation-content>angor-vertical-navigation-basic-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item .angor-vertical-navigation-item-icon{margin-right:0}angor-vertical-navigation.angor-vertical-navigation-appearance-compact .angor-vertical-navigation-wrapper .angor-vertical-navigation-content>angor-vertical-navigation-aside-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item .angor-vertical-navigation-item-title-wrapper,angor-vertical-navigation.angor-vertical-navigation-appearance-compact .angor-vertical-navigation-wrapper .angor-vertical-navigation-content>angor-vertical-navigation-basic-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item .angor-vertical-navigation-item-title-wrapper{margin-top:8px}angor-vertical-navigation.angor-vertical-navigation-appearance-compact .angor-vertical-navigation-wrapper .angor-vertical-navigation-content>angor-vertical-navigation-aside-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item .angor-vertical-navigation-item-title-wrapper .angor-vertical-navigation-item-title,angor-vertical-navigation.angor-vertical-navigation-appearance-compact .angor-vertical-navigation-wrapper .angor-vertical-navigation-content>angor-vertical-navigation-basic-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item .angor-vertical-navigation-item-title-wrapper .angor-vertical-navigation-item-title{font-size:12px;font-weight:500;text-align:center;line-height:16px}angor-vertical-navigation.angor-vertical-navigation-appearance-compact .angor-vertical-navigation-wrapper .angor-vertical-navigation-content>angor-vertical-navigation-aside-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item .angor-vertical-navigation-item-title-wrapper .angor-vertical-navigation-item-subtitle,angor-vertical-navigation.angor-vertical-navigation-appearance-compact .angor-vertical-navigation-wrapper .angor-vertical-navigation-content>angor-vertical-navigation-basic-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item .angor-vertical-navigation-item-title-wrapper .angor-vertical-navigation-item-subtitle{display:none!important}angor-vertical-navigation.angor-vertical-navigation-appearance-compact .angor-vertical-navigation-wrapper .angor-vertical-navigation-content>angor-vertical-navigation-aside-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item .angor-vertical-navigation-item-badge,angor-vertical-navigation.angor-vertical-navigation-appearance-compact .angor-vertical-navigation-wrapper .angor-vertical-navigation-content>angor-vertical-navigation-basic-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item .angor-vertical-navigation-item-badge{position:absolute;top:12px;left:64px}angor-vertical-navigation.angor-vertical-navigation-appearance-compact .angor-vertical-navigation-wrapper .angor-vertical-navigation-content>angor-vertical-navigation-aside-item>angor-vertical-navigation-collapsable-item,angor-vertical-navigation.angor-vertical-navigation-appearance-compact .angor-vertical-navigation-wrapper .angor-vertical-navigation-content>angor-vertical-navigation-basic-item>angor-vertical-navigation-collapsable-item{display:none}angor-vertical-navigation.angor-vertical-navigation-appearance-compact .angor-vertical-navigation-wrapper .angor-vertical-navigation-content>angor-vertical-navigation-aside-item>angor-vertical-navigation-group-item>.angor-vertical-navigation-item-wrapper,angor-vertical-navigation.angor-vertical-navigation-appearance-compact .angor-vertical-navigation-wrapper .angor-vertical-navigation-content>angor-vertical-navigation-basic-item>angor-vertical-navigation-group-item>.angor-vertical-navigation-item-wrapper{display:none}angor-vertical-navigation.angor-vertical-navigation-appearance-compact .angor-vertical-navigation-aside-wrapper{left:var(--angor-vertical-navigation-compact-width)}:root{--angor-vertical-navigation-width: 280px;--angor-vertical-navigation-dense-width: 80px}angor-vertical-navigation.angor-vertical-navigation-appearance-dense:not(.angor-vertical-navigation-mode-over){width:var(--angor-vertical-navigation-dense-width);min-width:var(--angor-vertical-navigation-dense-width);max-width:var(--angor-vertical-navigation-dense-width)}angor-vertical-navigation.angor-vertical-navigation-appearance-dense:not(.angor-vertical-navigation-mode-over).angor-vertical-navigation-position-left.angor-vertical-navigation-mode-side{margin-left:calc(var(--angor-vertical-navigation-dense-width) * -1)}angor-vertical-navigation.angor-vertical-navigation-appearance-dense:not(.angor-vertical-navigation-mode-over).angor-vertical-navigation-position-left.angor-vertical-navigation-opened{margin-left:0}angor-vertical-navigation.angor-vertical-navigation-appearance-dense:not(.angor-vertical-navigation-mode-over).angor-vertical-navigation-position-right.angor-vertical-navigation-mode-side{margin-right:calc(var(--angor-vertical-navigation-dense-width) * -1)}angor-vertical-navigation.angor-vertical-navigation-appearance-dense:not(.angor-vertical-navigation-mode-over).angor-vertical-navigation-position-right.angor-vertical-navigation-opened{margin-right:0}angor-vertical-navigation.angor-vertical-navigation-appearance-dense:not(.angor-vertical-navigation-mode-over).angor-vertical-navigation-position-right .angor-vertical-navigation-aside-wrapper{left:auto;right:var(--angor-vertical-navigation-dense-width)}angor-vertical-navigation.angor-vertical-navigation-appearance-dense:not(.angor-vertical-navigation-mode-over).angor-vertical-navigation-position-right.angor-vertical-navigation-hover .angor-vertical-navigation-aside-wrapper{left:auto;right:var(--angor-vertical-navigation-width)}angor-vertical-navigation.angor-vertical-navigation-appearance-dense .angor-vertical-navigation-wrapper .angor-vertical-navigation-content angor-vertical-navigation-aside-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item,angor-vertical-navigation.angor-vertical-navigation-appearance-dense .angor-vertical-navigation-wrapper .angor-vertical-navigation-content angor-vertical-navigation-basic-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item,angor-vertical-navigation.angor-vertical-navigation-appearance-dense .angor-vertical-navigation-wrapper .angor-vertical-navigation-content angor-vertical-navigation-collapsable-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item,angor-vertical-navigation.angor-vertical-navigation-appearance-dense .angor-vertical-navigation-wrapper .angor-vertical-navigation-content angor-vertical-navigation-group-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item{width:calc(var(--angor-vertical-navigation-dense-width) - 24px);min-width:calc(var(--angor-vertical-navigation-dense-width) - 24px);max-width:calc(var(--angor-vertical-navigation-dense-width) - 24px)}angor-vertical-navigation.angor-vertical-navigation-appearance-dense .angor-vertical-navigation-wrapper .angor-vertical-navigation-content angor-vertical-navigation-aside-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item .angor-vertical-navigation-item-arrow,angor-vertical-navigation.angor-vertical-navigation-appearance-dense .angor-vertical-navigation-wrapper .angor-vertical-navigation-content angor-vertical-navigation-aside-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item .angor-vertical-navigation-item-badge,angor-vertical-navigation.angor-vertical-navigation-appearance-dense .angor-vertical-navigation-wrapper .angor-vertical-navigation-content angor-vertical-navigation-aside-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item .angor-vertical-navigation-item-title-wrapper,angor-vertical-navigation.angor-vertical-navigation-appearance-dense .angor-vertical-navigation-wrapper .angor-vertical-navigation-content angor-vertical-navigation-basic-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item .angor-vertical-navigation-item-arrow,angor-vertical-navigation.angor-vertical-navigation-appearance-dense .angor-vertical-navigation-wrapper .angor-vertical-navigation-content angor-vertical-navigation-basic-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item .angor-vertical-navigation-item-badge,angor-vertical-navigation.angor-vertical-navigation-appearance-dense .angor-vertical-navigation-wrapper .angor-vertical-navigation-content angor-vertical-navigation-basic-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item .angor-vertical-navigation-item-title-wrapper,angor-vertical-navigation.angor-vertical-navigation-appearance-dense .angor-vertical-navigation-wrapper .angor-vertical-navigation-content angor-vertical-navigation-collapsable-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item .angor-vertical-navigation-item-arrow,angor-vertical-navigation.angor-vertical-navigation-appearance-dense .angor-vertical-navigation-wrapper .angor-vertical-navigation-content angor-vertical-navigation-collapsable-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item .angor-vertical-navigation-item-badge,angor-vertical-navigation.angor-vertical-navigation-appearance-dense .angor-vertical-navigation-wrapper .angor-vertical-navigation-content angor-vertical-navigation-collapsable-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item .angor-vertical-navigation-item-title-wrapper,angor-vertical-navigation.angor-vertical-navigation-appearance-dense .angor-vertical-navigation-wrapper .angor-vertical-navigation-content angor-vertical-navigation-group-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item .angor-vertical-navigation-item-arrow,angor-vertical-navigation.angor-vertical-navigation-appearance-dense .angor-vertical-navigation-wrapper .angor-vertical-navigation-content angor-vertical-navigation-group-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item .angor-vertical-navigation-item-badge,angor-vertical-navigation.angor-vertical-navigation-appearance-dense .angor-vertical-navigation-wrapper .angor-vertical-navigation-content angor-vertical-navigation-group-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item .angor-vertical-navigation-item-title-wrapper{transition:opacity .4s cubic-bezier(.25,.8,.25,1)}angor-vertical-navigation.angor-vertical-navigation-appearance-dense .angor-vertical-navigation-wrapper .angor-vertical-navigation-content angor-vertical-navigation-group-item:first-of-type{margin-top:0}angor-vertical-navigation.angor-vertical-navigation-appearance-dense:not(.angor-vertical-navigation-hover):not(.angor-vertical-navigation-mode-over) .angor-vertical-navigation-wrapper .angor-vertical-navigation-content .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item{padding:10px 16px}angor-vertical-navigation.angor-vertical-navigation-appearance-dense:not(.angor-vertical-navigation-hover):not(.angor-vertical-navigation-mode-over) .angor-vertical-navigation-wrapper .angor-vertical-navigation-content .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item .angor-vertical-navigation-item-arrow,angor-vertical-navigation.angor-vertical-navigation-appearance-dense:not(.angor-vertical-navigation-hover):not(.angor-vertical-navigation-mode-over) .angor-vertical-navigation-wrapper .angor-vertical-navigation-content .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item .angor-vertical-navigation-item-badge,angor-vertical-navigation.angor-vertical-navigation-appearance-dense:not(.angor-vertical-navigation-hover):not(.angor-vertical-navigation-mode-over) .angor-vertical-navigation-wrapper .angor-vertical-navigation-content .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item .angor-vertical-navigation-item-title-wrapper{white-space:nowrap;opacity:0}angor-vertical-navigation.angor-vertical-navigation-appearance-dense:not(.angor-vertical-navigation-hover):not(.angor-vertical-navigation-mode-over) .angor-vertical-navigation-wrapper .angor-vertical-navigation-content angor-vertical-navigation-collapsable-item .angor-vertical-navigation-item-children{display:none}angor-vertical-navigation.angor-vertical-navigation-appearance-dense:not(.angor-vertical-navigation-hover):not(.angor-vertical-navigation-mode-over) .angor-vertical-navigation-wrapper .angor-vertical-navigation-content angor-vertical-navigation-group-item>.angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item:before{content:"";position:absolute;top:20px;width:23px;border-top-width:2px}angor-vertical-navigation.angor-vertical-navigation-appearance-dense .angor-vertical-navigation-aside-wrapper{left:var(--angor-vertical-navigation-dense-width)}angor-vertical-navigation.angor-vertical-navigation-appearance-dense.angor-vertical-navigation-hover .angor-vertical-navigation-wrapper{width:var(--angor-vertical-navigation-width)}angor-vertical-navigation.angor-vertical-navigation-appearance-dense.angor-vertical-navigation-hover .angor-vertical-navigation-wrapper .angor-vertical-navigation-content .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item{width:calc(var(--angor-vertical-navigation-width) - 24px);min-width:calc(var(--angor-vertical-navigation-width) - 24px);max-width:calc(var(--angor-vertical-navigation-width) - 24px)}angor-vertical-navigation.angor-vertical-navigation-appearance-dense.angor-vertical-navigation-hover .angor-vertical-navigation-wrapper .angor-vertical-navigation-content .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item .angor-vertical-navigation-item-arrow,angor-vertical-navigation.angor-vertical-navigation-appearance-dense.angor-vertical-navigation-hover .angor-vertical-navigation-wrapper .angor-vertical-navigation-content .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item .angor-vertical-navigation-item-badge,angor-vertical-navigation.angor-vertical-navigation-appearance-dense.angor-vertical-navigation-hover .angor-vertical-navigation-wrapper .angor-vertical-navigation-content .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item .angor-vertical-navigation-item-title-wrapper{white-space:nowrap;animation:removeWhiteSpaceNoWrap 1ms linear .35s;animation-fill-mode:forwards}angor-vertical-navigation.angor-vertical-navigation-appearance-dense.angor-vertical-navigation-hover .angor-vertical-navigation-aside-wrapper{left:var(--angor-vertical-navigation-width)}@keyframes removeWhiteSpaceNoWrap{0%{white-space:nowrap}99%{white-space:nowrap}to{white-space:normal}}:root{--angor-vertical-navigation-thin-width: 80px}angor-vertical-navigation.angor-vertical-navigation-appearance-thin{width:var(--angor-vertical-navigation-thin-width);min-width:var(--angor-vertical-navigation-thin-width);max-width:var(--angor-vertical-navigation-thin-width)}angor-vertical-navigation.angor-vertical-navigation-appearance-thin.angor-vertical-navigation-position-left.angor-vertical-navigation-mode-side{margin-left:calc(var(--angor-vertical-navigation-thin-width) * -1)}angor-vertical-navigation.angor-vertical-navigation-appearance-thin.angor-vertical-navigation-position-left.angor-vertical-navigation-opened{margin-left:0}angor-vertical-navigation.angor-vertical-navigation-appearance-thin.angor-vertical-navigation-position-right.angor-vertical-navigation-mode-side{margin-right:calc(var(--angor-vertical-navigation-thin-width) * -1)}angor-vertical-navigation.angor-vertical-navigation-appearance-thin.angor-vertical-navigation-position-right.angor-vertical-navigation-opened{margin-right:0}angor-vertical-navigation.angor-vertical-navigation-appearance-thin.angor-vertical-navigation-position-right .angor-vertical-navigation-aside-wrapper{left:auto;right:var(--angor-vertical-navigation-thin-width)}angor-vertical-navigation.angor-vertical-navigation-appearance-thin .angor-vertical-navigation-wrapper .angor-vertical-navigation-content>angor-vertical-navigation-aside-item,angor-vertical-navigation.angor-vertical-navigation-appearance-thin .angor-vertical-navigation-wrapper .angor-vertical-navigation-content>angor-vertical-navigation-basic-item{flex-direction:column;justify-content:center;height:64px;min-height:64px;max-height:64px;padding:0 16px}angor-vertical-navigation.angor-vertical-navigation-appearance-thin .angor-vertical-navigation-wrapper .angor-vertical-navigation-content>angor-vertical-navigation-aside-item .angor-vertical-navigation-item-wrapper,angor-vertical-navigation.angor-vertical-navigation-appearance-thin .angor-vertical-navigation-wrapper .angor-vertical-navigation-content>angor-vertical-navigation-basic-item .angor-vertical-navigation-item-wrapper{display:flex;align-items:center;justify-content:center}angor-vertical-navigation.angor-vertical-navigation-appearance-thin .angor-vertical-navigation-wrapper .angor-vertical-navigation-content>angor-vertical-navigation-aside-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item,angor-vertical-navigation.angor-vertical-navigation-appearance-thin .angor-vertical-navigation-wrapper .angor-vertical-navigation-content>angor-vertical-navigation-basic-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item{justify-content:center;padding:12px;border-radius:4px}angor-vertical-navigation.angor-vertical-navigation-appearance-thin .angor-vertical-navigation-wrapper .angor-vertical-navigation-content>angor-vertical-navigation-aside-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item .angor-vertical-navigation-item-icon,angor-vertical-navigation.angor-vertical-navigation-appearance-thin .angor-vertical-navigation-wrapper .angor-vertical-navigation-content>angor-vertical-navigation-basic-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item .angor-vertical-navigation-item-icon{margin:0}angor-vertical-navigation.angor-vertical-navigation-appearance-thin .angor-vertical-navigation-wrapper .angor-vertical-navigation-content>angor-vertical-navigation-aside-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item .angor-vertical-navigation-item-arrow,angor-vertical-navigation.angor-vertical-navigation-appearance-thin .angor-vertical-navigation-wrapper .angor-vertical-navigation-content>angor-vertical-navigation-aside-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item .angor-vertical-navigation-item-badge-content,angor-vertical-navigation.angor-vertical-navigation-appearance-thin .angor-vertical-navigation-wrapper .angor-vertical-navigation-content>angor-vertical-navigation-aside-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item .angor-vertical-navigation-item-title-wrapper,angor-vertical-navigation.angor-vertical-navigation-appearance-thin .angor-vertical-navigation-wrapper .angor-vertical-navigation-content>angor-vertical-navigation-basic-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item .angor-vertical-navigation-item-arrow,angor-vertical-navigation.angor-vertical-navigation-appearance-thin .angor-vertical-navigation-wrapper .angor-vertical-navigation-content>angor-vertical-navigation-basic-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item .angor-vertical-navigation-item-badge-content,angor-vertical-navigation.angor-vertical-navigation-appearance-thin .angor-vertical-navigation-wrapper .angor-vertical-navigation-content>angor-vertical-navigation-basic-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item .angor-vertical-navigation-item-title-wrapper{display:none}angor-vertical-navigation.angor-vertical-navigation-appearance-thin .angor-vertical-navigation-wrapper .angor-vertical-navigation-content>angor-vertical-navigation-collapsable-item{display:none}angor-vertical-navigation.angor-vertical-navigation-appearance-thin .angor-vertical-navigation-wrapper .angor-vertical-navigation-content>angor-vertical-navigation-group-item>.angor-vertical-navigation-item-wrapper{display:none}angor-vertical-navigation.angor-vertical-navigation-appearance-thin .angor-vertical-navigation-aside-wrapper{left:var(--angor-vertical-navigation-thin-width)} -`],encapsulation:2,data:{animation:Si},changeDetection:0});let i=e;return i})();var $1=["notificationsOrigin"],Z1=["notificationsPanel"],Y1=i=>({unread:i}),K1=(i,e)=>({"bg-gray-400 dark:bg-gray-500 sm:opacity-0 sm:group-hover:opacity-100":i,"bg-primary":e});function Q1(i,e){if(i&1&&(b(0,"span",4)(1,"span",6),z(2),v()()),i&2){let a=h();m(2),te(" ",a.unreadCount," ")}}function X1(i,e){i&1&&se(0)}function ey(i,e){if(i&1&&(b(0,"a",23),k(1,X1,1,0,"ng-container",25),v()),i&2){let a=h(2).$implicit,t=K(9);f("href",a.link,nt),m(),f("ngTemplateOutlet",t)}}function ty(i,e){i&1&&se(0)}function iy(i,e){if(i&1&&(b(0,"a",24),k(1,ty,1,0,"ng-container",25),v()),i&2){let a=h(2).$implicit,t=K(9);f("routerLink",a.link),m(),f("ngTemplateOutlet",t)}}function ay(i,e){if(i&1&&k(0,ey,2,2,"a",23)(1,iy,2,2,"a",24),i&2){let a=h().$implicit;w(a.useRouter?-1:0),m(),w(a.useRouter?1:-1)}}function ny(i,e){i&1&&se(0)}function oy(i,e){if(i&1&&(b(0,"div",17),k(1,ny,1,0,"ng-container",25),v()),i&2){h();let a=K(9);m(),f("ngTemplateOutlet",a)}}function ry(i,e){if(i&1&&(b(0,"div",26),C(1,"mat-icon",32),v()),i&2){let a=h(2).$implicit;m(),f("svgIcon",a.icon)}}function sy(i,e){if(i&1&&C(0,"img",27),i&2){let a=h(2).$implicit;f("src",a.image,nt)("alt","Notification image")}}function ly(i,e){if(i&1&&C(0,"div",29),i&2){let a=h(2).$implicit;f("innerHTML",a.title,ft)}}function cy(i,e){if(i&1&&C(0,"div",30),i&2){let a=h(2).$implicit;f("innerHTML",a.description,ft)}}function uy(i,e){if(i&1&&(k(0,ry,2,1,"div",26)(1,sy,1,2,"img",27),b(2,"div",28),k(3,ly,1,1,"div",29)(4,cy,1,1,"div",30),b(5,"div",31),z(6),ji(7,"date"),v()()),i&2){let a=h().$implicit;w(a.icon&&!a.image?0:-1),m(),w(a.image?1:-1),m(2),w(a.title?3:-1),m(),w(a.description?4:-1),m(2),te(" ",zi(7,5,a.time,"MMM dd, h:mm a")," ")}}function dy(i,e){if(i&1){let a=le();b(0,"div",16),k(1,ay,2,2)(2,oy,2,1,"div",17),b(3,"div",18)(4,"button",19),$("click",function(){let n=Q(a).$implicit,o=h(2);return X(o.toggleRead(n))}),C(5,"span",20),v(),b(6,"button",21),$("click",function(){let n=Q(a).$implicit,o=h(2);return X(o.delete(n))}),C(7,"mat-icon",22),v()()(),k(8,uy,8,8,"ng-template",null,2,Ve)}if(i&2){let a=e.$implicit;f("ngClass",de(7,Y1,!a.read)),m(),w(a.link?1:-1),m(),w(a.link?-1:2),m(2),f("matTooltip",a.read?"Mark as unread":"Mark as read"),m(),f("ngClass",Et(9,K1,a.read,!a.read)),m(),f("matTooltip","Remove"),m(),f("svgIcon","heroicons_solid:x-mark")}}function my(i,e){i&1&&(b(0,"div",15)(1,"div",33),C(2,"mat-icon",34),v(),b(3,"div",35),z(4," No notifications "),v(),b(5,"div",36),z(6," When you have notifications, they will appear here. "),v()()),i&2&&(m(2),f("svgIcon","heroicons_outline:bell"))}function py(i,e){if(i&1){let a=le();b(0,"div",7)(1,"div",8)(2,"div",9)(3,"button",3),$("click",function(){Q(a);let n=h();return X(n.closePanel())}),C(4,"mat-icon",10),v()(),b(5,"div",11),z(6,"Notifications"),v(),b(7,"div",12)(8,"button",13),$("click",function(){Q(a);let n=h();return X(n.markAllAsRead())}),C(9,"mat-icon",10),v()()(),b(10,"div",14),Te(11,dy,10,12,null,null,st().trackByFn,!0),k(13,my,7,1,"div",15),v()()}if(i&2){let a=h();m(4),f("svgIcon","heroicons_solid:x-mark"),m(4),f("matTooltip","Mark all as read")("disabled",a.unreadCount===0),m(),f("svgIcon","heroicons_solid:envelope-open"),m(2),qe(a.notifications),m(2),w(!a.notifications||!a.notifications.length?13:-1)}}var Nr=(()=>{let e=class e{constructor(t,n,o,r){this._changeDetectorRef=t,this._notificationsService=n,this._overlay=o,this._viewContainerRef=r,this.unreadCount=0,this._unsubscribeAll=new V}ngOnInit(){this._notificationsService.notifications$.pipe(U(this._unsubscribeAll)).subscribe(t=>{this.notifications=t,this._calculateUnreadCount(),this._changeDetectorRef.markForCheck()})}ngOnDestroy(){this._unsubscribeAll.next(null),this._unsubscribeAll.complete(),this._overlayRef&&this._overlayRef.dispose()}openPanel(){!this._notificationsPanel||!this._notificationsOrigin||(this._overlayRef||this._createOverlay(),this._overlayRef.attach(new pa(this._notificationsPanel,this._viewContainerRef)))}closePanel(){this._overlayRef.detach()}markAllAsRead(){this._notificationsService.markAllAsRead().subscribe()}toggleRead(t){t.read=!t.read,this._notificationsService.update(t.id,t).subscribe()}delete(t){this._notificationsService.delete(t.id).subscribe()}trackByFn(t,n){return n.id||t}_createOverlay(){this._overlayRef=this._overlay.create({hasBackdrop:!0,backdropClass:"angor-backdrop-on-mobile",scrollStrategy:this._overlay.scrollStrategies.block(),positionStrategy:this._overlay.position().flexibleConnectedTo(this._notificationsOrigin._elementRef.nativeElement).withLockedPosition(!0).withPush(!0).withPositions([{originX:"start",originY:"bottom",overlayX:"start",overlayY:"top"},{originX:"start",originY:"top",overlayX:"start",overlayY:"bottom"},{originX:"end",originY:"bottom",overlayX:"end",overlayY:"top"},{originX:"end",originY:"top",overlayX:"end",overlayY:"bottom"}])}),this._overlayRef.backdropClick().subscribe(()=>{this._overlayRef.detach()})}_calculateUnreadCount(){let t=0;this.notifications&&this.notifications.length&&(t=this.notifications.filter(n=>!n.read).length),this.unreadCount=t}};e.\u0275fac=function(n){return new(n||e)(E(oe),E(Sr),E(Qe),E(Qa))},e.\u0275cmp=J({type:e,selectors:[["notifications"]],viewQuery:function(n,o){if(n&1&&(We($1,5),We(Z1,5)),n&2){let r;Re(r=He())&&(o._notificationsOrigin=r.first),Re(r=He())&&(o._notificationsPanel=r.first)}},exportAs:["notifications"],standalone:!0,features:[W],decls:6,vars:2,consts:[["notificationsOrigin",""],["notificationsPanel",""],["notificationContent",""],["mat-icon-button","",3,"click"],[1,"absolute","left-0","right-0","top-0","flex","h-3","items-center","justify-center"],[3,"svgIcon"],[1,"ml-4","mt-2.5","flex","h-4","min-w-4","shrink-0","items-center","justify-center","rounded-full","bg-teal-600","px-1","text-xs","font-medium","text-indigo-50"],[1,"fixed","inset-0","flex","flex-col","overflow-hidden","shadow-lg","sm:static","sm:inset-auto","sm:w-90","sm:min-w-90","sm:rounded-2xl"],[1,"flex","shrink-0","items-center","bg-primary","py-4","pl-6","pr-4","text-on-primary"],[1,"-ml-1","mr-3","sm:hidden"],[1,"text-current","icon-size-5",3,"svgIcon"],[1,"text-lg","font-medium","leading-10"],[1,"ml-auto"],["mat-icon-button","",1,"dark:text-white",3,"click","matTooltip","disabled"],[1,"bg-card","relative","flex","flex-auto","flex-col","divide-y","overflow-y-auto","sm:max-h-120"],[1,"flex","flex-auto","flex-col","items-center","justify-center","px-8","py-12","sm:justify-start"],[1,"group","flex","hover:bg-gray-50","dark:hover:bg-black","dark:hover:bg-opacity-5",3,"ngClass"],[1,"flex","flex-auto","py-5","pl-6"],[1,"relative","my-5","ml-2","mr-6","flex","flex-col"],["mat-icon-button","",1,"h-6","min-h-6","w-6",3,"click","matTooltip"],[1,"h-2","w-2","rounded-full",3,"ngClass"],["mat-icon-button","",1,"h-6","min-h-6","w-6","sm:opacity-0","sm:group-hover:opacity-100",3,"click","matTooltip"],[1,"icon-size-4",3,"svgIcon"],[1,"flex","flex-auto","cursor-pointer","py-5","pl-6",3,"href"],[1,"flex","flex-auto","cursor-pointer","py-5","pl-6",3,"routerLink"],[4,"ngTemplateOutlet"],[1,"mr-4","flex","h-8","w-8","shrink-0","items-center","justify-center","rounded-full","bg-gray-100","dark:bg-gray-700"],[1,"mr-4","h-8","w-8","shrink-0","overflow-hidden","rounded-full","object-cover","object-center",3,"src","alt"],[1,"flex","flex-auto","flex-col"],[1,"line-clamp-1","font-semibold",3,"innerHTML"],[1,"line-clamp-2",3,"innerHTML"],[1,"text-secondary","mt-2","text-sm","leading-none"],[1,"icon-size-5",3,"svgIcon"],[1,"flex","h-14","w-14","flex-0","items-center","justify-center","rounded-full","bg-primary-100","dark:bg-primary-600"],[1,"text-primary-700","dark:text-primary-50",3,"svgIcon"],[1,"mt-5","text-2xl","font-semibold","tracking-tight"],[1,"text-secondary","mt-1","w-full","max-w-60","text-center","text-md"]],template:function(n,o){if(n&1){let r=le();b(0,"button",3,0),$("click",function(){return Q(r),X(o.openPanel())}),k(2,Q1,3,1,"span",4),C(3,"mat-icon",5),v(),k(4,py,14,5,"ng-template",null,1,Ve)}n&2&&(m(2),w(o.unreadCount>0?2:-1),m(),f("svgIcon","heroicons_outline:bell"))},dependencies:[rt,ot,xe,_e,mt,dt,ye,ut,bi,co],encapsulation:2,changeDetection:0});let i=e;return i})();var hy=["messageInput"],by=(i,e)=>({"-translate-x-full shadow sm:-translate-x-96 lg:-translate-x-80":i,"translate-x-0":e}),vy=()=>({wheelPropagation:!1}),yy=(i,e)=>({"dark:hover:bg-hover hover:bg-gray-100":i,"bg-primary-50 dark:bg-hover":e}),_y=(i,e,a,t)=>({"items-end":i,"items-start":e,"mt-0.5":a,"mt-3":t}),xy=(i,e)=>({"bg-blue-500 text-blue-50":i,"bg-gray-500 text-gray-50":e}),wy=(i,e)=>({"-right-1 -mr-px mb-px text-blue-500":i,"-left-1 -ml-px mb-px -scale-x-1 text-gray-500":e}),Sy=(i,e)=>({"mr-3":i,"ml-3":e});function Cy(i,e){i&1&&(b(0,"div",5)(1,"div",13),C(2,"mat-icon",14),v(),b(3,"div",15),z(4," Team Chat "),v(),b(5,"button",16),C(6,"mat-icon",17),v()()),i&2&&(m(2),f("svgIcon","heroicons_outline:chat-bubble-left-right"),m(4),f("svgIcon","heroicons_outline:x-mark"))}function ky(i,e){if(i&1&&C(0,"img",19),i&2){let a=h(2);f("src",a.chat.contact.avatar,nt)}}function Ty(i,e){if(i&1&&(b(0,"div",20),z(1),v()),i&2){let a=h(2);m(),te(" ",a.chat.contact.name.charAt(0)," ")}}function qy(i,e){if(i&1&&(b(0,"div",6)(1,"div",18),k(2,ky,1,1,"img",19)(3,Ty,2,1,"div",20),v(),b(4,"div",21),z(5),v(),b(6,"button",16),C(7,"mat-icon",17),v()()),i&2){let a=h();m(2),w(a.chat.contact.avatar?2:-1),m(),w(a.chat.contact.avatar?-1:3),m(2),te(" ",a.chat.contact.name," "),m(2),f("svgIcon","heroicons_outline:x-mark")}}function Dy(i,e){if(i&1&&C(0,"div",25),i&2){let a=h().$implicit,t=h();Fe("ring-primary-50",t.selectedChat&&t.selectedChat.id===a.id)}}function Ay(i,e){if(i&1&&C(0,"img",19),i&2){let a=h().$implicit;f("src",a.contact.avatar,nt)}}function Iy(i,e){if(i&1&&(b(0,"div",20),z(1),v()),i&2){let a=h().$implicit;m(),te(" ",a.contact.name.charAt(0)," ")}}function My(i,e){if(i&1){let a=le();b(0,"div",22),$("click",function(){let n=Q(a).$implicit,o=h();return X(o.selectChat(n.id))}),b(1,"div",23),k(2,Dy,1,2,"div",24)(3,Ay,1,1,"img",19)(4,Iy,2,1,"div",20),v()()}if(i&2){let a=e.$implicit,t=h();f("ngClass",Et(4,yy,!t.selectedChat||t.selectedChat.id!==a.id,t.selectedChat&&t.selectedChat.id===a.id)),m(2),w(a.unreadCount>0?2:-1),m(),w(a.contact.avatar?3:-1),m(),w(a.contact.avatar?-1:4)}}function Ey(i,e){if(i&1&&(b(0,"div",34),C(1,"div",39),b(2,"div",40),z(3),ji(4,"date"),v(),C(5,"div",39),v()),i&2){let a=h().$implicit;m(3),te(" ",zi(4,1,a.createdAt,"longDate")," ")}}function Oy(i,e){i&1&&se(0)}function Ly(i,e){if(i&1&&(b(0,"div",36),k(1,Oy,1,0,"ng-container",41),v()),i&2){let a=h().$implicit;h(2);let t=K(14);f("ngClass",Et(2,wy,a.isMine,!a.isMine)),m(),f("ngTemplateOutlet",t)}}function Ny(i,e){if(i&1&&(b(0,"div",38),z(1),ji(2,"date"),v()),i&2){let a=h().$implicit;f("ngClass",Et(5,Sy,a.isMine,!a.isMine)),m(),te(" ",zi(2,2,a.createdAt,"HH:mm")," ")}}function Py(i,e){if(i&1&&(k(0,Ey,6,4,"div",34),ji(1,"date"),ji(2,"date"),b(3,"div",28)(4,"div",35),k(5,Ly,2,5,"div",36),C(6,"div",37),v(),k(7,Ny,3,8,"div",38),v()),i&2){let a=e.$implicit,t=e.$index,n=e.$count,o=h(2);w(t===0||zi(1,6,o.chat.messages[t-1].createdAt,"d")!==zi(2,9,a.createdAt,"d")?0:-1),m(3),f("ngClass",sc(12,_y,a.isMine,!a.isMine,t>0&&o.chat.messages[t-1].isMine===a.isMine,t>0&&o.chat.messages[t-1].isMine!==a.isMine)),m(),f("ngClass",Et(17,xy,a.isMine,!a.isMine)),m(),w(t===n-1||o.chat.messages[t+1].isMine!==a.isMine?5:-1),m(),f("innerHTML",a.value,ft),m(),w(t===0||t===n-1||o.chat.messages[t+1].isMine!==a.isMine||o.chat.messages[t+1].createdAt!==a.createdAt?7:-1)}}function Fy(i,e){if(i&1&&(b(0,"div",26)(1,"div",27),Te(2,Py,8,20,"div",28,st().trackByFn,!0),v()(),b(4,"div",29)(5,"mat-form-field",30),C(6,"textarea",31,1),v(),b(8,"div",32)(9,"button",33),C(10,"mat-icon",17),v()()()),i&2){let a=h();m(2),qe(a.chat.messages),m(3),f("subscriptSizing","dynamic"),m(5),f("svgIcon","heroicons_outline:paper-airplane")}}function Ry(i,e){i&1&&(b(0,"div",12),C(1,"mat-icon",42),b(2,"div",43),z(3," Select a conversation "),v()()),i&2&&(m(),f("svgIcon","heroicons_outline:chat-bubble-bottom-center-text"))}function Hy(i,e){i&1&&(ec(),b(0,"svg",44)(1,"g",45),C(2,"path",46),v()())}var Pr=(()=>{let e=class e{constructor(t,n,o,r,s,l){this._document=t,this._elementRef=n,this._renderer2=o,this._ngZone=r,this._quickChatService=s,this._scrollStrategyOptions=l,this.opened=!1,this._scrollStrategy=this._scrollStrategyOptions.block(),this._unsubscribeAll=new V}get classList(){return{"quick-chat-opened":this.opened}}_resizeMessageInput(){this._ngZone.runOutsideAngular(()=>{setTimeout(()=>{this.messageInput.nativeElement.style.height="auto",this.messageInput.nativeElement.style.height=`${this.messageInput.nativeElement.scrollHeight}px`})})}ngOnInit(){this._quickChatService.chat$.pipe(U(this._unsubscribeAll)).subscribe(t=>{this.chat=t}),this._quickChatService.chats$.pipe(U(this._unsubscribeAll)).subscribe(t=>{this.chats=t}),this._quickChatService.chat$.pipe(U(this._unsubscribeAll)).subscribe(t=>{this.selectedChat=t})}ngAfterViewInit(){this._mutationObserver=new MutationObserver(t=>{t.forEach(n=>{let o=n.target;if(n.attributeName==="class")if(o.classList.contains("cdk-global-scrollblock")){let r=parseInt(o.style.top,10);this._renderer2.setStyle(this._elementRef.nativeElement,"margin-top",`${Math.abs(r)}px`)}else this._renderer2.setStyle(this._elementRef.nativeElement,"margin-top",null)})}),this._mutationObserver.observe(this._document.documentElement,{attributes:!0,attributeFilter:["class"]})}ngOnDestroy(){this._mutationObserver.disconnect(),this._unsubscribeAll.next(null),this._unsubscribeAll.complete()}open(){this.opened||this._toggleOpened(!0)}close(){this.opened&&this._toggleOpened(!1)}toggle(){this.opened?this.close():this.open()}selectChat(t){this._toggleOpened(!0),this._quickChatService.getChatById(t).subscribe()}trackByFn(t,n){return n.id||t}_showOverlay(){this._hideOverlay(),this._overlay=this._renderer2.createElement("div"),this._overlay&&(this._overlay.classList.add("quick-chat-overlay"),this._renderer2.appendChild(this._elementRef.nativeElement.parentElement,this._overlay),this._scrollStrategy.enable(),this._overlay.addEventListener("click",()=>{this.close()}))}_hideOverlay(){this._overlay&&(this._overlay&&(this._overlay.parentNode.removeChild(this._overlay),this._overlay=null),this._scrollStrategy.disable())}_toggleOpened(t){this.opened=t,t?this._showOverlay():this._hideOverlay()}};e.\u0275fac=function(n){return new(n||e)(E(Ue),E(Be),E(si),E(Ct),E(Cr),E(xo))},e.\u0275cmp=J({type:e,selectors:[["quick-chat"]],viewQuery:function(n,o){if(n&1&&We(hy,5),n&2){let r;Re(r=He())&&(o.messageInput=r.first)}},hostVars:2,hostBindings:function(n,o){n&1&&$("input",function(){return o._resizeMessageInput()})("ngModelChange",function(){return o._resizeMessageInput()}),n&2&&kt(o.classList)},exportAs:["quickChat"],standalone:!0,features:[W],decls:15,vars:9,consts:[["speechBubbleExtension",""],["messageInput",""],[1,"fixed","bottom-0","top-0","w-full","sm:w-96","lg:sticky","lg:left-full","lg:h-screen","lg:w-16","lg:shadow"],[1,"bg-card","flex","h-full","w-full","flex-col","transition-transform","duration-400","ease-drawer","sm:w-96",3,"ngClass"],[1,"quick-chat-header","flex","flex-0","cursor-pointer","items-center","justify-start",3,"click"],[1,"flex","flex-auto","items-center","justify-center"],[1,"ml-3","flex","flex-auto","items-center"],[1,"flex","flex-auto","overflow-hidden","border-t"],["angorScrollbar","",1,"h-full","border-l","w-16","flex-0","overflow-y-hidden","overscroll-y-contain","sm:overflow-hidden","sm:overscroll-hidden",3,"angorScrollbarOptions"],[1,"flex-auto"],[1,"flex","cursor-pointer","items-center","px-4","py-3",3,"ngClass"],[1,"flex","flex-auto","flex-col","overflow-hidden","border-l","bg-gray-50","dark:bg-transparent"],[1,"flex","h-full","w-full","flex-auto","flex-col","items-center","justify-center","p-4"],[1,"flex","w-16","flex-0","items-center","justify-center"],[1,"icon-size-6",3,"svgIcon"],[1,"text-secondary","text-lg","font-medium"],["mat-icon-button","",1,"ml-auto","mr-4"],[3,"svgIcon"],[1,"relative","flex","h-10","w-10","flex-0","items-center","justify-center"],["alt","Contact avatar",1,"h-full","w-full","rounded-full","object-cover",3,"src"],[1,"flex","h-full","w-full","items-center","justify-center","rounded-full","bg-gray-200","text-lg","uppercase","text-gray-600","dark:bg-gray-700","dark:text-gray-200"],[1,"ml-4","truncate","text-lg","font-medium","leading-5"],[1,"flex","cursor-pointer","items-center","px-4","py-3",3,"click","ngClass"],[1,"relative","flex","h-8","w-8","flex-0","items-center","justify-center"],[1,"ring-bg-card","absolute","bottom-0","right-0","-ml-0.5","h-2","w-2","flex-0","rounded-full","bg-primary","text-on-primary","ring-2","dark:bg-primary-500","dark:ring-gray-900",3,"ring-primary-50"],[1,"ring-bg-card","absolute","bottom-0","right-0","-ml-0.5","h-2","w-2","flex-0","rounded-full","bg-primary","text-on-primary","ring-2","dark:bg-primary-500","dark:ring-gray-900"],[1,"flex","flex-col-reverse","overflow-y-auto","overscroll-y-contain"],[1,"flex","flex-auto","shrink","flex-col","p-6"],[1,"flex","flex-col",3,"ngClass"],[1,"flex","items-end","border-t","bg-gray-50","p-4","dark:bg-transparent"],[1,"angor-mat-dense","angor-mat-rounded","angor-mat-bold","w-full",3,"subscriptSizing"],["matInput","","cdkTextareaAutosize",""],[1,"my-px","ml-4","flex","h-11","items-center"],["mat-icon-button",""],[1,"-mx-6","my-3","flex","items-center","justify-center"],[1,"relative","max-w-3/4","rounded-lg","px-3","py-2",3,"ngClass"],[1,"absolute","bottom-0","w-3",3,"ngClass"],[1,"min-w-4","leading-5",3,"innerHTML"],[1,"text-secondary","my-0.5","text-sm","font-medium",3,"ngClass"],[1,"flex-auto","border-b"],[1,"text-secondary","mx-4","flex-0","text-sm","font-medium","leading-5"],[4,"ngTemplateOutlet"],[1,"icon-size-24",3,"svgIcon"],[1,"text-secondary","mt-4","text-center","text-xl","font-medium","tracking-tight"],["width","100%","height","100%","viewBox","0 0 66 66","xmlns","http://www.w3.org/2000/svg"],["id","Page-1","stroke","none","stroke-width","1","fill","none","fill-rule","evenodd"],["d","M1.01522827,0.516204834 C-8.83532715,54.3062744 61.7609863,70.5215302 64.8009949,64.3061218 C68.8074951,54.8859711 30.1663208,52.9997559 37.5036011,0.516204834 L1.01522827,0.516204834 Z","fill","currentColor","fill-rule","nonzero"]],template:function(n,o){if(n&1){let r=le();b(0,"div",2)(1,"div",3)(2,"div",4),$("click",function(){return Q(r),X(o.toggle())}),k(3,Cy,7,2,"div",5)(4,qy,8,4,"div",6),v(),b(5,"div",7)(6,"div",8)(7,"div",9),Te(8,My,5,7,"div",10,o.trackByFn,!0),v()(),b(10,"div",11),k(11,Fy,11,2)(12,Ry,4,1,"div",12),v()()()(),k(13,Hy,3,0,"ng-template",null,0,Ve)}n&2&&(m(),f("ngClass",Et(5,by,o.opened,!o.opened)),m(2),w(!o.opened||o.opened&&!o.selectedChat?3:-1),m(),w(o.opened&&o.selectedChat?4:-1),m(2),f("angorScrollbarOptions",lo(8,vy)),m(2),qe(o.chats),m(3),w(o.chat?11:12))},dependencies:[ye,xe,_e,rt,ot,Qn,ut,ko,Co,Io,Ao,Uc,Gc,co],styles:[`quick-chat{z-index:399}quick-chat>div{overflow:hidden}quick-chat.quick-chat-opened>div{overflow:visible}quick-chat:not(.quick-chat-opened)>div{overflow:visible;animation:addOverflowHidden 1ms linear .4s;animation-fill-mode:forwards}.quick-chat-header{height:64px}enterprise-layout .quick-chat-header,modern-layout .quick-chat-header{height:80px!important}.quick-chat-overlay{position:fixed;inset:0;z-index:299;opacity:1;background-color:transparent}@keyframes addOverflowHidden{0%{overflow:visible}99%{overflow:visible}to{overflow:hidden}} -`],encapsulation:2});let i=e;return i})();var Vy=["panel"],Jy=["*"];function Wy(i,e){if(i&1){let a=le();b(0,"div",1,0),$("@panelAnimation.done",function(n){Q(a);let o=h();return X(o._animationDone.next(n))}),ua(2),v()}if(i&2){let a=e.id,t=h();kt(t._classList),Fe("mat-mdc-autocomplete-visible",t.showPanel)("mat-mdc-autocomplete-hidden",!t.showPanel)("mat-primary",t._color==="primary")("mat-accent",t._color==="accent")("mat-warn",t._color==="warn"),f("id",t.id)("@panelAnimation",t.isOpen?"visible":"hidden"),$t("aria-label",t.ariaLabel||null)("aria-labelledby",t._getPanelAriaLabelledby(a))}}var Uy=Ic("panelAnimation",[Oc("void, hidden",ht({opacity:0,transform:"scaleY(0.8)"})),ls(":enter, hidden => visible",[Mc([li("0.03s linear",ht({opacity:1})),li("0.12s cubic-bezier(0, 0, 0.2, 1)",ht({transform:"scaleY(1)"}))])]),ls(":leave, visible => hidden",[li("0.075s linear",ht({opacity:0}))])]),Gy=0,Rl=class{constructor(e,a){this.source=e,this.option=a}},Wm=new be("mat-autocomplete-default-options",{providedIn:"root",factory:$y});function $y(){return{autoActiveFirstOption:!1,autoSelectActiveOption:!1,hideSingleSelectionIndicator:!1,requireSelection:!1}}var Um=(()=>{let e=class e{get isOpen(){return this._isOpen&&this.showPanel}_setColor(t){this._color=t,this._changeDetectorRef.markForCheck()}set classList(t){this._classList=t,this._elementRef.nativeElement.className=""}get hideSingleSelectionIndicator(){return this._hideSingleSelectionIndicator}set hideSingleSelectionIndicator(t){this._hideSingleSelectionIndicator=t,this._syncParentProperties()}_syncParentProperties(){if(this.options)for(let t of this.options)t._changeDetectorRef.markForCheck()}constructor(t,n,o,r){this._changeDetectorRef=t,this._elementRef=n,this._defaults=o,this._activeOptionChanges=Xr.EMPTY,this._animationDone=new Ke,this.showPanel=!1,this._isOpen=!1,this.displayWith=null,this.optionSelected=new Ke,this.opened=new Ke,this.closed=new Ke,this.optionActivated=new Ke,this.id=`mat-autocomplete-${Gy++}`,this.inertGroups=r?.SAFARI||!1,this.autoActiveFirstOption=!!o.autoActiveFirstOption,this.autoSelectActiveOption=!!o.autoSelectActiveOption,this.requireSelection=!!o.requireSelection,this._hideSingleSelectionIndicator=this._defaults.hideSingleSelectionIndicator??!1}ngAfterContentInit(){this._keyManager=new _c(this.options).withWrap().skipPredicate(this._skipPredicate),this._activeOptionChanges=this._keyManager.change.subscribe(t=>{this.isOpen&&this.optionActivated.emit({source:this,option:this.options.toArray()[t]||null})}),this._setVisibility()}ngOnDestroy(){this._keyManager?.destroy(),this._activeOptionChanges.unsubscribe(),this._animationDone.complete()}_setScrollTop(t){this.panel&&(this.panel.nativeElement.scrollTop=t)}_getScrollTop(){return this.panel?this.panel.nativeElement.scrollTop:0}_setVisibility(){this.showPanel=!!this.options.length,this._changeDetectorRef.markForCheck()}_emitSelectEvent(t){let n=new Rl(this,t);this.optionSelected.emit(n)}_getPanelAriaLabelledby(t){if(this.ariaLabel)return null;let n=t?t+" ":"";return this.ariaLabelledby?n+this.ariaLabelledby:t}_skipPredicate(){return!1}};e.\u0275fac=function(n){return new(n||e)(E(oe),E(Be),E(Wm),E(vi))},e.\u0275cmp=J({type:e,selectors:[["mat-autocomplete"]],contentQueries:function(n,o,r){if(n&1&&(ts(r,yo,5),ts(r,kc,5)),n&2){let s;Re(s=He())&&(o.options=s),Re(s=He())&&(o.optionGroups=s)}},viewQuery:function(n,o){if(n&1&&(We(Ka,7),We(Vy,5)),n&2){let r;Re(r=He())&&(o.template=r.first),Re(r=He())&&(o.panel=r.first)}},hostAttrs:[1,"mat-mdc-autocomplete"],inputs:{ariaLabel:[0,"aria-label","ariaLabel"],ariaLabelledby:[0,"aria-labelledby","ariaLabelledby"],displayWith:"displayWith",autoActiveFirstOption:[2,"autoActiveFirstOption","autoActiveFirstOption",Bi],autoSelectActiveOption:[2,"autoSelectActiveOption","autoSelectActiveOption",Bi],requireSelection:[2,"requireSelection","requireSelection",Bi],panelWidth:"panelWidth",disableRipple:[2,"disableRipple","disableRipple",Bi],classList:[0,"class","classList"],hideSingleSelectionIndicator:[2,"hideSingleSelectionIndicator","hideSingleSelectionIndicator",Bi]},outputs:{optionSelected:"optionSelected",opened:"opened",closed:"closed",optionActivated:"optionActivated"},exportAs:["matAutocomplete"],standalone:!0,features:[tn([{provide:Cc,useExisting:e}]),Xa,W],ngContentSelectors:Jy,decls:1,vars:0,consts:[["panel",""],["role","listbox",1,"mat-mdc-autocomplete-panel","mdc-menu-surface","mdc-menu-surface--open",3,"id"]],template:function(n,o){n&1&&(so(),k(0,Wy,3,16,"ng-template"))},styles:["div.mat-mdc-autocomplete-panel{width:100%;max-height:256px;visibility:hidden;transform-origin:center top;overflow:auto;padding:8px 0;box-sizing:border-box;position:static;border-radius:var(--mat-autocomplete-container-shape);box-shadow:var(--mat-autocomplete-container-elevation-shadow);background-color:var(--mat-autocomplete-background-color)}.cdk-high-contrast-active div.mat-mdc-autocomplete-panel{outline:solid 1px}.cdk-overlay-pane:not(.mat-mdc-autocomplete-panel-above) div.mat-mdc-autocomplete-panel{border-top-left-radius:0;border-top-right-radius:0}.mat-mdc-autocomplete-panel-above div.mat-mdc-autocomplete-panel{border-bottom-left-radius:0;border-bottom-right-radius:0;transform-origin:center bottom}div.mat-mdc-autocomplete-panel.mat-mdc-autocomplete-visible{visibility:visible}div.mat-mdc-autocomplete-panel.mat-mdc-autocomplete-hidden{visibility:hidden;pointer-events:none}mat-autocomplete{display:none}"],encapsulation:2,data:{animation:[Uy]},changeDetection:0});let i=e;return i})();var Zy={provide:$c,useExisting:Ql(()=>Hl),multi:!0};var Fr=new be("mat-autocomplete-scroll-strategy",{providedIn:"root",factory:()=>{let i=I(Qe);return()=>i.scrollStrategies.reposition()}});function Yy(i){return()=>i.scrollStrategies.reposition()}var Ky={provide:Fr,deps:[Qe],useFactory:Yy},Hl=(()=>{let e=class e{constructor(t,n,o,r,s,l,c,d,g,x,y){this._element=t,this._overlay=n,this._viewContainerRef=o,this._zone=r,this._changeDetectorRef=s,this._dir=c,this._formField=d,this._document=g,this._viewportRuler=x,this._defaults=y,this._componentDestroyed=!1,this._manuallyFloatingLabel=!1,this._viewportSubscription=Xr.EMPTY,this._canOpenOnNextFocus=!0,this._closeKeyEventStream=new V,this._windowBlurHandler=()=>{this._canOpenOnNextFocus=this._document.activeElement!==this._element.nativeElement||this.panelOpen},this._onChange=()=>{},this._onTouched=()=>{},this.position="auto",this.autocompleteAttribute="off",this._initialized=new V,this._injector=I(Gt),this._aboveClass="mat-mdc-autocomplete-panel-above",this._overlayAttached=!1,this.optionSelections=na(()=>{let _=this.autocomplete?this.autocomplete.options:null;return _?_.changes.pipe(sa(_),Ze(()=>oi(..._.map(D=>D.onSelectionChange)))):this._initialized.pipe(Ze(()=>this.optionSelections))}),this._handlePanelKeydown=_=>{(_.keyCode===27&&!yi(_)||_.keyCode===38&&yi(_,"altKey"))&&(this._pendingAutoselectedOption&&(this._updateNativeInputValue(this._valueBeforeAutoSelection??""),this._pendingAutoselectedOption=null),this._closeKeyEventStream.next(),this._resetActiveItem(),_.stopPropagation(),_.preventDefault())},this._trackedModal=null,this._scrollStrategy=l}ngAfterViewInit(){this._initialized.next(),this._initialized.complete();let t=this._getWindow();typeof t<"u"&&this._zone.runOutsideAngular(()=>t.addEventListener("blur",this._windowBlurHandler))}ngOnChanges(t){t.position&&this._positionStrategy&&(this._setStrategyPositions(this._positionStrategy),this.panelOpen&&this._overlayRef.updatePosition())}ngOnDestroy(){let t=this._getWindow();typeof t<"u"&&t.removeEventListener("blur",this._windowBlurHandler),this._viewportSubscription.unsubscribe(),this._componentDestroyed=!0,this._destroyPanel(),this._closeKeyEventStream.complete(),this._clearFromModal()}get panelOpen(){return this._overlayAttached&&this.autocomplete.showPanel}openPanel(){this._openPanelInternal()}closePanel(){this._resetLabel(),this._overlayAttached&&(this.panelOpen&&this._zone.run(()=>{this.autocomplete.closed.emit()}),this.autocomplete._latestOpeningTrigger===this&&(this.autocomplete._isOpen=!1,this.autocomplete._latestOpeningTrigger=null),this._overlayAttached=!1,this._pendingAutoselectedOption=null,this._overlayRef&&this._overlayRef.hasAttached()&&(this._overlayRef.detach(),this._closingActionsSubscription.unsubscribe()),this._updatePanelState(),this._componentDestroyed||this._changeDetectorRef.detectChanges(),this._trackedModal&&go(this._trackedModal,"aria-owns",this.autocomplete.id))}updatePosition(){this._overlayAttached&&this._overlayRef.updatePosition()}get panelClosingActions(){return oi(this.optionSelections,this.autocomplete._keyManager.tabOut.pipe(Ne(()=>this._overlayAttached)),this._closeKeyEventStream,this._getOutsideClickStream(),this._overlayRef?this._overlayRef.detachments().pipe(Ne(()=>this._overlayAttached)):ct()).pipe(Le(t=>t instanceof qc?t:null))}get activeOption(){return this.autocomplete&&this.autocomplete._keyManager?this.autocomplete._keyManager.activeItem:null}_getOutsideClickStream(){return oi(oa(this._document,"click"),oa(this._document,"auxclick"),oa(this._document,"touchend")).pipe(Ne(t=>{let n=yc(t),o=this._formField?this._formField.getConnectedOverlayOrigin().nativeElement:null,r=this.connectedTo?this.connectedTo.elementRef.nativeElement:null;return this._overlayAttached&&n!==this._element.nativeElement&&this._document.activeElement!==this._element.nativeElement&&(!o||!o.contains(n))&&(!r||!r.contains(n))&&!!this._overlayRef&&!this._overlayRef.overlayElement.contains(n)}))}writeValue(t){Promise.resolve(null).then(()=>this._assignOptionValue(t))}registerOnChange(t){this._onChange=t}registerOnTouched(t){this._onTouched=t}setDisabledState(t){this._element.nativeElement.disabled=t}_handleKeydown(t){let n=t.keyCode,o=yi(t);if(n===27&&!o&&t.preventDefault(),this._valueOnLastKeydown=this._element.nativeElement.value,this.activeOption&&n===13&&this.panelOpen&&!o)this.activeOption._selectViaInteraction(),this._resetActiveItem(),t.preventDefault();else if(this.autocomplete){let r=this.autocomplete._keyManager.activeItem,s=n===38||n===40;n===9||s&&!o&&this.panelOpen?this.autocomplete._keyManager.onKeydown(t):s&&this._canOpen()&&this._openPanelInternal(this._valueOnLastKeydown),(s||this.autocomplete._keyManager.activeItem!==r)&&(this._scrollToOption(this.autocomplete._keyManager.activeItemIndex||0),this.autocomplete.autoSelectActiveOption&&this.activeOption&&(this._pendingAutoselectedOption||(this._valueBeforeAutoSelection=this._valueOnLastKeydown),this._pendingAutoselectedOption=this.activeOption,this._assignOptionValue(this.activeOption.value)))}}_handleInput(t){let n=t.target,o=n.value;if(n.type==="number"&&(o=o==""?null:parseFloat(o)),this._previousValue!==o){if(this._previousValue=o,this._pendingAutoselectedOption=null,(!this.autocomplete||!this.autocomplete.requireSelection)&&this._onChange(o),!o)this._clearPreviousSelectedOption(null,!1);else if(this.panelOpen&&!this.autocomplete.requireSelection){let r=this.autocomplete.options?.find(s=>s.selected);if(r){let s=this._getDisplayValue(r.value);o!==s&&r.deselect(!1)}}if(this._canOpen()&&this._document.activeElement===t.target){let r=this._valueOnLastKeydown??this._element.nativeElement.value;this._valueOnLastKeydown=null,this._openPanelInternal(r)}}}_handleFocus(){this._canOpenOnNextFocus?this._canOpen()&&(this._previousValue=this._element.nativeElement.value,this._attachOverlay(this._previousValue),this._floatLabel(!0)):this._canOpenOnNextFocus=!0}_handleClick(){this._canOpen()&&!this.panelOpen&&this._openPanelInternal()}_floatLabel(t=!1){this._formField&&this._formField.floatLabel==="auto"&&(t?this._formField._animateAndLockLabel():this._formField.floatLabel="always",this._manuallyFloatingLabel=!0)}_resetLabel(){this._manuallyFloatingLabel&&(this._formField&&(this._formField.floatLabel="auto"),this._manuallyFloatingLabel=!1)}_subscribeToClosingActions(){let t=new io(o=>{ac(()=>{o.next()},{injector:this._injector})}),n=this.autocomplete.options.changes.pipe(Ut(()=>this._positionStrategy.reapplyLastPosition()),ra(0));return oi(t,n).pipe(Ze(()=>this._zone.run(()=>{let o=this.panelOpen;return this._resetActiveItem(),this._updatePanelState(),this._changeDetectorRef.detectChanges(),this.panelOpen&&this._overlayRef.updatePosition(),o!==this.panelOpen&&(this.panelOpen?this._emitOpened():this.autocomplete.closed.emit()),this.panelClosingActions})),Pe(1)).subscribe(o=>this._setValueAndClose(o))}_emitOpened(){this.autocomplete.opened.emit()}_destroyPanel(){this._overlayRef&&(this.closePanel(),this._overlayRef.dispose(),this._overlayRef=null)}_getDisplayValue(t){let n=this.autocomplete;return n&&n.displayWith?n.displayWith(t):t}_assignOptionValue(t){let n=this._getDisplayValue(t);t==null&&this._clearPreviousSelectedOption(null,!1),this._updateNativeInputValue(n??"")}_updateNativeInputValue(t){this._formField?this._formField._control.value=t:this._element.nativeElement.value=t,this._previousValue=t}_setValueAndClose(t){let n=this.autocomplete,o=t?t.source:this._pendingAutoselectedOption;o?(this._clearPreviousSelectedOption(o),this._assignOptionValue(o.value),this._onChange(o.value),n._emitSelectEvent(o),this._element.nativeElement.focus()):n.requireSelection&&this._element.nativeElement.value!==this._valueOnAttach&&(this._clearPreviousSelectedOption(null),this._assignOptionValue(null),n._animationDone?n._animationDone.pipe(Pe(1)).subscribe(()=>this._onChange(null)):this._onChange(null)),this.closePanel()}_clearPreviousSelectedOption(t,n){this.autocomplete?.options?.forEach(o=>{o!==t&&o.selected&&o.deselect(n)})}_openPanelInternal(t=this._element.nativeElement.value){if(this._attachOverlay(t),this._floatLabel(),this._trackedModal){let n=this.autocomplete.id;rs(this._trackedModal,"aria-owns",n)}}_attachOverlay(t){this.autocomplete;let n=this._overlayRef;n?(this._positionStrategy.setOrigin(this._getConnectedElement()),n.updateSize({width:this._getPanelWidth()})):(this._portal=new pa(this.autocomplete.template,this._viewContainerRef,{id:this._formField?.getLabelId()}),n=this._overlay.create(this._getOverlayConfig()),this._overlayRef=n,this._viewportSubscription=this._viewportRuler.change().subscribe(()=>{this.panelOpen&&n&&n.updateSize({width:this._getPanelWidth()})})),n&&!n.hasAttached()&&(n.attach(this._portal),this._valueOnAttach=t,this._valueOnLastKeydown=null,this._closingActionsSubscription=this._subscribeToClosingActions());let o=this.panelOpen;this.autocomplete._isOpen=this._overlayAttached=!0,this.autocomplete._latestOpeningTrigger=this,this.autocomplete._setColor(this._formField?.color),this._updatePanelState(),this._applyModalPanelOwnership(),this.panelOpen&&o!==this.panelOpen&&this._emitOpened()}_updatePanelState(){if(this.autocomplete._setVisibility(),this.panelOpen){let t=this._overlayRef;this._keydownSubscription||(this._keydownSubscription=t.keydownEvents().subscribe(this._handlePanelKeydown)),this._outsideClickSubscription||(this._outsideClickSubscription=t.outsidePointerEvents().subscribe())}else this._keydownSubscription?.unsubscribe(),this._outsideClickSubscription?.unsubscribe(),this._keydownSubscription=this._outsideClickSubscription=null}_getOverlayConfig(){return new wo({positionStrategy:this._getOverlayPosition(),scrollStrategy:this._scrollStrategy(),width:this._getPanelWidth(),direction:this._dir??void 0,panelClass:this._defaults?.overlayPanelClass})}_getOverlayPosition(){let t=this._overlay.position().flexibleConnectedTo(this._getConnectedElement()).withFlexibleDimensions(!1).withPush(!1);return this._setStrategyPositions(t),this._positionStrategy=t,t}_setStrategyPositions(t){let n=[{originX:"start",originY:"bottom",overlayX:"start",overlayY:"top"},{originX:"end",originY:"bottom",overlayX:"end",overlayY:"top"}],o=this._aboveClass,r=[{originX:"start",originY:"top",overlayX:"start",overlayY:"bottom",panelClass:o},{originX:"end",originY:"top",overlayX:"end",overlayY:"bottom",panelClass:o}],s;this.position==="above"?s=r:this.position==="below"?s=n:s=[...n,...r],t.withPositions(s)}_getConnectedElement(){return this.connectedTo?this.connectedTo.elementRef:this._formField?this._formField.getConnectedOverlayOrigin():this._element}_getPanelWidth(){return this.autocomplete.panelWidth||this._getHostWidth()}_getHostWidth(){return this._getConnectedElement().nativeElement.getBoundingClientRect().width}_resetActiveItem(){let t=this.autocomplete;if(t.autoActiveFirstOption){let n=-1;for(let o=0;o .cdk-overlay-container [aria-modal="true"]');if(!t)return;let n=this.autocomplete.id;this._trackedModal&&go(this._trackedModal,"aria-owns",n),rs(t,"aria-owns",n),this._trackedModal=t}_clearFromModal(){if(this._trackedModal){let t=this.autocomplete.id;go(this._trackedModal,"aria-owns",t),this._trackedModal=null}}};e.\u0275fac=function(n){return new(n||e)(E(Be),E(Qe),E(Qa),E(Ct),E(oe),E(Fr),E(on,8),E(Hc,9),E(Ue,8),E(Nc),E(Wm,8))},e.\u0275dir=Ri({type:e,selectors:[["input","matAutocomplete",""],["textarea","matAutocomplete",""]],hostAttrs:[1,"mat-mdc-autocomplete-trigger"],hostVars:7,hostBindings:function(n,o){n&1&&$("focusin",function(){return o._handleFocus()})("blur",function(){return o._onTouched()})("input",function(s){return o._handleInput(s)})("keydown",function(s){return o._handleKeydown(s)})("click",function(){return o._handleClick()}),n&2&&$t("autocomplete",o.autocompleteAttribute)("role",o.autocompleteDisabled?null:"combobox")("aria-autocomplete",o.autocompleteDisabled?null:"list")("aria-activedescendant",o.panelOpen&&o.activeOption?o.activeOption.id:null)("aria-expanded",o.autocompleteDisabled?null:o.panelOpen.toString())("aria-controls",o.autocompleteDisabled||!o.panelOpen||o.autocomplete==null?null:o.autocomplete.id)("aria-haspopup",o.autocompleteDisabled?null:"listbox")},inputs:{autocomplete:[0,"matAutocomplete","autocomplete"],position:[0,"matAutocompletePosition","position"],connectedTo:[0,"matAutocompleteConnectedTo","connectedTo"],autocompleteAttribute:[0,"autocomplete","autocompleteAttribute"],autocompleteDisabled:[2,"matAutocompleteDisabled","autocompleteDisabled",Bi]},exportAs:["matAutocompleteTrigger"],standalone:!0,features:[tn([Zy]),Xa,Ye]});let i=e;return i})(),Gm=(()=>{let e=class e{};e.\u0275fac=function(n){return new(n||e)},e.\u0275mod=Mt({type:e}),e.\u0275inj=It({providers:[Ky],imports:[fa,rn,xi,uo,Pc,rn,xi]});let i=e;return i})();var Xy=["barSearchInput"],e4=["matAutocomplete"],Wa=i=>({$implicit:i}),t4=i=>({"text-hint line-through":i});function i4(i,e){if(i&1){let a=le();b(0,"button",8),$("click",function(){Q(a);let n=h(2);return X(n.open())}),C(1,"mat-icon",9),v()}i&2&&(m(),f("svgIcon","heroicons_outline:magnifying-glass"))}function a4(i,e){i&1&&(b(0,"mat-option",13),z(1," No results found! "),v())}function n4(i,e){i&1&&se(0)}function o4(i,e){if(i&1&&k(0,n4,1,0,"ng-container",18),i&2){let a=h().$implicit;h(4);let t=K(3);f("ngTemplateOutlet",t)("ngTemplateOutletContext",de(2,Wa,a))}}function r4(i,e){i&1&&se(0)}function s4(i,e){if(i&1&&k(0,r4,1,0,"ng-container",18),i&2){let a=h().$implicit;h(4);let t=K(5);f("ngTemplateOutlet",t)("ngTemplateOutletContext",de(2,Wa,a))}}function l4(i,e){i&1&&se(0)}function c4(i,e){if(i&1&&k(0,l4,1,0,"ng-container",18),i&2){let a=h().$implicit;h(4);let t=K(7);f("ngTemplateOutlet",t)("ngTemplateOutletContext",de(2,Wa,a))}}function u4(i,e){if(i&1&&(b(0,"mat-option",17),k(1,o4,1,4,"ng-container")(2,s4,1,4,"ng-container")(3,c4,1,4,"ng-container"),v()),i&2){let a=e.$implicit,t=h().$implicit;f("routerLink",a.link)("value",a.value),m(),w(t.id==="contacts"?1:-1),m(),w(t.id==="pages"?2:-1),m(),w(t.id==="tasks"?3:-1)}}function d4(i,e){if(i&1&&(b(0,"mat-optgroup",15)(1,"span",16),z(2),v()(),Te(3,u4,4,5,"mat-option",17,st().trackByFn,!0)),i&2){let a=e.$implicit;m(2),en(a.label.toUpperCase()),m(),qe(a.results)}}function m4(i,e){if(i&1){let a=le();b(0,"div",7),C(1,"mat-icon",10),b(2,"input",11,3),$("keydown",function(n){Q(a);let o=h(2);return X(o.onKeydown(n))}),v(),b(4,"mat-autocomplete",12,4),k(6,a4,2,0,"mat-option",13),Te(7,d4,5,1,null,null,st().trackByFn,!0),v(),b(9,"button",14),$("click",function(){Q(a);let n=h(2);return X(n.close())}),C(10,"mat-icon",9),v()()}if(i&2){let a=K(5),t=h(2);f("@slideInTop",void 0)("@slideOutTop",void 0),m(),f("svgIcon","heroicons_outline:magnifying-glass"),m(),f("formControl",t.searchControl)("matAutocomplete",a)("placeholder","Search..."),m(2),f("autoSelectActiveOption",!0)("disableRipple",!0),m(2),w(t.resultSets&&!t.resultSets.length?6:-1),m(),qe(t.resultSets),m(3),f("svgIcon","heroicons_outline:x-mark")}}function p4(i,e){if(i&1&&k(0,i4,2,1,"button",6)(1,m4,11,10,"div",7),i&2){let a=h();w(a.opened?-1:0),m(),w(a.opened?1:-1)}}function g4(i,e){i&1&&(b(0,"mat-option",13),z(1," No results found! "),v())}function f4(i,e){i&1&&se(0)}function h4(i,e){if(i&1&&k(0,f4,1,0,"ng-container",18),i&2){let a=h().$implicit;h(3);let t=K(3);f("ngTemplateOutlet",t)("ngTemplateOutletContext",de(2,Wa,a))}}function b4(i,e){i&1&&se(0)}function v4(i,e){if(i&1&&k(0,b4,1,0,"ng-container",18),i&2){let a=h().$implicit;h(3);let t=K(5);f("ngTemplateOutlet",t)("ngTemplateOutletContext",de(2,Wa,a))}}function y4(i,e){i&1&&se(0)}function _4(i,e){if(i&1&&k(0,y4,1,0,"ng-container",18),i&2){let a=h().$implicit;h(3);let t=K(7);f("ngTemplateOutlet",t)("ngTemplateOutletContext",de(2,Wa,a))}}function x4(i,e){if(i&1&&(b(0,"mat-option",17),k(1,h4,1,4,"ng-container")(2,v4,1,4,"ng-container")(3,_4,1,4,"ng-container"),v()),i&2){let a=e.$implicit,t=h().$implicit;f("routerLink",a.link)("value",a.value),m(),w(t.id==="contacts"?1:-1),m(),w(t.id==="pages"?2:-1),m(),w(t.id==="tasks"?3:-1)}}function w4(i,e){if(i&1&&(b(0,"mat-optgroup",15)(1,"span",16),z(2),v()(),Te(3,x4,4,5,"mat-option",17,st().trackByFn,!0)),i&2){let a=e.$implicit;m(2),en(a.label.toUpperCase()),m(),qe(a.results)}}function S4(i,e){if(i&1){let a=le();b(0,"div",5)(1,"mat-form-field",19),C(2,"mat-icon",20),b(3,"input",21),$("keydown",function(n){Q(a);let o=h();return X(o.onKeydown(n))}),v()(),b(4,"mat-autocomplete",22,4),k(6,g4,2,0,"mat-option",13),Te(7,w4,5,1,null,null,st().trackByFn,!0),v()()}if(i&2){let a=K(5),t=h();m(),f("subscriptSizing","dynamic"),m(),f("svgIcon","heroicons_outline:magnifying-glass"),m(),f("formControl",t.searchControl)("matAutocomplete",a)("placeholder","Search..."),m(),f("autoSelectActiveOption",!0)("disableRipple",!0),m(2),w(t.resultSets&&!t.resultSets.length?6:-1),m(),qe(t.resultSets)}}function C4(i,e){if(i&1&&C(0,"img",25),i&2){let a=h().$implicit;f("src",a.avatar,nt)}}function k4(i,e){i&1&&C(0,"mat-icon",26),i&2&&f("svgIcon","heroicons_outline:user-circle")}function T4(i,e){if(i&1&&(b(0,"div",23)(1,"div",24),k(2,C4,1,1,"img",25)(3,k4,1,1,"mat-icon",26),v(),b(4,"div",27),C(5,"span",28),v()()),i&2){let a=e.$implicit;m(2),w(a.avatar?2:-1),m(),w(a.avatar?-1:3),m(2),f("innerHTML",a.name,ft)}}function q4(i,e){if(i&1&&(b(0,"div",29),C(1,"div",30),b(2,"div",31),z(3),v()()),i&2){let a=e.$implicit;m(),f("innerHTML",a.title,ft),m(2),te(" ",a.link," ")}}function D4(i,e){i&1&&C(0,"mat-icon",32),i&2&&f("svgIcon","heroicons_outline:check-circle")}function A4(i,e){i&1&&C(0,"mat-icon",33),i&2&&f("svgIcon","heroicons_outline:check-circle")}function I4(i,e){if(i&1&&(b(0,"div",23),k(1,D4,1,1,"mat-icon",32)(2,A4,1,1,"mat-icon",33),C(3,"div",34),v()),i&2){let a=e.$implicit;m(),w(a.completed?1:-1),m(),w(a.completed?-1:2),m(),f("ngClass",de(4,t4,a.completed))("innerHTML",a.title,ft)}}var Rr=(()=>{let e=class e{constructor(t,n,o){this._elementRef=t,this._httpClient=n,this._renderer2=o,this.appearance="basic",this.debounce=300,this.minLength=2,this.search=new Ke,this.opened=!1,this.searchControl=new Kc,this._unsubscribeAll=new V}get classList(){return{"search-appearance-bar":this.appearance==="bar","search-appearance-basic":this.appearance==="basic","search-opened":this.opened}}set barSearchInput(t){t&&setTimeout(()=>{t.nativeElement.focus()})}set matAutocomplete(t){this._matAutocomplete=t}ngOnChanges(t){"appearance"in t&&this.close()}ngOnInit(){this.searchControl.valueChanges.pipe(oo(this.debounce),U(this._unsubscribeAll),Le(t=>((!t||t.lengtht&&t.length>=this.minLength)).subscribe(t=>{this._httpClient.post("api/common/search",{query:t}).subscribe(n=>{this.resultSets=n,this.search.next(n)})})}ngOnDestroy(){this._unsubscribeAll.next(null),this._unsubscribeAll.complete()}onKeydown(t){t.code==="Escape"&&this.appearance==="bar"&&!this._matAutocomplete.isOpen&&this.close()}open(){this.opened||(this.opened=!0)}close(){this.opened&&(this.searchControl.setValue(""),this.opened=!1)}trackByFn(t,n){return n.id||t}};e.\u0275fac=function(n){return new(n||e)(E(Be),E(Zt),E(si))},e.\u0275cmp=J({type:e,selectors:[["search"]],viewQuery:function(n,o){if(n&1&&(We(Xy,5),We(e4,5)),n&2){let r;Re(r=He())&&(o.barSearchInput=r.first),Re(r=He())&&(o.matAutocomplete=r.first)}},hostVars:2,hostBindings:function(n,o){n&2&&kt(o.classList)},inputs:{appearance:"appearance",debounce:"debounce",minLength:"minLength"},outputs:{search:"search"},exportAs:["angorSearch"],standalone:!0,features:[tn([{provide:Fr,useFactory:()=>{let t=I(Qe);return()=>t.scrollStrategies.block()}}]),Ye,W],decls:8,vars:2,consts:[["contactResult",""],["pageResult",""],["taskResult",""],["barSearchInput",""],["matAutocomplete","matAutocomplete"],[1,"w-full","sm:min-w-80"],["mat-icon-button",""],[1,"bg-card","absolute","inset-0","z-99","flex","shrink-0","items-center"],["mat-icon-button","",3,"click"],[3,"svgIcon"],[1,"absolute","ml-6","sm:ml-8",3,"svgIcon"],[1,"h-full","w-full","px-16","sm:px-18",3,"keydown","formControl","matAutocomplete","placeholder"],[1,"max-h-128","rounded-b","border-t","shadow-md","sm:px-2",3,"autoSelectActiveOption","disableRipple"],[1,"text-secondary","pointer-events-none","bg-transparent","px-6","py-0","text-md"],["mat-icon-button","",1,"absolute","right-5","top-1/2","-mt-5","h-10","w-10","shrink-0","sm:right-7",3,"click"],[1,"mt-2","flex","items-center","px-2"],[1,"text-secondary","text-sm","font-semibold","tracking-wider"],[1,"group","relative","mb-1","rounded-md","px-6","py-0","text-md","dark:hover:bg-hover","hover:bg-gray-100",3,"routerLink","value"],[4,"ngTemplateOutlet","ngTemplateOutletContext"],[1,"w-full",3,"subscriptSizing"],["matPrefix","",3,"svgIcon"],["matInput","",3,"keydown","formControl","matAutocomplete","placeholder"],[1,"mt-1","max-h-128","rounded",3,"autoSelectActiveOption","disableRipple"],[1,"flex","items-center"],[1,"flex","h-8","w-8","shrink-0","items-center","justify-center","overflow-hidden","rounded-full","bg-primary-100","dark:bg-primary-800"],[3,"src"],[1,"m-0","text-primary","icon-size-5","dark:text-primary-400",3,"svgIcon"],[1,"ml-3","truncate"],[3,"innerHTML"],[1,"flex","flex-col"],[1,"truncate","leading-normal",3,"innerHTML"],[1,"text-secondary","truncate","text-sm","leading-normal"],[1,"mr-0","text-primary","dark:text-primary-400",3,"svgIcon"],[1,"text-hint","mr-0",3,"svgIcon"],[1,"ml-3","truncate","leading-normal",3,"ngClass","innerHTML"]],template:function(n,o){n&1&&k(0,p4,2,2)(1,S4,9,8,"div",5)(2,T4,6,3,"ng-template",null,0,Ve)(4,q4,4,2,"ng-template",null,1,Ve)(6,I4,4,6,"ng-template",null,2,Ve),n&2&&(w(o.appearance==="bar"?0:-1),m(),w(o.appearance==="basic"?1:-1))},dependencies:[rt,ot,xe,_e,Xc,Zc,Yc,Gm,Um,yo,Tc,Hl,eu,Qc,rn,bi,ut,ko,Co,Rc,Io,Ao,ye],encapsulation:2,data:{animation:Si}});let i=e;return i})();function M4(i,e){if(i&1&&(la(0),C(1,"img",14),ca()),i&2){let a=h();m(),f("src",a.metadata==null?null:a.metadata.picture,nt)}}function E4(i,e){i&1&&C(0,"mat-icon",12),i&2&&f("svgIcon","heroicons_outline:user-circle")}var Hr=(()=>{let e=class e{constructor(t,n,o,r,s){this._changeDetectorRef=t,this._router=n,this._angorConfigService=o,this._metadataService=r,this._signerService=s,this.isLoading=!0,this.errorMessage=null,this._unsubscribeAll=new V}ngOnInit(){this.loadUserProfile(),this._angorConfigService.config$.pipe(U(this._unsubscribeAll)).subscribe(t=>{localStorage.setItem("angorConfig",JSON.stringify(t)),this.config=t})}loadUserProfile(){return Wl(this,null,function*(){this.isLoading=!0,this.errorMessage=null;let t=this._signerService.getPublicKey();if(!t){this.errorMessage="No public key found. Please log in again.",this.isLoading=!1;return}try{let n=yield this._metadataService.fetchMetadataWithCache(t);this.metadata=n,this._changeDetectorRef.markForCheck(),this._metadataService.getMetadataStream().pipe(U(this._unsubscribeAll)).subscribe(o=>{this.metadata=o,this._changeDetectorRef.markForCheck()})}catch(n){console.error("Failed to load profile data:",n),this.errorMessage="Failed to load profile data. Please try again later."}finally{this.isLoading=!1,this._changeDetectorRef.markForCheck()}})}ngOnDestroy(){this._unsubscribeAll.next(null),this._unsubscribeAll.complete()}logout(){this._router.navigate(["/logout"])}profile(){this._router.navigate(["/profile"])}setLayout(t){this._angorConfigService.config={layout:t}}setScheme(t){this._angorConfigService.config={scheme:t}}setTheme(t){this._angorConfigService.config={theme:t}}};e.\u0275fac=function(n){return new(n||e)(E(oe),E(Ge),E(cn),E(au),E(Mo))},e.\u0275cmp=J({type:e,selectors:[["user"]],standalone:!0,features:[W],decls:48,vars:12,consts:[["defaultAvatar",""],["userActions","matMenu"],["settingsMenu","matMenu"],["mat-icon-button","",3,"matMenuTriggerFor"],[1,"relative"],[4,"ngIf","ngIfElse"],[3,"xPosition"],["mat-menu-item",""],[1,"flex","flex-col","leading-none"],[1,"mt-1.5","text-md","font-medium"],[1,"my-2"],["mat-menu-item","",3,"click"],[3,"svgIcon"],["mat-menu-item","",3,"matMenuTriggerFor"],["alt","User Avatar",1,"h-7","w-7","rounded-full",3,"src"]],template:function(n,o){if(n&1){let r=le();b(0,"button",3)(1,"span",4),k(2,M4,2,1,"ng-container",5)(3,E4,1,1,"ng-template",null,0,Ve),v()(),b(5,"mat-menu",6,1)(7,"button",7)(8,"span",8)(9,"span"),z(10,"Logged in as"),v(),b(11,"span",9),z(12),v()()(),C(13,"mat-divider",10),b(14,"button",11),$("click",function(){return Q(r),X(o.profile())}),C(15,"mat-icon",12),b(16,"span"),z(17,"Profile"),v()(),b(18,"button",13),C(19,"mat-icon",12),b(20,"span"),z(21,"Settings"),v()(),C(22,"mat-divider",10),b(23,"button",11),$("click",function(){return Q(r),X(o.logout())}),C(24,"mat-icon",12),b(25,"span"),z(26,"logout"),v()()(),b(27,"mat-menu",null,2)(29,"button",11),$("click",function(){return Q(r),X(o.setScheme("auto"))}),C(30,"mat-icon",12),b(31,"span"),z(32,"Auto Theme"),v()(),b(33,"button",11),$("click",function(){return Q(r),X(o.setScheme("light"))}),C(34,"mat-icon",12),b(35,"span"),z(36,"Light Theme"),v()(),b(37,"button",11),$("click",function(){return Q(r),X(o.setScheme("dark"))}),C(38,"mat-icon",12),b(39,"span"),z(40,"Dark Theme"),v()(),C(41,"mat-divider"),b(42,"button",11),$("click",function(){return Q(r),X(o.setLayout("classic"))}),b(43,"span"),z(44,"Classic Layout"),v()(),b(45,"button",11),$("click",function(){return Q(r),X(o.setLayout("modern"))}),b(46,"span"),z(47,"Modern Layout"),v()()()}if(n&2){let r=K(4),s=K(6),l=K(28);f("matMenuTriggerFor",s),m(2),f("ngIf",o.metadata==null?null:o.metadata.picture)("ngIfElse",r),m(3),f("xPosition","before"),m(7),en((o.metadata==null?null:o.metadata.display_name)||(o.metadata==null?null:o.metadata.name)||"Unknown User"),m(3),f("svgIcon","heroicons_outline:user-circle"),m(3),f("matMenuTriggerFor",l),m(),f("svgIcon","heroicons_outline:cog-8-tooth"),m(5),f("svgIcon","heroicons_outline:arrow-right-on-rectangle"),m(6),f("svgIcon","heroicons_solid:bolt"),m(4),f("svgIcon","heroicons_solid:sun"),m(4),f("svgIcon","heroicons_solid:moon")}},dependencies:[rt,ot,ba,qo,ha,Do,xe,_e,iu,tu,uo,uc],encapsulation:2,changeDetection:0});let i=e;return i})();function O4(i,e){if(i&1&&(b(0,"angor-vertical-navigation",1),la(1,13),b(2,"div",14),C(3,"img",15),v(),ca(),v()),i&2){let a=h();f("mode","over")("name","mainNavigation")("navigation",a.navigation.default)("opened",!1)}}function L4(i,e){if(i&1&&(b(0,"div",16)(1,"div",17),C(2,"img",18)(3,"img",19),v(),C(4,"img",20),v(),C(5,"angor-horizontal-navigation",21)),i&2){let a=h();m(5),f("name","mainNavigation")("navigation",a.navigation.horizontal)}}function N4(i,e){if(i&1){let a=le();b(0,"button",22),$("click",function(){Q(a);let n=h();return X(n.toggleNavigation("mainNavigation"))}),C(1,"mat-icon",9),v()}i&2&&(m(),f("svgIcon","heroicons_outline:bars-3"))}function P4(i,e){i&1&&C(0,"router-outlet")}var Zm=(()=>{let e=class e{constructor(t,n,o,r,s){this._activatedRoute=t,this._router=n,this._navigationService=o,this._angorMediaWatcherService=r,this._angorNavigationService=s,this._unsubscribeAll=new V}get currentYear(){return new Date().getFullYear()}ngOnInit(){this._navigationService.navigation$.pipe(U(this._unsubscribeAll)).subscribe(t=>{this.navigation=t}),this._angorMediaWatcherService.onMediaChange$.pipe(U(this._unsubscribeAll)).subscribe(({matchingAliases:t})=>{this.isScreenSmall=!t.includes("md")})}ngOnDestroy(){this._unsubscribeAll.next(null),this._unsubscribeAll.complete()}toggleNavigation(t){let n=this._angorNavigationService.getComponent(t);n&&n.toggle()}};e.\u0275fac=function(n){return new(n||e)(E(da),E(Ge),E(Fa),E(wi),E(fe))},e.\u0275cmp=J({type:e,selectors:[["modern-layout"]],standalone:!0,features:[W],decls:20,vars:7,consts:[["quickChat","quickChat"],[1,"dark","bg-gray-900","print:hidden",3,"mode","name","navigation","opened"],[1,"flex","w-full","min-w-0","flex-auto","flex-col"],[1,"bg-card","relative","z-49","flex","h-16","w-full","flex-0","items-center","px-4","shadow","dark:border-b","dark:bg-transparent","dark:shadow-none","sm:h-20","md:px-6","print:hidden"],["mat-icon-button",""],[1,"ml-auto","flex","items-center","space-x-0.5","pl-2","sm:space-x-2"],[1,"hidden","md:block"],[3,"appearance"],["mat-icon-button","",1,"lg:hidden",3,"click"],[3,"svgIcon"],[1,"flex","w-full","flex-auto","flex-col"],[1,"bg-card","relative","z-49","flex","h-14","w-full","flex-0","items-center","border-t","px-4","dark:bg-transparent","sm:h-20","md:px-6","print:hidden"],[1,"text-secondary","font-medium"],["angorVerticalNavigationContentHeader",""],[1,"flex","h-20","items-center","px-8","pt-6"],["src","images/logo/logo-text-on-dark.svg","alt","Angor Hub",1,"w-24","h-10"],[1,"mx-2","flex","items-center","lg:mr-8"],[1,"hidden","lg:flex"],["src","images/logo/logo-text.svg",1,"w-24","h-10","dark:hidden"],["src","images/logo/logo-text-on-dark.svg",1,"hidden","w-24","h-10","dark:flex"],["src","images/logo/logo.svg",1,"flex","w-8","lg:hidden"],[1,"mr-2",3,"name","navigation"],["mat-icon-button","",3,"click"]],template:function(n,o){if(n&1){let r=le();C(0,"angor-loading-bar"),k(1,O4,4,4,"angor-vertical-navigation",1),b(2,"div",2)(3,"div",3),k(4,L4,6,2)(5,N4,2,1,"button",4),b(6,"div",5),C(7,"angor-fullscreen",6)(8,"search",7)(9,"notifications"),b(10,"button",8),$("click",function(){Q(r);let l=K(19);return X(l.toggle())}),C(11,"mat-icon",9),v(),C(12,"user"),v()(),b(13,"div",10),k(14,P4,1,0,"router-outlet"),v(),b(15,"div",11)(16,"span",12),z(17),v()()(),C(18,"quick-chat",null,0)}n&2&&(m(),w(o.isScreenSmall?1:-1),m(3),w(o.isScreenSmall?-1:4),m(),w(o.isScreenSmall?5:-1),m(3),f("appearance","bar"),m(3),f("svgIcon","heroicons_outline:chat-bubble-left-right"),m(3),w(14),m(3),te("Angor \xA9 ",o.currentYear,""))},dependencies:[Ra,Lr,Em,rt,ot,xe,_e,Tr,Rr,Nr,Hr,hi,Pr],encapsulation:2});let i=e;return i})();function F4(i,e){i&1&&C(0,"router-outlet")}var Ym=(()=>{let e=class e{constructor(t,n,o,r,s){this._activatedRoute=t,this._router=n,this._navigationService=o,this._angorMediaWatcherService=r,this._angorNavigationService=s,this._unsubscribeAll=new V}get currentYear(){return new Date().getFullYear()}ngOnInit(){this._navigationService.navigation$.pipe(U(this._unsubscribeAll)).subscribe(t=>{this.navigation=t}),this._angorMediaWatcherService.onMediaChange$.pipe(U(this._unsubscribeAll)).subscribe(({matchingAliases:t})=>{this.isScreenSmall=!t.includes("md")})}ngOnDestroy(){this._unsubscribeAll.next(null),this._unsubscribeAll.complete()}toggleNavigation(t){let n=this._angorNavigationService.getComponent(t);n&&n.toggle()}};e.\u0275fac=function(n){return new(n||e)(E(da),E(Ge),E(Fa),E(wi),E(fe))},e.\u0275cmp=J({type:e,selectors:[["classic-layout"]],standalone:!0,features:[W],decls:24,vars:9,consts:[["quickChat","quickChat"],[1,"dark","bg-gray-900","print:hidden",3,"mode","name","navigation","opened"],["angorVerticalNavigationContentHeader",""],[1,"flex","h-20","items-center","p-6"],["src","images/logo/logo-text.svg","alt","Angor Hub",1,"w-30","dark:hidden"],["src","images/logo/logo-text-on-dark.svg","alt","Angor Hub",1,"hidden","w-30","dark:flex"],[1,"flex","w-full","min-w-0","flex-auto","flex-col"],[1,"bg-card","relative","z-49","flex","h-16","w-full","flex-0","items-center","px-4","shadow","dark:border-b","dark:bg-transparent","dark:shadow-none","md:px-6","print:hidden"],["mat-icon-button","",3,"click"],[3,"svgIcon"],[1,"ml-auto","flex","items-center","space-x-0.5","pl-2","sm:space-x-2"],[1,"hidden","md:block"],[3,"appearance"],["mat-icon-button","",1,"lg:hidden",3,"click"],[1,"flex","flex-auto","flex-col"],[1,"bg-card","relative","z-49","flex","h-14","w-full","flex-0","items-center","justify-start","border-t","px-4","dark:bg-transparent","md:px-6","print:hidden"],[1,"text-secondary","font-medium"]],template:function(n,o){if(n&1){let r=le();C(0,"angor-loading-bar"),b(1,"angor-vertical-navigation",1),la(2,2),b(3,"div",3),C(4,"img",4)(5,"img",5),v(),ca(),v(),b(6,"div",6)(7,"div",7)(8,"button",8),$("click",function(){return Q(r),X(o.toggleNavigation("mainNavigation"))}),C(9,"mat-icon",9),v(),b(10,"div",10),C(11,"angor-fullscreen",11)(12,"search",12)(13,"notifications"),b(14,"button",13),$("click",function(){Q(r);let l=K(23);return X(l.toggle())}),C(15,"mat-icon",9),v(),C(16,"user"),v()(),b(17,"div",14),k(18,F4,1,0,"router-outlet"),v(),b(19,"div",15)(20,"span",16),z(21),v()()(),C(22,"quick-chat",null,0)}n&2&&(m(),f("mode",o.isScreenSmall?"over":"side")("name","mainNavigation")("navigation",o.navigation.default)("opened",!o.isScreenSmall),m(8),f("svgIcon","heroicons_outline:bars-3"),m(3),f("appearance","bar"),m(3),f("svgIcon","heroicons_outline:chat-bubble-left-right"),m(3),w(18),m(3),te("Angor \xA9 ",o.currentYear,""))},dependencies:[Ra,Lr,rt,ot,xe,_e,Tr,Rr,Nr,Hr,hi,Pr],encapsulation:2});let i=e;return i})();function R4(i,e){i&1&&C(0,"empty-layout")}function H4(i,e){i&1&&C(0,"modern-layout")}function j4(i,e){i&1&&C(0,"classic-layout")}var jr=(()=>{let e=class e{constructor(t,n,o,r,s,l,c){this._activatedRoute=t,this._document=n,this._renderer2=o,this._router=r,this._angorConfigService=s,this._angorMediaWatcherService=l,this._angorPlatformService=c,this._unsubscribeAll=new V}ngOnInit(){ao([this._angorConfigService.config$,this._angorMediaWatcherService.onMediaQueryChange$(["(prefers-color-scheme: dark)","(prefers-color-scheme: light)"])]).pipe(U(this._unsubscribeAll),Le(([t,n])=>{let o={scheme:t.scheme,theme:t.theme};return t.scheme==="auto"&&(o.scheme=n.breakpoints["(prefers-color-scheme: dark)"]?"dark":"light"),o})).subscribe(t=>{this.scheme=t.scheme,this.theme=t.theme,this._updateScheme(),this._updateTheme()}),this._angorConfigService.config$.pipe(U(this._unsubscribeAll)).subscribe(t=>{this.config=t,this._updateLayout()}),this._router.events.pipe(Ne(t=>t instanceof Yt),U(this._unsubscribeAll)).subscribe(()=>{this._updateLayout()}),this._renderer2.setAttribute(this._document.querySelector("[ng-version]"),"angor-version",_m),this._renderer2.addClass(this._document.body,this._angorPlatformService.osName)}ngOnDestroy(){this._unsubscribeAll.next(null),this._unsubscribeAll.complete()}_updateLayout(){let t=this._activatedRoute;for(;t.firstChild;)t=t.firstChild;this.layout=this.config.layout;let n=t.snapshot.queryParamMap.get("layout");n&&(this.layout=n,this.config&&(this.config.layout=n)),t.pathFromRoot.forEach(r=>{r.routeConfig&&r.routeConfig.data&&r.routeConfig.data.layout&&(this.layout=r.routeConfig.data.layout)})}_updateScheme(){this._document.body.classList.remove("light","dark"),this._document.body.classList.add(this.scheme)}_updateTheme(){this._document.body.classList.forEach(t=>{t.startsWith("theme-")&&this._document.body.classList.remove(t,t.split("-")[1])}),this._document.body.classList.add(this.theme)}};e.\u0275fac=function(n){return new(n||e)(E(da),E(Ue),E(si),E(Ge),E(cn),E(wi),E(_r))},e.\u0275cmp=J({type:e,selectors:[["layout"]],standalone:!0,features:[W],decls:3,vars:3,template:function(n,o){n&1&&k(0,R4,1,0,"empty-layout")(1,H4,1,0,"modern-layout")(2,j4,1,0,"classic-layout"),n&2&&(w(o.layout==="empty"?0:-1),m(),w(o.layout==="modern"?1:-1),m(),w(o.layout==="classic"?2:-1))},dependencies:[km,Zm,Ym],styles:[`layout{display:flex;flex:1 1 auto;width:100%;max-width:100%;min-width:0}layout>*{position:relative;display:flex;flex:1 1 auto;width:100%}layout router-outlet+*{position:relative;display:flex;flex:1 1 auto;width:100%} -`],encapsulation:2});let i=e;return i})();var Xn=()=>{let i=I(Mo),e=I(Ge);return i.getPublicKey()!==""?!0:e.parseUrl("/login")};var Km=[{path:"",pathMatch:"full",redirectTo:"home"},{path:"login-redirect",pathMatch:"full",redirectTo:"explore"},{path:"",component:jr,data:{layout:"empty"},children:[{path:"login",loadChildren:()=>import("./chunk-7EZ2ORPU.js")},{path:"register",loadChildren:()=>import("./chunk-IXKV7OA6.js")}]},{path:"",canActivate:[Xn],canActivateChild:[Xn],component:jr,data:{layout:"empty"},children:[{path:"logout",loadChildren:()=>import("./chunk-4W4NSRYC.js")}]},{path:"",canActivate:[Xn],canActivateChild:[Xn],component:jr,resolve:{initialData:ym},children:[{path:"home",loadChildren:()=>import("./chunk-F5YE7SX2.js")},{path:"explore",loadChildren:()=>import("./chunk-QSHKE5EJ.js")},{path:"profile",loadChildren:()=>import("./chunk-BO54DQNO.js")},{path:"settings",loadChildren:()=>import("./chunk-3TK3JPZP.js")},{path:"chat",loadChildren:()=>import("./chunk-2F7OXXMB.js")},{path:"404-not-found",pathMatch:"full",loadChildren:()=>import("./chunk-DONMUS7J.js")},{path:"**",redirectTo:"404-not-found"}]}];var Qm=(()=>{let e=class e{constructor(){let t=I(gc),n=I(Wc);n.addSvgIconSet(t.bypassSecurityTrustResourceUrl("icons/material-twotone.svg")),n.addSvgIconSetInNamespace("mat_outline",t.bypassSecurityTrustResourceUrl("icons/material-outline.svg")),n.addSvgIconSetInNamespace("mat_solid",t.bypassSecurityTrustResourceUrl("icons/material-solid.svg")),n.addSvgIconSetInNamespace("feather",t.bypassSecurityTrustResourceUrl("icons/feather.svg")),n.addSvgIconSetInNamespace("heroicons_outline",t.bypassSecurityTrustResourceUrl("icons/heroicons-outline.svg")),n.addSvgIconSetInNamespace("heroicons_solid",t.bypassSecurityTrustResourceUrl("icons/heroicons-solid.svg")),n.addSvgIconSetInNamespace("heroicons_mini",t.bypassSecurityTrustResourceUrl("icons/heroicons-mini.svg"))}};e.\u0275fac=function(n){return new(n||e)},e.\u0275prov=N({token:e,factory:e.\u0275fac,providedIn:"root"});let i=e;return i})();var Xm=()=>[{provide:ri,useValue:()=>I(Qm),multi:!0}];var ep=[{id:"9a67dff7-3c38-4052-a335-0cef93438ff6",title:"Web",slug:"web"},{id:"a89672f5-e00d-4be4-9194-cb9d29f82165",title:"Firebase",slug:"firebase"},{id:"02f42092-bb23-4552-9ddb-cfdcc235d48f",title:"Cloud",slug:"cloud"},{id:"5648a630-979f-4403-8c41-fc9790dea8cd",title:"Android",slug:"android"}],tp=[{id:"694e4e5f-f25f-470b-bd0e-26b1d4f64028",title:"Basics of Angular",slug:"basics-of-angular",description:"Introductory course for Angular and framework basics",category:"web",duration:30,totalSteps:11,updatedAt:"Jun 28, 2021",featured:!0,progress:{currentStep:3,completed:2}},{id:"f924007a-2ee9-470b-a316-8d21ed78277f",title:"Basics of TypeScript",slug:"basics-of-typeScript",description:"Beginner course for Typescript and its basics",category:"web",duration:60,totalSteps:11,updatedAt:"Nov 01, 2021",featured:!0,progress:{currentStep:5,completed:3}},{id:"0c06e980-abb5-4ba7-ab65-99a228cab36b",title:"Android N: Quick Settings",slug:"android-n-quick-settings",description:"Step by step guide for Android N: Quick Settings",category:"android",duration:120,totalSteps:11,updatedAt:"May 08, 2021",featured:!1,progress:{currentStep:10,completed:1}},{id:"1b9a9acc-9a36-403e-a1e7-b11780179e38",title:"Build an App for the Google Assistant with Firebase",slug:"build-an-app-for-the-google-assistant-with-firebase",description:"Dive deep into Google Assistant apps using Firebase",category:"firebase",duration:30,totalSteps:11,updatedAt:"Jan 09, 2021",featured:!1,progress:{currentStep:4,completed:3}},{id:"55eb415f-3f4e-4853-a22b-f0ae91331169",title:"Keep Sensitive Data Safe and Private",slug:"keep-sensitive-data-safe-and-private",description:"Learn how to keep your important data safe and private",category:"android",duration:45,totalSteps:11,updatedAt:"Jan 14, 2021",featured:!1,progress:{currentStep:6,completed:0}},{id:"fad2ab23-1011-4028-9a54-e52179ac4a50",title:"Manage Your Pivotal Cloud Foundry App's Using Apigee Edge",slug:"manage-your-pivotal-cloud-foundry-apps-using-apigee-Edge",description:"Introductory course for Pivotal Cloud Foundry App",category:"cloud",duration:90,totalSteps:11,updatedAt:"Jun 24, 2021",featured:!1,progress:{currentStep:6,completed:0}},{id:"c4bc107b-edc4-47a7-a7a8-4fb09732e794",title:"Build a PWA Using Workbox",slug:"build-a-pwa-using-workbox",description:"Step by step guide for building a PWA using Workbox",category:"web",duration:120,totalSteps:11,updatedAt:"Nov 19, 2021",featured:!1,progress:{currentStep:0,completed:0}},{id:"1449f945-d032-460d-98e3-406565a22293",title:"Cloud Functions for Firebase",slug:"cloud-functions-for-firebase",description:"Beginners guide of Firebase Cloud Functions",category:"firebase",duration:45,totalSteps:11,updatedAt:"Jul 11, 2021",featured:!1,progress:{currentStep:3,completed:1}},{id:"f05e08ab-f3e3-4597-a032-6a4b69816f24",title:"Building a gRPC Service with Java",slug:"building-a-grpc-service-with-java",description:"Learn more about building a gRPC Service with Java",category:"cloud",duration:30,totalSteps:11,updatedAt:"Mar 13, 2021",featured:!1,progress:{currentStep:0,completed:1}},{id:"181728f4-87c8-45c5-b9cc-92265bcd2f4d",title:"Looking at Campaign Finance with BigQuery",slug:"looking-at-campaign-finance-with-bigquery",description:"Dive deep into BigQuery: Campaign Finance",category:"cloud",duration:60,totalSteps:11,updatedAt:"Nov 01, 2021",featured:!1,progress:{currentStep:0,completed:0}},{id:"fcbfedbf-6187-4b3b-89d3-1a7cb4e11616",title:"Personalize Your iOS App with Firebase User Management",slug:"personalize-your-ios-app-with-firebase-user-management",description:"Dive deep into User Management on iOS apps using Firebase",category:"firebase",duration:90,totalSteps:11,updatedAt:"Aug 08, 2021",featured:!1,progress:{currentStep:0,completed:0}},{id:"5213f6a1-1dd7-4b1d-b6e9-ffb7af534f28",title:"Customize Network Topology with Subnetworks",slug:"customize-network-topology-with-subnetworks",description:"Dive deep into Network Topology with Subnetworks",category:"web",duration:45,totalSteps:11,updatedAt:"May 12, 2021",featured:!1,progress:{currentStep:0,completed:0}},{id:"02992ac9-d1a3-4167-b70e-8a1d5b5ba253",title:"Building Beautiful UIs with Flutter",slug:"building-beautiful-uis-with-flutter",description:"Dive deep into Flutter's hidden secrets for creating beautiful UIs",category:"web",duration:90,totalSteps:11,updatedAt:"Sep 18, 2021",featured:!1,progress:{currentStep:8,completed:2}},{id:"2139512f-41fb-4a4a-841a-0b4ac034f9b4",title:"Firebase Android",slug:"firebase-android",description:"Beginners guide of Firebase for Android",category:"android",duration:45,totalSteps:11,updatedAt:"Apr 24, 2021",featured:!1,progress:{currentStep:0,completed:0}},{id:"65e0a0e0-d8c0-4117-a3cb-eb74f8e28809",title:"Simulating a Thread Network Using OpenThread",slug:"simulating-a-thread-network-using-openthread",description:"Introductory course for OpenThread and Simulating a Thread Network",category:"web",duration:45,totalSteps:11,updatedAt:"Jun 05, 2021",featured:!1,progress:{currentStep:0,completed:0}},{id:"c202ebc9-9be3-433a-9d38-7003b3ed7b7a",title:"Your First Progressive Web App",slug:"your-first-progressive-web-app",description:"Step by step guide for creating a PWA from scratch",category:"web",duration:30,totalSteps:11,updatedAt:"Oct 14, 2021",featured:!1,progress:{currentStep:0,completed:0}},{id:"980ae7da-9f77-4e30-aa98-1b1ea594e775",title:"Launch Cloud Datalab",slug:"launch-cloud-datalab",description:"From start to finish: Launch Cloud Datalab",category:"cloud",duration:60,totalSteps:11,updatedAt:"Dec 16, 2021",featured:!1,progress:{currentStep:0,completed:0}},{id:"c9748ea9-4117-492c-bdb2-55085b515978",title:"Cloud Firestore",slug:"cloud-firestore",description:"Step by step guide for setting up Cloud Firestore",category:"firebase",duration:90,totalSteps:11,updatedAt:"Apr 04, 2021",featured:!1,progress:{currentStep:2,completed:0}}],zt=` +import{a as At}from"./chunk-EER6G5AH.js";import{a as Jc,b as Wc}from"./chunk-4GVE2P7H.js";import{a as tu,b as iu,c as au}from"./chunk-676US6R4.js";import{a as ha,b as To,c as qo,d as ba}from"./chunk-Q7PXIBQ5.js";import{b as Io}from"./chunk-XBXIGZ2B.js";import{a as dt,b as mt}from"./chunk-VEL7Z6GP.js";import{a as xi}from"./chunk-S2XJCJ4Q.js";import{a as Gt,b as ua,c as fi,d as Ue,e as hi,f as uo,g as pc,h as gc,i as fc,j as hc}from"./chunk-YPIMMY4P.js";import{a as _i}from"./chunk-OCP6FIAW.js";import{a as Se,b as T,c as Hc,d as ko,e as jc,f as zc,g as ln}from"./chunk-IQNKVMRI.js";import{d as Oc,e as Lc,f as ls,g as pa,h as Nc,i as rn,j as sn,k as _o,l as xo,m as wo,n as ga,o as Ke,r as fa}from"./chunk-FL6BGY24.js";import{A as Gc,B as $c,C as Zc,G as Yc,J as Kc,M as Qc,R as Xc,S as eu,T as Do,U as Ao,a as re,b as $t,c as Dc,d as si,e as Ac,f as Ic,g as ht,h as Mc,j as rs,m as Ec,n as ma,o as ss,p as yo,s as Pc,v as Fc,w as Rc,x as So,y as Co,z as Uc}from"./chunk-KKXJEM3A.js";import{$ as ot,B as ho,C as yc,D as nn,F as _c,G as da,I as xc,J as bo,K as os,O as wc,P as Sc,Q as Cc,R as kc,S as vo,T as Tc,U as qc,V as on,X as Bc,Z as nt,a as bi,aa as Vc,ba as ye,ca as _e,g as mo,h as bc,j as vi,k as yi,l as as,r as ns,s as po,u as vc,w as go,x as fo}from"./chunk-R5DLBX2B.js";import{$ as oa,$a as tc,$b as rc,Ab as le,Ac as co,Bb as ac,D as ia,Da as Vt,Db as $,Dc as cc,E as ao,Ec as ts,F as aa,Fa as Ye,Fb as h,Fc as Ut,Ga as rt,Gb as ro,Gc as an,H as ii,Hb as ca,Hc as is,I as Ne,Ic as uc,Jb as es,Jc as dc,K as Ul,Ka as ra,Kb as Je,Lb as Fe,Lc as mc,M as no,Mb as Re,Na as ft,Nb as K,O as Pe,Oa as at,Ob as z,Pb as Xa,Q as na,Qa as m,Qb as te,Ra as L,S as Gl,Ta as Ka,Ub as en,Va as Xl,Vb as W,W as $l,Wa as ri,Wb as so,Xa as ec,Xb as de,Ya as Jt,Yb as Dt,Z as Zl,Zb as nc,_b as oc,a as M,aa as $e,ab as Qa,ac as Ri,b as ne,ba as U,c as Bl,cb as oo,cc as Hi,d as Za,da as Bt,db as Xr,dc as ze,e as Ni,ea as ue,fa as Yl,g as Kr,ga as N,gc as tn,h as Vl,ha as ai,hb as k,i as Qr,ib as gi,ja as we,jb as f,k as to,la as O,lb as Ve,lc as oe,ma as I,mb as ic,mc as ji,n as V,na as ni,nb as Wt,o as jt,p as zt,pa as J,pb as st,qa as oi,qb as S,r as Jl,ra as Pi,rc as We,s as Ya,sa as Fi,sb as Te,t as ct,ta as Kl,tb as qe,tc as sc,u as ti,ub as b,uc as ve,vb as _,vc as lc,wa as Ze,wb as C,wc as ut,x as Wl,xa as Q,xb as sa,y as Le,ya as X,yb as la,yc as lo,z as io,za as Ql,zb as se}from"./chunk-YLQD6FUN.js";var zp=Ni(()=>{});var Ua=Ni((Vr,Bp)=>{(function(i,e){typeof Vr=="object"?Bp.exports=Vr=e():typeof define=="function"&&define.amd?define([],e):i.CryptoJS=e()})(Vr,function(){var i=i||function(e,a){var t;if(typeof window<"u"&&window.crypto&&(t=window.crypto),typeof self<"u"&&self.crypto&&(t=self.crypto),typeof globalThis<"u"&&globalThis.crypto&&(t=globalThis.crypto),!t&&typeof window<"u"&&window.msCrypto&&(t=window.msCrypto),!t&&typeof global<"u"&&global.crypto&&(t=global.crypto),!t&&typeof Bl=="function")try{t=zp()}catch{}var n=function(){if(t){if(typeof t.getRandomValues=="function")try{return t.getRandomValues(new Uint32Array(1))[0]}catch{}if(typeof t.randomBytes=="function")try{return t.randomBytes(4).readInt32LE()}catch{}}throw new Error("Native crypto module could not be used to get secure random number.")},o=Object.create||function(){function w(){}return function(q){var j;return w.prototype=q,j=new w,w.prototype=null,j}}(),r={},s=r.lib={},l=s.Base=function(){return{extend:function(w){var q=o(this);return w&&q.mixIn(w),(!q.hasOwnProperty("init")||this.init===q.init)&&(q.init=function(){q.$super.init.apply(this,arguments)}),q.init.prototype=q,q.$super=this,q},create:function(){var w=this.extend();return w.init.apply(w,arguments),w},init:function(){},mixIn:function(w){for(var q in w)w.hasOwnProperty(q)&&(this[q]=w[q]);w.hasOwnProperty("toString")&&(this.toString=w.toString)},clone:function(){return this.init.prototype.extend(this)}}}(),c=s.WordArray=l.extend({init:function(w,q){w=this.words=w||[],q!=a?this.sigBytes=q:this.sigBytes=w.length*4},toString:function(w){return(w||g).stringify(this)},concat:function(w){var q=this.words,j=w.words,B=this.sigBytes,pe=w.sigBytes;if(this.clamp(),B%4)for(var ie=0;ie>>2]>>>24-ie%4*8&255;q[B+ie>>>2]|=xe<<24-(B+ie)%4*8}else for(var he=0;he>>2]=j[he>>>2];return this.sigBytes+=pe,this},clamp:function(){var w=this.words,q=this.sigBytes;w[q>>>2]&=4294967295<<32-q%4*8,w.length=e.ceil(q/4)},clone:function(){var w=l.clone.call(this);return w.words=this.words.slice(0),w},random:function(w){for(var q=[],j=0;j>>2]>>>24-pe%4*8&255;B.push((ie>>>4).toString(16)),B.push((ie&15).toString(16))}return B.join("")},parse:function(w){for(var q=w.length,j=[],B=0;B>>3]|=parseInt(w.substr(B,2),16)<<24-B%8*4;return new c.init(j,q/2)}},x=d.Latin1={stringify:function(w){for(var q=w.words,j=w.sigBytes,B=[],pe=0;pe>>2]>>>24-pe%4*8&255;B.push(String.fromCharCode(ie))}return B.join("")},parse:function(w){for(var q=w.length,j=[],B=0;B>>2]|=(w.charCodeAt(B)&255)<<24-B%4*8;return new c.init(j,q)}},v=d.Utf8={stringify:function(w){try{return decodeURIComponent(escape(x.stringify(w)))}catch{throw new Error("Malformed UTF-8 data")}},parse:function(w){return x.parse(unescape(encodeURIComponent(w)))}},y=s.BufferedBlockAlgorithm=l.extend({reset:function(){this._data=new c.init,this._nDataBytes=0},_append:function(w){typeof w=="string"&&(w=v.parse(w)),this._data.concat(w),this._nDataBytes+=w.sigBytes},_process:function(w){var q,j=this._data,B=j.words,pe=j.sigBytes,ie=this.blockSize,xe=ie*4,he=pe/xe;w?he=e.ceil(he):he=e.max((he|0)-this._minBufferSize,0);var Me=he*ie,Ge=e.min(Me*4,pe);if(Me){for(var Rt=0;Rt{(function(i,e){typeof Jr=="object"?Vp.exports=Jr=e(Ua()):typeof define=="function"&&define.amd?define(["./core"],e):e(i.CryptoJS)})(Jr,function(i){return function(){var e=i,a=e.lib,t=a.WordArray,n=e.enc,o=n.Base64={stringify:function(s){var l=s.words,c=s.sigBytes,d=this._map;s.clamp();for(var g=[],x=0;x>>2]>>>24-x%4*8&255,y=l[x+1>>>2]>>>24-(x+1)%4*8&255,D=l[x+2>>>2]>>>24-(x+2)%4*8&255,E=v<<16|y<<8|D,w=0;w<4&&x+w*.75>>6*(3-w)&63));var q=d.charAt(64);if(q)for(;g.length%4;)g.push(q);return g.join("")},parse:function(s){var l=s.length,c=this._map,d=this._reverseMap;if(!d){d=this._reverseMap=[];for(var g=0;g>>6-x%4*2,D=v|y;d[g>>>2]|=D<<24-g%4*8,g++}return t.create(d,g)}}(),i.enc.Base64})});var Up=Ni((Wr,Wp)=>{(function(i,e){typeof Wr=="object"?Wp.exports=Wr=e(Ua()):typeof define=="function"&&define.amd?define(["./core"],e):e(i.CryptoJS)})(Wr,function(i){return i.enc.Utf8})});var $p=Ni((Ur,Gp)=>{(function(i,e){typeof Ur=="object"?Gp.exports=Ur=e(Ua()):typeof define=="function"&&define.amd?define(["./core"],e):e(i.CryptoJS)})(Ur,function(i){return function(e){var a=i,t=a.lib,n=t.WordArray,o=t.Hasher,r=a.algo,s=[],l=[];(function(){function g(D){for(var E=e.sqrt(D),w=2;w<=E;w++)if(!(D%w))return!1;return!0}function x(D){return(D-(D|0))*4294967296|0}for(var v=2,y=0;y<64;)g(v)&&(y<8&&(s[y]=x(e.pow(v,1/2))),l[y]=x(e.pow(v,1/3)),y++),v++})();var c=[],d=r.SHA256=o.extend({_doReset:function(){this._hash=new n.init(s.slice(0))},_doProcessBlock:function(g,x){for(var v=this._hash.words,y=v[0],D=v[1],E=v[2],w=v[3],q=v[4],j=v[5],B=v[6],pe=v[7],ie=0;ie<64;ie++){if(ie<16)c[ie]=g[x+ie]|0;else{var xe=c[ie-15],he=(xe<<25|xe>>>7)^(xe<<14|xe>>>18)^xe>>>3,Me=c[ie-2],Ge=(Me<<15|Me>>>17)^(Me<<13|Me>>>19)^Me>>>10;c[ie]=he+c[ie-7]+Ge+c[ie-16]}var Rt=q&j^~q&B,ei=y&D^y&E^D&E,Ga=(y<<30|y>>>2)^(y<<19|y>>>13)^(y<<10|y>>>22),Xn=(q<<26|q>>>6)^(q<<21|q>>>11)^(q<<7|q>>>25),$a=pe+Xn+Rt+l[ie]+c[ie],R=Ga+ei;pe=B,B=j,j=q,q=w+$a|0,w=E,E=D,D=y,y=$a+R|0}v[0]=v[0]+y|0,v[1]=v[1]+D|0,v[2]=v[2]+E|0,v[3]=v[3]+w|0,v[4]=v[4]+q|0,v[5]=v[5]+j|0,v[6]=v[6]+B|0,v[7]=v[7]+pe|0},_doFinalize:function(){var g=this._data,x=g.words,v=this._nDataBytes*8,y=g.sigBytes*8;return x[y>>>5]|=128<<24-y%32,x[(y+64>>>9<<4)+14]=e.floor(v/4294967296),x[(y+64>>>9<<4)+15]=v,g.sigBytes=x.length*4,this._process(),this._hash},clone:function(){var g=o.clone.call(this);return g._hash=this._hash.clone(),g}});a.SHA256=o._createHelper(d),a.HmacSHA256=o._createHmacHelper(d)}(Math),i.SHA256})});var Yp=Ni((Gr,Zp)=>{(function(i,e){typeof Gr=="object"?Zp.exports=Gr=e(Ua()):typeof define=="function"&&define.amd?define(["./core"],e):e(i.CryptoJS)})(Gr,function(i){(function(){var e=i,a=e.lib,t=a.Base,n=e.enc,o=n.Utf8,r=e.algo,s=r.HMAC=t.extend({init:function(l,c){l=this._hasher=new l.init,typeof c=="string"&&(c=o.parse(c));var d=l.blockSize,g=d*4;c.sigBytes>g&&(c=l.finalize(c)),c.clamp();for(var x=this._oKey=c.clone(),v=this._iKey=c.clone(),y=x.words,D=v.words,E=0;E{(function(i,e,a){typeof $r=="object"?Kp.exports=$r=e(Ua(),$p(),Yp()):typeof define=="function"&&define.amd?define(["./core","./sha256","./hmac"],e):e(i.CryptoJS)})($r,function(i){return i.HmacSHA256})});var nu=(()=>{let e=class e{constructor(){}};e.\u0275fac=function(n){return new(n||e)},e.\u0275cmp=J({type:e,selectors:[["app-root"]],standalone:!0,features:[W],decls:1,vars:0,template:function(n,o){n&1&&C(0,"router-outlet")},dependencies:[fi],styles:["[_nghost-%COMP%]{display:flex;flex:1 1 auto;width:100%;height:100%}"]});let i=e;return i})();var li=class extends Error{},Mo=class extends li{constructor(e){super(`Invalid DateTime: ${e.toMessage()}`)}},Eo=class extends li{constructor(e){super(`Invalid Interval: ${e.toMessage()}`)}},Oo=class extends li{constructor(e){super(`Invalid Duration: ${e.toMessage()}`)}},It=class extends li{},va=class extends li{constructor(e){super(`Invalid unit ${e}`)}},He=class extends li{},Mt=class extends li{constructor(){super("Zone is an abstract class")}};var P="numeric",Et="short",bt="long",wi={year:P,month:P,day:P},cn={year:P,month:Et,day:P},cs={year:P,month:Et,day:P,weekday:Et},un={year:P,month:bt,day:P},dn={year:P,month:bt,day:P,weekday:bt},mn={hour:P,minute:P},pn={hour:P,minute:P,second:P},gn={hour:P,minute:P,second:P,timeZoneName:Et},fn={hour:P,minute:P,second:P,timeZoneName:bt},hn={hour:P,minute:P,hourCycle:"h23"},bn={hour:P,minute:P,second:P,hourCycle:"h23"},vn={hour:P,minute:P,second:P,hourCycle:"h23",timeZoneName:Et},yn={hour:P,minute:P,second:P,hourCycle:"h23",timeZoneName:bt},_n={year:P,month:P,day:P,hour:P,minute:P},xn={year:P,month:P,day:P,hour:P,minute:P,second:P},wn={year:P,month:Et,day:P,hour:P,minute:P},Sn={year:P,month:Et,day:P,hour:P,minute:P,second:P},us={year:P,month:Et,day:P,weekday:Et,hour:P,minute:P},Cn={year:P,month:bt,day:P,hour:P,minute:P,timeZoneName:Et},kn={year:P,month:bt,day:P,hour:P,minute:P,second:P,timeZoneName:Et},Tn={year:P,month:bt,day:P,weekday:bt,hour:P,minute:P,timeZoneName:bt},qn={year:P,month:bt,day:P,weekday:bt,hour:P,minute:P,second:P,timeZoneName:bt};var vt=class{get type(){throw new Mt}get name(){throw new Mt}get ianaName(){return this.name}get isUniversal(){throw new Mt}offsetName(e,a){throw new Mt}formatOffset(e,a){throw new Mt}offset(e){throw new Mt}equals(e){throw new Mt}get isValid(){throw new Mt}};var ds=null,zi=class i extends vt{static get instance(){return ds===null&&(ds=new i),ds}get type(){return"system"}get name(){return new Intl.DateTimeFormat().resolvedOptions().timeZone}get isUniversal(){return!1}offsetName(e,{format:a,locale:t}){return No(e,a,t)}formatOffset(e,a){return Si(this.offset(e),a)}offset(e){return-new Date(e).getTimezoneOffset()}equals(e){return e.type==="system"}get isValid(){return!0}};var Fo={};function qg(i){return Fo[i]||(Fo[i]=new Intl.DateTimeFormat("en-US",{hour12:!1,timeZone:i,year:"numeric",month:"2-digit",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit",era:"short"})),Fo[i]}var Dg={year:0,month:1,day:2,era:3,hour:4,minute:5,second:6};function Ag(i,e){let a=i.format(e).replace(/\u200E/g,""),t=/(\d+)\/(\d+)\/(\d+) (AD|BC),? (\d+):(\d+):(\d+)/.exec(a),[,n,o,r,s,l,c,d]=t;return[r,n,o,s,l,c,d]}function Ig(i,e){let a=i.formatToParts(e),t=[];for(let n=0;n=0?y:1e3+y,(x-v)/(60*1e3)}equals(e){return e.type==="iana"&&e.name===this.name}get isValid(){return this.valid}};var ou={};function Mg(i,e={}){let a=JSON.stringify([i,e]),t=ou[a];return t||(t=new Intl.ListFormat(i,e),ou[a]=t),t}var ms={};function ps(i,e={}){let a=JSON.stringify([i,e]),t=ms[a];return t||(t=new Intl.DateTimeFormat(i,e),ms[a]=t),t}var gs={};function Eg(i,e={}){let a=JSON.stringify([i,e]),t=gs[a];return t||(t=new Intl.NumberFormat(i,e),gs[a]=t),t}var fs={};function Og(i,e={}){let r=e,{base:a}=r,t=Za(r,["base"]),n=JSON.stringify([i,t]),o=fs[n];return o||(o=new Intl.RelativeTimeFormat(i,e),fs[n]=o),o}var Dn=null;function Lg(){return Dn||(Dn=new Intl.DateTimeFormat().resolvedOptions().locale,Dn)}var ru={};function Ng(i){let e=ru[i];if(!e){let a=new Intl.Locale(i);e="getWeekInfo"in a?a.getWeekInfo():a.weekInfo,ru[i]=e}return e}function Pg(i){let e=i.indexOf("-x-");e!==-1&&(i=i.substring(0,e));let a=i.indexOf("-u-");if(a===-1)return[i];{let t,n;try{t=ps(i).resolvedOptions(),n=i}catch{let l=i.substring(0,a);t=ps(l).resolvedOptions(),n=l}let{numberingSystem:o,calendar:r}=t;return[n,o,r]}}function Fg(i,e,a){return(a||e)&&(i.includes("-u-")||(i+="-u"),a&&(i+=`-ca-${a}`),e&&(i+=`-nu-${e}`)),i}function Rg(i){let e=[];for(let a=1;a<=12;a++){let t=F.utc(2009,a,1);e.push(i(t))}return e}function Hg(i){let e=[];for(let a=1;a<=7;a++){let t=F.utc(2016,11,13+a);e.push(i(t))}return e}function Ro(i,e,a,t){let n=i.listingMode();return n==="error"?null:n==="en"?a(e):t(e)}function jg(i){return i.numberingSystem&&i.numberingSystem!=="latn"?!1:i.numberingSystem==="latn"||!i.locale||i.locale.startsWith("en")||new Intl.DateTimeFormat(i.intl).resolvedOptions().numberingSystem==="latn"}var hs=class{constructor(e,a,t){this.padTo=t.padTo||0,this.floor=t.floor||!1;let s=t,{padTo:n,floor:o}=s,r=Za(s,["padTo","floor"]);if(!a||Object.keys(r).length>0){let l=M({useGrouping:!1},t);t.padTo>0&&(l.minimumIntegerDigits=t.padTo),this.inf=Eg(e,l)}}format(e){if(this.inf){let a=this.floor?Math.floor(e):e;return this.inf.format(a)}else{let a=this.floor?Math.floor(e):_a(e,3);return De(a,this.padTo)}}},bs=class{constructor(e,a,t){this.opts=t,this.originalZone=void 0;let n;if(this.opts.timeZone)this.dt=e;else if(e.zone.type==="fixed"){let r=-1*(e.offset/60),s=r>=0?`Etc/GMT+${r}`:`Etc/GMT${r}`;e.offset!==0&<.create(s).valid?(n=s,this.dt=e):(n="UTC",this.dt=e.offset===0?e:e.setZone("UTC").plus({minutes:e.offset}),this.originalZone=e.zone)}else e.zone.type==="system"?this.dt=e:e.zone.type==="iana"?(this.dt=e,n=e.zone.name):(n="UTC",this.dt=e.setZone("UTC").plus({minutes:e.offset}),this.originalZone=e.zone);let o=M({},this.opts);o.timeZone=o.timeZone||n,this.dtf=ps(a,o)}format(){return this.originalZone?this.formatToParts().map(({value:e})=>e).join(""):this.dtf.format(this.dt.toJSDate())}formatToParts(){let e=this.dtf.formatToParts(this.dt.toJSDate());return this.originalZone?e.map(a=>{if(a.type==="timeZoneName"){let t=this.originalZone.offsetName(this.dt.ts,{locale:this.dt.locale,format:this.opts.timeZoneName});return ne(M({},a),{value:t})}else return a}):e}resolvedOptions(){return this.dtf.resolvedOptions()}},vs=class{constructor(e,a,t){this.opts=M({style:"long"},t),!a&&Ho()&&(this.rtf=Og(e,t))}format(e,a){return this.rtf?this.rtf.format(e,a):su(a,e,this.opts.numeric,this.opts.style!=="long")}formatToParts(e,a){return this.rtf?this.rtf.formatToParts(e,a):[]}},zg={firstDay:1,minimalDays:4,weekend:[6,7]},be=class i{static fromOpts(e){return i.create(e.locale,e.numberingSystem,e.outputCalendar,e.weekSettings,e.defaultToEN)}static create(e,a,t,n,o=!1){let r=e||ge.defaultLocale,s=r||(o?"en-US":Lg()),l=a||ge.defaultNumberingSystem,c=t||ge.defaultOutputCalendar,d=An(n)||ge.defaultWeekSettings;return new i(s,l,c,d,r)}static resetCache(){Dn=null,ms={},gs={},fs={}}static fromObject({locale:e,numberingSystem:a,outputCalendar:t,weekSettings:n}={}){return i.create(e,a,t,n)}constructor(e,a,t,n,o){let[r,s,l]=Pg(e);this.locale=r,this.numberingSystem=a||s||null,this.outputCalendar=t||l||null,this.weekSettings=n,this.intl=Fg(this.locale,this.numberingSystem,this.outputCalendar),this.weekdaysCache={format:{},standalone:{}},this.monthsCache={format:{},standalone:{}},this.meridiemCache=null,this.eraCache={},this.specifiedLocale=o,this.fastNumbersCached=null}get fastNumbers(){return this.fastNumbersCached==null&&(this.fastNumbersCached=jg(this)),this.fastNumbersCached}listingMode(){let e=this.isEnglish(),a=(this.numberingSystem===null||this.numberingSystem==="latn")&&(this.outputCalendar===null||this.outputCalendar==="gregory");return e&&a?"en":"intl"}clone(e){return!e||Object.getOwnPropertyNames(e).length===0?this:i.create(e.locale||this.specifiedLocale,e.numberingSystem||this.numberingSystem,e.outputCalendar||this.outputCalendar,An(e.weekSettings)||this.weekSettings,e.defaultToEN||!1)}redefaultToEN(e={}){return this.clone(ne(M({},e),{defaultToEN:!0}))}redefaultToSystem(e={}){return this.clone(ne(M({},e),{defaultToEN:!1}))}months(e,a=!1){return Ro(this,e,ys,()=>{let t=a?{month:e,day:"numeric"}:{month:e},n=a?"format":"standalone";return this.monthsCache[n][e]||(this.monthsCache[n][e]=Rg(o=>this.extract(o,t,"month"))),this.monthsCache[n][e]})}weekdays(e,a=!1){return Ro(this,e,_s,()=>{let t=a?{weekday:e,year:"numeric",month:"long",day:"numeric"}:{weekday:e},n=a?"format":"standalone";return this.weekdaysCache[n][e]||(this.weekdaysCache[n][e]=Hg(o=>this.extract(o,t,"weekday"))),this.weekdaysCache[n][e]})}meridiems(){return Ro(this,void 0,()=>xs,()=>{if(!this.meridiemCache){let e={hour:"numeric",hourCycle:"h12"};this.meridiemCache=[F.utc(2016,11,13,9),F.utc(2016,11,13,19)].map(a=>this.extract(a,e,"dayperiod"))}return this.meridiemCache})}eras(e){return Ro(this,e,ws,()=>{let a={era:e};return this.eraCache[e]||(this.eraCache[e]=[F.utc(-40,1,1),F.utc(2017,1,1)].map(t=>this.extract(t,a,"era"))),this.eraCache[e]})}extract(e,a,t){let n=this.dtFormatter(e,a),o=n.formatToParts(),r=o.find(s=>s.type.toLowerCase()===t);return r?r.value:null}numberFormatter(e={}){return new hs(this.intl,e.forceSimple||this.fastNumbers,e)}dtFormatter(e,a={}){return new bs(e,this.intl,a)}relFormatter(e={}){return new vs(this.intl,this.isEnglish(),e)}listFormatter(e={}){return Mg(this.intl,e)}isEnglish(){return this.locale==="en"||this.locale.toLowerCase()==="en-us"||new Intl.DateTimeFormat(this.intl).resolvedOptions().locale.startsWith("en-us")}getWeekSettings(){return this.weekSettings?this.weekSettings:jo()?Ng(this.locale):zg}getStartOfWeek(){return this.getWeekSettings().firstDay}getMinDaysInFirstWeek(){return this.getWeekSettings().minimalDays}getWeekendDays(){return this.getWeekSettings().weekend}equals(e){return this.locale===e.locale&&this.numberingSystem===e.numberingSystem&&this.outputCalendar===e.outputCalendar}};var Cs=null,Qe=class i extends vt{static get utcInstance(){return Cs===null&&(Cs=new i(0)),Cs}static instance(e){return e===0?i.utcInstance:new i(e)}static parseSpecifier(e){if(e){let a=e.match(/^utc(?:([+-]\d{1,2})(?::(\d{2}))?)?$/i);if(a)return new i(Bi(a[1],a[2]))}return null}constructor(e){super(),this.fixed=e}get type(){return"fixed"}get name(){return this.fixed===0?"UTC":`UTC${Si(this.fixed,"narrow")}`}get ianaName(){return this.fixed===0?"Etc/UTC":`Etc/GMT${Si(-this.fixed,"narrow")}`}offsetName(){return this.name}formatOffset(e,a){return Si(this.fixed,a)}get isUniversal(){return!0}offset(){return this.fixed}equals(e){return e.type==="fixed"&&e.fixed===this.fixed}get isValid(){return!0}};var In=class extends vt{constructor(e){super(),this.zoneName=e}get type(){return"invalid"}get name(){return this.zoneName}get isUniversal(){return!1}offsetName(){return null}formatOffset(){return""}offset(){return NaN}equals(){return!1}get isValid(){return!1}};function Ot(i,e){let a;if(Z(i)||i===null)return e;if(i instanceof vt)return i;if(lu(i)){let t=i.toLowerCase();return t==="default"?e:t==="local"||t==="system"?zi.instance:t==="utc"||t==="gmt"?Qe.utcInstance:Qe.parseSpecifier(t)||lt.create(i)}else return Zt(i)?Qe.instance(i):typeof i=="object"&&"offset"in i&&typeof i.offset=="function"?i:new In(i)}var cu=()=>Date.now(),uu="system",du=null,mu=null,pu=null,gu=60,fu,hu=null,ge=class{static get now(){return cu}static set now(e){cu=e}static set defaultZone(e){uu=e}static get defaultZone(){return Ot(uu,zi.instance)}static get defaultLocale(){return du}static set defaultLocale(e){du=e}static get defaultNumberingSystem(){return mu}static set defaultNumberingSystem(e){mu=e}static get defaultOutputCalendar(){return pu}static set defaultOutputCalendar(e){pu=e}static get defaultWeekSettings(){return hu}static set defaultWeekSettings(e){hu=An(e)}static get twoDigitCutoffYear(){return gu}static set twoDigitCutoffYear(e){gu=e%100}static get throwOnInvalid(){return fu}static set throwOnInvalid(e){fu=e}static resetCaches(){be.resetCache(),lt.resetCache()}};var Xe=class{constructor(e,a){this.reason=e,this.explanation=a}toMessage(){return this.explanation?`${this.reason}: ${this.explanation}`:this.reason}};var bu=[0,31,59,90,120,151,181,212,243,273,304,334],vu=[0,31,60,91,121,152,182,213,244,274,305,335];function Ct(i,e){return new Xe("unit out of range",`you specified ${e} (of type ${typeof e}) as a ${i}, which is invalid`)}function zo(i,e,a){let t=new Date(Date.UTC(i,e-1,a));i<100&&i>=0&&t.setUTCFullYear(t.getUTCFullYear()-1900);let n=t.getUTCDay();return n===0?7:n}function yu(i,e,a){return a+(Ji(i)?vu:bu)[e-1]}function _u(i,e){let a=Ji(i)?vu:bu,t=a.findIndex(o=>oVi(t,e,a)?(c=t+1,l=1):c=t,M({weekYear:c,weekNumber:l,weekday:s},On(i))}function ks(i,e=4,a=1){let{weekYear:t,weekNumber:n,weekday:o}=i,r=Bo(zo(t,1,e),a),s=Ci(t),l=n*7+o-r-7+e,c;l<1?(c=t-1,l+=Ci(c)):l>s?(c=t+1,l-=Ci(t)):c=t;let{month:d,day:g}=_u(c,l);return M({year:c,month:d,day:g},On(i))}function Vo(i){let{year:e,month:a,day:t}=i,n=yu(e,a,t);return M({year:e,ordinal:n},On(i))}function Ts(i){let{year:e,ordinal:a}=i,{month:t,day:n}=_u(e,a);return M({year:e,month:t,day:n},On(i))}function qs(i,e){if(!Z(i.localWeekday)||!Z(i.localWeekNumber)||!Z(i.localWeekYear)){if(!Z(i.weekday)||!Z(i.weekNumber)||!Z(i.weekYear))throw new It("Cannot mix locale-based week fields with ISO-based week fields");return Z(i.localWeekday)||(i.weekday=i.localWeekday),Z(i.localWeekNumber)||(i.weekNumber=i.localWeekNumber),Z(i.localWeekYear)||(i.weekYear=i.localWeekYear),delete i.localWeekday,delete i.localWeekNumber,delete i.localWeekYear,{minDaysInFirstWeek:e.getMinDaysInFirstWeek(),startOfWeek:e.getStartOfWeek()}}else return{minDaysInFirstWeek:4,startOfWeek:1}}function xu(i,e=4,a=1){let t=En(i.weekYear),n=yt(i.weekNumber,1,Vi(i.weekYear,e,a)),o=yt(i.weekday,1,7);return t?n?o?!1:Ct("weekday",i.weekday):Ct("week",i.weekNumber):Ct("weekYear",i.weekYear)}function wu(i){let e=En(i.year),a=yt(i.ordinal,1,Ci(i.year));return e?a?!1:Ct("ordinal",i.ordinal):Ct("year",i.year)}function Ds(i){let e=En(i.year),a=yt(i.month,1,12),t=yt(i.day,1,xa(i.year,i.month));return e?a?t?!1:Ct("day",i.day):Ct("month",i.month):Ct("year",i.year)}function As(i){let{hour:e,minute:a,second:t,millisecond:n}=i,o=yt(e,0,23)||e===24&&a===0&&t===0&&n===0,r=yt(a,0,59),s=yt(t,0,59),l=yt(n,0,999);return o?r?s?l?!1:Ct("millisecond",n):Ct("second",t):Ct("minute",a):Ct("hour",e)}function Z(i){return typeof i>"u"}function Zt(i){return typeof i=="number"}function En(i){return typeof i=="number"&&i%1===0}function lu(i){return typeof i=="string"}function Cu(i){return Object.prototype.toString.call(i)==="[object Date]"}function Ho(){try{return typeof Intl<"u"&&!!Intl.RelativeTimeFormat}catch{return!1}}function jo(){try{return typeof Intl<"u"&&!!Intl.Locale&&("weekInfo"in Intl.Locale.prototype||"getWeekInfo"in Intl.Locale.prototype)}catch{return!1}}function ku(i){return Array.isArray(i)?i:[i]}function Is(i,e,a){if(i.length!==0)return i.reduce((t,n)=>{let o=[e(n),n];return t&&a(t[0],o[0])===t[0]?t:o},null)[1]}function Tu(i,e){return e.reduce((a,t)=>(a[t]=i[t],a),{})}function ki(i,e){return Object.prototype.hasOwnProperty.call(i,e)}function An(i){if(i==null)return null;if(typeof i!="object")throw new He("Week settings must be an object");if(!yt(i.firstDay,1,7)||!yt(i.minimalDays,1,7)||!Array.isArray(i.weekend)||i.weekend.some(e=>!yt(e,1,7)))throw new He("Invalid week settings");return{firstDay:i.firstDay,minimalDays:i.minimalDays,weekend:Array.from(i.weekend)}}function yt(i,e,a){return En(i)&&i>=e&&i<=a}function Bg(i,e){return i-e*Math.floor(i/e)}function De(i,e=2){let a=i<0,t;return a?t="-"+(""+-i).padStart(e,"0"):t=(""+i).padStart(e,"0"),t}function ci(i){if(!(Z(i)||i===null||i===""))return parseInt(i,10)}function Ti(i){if(!(Z(i)||i===null||i===""))return parseFloat(i)}function Ln(i){if(!(Z(i)||i===null||i==="")){let e=parseFloat("0."+i)*1e3;return Math.floor(e)}}function _a(i,e,a=!1){let t=10**e;return(a?Math.trunc:Math.round)(i*t)/t}function Ji(i){return i%4===0&&(i%100!==0||i%400===0)}function Ci(i){return Ji(i)?366:365}function xa(i,e){let a=Bg(e-1,12)+1,t=i+(e-a)/12;return a===2?Ji(t)?29:28:[31,null,31,30,31,30,31,31,30,31,30,31][a-1]}function ya(i){let e=Date.UTC(i.year,i.month-1,i.day,i.hour,i.minute,i.second,i.millisecond);return i.year<100&&i.year>=0&&(e=new Date(e),e.setUTCFullYear(i.year,i.month-1,i.day)),+e}function Su(i,e,a){return-Bo(zo(i,1,e),a)+e-1}function Vi(i,e=4,a=1){let t=Su(i,e,a),n=Su(i+1,e,a);return(Ci(i)-t+n)/7}function Nn(i){return i>99?i:i>ge.twoDigitCutoffYear?1900+i:2e3+i}function No(i,e,a,t=null){let n=new Date(i),o={hourCycle:"h23",year:"numeric",month:"2-digit",day:"2-digit",hour:"2-digit",minute:"2-digit"};t&&(o.timeZone=t);let r=M({timeZoneName:e},o),s=new Intl.DateTimeFormat(a,r).formatToParts(n).find(l=>l.type.toLowerCase()==="timezonename");return s?s.value:null}function Bi(i,e){let a=parseInt(i,10);Number.isNaN(a)&&(a=0);let t=parseInt(e,10)||0,n=a<0||Object.is(a,-0)?-t:t;return a*60+n}function Ms(i){let e=Number(i);if(typeof i=="boolean"||i===""||Number.isNaN(e))throw new He(`Invalid unit value ${i}`);return e}function wa(i,e){let a={};for(let t in i)if(ki(i,t)){let n=i[t];if(n==null)continue;a[e(t)]=Ms(n)}return a}function Si(i,e){let a=Math.trunc(Math.abs(i/60)),t=Math.trunc(Math.abs(i%60)),n=i>=0?"+":"-";switch(e){case"short":return`${n}${De(a,2)}:${De(t,2)}`;case"narrow":return`${n}${a}${t>0?`:${t}`:""}`;case"techie":return`${n}${De(a,2)}${De(t,2)}`;default:throw new RangeError(`Value format ${e} is out of range for property format`)}}function On(i){return Tu(i,["hour","minute","second","millisecond"])}var Vg=["January","February","March","April","May","June","July","August","September","October","November","December"],Es=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],Jg=["J","F","M","A","M","J","J","A","S","O","N","D"];function ys(i){switch(i){case"narrow":return[...Jg];case"short":return[...Es];case"long":return[...Vg];case"numeric":return["1","2","3","4","5","6","7","8","9","10","11","12"];case"2-digit":return["01","02","03","04","05","06","07","08","09","10","11","12"];default:return null}}var Os=["Monday","Tuesday","Wednesday","Thursday","Friday","Saturday","Sunday"],Ls=["Mon","Tue","Wed","Thu","Fri","Sat","Sun"],Wg=["M","T","W","T","F","S","S"];function _s(i){switch(i){case"narrow":return[...Wg];case"short":return[...Ls];case"long":return[...Os];case"numeric":return["1","2","3","4","5","6","7"];default:return null}}var xs=["AM","PM"],Ug=["Before Christ","Anno Domini"],Gg=["BC","AD"],$g=["B","A"];function ws(i){switch(i){case"narrow":return[...$g];case"short":return[...Gg];case"long":return[...Ug];default:return null}}function qu(i){return xs[i.hour<12?0:1]}function Du(i,e){return _s(e)[i.weekday-1]}function Au(i,e){return ys(e)[i.month-1]}function Iu(i,e){return ws(e)[i.year<0?0:1]}function su(i,e,a="always",t=!1){let n={years:["year","yr."],quarters:["quarter","qtr."],months:["month","mo."],weeks:["week","wk."],days:["day","day","days"],hours:["hour","hr."],minutes:["minute","min."],seconds:["second","sec."]},o=["hours","minutes","seconds"].indexOf(i)===-1;if(a==="auto"&&o){let g=i==="days";switch(e){case 1:return g?"tomorrow":`next ${n[i][0]}`;case-1:return g?"yesterday":`last ${n[i][0]}`;case 0:return g?"today":`this ${n[i][0]}`;default:}}let r=Object.is(e,-0)||e<0,s=Math.abs(e),l=s===1,c=n[i],d=t?l?c[1]:c[2]||c[1]:l?n[i][0]:i;return r?`${s} ${d} ago`:`in ${s} ${d}`}function Mu(i,e){let a="";for(let t of i)t.literal?a+=t.val:a+=e(t.val);return a}var Zg={D:wi,DD:cn,DDD:un,DDDD:dn,t:mn,tt:pn,ttt:gn,tttt:fn,T:hn,TT:bn,TTT:vn,TTTT:yn,f:_n,ff:wn,fff:Cn,ffff:Tn,F:xn,FF:Sn,FFF:kn,FFFF:qn},et=class i{static create(e,a={}){return new i(e,a)}static parseFormat(e){let a=null,t="",n=!1,o=[];for(let r=0;r0&&o.push({literal:n||/^\s+$/.test(t),val:t}),a=null,t="",n=!n):n||s===a?t+=s:(t.length>0&&o.push({literal:/^\s+$/.test(t),val:t}),t=s,a=s)}return t.length>0&&o.push({literal:n||/^\s+$/.test(t),val:t}),o}static macroTokenToFormatOpts(e){return Zg[e]}constructor(e,a){this.opts=a,this.loc=e,this.systemLoc=null}formatWithSystemDefault(e,a){return this.systemLoc===null&&(this.systemLoc=this.loc.redefaultToSystem()),this.systemLoc.dtFormatter(e,M(M({},this.opts),a)).format()}dtFormatter(e,a={}){return this.loc.dtFormatter(e,M(M({},this.opts),a))}formatDateTime(e,a){return this.dtFormatter(e,a).format()}formatDateTimeParts(e,a){return this.dtFormatter(e,a).formatToParts()}formatInterval(e,a){return this.dtFormatter(e.start,a).dtf.formatRange(e.start.toJSDate(),e.end.toJSDate())}resolvedOptions(e,a){return this.dtFormatter(e,a).resolvedOptions()}num(e,a=0){if(this.opts.forceSimple)return De(e,a);let t=M({},this.opts);return a>0&&(t.padTo=a),this.loc.numberFormatter(t).format(e)}formatDateTimeFromString(e,a){let t=this.loc.listingMode()==="en",n=this.loc.outputCalendar&&this.loc.outputCalendar!=="gregory",o=(v,y)=>this.loc.extract(e,v,y),r=v=>e.isOffsetFixed&&e.offset===0&&v.allowZ?"Z":e.isValid?e.zone.formatOffset(e.ts,v.format):"",s=()=>t?qu(e):o({hour:"numeric",hourCycle:"h12"},"dayperiod"),l=(v,y)=>t?Au(e,v):o(y?{month:v}:{month:v,day:"numeric"},"month"),c=(v,y)=>t?Du(e,v):o(y?{weekday:v}:{weekday:v,month:"long",day:"numeric"},"weekday"),d=v=>{let y=i.macroTokenToFormatOpts(v);return y?this.formatWithSystemDefault(e,y):v},g=v=>t?Iu(e,v):o({era:v},"era"),x=v=>{switch(v){case"S":return this.num(e.millisecond);case"u":case"SSS":return this.num(e.millisecond,3);case"s":return this.num(e.second);case"ss":return this.num(e.second,2);case"uu":return this.num(Math.floor(e.millisecond/10),2);case"uuu":return this.num(Math.floor(e.millisecond/100));case"m":return this.num(e.minute);case"mm":return this.num(e.minute,2);case"h":return this.num(e.hour%12===0?12:e.hour%12);case"hh":return this.num(e.hour%12===0?12:e.hour%12,2);case"H":return this.num(e.hour);case"HH":return this.num(e.hour,2);case"Z":return r({format:"narrow",allowZ:this.opts.allowZ});case"ZZ":return r({format:"short",allowZ:this.opts.allowZ});case"ZZZ":return r({format:"techie",allowZ:this.opts.allowZ});case"ZZZZ":return e.zone.offsetName(e.ts,{format:"short",locale:this.loc.locale});case"ZZZZZ":return e.zone.offsetName(e.ts,{format:"long",locale:this.loc.locale});case"z":return e.zoneName;case"a":return s();case"d":return n?o({day:"numeric"},"day"):this.num(e.day);case"dd":return n?o({day:"2-digit"},"day"):this.num(e.day,2);case"c":return this.num(e.weekday);case"ccc":return c("short",!0);case"cccc":return c("long",!0);case"ccccc":return c("narrow",!0);case"E":return this.num(e.weekday);case"EEE":return c("short",!1);case"EEEE":return c("long",!1);case"EEEEE":return c("narrow",!1);case"L":return n?o({month:"numeric",day:"numeric"},"month"):this.num(e.month);case"LL":return n?o({month:"2-digit",day:"numeric"},"month"):this.num(e.month,2);case"LLL":return l("short",!0);case"LLLL":return l("long",!0);case"LLLLL":return l("narrow",!0);case"M":return n?o({month:"numeric"},"month"):this.num(e.month);case"MM":return n?o({month:"2-digit"},"month"):this.num(e.month,2);case"MMM":return l("short",!1);case"MMMM":return l("long",!1);case"MMMMM":return l("narrow",!1);case"y":return n?o({year:"numeric"},"year"):this.num(e.year);case"yy":return n?o({year:"2-digit"},"year"):this.num(e.year.toString().slice(-2),2);case"yyyy":return n?o({year:"numeric"},"year"):this.num(e.year,4);case"yyyyyy":return n?o({year:"numeric"},"year"):this.num(e.year,6);case"G":return g("short");case"GG":return g("long");case"GGGGG":return g("narrow");case"kk":return this.num(e.weekYear.toString().slice(-2),2);case"kkkk":return this.num(e.weekYear,4);case"W":return this.num(e.weekNumber);case"WW":return this.num(e.weekNumber,2);case"n":return this.num(e.localWeekNumber);case"nn":return this.num(e.localWeekNumber,2);case"ii":return this.num(e.localWeekYear.toString().slice(-2),2);case"iiii":return this.num(e.localWeekYear,4);case"o":return this.num(e.ordinal);case"ooo":return this.num(e.ordinal,3);case"q":return this.num(e.quarter);case"qq":return this.num(e.quarter,2);case"X":return this.num(Math.floor(e.ts/1e3));case"x":return this.num(e.ts);default:return d(v)}};return Mu(i.parseFormat(a),x)}formatDurationFromString(e,a){let t=l=>{switch(l[0]){case"S":return"millisecond";case"s":return"second";case"m":return"minute";case"h":return"hour";case"d":return"day";case"w":return"week";case"M":return"month";case"y":return"year";default:return null}},n=l=>c=>{let d=t(c);return d?this.num(l.get(d),c.length):c},o=i.parseFormat(a),r=o.reduce((l,{literal:c,val:d})=>c?l:l.concat(d),[]),s=e.shiftTo(...r.map(t).filter(l=>l));return Mu(o,n(s))}};var Ou=/[A-Za-z_+-]{1,256}(?::?\/[A-Za-z0-9_+-]{1,256}(?:\/[A-Za-z0-9_+-]{1,256})?)?/;function Ca(...i){let e=i.reduce((a,t)=>a+t.source,"");return RegExp(`^${e}$`)}function ka(...i){return e=>i.reduce(([a,t,n],o)=>{let[r,s,l]=o(e,n);return[M(M({},a),r),s||t,l]},[{},null,1]).slice(0,2)}function Ta(i,...e){if(i==null)return[null,null];for(let[a,t]of e){let n=a.exec(i);if(n)return t(n)}return[null,null]}function Lu(...i){return(e,a)=>{let t={},n;for(n=0;nv!==void 0&&(y||v&&d)?-v:v;return[{years:x(Ti(a)),months:x(Ti(t)),weeks:x(Ti(n)),days:x(Ti(o)),hours:x(Ti(r)),minutes:x(Ti(s)),seconds:x(Ti(l),l==="-0"),milliseconds:x(Ln(c),g)}]}var cf={GMT:0,EDT:-4*60,EST:-5*60,CDT:-5*60,CST:-6*60,MDT:-6*60,MST:-7*60,PDT:-7*60,PST:-8*60};function Fs(i,e,a,t,n,o,r){let s={year:e.length===2?Nn(ci(e)):ci(e),month:Es.indexOf(a)+1,day:ci(t),hour:ci(n),minute:ci(o)};return r&&(s.second=ci(r)),i&&(s.weekday=i.length>3?Os.indexOf(i)+1:Ls.indexOf(i)+1),s}var uf=/^(?:(Mon|Tue|Wed|Thu|Fri|Sat|Sun),\s)?(\d{1,2})\s(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\s(\d{2,4})\s(\d\d):(\d\d)(?::(\d\d))?\s(?:(UT|GMT|[ECMP][SD]T)|([Zz])|(?:([+-]\d\d)(\d\d)))$/;function df(i){let[,e,a,t,n,o,r,s,l,c,d,g]=i,x=Fs(e,n,t,a,o,r,s),v;return l?v=cf[l]:c?v=0:v=Bi(d,g),[x,new Qe(v)]}function mf(i){return i.replace(/\([^()]*\)|[\n\t]/g," ").replace(/(\s\s+)/g," ").trim()}var pf=/^(Mon|Tue|Wed|Thu|Fri|Sat|Sun), (\d\d) (Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec) (\d{4}) (\d\d):(\d\d):(\d\d) GMT$/,gf=/^(Monday|Tuesday|Wednesday|Thursday|Friday|Saturday|Sunday), (\d\d)-(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)-(\d\d) (\d\d):(\d\d):(\d\d) GMT$/,ff=/^(Mon|Tue|Wed|Thu|Fri|Sat|Sun) (Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec) ( \d|\d\d) (\d\d):(\d\d):(\d\d) (\d{4})$/;function Eu(i){let[,e,a,t,n,o,r,s]=i;return[Fs(e,n,t,a,o,r,s),Qe.utcInstance]}function hf(i){let[,e,a,t,n,o,r,s]=i;return[Fs(e,s,a,t,n,o,r),Qe.utcInstance]}var bf=Ca(Kg,Ps),vf=Ca(Qg,Ps),yf=Ca(Xg,Ps),_f=Ca(Pu),Ru=ka(of,qa,Pn,Fn),xf=ka(ef,qa,Pn,Fn),wf=ka(tf,qa,Pn,Fn),Sf=ka(qa,Pn,Fn);function Hu(i){return Ta(i,[bf,Ru],[vf,xf],[yf,wf],[_f,Sf])}function ju(i){return Ta(mf(i),[uf,df])}function zu(i){return Ta(i,[pf,Eu],[gf,Eu],[ff,hf])}function Bu(i){return Ta(i,[sf,lf])}var Cf=ka(qa);function Vu(i){return Ta(i,[rf,Cf])}var kf=Ca(af,nf),Tf=Ca(Fu),qf=ka(qa,Pn,Fn);function Ju(i){return Ta(i,[kf,Ru],[Tf,qf])}var Wu="Invalid Duration",Gu={weeks:{days:7,hours:7*24,minutes:7*24*60,seconds:7*24*60*60,milliseconds:7*24*60*60*1e3},days:{hours:24,minutes:24*60,seconds:24*60*60,milliseconds:24*60*60*1e3},hours:{minutes:60,seconds:60*60,milliseconds:60*60*1e3},minutes:{seconds:60,milliseconds:60*1e3},seconds:{milliseconds:1e3}},Df=M({years:{quarters:4,months:12,weeks:52,days:365,hours:365*24,minutes:365*24*60,seconds:365*24*60*60,milliseconds:365*24*60*60*1e3},quarters:{months:3,weeks:13,days:91,hours:91*24,minutes:91*24*60,seconds:91*24*60*60,milliseconds:91*24*60*60*1e3},months:{weeks:4,days:30,hours:30*24,minutes:30*24*60,seconds:30*24*60*60,milliseconds:30*24*60*60*1e3}},Gu),kt=146097/400,Da=146097/4800,Af=M({years:{quarters:4,months:12,weeks:kt/7,days:kt,hours:kt*24,minutes:kt*24*60,seconds:kt*24*60*60,milliseconds:kt*24*60*60*1e3},quarters:{months:3,weeks:kt/28,days:kt/4,hours:kt*24/4,minutes:kt*24*60/4,seconds:kt*24*60*60/4,milliseconds:kt*24*60*60*1e3/4},months:{weeks:Da/7,days:Da,hours:Da*24,minutes:Da*24*60,seconds:Da*24*60*60,milliseconds:Da*24*60*60*1e3}},Gu),Wi=["years","quarters","months","weeks","days","hours","minutes","seconds","milliseconds"],If=Wi.slice(0).reverse();function qi(i,e,a=!1){let t={values:a?e.values:M(M({},i.values),e.values||{}),loc:i.loc.clone(e.loc),conversionAccuracy:e.conversionAccuracy||i.conversionAccuracy,matrix:e.matrix||i.matrix};return new Ee(t)}function $u(i,e){let a=e.milliseconds??0;for(let t of If.slice(1))e[t]&&(a+=e[t]*i[t].milliseconds);return a}function Uu(i,e){let a=$u(i,e)<0?-1:1;Wi.reduceRight((t,n)=>{if(Z(e[n]))return t;if(t){let o=e[t]*a,r=i[n][t],s=Math.floor(o/r);e[n]+=s*a,e[t]-=s*r*a}return n},null),Wi.reduce((t,n)=>{if(Z(e[n]))return t;if(t){let o=e[t]%1;e[t]-=o,e[n]+=o*i[t][n]}return n},null)}function Mf(i){let e={};for(let[a,t]of Object.entries(i))t!==0&&(e[a]=t);return e}var Ee=class i{constructor(e){let a=e.conversionAccuracy==="longterm"||!1,t=a?Af:Df;e.matrix&&(t=e.matrix),this.values=e.values,this.loc=e.loc||be.create(),this.conversionAccuracy=a?"longterm":"casual",this.invalid=e.invalid||null,this.matrix=t,this.isLuxonDuration=!0}static fromMillis(e,a){return i.fromObject({milliseconds:e},a)}static fromObject(e,a={}){if(e==null||typeof e!="object")throw new He(`Duration.fromObject: argument expected to be an object, got ${e===null?"null":typeof e}`);return new i({values:wa(e,i.normalizeUnit),loc:be.fromObject(a),conversionAccuracy:a.conversionAccuracy,matrix:a.matrix})}static fromDurationLike(e){if(Zt(e))return i.fromMillis(e);if(i.isDuration(e))return e;if(typeof e=="object")return i.fromObject(e);throw new He(`Unknown duration argument ${e} of type ${typeof e}`)}static fromISO(e,a){let[t]=Bu(e);return t?i.fromObject(t,a):i.invalid("unparsable",`the input "${e}" can't be parsed as ISO 8601`)}static fromISOTime(e,a){let[t]=Vu(e);return t?i.fromObject(t,a):i.invalid("unparsable",`the input "${e}" can't be parsed as ISO 8601`)}static invalid(e,a=null){if(!e)throw new He("need to specify a reason the Duration is invalid");let t=e instanceof Xe?e:new Xe(e,a);if(ge.throwOnInvalid)throw new Oo(t);return new i({invalid:t})}static normalizeUnit(e){let a={year:"years",years:"years",quarter:"quarters",quarters:"quarters",month:"months",months:"months",week:"weeks",weeks:"weeks",day:"days",days:"days",hour:"hours",hours:"hours",minute:"minutes",minutes:"minutes",second:"seconds",seconds:"seconds",millisecond:"milliseconds",milliseconds:"milliseconds"}[e&&e.toLowerCase()];if(!a)throw new va(e);return a}static isDuration(e){return e&&e.isLuxonDuration||!1}get locale(){return this.isValid?this.loc.locale:null}get numberingSystem(){return this.isValid?this.loc.numberingSystem:null}toFormat(e,a={}){let t=ne(M({},a),{floor:a.round!==!1&&a.floor!==!1});return this.isValid?et.create(this.loc,t).formatDurationFromString(this,e):Wu}toHuman(e={}){if(!this.isValid)return Wu;let a=Wi.map(t=>{let n=this.values[t];return Z(n)?null:this.loc.numberFormatter(ne(M({style:"unit",unitDisplay:"long"},e),{unit:t.slice(0,-1)})).format(n)}).filter(t=>t);return this.loc.listFormatter(M({type:"conjunction",style:e.listStyle||"narrow"},e)).format(a)}toObject(){return this.isValid?M({},this.values):{}}toISO(){if(!this.isValid)return null;let e="P";return this.years!==0&&(e+=this.years+"Y"),(this.months!==0||this.quarters!==0)&&(e+=this.months+this.quarters*3+"M"),this.weeks!==0&&(e+=this.weeks+"W"),this.days!==0&&(e+=this.days+"D"),(this.hours!==0||this.minutes!==0||this.seconds!==0||this.milliseconds!==0)&&(e+="T"),this.hours!==0&&(e+=this.hours+"H"),this.minutes!==0&&(e+=this.minutes+"M"),(this.seconds!==0||this.milliseconds!==0)&&(e+=_a(this.seconds+this.milliseconds/1e3,3)+"S"),e==="P"&&(e+="T0S"),e}toISOTime(e={}){if(!this.isValid)return null;let a=this.toMillis();return a<0||a>=864e5?null:(e=ne(M({suppressMilliseconds:!1,suppressSeconds:!1,includePrefix:!1,format:"extended"},e),{includeOffset:!1}),F.fromMillis(a,{zone:"UTC"}).toISOTime(e))}toJSON(){return this.toISO()}toString(){return this.toISO()}[Symbol.for("nodejs.util.inspect.custom")](){return this.isValid?`Duration { values: ${JSON.stringify(this.values)} }`:`Duration { Invalid, reason: ${this.invalidReason} }`}toMillis(){return this.isValid?$u(this.matrix,this.values):NaN}valueOf(){return this.toMillis()}plus(e){if(!this.isValid)return this;let a=i.fromDurationLike(e),t={};for(let n of Wi)(ki(a.values,n)||ki(this.values,n))&&(t[n]=a.get(n)+this.get(n));return qi(this,{values:t},!0)}minus(e){if(!this.isValid)return this;let a=i.fromDurationLike(e);return this.plus(a.negate())}mapUnits(e){if(!this.isValid)return this;let a={};for(let t of Object.keys(this.values))a[t]=Ms(e(this.values[t],t));return qi(this,{values:a},!0)}get(e){return this[i.normalizeUnit(e)]}set(e){if(!this.isValid)return this;let a=M(M({},this.values),wa(e,i.normalizeUnit));return qi(this,{values:a})}reconfigure({locale:e,numberingSystem:a,conversionAccuracy:t,matrix:n}={}){let r={loc:this.loc.clone({locale:e,numberingSystem:a}),matrix:n,conversionAccuracy:t};return qi(this,r)}as(e){return this.isValid?this.shiftTo(e).get(e):NaN}normalize(){if(!this.isValid)return this;let e=this.toObject();return Uu(this.matrix,e),qi(this,{values:e},!0)}rescale(){if(!this.isValid)return this;let e=Mf(this.normalize().shiftToAll().toObject());return qi(this,{values:e},!0)}shiftTo(...e){if(!this.isValid)return this;if(e.length===0)return this;e=e.map(r=>i.normalizeUnit(r));let a={},t={},n=this.toObject(),o;for(let r of Wi)if(e.indexOf(r)>=0){o=r;let s=0;for(let c in t)s+=this.matrix[c][r]*t[c],t[c]=0;Zt(n[r])&&(s+=n[r]);let l=Math.trunc(s);a[r]=l,t[r]=(s*1e3-l*1e3)/1e3}else Zt(n[r])&&(t[r]=n[r]);for(let r in t)t[r]!==0&&(a[o]+=r===o?t[r]:t[r]/this.matrix[o][r]);return Uu(this.matrix,a),qi(this,{values:a},!0)}shiftToAll(){return this.isValid?this.shiftTo("years","months","weeks","days","hours","minutes","seconds","milliseconds"):this}negate(){if(!this.isValid)return this;let e={};for(let a of Object.keys(this.values))e[a]=this.values[a]===0?0:-this.values[a];return qi(this,{values:e},!0)}get years(){return this.isValid?this.values.years||0:NaN}get quarters(){return this.isValid?this.values.quarters||0:NaN}get months(){return this.isValid?this.values.months||0:NaN}get weeks(){return this.isValid?this.values.weeks||0:NaN}get days(){return this.isValid?this.values.days||0:NaN}get hours(){return this.isValid?this.values.hours||0:NaN}get minutes(){return this.isValid?this.values.minutes||0:NaN}get seconds(){return this.isValid?this.values.seconds||0:NaN}get milliseconds(){return this.isValid?this.values.milliseconds||0:NaN}get isValid(){return this.invalid===null}get invalidReason(){return this.invalid?this.invalid.reason:null}get invalidExplanation(){return this.invalid?this.invalid.explanation:null}equals(e){if(!this.isValid||!e.isValid||!this.loc.equals(e.loc))return!1;function a(t,n){return t===void 0||t===0?n===void 0||n===0:t===n}for(let t of Wi)if(!a(this.values[t],e.values[t]))return!1;return!0}};var Aa="Invalid Interval";function Ef(i,e){return!i||!i.isValid?Di.invalid("missing or invalid start"):!e||!e.isValid?Di.invalid("missing or invalid end"):ee:!1}isBefore(e){return this.isValid?this.e<=e:!1}contains(e){return this.isValid?this.s<=e&&this.e>e:!1}set({start:e,end:a}={}){return this.isValid?i.fromDateTimes(e||this.s,a||this.e):this}splitAt(...e){if(!this.isValid)return[];let a=e.map(Ia).filter(r=>this.contains(r)).sort((r,s)=>r.toMillis()-s.toMillis()),t=[],{s:n}=this,o=0;for(;n+this.e?this.e:r;t.push(i.fromDateTimes(n,s)),n=s,o+=1}return t}splitBy(e){let a=Ee.fromDurationLike(e);if(!this.isValid||!a.isValid||a.as("milliseconds")===0)return[];let{s:t}=this,n=1,o,r=[];for(;tl*n));o=+s>+this.e?this.e:s,r.push(i.fromDateTimes(t,o)),t=o,n+=1}return r}divideEqually(e){return this.isValid?this.splitBy(this.length()/e).slice(0,e):[]}overlaps(e){return this.e>e.s&&this.s=e.e:!1}equals(e){return!this.isValid||!e.isValid?!1:this.s.equals(e.s)&&this.e.equals(e.e)}intersection(e){if(!this.isValid)return this;let a=this.s>e.s?this.s:e.s,t=this.e=t?null:i.fromDateTimes(a,t)}union(e){if(!this.isValid)return this;let a=this.se.e?this.e:e.e;return i.fromDateTimes(a,t)}static merge(e){let[a,t]=e.sort((n,o)=>n.s-o.s).reduce(([n,o],r)=>o?o.overlaps(r)||o.abutsStart(r)?[n,o.union(r)]:[n.concat([o]),r]:[n,r],[[],null]);return t&&a.push(t),a}static xor(e){let a=null,t=0,n=[],o=e.map(l=>[{time:l.s,type:"s"},{time:l.e,type:"e"}]),r=Array.prototype.concat(...o),s=r.sort((l,c)=>l.time-c.time);for(let l of s)t+=l.type==="s"?1:-1,t===1?a=l.time:(a&&+a!=+l.time&&n.push(i.fromDateTimes(a,l.time)),a=null);return i.merge(n)}difference(...e){return i.xor([this].concat(e)).map(a=>this.intersection(a)).filter(a=>a&&!a.isEmpty())}toString(){return this.isValid?`[${this.s.toISO()} \u2013 ${this.e.toISO()})`:Aa}[Symbol.for("nodejs.util.inspect.custom")](){return this.isValid?`Interval { start: ${this.s.toISO()}, end: ${this.e.toISO()} }`:`Interval { Invalid, reason: ${this.invalidReason} }`}toLocaleString(e=wi,a={}){return this.isValid?et.create(this.s.loc.clone(a),e).formatInterval(this):Aa}toISO(e){return this.isValid?`${this.s.toISO(e)}/${this.e.toISO(e)}`:Aa}toISODate(){return this.isValid?`${this.s.toISODate()}/${this.e.toISODate()}`:Aa}toISOTime(e){return this.isValid?`${this.s.toISOTime(e)}/${this.e.toISOTime(e)}`:Aa}toFormat(e,{separator:a=" \u2013 "}={}){return this.isValid?`${this.s.toFormat(e)}${a}${this.e.toFormat(e)}`:Aa}toDuration(e,a){return this.isValid?this.e.diff(this.s,e,a):Ee.invalid(this.invalidReason)}mapEndpoints(e){return i.fromDateTimes(e(this.s),e(this.e))}};var Lt=class{static hasDST(e=ge.defaultZone){let a=F.now().setZone(e).set({month:12});return!e.isUniversal&&a.offset!==a.set({month:6}).offset}static isValidIANAZone(e){return lt.isValidZone(e)}static normalizeZone(e){return Ot(e,ge.defaultZone)}static getStartOfWeek({locale:e=null,locObj:a=null}={}){return(a||be.create(e)).getStartOfWeek()}static getMinimumDaysInFirstWeek({locale:e=null,locObj:a=null}={}){return(a||be.create(e)).getMinDaysInFirstWeek()}static getWeekendWeekdays({locale:e=null,locObj:a=null}={}){return(a||be.create(e)).getWeekendDays().slice()}static months(e="long",{locale:a=null,numberingSystem:t=null,locObj:n=null,outputCalendar:o="gregory"}={}){return(n||be.create(a,t,o)).months(e)}static monthsFormat(e="long",{locale:a=null,numberingSystem:t=null,locObj:n=null,outputCalendar:o="gregory"}={}){return(n||be.create(a,t,o)).months(e,!0)}static weekdays(e="long",{locale:a=null,numberingSystem:t=null,locObj:n=null}={}){return(n||be.create(a,t,null)).weekdays(e)}static weekdaysFormat(e="long",{locale:a=null,numberingSystem:t=null,locObj:n=null}={}){return(n||be.create(a,t,null)).weekdays(e,!0)}static meridiems({locale:e=null}={}){return be.create(e).meridiems()}static eras(e="short",{locale:a=null}={}){return be.create(a,null,"gregory").eras(e)}static features(){return{relative:Ho(),localeWeek:jo()}}};function Zu(i,e){let a=n=>n.toUTC(0,{keepLocalTime:!0}).startOf("day").valueOf(),t=a(e)-a(i);return Math.floor(Ee.fromMillis(t).as("days"))}function Of(i,e,a){let t=[["years",(l,c)=>c.year-l.year],["quarters",(l,c)=>c.quarter-l.quarter+(c.year-l.year)*4],["months",(l,c)=>c.month-l.month+(c.year-l.year)*12],["weeks",(l,c)=>{let d=Zu(l,c);return(d-d%7)/7}],["days",Zu]],n={},o=i,r,s;for(let[l,c]of t)a.indexOf(l)>=0&&(r=l,n[l]=c(i,e),s=o.plus(n),s>e?(n[l]--,i=o.plus(n),i>e&&(s=i,n[l]--,i=o.plus(n))):i=s);return[i,n,s,r]}function Yu(i,e,a,t){let[n,o,r,s]=Of(i,e,a),l=e-n,c=a.filter(g=>["hours","minutes","seconds","milliseconds"].indexOf(g)>=0);c.length===0&&(r0?Ee.fromMillis(l,t).shiftTo(...c).plus(d):d}var Rs={arab:"[\u0660-\u0669]",arabext:"[\u06F0-\u06F9]",bali:"[\u1B50-\u1B59]",beng:"[\u09E6-\u09EF]",deva:"[\u0966-\u096F]",fullwide:"[\uFF10-\uFF19]",gujr:"[\u0AE6-\u0AEF]",hanidec:"[\u3007|\u4E00|\u4E8C|\u4E09|\u56DB|\u4E94|\u516D|\u4E03|\u516B|\u4E5D]",khmr:"[\u17E0-\u17E9]",knda:"[\u0CE6-\u0CEF]",laoo:"[\u0ED0-\u0ED9]",limb:"[\u1946-\u194F]",mlym:"[\u0D66-\u0D6F]",mong:"[\u1810-\u1819]",mymr:"[\u1040-\u1049]",orya:"[\u0B66-\u0B6F]",tamldec:"[\u0BE6-\u0BEF]",telu:"[\u0C66-\u0C6F]",thai:"[\u0E50-\u0E59]",tibt:"[\u0F20-\u0F29]",latn:"\\d"},Ku={arab:[1632,1641],arabext:[1776,1785],bali:[6992,7001],beng:[2534,2543],deva:[2406,2415],fullwide:[65296,65303],gujr:[2790,2799],khmr:[6112,6121],knda:[3302,3311],laoo:[3792,3801],limb:[6470,6479],mlym:[3430,3439],mong:[6160,6169],mymr:[4160,4169],orya:[2918,2927],tamldec:[3046,3055],telu:[3174,3183],thai:[3664,3673],tibt:[3872,3881]},Lf=Rs.hanidec.replace(/[\[|\]]/g,"").split("");function Qu(i){let e=parseInt(i,10);if(isNaN(e)){e="";for(let a=0;a=o&&t<=r&&(e+=t-o)}}return parseInt(e,10)}else return e}function Tt({numberingSystem:i},e=""){return new RegExp(`${Rs[i||"latn"]}${e}`)}var Nf="missing Intl.DateTimeFormat.formatToParts support";function me(i,e=a=>a){return{regex:i,deser:([a])=>e(Qu(a))}}var Pf="\xA0",td=`[ ${Pf}]`,id=new RegExp(td,"g");function Ff(i){return i.replace(/\./g,"\\.?").replace(id,td)}function Xu(i){return i.replace(/\./g,"").replace(id," ").toLowerCase()}function Nt(i,e){return i===null?null:{regex:RegExp(i.map(Ff).join("|")),deser:([a])=>i.findIndex(t=>Xu(a)===Xu(t))+e}}function ed(i,e){return{regex:i,deser:([,a,t])=>Bi(a,t),groups:e}}function Jo(i){return{regex:i,deser:([e])=>e}}function Rf(i){return i.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&")}function Hf(i,e){let a=Tt(e),t=Tt(e,"{2}"),n=Tt(e,"{3}"),o=Tt(e,"{4}"),r=Tt(e,"{6}"),s=Tt(e,"{1,2}"),l=Tt(e,"{1,3}"),c=Tt(e,"{1,6}"),d=Tt(e,"{1,9}"),g=Tt(e,"{2,4}"),x=Tt(e,"{4,6}"),v=E=>({regex:RegExp(Rf(E.val)),deser:([w])=>w,literal:!0}),D=(E=>{if(i.literal)return v(E);switch(E.val){case"G":return Nt(e.eras("short"),0);case"GG":return Nt(e.eras("long"),0);case"y":return me(c);case"yy":return me(g,Nn);case"yyyy":return me(o);case"yyyyy":return me(x);case"yyyyyy":return me(r);case"M":return me(s);case"MM":return me(t);case"MMM":return Nt(e.months("short",!0),1);case"MMMM":return Nt(e.months("long",!0),1);case"L":return me(s);case"LL":return me(t);case"LLL":return Nt(e.months("short",!1),1);case"LLLL":return Nt(e.months("long",!1),1);case"d":return me(s);case"dd":return me(t);case"o":return me(l);case"ooo":return me(n);case"HH":return me(t);case"H":return me(s);case"hh":return me(t);case"h":return me(s);case"mm":return me(t);case"m":return me(s);case"q":return me(s);case"qq":return me(t);case"s":return me(s);case"ss":return me(t);case"S":return me(l);case"SSS":return me(n);case"u":return Jo(d);case"uu":return Jo(s);case"uuu":return me(a);case"a":return Nt(e.meridiems(),0);case"kkkk":return me(o);case"kk":return me(g,Nn);case"W":return me(s);case"WW":return me(t);case"E":case"c":return me(a);case"EEE":return Nt(e.weekdays("short",!1),1);case"EEEE":return Nt(e.weekdays("long",!1),1);case"ccc":return Nt(e.weekdays("short",!0),1);case"cccc":return Nt(e.weekdays("long",!0),1);case"Z":case"ZZ":return ed(new RegExp(`([+-]${s.source})(?::(${t.source}))?`),2);case"ZZZ":return ed(new RegExp(`([+-]${s.source})(${t.source})?`),2);case"z":return Jo(/[a-z_+-/]{1,256}?/i);case" ":return Jo(/[^\S\n\r]/);default:return v(E)}})(i)||{invalidReason:Nf};return D.token=i,D}var jf={year:{"2-digit":"yy",numeric:"yyyyy"},month:{numeric:"M","2-digit":"MM",short:"MMM",long:"MMMM"},day:{numeric:"d","2-digit":"dd"},weekday:{short:"EEE",long:"EEEE"},dayperiod:"a",dayPeriod:"a",hour12:{numeric:"h","2-digit":"hh"},hour24:{numeric:"H","2-digit":"HH"},minute:{numeric:"m","2-digit":"mm"},second:{numeric:"s","2-digit":"ss"},timeZoneName:{long:"ZZZZZ",short:"ZZZ"}};function zf(i,e,a){let{type:t,value:n}=i;if(t==="literal"){let l=/^\s+$/.test(n);return{literal:!l,val:l?" ":n}}let o=e[t],r=t;t==="hour"&&(e.hour12!=null?r=e.hour12?"hour12":"hour24":e.hourCycle!=null?e.hourCycle==="h11"||e.hourCycle==="h12"?r="hour12":r="hour24":r=a.hour12?"hour12":"hour24");let s=jf[r];if(typeof s=="object"&&(s=s[o]),s)return{literal:!1,val:s}}function Bf(i){return[`^${i.map(a=>a.regex).reduce((a,t)=>`${a}(${t.source})`,"")}$`,i]}function Vf(i,e,a){let t=i.match(e);if(t){let n={},o=1;for(let r in a)if(ki(a,r)){let s=a[r],l=s.groups?s.groups+1:1;!s.literal&&s.token&&(n[s.token.val[0]]=s.deser(t.slice(o,o+l))),o+=l}return[t,n]}else return[t,{}]}function Jf(i){let e=o=>{switch(o){case"S":return"millisecond";case"s":return"second";case"m":return"minute";case"h":case"H":return"hour";case"d":return"day";case"o":return"ordinal";case"L":case"M":return"month";case"y":return"year";case"E":case"c":return"weekday";case"W":return"weekNumber";case"k":return"weekYear";case"q":return"quarter";default:return null}},a=null,t;return Z(i.z)||(a=lt.create(i.z)),Z(i.Z)||(a||(a=new Qe(i.Z)),t=i.Z),Z(i.q)||(i.M=(i.q-1)*3+1),Z(i.h)||(i.h<12&&i.a===1?i.h+=12:i.h===12&&i.a===0&&(i.h=0)),i.G===0&&i.y&&(i.y=-i.y),Z(i.u)||(i.S=Ln(i.u)),[Object.keys(i).reduce((o,r)=>{let s=e(r);return s&&(o[s]=i[r]),o},{}),a,t]}var Hs=null;function Wf(){return Hs||(Hs=F.fromMillis(1555555555555)),Hs}function Uf(i,e){if(i.literal)return i;let a=et.macroTokenToFormatOpts(i.val),t=Bs(a,e);return t==null||t.includes(void 0)?i:t}function js(i,e){return Array.prototype.concat(...i.map(a=>Uf(a,e)))}function zs(i,e,a){let t=js(et.parseFormat(a),i),n=t.map(r=>Hf(r,i)),o=n.find(r=>r.invalidReason);if(o)return{input:e,tokens:t,invalidReason:o.invalidReason};{let[r,s]=Bf(n),l=RegExp(r,"i"),[c,d]=Vf(e,l,s),[g,x,v]=d?Jf(d):[null,null,void 0];if(ki(d,"a")&&ki(d,"H"))throw new It("Can't include meridiem when specifying 24-hour format");return{input:e,tokens:t,regex:l,rawMatches:c,matches:d,result:g,zone:x,specificOffset:v}}}function ad(i,e,a){let{result:t,zone:n,specificOffset:o,invalidReason:r}=zs(i,e,a);return[t,n,o,r]}function Bs(i,e){if(!i)return null;let t=et.create(e,i).dtFormatter(Wf()),n=t.formatToParts(),o=t.resolvedOptions();return n.map(r=>zf(r,i,o))}var Vs="Invalid DateTime",nd=864e13;function Wo(i){return new Xe("unsupported zone",`the zone "${i.name}" is not supported`)}function Js(i){return i.weekData===null&&(i.weekData=Mn(i.c)),i.weekData}function Ws(i){return i.localWeekData===null&&(i.localWeekData=Mn(i.c,i.loc.getMinDaysInFirstWeek(),i.loc.getStartOfWeek())),i.localWeekData}function Ui(i,e){let a={ts:i.ts,zone:i.zone,c:i.c,o:i.o,loc:i.loc,invalid:i.invalid};return new F(ne(M(M({},a),e),{old:a}))}function dd(i,e,a){let t=i-e*60*1e3,n=a.offset(t);if(e===n)return[t,e];t-=(n-e)*60*1e3;let o=a.offset(t);return n===o?[t,n]:[i-Math.min(n,o)*60*1e3,Math.max(n,o)]}function Uo(i,e){i+=e*60*1e3;let a=new Date(i);return{year:a.getUTCFullYear(),month:a.getUTCMonth()+1,day:a.getUTCDate(),hour:a.getUTCHours(),minute:a.getUTCMinutes(),second:a.getUTCSeconds(),millisecond:a.getUTCMilliseconds()}}function $o(i,e,a){return dd(ya(i),e,a)}function od(i,e){let a=i.o,t=i.c.year+Math.trunc(e.years),n=i.c.month+Math.trunc(e.months)+Math.trunc(e.quarters)*3,o=ne(M({},i.c),{year:t,month:n,day:Math.min(i.c.day,xa(t,n))+Math.trunc(e.days)+Math.trunc(e.weeks)*7}),r=Ee.fromObject({years:e.years-Math.trunc(e.years),quarters:e.quarters-Math.trunc(e.quarters),months:e.months-Math.trunc(e.months),weeks:e.weeks-Math.trunc(e.weeks),days:e.days-Math.trunc(e.days),hours:e.hours,minutes:e.minutes,seconds:e.seconds,milliseconds:e.milliseconds}).as("milliseconds"),s=ya(o),[l,c]=dd(s,a,i.zone);return r!==0&&(l+=r,c=i.zone.offset(l)),{ts:l,o:c}}function Rn(i,e,a,t,n,o){let{setZone:r,zone:s}=a;if(i&&Object.keys(i).length!==0||e){let l=e||s,c=F.fromObject(i,ne(M({},a),{zone:l,specificOffset:o}));return r?c:c.setZone(s)}else return F.invalid(new Xe("unparsable",`the input "${n}" can't be parsed as ${t}`))}function Go(i,e,a=!0){return i.isValid?et.create(be.create("en-US"),{allowZ:a,forceSimple:!0}).formatDateTimeFromString(i,e):null}function Us(i,e){let a=i.c.year>9999||i.c.year<0,t="";return a&&i.c.year>=0&&(t+="+"),t+=De(i.c.year,a?6:4),e?(t+="-",t+=De(i.c.month),t+="-",t+=De(i.c.day)):(t+=De(i.c.month),t+=De(i.c.day)),t}function rd(i,e,a,t,n,o){let r=De(i.c.hour);return e?(r+=":",r+=De(i.c.minute),(i.c.millisecond!==0||i.c.second!==0||!a)&&(r+=":")):r+=De(i.c.minute),(i.c.millisecond!==0||i.c.second!==0||!a)&&(r+=De(i.c.second),(i.c.millisecond!==0||!t)&&(r+=".",r+=De(i.c.millisecond,3))),n&&(i.isOffsetFixed&&i.offset===0&&!o?r+="Z":i.o<0?(r+="-",r+=De(Math.trunc(-i.o/60)),r+=":",r+=De(Math.trunc(-i.o%60))):(r+="+",r+=De(Math.trunc(i.o/60)),r+=":",r+=De(Math.trunc(i.o%60)))),o&&(r+="["+i.zone.ianaName+"]"),r}var md={month:1,day:1,hour:0,minute:0,second:0,millisecond:0},Gf={weekNumber:1,weekday:1,hour:0,minute:0,second:0,millisecond:0},$f={ordinal:1,hour:0,minute:0,second:0,millisecond:0},pd=["year","month","day","hour","minute","second","millisecond"],Zf=["weekYear","weekNumber","weekday","hour","minute","second","millisecond"],Yf=["year","ordinal","hour","minute","second","millisecond"];function Kf(i){let e={year:"year",years:"year",month:"month",months:"month",day:"day",days:"day",hour:"hour",hours:"hour",minute:"minute",minutes:"minute",quarter:"quarter",quarters:"quarter",second:"second",seconds:"second",millisecond:"millisecond",milliseconds:"millisecond",weekday:"weekday",weekdays:"weekday",weeknumber:"weekNumber",weeksnumber:"weekNumber",weeknumbers:"weekNumber",weekyear:"weekYear",weekyears:"weekYear",ordinal:"ordinal"}[i.toLowerCase()];if(!e)throw new va(i);return e}function sd(i){switch(i.toLowerCase()){case"localweekday":case"localweekdays":return"localWeekday";case"localweeknumber":case"localweeknumbers":return"localWeekNumber";case"localweekyear":case"localweekyears":return"localWeekYear";default:return Kf(i)}}function ld(i,e){let a=Ot(e.zone,ge.defaultZone),t=be.fromObject(e),n=ge.now(),o,r;if(Z(i.year))o=n;else{for(let c of pd)Z(i[c])&&(i[c]=md[c]);let s=Ds(i)||As(i);if(s)return F.invalid(s);let l=a.offset(n);[o,r]=$o(i,l,a)}return new F({ts:o,zone:a,loc:t,o:r})}function cd(i,e,a){let t=Z(a.round)?!0:a.round,n=(r,s)=>(r=_a(r,t||a.calendary?0:2,!0),e.loc.clone(a).relFormatter(a).format(r,s)),o=r=>a.calendary?e.hasSame(i,r)?0:e.startOf(r).diff(i.startOf(r),r).get(r):e.diff(i,r).get(r);if(a.unit)return n(o(a.unit),a.unit);for(let r of a.units){let s=o(r);if(Math.abs(s)>=1)return n(s,r)}return n(i>e?-0:0,a.units[a.units.length-1])}function ud(i){let e={},a;return i.length>0&&typeof i[i.length-1]=="object"?(e=i[i.length-1],a=Array.from(i).slice(0,i.length-1)):a=Array.from(i),[e,a]}var F=class i{constructor(e){let a=e.zone||ge.defaultZone,t=e.invalid||(Number.isNaN(e.ts)?new Xe("invalid input"):null)||(a.isValid?null:Wo(a));this.ts=Z(e.ts)?ge.now():e.ts;let n=null,o=null;if(!t)if(e.old&&e.old.ts===this.ts&&e.old.zone.equals(a))[n,o]=[e.old.c,e.old.o];else{let s=a.offset(this.ts);n=Uo(this.ts,s),t=Number.isNaN(n.year)?new Xe("invalid input"):null,n=t?null:n,o=t?null:s}this._zone=a,this.loc=e.loc||be.create(),this.invalid=t,this.weekData=null,this.localWeekData=null,this.c=n,this.o=o,this.isLuxonDateTime=!0}static now(){return new i({})}static local(){let[e,a]=ud(arguments),[t,n,o,r,s,l,c]=a;return ld({year:t,month:n,day:o,hour:r,minute:s,second:l,millisecond:c},e)}static utc(){let[e,a]=ud(arguments),[t,n,o,r,s,l,c]=a;return e.zone=Qe.utcInstance,ld({year:t,month:n,day:o,hour:r,minute:s,second:l,millisecond:c},e)}static fromJSDate(e,a={}){let t=Cu(e)?e.valueOf():NaN;if(Number.isNaN(t))return i.invalid("invalid input");let n=Ot(a.zone,ge.defaultZone);return n.isValid?new i({ts:t,zone:n,loc:be.fromObject(a)}):i.invalid(Wo(n))}static fromMillis(e,a={}){if(Zt(e))return e<-nd||e>nd?i.invalid("Timestamp out of range"):new i({ts:e,zone:Ot(a.zone,ge.defaultZone),loc:be.fromObject(a)});throw new He(`fromMillis requires a numerical input, but received a ${typeof e} with value ${e}`)}static fromSeconds(e,a={}){if(Zt(e))return new i({ts:e*1e3,zone:Ot(a.zone,ge.defaultZone),loc:be.fromObject(a)});throw new He("fromSeconds requires a numerical input")}static fromObject(e,a={}){e=e||{};let t=Ot(a.zone,ge.defaultZone);if(!t.isValid)return i.invalid(Wo(t));let n=be.fromObject(a),o=wa(e,sd),{minDaysInFirstWeek:r,startOfWeek:s}=qs(o,n),l=ge.now(),c=Z(a.specificOffset)?t.offset(l):a.specificOffset,d=!Z(o.ordinal),g=!Z(o.year),x=!Z(o.month)||!Z(o.day),v=g||x,y=o.weekYear||o.weekNumber;if((v||d)&&y)throw new It("Can't mix weekYear/weekNumber units with year/month/day or ordinals");if(x&&d)throw new It("Can't mix ordinal dates with month/day");let D=y||o.weekday&&!v,E,w,q=Uo(l,c);D?(E=Zf,w=Gf,q=Mn(q,r,s)):d?(E=Yf,w=$f,q=Vo(q)):(E=pd,w=md);let j=!1;for(let Ge of E){let Rt=o[Ge];Z(Rt)?j?o[Ge]=w[Ge]:o[Ge]=q[Ge]:j=!0}let B=D?xu(o,r,s):d?wu(o):Ds(o),pe=B||As(o);if(pe)return i.invalid(pe);let ie=D?ks(o,r,s):d?Ts(o):o,[xe,he]=$o(ie,c,t),Me=new i({ts:xe,zone:t,o:he,loc:n});return o.weekday&&v&&e.weekday!==Me.weekday?i.invalid("mismatched weekday",`you can't specify both a weekday of ${o.weekday} and a date of ${Me.toISO()}`):Me}static fromISO(e,a={}){let[t,n]=Hu(e);return Rn(t,n,a,"ISO 8601",e)}static fromRFC2822(e,a={}){let[t,n]=ju(e);return Rn(t,n,a,"RFC 2822",e)}static fromHTTP(e,a={}){let[t,n]=zu(e);return Rn(t,n,a,"HTTP",a)}static fromFormat(e,a,t={}){if(Z(e)||Z(a))throw new He("fromFormat requires an input string and a format");let{locale:n=null,numberingSystem:o=null}=t,r=be.fromOpts({locale:n,numberingSystem:o,defaultToEN:!0}),[s,l,c,d]=ad(r,e,a);return d?i.invalid(d):Rn(s,l,t,`format ${a}`,e,c)}static fromString(e,a,t={}){return i.fromFormat(e,a,t)}static fromSQL(e,a={}){let[t,n]=Ju(e);return Rn(t,n,a,"SQL",e)}static invalid(e,a=null){if(!e)throw new He("need to specify a reason the DateTime is invalid");let t=e instanceof Xe?e:new Xe(e,a);if(ge.throwOnInvalid)throw new Mo(t);return new i({invalid:t})}static isDateTime(e){return e&&e.isLuxonDateTime||!1}static parseFormatForOpts(e,a={}){let t=Bs(e,be.fromObject(a));return t?t.map(n=>n?n.val:null).join(""):null}static expandFormat(e,a={}){return js(et.parseFormat(e),be.fromObject(a)).map(n=>n.val).join("")}get(e){return this[e]}get isValid(){return this.invalid===null}get invalidReason(){return this.invalid?this.invalid.reason:null}get invalidExplanation(){return this.invalid?this.invalid.explanation:null}get locale(){return this.isValid?this.loc.locale:null}get numberingSystem(){return this.isValid?this.loc.numberingSystem:null}get outputCalendar(){return this.isValid?this.loc.outputCalendar:null}get zone(){return this._zone}get zoneName(){return this.isValid?this.zone.name:null}get year(){return this.isValid?this.c.year:NaN}get quarter(){return this.isValid?Math.ceil(this.c.month/3):NaN}get month(){return this.isValid?this.c.month:NaN}get day(){return this.isValid?this.c.day:NaN}get hour(){return this.isValid?this.c.hour:NaN}get minute(){return this.isValid?this.c.minute:NaN}get second(){return this.isValid?this.c.second:NaN}get millisecond(){return this.isValid?this.c.millisecond:NaN}get weekYear(){return this.isValid?Js(this).weekYear:NaN}get weekNumber(){return this.isValid?Js(this).weekNumber:NaN}get weekday(){return this.isValid?Js(this).weekday:NaN}get isWeekend(){return this.isValid&&this.loc.getWeekendDays().includes(this.weekday)}get localWeekday(){return this.isValid?Ws(this).weekday:NaN}get localWeekNumber(){return this.isValid?Ws(this).weekNumber:NaN}get localWeekYear(){return this.isValid?Ws(this).weekYear:NaN}get ordinal(){return this.isValid?Vo(this.c).ordinal:NaN}get monthShort(){return this.isValid?Lt.months("short",{locObj:this.loc})[this.month-1]:null}get monthLong(){return this.isValid?Lt.months("long",{locObj:this.loc})[this.month-1]:null}get weekdayShort(){return this.isValid?Lt.weekdays("short",{locObj:this.loc})[this.weekday-1]:null}get weekdayLong(){return this.isValid?Lt.weekdays("long",{locObj:this.loc})[this.weekday-1]:null}get offset(){return this.isValid?+this.o:NaN}get offsetNameShort(){return this.isValid?this.zone.offsetName(this.ts,{format:"short",locale:this.locale}):null}get offsetNameLong(){return this.isValid?this.zone.offsetName(this.ts,{format:"long",locale:this.locale}):null}get isOffsetFixed(){return this.isValid?this.zone.isUniversal:null}get isInDST(){return this.isOffsetFixed?!1:this.offset>this.set({month:1,day:1}).offset||this.offset>this.set({month:5}).offset}getPossibleOffsets(){if(!this.isValid||this.isOffsetFixed)return[this];let e=864e5,a=6e4,t=ya(this.c),n=this.zone.offset(t-e),o=this.zone.offset(t+e),r=this.zone.offset(t-n*a),s=this.zone.offset(t-o*a);if(r===s)return[this];let l=t-r*a,c=t-s*a,d=Uo(l,r),g=Uo(c,s);return d.hour===g.hour&&d.minute===g.minute&&d.second===g.second&&d.millisecond===g.millisecond?[Ui(this,{ts:l}),Ui(this,{ts:c})]:[this]}get isInLeapYear(){return Ji(this.year)}get daysInMonth(){return xa(this.year,this.month)}get daysInYear(){return this.isValid?Ci(this.year):NaN}get weeksInWeekYear(){return this.isValid?Vi(this.weekYear):NaN}get weeksInLocalWeekYear(){return this.isValid?Vi(this.localWeekYear,this.loc.getMinDaysInFirstWeek(),this.loc.getStartOfWeek()):NaN}resolvedLocaleOptions(e={}){let{locale:a,numberingSystem:t,calendar:n}=et.create(this.loc.clone(e),e).resolvedOptions(this);return{locale:a,numberingSystem:t,outputCalendar:n}}toUTC(e=0,a={}){return this.setZone(Qe.instance(e),a)}toLocal(){return this.setZone(ge.defaultZone)}setZone(e,{keepLocalTime:a=!1,keepCalendarTime:t=!1}={}){if(e=Ot(e,ge.defaultZone),e.equals(this.zone))return this;if(e.isValid){let n=this.ts;if(a||t){let o=e.offset(this.ts),r=this.toObject();[n]=$o(r,o,e)}return Ui(this,{ts:n,zone:e})}else return i.invalid(Wo(e))}reconfigure({locale:e,numberingSystem:a,outputCalendar:t}={}){let n=this.loc.clone({locale:e,numberingSystem:a,outputCalendar:t});return Ui(this,{loc:n})}setLocale(e){return this.reconfigure({locale:e})}set(e){if(!this.isValid)return this;let a=wa(e,sd),{minDaysInFirstWeek:t,startOfWeek:n}=qs(a,this.loc),o=!Z(a.weekYear)||!Z(a.weekNumber)||!Z(a.weekday),r=!Z(a.ordinal),s=!Z(a.year),l=!Z(a.month)||!Z(a.day),c=s||l,d=a.weekYear||a.weekNumber;if((c||r)&&d)throw new It("Can't mix weekYear/weekNumber units with year/month/day or ordinals");if(l&&r)throw new It("Can't mix ordinal dates with month/day");let g;o?g=ks(M(M({},Mn(this.c,t,n)),a),t,n):Z(a.ordinal)?(g=M(M({},this.toObject()),a),Z(a.day)&&(g.day=Math.min(xa(g.year,g.month),g.day))):g=Ts(M(M({},Vo(this.c)),a));let[x,v]=$o(g,this.o,this.zone);return Ui(this,{ts:x,o:v})}plus(e){if(!this.isValid)return this;let a=Ee.fromDurationLike(e);return Ui(this,od(this,a))}minus(e){if(!this.isValid)return this;let a=Ee.fromDurationLike(e).negate();return Ui(this,od(this,a))}startOf(e,{useLocaleWeeks:a=!1}={}){if(!this.isValid)return this;let t={},n=Ee.normalizeUnit(e);switch(n){case"years":t.month=1;case"quarters":case"months":t.day=1;case"weeks":case"days":t.hour=0;case"hours":t.minute=0;case"minutes":t.second=0;case"seconds":t.millisecond=0;break;case"milliseconds":break}if(n==="weeks")if(a){let o=this.loc.getStartOfWeek(),{weekday:r}=this;rthis.valueOf(),s=r?this:e,l=r?e:this,c=Yu(s,l,o,n);return r?c.negate():c}diffNow(e="milliseconds",a={}){return this.diff(i.now(),e,a)}until(e){return this.isValid?Di.fromDateTimes(this,e):this}hasSame(e,a,t){if(!this.isValid)return!1;let n=e.valueOf(),o=this.setZone(e.zone,{keepLocalTime:!0});return o.startOf(a,t)<=n&&n<=o.endOf(a,t)}equals(e){return this.isValid&&e.isValid&&this.valueOf()===e.valueOf()&&this.zone.equals(e.zone)&&this.loc.equals(e.loc)}toRelative(e={}){if(!this.isValid)return null;let a=e.base||i.fromObject({},{zone:this.zone}),t=e.padding?thisa.valueOf(),Math.min)}static max(...e){if(!e.every(i.isDateTime))throw new He("max requires all arguments be DateTimes");return Is(e,a=>a.valueOf(),Math.max)}static fromFormatExplain(e,a,t={}){let{locale:n=null,numberingSystem:o=null}=t,r=be.fromOpts({locale:n,numberingSystem:o,defaultToEN:!0});return zs(r,e,a)}static fromStringExplain(e,a,t={}){return i.fromFormatExplain(e,a,t)}static get DATE_SHORT(){return wi}static get DATE_MED(){return cn}static get DATE_MED_WITH_WEEKDAY(){return cs}static get DATE_FULL(){return un}static get DATE_HUGE(){return dn}static get TIME_SIMPLE(){return mn}static get TIME_WITH_SECONDS(){return pn}static get TIME_WITH_SHORT_OFFSET(){return gn}static get TIME_WITH_LONG_OFFSET(){return fn}static get TIME_24_SIMPLE(){return hn}static get TIME_24_WITH_SECONDS(){return bn}static get TIME_24_WITH_SHORT_OFFSET(){return vn}static get TIME_24_WITH_LONG_OFFSET(){return yn}static get DATETIME_SHORT(){return _n}static get DATETIME_SHORT_WITH_SECONDS(){return xn}static get DATETIME_MED(){return wn}static get DATETIME_MED_WITH_SECONDS(){return Sn}static get DATETIME_MED_WITH_WEEKDAY(){return us}static get DATETIME_FULL(){return Cn}static get DATETIME_FULL_WITH_SECONDS(){return kn}static get DATETIME_HUGE(){return Tn}static get DATETIME_HUGE_WITH_SECONDS(){return qn}};function Ia(i){if(F.isDateTime(i))return i;if(i&&i.valueOf&&Zt(i.valueOf()))return F.fromJSDate(i);if(i&&typeof i=="object")return F.fromObject(i);throw new He(`Unknown datetime argument: ${i}, of type ${typeof i}`)}var Qf=new we("MAT_LUXON_DATE_ADAPTER_OPTIONS",{providedIn:"root",factory:Xf});function Xf(){return{useUtc:!1,firstDayOfWeek:0,defaultOutputCalendar:"gregory"}}function eh(i,e){let a=Array(i);for(let t=0;t{let e=class e extends bo{constructor(t,n){super(),this._useUTC=!!n?.useUtc,this._firstDayOfWeek=n?.firstDayOfWeek||0,this._defaultOutputCalendar=n?.defaultOutputCalendar||"gregory",this.setLocale(t||F.local().locale)}getYear(t){return t.year}getMonth(t){return t.month-1}getDate(t){return t.day}getDayOfWeek(t){return t.weekday}getMonthNames(t){return Lt.months(t,{locale:this.locale,outputCalendar:this._defaultOutputCalendar})}getDateNames(){let t=new Intl.DateTimeFormat(this.locale,{day:"numeric",timeZone:"utc"});return eh(31,n=>t.format(F.utc(2017,1,n+1).toJSDate()))}getDayOfWeekNames(t){let n=Lt.weekdays(t,{locale:this.locale});return n.unshift(n.pop()),n}getYearName(t){return t.toFormat("yyyy",this._getOptions())}getFirstDayOfWeek(){return this._firstDayOfWeek}getNumDaysInMonth(t){return t.daysInMonth}clone(t){return F.fromObject(t.toObject(),this._getOptions())}createDate(t,n,o){let r=this._getOptions();if(n<0||n>11)throw Error(`Invalid month index "${n}". Month index has to be between 0 and 11.`);if(o<1)throw Error(`Invalid date "${o}". Date has to be greater than 0.`);let s=this._useUTC?F.utc(t,n+1,o,r):F.local(t,n+1,o,r);if(!this.isValid(s))throw Error(`Invalid date "${o}". Reason: "${s.invalidReason}".`);return s}today(){let t=this._getOptions();return this._useUTC?F.utc(t):F.local(t)}parse(t,n){let o=this._getOptions();if(typeof t=="string"&&t.length>0){let r=F.fromISO(t,o);if(this.isValid(r))return r;let s=Array.isArray(n)?n:[n];if(!n.length)throw Error("Formats array must not be empty.");for(let l of s){let c=F.fromFormat(t,l,o);if(this.isValid(c))return c}return this.invalid()}else{if(typeof t=="number")return F.fromMillis(t,o);if(t instanceof Date)return F.fromJSDate(t,o);if(t instanceof F)return F.fromMillis(t.toMillis(),o)}return null}format(t,n){if(!this.isValid(t))throw Error("LuxonDateAdapter: Cannot format invalid date.");return this._useUTC?t.setLocale(this.locale).setZone("utc").toFormat(n):t.setLocale(this.locale).toFormat(n)}addCalendarYears(t,n){return t.reconfigure(this._getOptions()).plus({years:n})}addCalendarMonths(t,n){return t.reconfigure(this._getOptions()).plus({months:n})}addCalendarDays(t,n){return t.reconfigure(this._getOptions()).plus({days:n})}toIso8601(t){return t.toISO()}deserialize(t){let n=this._getOptions(),o;if(t instanceof Date&&(o=F.fromJSDate(t,n)),typeof t=="string"){if(!t)return null;o=F.fromISO(t,n)}return o&&this.isValid(o)?o:super.deserialize(t)}isDateInstance(t){return t instanceof F}isValid(t){return t.isValid}invalid(){return F.invalid("Invalid Luxon DateTime object.")}_getOptions(){return{zone:this._useUTC?"utc":void 0,locale:this.locale,outputCalendar:this._defaultOutputCalendar}}};e.\u0275fac=function(n){return new(n||e)(O(xc,8),O(Qf,8))},e.\u0275prov=N({token:e,factory:e.\u0275fac});let i=e;return i})();function fd(i){return new ue(3e3,!1)}function th(){return new ue(3100,!1)}function ih(){return new ue(3101,!1)}function ah(i){return new ue(3001,!1)}function nh(i){return new ue(3003,!1)}function oh(i){return new ue(3004,!1)}function rh(i,e){return new ue(3005,!1)}function sh(){return new ue(3006,!1)}function lh(){return new ue(3007,!1)}function ch(i,e){return new ue(3008,!1)}function uh(i){return new ue(3002,!1)}function dh(i,e,a,t,n){return new ue(3010,!1)}function mh(){return new ue(3011,!1)}function ph(){return new ue(3012,!1)}function gh(){return new ue(3200,!1)}function fh(){return new ue(3202,!1)}function hh(){return new ue(3013,!1)}function bh(i){return new ue(3014,!1)}function vh(i){return new ue(3015,!1)}function yh(i){return new ue(3016,!1)}function _h(i,e){return new ue(3404,!1)}function xh(i){return new ue(3502,!1)}function wh(i){return new ue(3503,!1)}function Sh(){return new ue(3300,!1)}function Ch(i){return new ue(3504,!1)}function kh(i){return new ue(3301,!1)}function Th(i,e){return new ue(3302,!1)}function qh(i){return new ue(3303,!1)}function Dh(i,e){return new ue(3400,!1)}function Ah(i){return new ue(3401,!1)}function Ih(i){return new ue(3402,!1)}function Mh(i,e){return new ue(3505,!1)}function Ai(i){switch(i.length){case 0:return new ma;case 1:return i[0];default:return new ss(i)}}function Ad(i,e,a=new Map,t=new Map){let n=[],o=[],r=-1,s=null;if(e.forEach(l=>{let c=l.get("offset"),d=c==r,g=d&&s||new Map;l.forEach((x,v)=>{let y=v,D=x;if(v!=="offset")switch(y=i.normalizePropertyName(y,n),D){case yo:D=a.get(v);break;case $t:D=t.get(v);break;default:D=i.normalizeStyleValue(v,y,D,n);break}g.set(y,D)}),d||o.push(g),s=g,r=c}),n.length)throw xh(n);return o}function fl(i,e,a,t){switch(e){case"start":i.onStart(()=>t(a&&Gs(a,"start",i)));break;case"done":i.onDone(()=>t(a&&Gs(a,"done",i)));break;case"destroy":i.onDestroy(()=>t(a&&Gs(a,"destroy",i)));break}}function Gs(i,e,a){let t=a.totalTime,n=!!a.disabled,o=hl(i.element,i.triggerName,i.fromState,i.toState,e||i.phaseName,t??i.totalTime,n),r=i._data;return r!=null&&(o._data=r),o}function hl(i,e,a,t,n="",o=0,r){return{element:i,triggerName:e,fromState:a,toState:t,phaseName:n,totalTime:o,disabled:!!r}}function xt(i,e,a){let t=i.get(e);return t||i.set(e,t=a),t}function hd(i){let e=i.indexOf(":"),a=i.substring(1,e),t=i.slice(e+1);return[a,t]}var Eh=typeof document>"u"?null:document.documentElement;function bl(i){let e=i.parentNode||i.host||null;return e===Eh?null:e}function Oh(i){return i.substring(1,6)=="ebkit"}var Gi=null,bd=!1;function Lh(i){Gi||(Gi=Nh()||{},bd=Gi.style?"WebkitAppearance"in Gi.style:!1);let e=!0;return Gi.style&&!Oh(i)&&(e=i in Gi.style,!e&&bd&&(e="Webkit"+i.charAt(0).toUpperCase()+i.slice(1)in Gi.style)),e}function Nh(){return typeof document<"u"?document.body:null}function Id(i,e){for(;e;){if(e===i)return!0;e=bl(e)}return!1}function Md(i,e,a){if(a)return Array.from(i.querySelectorAll(e));let t=i.querySelector(e);return t?[t]:[]}var vl=(()=>{let e=class e{validateStyleProperty(t){return Lh(t)}containsElement(t,n){return Id(t,n)}getParentElement(t){return bl(t)}query(t,n,o){return Md(t,n,o)}computeStyle(t,n,o){return o||""}animate(t,n,o,r,s,l=[],c){return new ma(o,r)}};e.\u0275fac=function(n){return new(n||e)},e.\u0275prov=N({token:e,factory:e.\u0275fac});let i=e;return i})(),wl=class wl{};wl.NOOP=new vl;var Yi=wl,Ki=class{};var Ph=1e3,Ed="{{",Fh="}}",Od="ng-enter",Xs="ng-leave",Zo="ng-trigger",er=".ng-trigger",vd="ng-animating",el=".ng-animating";function ui(i){if(typeof i=="number")return i;let e=i.match(/^(-?[\.\d]+)(m?s)/);return!e||e.length<2?0:tl(parseFloat(e[1]),e[2])}function tl(i,e){switch(e){case"s":return i*Ph;default:return i}}function tr(i,e,a){return i.hasOwnProperty("duration")?i:Rh(i,e,a)}function Rh(i,e,a){let t=/^(-?[\.\d]+)(m?s)(?:\s+(-?[\.\d]+)(m?s))?(?:\s+([-a-z]+(?:\(.+?\))?))?$/i,n,o=0,r="";if(typeof i=="string"){let s=i.match(t);if(s===null)return e.push(fd(i)),{duration:0,delay:0,easing:""};n=tl(parseFloat(s[1]),s[2]);let l=s[3];l!=null&&(o=tl(parseFloat(l),s[4]));let c=s[5];c&&(r=c)}else n=i;if(!a){let s=!1,l=e.length;n<0&&(e.push(th()),s=!0),o<0&&(e.push(ih()),s=!0),s&&e.splice(l,0,fd(i))}return{duration:n,delay:o,easing:r}}function Hh(i){return i.length?i[0]instanceof Map?i:i.map(e=>new Map(Object.entries(e))):[]}function Yt(i,e,a){e.forEach((t,n)=>{let o=yl(n);a&&!a.has(n)&&a.set(n,i.style[o]),i.style[o]=t})}function Zi(i,e){e.forEach((a,t)=>{let n=yl(t);i.style[n]=""})}function Hn(i){return Array.isArray(i)?i.length==1?i[0]:Ic(i):i}function jh(i,e,a){let t=e.params||{},n=Ld(i);n.length&&n.forEach(o=>{t.hasOwnProperty(o)||a.push(ah(o))})}var il=new RegExp(`${Ed}\\s*(.+?)\\s*${Fh}`,"g");function Ld(i){let e=[];if(typeof i=="string"){let a;for(;a=il.exec(i);)e.push(a[1]);il.lastIndex=0}return e}function zn(i,e,a){let t=`${i}`,n=t.replace(il,(o,r)=>{let s=e[r];return s==null&&(a.push(nh(r)),s=""),s.toString()});return n==t?i:n}var zh=/-+([a-z0-9])/g;function yl(i){return i.replace(zh,(...e)=>e[1].toUpperCase())}function Bh(i,e){return i===0||e===0}function Vh(i,e,a){if(a.size&&e.length){let t=e[0],n=[];if(a.forEach((o,r)=>{t.has(r)||n.push(r),t.set(r,o)}),n.length)for(let o=1;or.set(s,_l(i,s)))}}return e}function _t(i,e,a){switch(e.type){case re.Trigger:return i.visitTrigger(e,a);case re.State:return i.visitState(e,a);case re.Transition:return i.visitTransition(e,a);case re.Sequence:return i.visitSequence(e,a);case re.Group:return i.visitGroup(e,a);case re.Animate:return i.visitAnimate(e,a);case re.Keyframes:return i.visitKeyframes(e,a);case re.Style:return i.visitStyle(e,a);case re.Reference:return i.visitReference(e,a);case re.AnimateChild:return i.visitAnimateChild(e,a);case re.AnimateRef:return i.visitAnimateRef(e,a);case re.Query:return i.visitQuery(e,a);case re.Stagger:return i.visitStagger(e,a);default:throw oh(e.type)}}function _l(i,e){return window.getComputedStyle(i)[e]}var Jh=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"]),ir=class extends Ki{normalizePropertyName(e,a){return yl(e)}normalizeStyleValue(e,a,t,n){let o="",r=t.toString().trim();if(Jh.has(a)&&t!==0&&t!=="0")if(typeof t=="number")o="px";else{let s=t.match(/^[+-]?[\d\.]+([a-z]*)$/);s&&s[1].length==0&&n.push(rh(e,t))}return r+o}};var ar="*";function Wh(i,e){let a=[];return typeof i=="string"?i.split(/\s*,\s*/).forEach(t=>Uh(t,a,e)):a.push(i),a}function Uh(i,e,a){if(i[0]==":"){let l=Gh(i,a);if(typeof l=="function"){e.push(l);return}i=l}let t=i.match(/^(\*|[-\w]+)\s*()\s*(\*|[-\w]+)$/);if(t==null||t.length<4)return a.push(vh(i)),e;let n=t[1],o=t[2],r=t[3];e.push(yd(n,r));let s=n==ar&&r==ar;o[0]=="<"&&!s&&e.push(yd(r,n))}function Gh(i,e){switch(i){case":enter":return"void => *";case":leave":return"* => void";case":increment":return(a,t)=>parseFloat(t)>parseFloat(a);case":decrement":return(a,t)=>parseFloat(t) *"}}var Yo=new Set(["true","1"]),Ko=new Set(["false","0"]);function yd(i,e){let a=Yo.has(i)||Ko.has(i),t=Yo.has(e)||Ko.has(e);return(n,o)=>{let r=i==ar||i==n,s=e==ar||e==o;return!r&&a&&typeof n=="boolean"&&(r=n?Yo.has(i):Ko.has(i)),!s&&t&&typeof o=="boolean"&&(s=o?Yo.has(e):Ko.has(e)),r&&s}}var Nd=":self",$h=new RegExp(`s*${Nd}s*,?`,"g");function Pd(i,e,a,t){return new al(i).build(e,a,t)}var _d="",al=class{constructor(e){this._driver=e}build(e,a,t){let n=new nl(a);return this._resetContextStyleTimingState(n),_t(this,Hn(e),n)}_resetContextStyleTimingState(e){e.currentQuerySelector=_d,e.collectedStyles=new Map,e.collectedStyles.set(_d,new Map),e.currentTime=0}visitTrigger(e,a){let t=a.queryCount=0,n=a.depCount=0,o=[],r=[];return e.name.charAt(0)=="@"&&a.errors.push(sh()),e.definitions.forEach(s=>{if(this._resetContextStyleTimingState(a),s.type==re.State){let l=s,c=l.name;c.toString().split(/\s*,\s*/).forEach(d=>{l.name=d,o.push(this.visitState(l,a))}),l.name=c}else if(s.type==re.Transition){let l=this.visitTransition(s,a);t+=l.queryCount,n+=l.depCount,r.push(l)}else a.errors.push(lh())}),{type:re.Trigger,name:e.name,states:o,transitions:r,queryCount:t,depCount:n,options:null}}visitState(e,a){let t=this.visitStyle(e.styles,a),n=e.options&&e.options.params||null;if(t.containsDynamicStyles){let o=new Set,r=n||{};t.styles.forEach(s=>{s instanceof Map&&s.forEach(l=>{Ld(l).forEach(c=>{r.hasOwnProperty(c)||o.add(c)})})}),o.size&&a.errors.push(ch(e.name,[...o.values()]))}return{type:re.State,name:e.name,style:t,options:n?{params:n}:null}}visitTransition(e,a){a.queryCount=0,a.depCount=0;let t=_t(this,Hn(e.animation),a),n=Wh(e.expr,a.errors);return{type:re.Transition,matchers:n,animation:t,queryCount:a.queryCount,depCount:a.depCount,options:$i(e.options)}}visitSequence(e,a){return{type:re.Sequence,steps:e.steps.map(t=>_t(this,t,a)),options:$i(e.options)}}visitGroup(e,a){let t=a.currentTime,n=0,o=e.steps.map(r=>{a.currentTime=t;let s=_t(this,r,a);return n=Math.max(n,a.currentTime),s});return a.currentTime=n,{type:re.Group,steps:o,options:$i(e.options)}}visitAnimate(e,a){let t=Qh(e.timings,a.errors);a.currentAnimateTimings=t;let n,o=e.styles?e.styles:ht({});if(o.type==re.Keyframes)n=this.visitKeyframes(o,a);else{let r=e.styles,s=!1;if(!r){s=!0;let c={};t.easing&&(c.easing=t.easing),r=ht(c)}a.currentTime+=t.duration+t.delay;let l=this.visitStyle(r,a);l.isEmptyStep=s,n=l}return a.currentAnimateTimings=null,{type:re.Animate,timings:t,style:n,options:null}}visitStyle(e,a){let t=this._makeStyleAst(e,a);return this._validateStyleAst(t,a),t}_makeStyleAst(e,a){let t=[],n=Array.isArray(e.styles)?e.styles:[e.styles];for(let s of n)typeof s=="string"?s===$t?t.push(s):a.errors.push(uh(s)):t.push(new Map(Object.entries(s)));let o=!1,r=null;return t.forEach(s=>{if(s instanceof Map&&(s.has("easing")&&(r=s.get("easing"),s.delete("easing")),!o)){for(let l of s.values())if(l.toString().indexOf(Ed)>=0){o=!0;break}}}),{type:re.Style,styles:t,easing:r,offset:e.offset,containsDynamicStyles:o,options:null}}_validateStyleAst(e,a){let t=a.currentAnimateTimings,n=a.currentTime,o=a.currentTime;t&&o>0&&(o-=t.duration+t.delay),e.styles.forEach(r=>{typeof r!="string"&&r.forEach((s,l)=>{let c=a.collectedStyles.get(a.currentQuerySelector),d=c.get(l),g=!0;d&&(o!=n&&o>=d.startTime&&n<=d.endTime&&(a.errors.push(dh(l,d.startTime,d.endTime,o,n)),g=!1),o=d.startTime),g&&c.set(l,{startTime:o,endTime:n}),a.options&&jh(s,a.options,a.errors)})})}visitKeyframes(e,a){let t={type:re.Keyframes,styles:[],options:null};if(!a.currentAnimateTimings)return a.errors.push(mh()),t;let n=1,o=0,r=[],s=!1,l=!1,c=0,d=e.steps.map(w=>{let q=this._makeStyleAst(w,a),j=q.offset!=null?q.offset:Kh(q.styles),B=0;return j!=null&&(o++,B=q.offset=j),l=l||B<0||B>1,s=s||B0&&o{let j=x>0?q==v?1:x*q:r[q],B=j*E;a.currentTime=y+D.delay+B,D.duration=B,this._validateStyleAst(w,a),w.offset=j,t.styles.push(w)}),t}visitReference(e,a){return{type:re.Reference,animation:_t(this,Hn(e.animation),a),options:$i(e.options)}}visitAnimateChild(e,a){return a.depCount++,{type:re.AnimateChild,options:$i(e.options)}}visitAnimateRef(e,a){return{type:re.AnimateRef,animation:this.visitReference(e.animation,a),options:$i(e.options)}}visitQuery(e,a){let t=a.currentQuerySelector,n=e.options||{};a.queryCount++,a.currentQuery=e;let[o,r]=Zh(e.selector);a.currentQuerySelector=t.length?t+" "+o:o,xt(a.collectedStyles,a.currentQuerySelector,new Map);let s=_t(this,Hn(e.animation),a);return a.currentQuery=null,a.currentQuerySelector=t,{type:re.Query,selector:o,limit:n.limit||0,optional:!!n.optional,includeSelf:r,animation:s,originalSelector:e.selector,options:$i(e.options)}}visitStagger(e,a){a.currentQuery||a.errors.push(hh());let t=e.timings==="full"?{duration:0,delay:0,easing:"full"}:tr(e.timings,a.errors,!0);return{type:re.Stagger,animation:_t(this,Hn(e.animation),a),timings:t,options:null}}};function Zh(i){let e=!!i.split(/\s*,\s*/).find(a=>a==Nd);return e&&(i=i.replace($h,"")),i=i.replace(/@\*/g,er).replace(/@\w+/g,a=>er+"-"+a.slice(1)).replace(/:animating/g,el),[i,e]}function Yh(i){return i?M({},i):null}var nl=class{constructor(e){this.errors=e,this.queryCount=0,this.depCount=0,this.currentTransition=null,this.currentQuery=null,this.currentQuerySelector=null,this.currentAnimateTimings=null,this.currentTime=0,this.collectedStyles=new Map,this.options=null,this.unsupportedCSSPropertiesFound=new Set}};function Kh(i){if(typeof i=="string")return null;let e=null;if(Array.isArray(i))i.forEach(a=>{if(a instanceof Map&&a.has("offset")){let t=a;e=parseFloat(t.get("offset")),t.delete("offset")}});else if(i instanceof Map&&i.has("offset")){let a=i;e=parseFloat(a.get("offset")),a.delete("offset")}return e}function Qh(i,e){if(i.hasOwnProperty("duration"))return i;if(typeof i=="number"){let o=tr(i,e).duration;return $s(o,0,"")}let a=i;if(a.split(/\s+/).some(o=>o.charAt(0)=="{"&&o.charAt(1)=="{")){let o=$s(0,0,"");return o.dynamic=!0,o.strValue=a,o}let n=tr(a,e);return $s(n.duration,n.delay,n.easing)}function $i(i){return i?(i=M({},i),i.params&&(i.params=Yh(i.params))):i={},i}function $s(i,e,a){return{duration:i,delay:e,easing:a}}function xl(i,e,a,t,n,o,r=null,s=!1){return{type:1,element:i,keyframes:e,preStyleProps:a,postStyleProps:t,duration:n,delay:o,totalTime:n+o,easing:r,subTimeline:s}}var Bn=class{constructor(){this._map=new Map}get(e){return this._map.get(e)||[]}append(e,a){let t=this._map.get(e);t||this._map.set(e,t=[]),t.push(...a)}has(e){return this._map.has(e)}clear(){this._map.clear()}},Xh=1,e0=":enter",t0=new RegExp(e0,"g"),i0=":leave",a0=new RegExp(i0,"g");function Fd(i,e,a,t,n,o=new Map,r=new Map,s,l,c=[]){return new ol().buildKeyframes(i,e,a,t,n,o,r,s,l,c)}var ol=class{buildKeyframes(e,a,t,n,o,r,s,l,c,d=[]){c=c||new Bn;let g=new rl(e,a,c,n,o,d,[]);g.options=l;let x=l.delay?ui(l.delay):0;g.currentTimeline.delayNextStep(x),g.currentTimeline.setStyles([r],null,g.errors,l),_t(this,t,g);let v=g.timelines.filter(y=>y.containsAnimation());if(v.length&&s.size){let y;for(let D=v.length-1;D>=0;D--){let E=v[D];if(E.element===a){y=E;break}}y&&!y.allowOnlyTimelineStyles()&&y.setStyles([s],null,g.errors,l)}return v.length?v.map(y=>y.buildKeyframes()):[xl(a,[],[],[],0,x,"",!1)]}visitTrigger(e,a){}visitState(e,a){}visitTransition(e,a){}visitAnimateChild(e,a){let t=a.subInstructions.get(a.element);if(t){let n=a.createSubContext(e.options),o=a.currentTimeline.currentTime,r=this._visitSubInstructions(t,n,n.options);o!=r&&a.transformIntoNewTimeline(r)}a.previousNode=e}visitAnimateRef(e,a){let t=a.createSubContext(e.options);t.transformIntoNewTimeline(),this._applyAnimationRefDelays([e.options,e.animation.options],a,t),this.visitReference(e.animation,t),a.transformIntoNewTimeline(t.currentTimeline.currentTime),a.previousNode=e}_applyAnimationRefDelays(e,a,t){for(let n of e){let o=n?.delay;if(o){let r=typeof o=="number"?o:ui(zn(o,n?.params??{},a.errors));t.delayNextStep(r)}}}_visitSubInstructions(e,a,t){let o=a.currentTimeline.currentTime,r=t.duration!=null?ui(t.duration):null,s=t.delay!=null?ui(t.delay):null;return r!==0&&e.forEach(l=>{let c=a.appendInstructionToTimeline(l,r,s);o=Math.max(o,c.duration+c.delay)}),o}visitReference(e,a){a.updateOptions(e.options,!0),_t(this,e.animation,a),a.previousNode=e}visitSequence(e,a){let t=a.subContextCount,n=a,o=e.options;if(o&&(o.params||o.delay)&&(n=a.createSubContext(o),n.transformIntoNewTimeline(),o.delay!=null)){n.previousNode.type==re.Style&&(n.currentTimeline.snapshotCurrentStyles(),n.previousNode=nr);let r=ui(o.delay);n.delayNextStep(r)}e.steps.length&&(e.steps.forEach(r=>_t(this,r,n)),n.currentTimeline.applyStylesToKeyframe(),n.subContextCount>t&&n.transformIntoNewTimeline()),a.previousNode=e}visitGroup(e,a){let t=[],n=a.currentTimeline.currentTime,o=e.options&&e.options.delay?ui(e.options.delay):0;e.steps.forEach(r=>{let s=a.createSubContext(e.options);o&&s.delayNextStep(o),_t(this,r,s),n=Math.max(n,s.currentTimeline.currentTime),t.push(s.currentTimeline)}),t.forEach(r=>a.currentTimeline.mergeTimelineCollectedStyles(r)),a.transformIntoNewTimeline(n),a.previousNode=e}_visitTiming(e,a){if(e.dynamic){let t=e.strValue,n=a.params?zn(t,a.params,a.errors):t;return tr(n,a.errors)}else return{duration:e.duration,delay:e.delay,easing:e.easing}}visitAnimate(e,a){let t=a.currentAnimateTimings=this._visitTiming(e.timings,a),n=a.currentTimeline;t.delay&&(a.incrementTime(t.delay),n.snapshotCurrentStyles());let o=e.style;o.type==re.Keyframes?this.visitKeyframes(o,a):(a.incrementTime(t.duration),this.visitStyle(o,a),n.applyStylesToKeyframe()),a.currentAnimateTimings=null,a.previousNode=e}visitStyle(e,a){let t=a.currentTimeline,n=a.currentAnimateTimings;!n&&t.hasCurrentStyleProperties()&&t.forwardFrame();let o=n&&n.easing||e.easing;e.isEmptyStep?t.applyEmptyStep(o):t.setStyles(e.styles,o,a.errors,a.options),a.previousNode=e}visitKeyframes(e,a){let t=a.currentAnimateTimings,n=a.currentTimeline.duration,o=t.duration,s=a.createSubContext().currentTimeline;s.easing=t.easing,e.styles.forEach(l=>{let c=l.offset||0;s.forwardTime(c*o),s.setStyles(l.styles,l.easing,a.errors,a.options),s.applyStylesToKeyframe()}),a.currentTimeline.mergeTimelineCollectedStyles(s),a.transformIntoNewTimeline(n+o),a.previousNode=e}visitQuery(e,a){let t=a.currentTimeline.currentTime,n=e.options||{},o=n.delay?ui(n.delay):0;o&&(a.previousNode.type===re.Style||t==0&&a.currentTimeline.hasCurrentStyleProperties())&&(a.currentTimeline.snapshotCurrentStyles(),a.previousNode=nr);let r=t,s=a.invokeQuery(e.selector,e.originalSelector,e.limit,e.includeSelf,!!n.optional,a.errors);a.currentQueryTotal=s.length;let l=null;s.forEach((c,d)=>{a.currentQueryIndex=d;let g=a.createSubContext(e.options,c);o&&g.delayNextStep(o),c===a.element&&(l=g.currentTimeline),_t(this,e.animation,g),g.currentTimeline.applyStylesToKeyframe();let x=g.currentTimeline.currentTime;r=Math.max(r,x)}),a.currentQueryIndex=0,a.currentQueryTotal=0,a.transformIntoNewTimeline(r),l&&(a.currentTimeline.mergeTimelineCollectedStyles(l),a.currentTimeline.snapshotCurrentStyles()),a.previousNode=e}visitStagger(e,a){let t=a.parentContext,n=a.currentTimeline,o=e.timings,r=Math.abs(o.duration),s=r*(a.currentQueryTotal-1),l=r*a.currentQueryIndex;switch(o.duration<0?"reverse":o.easing){case"reverse":l=s-l;break;case"full":l=t.currentStaggerTime;break}let d=a.currentTimeline;l&&d.delayNextStep(l);let g=d.currentTime;_t(this,e.animation,a),a.previousNode=e,t.currentStaggerTime=n.currentTime-g+(n.startTime-t.currentTimeline.startTime)}},nr={},rl=class i{constructor(e,a,t,n,o,r,s,l){this._driver=e,this.element=a,this.subInstructions=t,this._enterClassName=n,this._leaveClassName=o,this.errors=r,this.timelines=s,this.parentContext=null,this.currentAnimateTimings=null,this.previousNode=nr,this.subContextCount=0,this.options={},this.currentQueryIndex=0,this.currentQueryTotal=0,this.currentStaggerTime=0,this.currentTimeline=l||new or(this._driver,a,0),s.push(this.currentTimeline)}get params(){return this.options.params}updateOptions(e,a){if(!e)return;let t=e,n=this.options;t.duration!=null&&(n.duration=ui(t.duration)),t.delay!=null&&(n.delay=ui(t.delay));let o=t.params;if(o){let r=n.params;r||(r=this.options.params={}),Object.keys(o).forEach(s=>{(!a||!r.hasOwnProperty(s))&&(r[s]=zn(o[s],r,this.errors))})}}_copyOptions(){let e={};if(this.options){let a=this.options.params;if(a){let t=e.params={};Object.keys(a).forEach(n=>{t[n]=a[n]})}}return e}createSubContext(e=null,a,t){let n=a||this.element,o=new i(this._driver,n,this.subInstructions,this._enterClassName,this._leaveClassName,this.errors,this.timelines,this.currentTimeline.fork(n,t||0));return o.previousNode=this.previousNode,o.currentAnimateTimings=this.currentAnimateTimings,o.options=this._copyOptions(),o.updateOptions(e),o.currentQueryIndex=this.currentQueryIndex,o.currentQueryTotal=this.currentQueryTotal,o.parentContext=this,this.subContextCount++,o}transformIntoNewTimeline(e){return this.previousNode=nr,this.currentTimeline=this.currentTimeline.fork(this.element,e),this.timelines.push(this.currentTimeline),this.currentTimeline}appendInstructionToTimeline(e,a,t){let n={duration:a??e.duration,delay:this.currentTimeline.currentTime+(t??0)+e.delay,easing:""},o=new sl(this._driver,e.element,e.keyframes,e.preStyleProps,e.postStyleProps,n,e.stretchStartingKeyframe);return this.timelines.push(o),n}incrementTime(e){this.currentTimeline.forwardTime(this.currentTimeline.duration+e)}delayNextStep(e){e>0&&this.currentTimeline.delayNextStep(e)}invokeQuery(e,a,t,n,o,r){let s=[];if(n&&s.push(this.element),e.length>0){e=e.replace(t0,"."+this._enterClassName),e=e.replace(a0,"."+this._leaveClassName);let l=t!=1,c=this._driver.query(this.element,e,l);t!==0&&(c=t<0?c.slice(c.length+t,c.length):c.slice(0,t)),s.push(...c)}return!o&&s.length==0&&r.push(bh(a)),s}},or=class i{constructor(e,a,t,n){this._driver=e,this.element=a,this.startTime=t,this._elementTimelineStylesLookup=n,this.duration=0,this.easing=null,this._previousKeyframe=new Map,this._currentKeyframe=new Map,this._keyframes=new Map,this._styleSummary=new Map,this._localTimelineStyles=new Map,this._pendingStyles=new Map,this._backFill=new Map,this._currentEmptyStepKeyframe=null,this._elementTimelineStylesLookup||(this._elementTimelineStylesLookup=new Map),this._globalTimelineStyles=this._elementTimelineStylesLookup.get(a),this._globalTimelineStyles||(this._globalTimelineStyles=this._localTimelineStyles,this._elementTimelineStylesLookup.set(a,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(e){let a=this._keyframes.size===1&&this._pendingStyles.size;this.duration||a?(this.forwardTime(this.currentTime+e),a&&this.snapshotCurrentStyles()):this.startTime+=e}fork(e,a){return this.applyStylesToKeyframe(),new i(this._driver,e,a||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+=Xh,this._loadKeyframe()}forwardTime(e){this.applyStylesToKeyframe(),this.duration=e,this._loadKeyframe()}_updateStyle(e,a){this._localTimelineStyles.set(e,a),this._globalTimelineStyles.set(e,a),this._styleSummary.set(e,{time:this.currentTime,value:a})}allowOnlyTimelineStyles(){return this._currentEmptyStepKeyframe!==this._currentKeyframe}applyEmptyStep(e){e&&this._previousKeyframe.set("easing",e);for(let[a,t]of this._globalTimelineStyles)this._backFill.set(a,t||$t),this._currentKeyframe.set(a,$t);this._currentEmptyStepKeyframe=this._currentKeyframe}setStyles(e,a,t,n){a&&this._previousKeyframe.set("easing",a);let o=n&&n.params||{},r=n0(e,this._globalTimelineStyles);for(let[s,l]of r){let c=zn(l,o,t);this._pendingStyles.set(s,c),this._localTimelineStyles.has(s)||this._backFill.set(s,this._globalTimelineStyles.get(s)??$t),this._updateStyle(s,c)}}applyStylesToKeyframe(){this._pendingStyles.size!=0&&(this._pendingStyles.forEach((e,a)=>{this._currentKeyframe.set(a,e)}),this._pendingStyles.clear(),this._localTimelineStyles.forEach((e,a)=>{this._currentKeyframe.has(a)||this._currentKeyframe.set(a,e)}))}snapshotCurrentStyles(){for(let[e,a]of this._localTimelineStyles)this._pendingStyles.set(e,a),this._updateStyle(e,a)}getFinalKeyframe(){return this._keyframes.get(this.duration)}get properties(){let e=[];for(let a in this._currentKeyframe)e.push(a);return e}mergeTimelineCollectedStyles(e){e._styleSummary.forEach((a,t)=>{let n=this._styleSummary.get(t);(!n||a.time>n.time)&&this._updateStyle(t,a.value)})}buildKeyframes(){this.applyStylesToKeyframe();let e=new Set,a=new Set,t=this._keyframes.size===1&&this.duration===0,n=[];this._keyframes.forEach((s,l)=>{let c=new Map([...this._backFill,...s]);c.forEach((d,g)=>{d===yo?e.add(g):d===$t&&a.add(g)}),t||c.set("offset",l/this.duration),n.push(c)});let o=[...e.values()],r=[...a.values()];if(t){let s=n[0],l=new Map(s);s.set("offset",0),l.set("offset",1),n=[s,l]}return xl(this.element,n,o,r,this.duration,this.startTime,this.easing,!1)}},sl=class extends or{constructor(e,a,t,n,o,r,s=!1){super(e,a,r.delay),this.keyframes=t,this.preStyleProps=n,this.postStyleProps=o,this._stretchStartingKeyframe=s,this.timings={duration:r.duration,delay:r.delay,easing:r.easing}}containsAnimation(){return this.keyframes.length>1}buildKeyframes(){let e=this.keyframes,{delay:a,duration:t,easing:n}=this.timings;if(this._stretchStartingKeyframe&&a){let o=[],r=t+a,s=a/r,l=new Map(e[0]);l.set("offset",0),o.push(l);let c=new Map(e[0]);c.set("offset",xd(s)),o.push(c);let d=e.length-1;for(let g=1;g<=d;g++){let x=new Map(e[g]),v=x.get("offset"),y=a+v*t;x.set("offset",xd(y/r)),o.push(x)}t=r,a=0,n="",e=o}return xl(this.element,e,this.preStyleProps,this.postStyleProps,t,a,n,!0)}};function xd(i,e=3){let a=Math.pow(10,e-1);return Math.round(i*a)/a}function n0(i,e){let a=new Map,t;return i.forEach(n=>{if(n==="*"){t??=e.keys();for(let o of t)a.set(o,$t)}else for(let[o,r]of n)a.set(o,r)}),a}function wd(i,e,a,t,n,o,r,s,l,c,d,g,x){return{type:0,element:i,triggerName:e,isRemovalTransition:n,fromState:a,fromStyles:o,toState:t,toStyles:r,timelines:s,queriedElements:l,preStyleProps:c,postStyleProps:d,totalTime:g,errors:x}}var Zs={},rr=class{constructor(e,a,t){this._triggerName=e,this.ast=a,this._stateStyles=t}match(e,a,t,n){return o0(this.ast.matchers,e,a,t,n)}buildStyles(e,a,t){let n=this._stateStyles.get("*");return e!==void 0&&(n=this._stateStyles.get(e?.toString())||n),n?n.buildStyles(a,t):new Map}build(e,a,t,n,o,r,s,l,c,d){let g=[],x=this.ast.options&&this.ast.options.params||Zs,v=s&&s.params||Zs,y=this.buildStyles(t,v,g),D=l&&l.params||Zs,E=this.buildStyles(n,D,g),w=new Set,q=new Map,j=new Map,B=n==="void",pe={params:Rd(D,x),delay:this.ast.options?.delay},ie=d?[]:Fd(e,a,this.ast.animation,o,r,y,E,pe,c,g),xe=0;return ie.forEach(he=>{xe=Math.max(he.duration+he.delay,xe)}),g.length?wd(a,this._triggerName,t,n,B,y,E,[],[],q,j,xe,g):(ie.forEach(he=>{let Me=he.element,Ge=xt(q,Me,new Set);he.preStyleProps.forEach(ei=>Ge.add(ei));let Rt=xt(j,Me,new Set);he.postStyleProps.forEach(ei=>Rt.add(ei)),Me!==a&&w.add(Me)}),wd(a,this._triggerName,t,n,B,y,E,ie,[...w.values()],q,j,xe))}};function o0(i,e,a,t,n){return i.some(o=>o(e,a,t,n))}function Rd(i,e){let a=M({},e);return Object.entries(i).forEach(([t,n])=>{n!=null&&(a[t]=n)}),a}var ll=class{constructor(e,a,t){this.styles=e,this.defaultParams=a,this.normalizer=t}buildStyles(e,a){let t=new Map,n=Rd(e,this.defaultParams);return this.styles.styles.forEach(o=>{typeof o!="string"&&o.forEach((r,s)=>{r&&(r=zn(r,n,a));let l=this.normalizer.normalizePropertyName(s,a);r=this.normalizer.normalizeStyleValue(s,l,r,a),t.set(s,r)})}),t}};function r0(i,e,a){return new cl(i,e,a)}var cl=class{constructor(e,a,t){this.name=e,this.ast=a,this._normalizer=t,this.transitionFactories=[],this.states=new Map,a.states.forEach(n=>{let o=n.options&&n.options.params||{};this.states.set(n.name,new ll(n.style,o,t))}),Sd(this.states,"true","1"),Sd(this.states,"false","0"),a.transitions.forEach(n=>{this.transitionFactories.push(new rr(e,n,this.states))}),this.fallbackTransition=s0(e,this.states,this._normalizer)}get containsQueries(){return this.ast.queryCount>0}matchTransition(e,a,t,n){return this.transitionFactories.find(r=>r.match(e,a,t,n))||null}matchStyles(e,a,t){return this.fallbackTransition.buildStyles(e,a,t)}};function s0(i,e,a){let t=[(r,s)=>!0],n={type:re.Sequence,steps:[],options:null},o={type:re.Transition,animation:n,matchers:t,options:null,queryCount:0,depCount:0};return new rr(i,o,e)}function Sd(i,e,a){i.has(e)?i.has(a)||i.set(a,i.get(e)):i.has(a)&&i.set(e,i.get(a))}var l0=new Bn,ul=class{constructor(e,a,t){this.bodyNode=e,this._driver=a,this._normalizer=t,this._animations=new Map,this._playersById=new Map,this.players=[]}register(e,a){let t=[],n=[],o=Pd(this._driver,a,t,n);if(t.length)throw wh(t);n.length&&void 0,this._animations.set(e,o)}_buildPlayer(e,a,t){let n=e.element,o=Ad(this._normalizer,e.keyframes,a,t);return this._driver.animate(n,o,e.duration,e.delay,e.easing,[],!0)}create(e,a,t={}){let n=[],o=this._animations.get(e),r,s=new Map;if(o?(r=Fd(this._driver,a,o,Od,Xs,new Map,new Map,t,l0,n),r.forEach(d=>{let g=xt(s,d.element,new Map);d.postStyleProps.forEach(x=>g.set(x,null))})):(n.push(Sh()),r=[]),n.length)throw Ch(n);s.forEach((d,g)=>{d.forEach((x,v)=>{d.set(v,this._driver.computeStyle(g,v,$t))})});let l=r.map(d=>{let g=s.get(d.element);return this._buildPlayer(d,new Map,g)}),c=Ai(l);return this._playersById.set(e,c),c.onDestroy(()=>this.destroy(e)),this.players.push(c),c}destroy(e){let a=this._getPlayer(e);a.destroy(),this._playersById.delete(e);let t=this.players.indexOf(a);t>=0&&this.players.splice(t,1)}_getPlayer(e){let a=this._playersById.get(e);if(!a)throw kh(e);return a}listen(e,a,t,n){let o=hl(a,"","","");return fl(this._getPlayer(e),t,o,n),()=>{}}command(e,a,t,n){if(t=="register"){this.register(e,n[0]);return}if(t=="create"){let r=n[0]||{};this.create(e,a,r);return}let o=this._getPlayer(e);switch(t){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(n[0]));break;case"destroy":this.destroy(e);break}}},Cd="ng-animate-queued",c0=".ng-animate-queued",Ys="ng-animate-disabled",u0=".ng-animate-disabled",d0="ng-star-inserted",m0=".ng-star-inserted",p0=[],Hd={namespaceId:"",setForRemoval:!1,setForMove:!1,hasAnimation:!1,removedBeforeQueried:!1},g0={namespaceId:"",setForMove:!1,setForRemoval:!1,hasAnimation:!1,removedBeforeQueried:!0},Pt="__ng_removed",Vn=class{get params(){return this.options.params}constructor(e,a=""){this.namespaceId=a;let t=e&&e.hasOwnProperty("value"),n=t?e.value:e;if(this.value=h0(n),t){let o=e,{value:r}=o,s=Za(o,["value"]);this.options=s}else this.options={};this.options.params||(this.options.params={})}absorbOptions(e){let a=e.params;if(a){let t=this.options.params;Object.keys(a).forEach(n=>{t[n]==null&&(t[n]=a[n])})}}},jn="void",Ks=new Vn(jn),dl=class{constructor(e,a,t){this.id=e,this.hostElement=a,this._engine=t,this.players=[],this._triggers=new Map,this._queue=[],this._elementListeners=new Map,this._hostClassName="ng-tns-"+e,qt(a,this._hostClassName)}listen(e,a,t,n){if(!this._triggers.has(a))throw Th(t,a);if(t==null||t.length==0)throw qh(a);if(!b0(t))throw Dh(t,a);let o=xt(this._elementListeners,e,[]),r={name:a,phase:t,callback:n};o.push(r);let s=xt(this._engine.statesByElement,e,new Map);return s.has(a)||(qt(e,Zo),qt(e,Zo+"-"+a),s.set(a,Ks)),()=>{this._engine.afterFlush(()=>{let l=o.indexOf(r);l>=0&&o.splice(l,1),this._triggers.has(a)||s.delete(a)})}}register(e,a){return this._triggers.has(e)?!1:(this._triggers.set(e,a),!0)}_getTrigger(e){let a=this._triggers.get(e);if(!a)throw Ah(e);return a}trigger(e,a,t,n=!0){let o=this._getTrigger(a),r=new Jn(this.id,a,e),s=this._engine.statesByElement.get(e);s||(qt(e,Zo),qt(e,Zo+"-"+a),this._engine.statesByElement.set(e,s=new Map));let l=s.get(a),c=new Vn(t,this.id);if(!(t&&t.hasOwnProperty("value"))&&l&&c.absorbOptions(l.options),s.set(a,c),l||(l=Ks),!(c.value===jn)&&l.value===c.value){if(!_0(l.params,c.params)){let D=[],E=o.matchStyles(l.value,l.params,D),w=o.matchStyles(c.value,c.params,D);D.length?this._engine.reportError(D):this._engine.afterFlush(()=>{Zi(e,E),Yt(e,w)})}return}let x=xt(this._engine.playersByElement,e,[]);x.forEach(D=>{D.namespaceId==this.id&&D.triggerName==a&&D.queued&&D.destroy()});let v=o.matchTransition(l.value,c.value,e,c.params),y=!1;if(!v){if(!n)return;v=o.fallbackTransition,y=!0}return this._engine.totalQueuedPlayers++,this._queue.push({element:e,triggerName:a,transition:v,fromState:l,toState:c,player:r,isFallbackTransition:y}),y||(qt(e,Cd),r.onStart(()=>{Ma(e,Cd)})),r.onDone(()=>{let D=this.players.indexOf(r);D>=0&&this.players.splice(D,1);let E=this._engine.playersByElement.get(e);if(E){let w=E.indexOf(r);w>=0&&E.splice(w,1)}}),this.players.push(r),x.push(r),r}deregister(e){this._triggers.delete(e),this._engine.statesByElement.forEach(a=>a.delete(e)),this._elementListeners.forEach((a,t)=>{this._elementListeners.set(t,a.filter(n=>n.name!=e))})}clearElementCache(e){this._engine.statesByElement.delete(e),this._elementListeners.delete(e);let a=this._engine.playersByElement.get(e);a&&(a.forEach(t=>t.destroy()),this._engine.playersByElement.delete(e))}_signalRemovalForInnerTriggers(e,a){let t=this._engine.driver.query(e,er,!0);t.forEach(n=>{if(n[Pt])return;let o=this._engine.fetchNamespacesByElement(n);o.size?o.forEach(r=>r.triggerLeaveAnimation(n,a,!1,!0)):this.clearElementCache(n)}),this._engine.afterFlushAnimationsDone(()=>t.forEach(n=>this.clearElementCache(n)))}triggerLeaveAnimation(e,a,t,n){let o=this._engine.statesByElement.get(e),r=new Map;if(o){let s=[];if(o.forEach((l,c)=>{if(r.set(c,l.value),this._triggers.has(c)){let d=this.trigger(e,c,jn,n);d&&s.push(d)}}),s.length)return this._engine.markElementAsRemoved(this.id,e,!0,a,r),t&&Ai(s).onDone(()=>this._engine.processLeaveNode(e)),!0}return!1}prepareLeaveAnimationListeners(e){let a=this._elementListeners.get(e),t=this._engine.statesByElement.get(e);if(a&&t){let n=new Set;a.forEach(o=>{let r=o.name;if(n.has(r))return;n.add(r);let l=this._triggers.get(r).fallbackTransition,c=t.get(r)||Ks,d=new Vn(jn),g=new Jn(this.id,r,e);this._engine.totalQueuedPlayers++,this._queue.push({element:e,triggerName:r,transition:l,fromState:c,toState:d,player:g,isFallbackTransition:!0})})}}removeNode(e,a){let t=this._engine;if(e.childElementCount&&this._signalRemovalForInnerTriggers(e,a),this.triggerLeaveAnimation(e,a,!0))return;let n=!1;if(t.totalAnimations){let o=t.players.length?t.playersByQueriedElement.get(e):[];if(o&&o.length)n=!0;else{let r=e;for(;r=r.parentNode;)if(t.statesByElement.get(r)){n=!0;break}}}if(this.prepareLeaveAnimationListeners(e),n)t.markElementAsRemoved(this.id,e,!1,a);else{let o=e[Pt];(!o||o===Hd)&&(t.afterFlush(()=>this.clearElementCache(e)),t.destroyInnerAnimations(e),t._onRemovalComplete(e,a))}}insertNode(e,a){qt(e,this._hostClassName)}drainQueuedTransitions(e){let a=[];return this._queue.forEach(t=>{let n=t.player;if(n.destroyed)return;let o=t.element,r=this._elementListeners.get(o);r&&r.forEach(s=>{if(s.name==t.triggerName){let l=hl(o,t.triggerName,t.fromState.value,t.toState.value);l._data=e,fl(t.player,s.phase,l,s.callback)}}),n.markedForDestroy?this._engine.afterFlush(()=>{n.destroy()}):a.push(t)}),this._queue=[],a.sort((t,n)=>{let o=t.transition.ast.depCount,r=n.transition.ast.depCount;return o==0||r==0?o-r:this._engine.driver.containsElement(t.element,n.element)?1:-1})}destroy(e){this.players.forEach(a=>a.destroy()),this._signalRemovalForInnerTriggers(this.hostElement,e)}},ml=class{_onRemovalComplete(e,a){this.onRemovalComplete(e,a)}constructor(e,a,t){this.bodyNode=e,this.driver=a,this._normalizer=t,this.players=[],this.newHostElements=new Map,this.playersByElement=new Map,this.playersByQueriedElement=new Map,this.statesByElement=new Map,this.disabledNodes=new Set,this.totalAnimations=0,this.totalQueuedPlayers=0,this._namespaceLookup={},this._namespaceList=[],this._flushFns=[],this._whenQuietFns=[],this.namespacesByHostElement=new Map,this.collectedEnterElements=[],this.collectedLeaveElements=[],this.onRemovalComplete=(n,o)=>{}}get queuedPlayers(){let e=[];return this._namespaceList.forEach(a=>{a.players.forEach(t=>{t.queued&&e.push(t)})}),e}createNamespace(e,a){let t=new dl(e,a,this);return this.bodyNode&&this.driver.containsElement(this.bodyNode,a)?this._balanceNamespaceList(t,a):(this.newHostElements.set(a,t),this.collectEnterElement(a)),this._namespaceLookup[e]=t}_balanceNamespaceList(e,a){let t=this._namespaceList,n=this.namespacesByHostElement;if(t.length-1>=0){let r=!1,s=this.driver.getParentElement(a);for(;s;){let l=n.get(s);if(l){let c=t.indexOf(l);t.splice(c+1,0,e),r=!0;break}s=this.driver.getParentElement(s)}r||t.unshift(e)}else t.push(e);return n.set(a,e),e}register(e,a){let t=this._namespaceLookup[e];return t||(t=this.createNamespace(e,a)),t}registerTrigger(e,a,t){let n=this._namespaceLookup[e];n&&n.register(a,t)&&this.totalAnimations++}destroy(e,a){e&&(this.afterFlush(()=>{}),this.afterFlushAnimationsDone(()=>{let t=this._fetchNamespace(e);this.namespacesByHostElement.delete(t.hostElement);let n=this._namespaceList.indexOf(t);n>=0&&this._namespaceList.splice(n,1),t.destroy(a),delete this._namespaceLookup[e]}))}_fetchNamespace(e){return this._namespaceLookup[e]}fetchNamespacesByElement(e){let a=new Set,t=this.statesByElement.get(e);if(t){for(let n of t.values())if(n.namespaceId){let o=this._fetchNamespace(n.namespaceId);o&&a.add(o)}}return a}trigger(e,a,t,n){if(Qo(a)){let o=this._fetchNamespace(e);if(o)return o.trigger(a,t,n),!0}return!1}insertNode(e,a,t,n){if(!Qo(a))return;let o=a[Pt];if(o&&o.setForRemoval){o.setForRemoval=!1,o.setForMove=!0;let r=this.collectedLeaveElements.indexOf(a);r>=0&&this.collectedLeaveElements.splice(r,1)}if(e){let r=this._fetchNamespace(e);r&&r.insertNode(a,t)}n&&this.collectEnterElement(a)}collectEnterElement(e){this.collectedEnterElements.push(e)}markElementAsDisabled(e,a){a?this.disabledNodes.has(e)||(this.disabledNodes.add(e),qt(e,Ys)):this.disabledNodes.has(e)&&(this.disabledNodes.delete(e),Ma(e,Ys))}removeNode(e,a,t){if(Qo(a)){let n=e?this._fetchNamespace(e):null;n?n.removeNode(a,t):this.markElementAsRemoved(e,a,!1,t);let o=this.namespacesByHostElement.get(a);o&&o.id!==e&&o.removeNode(a,t)}else this._onRemovalComplete(a,t)}markElementAsRemoved(e,a,t,n,o){this.collectedLeaveElements.push(a),a[Pt]={namespaceId:e,setForRemoval:n,hasAnimation:t,removedBeforeQueried:!1,previousTriggersValues:o}}listen(e,a,t,n,o){return Qo(a)?this._fetchNamespace(e).listen(a,t,n,o):()=>{}}_buildInstruction(e,a,t,n,o){return e.transition.build(this.driver,e.element,e.fromState.value,e.toState.value,t,n,e.fromState.options,e.toState.options,a,o)}destroyInnerAnimations(e){let a=this.driver.query(e,er,!0);a.forEach(t=>this.destroyActiveAnimationsForElement(t)),this.playersByQueriedElement.size!=0&&(a=this.driver.query(e,el,!0),a.forEach(t=>this.finishActiveQueriedAnimationOnElement(t)))}destroyActiveAnimationsForElement(e){let a=this.playersByElement.get(e);a&&a.forEach(t=>{t.queued?t.markedForDestroy=!0:t.destroy()})}finishActiveQueriedAnimationOnElement(e){let a=this.playersByQueriedElement.get(e);a&&a.forEach(t=>t.finish())}whenRenderingDone(){return new Promise(e=>{if(this.players.length)return Ai(this.players).onDone(()=>e());e()})}processLeaveNode(e){let a=e[Pt];if(a&&a.setForRemoval){if(e[Pt]=Hd,a.namespaceId){this.destroyInnerAnimations(e);let t=this._fetchNamespace(a.namespaceId);t&&t.clearElementCache(e)}this._onRemovalComplete(e,a.setForRemoval)}e.classList?.contains(Ys)&&this.markElementAsDisabled(e,!1),this.driver.query(e,u0,!0).forEach(t=>{this.markElementAsDisabled(t,!1)})}flush(e=-1){let a=[];if(this.newHostElements.size&&(this.newHostElements.forEach((t,n)=>this._balanceNamespaceList(t,n)),this.newHostElements.clear()),this.totalAnimations&&this.collectedEnterElements.length)for(let t=0;tt()),this._flushFns=[],this._whenQuietFns.length){let t=this._whenQuietFns;this._whenQuietFns=[],a.length?Ai(a).onDone(()=>{t.forEach(n=>n())}):t.forEach(n=>n())}}reportError(e){throw Ih(e)}_flushAnimations(e,a){let t=new Bn,n=[],o=new Map,r=[],s=new Map,l=new Map,c=new Map,d=new Set;this.disabledNodes.forEach(R=>{d.add(R);let G=this.driver.query(R,c0,!0);for(let Y=0;Y{let Y=Od+D++;y.set(G,Y),R.forEach(ce=>qt(ce,Y))});let E=[],w=new Set,q=new Set;for(let R=0;Rw.add(ce)):q.add(G))}let j=new Map,B=qd(x,Array.from(w));B.forEach((R,G)=>{let Y=Xs+D++;j.set(G,Y),R.forEach(ce=>qt(ce,Y))}),e.push(()=>{v.forEach((R,G)=>{let Y=y.get(G);R.forEach(ce=>Ma(ce,Y))}),B.forEach((R,G)=>{let Y=j.get(G);R.forEach(ce=>Ma(ce,Y))}),E.forEach(R=>{this.processLeaveNode(R)})});let pe=[],ie=[];for(let R=this._namespaceList.length-1;R>=0;R--)this._namespaceList[R].drainQueuedTransitions(a).forEach(Y=>{let ce=Y.player,Be=Y.element;if(pe.push(ce),this.collectedEnterElements.length){let it=Be[Pt];if(it&&it.setForMove){if(it.previousTriggersValues&&it.previousTriggersValues.has(Y.triggerName)){let Li=it.previousTriggersValues.get(Y.triggerName),St=this.statesByElement.get(Y.element);if(St&&St.has(Y.triggerName)){let eo=St.get(Y.triggerName);eo.value=Li,St.set(Y.triggerName,eo)}}ce.destroy();return}}let Ht=!g||!this.driver.containsElement(g,Be),gt=j.get(Be),pi=y.get(Be),ke=this._buildInstruction(Y,t,pi,gt,Ht);if(ke.errors&&ke.errors.length){ie.push(ke);return}if(Ht){ce.onStart(()=>Zi(Be,ke.fromStyles)),ce.onDestroy(()=>Yt(Be,ke.toStyles)),n.push(ce);return}if(Y.isFallbackTransition){ce.onStart(()=>Zi(Be,ke.fromStyles)),ce.onDestroy(()=>Yt(Be,ke.toStyles)),n.push(ce);return}let zl=[];ke.timelines.forEach(it=>{it.stretchStartingKeyframe=!0,this.disabledNodes.has(it.element)||zl.push(it)}),ke.timelines=zl,t.append(Be,ke.timelines);let Tg={instruction:ke,player:ce,element:Be};r.push(Tg),ke.queriedElements.forEach(it=>xt(s,it,[]).push(ce)),ke.preStyleProps.forEach((it,Li)=>{if(it.size){let St=l.get(Li);St||l.set(Li,St=new Set),it.forEach((eo,Yr)=>St.add(Yr))}}),ke.postStyleProps.forEach((it,Li)=>{let St=c.get(Li);St||c.set(Li,St=new Set),it.forEach((eo,Yr)=>St.add(Yr))})});if(ie.length){let R=[];ie.forEach(G=>{R.push(Mh(G.triggerName,G.errors))}),pe.forEach(G=>G.destroy()),this.reportError(R)}let xe=new Map,he=new Map;r.forEach(R=>{let G=R.element;t.has(G)&&(he.set(G,G),this._beforeAnimationBuild(R.player.namespaceId,R.instruction,xe))}),n.forEach(R=>{let G=R.element;this._getPreviousPlayers(G,!1,R.namespaceId,R.triggerName,null).forEach(ce=>{xt(xe,G,[]).push(ce),ce.destroy()})});let Me=E.filter(R=>Dd(R,l,c)),Ge=new Map;Td(Ge,this.driver,q,c,$t).forEach(R=>{Dd(R,l,c)&&Me.push(R)});let ei=new Map;v.forEach((R,G)=>{Td(ei,this.driver,new Set(R),l,yo)}),Me.forEach(R=>{let G=Ge.get(R),Y=ei.get(R);Ge.set(R,new Map([...G?.entries()??[],...Y?.entries()??[]]))});let Ga=[],Xn=[],$a={};r.forEach(R=>{let{element:G,player:Y,instruction:ce}=R;if(t.has(G)){if(d.has(G)){Y.onDestroy(()=>Yt(G,ce.toStyles)),Y.disabled=!0,Y.overrideTotalTime(ce.totalTime),n.push(Y);return}let Be=$a;if(he.size>1){let gt=G,pi=[];for(;gt=gt.parentNode;){let ke=he.get(gt);if(ke){Be=ke;break}pi.push(gt)}pi.forEach(ke=>he.set(ke,Be))}let Ht=this._buildAnimation(Y.namespaceId,ce,xe,o,ei,Ge);if(Y.setRealPlayer(Ht),Be===$a)Ga.push(Y);else{let gt=this.playersByElement.get(Be);gt&>.length&&(Y.parentPlayer=Ai(gt)),n.push(Y)}}else Zi(G,ce.fromStyles),Y.onDestroy(()=>Yt(G,ce.toStyles)),Xn.push(Y),d.has(G)&&n.push(Y)}),Xn.forEach(R=>{let G=o.get(R.element);if(G&&G.length){let Y=Ai(G);R.setRealPlayer(Y)}}),n.forEach(R=>{R.parentPlayer?R.syncPlayerEvents(R.parentPlayer):R.destroy()});for(let R=0;R!Ht.destroyed);Be.length?v0(this,G,Be):this.processLeaveNode(G)}return E.length=0,Ga.forEach(R=>{this.players.push(R),R.onDone(()=>{R.destroy();let G=this.players.indexOf(R);this.players.splice(G,1)}),R.play()}),Ga}afterFlush(e){this._flushFns.push(e)}afterFlushAnimationsDone(e){this._whenQuietFns.push(e)}_getPreviousPlayers(e,a,t,n,o){let r=[];if(a){let s=this.playersByQueriedElement.get(e);s&&(r=s)}else{let s=this.playersByElement.get(e);if(s){let l=!o||o==jn;s.forEach(c=>{c.queued||!l&&c.triggerName!=n||r.push(c)})}}return(t||n)&&(r=r.filter(s=>!(t&&t!=s.namespaceId||n&&n!=s.triggerName))),r}_beforeAnimationBuild(e,a,t){let n=a.triggerName,o=a.element,r=a.isRemovalTransition?void 0:e,s=a.isRemovalTransition?void 0:n;for(let l of a.timelines){let c=l.element,d=c!==o,g=xt(t,c,[]);this._getPreviousPlayers(c,d,r,s,a.toState).forEach(v=>{let y=v.getRealPlayer();y.beforeDestroy&&y.beforeDestroy(),v.destroy(),g.push(v)})}Zi(o,a.fromStyles)}_buildAnimation(e,a,t,n,o,r){let s=a.triggerName,l=a.element,c=[],d=new Set,g=new Set,x=a.timelines.map(y=>{let D=y.element;d.add(D);let E=D[Pt];if(E&&E.removedBeforeQueried)return new ma(y.duration,y.delay);let w=D!==l,q=y0((t.get(D)||p0).map(xe=>xe.getRealPlayer())).filter(xe=>{let he=xe;return he.element?he.element===D:!1}),j=o.get(D),B=r.get(D),pe=Ad(this._normalizer,y.keyframes,j,B),ie=this._buildPlayer(y,pe,q);if(y.subTimeline&&n&&g.add(D),w){let xe=new Jn(e,s,D);xe.setRealPlayer(ie),c.push(xe)}return ie});c.forEach(y=>{xt(this.playersByQueriedElement,y.element,[]).push(y),y.onDone(()=>f0(this.playersByQueriedElement,y.element,y))}),d.forEach(y=>qt(y,vd));let v=Ai(x);return v.onDestroy(()=>{d.forEach(y=>Ma(y,vd)),Yt(l,a.toStyles)}),g.forEach(y=>{xt(n,y,[]).push(v)}),v}_buildPlayer(e,a,t){return a.length>0?this.driver.animate(e.element,a,e.duration,e.delay,e.easing,t):new ma(e.duration,e.delay)}},Jn=class{constructor(e,a,t){this.namespaceId=e,this.triggerName=a,this.element=t,this._player=new ma,this._containsRealPlayer=!1,this._queuedCallbacks=new Map,this.destroyed=!1,this.parentPlayer=null,this.markedForDestroy=!1,this.disabled=!1,this.queued=!0,this.totalTime=0}setRealPlayer(e){this._containsRealPlayer||(this._player=e,this._queuedCallbacks.forEach((a,t)=>{a.forEach(n=>fl(e,t,void 0,n))}),this._queuedCallbacks.clear(),this._containsRealPlayer=!0,this.overrideTotalTime(e.totalTime),this.queued=!1)}getRealPlayer(){return this._player}overrideTotalTime(e){this.totalTime=e}syncPlayerEvents(e){let a=this._player;a.triggerCallback&&e.onStart(()=>a.triggerCallback("start")),e.onDone(()=>this.finish()),e.onDestroy(()=>this.destroy())}_queueEvent(e,a){xt(this._queuedCallbacks,e,[]).push(a)}onDone(e){this.queued&&this._queueEvent("done",e),this._player.onDone(e)}onStart(e){this.queued&&this._queueEvent("start",e),this._player.onStart(e)}onDestroy(e){this.queued&&this._queueEvent("destroy",e),this._player.onDestroy(e)}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(e){this.queued||this._player.setPosition(e)}getPosition(){return this.queued?0:this._player.getPosition()}triggerCallback(e){let a=this._player;a.triggerCallback&&a.triggerCallback(e)}};function f0(i,e,a){let t=i.get(e);if(t){if(t.length){let n=t.indexOf(a);t.splice(n,1)}t.length==0&&i.delete(e)}return t}function h0(i){return i??null}function Qo(i){return i&&i.nodeType===1}function b0(i){return i=="start"||i=="done"}function kd(i,e){let a=i.style.display;return i.style.display=e??"none",a}function Td(i,e,a,t,n){let o=[];a.forEach(l=>o.push(kd(l)));let r=[];t.forEach((l,c)=>{let d=new Map;l.forEach(g=>{let x=e.computeStyle(c,g,n);d.set(g,x),(!x||x.length==0)&&(c[Pt]=g0,r.push(c))}),i.set(c,d)});let s=0;return a.forEach(l=>kd(l,o[s++])),r}function qd(i,e){let a=new Map;if(i.forEach(s=>a.set(s,[])),e.length==0)return a;let t=1,n=new Set(e),o=new Map;function r(s){if(!s)return t;let l=o.get(s);if(l)return l;let c=s.parentNode;return a.has(c)?l=c:n.has(c)?l=t:l=r(c),o.set(s,l),l}return e.forEach(s=>{let l=r(s);l!==t&&a.get(l).push(s)}),a}function qt(i,e){i.classList?.add(e)}function Ma(i,e){i.classList?.remove(e)}function v0(i,e,a){Ai(a).onDone(()=>i.processLeaveNode(e))}function y0(i){let e=[];return jd(i,e),e}function jd(i,e){for(let a=0;an.add(o)):e.set(i,t),a.delete(i),!0}var Oa=class{constructor(e,a,t){this._driver=a,this._normalizer=t,this._triggerCache={},this.onRemovalComplete=(n,o)=>{},this._transitionEngine=new ml(e.body,a,t),this._timelineEngine=new ul(e.body,a,t),this._transitionEngine.onRemovalComplete=(n,o)=>this.onRemovalComplete(n,o)}registerTrigger(e,a,t,n,o){let r=e+"-"+n,s=this._triggerCache[r];if(!s){let l=[],c=[],d=Pd(this._driver,o,l,c);if(l.length)throw _h(n,l);c.length&&void 0,s=r0(n,d,this._normalizer),this._triggerCache[r]=s}this._transitionEngine.registerTrigger(a,n,s)}register(e,a){this._transitionEngine.register(e,a)}destroy(e,a){this._transitionEngine.destroy(e,a)}onInsert(e,a,t,n){this._transitionEngine.insertNode(e,a,t,n)}onRemove(e,a,t){this._transitionEngine.removeNode(e,a,t)}disableAnimations(e,a){this._transitionEngine.markElementAsDisabled(e,a)}process(e,a,t,n){if(t.charAt(0)=="@"){let[o,r]=hd(t),s=n;this._timelineEngine.command(o,a,r,s)}else this._transitionEngine.trigger(e,a,t,n)}listen(e,a,t,n,o){if(t.charAt(0)=="@"){let[r,s]=hd(t);return this._timelineEngine.listen(r,a,s,o)}return this._transitionEngine.listen(e,a,t,n,o)}flush(e=-1){this._transitionEngine.flush(e)}get players(){return[...this._transitionEngine.players,...this._timelineEngine.players]}whenRenderingDone(){return this._transitionEngine.whenRenderingDone()}afterFlushAnimationsDone(e){this._transitionEngine.afterFlushAnimationsDone(e)}};function x0(i,e){let a=null,t=null;return Array.isArray(e)&&e.length?(a=Qs(e[0]),e.length>1&&(t=Qs(e[e.length-1]))):e instanceof Map&&(a=Qs(e)),a||t?new pl(i,a,t):null}var Ea=class Ea{constructor(e,a,t){this._element=e,this._startStyles=a,this._endStyles=t,this._state=0;let n=Ea.initialStylesByElement.get(e);n||Ea.initialStylesByElement.set(e,n=new Map),this._initialStyles=n}start(){this._state<1&&(this._startStyles&&Yt(this._element,this._startStyles,this._initialStyles),this._state=1)}finish(){this.start(),this._state<2&&(Yt(this._element,this._initialStyles),this._endStyles&&(Yt(this._element,this._endStyles),this._endStyles=null),this._state=1)}destroy(){this.finish(),this._state<3&&(Ea.initialStylesByElement.delete(this._element),this._startStyles&&(Zi(this._element,this._startStyles),this._endStyles=null),this._endStyles&&(Zi(this._element,this._endStyles),this._endStyles=null),Yt(this._element,this._initialStyles),this._state=3)}};Ea.initialStylesByElement=new WeakMap;var pl=Ea;function Qs(i){let e=null;return i.forEach((a,t)=>{w0(t)&&(e=e||new Map,e.set(t,a))}),e}function w0(i){return i==="display"||i==="position"}var sr=class{constructor(e,a,t,n){this.element=e,this.keyframes=a,this.options=t,this._specialStyles=n,this._onDoneFns=[],this._onStartFns=[],this._onDestroyFns=[],this._initialized=!1,this._finished=!1,this._started=!1,this._destroyed=!1,this._originalOnDoneFns=[],this._originalOnStartFns=[],this.time=0,this.parentPlayer=null,this.currentSnapshot=new Map,this._duration=t.duration,this._delay=t.delay||0,this.time=this._duration+this._delay}_onFinish(){this._finished||(this._finished=!0,this._onDoneFns.forEach(e=>e()),this._onDoneFns=[])}init(){this._buildPlayer(),this._preparePlayerBeforeStart()}_buildPlayer(){if(this._initialized)return;this._initialized=!0;let e=this.keyframes;this.domPlayer=this._triggerWebAnimation(this.element,e,this.options),this._finalKeyframe=e.length?e[e.length-1]:new Map;let a=()=>this._onFinish();this.domPlayer.addEventListener("finish",a),this.onDestroy(()=>{this.domPlayer.removeEventListener("finish",a)})}_preparePlayerBeforeStart(){this._delay?this._resetDomPlayerState():this.domPlayer.pause()}_convertKeyframesToObject(e){let a=[];return e.forEach(t=>{a.push(Object.fromEntries(t))}),a}_triggerWebAnimation(e,a,t){return e.animate(this._convertKeyframesToObject(a),t)}onStart(e){this._originalOnStartFns.push(e),this._onStartFns.push(e)}onDone(e){this._originalOnDoneFns.push(e),this._onDoneFns.push(e)}onDestroy(e){this._onDestroyFns.push(e)}play(){this._buildPlayer(),this.hasStarted()||(this._onStartFns.forEach(e=>e()),this._onStartFns=[],this._started=!0,this._specialStyles&&this._specialStyles.start()),this.domPlayer.play()}pause(){this.init(),this.domPlayer.pause()}finish(){this.init(),this._specialStyles&&this._specialStyles.finish(),this._onFinish(),this.domPlayer.finish()}reset(){this._resetDomPlayerState(),this._destroyed=!1,this._finished=!1,this._started=!1,this._onStartFns=this._originalOnStartFns,this._onDoneFns=this._originalOnDoneFns}_resetDomPlayerState(){this.domPlayer&&this.domPlayer.cancel()}restart(){this.reset(),this.play()}hasStarted(){return this._started}destroy(){this._destroyed||(this._destroyed=!0,this._resetDomPlayerState(),this._onFinish(),this._specialStyles&&this._specialStyles.destroy(),this._onDestroyFns.forEach(e=>e()),this._onDestroyFns=[])}setPosition(e){this.domPlayer===void 0&&this.init(),this.domPlayer.currentTime=e*this.time}getPosition(){return+(this.domPlayer.currentTime??0)/this.time}get totalTime(){return this._delay+this._duration}beforeDestroy(){let e=new Map;this.hasStarted()&&this._finalKeyframe.forEach((t,n)=>{n!=="offset"&&e.set(n,this._finished?t:_l(this.element,n))}),this.currentSnapshot=e}triggerCallback(e){let a=e==="start"?this._onStartFns:this._onDoneFns;a.forEach(t=>t()),a.length=0}},lr=class{validateStyleProperty(e){return!0}validateAnimatableStyleProperty(e){return!0}containsElement(e,a){return Id(e,a)}getParentElement(e){return bl(e)}query(e,a,t){return Md(e,a,t)}computeStyle(e,a,t){return _l(e,a)}animate(e,a,t,n,o,r=[]){let s=n==0?"both":"forwards",l={duration:t,delay:n,fill:s};o&&(l.easing=o);let c=new Map,d=r.filter(v=>v instanceof sr);Bh(t,n)&&d.forEach(v=>{v.currentSnapshot.forEach((y,D)=>c.set(D,y))});let g=Hh(a).map(v=>new Map(v));g=Vh(e,g,c);let x=x0(e,g);return new sr(e,g,l,x)}};var Xo="@",zd="@.disabled",cr=class{constructor(e,a,t,n){this.namespaceId=e,this.delegate=a,this.engine=t,this._onDestroy=n,this.\u0275type=0}get data(){return this.delegate.data}destroyNode(e){this.delegate.destroyNode?.(e)}destroy(){this.engine.destroy(this.namespaceId,this.delegate),this.engine.afterFlushAnimationsDone(()=>{queueMicrotask(()=>{this.delegate.destroy()})}),this._onDestroy?.()}createElement(e,a){return this.delegate.createElement(e,a)}createComment(e){return this.delegate.createComment(e)}createText(e){return this.delegate.createText(e)}appendChild(e,a){this.delegate.appendChild(e,a),this.engine.onInsert(this.namespaceId,a,e,!1)}insertBefore(e,a,t,n=!0){this.delegate.insertBefore(e,a,t),this.engine.onInsert(this.namespaceId,a,e,n)}removeChild(e,a,t){this.engine.onRemove(this.namespaceId,a,this.delegate)}selectRootElement(e,a){return this.delegate.selectRootElement(e,a)}parentNode(e){return this.delegate.parentNode(e)}nextSibling(e){return this.delegate.nextSibling(e)}setAttribute(e,a,t,n){this.delegate.setAttribute(e,a,t,n)}removeAttribute(e,a,t){this.delegate.removeAttribute(e,a,t)}addClass(e,a){this.delegate.addClass(e,a)}removeClass(e,a){this.delegate.removeClass(e,a)}setStyle(e,a,t,n){this.delegate.setStyle(e,a,t,n)}removeStyle(e,a,t){this.delegate.removeStyle(e,a,t)}setProperty(e,a,t){a.charAt(0)==Xo&&a==zd?this.disableAnimations(e,!!t):this.delegate.setProperty(e,a,t)}setValue(e,a){this.delegate.setValue(e,a)}listen(e,a,t){return this.delegate.listen(e,a,t)}disableAnimations(e,a){this.engine.disableAnimations(e,a)}},gl=class extends cr{constructor(e,a,t,n,o){super(a,t,n,o),this.factory=e,this.namespaceId=a}setProperty(e,a,t){a.charAt(0)==Xo?a.charAt(1)=="."&&a==zd?(t=t===void 0?!0:!!t,this.disableAnimations(e,t)):this.engine.process(this.namespaceId,e,a.slice(1),t):this.delegate.setProperty(e,a,t)}listen(e,a,t){if(a.charAt(0)==Xo){let n=S0(e),o=a.slice(1),r="";return o.charAt(0)!=Xo&&([o,r]=C0(o)),this.engine.listen(this.namespaceId,n,o,r,s=>{let l=s._data||-1;this.factory.scheduleListenerCallback(l,t,s)})}return this.delegate.listen(e,a,t)}};function S0(i){switch(i){case"body":return document.body;case"document":return document;case"window":return window;default:return i}}function C0(i){let e=i.indexOf("."),a=i.substring(0,e),t=i.slice(e+1);return[a,t]}var ur=class{constructor(e,a,t){this.delegate=e,this.engine=a,this._zone=t,this._currentId=0,this._microtaskId=1,this._animationCallbacksBuffer=[],this._rendererCache=new Map,this._cdRecurDepth=0,a.onRemovalComplete=(n,o)=>{let r=o?.parentNode(n);r&&o.removeChild(r,n)}}createRenderer(e,a){let t="",n=this.delegate.createRenderer(e,a);if(!e||!a?.data?.animation){let c=this._rendererCache,d=c.get(n);if(!d){let g=()=>c.delete(n);d=new cr(t,n,this.engine,g),c.set(n,d)}return d}let o=a.id,r=a.id+"-"+this._currentId;this._currentId++,this.engine.register(r,e);let s=c=>{Array.isArray(c)?c.forEach(s):this.engine.registerTrigger(o,r,e,c.name,c)};return a.data.animation.forEach(s),new gl(this,r,n,this.engine)}begin(){this._cdRecurDepth++,this.delegate.begin&&this.delegate.begin()}_scheduleCountTask(){queueMicrotask(()=>{this._microtaskId++})}scheduleListenerCallback(e,a,t){if(e>=0&&ea(t));return}let n=this._animationCallbacksBuffer;n.length==0&&queueMicrotask(()=>{this._zone.run(()=>{n.forEach(o=>{let[r,s]=o;r(s)}),this._animationCallbacksBuffer=[]})}),n.push([a,t])}end(){this._cdRecurDepth--,this._cdRecurDepth==0&&this._zone.runOutsideAngular(()=>{this._scheduleCountTask(),this.engine.flush(this._microtaskId)}),this.delegate.end&&this.delegate.end()}whenRenderingDone(){return this.engine.whenRenderingDone()}};var T0=(()=>{let e=class e extends Oa{constructor(t,n,o){super(t,n,o)}ngOnDestroy(){this.flush()}};e.\u0275fac=function(n){return new(n||e)(O(We),O(Yi),O(Ki))},e.\u0275prov=N({token:e,factory:e.\u0275fac});let i=e;return i})();function q0(){return new ir}function D0(i,e,a){return new ur(i,e,a)}var Bd=[{provide:Ki,useFactory:q0},{provide:Oa,useClass:T0},{provide:Xl,useFactory:D0,deps:[uc,Oa,Jt]}],A0=[{provide:Yi,useFactory:()=>new lr},{provide:ra,useValue:"BrowserAnimations"},...Bd],m3=[{provide:Yi,useClass:vl},{provide:ra,useValue:"NoopAnimations"},...Bd];function Vd(){return ec("NgEagerAnimations"),[...A0]}function M0(i,e){}var Qi=class{constructor(){this.role="dialog",this.panelClass="",this.hasBackdrop=!0,this.backdropClass="",this.disableClose=!1,this.width="",this.height="",this.data=null,this.ariaDescribedBy=null,this.ariaLabelledBy=null,this.ariaLabel=null,this.ariaModal=!0,this.autoFocus="first-tabbable",this.restoreFocus=!0,this.closeOnNavigation=!0,this.closeOnDestroy=!0,this.closeOnOverlayDetachments=!0}};var Cl=(()=>{let e=class e extends Nc{constructor(t,n,o,r,s,l,c,d){super(),this._elementRef=t,this._focusTrapFactory=n,this._config=r,this._interactivityChecker=s,this._ngZone=l,this._overlayRef=c,this._focusMonitor=d,this._platform=I(bi),this._focusTrap=null,this._elementFocusedBeforeDialogWasOpened=null,this._closeInteractionType=null,this._ariaLabelledByQueue=[],this._changeDetectorRef=I(oe),this.attachDomPortal=g=>{this._portalOutlet.hasAttached();let x=this._portalOutlet.attachDomPortal(g);return this._contentAttached(),x},this._document=o,this._config.ariaLabelledBy&&this._ariaLabelledByQueue.push(this._config.ariaLabelledBy)}_addAriaLabelledBy(t){this._ariaLabelledByQueue.push(t),this._changeDetectorRef.markForCheck()}_removeAriaLabelledBy(t){let n=this._ariaLabelledByQueue.indexOf(t);n>-1&&(this._ariaLabelledByQueue.splice(n,1),this._changeDetectorRef.markForCheck())}_contentAttached(){this._initializeFocusTrap(),this._handleBackdropClicks(),this._captureInitialFocus()}_captureInitialFocus(){this._trapFocus()}ngOnDestroy(){this._restoreFocus()}attachComponentPortal(t){this._portalOutlet.hasAttached();let n=this._portalOutlet.attachComponentPortal(t);return this._contentAttached(),n}attachTemplatePortal(t){this._portalOutlet.hasAttached();let n=this._portalOutlet.attachTemplatePortal(t);return this._contentAttached(),n}_recaptureFocus(){this._containsFocus()||this._trapFocus()}_forceFocus(t,n){this._interactivityChecker.isFocusable(t)||(t.tabIndex=-1,this._ngZone.runOutsideAngular(()=>{let o=()=>{t.removeEventListener("blur",o),t.removeEventListener("mousedown",o),t.removeAttribute("tabindex")};t.addEventListener("blur",o),t.addEventListener("mousedown",o)})),t.focus(n)}_focusByCssSelector(t,n){let o=this._elementRef.nativeElement.querySelector(t);o&&this._forceFocus(o,n)}_trapFocus(){let t=this._elementRef.nativeElement;switch(this._config.autoFocus){case!1:case"dialog":this._containsFocus()||t.focus();break;case!0:case"first-tabbable":this._focusTrap?.focusInitialElementWhenReady().then(n=>{n||this._focusDialogContainer()});break;case"first-heading":this._focusByCssSelector('h1, h2, h3, h4, h5, h6, [role="heading"]');break;default:this._focusByCssSelector(this._config.autoFocus);break}}_restoreFocus(){let t=this._config.restoreFocus,n=null;if(typeof t=="string"?n=this._document.querySelector(t):typeof t=="boolean"?n=t?this._elementFocusedBeforeDialogWasOpened:null:t&&(n=t),this._config.restoreFocus&&n&&typeof n.focus=="function"){let o=mo(),r=this._elementRef.nativeElement;(!o||o===this._document.body||o===r||r.contains(o))&&(this._focusMonitor?(this._focusMonitor.focusVia(n,this._closeInteractionType),this._closeInteractionType=null):n.focus())}this._focusTrap&&this._focusTrap.destroy()}_focusDialogContainer(){this._elementRef.nativeElement.focus&&this._elementRef.nativeElement.focus()}_containsFocus(){let t=this._elementRef.nativeElement,n=mo();return t===n||t.contains(n)}_initializeFocusTrap(){this._platform.isBrowser&&(this._focusTrap=this._focusTrapFactory.create(this._elementRef.nativeElement),this._document&&(this._elementFocusedBeforeDialogWasOpened=mo()))}_handleBackdropClicks(){this._overlayRef.backdropClick().subscribe(()=>{this._config.disableClose&&this._recaptureFocus()})}};e.\u0275fac=function(n){return new(n||e)(L(Ye),L(fo),L(We,8),L(Qi),L(go),L(Jt),L(ga),L(ho))},e.\u0275cmp=J({type:e,selectors:[["cdk-dialog-container"]],viewQuery:function(n,o){if(n&1&&Je(rn,7),n&2){let r;Fe(r=Re())&&(o._portalOutlet=r.first)}},hostAttrs:["tabindex","-1",1,"cdk-dialog-container"],hostVars:6,hostBindings:function(n,o){n&2&&gi("id",o._config.id||null)("role",o._config.role)("aria-modal",o._config.ariaModal)("aria-labelledby",o._config.ariaLabel?null:o._ariaLabelledByQueue[0])("aria-label",o._config.ariaLabel)("aria-describedby",o._config.ariaDescribedBy||null)},standalone:!0,features:[oo,W],decls:1,vars:0,consts:[["cdkPortalOutlet",""]],template:function(n,o){n&1&&k(0,M0,0,0,"ng-template",0)},dependencies:[rn],styles:[".cdk-dialog-container{display:block;width:100%;height:100%;min-height:inherit;max-height:inherit}"],encapsulation:2});let i=e;return i})(),Wn=class{constructor(e,a){this.overlayRef=e,this.config=a,this.closed=new V,this.disableClose=a.disableClose,this.backdropClick=e.backdropClick(),this.keydownEvents=e.keydownEvents(),this.outsidePointerEvents=e.outsidePointerEvents(),this.id=a.id,this.keydownEvents.subscribe(t=>{t.keyCode===27&&!this.disableClose&&!vi(t)&&(t.preventDefault(),this.close(void 0,{focusOrigin:"keyboard"}))}),this.backdropClick.subscribe(()=>{this.disableClose||this.close(void 0,{focusOrigin:"mouse"})}),this._detachSubscription=e.detachments().subscribe(()=>{a.closeOnOverlayDetachments!==!1&&this.close()})}close(e,a){if(this.containerInstance){let t=this.closed;this.containerInstance._closeInteractionType=a?.focusOrigin||"program",this._detachSubscription.unsubscribe(),this.overlayRef.dispose(),t.next(e),t.complete(),this.componentInstance=this.containerInstance=null}}updatePosition(){return this.overlayRef.updatePosition(),this}updateSize(e="",a=""){return this.overlayRef.updateSize({width:e,height:a}),this}addPanelClass(e){return this.overlayRef.addPanelClass(e),this}removePanelClass(e){return this.overlayRef.removePanelClass(e),this}},E0=new we("DialogScrollStrategy",{providedIn:"root",factory:()=>{let i=I(Ke);return()=>i.scrollStrategies.block()}}),O0=new we("DialogData"),L0=new we("DefaultDialogConfig");var N0=0,kl=(()=>{let e=class e{get openDialogs(){return this._parentDialog?this._parentDialog.openDialogs:this._openDialogsAtThisLevel}get afterOpened(){return this._parentDialog?this._parentDialog.afterOpened:this._afterOpenedAtThisLevel}constructor(t,n,o,r,s,l){this._overlay=t,this._injector=n,this._defaultOptions=o,this._parentDialog=r,this._overlayContainer=s,this._openDialogsAtThisLevel=[],this._afterAllClosedAtThisLevel=new V,this._afterOpenedAtThisLevel=new V,this._ariaHiddenElements=new Map,this.afterAllClosed=ia(()=>this.openDialogs.length?this._getAfterAllClosed():this._getAfterAllClosed().pipe(oa(void 0))),this._scrollStrategy=l}open(t,n){let o=this._defaultOptions||new Qi;n=M(M({},o),n),n.id=n.id||`cdk-dialog-${N0++}`,n.id&&this.getDialogById(n.id);let r=this._getOverlayConfig(n),s=this._overlay.create(r),l=new Wn(s,n),c=this._attachContainer(s,l,n);return l.containerInstance=c,this._attachDialogContent(t,l,c,n),this.openDialogs.length||this._hideNonDialogContentFromAssistiveTechnology(),this.openDialogs.push(l),l.closed.subscribe(()=>this._removeOpenDialog(l,!0)),this.afterOpened.next(l),l}closeAll(){Sl(this.openDialogs,t=>t.close())}getDialogById(t){return this.openDialogs.find(n=>n.id===t)}ngOnDestroy(){Sl(this._openDialogsAtThisLevel,t=>{t.config.closeOnDestroy===!1&&this._removeOpenDialog(t,!1)}),Sl(this._openDialogsAtThisLevel,t=>t.close()),this._afterAllClosedAtThisLevel.complete(),this._afterOpenedAtThisLevel.complete(),this._openDialogsAtThisLevel=[]}_getOverlayConfig(t){let n=new xo({positionStrategy:t.positionStrategy||this._overlay.position().global().centerHorizontally().centerVertically(),scrollStrategy:t.scrollStrategy||this._scrollStrategy(),panelClass:t.panelClass,hasBackdrop:t.hasBackdrop,direction:t.direction,minWidth:t.minWidth,minHeight:t.minHeight,maxWidth:t.maxWidth,maxHeight:t.maxHeight,width:t.width,height:t.height,disposeOnNavigation:t.closeOnNavigation});return t.backdropClass&&(n.backdropClass=t.backdropClass),n}_attachContainer(t,n,o){let r=o.injector||o.viewContainerRef?.injector,s=[{provide:Qi,useValue:o},{provide:Wn,useValue:n},{provide:ga,useValue:t}],l;o.container?typeof o.container=="function"?l=o.container:(l=o.container.type,s.push(...o.container.providers(o))):l=Cl;let c=new ls(l,o.viewContainerRef,Vt.create({parent:r||this._injector,providers:s}),o.componentFactoryResolver);return t.attach(c).instance}_attachDialogContent(t,n,o,r){if(t instanceof Ka){let s=this._createInjector(r,n,o,void 0),l={$implicit:r.data,dialogRef:n};r.templateContext&&(l=M(M({},l),typeof r.templateContext=="function"?r.templateContext():r.templateContext)),o.attachTemplatePortal(new pa(t,null,l,s))}else{let s=this._createInjector(r,n,o,this._injector),l=o.attachComponentPortal(new ls(t,r.viewContainerRef,s,r.componentFactoryResolver));n.componentRef=l,n.componentInstance=l.instance}}_createInjector(t,n,o,r){let s=t.injector||t.viewContainerRef?.injector,l=[{provide:O0,useValue:t.data},{provide:Wn,useValue:n}];return t.providers&&(typeof t.providers=="function"?l.push(...t.providers(n,t,o)):l.push(...t.providers)),t.direction&&(!s||!s.get(nn,null,{optional:!0}))&&l.push({provide:nn,useValue:{value:t.direction,change:ct()}}),Vt.create({parent:s||r,providers:l})}_removeOpenDialog(t,n){let o=this.openDialogs.indexOf(t);o>-1&&(this.openDialogs.splice(o,1),this.openDialogs.length||(this._ariaHiddenElements.forEach((r,s)=>{r?s.setAttribute("aria-hidden",r):s.removeAttribute("aria-hidden")}),this._ariaHiddenElements.clear(),n&&this._getAfterAllClosed().next()))}_hideNonDialogContentFromAssistiveTechnology(){let t=this._overlayContainer.getContainerElement();if(t.parentElement){let n=t.parentElement.children;for(let o=n.length-1;o>-1;o--){let r=n[o];r!==t&&r.nodeName!=="SCRIPT"&&r.nodeName!=="STYLE"&&!r.hasAttribute("aria-live")&&(this._ariaHiddenElements.set(r,r.getAttribute("aria-hidden")),r.setAttribute("aria-hidden","true"))}}}_getAfterAllClosed(){let t=this._parentDialog;return t?t._getAfterAllClosed():this._afterAllClosedAtThisLevel}};e.\u0275fac=function(n){return new(n||e)(O(Ke),O(Vt),O(L0,8),O(e,12),O(wo),O(E0))},e.\u0275prov=N({token:e,factory:e.\u0275fac,providedIn:"root"});let i=e;return i})();function Sl(i,e){let a=i.length;for(;a--;)e(i[a])}var Jd=(()=>{let e=class e{};e.\u0275fac=function(n){return new(n||e)},e.\u0275mod=oi({type:e}),e.\u0275inj=ai({providers:[kl],imports:[fa,sn,yc,sn]});let i=e;return i})();function R0(i,e){}var Un=class{constructor(){this.role="dialog",this.panelClass="",this.hasBackdrop=!0,this.backdropClass="",this.disableClose=!1,this.width="",this.height="",this.data=null,this.ariaDescribedBy=null,this.ariaLabelledBy=null,this.ariaLabel=null,this.ariaModal=!0,this.autoFocus="first-tabbable",this.restoreFocus=!0,this.delayFocusTrap=!0,this.closeOnNavigation=!0}},Tl="mdc-dialog--open",Wd="mdc-dialog--opening",Ud="mdc-dialog--closing",H0=150,j0=75,z0=(()=>{let e=class e extends Cl{constructor(t,n,o,r,s,l,c,d,g){super(t,n,o,r,s,l,c,g),this._animationMode=d,this._animationStateChanged=new rt,this._animationsEnabled=this._animationMode!=="NoopAnimations",this._actionSectionCount=0,this._hostElement=this._elementRef.nativeElement,this._enterAnimationDuration=this._animationsEnabled?$d(this._config.enterAnimationDuration)??H0:0,this._exitAnimationDuration=this._animationsEnabled?$d(this._config.exitAnimationDuration)??j0:0,this._animationTimer=null,this._isDestroyed=!1,this._finishDialogOpen=()=>{this._clearAnimationClasses(),this._openAnimationDone(this._enterAnimationDuration)},this._finishDialogClose=()=>{this._clearAnimationClasses(),this._animationStateChanged.emit({state:"closed",totalTime:this._exitAnimationDuration})}}_contentAttached(){super._contentAttached(),this._startOpenAnimation()}_startOpenAnimation(){this._animationStateChanged.emit({state:"opening",totalTime:this._enterAnimationDuration}),this._animationsEnabled?(this._hostElement.style.setProperty(Gd,`${this._enterAnimationDuration}ms`),this._requestAnimationFrame(()=>this._hostElement.classList.add(Wd,Tl)),this._waitForAnimationToComplete(this._enterAnimationDuration,this._finishDialogOpen)):(this._hostElement.classList.add(Tl),Promise.resolve().then(()=>this._finishDialogOpen()))}_startExitAnimation(){this._animationStateChanged.emit({state:"closing",totalTime:this._exitAnimationDuration}),this._hostElement.classList.remove(Tl),this._animationsEnabled?(this._hostElement.style.setProperty(Gd,`${this._exitAnimationDuration}ms`),this._requestAnimationFrame(()=>this._hostElement.classList.add(Ud)),this._waitForAnimationToComplete(this._exitAnimationDuration,this._finishDialogClose)):Promise.resolve().then(()=>this._finishDialogClose())}_updateActionSectionCount(t){this._actionSectionCount+=t,this._changeDetectorRef.markForCheck()}_clearAnimationClasses(){this._hostElement.classList.remove(Wd,Ud)}_waitForAnimationToComplete(t,n){this._animationTimer!==null&&clearTimeout(this._animationTimer),this._animationTimer=setTimeout(n,t)}_requestAnimationFrame(t){this._ngZone.runOutsideAngular(()=>{typeof requestAnimationFrame=="function"?requestAnimationFrame(t):t()})}_captureInitialFocus(){this._config.delayFocusTrap||this._trapFocus()}_openAnimationDone(t){this._isDestroyed||(this._config.delayFocusTrap&&this._trapFocus(),this._animationStateChanged.next({state:"opened",totalTime:t}))}ngOnDestroy(){super.ngOnDestroy(),this._animationTimer!==null&&clearTimeout(this._animationTimer),this._isDestroyed=!0}attachComponentPortal(t){let n=super.attachComponentPortal(t);return n.location.nativeElement.classList.add("mat-mdc-dialog-component-host"),n}};e.\u0275fac=function(n){return new(n||e)(L(Ye),L(fo),L(We,8),L(Un),L(go),L(Jt),L(ga),L(ra,8),L(ho))},e.\u0275cmp=J({type:e,selectors:[["mat-dialog-container"]],hostAttrs:["tabindex","-1",1,"mat-mdc-dialog-container","mdc-dialog"],hostVars:10,hostBindings:function(n,o){n&2&&(ac("id",o._config.id),gi("aria-modal",o._config.ariaModal)("role",o._config.role)("aria-labelledby",o._config.ariaLabel?null:o._ariaLabelledByQueue[0])("aria-label",o._config.ariaLabel)("aria-describedby",o._config.ariaDescribedBy||null),Ve("_mat-animation-noopable",!o._animationsEnabled)("mat-mdc-dialog-container-with-actions",o._actionSectionCount>0))},standalone:!0,features:[oo,W],decls:3,vars:0,consts:[[1,"mat-mdc-dialog-inner-container","mdc-dialog__container"],[1,"mat-mdc-dialog-surface","mdc-dialog__surface"],["cdkPortalOutlet",""]],template:function(n,o){n&1&&(b(0,"div",0)(1,"div",1),k(2,R0,0,0,"ng-template",2),_()())},dependencies:[rn],styles:['.mat-mdc-dialog-container{width:100%;height:100%;display:block;box-sizing:border-box;max-height:inherit;min-height:inherit;min-width:inherit;max-width:inherit;outline:0}.cdk-overlay-pane.mat-mdc-dialog-panel{max-width:var(--mat-dialog-container-max-width, 80vw);min-width:var(--mat-dialog-container-min-width, 0)}@media(max-width: 599px){.cdk-overlay-pane.mat-mdc-dialog-panel{max-width:var(--mat-dialog-container-small-max-width, 80vw)}}.mat-mdc-dialog-inner-container{display:flex;flex-direction:row;align-items:center;justify-content:space-around;box-sizing:border-box;height:100%;opacity:0;transition:opacity linear var(--mat-dialog-transition-duration, 0ms);max-height:inherit;min-height:inherit;min-width:inherit;max-width:inherit}.mdc-dialog--closing .mat-mdc-dialog-inner-container{transition:opacity 75ms linear;transform:none}.mdc-dialog--open .mat-mdc-dialog-inner-container{opacity:1}._mat-animation-noopable .mat-mdc-dialog-inner-container{transition:none}.mat-mdc-dialog-surface{display:flex;flex-direction:column;flex-grow:0;flex-shrink:0;box-sizing:border-box;width:100%;height:100%;position:relative;overflow-y:auto;outline:0;transform:scale(0.8);transition:transform var(--mat-dialog-transition-duration, 0ms) cubic-bezier(0, 0, 0.2, 1);max-height:inherit;min-height:inherit;min-width:inherit;max-width:inherit;box-shadow:var(--mat-dialog-container-elevation-shadow, 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12));border-radius:var(--mdc-dialog-container-shape, 4px);background-color:var(--mdc-dialog-container-color, white)}[dir=rtl] .mat-mdc-dialog-surface{text-align:right}.mdc-dialog--open .mat-mdc-dialog-surface,.mdc-dialog--closing .mat-mdc-dialog-surface{transform:none}._mat-animation-noopable .mat-mdc-dialog-surface{transition:none}.mat-mdc-dialog-surface::before{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:2px solid rgba(0,0,0,0);border-radius:inherit;content:"";pointer-events:none}.mat-mdc-dialog-title{display:block;margin-top:0;position:relative;flex-shrink:0;box-sizing:border-box;margin:0 0 1px;padding:var(--mat-dialog-headline-padding, 0 24px 9px)}.mat-mdc-dialog-title::before{display:inline-block;width:0;height:40px;content:"";vertical-align:0}[dir=rtl] .mat-mdc-dialog-title{text-align:right}.mat-mdc-dialog-container .mat-mdc-dialog-title{color:var(--mdc-dialog-subhead-color, rgba(0, 0, 0, 0.87));font-family:var(--mdc-dialog-subhead-font, Roboto, sans-serif);line-height:var(--mdc-dialog-subhead-line-height, 1.5rem);font-size:var(--mdc-dialog-subhead-size, 1rem);font-weight:var(--mdc-dialog-subhead-weight, 400);letter-spacing:var(--mdc-dialog-subhead-tracking, 0.03125em)}.mat-mdc-dialog-content{display:block;flex-grow:1;box-sizing:border-box;margin:0;overflow:auto;max-height:65vh}.mat-mdc-dialog-content>:first-child{margin-top:0}.mat-mdc-dialog-content>:last-child{margin-bottom:0}.mat-mdc-dialog-container .mat-mdc-dialog-content{color:var(--mdc-dialog-supporting-text-color, rgba(0, 0, 0, 0.6));font-family:var(--mdc-dialog-supporting-text-font, Roboto, sans-serif);line-height:var(--mdc-dialog-supporting-text-line-height, 1.5rem);font-size:var(--mdc-dialog-supporting-text-size, 1rem);font-weight:var(--mdc-dialog-supporting-text-weight, 400);letter-spacing:var(--mdc-dialog-supporting-text-tracking, 0.03125em)}.mat-mdc-dialog-container .mat-mdc-dialog-content{padding:var(--mat-dialog-content-padding, 20px 24px)}.mat-mdc-dialog-container-with-actions .mat-mdc-dialog-content{padding:var(--mat-dialog-with-actions-content-padding, 20px 24px)}.mat-mdc-dialog-container .mat-mdc-dialog-title+.mat-mdc-dialog-content{padding-top:0}.mat-mdc-dialog-actions{display:flex;position:relative;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;box-sizing:border-box;min-height:52px;margin:0;padding:8px;border-top:1px solid rgba(0,0,0,0);padding:var(--mat-dialog-actions-padding, 8px);justify-content:var(--mat-dialog-actions-alignment, start)}.cdk-high-contrast-active .mat-mdc-dialog-actions{border-top-color:CanvasText}.mat-mdc-dialog-actions.mat-mdc-dialog-actions-align-start,.mat-mdc-dialog-actions[align=start]{justify-content:start}.mat-mdc-dialog-actions.mat-mdc-dialog-actions-align-center,.mat-mdc-dialog-actions[align=center]{justify-content:center}.mat-mdc-dialog-actions.mat-mdc-dialog-actions-align-end,.mat-mdc-dialog-actions[align=end]{justify-content:flex-end}.mat-mdc-dialog-actions .mat-button-base+.mat-button-base,.mat-mdc-dialog-actions .mat-mdc-button-base+.mat-mdc-button-base{margin-left:8px}[dir=rtl] .mat-mdc-dialog-actions .mat-button-base+.mat-button-base,[dir=rtl] .mat-mdc-dialog-actions .mat-mdc-button-base+.mat-mdc-button-base{margin-left:0;margin-right:8px}.mat-mdc-dialog-component-host{display:contents}'],encapsulation:2});let i=e;return i})(),Gd="--mat-dialog-transition-duration";function $d(i){return i==null?null:typeof i=="number"?i:i.endsWith("ms")?as(i.substring(0,i.length-2)):i.endsWith("s")?as(i.substring(0,i.length-1))*1e3:i==="0"?0:null}var mr=function(i){return i[i.OPEN=0]="OPEN",i[i.CLOSING=1]="CLOSING",i[i.CLOSED=2]="CLOSED",i}(mr||{}),pr=class{constructor(e,a,t){this._ref=e,this._containerInstance=t,this._afterOpened=new V,this._beforeClosed=new V,this._state=mr.OPEN,this.disableClose=a.disableClose,this.id=e.id,e.addPanelClass("mat-mdc-dialog-panel"),t._animationStateChanged.pipe(Ne(n=>n.state==="opened"),Pe(1)).subscribe(()=>{this._afterOpened.next(),this._afterOpened.complete()}),t._animationStateChanged.pipe(Ne(n=>n.state==="closed"),Pe(1)).subscribe(()=>{clearTimeout(this._closeFallbackTimeout),this._finishDialogClose()}),e.overlayRef.detachments().subscribe(()=>{this._beforeClosed.next(this._result),this._beforeClosed.complete(),this._finishDialogClose()}),ii(this.backdropClick(),this.keydownEvents().pipe(Ne(n=>n.keyCode===27&&!this.disableClose&&!vi(n)))).subscribe(n=>{this.disableClose||(n.preventDefault(),Zd(this,n.type==="keydown"?"keyboard":"mouse"))})}close(e){this._result=e,this._containerInstance._animationStateChanged.pipe(Ne(a=>a.state==="closing"),Pe(1)).subscribe(a=>{this._beforeClosed.next(e),this._beforeClosed.complete(),this._ref.overlayRef.detachBackdrop(),this._closeFallbackTimeout=setTimeout(()=>this._finishDialogClose(),a.totalTime+100)}),this._state=mr.CLOSING,this._containerInstance._startExitAnimation()}afterOpened(){return this._afterOpened}afterClosed(){return this._ref.closed}beforeClosed(){return this._beforeClosed}backdropClick(){return this._ref.backdropClick}keydownEvents(){return this._ref.keydownEvents}updatePosition(e){let a=this._ref.config.positionStrategy;return e&&(e.left||e.right)?e.left?a.left(e.left):a.right(e.right):a.centerHorizontally(),e&&(e.top||e.bottom)?e.top?a.top(e.top):a.bottom(e.bottom):a.centerVertically(),this._ref.updatePosition(),this}updateSize(e="",a=""){return this._ref.updateSize(e,a),this}addPanelClass(e){return this._ref.addPanelClass(e),this}removePanelClass(e){return this._ref.removePanelClass(e),this}getState(){return this._state}_finishDialogClose(){this._state=mr.CLOSED,this._ref.close(this._result,{focusOrigin:this._closeInteractionType}),this.componentInstance=null}};function Zd(i,e,a){return i._closeInteractionType=e,i.close(a)}var ql=new we("MatMdcDialogData"),B0=new we("mat-mdc-dialog-default-options"),V0=new we("mat-mdc-dialog-scroll-strategy",{providedIn:"root",factory:()=>{let i=I(Ke);return()=>i.scrollStrategies.block()}});var J0=0,gr=(()=>{let e=class e{get openDialogs(){return this._parentDialog?this._parentDialog.openDialogs:this._openDialogsAtThisLevel}get afterOpened(){return this._parentDialog?this._parentDialog.afterOpened:this._afterOpenedAtThisLevel}_getAfterAllClosed(){let t=this._parentDialog;return t?t._getAfterAllClosed():this._afterAllClosedAtThisLevel}constructor(t,n,o,r,s,l,c,d){this._overlay=t,this._defaultOptions=r,this._scrollStrategy=s,this._parentDialog=l,this._openDialogsAtThisLevel=[],this._afterAllClosedAtThisLevel=new V,this._afterOpenedAtThisLevel=new V,this.dialogConfigClass=Un,this.afterAllClosed=ia(()=>this.openDialogs.length?this._getAfterAllClosed():this._getAfterAllClosed().pipe(oa(void 0))),this._dialog=n.get(kl),this._dialogRefConstructor=pr,this._dialogContainerType=z0,this._dialogDataToken=ql}open(t,n){let o;n=M(M({},this._defaultOptions||new Un),n),n.id=n.id||`mat-mdc-dialog-${J0++}`,n.scrollStrategy=n.scrollStrategy||this._scrollStrategy();let r=this._dialog.open(t,ne(M({},n),{positionStrategy:this._overlay.position().global().centerHorizontally().centerVertically(),disableClose:!0,closeOnDestroy:!1,closeOnOverlayDetachments:!1,container:{type:this._dialogContainerType,providers:()=>[{provide:this.dialogConfigClass,useValue:n},{provide:Qi,useValue:n}]},templateContext:()=>({dialogRef:o}),providers:(s,l,c)=>(o=new this._dialogRefConstructor(s,n,c),o.updatePosition(n?.position),[{provide:this._dialogContainerType,useValue:c},{provide:this._dialogDataToken,useValue:l.data},{provide:this._dialogRefConstructor,useValue:o}])}));return o.componentRef=r.componentRef,o.componentInstance=r.componentInstance,this.openDialogs.push(o),this.afterOpened.next(o),o.afterClosed().subscribe(()=>{let s=this.openDialogs.indexOf(o);s>-1&&(this.openDialogs.splice(s,1),this.openDialogs.length||this._getAfterAllClosed().next())}),o}closeAll(){this._closeDialogs(this.openDialogs)}getDialogById(t){return this.openDialogs.find(n=>n.id===t)}ngOnDestroy(){this._closeDialogs(this._openDialogsAtThisLevel),this._afterAllClosedAtThisLevel.complete(),this._afterOpenedAtThisLevel.complete()}_closeDialogs(t){let n=t.length;for(;n--;)t[n].close()}};e.\u0275fac=function(n){return new(n||e)(O(Ke),O(Vt),O(sc,8),O(B0,8),O(V0),O(e,12),O(wo),O(ra,8))},e.\u0275prov=N({token:e,factory:e.\u0275fac,providedIn:"root"});let i=e;return i})();var Yd=(()=>{let e=class e{constructor(t,n,o){this.dialogRef=t,this._elementRef=n,this._dialog=o,this.type="button"}ngOnInit(){this.dialogRef||(this.dialogRef=W0(this._elementRef,this._dialog.openDialogs))}ngOnChanges(t){let n=t._matDialogClose||t._matDialogCloseResult;n&&(this.dialogResult=n.currentValue)}_onButtonClick(t){Zd(this.dialogRef,t.screenX===0&&t.screenY===0?"keyboard":"mouse",this.dialogResult)}};e.\u0275fac=function(n){return new(n||e)(L(pr,8),L(Ye),L(gr))},e.\u0275dir=Pi({type:e,selectors:[["","mat-dialog-close",""],["","matDialogClose",""]],hostVars:2,hostBindings:function(n,o){n&1&&$("click",function(s){return o._onButtonClick(s)}),n&2&&gi("aria-label",o.ariaLabel||null)("type",o.type)},inputs:{ariaLabel:[0,"aria-label","ariaLabel"],type:"type",dialogResult:[0,"mat-dialog-close","dialogResult"],_matDialogClose:[0,"matDialogClose","_matDialogClose"]},exportAs:["matDialogClose"],standalone:!0,features:[Ze]});let i=e;return i})();function W0(i,e){let a=i.nativeElement.parentElement;for(;a&&!a.classList.contains("mat-mdc-dialog-container");)a=a.parentElement;return a?e.find(t=>t.id===a.id):null}var fr=(()=>{let e=class e{};e.\u0275fac=function(n){return new(n||e)},e.\u0275mod=oi({type:e}),e.\u0275inj=ai({providers:[gr],imports:[Jd,fa,sn,da,da]});let i=e;return i})();var hr=new we("ANGOR_MOCK_API_DEFAULT_DELAY");var br=class{constructor(e,a){this.url=e,this.delay=a,this._replyCount=0,this._replied=0}get response(){if(this._replyCount>0&&this._replyCount<=this._replied)return ti(()=>new Error("Execution limit has been reached!"));if(!this._reply)return ti(()=>new Error("Response callback function does not exist!"));if(!this.request)return ti(()=>new Error("Request does not exist!"));this._replied++;let e=this._reply({request:this.request,urlParams:this.urlParams});return e instanceof to?e.pipe(Pe(1)):ct(e).pipe(Pe(1))}reply(e){this._reply=e}replyCount(e){this._replyCount=e}};var ee=(()=>{let e=class e{constructor(){this._handlers={get:new Map,post:new Map,patch:new Map,delete:new Map,put:new Map,head:new Map,jsonp:new Map,options:new Map}}findHandler(t,n){let o={handler:void 0,urlParams:{}},r=n.split("/"),s=this._handlers[t.toLowerCase()];for(let[l,c]of s){let d=l.split("/");if(r.length===d.length&&d.every((x,v)=>x.startsWith(":")||x===r[v])){o.handler=c,o.urlParams=Hc(d.map((x,v)=>x.startsWith(":")?[x.substring(1),r[v]]:void 0).filter(Boolean));break}}return o}onGet(t,n){return this._registerHandler("get",t,n)}onPost(t,n){return this._registerHandler("post",t,n)}onPatch(t,n){return this._registerHandler("patch",t,n)}onDelete(t,n){return this._registerHandler("delete",t,n)}onPut(t,n){return this._registerHandler("put",t,n)}onHead(t,n){return this._registerHandler("head",t,n)}onJsonp(t,n){return this._registerHandler("jsonp",t,n)}onOptions(t,n){return this._registerHandler("options",t,n)}_registerHandler(t,n,o){let r=new br(n,o);return this._handlers[t].set(n,r),r}};e.\u0275fac=function(n){return new(n||e)},e.\u0275prov=N({token:e,factory:e.\u0275fac,providedIn:"root"});let i=e;return i})();var Kd=(i,e)=>{let a=I(hr),t=I(ee),{handler:n,urlParams:o}=t.findHandler(i.method.toUpperCase(),i.url);return n?(n.request=i,n.urlParams=o,n.response.pipe(na(n.delay??a??0),$e(r=>{if(!r)return ti(()=>new ts({error:"NOT FOUND",status:404,statusText:"NOT FOUND"}));let s={status:r[0],body:r[1]};return s.status>=200&&s.status<300?ct(new cc({body:s.body,status:s.status,statusText:"OK"})):ti(()=>new ts({error:s.body?.error,status:s.status,statusText:"ERROR"}))}))):e(i)};var Ae=class{static guid(){let e=new Date().getTime();return typeof performance<"u"&&typeof performance.now=="function"&&(e+=performance.now()),"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,a=>{let t=(e+Math.random()*16)%16|0;return e=Math.floor(e/16),(a==="x"?t:t&3|8).toString(16)})}};var G0=(i,e,a,t,n,o,r,s)=>({"bg-primary-100 text-primary-600 dark:bg-primary-600 dark:text-primary-50":i,"bg-accent-100 text-accent-600 dark:bg-accent-600 dark:text-accent-50":e,"bg-warn-100 text-warn-600 dark:bg-warn-600 dark:text-warn-50":a,"bg-gray-100 text-gray-600 dark:bg-gray-600 dark:text-gray-50":t,"bg-blue-100 text-blue-600 dark:bg-blue-600 dark:text-blue-50":n,"bg-green-100 text-green-500 dark:bg-green-500 dark:text-green-50":o,"bg-amber-100 text-amber-500 dark:bg-amber-500 dark:text-amber-50":r,"bg-red-100 text-red-600 dark:bg-red-600 dark:text-red-50":s});function $0(i,e){i&1&&(b(0,"div",1)(1,"button",6),C(2,"mat-icon",7),_()()),i&2&&(m(),f("matDialogClose",void 0),m(),f("svgIcon","heroicons_outline:x-mark"))}function Z0(i,e){if(i&1&&(b(0,"div",3),C(1,"mat-icon",8),_()),i&2){let a=h();f("ngClass",rc(2,G0,a.data.icon.color==="primary",a.data.icon.color==="accent",a.data.icon.color==="warn",a.data.icon.color==="basic",a.data.icon.color==="info",a.data.icon.color==="success",a.data.icon.color==="warning",a.data.icon.color==="error")),m(),f("svgIcon",a.data.icon.name)}}function Y0(i,e){if(i&1&&C(0,"div",9),i&2){let a=h(2);f("innerHTML",a.data.title,ft)}}function K0(i,e){if(i&1&&C(0,"div",10),i&2){let a=h(2);f("innerHTML",a.data.message,ft)}}function Q0(i,e){if(i&1&&(b(0,"div",4),k(1,Y0,1,1,"div",9)(2,K0,1,1,"div",10),_()),i&2){let a=h();m(),S(a.data.title?1:-1),m(),S(a.data.message?2:-1)}}function X0(i,e){if(i&1&&(b(0,"button",11),z(1),_()),i&2){let a=h(2);f("matDialogClose","cancelled"),m(),te(" ",a.data.actions.cancel.label," ")}}function eb(i,e){if(i&1&&(b(0,"button",12),z(1),_()),i&2){let a=h(2);f("color",a.data.actions.confirm.color)("matDialogClose","confirmed"),m(),te(" ",a.data.actions.confirm.label," ")}}function tb(i,e){if(i&1&&(b(0,"div",5),k(1,X0,2,2,"button",11)(2,eb,2,3,"button",12),_()),i&2){let a=h();m(),S(a.data.actions.cancel.show?1:-1),m(),S(a.data.actions.confirm.show?2:-1)}}var Qd=(()=>{let e=class e{constructor(){this.data=I(ql)}};e.\u0275fac=function(n){return new(n||e)},e.\u0275cmp=J({type:e,selectors:[["angor-confirmation-dialog"]],standalone:!0,features:[W],decls:6,vars:4,consts:[[1,"relative","flex","h-full","w-full","flex-col"],[1,"absolute","right-0","top-0","pr-4","pt-4"],[1,"flex","flex-auto","flex-col","items-center","p-8","pb-6","sm:flex-row","sm:items-start","sm:pb-8"],[1,"flex","h-10","w-10","flex-0","items-center","justify-center","rounded-full","sm:mr-4",3,"ngClass"],[1,"mt-4","flex","flex-col","items-center","space-y-1","text-center","sm:mt-0","sm:items-start","sm:pr-8","sm:text-left"],[1,"flex","items-center","justify-center","space-x-3","bg-gray-50","px-6","py-4","dark:bg-black","dark:bg-opacity-10","sm:justify-end"],["mat-icon-button","",3,"matDialogClose"],[1,"text-secondary",3,"svgIcon"],[1,"text-current",3,"svgIcon"],[1,"text-xl","font-medium","leading-6",3,"innerHTML"],[1,"text-secondary",3,"innerHTML"],["mat-stroked-button","",3,"matDialogClose"],["mat-flat-button","",3,"color","matDialogClose"]],template:function(n,o){n&1&&(b(0,"div",0),k(1,$0,3,2,"div",1),b(2,"div",2),k(3,Z0,2,11,"div",3)(4,Q0,3,2,"div",4),_(),k(5,tb,3,2,"div",5),_()),n&2&&(m(),S(o.data.dismissible?1:-1),m(2),S(o.data.icon.show?3:-1),m(),S(o.data.title||o.data.message?4:-1),m(),S(o.data.actions.confirm.show||o.data.actions.cancel.show?5:-1))},dependencies:[ot,Bc,nt,fr,Yd,_e,ye,ve],styles:[`@media (min-width: 960px){.angor-confirmation-dialog-panel{width:32rem}}.angor-confirmation-dialog-panel .mat-mdc-dialog-container .mat-mdc-dialog-surface{padding:0!important} +`],encapsulation:2});let i=e;return i})();var Xd=(()=>{let e=class e{constructor(){this._matDialog=I(gr),this._defaultConfig={title:"Confirm action",message:"Are you sure you want to confirm this action?",icon:{show:!0,name:"heroicons_outline:exclamation-triangle",color:"warn"},actions:{confirm:{show:!0,label:"Confirm",color:"warn"},cancel:{show:!0,label:"Cancel"}},dismissible:!1}}open(t={}){let n=ko({},this._defaultConfig,t);return this._matDialog.open(Qd,{autoFocus:!1,disableClose:!n.dismissible,data:n,panelClass:"angor-confirmation-dialog-panel"})}};e.\u0275fac=function(n){return new(n||e)},e.\u0275prov=N({token:e,factory:e.\u0275fac,providedIn:"root"});let i=e;return i})();var Na=(()=>{let e=class e{constructor(){this._auto$=new jt(!0),this._mode$=new jt("indeterminate"),this._progress$=new jt(0),this._show$=new jt(!1),this._urlMap=new Map}get auto$(){return this._auto$.asObservable()}get mode$(){return this._mode$.asObservable()}get progress$(){return this._progress$.asObservable()}get show$(){return this._show$.asObservable()}show(){this._show$.next(!0)}hide(){this._show$.next(!1)}setAutoMode(t){this._auto$.next(t)}setMode(t){this._mode$.next(t)}setProgress(t){if(t<0||t>100){console.error("Progress value must be between 0 and 100!");return}this._progress$.next(t)}_setLoadingStatus(t,n){if(!n){console.error("The request URL must be provided!");return}t===!0?(this._urlMap.set(n,t),this._show$.next(!0)):t===!1&&this._urlMap.has(n)&&this._urlMap.delete(n),this._urlMap.size===0&&this._show$.next(!1)}};e.\u0275fac=function(n){return new(n||e)},e.\u0275prov=N({token:e,factory:e.\u0275fac,providedIn:"root"});let i=e;return i})();var em=(i,e)=>{let a=I(Na),t=!1;return a.auto$.pipe(Pe(1)).subscribe(n=>{t=n}),t?(a._setLoadingStatus(!0,i.url),e(i).pipe(Gl(()=>{a._setLoadingStatus(!1,i.url)}))):e(i)};var yr=(()=>{let e=class e{constructor(){this._platform=I(bi),this.osName="os-unknown",this._platform.isBrowser&&(navigator.userAgent.includes("Win")&&(this.osName="os-windows"),navigator.userAgent.includes("Mac")&&(this.osName="os-mac"),navigator.userAgent.includes("X11")&&(this.osName="os-unix"),navigator.userAgent.includes("Linux")&&(this.osName="os-linux"),this._platform.IOS&&(this.osName="os-ios"),this._platform.ANDROID&&(this.osName="os-android"))}};e.\u0275fac=function(n){return new(n||e)},e.\u0275prov=N({token:e,factory:e.\u0275fac,providedIn:"root"});let i=e;return i})();var tm=(()=>{let e=class e{constructor(){this._document=I(We),this._router=I(Ue),this._router.events.pipe(Ne(t=>t instanceof Gt),Pe(1)).subscribe(()=>{this.hide()})}show(){this._document.body.classList.remove("angor-splash-screen-hidden")}hide(){this._document.body.classList.add("angor-splash-screen-hidden")}};e.\u0275fac=function(n){return new(n||e)},e.\u0275prov=N({token:e,factory:e.\u0275fac,providedIn:"root"});let i=e;return i})();var im=i=>{let e=[{provide:_c,useValue:{doctype:!0,theme:!1,version:!0}},{provide:Rc,useValue:{appearance:"fill"}},{provide:hr,useValue:i?.mockApi?.delay??0},{provide:zc,useValue:i?.angor??{}},Kl(fr),{provide:ni,useValue:()=>I(Xd),multi:!0},an(is([em])),{provide:ni,useValue:()=>I(Na),multi:!0},{provide:ni,useValue:()=>I(_i),multi:!0},{provide:ni,useValue:()=>I(yr),multi:!0},{provide:ni,useValue:()=>I(tm),multi:!0},{provide:ni,useValue:()=>I(At),multi:!0}];return i?.mockApi?.services&&e.push(an(is([Kd])),{provide:tn,deps:[...i.mockApi.services],useFactory:()=>()=>null,multi:!0}),e};function am(i){return i&&i.constructor&&typeof i.constructor.isBuffer=="function"&&i.constructor.isBuffer(i)}function nm(i){return i}function Dl(i,e){e=e||{};let a=e.delimiter||".",t=e.maxDepth,n=e.transformKey||nm,o={};function r(s,l,c){c=c||1,Object.keys(s).forEach(function(d){let g=s[d],x=e.safe&&Array.isArray(g),v=Object.prototype.toString.call(g),y=am(g),D=v==="[object Object]"||v==="[object Array]",E=l?l+a+n(d):n(d);if(!x&&!y&&D&&Object.keys(g).length&&(!e.maxDepth||c0&&(x=s(g.shift()),v=s(g[0]))}y[x]=Al(i[d],e)}),o}var Ml=class{translations;constructor(e){this.translations=e}getTranslation(e){return ct(this.translations.get(e)||{})}},lm=new we("TRANSLOCO_LOADER");function om(i,e){return i&&(Object.prototype.hasOwnProperty.call(i,e)?i[e]:e.split(".").reduce((a,t)=>a?.[t],i))}function ab(i,e,a){i=M({},i);let t=e.split("."),n=t.length-1;return t.reduce((o,r,s)=>(s===n?o[r]=a:o[r]=Array.isArray(o[r])?o[r].slice():M({},o[r]),o&&o[r]),i),i}function cm(i){return i?Array.isArray(i)?i.length:Ol(i)?Object.keys(i).length:i?i.length:0:0}function nb(i){return cm(i)===0}function ob(i){return typeof i=="function"}function _r(i){return typeof i=="string"}function Ol(i){return!!i&&typeof i=="object"&&!Array.isArray(i)}function rb(i){return i.replace(/(?:^\w|[A-Z]|\b\w)/g,(e,a)=>a==0?e.toLowerCase():e.toUpperCase()).replace(/\s+|_|-|\//g,"")}function El(i){return i==null}function rm(i){return El(i)===!1}function um(i){return i&&typeof i.scope=="string"}function sb(i){return Array.isArray(i)&&i.every(um)}function lb(i){return i&&Ol(i.loader)}function cb(i){return Al(i)}function sm(i){return Dl(i,{safe:!0})}var Pa=new we("TRANSLOCO_CONFIG",{providedIn:"root",factory:()=>Gn}),Gn={defaultLang:"en",reRenderOnLangChange:!1,prodMode:!1,failedRetries:2,fallbackLang:[],availableLangs:[],missingHandler:{logMissingKey:!0,useFallbackTranslation:!1,allowEmpty:!1},flatten:{aot:!1},interpolation:["{{","}}"]};function ub(i={}){return ne(M(M({},Gn),i),{missingHandler:M(M({},Gn.missingHandler),i.missingHandler),flatten:M(M({},Gn.flatten),i.flatten)})}var dm=new we("TRANSLOCO_TRANSPILER"),db=(()=>{class i{interpolationMatcher;constructor(a){this.interpolationMatcher=mb(a??Gn)}transpile(a,t={},n,o){return _r(a)?a.replace(this.interpolationMatcher,(r,s)=>(s=s.trim(),rm(t[s])?t[s]:rm(n[s])?this.transpile(n[s],t,n,o):"")):(t&&(Ol(a)?a=this.handleObject(a,t,n,o):Array.isArray(a)&&(a=this.handleArray(a,t,n,o))),a)}handleObject(a,t={},n,o){let r=a;return Object.keys(t).forEach(s=>{let l=om(r,s),c=om(t,s),d=this.transpile(l,c,n,o);r=ab(r,s,d)}),r}handleArray(a,t={},n,o){return a.map(r=>this.transpile(r,t,n,o))}static \u0275fac=function(t){return new(t||i)(O(Pa,8))};static \u0275prov=N({token:i,factory:i.\u0275fac})}return i})();function mb(i){let[e,a]=i.interpolation;return new RegExp(`${e}(.*?)${a}`,"g")}var mm=new we("TRANSLOCO_MISSING_HANDLER"),pb=(()=>{class i{handle(a,t){if(t.missingHandler.logMissingKey&&!t.prodMode){let n=`Missing translation for '${a}'`;console.warn(`%c ${n}`,"font-size: 12px; color: red")}return a}static \u0275fac=function(t){return new(t||i)};static \u0275prov=N({token:i,factory:i.\u0275fac})}return i})(),pm=new we("TRANSLOCO_INTERCEPTOR"),gb=(()=>{class i{preSaveTranslation(a){return a}preSaveTranslationKey(a,t){return t}static \u0275fac=function(t){return new(t||i)};static \u0275prov=N({token:i,factory:i.\u0275fac})}return i})(),gm=new we("TRANSLOCO_FALLBACK_STRATEGY"),fb=(()=>{class i{userConfig;constructor(a){this.userConfig=a}getNextLangs(){let a=this.userConfig.fallbackLang;if(!a)throw new Error("When using the default fallback, a fallback language must be provided in the config!");return Array.isArray(a)?a:[a]}static \u0275fac=function(t){return new(t||i)(O(Pa))};static \u0275prov=N({token:i,factory:i.\u0275fac})}return i})();function xr(i){if(!i)return"";let e=i.split("/");return e.pop(),e.join("/")}function ea(i){return i?i.split("/").pop():""}function hb(i,e){return Object.keys(i).reduce((a,t)=>(a[`${e}/${t}`]=i[t],a),{})}function bb(i,e){return lb(i)?hb(i.loader,e):void 0}function Il(i){return{scope:xr(i)||null,langName:ea(i)}}function fm(i){let{path:e,inlineLoader:a,mainLoader:t,data:n}=i;if(a){let o=a[e];if(ob(o)===!1)throw`You're using an inline loader but didn't provide a loader for ${e}`;return a[e]().then(r=>r.default?r.default:r)}return t.getTranslation(e,n)}function vb({mainLoader:i,path:e,data:a,fallbackPath:t,inlineLoader:n}){return(t?[e,t]:[e]).map(r=>{let s=fm({path:r,mainLoader:i,inlineLoader:n,data:a});return Ya(s).pipe(Le(l=>({translation:l,lang:r})))})}var yb;var hm=(()=>{class i{loader;parser;missingHandler;interceptor;fallbackStrategy;langChanges$;subscription=null;translations=new Map;cache=new Map;firstFallbackLang;defaultLang="";availableLangs=[];isResolvedMissingOnce=!1;lang;failedLangs=new Set;events=new V;events$=this.events.asObservable();config;constructor(a,t,n,o,r,s){this.loader=a,this.parser=t,this.missingHandler=n,this.interceptor=o,this.fallbackStrategy=s,this.loader||(this.loader=new Ml(this.translations)),yb=this,this.config=JSON.parse(JSON.stringify(r)),this.setAvailableLangs(this.config.availableLangs||[]),this.setFallbackLangForMissingTranslation(this.config),this.setDefaultLang(this.config.defaultLang),this.lang=new jt(this.getDefaultLang()),this.langChanges$=this.lang.asObservable(),this.subscription=this.events$.subscribe(l=>{l.type==="translationLoadSuccess"&&l.wasFailure&&this.setActiveLang(l.payload.langName)})}getDefaultLang(){return this.defaultLang}setDefaultLang(a){this.defaultLang=a}getActiveLang(){return this.lang.getValue()}setActiveLang(a){return this.parser.onLangChanged?.(a),this.lang.next(a),this.events.next({type:"langChanged",payload:Il(a)}),this}setAvailableLangs(a){this.availableLangs=a}getAvailableLangs(){return this.availableLangs}load(a,t={}){let n=this.cache.get(a);if(n)return n;let o,r=this._isLangScoped(a),s;r&&(s=xr(a));let l={path:a,mainLoader:this.loader,inlineLoader:t.inlineLoader,data:r?{scope:s}:void 0};if(this.useFallbackTranslation(a)){let d=r?`${s}/${this.firstFallbackLang}`:this.firstFallbackLang,g=vb(ne(M({},l),{fallbackPath:d}));o=ao(g)}else{let d=fm(l);o=Ya(d)}let c=o.pipe($l(this.config.failedRetries),Bt(d=>{if(Array.isArray(d)){d.forEach(g=>{this.handleSuccess(g.lang,g.translation),g.lang!==a&&this.cache.set(g.lang,ct({}))});return}this.handleSuccess(a,d)}),Ul(d=>(this.config.prodMode||console.error(`Error while trying to load "${a}"`,d),this.handleFailure(a,t))),Zl(1));return this.cache.set(a,c),c}translate(a,t={},n=this.getActiveLang()){if(!a)return a;let{scope:o,resolveLang:r}=this.resolveLangAndScope(n);if(Array.isArray(a))return a.map(c=>this.translate(o?`${o}.${c}`:c,t,r));a=o?`${o}.${a}`:a;let s=this.getTranslation(r),l=s[a];return l?this.parser.transpile(l,t,s,a):this._handleMissingKey(a,l,t)}selectTranslate(a,t,n,o=!1){let r,s=(c,d)=>this.load(c,d).pipe(Le(()=>o?this.translateObject(a,t,c):this.translate(a,t,c)));if(El(n))return this.langChanges$.pipe($e(c=>s(c)));if(sb(n)||um(n)){let c=Array.isArray(n)?n[0]:n;n=c.scope,r=bb(c,c.scope)}if(n=n,this.isLang(n)||this.isScopeWithLang(n))return s(n);let l=n;return this.langChanges$.pipe($e(c=>s(`${l}/${c}`,{inlineLoader:r})))}isScopeWithLang(a){return this.isLang(ea(a))}translateObject(a,t={},n=this.getActiveLang()){if(_r(a)||Array.isArray(a)){let{resolveLang:r,scope:s}=this.resolveLangAndScope(n);if(Array.isArray(a))return a.map(d=>this.translateObject(s?`${s}.${d}`:d,t,r));let l=this.getTranslation(r);a=s?`${s}.${a}`:a;let c=cb(this.getObjectByKey(l,a));return nb(c)?this.translate(a,t,n):this.parser.transpile(c,t,l,a)}let o=[];for(let[r,s]of this.getEntries(a))o.push(this.translateObject(r,s,n));return o}selectTranslateObject(a,t,n){if(_r(a)||Array.isArray(a))return this.selectTranslate(a,t,n,!0);let[[o,r],...s]=this.getEntries(a);return this.selectTranslateObject(o,r,n).pipe(Le(l=>{let c=[l];for(let[d,g]of s)c.push(this.translateObject(d,g,n));return c}))}getTranslation(a){if(a){if(this.isLang(a))return this.translations.get(a)||{};{let{scope:t,resolveLang:n}=this.resolveLangAndScope(a),o=this.translations.get(n)||{};return this.getObjectByKey(o,t)}}return this.translations}selectTranslation(a){let t=this.langChanges$;if(a){let n=ea(a)!==a;this.isLang(a)||n?t=ct(a):t=this.langChanges$.pipe(Le(o=>`${a}/${o}`))}return t.pipe($e(n=>this.load(n).pipe(Le(()=>this.getTranslation(n)))))}setTranslation(a,t=this.getActiveLang(),n={}){let r=M(M({},{merge:!0,emitChange:!0}),n),s=xr(t),l=a;if(s){let v=this.getMappedScope(s);l=sm({[v]:a})}let c=s?ea(t):t,d=M(M({},r.merge&&this.getTranslation(c)),l),g=this.config.flatten.aot?d:sm(d),x=this.interceptor.preSaveTranslation(g,c);this.translations.set(c,x),r.emitChange&&this.setActiveLang(this.getActiveLang())}setTranslationKey(a,t,n=this.getActiveLang(),o={}){let r=this.interceptor.preSaveTranslationKey(a,t,n),s={[a]:r};this.setTranslation(s,n,ne(M({},o),{merge:!0}))}setFallbackLangForMissingTranslation({fallbackLang:a}){let t=Array.isArray(a)?a[0]:a;a&&this.useFallbackTranslation(t)&&(this.firstFallbackLang=t)}_handleMissingKey(a,t,n){if(this.config.missingHandler.allowEmpty&&t==="")return"";if(!this.isResolvedMissingOnce&&this.useFallbackTranslation()){this.isResolvedMissingOnce=!0;let o=this.translate(a,n,this.firstFallbackLang);return this.isResolvedMissingOnce=!1,o}return this.missingHandler.handle(a,this.getMissingHandlerData(),n)}_isLangScoped(a){return this.getAvailableLangsIds().indexOf(a)===-1}isLang(a){return this.getAvailableLangsIds().indexOf(a)!==-1}_loadDependencies(a,t){let n=ea(a);return this._isLangScoped(a)&&!this.isLoadedTranslation(n)?io([this.load(n),this.load(a,{inlineLoader:t})]):this.load(a,{inlineLoader:t})}_completeScopeWithLang(a){return this._isLangScoped(a)&&!this.isLang(ea(a))?`${a}/${this.getActiveLang()}`:a}_setScopeAlias(a,t){this.config.scopeMapping||(this.config.scopeMapping={}),this.config.scopeMapping[a]=t}ngOnDestroy(){this.subscription&&(this.subscription.unsubscribe(),this.subscription=null),this.cache.clear()}isLoadedTranslation(a){return cm(this.getTranslation(a))}getAvailableLangsIds(){let a=this.getAvailableLangs()[0];return _r(a)?this.getAvailableLangs():this.getAvailableLangs().map(t=>t.id)}getMissingHandlerData(){return ne(M({},this.config),{activeLang:this.getActiveLang(),availableLangs:this.availableLangs,defaultLang:this.defaultLang})}useFallbackTranslation(a){return this.config.missingHandler.useFallbackTranslation&&a!==this.firstFallbackLang}handleSuccess(a,t){this.setTranslation(t,a,{emitChange:!1}),this.events.next({wasFailure:!!this.failedLangs.size,type:"translationLoadSuccess",payload:Il(a)}),this.failedLangs.forEach(n=>this.cache.delete(n)),this.failedLangs.clear()}handleFailure(a,t){El(t.failedCounter)&&(t.failedCounter=0,t.fallbackLangs||(t.fallbackLangs=this.fallbackStrategy.getNextLangs(a)));let n=a.split("/"),r=t.fallbackLangs[t.failedCounter];if(this.failedLangs.add(a),this.cache.has(r))return this.handleSuccess(r,this.getTranslation(r)),Jl;let s=r===n[n.length-1];if(!r||s){let c="Unable to load translation and all the fallback languages";throw n.length>1&&(c+=", did you misspelled the scope name?"),new Error(c)}let l=r;return n.length>1&&(n[n.length-1]=r,l=n.join("/")),t.failedCounter++,this.events.next({type:"translationLoadFailure",payload:Il(a)}),this.load(l,t)}getMappedScope(a){let{scopeMapping:t={}}=this.config;return t[a]||rb(a)}resolveLangAndScope(a){let t=a,n;if(this._isLangScoped(a)){let o=ea(a),r=this.isLang(o);t=r?o:this.getActiveLang(),n=this.getMappedScope(r?xr(a):a)}return{scope:n,resolveLang:t}}getObjectByKey(a,t){let n={},o=`${t}.`;for(let r in a)r.startsWith(o)&&(n[r.replace(o,"")]=a[r]);return n}getEntries(a){return a instanceof Map?a.entries():Object.entries(a)}static \u0275fac=function(t){return new(t||i)(O(lm,8),O(dm),O(mm),O(pm),O(Pa),O(gm))};static \u0275prov=N({token:i,factory:i.\u0275fac,providedIn:"root"})}return i})();var Z8=new we("TRANSLOCO_LANG"),Y8=new we("TRANSLOCO_LOADING_TEMPLATE"),K8=new we("TRANSLOCO_SCOPE");function bm(i){let e=[wb(db),Cb(pb),kb(gb),Sb(fb)];return i.config&&e.push(_b(i.config)),i.loader&&e.push(xb(i.loader)),e}function _b(i){return Fi([{provide:Pa,useValue:ub(i)}])}function xb(i){return Fi([{provide:lm,useClass:i}])}function wb(i){return Fi([{provide:dm,useClass:i,deps:[Pa]}])}function Sb(i){return Fi([{provide:gm,useClass:i,deps:[Pa]}])}function Cb(i){return Fi([{provide:mm,useClass:i}])}function kb(i){return Fi([{provide:pm,useClass:i}])}var Q8=new we("TRANSLOCO_TEST_LANGS - Available testing languages"),X8=new we("TRANSLOCO_TEST_OPTIONS - Testing options");var Fa=(()=>{let e=class e{constructor(){this._httpClient=I(Ut),this._navigation=new zt(1)}get navigation$(){return this._navigation.asObservable()}get(){return this._httpClient.get("api/common/navigation").pipe(Bt(t=>{this._navigation.next(t)}))}};e.\u0275fac=function(n){return new(n||e)},e.\u0275prov=N({token:e,factory:e.\u0275fac,providedIn:"root"});let i=e;return i})();var wr=(()=>{let e=class e{constructor(t){this._httpClient=t,this._notifications=new zt(1)}get notifications$(){return this._notifications.asObservable()}getAll(){return this._httpClient.get("api/common/notifications").pipe(Bt(t=>{this._notifications.next(t)}))}create(t){return this.notifications$.pipe(Pe(1),$e(n=>this._httpClient.post("api/common/notifications",{notification:t}).pipe(Le(o=>(this._notifications.next([...n,o]),o)))))}update(t,n){return this.notifications$.pipe(Pe(1),$e(o=>this._httpClient.patch("api/common/notifications",{id:t,notification:n}).pipe(Le(r=>{let s=o.findIndex(l=>l.id===t);return o[s]=r,this._notifications.next(o),r}))))}delete(t){return this.notifications$.pipe(Pe(1),$e(n=>this._httpClient.delete("api/common/notifications",{params:{id:t}}).pipe(Le(o=>{let r=n.findIndex(s=>s.id===t);return n.splice(r,1),this._notifications.next(n),o}))))}markAllAsRead(){return this.notifications$.pipe(Pe(1),$e(t=>this._httpClient.get("api/common/notifications/mark-all-as-read").pipe(Le(n=>(t.forEach((o,r)=>{t[r].read=!0}),this._notifications.next(t),n)))))}};e.\u0275fac=function(n){return new(n||e)(O(Ut))},e.\u0275prov=N({token:e,factory:e.\u0275fac,providedIn:"root"});let i=e;return i})();var Sr=(()=>{let e=class e{constructor(t){this._httpClient=t,this._chat=new jt(null),this._chats=new jt(null)}get chat$(){return this._chat.asObservable()}get chats$(){return this._chats.asObservable()}getChats(){return this._httpClient.get("api/apps/chat/chats").pipe(Bt(t=>{this._chats.next(t)}))}getChatById(t){return this._httpClient.get("api/apps/chat/chat",{params:{id:t}}).pipe(Le(n=>(this._chat.next(n),n)),$e(n=>n?ct(n):ti("Could not found chat with id of "+t+"!")))}};e.\u0275fac=function(n){return new(n||e)(O(Ut))},e.\u0275prov=N({token:e,factory:e.\u0275fac,providedIn:"root"});let i=e;return i})();var ym=()=>{let i=I(Fa),e=I(wr),a=I(Sr);return ao([i.get(),e.getAll(),a.getChats()])};var Cr=class{constructor(e){this.version=e,this.full=e,this.major=e.split(".")[0],this.minor=e.split(".")[1],this.patch=e.split(".").slice(2).join(".")}};var _m=new Cr("0.0.1").full;function Db(i,e){if(i&1&&C(0,"mat-progress-bar",0),i&2){let a=h();f("mode",a.mode)("value",a.progress)}}var Ra=(()=>{let e=class e{constructor(){this._angorLoadingService=I(Na),this.autoMode=!0,this.progress=0,this.show=!1,this._unsubscribeAll=new V}ngOnChanges(t){"autoMode"in t&&this._angorLoadingService.setAutoMode(yi(t.autoMode.currentValue))}ngOnInit(){this._angorLoadingService.mode$.pipe(U(this._unsubscribeAll)).subscribe(t=>{this.mode=t}),this._angorLoadingService.progress$.pipe(U(this._unsubscribeAll)).subscribe(t=>{this.progress=t}),this._angorLoadingService.show$.pipe(U(this._unsubscribeAll)).subscribe(t=>{this.show=t})}ngOnDestroy(){this._unsubscribeAll.next(null),this._unsubscribeAll.complete()}};e.\u0275fac=function(n){return new(n||e)},e.\u0275cmp=J({type:e,selectors:[["angor-loading-bar"]],inputs:{autoMode:"autoMode"},exportAs:["angorLoadingBar"],standalone:!0,features:[Ze,W],decls:1,vars:1,consts:[[3,"mode","value"]],template:function(n,o){n&1&&k(0,Db,1,2,"mat-progress-bar",0),n&2&&S(o.show?0:-1)},dependencies:[Wc,Jc],styles:[`angor-loading-bar{position:fixed;top:0;z-index:999;width:100%;height:6px} +`],encapsulation:2});let i=e;return i})();function Ab(i,e){i&1&&C(0,"router-outlet")}var wm=(()=>{let e=class e{constructor(){this._unsubscribeAll=new V}ngOnDestroy(){this._unsubscribeAll.next(null),this._unsubscribeAll.complete()}};e.\u0275fac=function(n){return new(n||e)},e.\u0275cmp=J({type:e,selectors:[["empty-layout"]],standalone:!0,features:[W],decls:4,vars:1,consts:[[1,"flex","w-full","flex-auto","flex-col"],[1,"flex","flex-auto","flex-col"]],template:function(n,o){n&1&&(C(0,"angor-loading-bar"),b(1,"div",0)(2,"div",1),k(3,Ab,1,0,"router-outlet"),_()()),n&2&&(m(3),S(3))},dependencies:[Ra,fi],encapsulation:2});let i=e;return i})();function Ib(i,e){i&1&&C(0,"mat-icon",3)}var kr=(()=>{let e=class e{constructor(){this._document=I(We)}toggleFullscreen(){if(!this._document.fullscreenEnabled){console.log("Fullscreen is not available in this browser.");return}this._document.fullscreenElement?this._document.exitFullscreen():this._document.documentElement.requestFullscreen().catch(()=>{console.error("Entering fullscreen mode failed.")})}};e.\u0275fac=function(n){return new(n||e)},e.\u0275cmp=J({type:e,selectors:[["angor-fullscreen"]],inputs:{iconTpl:"iconTpl",tooltip:"tooltip"},exportAs:["angorFullscreen"],standalone:!0,features:[W],decls:4,vars:2,consts:[["defaultIconTpl",""],["mat-icon-button","",3,"click","matTooltip"],[3,"ngTemplateOutlet"],["svgIcon","heroicons_outline:arrows-pointing-out"]],template:function(n,o){if(n&1){let r=le();b(0,"button",1),$("click",function(){return Q(r),X(o.toggleFullscreen())}),se(1,2),_(),k(2,Ib,1,0,"ng-template",null,0,ze)}if(n&2){let r=K(3);f("matTooltip",o.tooltip||"Toggle Fullscreen"),m(),f("ngTemplateOutlet",o.iconTpl||r)}},dependencies:[ot,nt,mt,dt,ut,_e,ye],encapsulation:2,changeDetection:0});let i=e;return i})();var fe=(()=>{let e=class e{constructor(){this._componentRegistry=new Map,this._navigationStore=new Map}registerComponent(t,n){this._componentRegistry.set(t,n)}deregisterComponent(t){this._componentRegistry.delete(t)}getComponent(t){return this._componentRegistry.get(t)}storeNavigation(t,n){this._navigationStore.set(t,n)}getNavigation(t){return this._navigationStore.get(t)??[]}deleteNavigation(t){this._navigationStore.has(t)||console.warn(`Navigation with the key '${t}' does not exist.`),this._navigationStore.delete(t)}getFlatNavigation(t,n=[]){for(let o of t)o.type==="basic"?n.push(o):o.children&&this.getFlatNavigation(o.children,n);return n}getItem(t,n){for(let o of n){if(o.id===t)return o;if(o.children){let r=this.getItem(t,o.children);if(r)return r}}return null}getItemParent(t,n,o){for(let r of n){if(r.id===t)return o;if(r.children){let s=this.getItemParent(t,r.children,r);if(s)return s}}return null}};e.\u0275fac=function(n){return new(n||e)},e.\u0275prov=N({token:e,factory:e.\u0275fac,providedIn:"root"});let i=e;return i})();var Tr=i=>({"angor-horizontal-navigation-item-active-forced":i}),Cm=i=>[i];function Mb(i,e){i&1&&se(0)}function Eb(i,e){if(i&1&&(b(0,"div",2),k(1,Mb,1,0,"ng-container",7),_()),i&2){let a,t,n,o,r=h(),s=K(9);f("ngClass",de(10,Tr,r.item.active))("routerLink",de(12,Cm,r.item.link))("fragment",(a=r.item.fragment)!==null&&a!==void 0?a:null)("preserveFragment",(t=r.item.preserveFragment)!==null&&t!==void 0?t:!1)("queryParams",(n=r.item.queryParams)!==null&&n!==void 0?n:null)("queryParamsHandling",(o=r.item.queryParamsHandling)!==null&&o!==void 0?o:null)("routerLinkActive","angor-horizontal-navigation-item-active")("routerLinkActiveOptions",r.isActiveMatchOptions)("matTooltip",r.item.tooltip||""),m(),f("ngTemplateOutlet",s)}}function Ob(i,e){i&1&&se(0)}function Lb(i,e){if(i&1&&(b(0,"a",3),k(1,Ob,1,0,"ng-container",7),_()),i&2){let a=h(),t=K(9);f("href",a.item.link,at)("target",a.item.target||"_self")("matTooltip",a.item.tooltip||""),m(),f("ngTemplateOutlet",t)}}function Nb(i,e){i&1&&se(0)}function Pb(i,e){if(i&1){let a=le();b(0,"div",8),$("click",function(){Q(a);let n=h();return X(n.item.function(n.item))}),k(1,Nb,1,0,"ng-container",7),_()}if(i&2){let a=h(),t=K(9);f("ngClass",de(3,Tr,a.item.active))("matTooltip",a.item.tooltip||""),m(),f("ngTemplateOutlet",t)}}function Fb(i,e){i&1&&se(0)}function Rb(i,e){if(i&1){let a=le();b(0,"div",9),$("click",function(){Q(a);let n=h();return X(n.item.function(n.item))}),k(1,Fb,1,0,"ng-container",7),_()}if(i&2){let a,t,n,o,r=h(),s=K(9);f("ngClass",de(10,Tr,r.item.active))("routerLink",de(12,Cm,r.item.link))("fragment",(a=r.item.fragment)!==null&&a!==void 0?a:null)("preserveFragment",(t=r.item.preserveFragment)!==null&&t!==void 0?t:!1)("queryParams",(n=r.item.queryParams)!==null&&n!==void 0?n:null)("queryParamsHandling",(o=r.item.queryParamsHandling)!==null&&o!==void 0?o:null)("routerLinkActive","angor-horizontal-navigation-item-active")("routerLinkActiveOptions",r.isActiveMatchOptions)("matTooltip",r.item.tooltip||""),m(),f("ngTemplateOutlet",s)}}function Hb(i,e){i&1&&se(0)}function jb(i,e){if(i&1){let a=le();b(0,"a",10),$("click",function(){Q(a);let n=h();return X(n.item.function(n.item))}),k(1,Hb,1,0,"ng-container",7),_()}if(i&2){let a=h(),t=K(9);f("href",a.item.link,at)("target",a.item.target||"_self")("matTooltip",a.item.tooltip||""),m(),f("ngTemplateOutlet",t)}}function zb(i,e){i&1&&se(0)}function Bb(i,e){if(i&1&&(b(0,"div",4),k(1,zb,1,0,"ng-container",7),_()),i&2){let a=h(),t=K(9);f("ngClass",de(3,Tr,a.item.active))("matTooltip",a.item.tooltip||""),m(),f("ngTemplateOutlet",t)}}function Vb(i,e){i&1&&se(0)}function Jb(i,e){if(i&1&&(b(0,"div",6),k(1,Vb,1,0,"ng-container",7),_()),i&2){h();let a=K(9);m(),f("ngTemplateOutlet",a)}}function Wb(i,e){if(i&1&&C(0,"mat-icon",11),i&2){let a=h(2);f("ngClass",a.item.classes==null?null:a.item.classes.icon)("svgIcon",a.item.icon)}}function Ub(i,e){if(i&1&&(b(0,"div",15)(1,"span",14),z(2),_()()),i&2){let a=h(2);m(),f("ngClass",a.item.classes==null?null:a.item.classes.subtitle),m(),te(" ",a.item.subtitle," ")}}function Gb(i,e){if(i&1&&(b(0,"div",16)(1,"div",17),z(2),_()()),i&2){let a=h(2);m(),f("ngClass",a.item.badge.classes),m(),te(" ",a.item.badge.title," ")}}function $b(i,e){if(i&1&&(k(0,Wb,1,2,"mat-icon",11),b(1,"div",12)(2,"div",13)(3,"span",14),z(4),_()(),k(5,Ub,3,2,"div",15),_(),k(6,Gb,3,2,"div",16)),i&2){let a=h();S(a.item.icon?0:-1),m(3),f("ngClass",a.item.classes==null?null:a.item.classes.title),m(),te(" ",a.item.title," "),m(),S(a.item.subtitle?5:-1),m(),S(a.item.badge?6:-1)}}var qr=(()=>{let e=class e{constructor(){this._changeDetectorRef=I(oe),this._angorNavigationService=I(fe),this._angorUtilsService=I(At),this.isActiveMatchOptions=this._angorUtilsService.subsetMatchOptions,this._unsubscribeAll=new V}ngOnInit(){this.isActiveMatchOptions=this.item.isActiveMatchOptions??this.item.exactMatch?this._angorUtilsService.exactMatchOptions:this._angorUtilsService.subsetMatchOptions,this._angorHorizontalNavigationComponent=this._angorNavigationService.getComponent(this.name),this._changeDetectorRef.markForCheck(),this._angorHorizontalNavigationComponent.onRefreshed.pipe(U(this._unsubscribeAll)).subscribe(()=>{this._changeDetectorRef.markForCheck()})}ngOnDestroy(){this._unsubscribeAll.next(null),this._unsubscribeAll.complete()}};e.\u0275fac=function(n){return new(n||e)},e.\u0275cmp=J({type:e,selectors:[["angor-horizontal-navigation-basic-item"]],inputs:{item:"item",name:"name"},standalone:!0,features:[W],decls:10,vars:10,consts:[["itemTemplate",""],[1,"angor-horizontal-navigation-item-wrapper",3,"ngClass"],[1,"angor-horizontal-navigation-item",3,"ngClass","routerLink","fragment","preserveFragment","queryParams","queryParamsHandling","routerLinkActive","routerLinkActiveOptions","matTooltip"],[1,"angor-horizontal-navigation-item",3,"href","target","matTooltip"],[1,"angor-horizontal-navigation-item",3,"ngClass","matTooltip"],["mat-menu-item","",1,"angor-horizontal-navigation-item",3,"href","target","matTooltip"],[1,"angor-horizontal-navigation-item","angor-horizontal-navigation-item-disabled"],[4,"ngTemplateOutlet"],[1,"angor-horizontal-navigation-item",3,"click","ngClass","matTooltip"],[1,"angor-horizontal-navigation-item",3,"click","ngClass","routerLink","fragment","preserveFragment","queryParams","queryParamsHandling","routerLinkActive","routerLinkActiveOptions","matTooltip"],["mat-menu-item","",1,"angor-horizontal-navigation-item",3,"click","href","target","matTooltip"],[1,"angor-horizontal-navigation-item-icon",3,"ngClass","svgIcon"],[1,"angor-horizontal-navigation-item-title-wrapper"],[1,"angor-horizontal-navigation-item-title"],[3,"ngClass"],[1,"angor-horizontal-navigation-item-subtitle","text-hint"],[1,"angor-horizontal-navigation-item-badge"],[1,"angor-horizontal-navigation-item-badge-content",3,"ngClass"]],template:function(n,o){n&1&&(b(0,"div",1),k(1,Eb,2,14,"div",2)(2,Lb,2,4,"a",3)(3,Pb,2,5,"div",4)(4,Rb,2,14,"div",2)(5,jb,2,4,"a",5)(6,Bb,2,5,"div",4)(7,Jb,2,1,"div",6),_(),k(8,$b,7,5,"ng-template",null,0,ze)),n&2&&(Ve("angor-horizontal-navigation-item-has-subtitle",!!o.item.subtitle),f("ngClass",o.item.classes==null?null:o.item.classes.wrapper),m(),S(o.item.link&&!o.item.externalLink&&!o.item.function&&!o.item.disabled?1:-1),m(),S(o.item.link&&o.item.externalLink&&!o.item.function&&!o.item.disabled?2:-1),m(),S(!o.item.link&&o.item.function&&!o.item.disabled?3:-1),m(),S(o.item.link&&!o.item.externalLink&&o.item.function&&!o.item.disabled?4:-1),m(),S(o.item.link&&o.item.externalLink&&o.item.function&&!o.item.disabled?5:-1),m(),S(!o.item.link&&!o.item.function&&!o.item.disabled?6:-1),m(),S(o.item.disabled?7:-1))},dependencies:[ve,hi,uo,mt,dt,ut,ba,ha,_e,ye],encapsulation:2,changeDetection:0});let i=e;return i})();var km=(()=>{let e=class e{constructor(){this._changeDetectorRef=I(oe),this._angorNavigationService=I(fe),this._unsubscribeAll=new V}ngOnInit(){this._angorHorizontalNavigationComponent=this._angorNavigationService.getComponent(this.name),this._angorHorizontalNavigationComponent.onRefreshed.pipe(U(this._unsubscribeAll)).subscribe(()=>{this._changeDetectorRef.markForCheck()})}ngOnDestroy(){this._unsubscribeAll.next(null),this._unsubscribeAll.complete()}};e.\u0275fac=function(n){return new(n||e)},e.\u0275cmp=J({type:e,selectors:[["angor-horizontal-navigation-divider-item"]],inputs:{item:"item",name:"name"},standalone:!0,features:[W],decls:1,vars:1,consts:[[1,"angor-horizontal-navigation-item-wrapper","divider",3,"ngClass"]],template:function(n,o){n&1&&C(0,"div",0),n&2&&f("ngClass",o.item.classes==null?null:o.item.classes.wrapper)},dependencies:[ve],encapsulation:2,changeDetection:0});let i=e;return i})();var Zb=["matMenu"],Yb=(i,e)=>({"angor-horizontal-navigation-menu-active":i,"angor-horizontal-navigation-menu-active-forced":e}),Tm=i=>({$implicit:i}),Kb=(i,e)=>({"angor-horizontal-navigation-item-disabled":i,"angor-horizontal-navigation-item-active-forced":e});function Qb(i,e){i&1&&se(0)}function Xb(i,e){if(i&1){let a=le();b(0,"div",6,2),$("onMenuOpen",function(){Q(a);let n=h();return X(n.triggerChangeDetection())})("onMenuClose",function(){Q(a);let n=h();return X(n.triggerChangeDetection())}),k(2,Qb,1,0,"ng-container",7),_()}if(i&2){let a=K(1),t=h(),n=K(2),o=K(6);f("ngClass",Dt(4,Yb,a.menuOpen,t.item.active))("matMenuTriggerFor",n),m(2),f("ngTemplateOutlet",o)("ngTemplateOutletContext",de(7,Tm,t.item))}}function ev(i,e){if(i&1&&(b(0,"div",8),C(1,"angor-horizontal-navigation-basic-item",11),_()),i&2){let a=h(2).$implicit,t=h();f("disabled",a.disabled),m(),f("item",a)("name",t.name)}}function tv(i,e){i&1&&se(0)}function iv(i,e){if(i&1&&(b(0,"div",9),k(1,tv,1,0,"ng-container",7),C(2,"angor-horizontal-navigation-branch-item",12,3),_()),i&2){let a=K(3),t=h(2).$implicit,n=h(),o=K(6);f("disabled",t.disabled)("matMenuTriggerFor",a.matMenu),m(),f("ngTemplateOutlet",o)("ngTemplateOutletContext",de(7,Tm,t)),m(),f("child",!0)("item",t)("name",n.name)}}function av(i,e){if(i&1&&(b(0,"div",10),C(1,"angor-horizontal-navigation-divider-item",11),_()),i&2){let a=h(2).$implicit,t=h();m(),f("item",a)("name",t.name)}}function nv(i,e){if(i&1&&k(0,ev,2,3,"div",8)(1,iv,4,9,"div",9)(2,av,2,2,"div",10),i&2){let a=h().$implicit;S(a.type==="basic"?0:-1),m(),S(a.type==="aside"||a.type==="collapsable"||a.type==="group"?1:-1),m(),S(a.type==="divider"?2:-1)}}function ov(i,e){if(i&1&&k(0,nv,3,3),i&2){let a=e.$implicit;S(a.hidden&&!a.hidden(a)||!a.hidden?0:-1)}}function rv(i,e){if(i&1&&C(0,"mat-icon",15),i&2){let a=h().$implicit;f("ngClass",a.classes==null?null:a.classes.icon)("svgIcon",a.icon)}}function sv(i,e){if(i&1&&(b(0,"div",19)(1,"span",18),z(2),_()()),i&2){let a=h().$implicit;m(),f("ngClass",a.classes==null?null:a.classes.subtitle),m(),te(" ",a.subtitle," ")}}function lv(i,e){if(i&1&&(b(0,"div",20)(1,"div",21),z(2),_()()),i&2){let a=h().$implicit;m(),f("ngClass",a.badge.classes),m(),te(" ",a.badge.title," ")}}function cv(i,e){if(i&1&&(b(0,"div",13)(1,"div",14),k(2,rv,1,2,"mat-icon",15),b(3,"div",16)(4,"div",17)(5,"span",18),z(6),_()(),k(7,sv,3,2,"div",19),_(),k(8,lv,3,2,"div",20),_()()),i&2){let a=e.$implicit;Ve("angor-horizontal-navigation-item-has-subtitle",!!a.subtitle),f("ngClass",a.classes==null?null:a.classes.wrapper),m(),f("ngClass",Dt(10,Kb,a.disabled,a.active))("matTooltip",a.tooltip||""),m(),S(a.icon?2:-1),m(3),f("ngClass",a.classes==null?null:a.classes.title),m(),te(" ",a.title," "),m(),S(a.subtitle?7:-1),m(),S(a.badge?8:-1)}}var qm=(()=>{let e=class e{constructor(){this._changeDetectorRef=I(oe),this._angorNavigationService=I(fe),this.child=!1,this._unsubscribeAll=new V}ngOnInit(){this._angorHorizontalNavigationComponent=this._angorNavigationService.getComponent(this.name),this._angorHorizontalNavigationComponent.onRefreshed.pipe(U(this._unsubscribeAll)).subscribe(()=>{this._changeDetectorRef.markForCheck()})}ngOnDestroy(){this._unsubscribeAll.next(null),this._unsubscribeAll.complete()}triggerChangeDetection(){this._changeDetectorRef.markForCheck()}trackByFn(t,n){return n.id||t}};e.\u0275fac=function(n){return new(n||e)},e.\u0275cmp=J({type:e,selectors:[["angor-horizontal-navigation-branch-item"]],viewQuery:function(n,o){if(n&1&&Je(Zb,7),n&2){let r;Fe(r=Re())&&(o.matMenu=r.first)}},inputs:{child:"child",item:"item",name:"name"},standalone:!0,features:[W],decls:7,vars:2,consts:[["matMenu","matMenu"],["itemTemplate",""],["trigger","matMenuTrigger"],["branch",""],[3,"ngClass","matMenuTriggerFor"],[1,"angor-horizontal-navigation-menu-panel",3,"overlapTrigger"],[3,"onMenuOpen","onMenuClose","ngClass","matMenuTriggerFor"],[4,"ngTemplateOutlet","ngTemplateOutletContext"],["mat-menu-item","",1,"angor-horizontal-navigation-menu-item",3,"disabled"],["mat-menu-item","",1,"angor-horizontal-navigation-menu-item",3,"disabled","matMenuTriggerFor"],["mat-menu-item","",1,"angor-horizontal-navigation-menu-item"],[3,"item","name"],[3,"child","item","name"],[1,"angor-horizontal-navigation-item-wrapper",3,"ngClass"],[1,"angor-horizontal-navigation-item",3,"ngClass","matTooltip"],[1,"angor-horizontal-navigation-item-icon",3,"ngClass","svgIcon"],[1,"angor-horizontal-navigation-item-title-wrapper"],[1,"angor-horizontal-navigation-item-title"],[3,"ngClass"],[1,"angor-horizontal-navigation-item-subtitle","text-hint"],[1,"angor-horizontal-navigation-item-badge"],[1,"angor-horizontal-navigation-item-badge-content",3,"ngClass"]],template:function(n,o){n&1&&(k(0,Xb,3,9,"div",4),b(1,"mat-menu",5,0),Te(3,ov,1,1,null,null,o.trackByFn,!0),_(),k(5,cv,9,13,"ng-template",null,1,ze)),n&2&&(S(o.child?-1:0),m(),f("overlapTrigger",!1),m(2),qe(o.item.children))},dependencies:()=>[e,ve,ba,To,ha,qo,ut,qr,km,mt,dt,_e,ye],encapsulation:2,changeDetection:0});let i=e;return i})();var Dm=(()=>{let e=class e{constructor(){this._changeDetectorRef=I(oe),this._angorNavigationService=I(fe),this._unsubscribeAll=new V}ngOnInit(){this._angorHorizontalNavigationComponent=this._angorNavigationService.getComponent(this.name),this._angorHorizontalNavigationComponent.onRefreshed.pipe(U(this._unsubscribeAll)).subscribe(()=>{this._changeDetectorRef.markForCheck()})}ngOnDestroy(){this._unsubscribeAll.next(null),this._unsubscribeAll.complete()}};e.\u0275fac=function(n){return new(n||e)},e.\u0275cmp=J({type:e,selectors:[["angor-horizontal-navigation-spacer-item"]],inputs:{item:"item",name:"name"},standalone:!0,features:[W],decls:1,vars:1,consts:[[1,"angor-horizontal-navigation-item-wrapper",3,"ngClass"]],template:function(n,o){n&1&&C(0,"div",0),n&2&&f("ngClass",o.item.classes==null?null:o.item.classes.wrapper)},dependencies:[ve],encapsulation:2,changeDetection:0});let i=e;return i})();function uv(i,e){if(i&1&&C(0,"angor-horizontal-navigation-basic-item",1),i&2){let a=h(2).$implicit,t=h();f("item",a)("name",t.name)}}function dv(i,e){if(i&1&&C(0,"angor-horizontal-navigation-branch-item",1),i&2){let a=h(2).$implicit,t=h();f("item",a)("name",t.name)}}function mv(i,e){if(i&1&&C(0,"angor-horizontal-navigation-spacer-item",1),i&2){let a=h(2).$implicit,t=h();f("item",a)("name",t.name)}}function pv(i,e){if(i&1&&k(0,uv,1,2,"angor-horizontal-navigation-basic-item",1)(1,dv,1,2,"angor-horizontal-navigation-branch-item",1)(2,mv,1,2,"angor-horizontal-navigation-spacer-item",1),i&2){let a=h().$implicit;S(a.type==="basic"?0:-1),m(),S(a.type==="aside"||a.type==="collapsable"||a.type==="group"?1:-1),m(),S(a.type==="spacer"?2:-1)}}function gv(i,e){if(i&1&&k(0,pv,3,3),i&2){let a=e.$implicit;S(a.hidden&&!a.hidden(a)||!a.hidden?0:-1)}}var Am=(()=>{let e=class e{constructor(){this._changeDetectorRef=I(oe),this._angorNavigationService=I(fe),this._angorUtilsService=I(At),this.name=this._angorUtilsService.randomId(),this.onRefreshed=new zt(1),this._unsubscribeAll=new V}ngOnChanges(t){"navigation"in t&&this._changeDetectorRef.markForCheck()}ngOnInit(){this.name===""&&(this.name=this._angorUtilsService.randomId()),this._angorNavigationService.registerComponent(this.name,this)}ngOnDestroy(){this._angorNavigationService.deregisterComponent(this.name),this._unsubscribeAll.next(null),this._unsubscribeAll.complete()}refresh(){this._changeDetectorRef.markForCheck(),this.onRefreshed.next(!0)}trackByFn(t,n){return n.id||t}};e.\u0275fac=function(n){return new(n||e)},e.\u0275cmp=J({type:e,selectors:[["angor-horizontal-navigation"]],inputs:{name:"name",navigation:"navigation"},exportAs:["angorHorizontalNavigation"],standalone:!0,features:[Ze,W],decls:3,vars:0,consts:[[1,"angor-horizontal-navigation-wrapper"],[1,"angor-horizontal-navigation-menu-item",3,"item","name"]],template:function(n,o){n&1&&(b(0,"div",0),Te(1,gv,1,1,null,null,o.trackByFn,!0),_()),n&2&&(m(),qe(o.navigation))},dependencies:[qr,qm,Dm],styles:[`angor-horizontal-navigation .angor-horizontal-navigation-wrapper{display:flex;align-items:center}@media (min-width: 600px){angor-horizontal-navigation .angor-horizontal-navigation-wrapper angor-horizontal-navigation-basic-item:hover .angor-horizontal-navigation-item-wrapper,angor-horizontal-navigation .angor-horizontal-navigation-wrapper angor-horizontal-navigation-branch-item:hover .angor-horizontal-navigation-item-wrapper{background-color:var(--angor-bg-hover)}}angor-horizontal-navigation .angor-horizontal-navigation-wrapper angor-horizontal-navigation-basic-item .angor-horizontal-navigation-item-wrapper,angor-horizontal-navigation .angor-horizontal-navigation-wrapper angor-horizontal-navigation-branch-item .angor-horizontal-navigation-item-wrapper{border-radius:4px;overflow:hidden}angor-horizontal-navigation .angor-horizontal-navigation-wrapper angor-horizontal-navigation-basic-item .angor-horizontal-navigation-item-wrapper .angor-horizontal-navigation-item,angor-horizontal-navigation .angor-horizontal-navigation-wrapper angor-horizontal-navigation-branch-item .angor-horizontal-navigation-item-wrapper .angor-horizontal-navigation-item{padding:0 16px;cursor:pointer;-webkit-user-select:none;user-select:none}angor-horizontal-navigation .angor-horizontal-navigation-wrapper angor-horizontal-navigation-basic-item .angor-horizontal-navigation-item-wrapper .angor-horizontal-navigation-item .angor-horizontal-navigation-item-icon,angor-horizontal-navigation .angor-horizontal-navigation-wrapper angor-horizontal-navigation-branch-item .angor-horizontal-navigation-item-wrapper .angor-horizontal-navigation-item .angor-horizontal-navigation-item-icon{margin-right:12px}angor-horizontal-navigation .angor-horizontal-navigation-wrapper angor-horizontal-navigation-basic-item .angor-horizontal-navigation-item-active .angor-horizontal-navigation-item-title,angor-horizontal-navigation .angor-horizontal-navigation-wrapper angor-horizontal-navigation-basic-item .angor-horizontal-navigation-item-active-forced .angor-horizontal-navigation-item-title{--tw-text-opacity: 1 !important;color:rgba(var(--angor-primary-rgb),var(--tw-text-opacity))!important}angor-horizontal-navigation .angor-horizontal-navigation-wrapper angor-horizontal-navigation-basic-item .angor-horizontal-navigation-item-active .angor-horizontal-navigation-item-subtitle,angor-horizontal-navigation .angor-horizontal-navigation-wrapper angor-horizontal-navigation-basic-item .angor-horizontal-navigation-item-active-forced .angor-horizontal-navigation-item-subtitle{--tw-text-opacity: 1 !important;color:rgba(var(--angor-primary-400-rgb),var(--tw-text-opacity))!important}.dark angor-horizontal-navigation .angor-horizontal-navigation-wrapper angor-horizontal-navigation-basic-item .angor-horizontal-navigation-item-active .angor-horizontal-navigation-item-subtitle,.dark angor-horizontal-navigation .angor-horizontal-navigation-wrapper angor-horizontal-navigation-basic-item .angor-horizontal-navigation-item-active-forced .angor-horizontal-navigation-item-subtitle{--tw-text-opacity: 1 !important;color:rgba(var(--angor-primary-600-rgb),var(--tw-text-opacity))!important}angor-horizontal-navigation .angor-horizontal-navigation-wrapper angor-horizontal-navigation-basic-item .angor-horizontal-navigation-item-active .angor-horizontal-navigation-item-icon,angor-horizontal-navigation .angor-horizontal-navigation-wrapper angor-horizontal-navigation-basic-item .angor-horizontal-navigation-item-active-forced .angor-horizontal-navigation-item-icon{--tw-text-opacity: 1 !important;color:rgba(var(--angor-primary-rgb),var(--tw-text-opacity))!important}angor-horizontal-navigation .angor-horizontal-navigation-wrapper angor-horizontal-navigation-branch-item .angor-horizontal-navigation-menu-active .angor-horizontal-navigation-item-wrapper,angor-horizontal-navigation .angor-horizontal-navigation-wrapper angor-horizontal-navigation-branch-item .angor-horizontal-navigation-menu-active-forced .angor-horizontal-navigation-item-wrapper{background-color:var(--angor-bg-hover)}angor-horizontal-navigation .angor-horizontal-navigation-wrapper angor-horizontal-navigation-spacer-item{margin:12px 0}.angor-horizontal-navigation-menu-panel .angor-horizontal-navigation-menu-item{height:auto;min-height:0;line-height:normal;white-space:normal}.angor-horizontal-navigation-menu-panel .angor-horizontal-navigation-menu-item angor-horizontal-navigation-basic-item,.angor-horizontal-navigation-menu-panel .angor-horizontal-navigation-menu-item angor-horizontal-navigation-branch-item,.angor-horizontal-navigation-menu-panel .angor-horizontal-navigation-menu-item angor-horizontal-navigation-divider-item{display:flex;flex:1 1 auto}.angor-horizontal-navigation-menu-panel .angor-horizontal-navigation-menu-item angor-horizontal-navigation-divider-item{margin:8px -16px}.angor-horizontal-navigation-menu-panel .angor-horizontal-navigation-menu-item angor-horizontal-navigation-divider-item .angor-horizontal-navigation-item-wrapper{height:1px;box-shadow:0 1px}.angor-horizontal-navigation-menu-item angor-horizontal-navigation-basic-item .angor-horizontal-navigation-item-active .angor-horizontal-navigation-item-title,.angor-horizontal-navigation-menu-item angor-horizontal-navigation-basic-item .angor-horizontal-navigation-item-active-forced .angor-horizontal-navigation-item-title{--tw-text-opacity: 1 !important;color:rgba(var(--angor-primary-rgb),var(--tw-text-opacity))!important}.angor-horizontal-navigation-menu-item angor-horizontal-navigation-basic-item .angor-horizontal-navigation-item-active .angor-horizontal-navigation-item-subtitle,.angor-horizontal-navigation-menu-item angor-horizontal-navigation-basic-item .angor-horizontal-navigation-item-active-forced .angor-horizontal-navigation-item-subtitle{--tw-text-opacity: 1 !important;color:rgba(var(--angor-primary-400-rgb),var(--tw-text-opacity))!important}.dark .angor-horizontal-navigation-menu-item angor-horizontal-navigation-basic-item .angor-horizontal-navigation-item-active .angor-horizontal-navigation-item-subtitle,.dark .angor-horizontal-navigation-menu-item angor-horizontal-navigation-basic-item .angor-horizontal-navigation-item-active-forced .angor-horizontal-navigation-item-subtitle{--tw-text-opacity: 1 !important;color:rgba(var(--angor-primary-600-rgb),var(--tw-text-opacity))!important}.angor-horizontal-navigation-menu-item angor-horizontal-navigation-basic-item .angor-horizontal-navigation-item-active .angor-horizontal-navigation-item-icon,.angor-horizontal-navigation-menu-item angor-horizontal-navigation-basic-item .angor-horizontal-navigation-item-active-forced .angor-horizontal-navigation-item-icon{--tw-text-opacity: 1 !important;color:rgba(var(--angor-primary-rgb),var(--tw-text-opacity))!important}.angor-horizontal-navigation-menu-item .angor-horizontal-navigation-item-wrapper{width:100%}.angor-horizontal-navigation-menu-item .angor-horizontal-navigation-item-wrapper.angor-horizontal-navigation-item-has-subtitle .angor-horizontal-navigation-item{min-height:56px}.angor-horizontal-navigation-menu-item .angor-horizontal-navigation-item-wrapper .angor-horizontal-navigation-item{position:relative;display:flex;align-items:center;justify-content:flex-start;min-height:48px;width:100%;font-size:13px;font-weight:500;text-decoration:none}.angor-horizontal-navigation-menu-item .angor-horizontal-navigation-item-wrapper .angor-horizontal-navigation-item .angor-horizontal-navigation-item-title-wrapper .angor-horizontal-navigation-item-subtitle{font-size:12px}.angor-horizontal-navigation-menu-item .angor-horizontal-navigation-item-wrapper .angor-horizontal-navigation-item .angor-horizontal-navigation-item-badge{margin-left:auto}.angor-horizontal-navigation-menu-item .angor-horizontal-navigation-item-wrapper .angor-horizontal-navigation-item .angor-horizontal-navigation-item-badge .angor-horizontal-navigation-item-badge-content{display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:600;white-space:nowrap;height:20px} +`],encapsulation:2,data:{animation:xi},changeDetection:0});let i=e;return i})();var Dr=i=>({"angor-vertical-navigation-item-active-forced":i}),Im=i=>[i];function fv(i,e){i&1&&se(0)}function hv(i,e){if(i&1&&(b(0,"a",2),k(1,fv,1,0,"ng-container",6),_()),i&2){let a,t,n,o,r=h(),s=K(9);f("ngClass",de(10,Dr,r.item.active))("routerLink",de(12,Im,r.item.link))("fragment",(a=r.item.fragment)!==null&&a!==void 0?a:null)("preserveFragment",(t=r.item.preserveFragment)!==null&&t!==void 0?t:!1)("queryParams",(n=r.item.queryParams)!==null&&n!==void 0?n:null)("queryParamsHandling",(o=r.item.queryParamsHandling)!==null&&o!==void 0?o:null)("routerLinkActive","angor-vertical-navigation-item-active")("routerLinkActiveOptions",r.isActiveMatchOptions)("matTooltip",r.item.tooltip||""),m(),f("ngTemplateOutlet",s)}}function bv(i,e){i&1&&se(0)}function vv(i,e){if(i&1&&(b(0,"a",3),k(1,bv,1,0,"ng-container",6),_()),i&2){let a=h(),t=K(9);f("href",a.item.link,at)("target",a.item.target||"_self")("matTooltip",a.item.tooltip||""),m(),f("ngTemplateOutlet",t)}}function yv(i,e){i&1&&se(0)}function _v(i,e){if(i&1){let a=le();b(0,"div",7),$("click",function(){Q(a);let n=h();return X(n.item.function(n.item))}),k(1,yv,1,0,"ng-container",6),_()}if(i&2){let a=h(),t=K(9);f("ngClass",de(3,Dr,a.item.active))("matTooltip",a.item.tooltip||""),m(),f("ngTemplateOutlet",t)}}function xv(i,e){i&1&&se(0)}function wv(i,e){if(i&1){let a=le();b(0,"a",8),$("click",function(){Q(a);let n=h();return X(n.item.function(n.item))}),k(1,xv,1,0,"ng-container",6),_()}if(i&2){let a,t,n,o,r=h(),s=K(9);f("ngClass",de(10,Dr,r.item.active))("routerLink",de(12,Im,r.item.link))("fragment",(a=r.item.fragment)!==null&&a!==void 0?a:null)("preserveFragment",(t=r.item.preserveFragment)!==null&&t!==void 0?t:!1)("queryParams",(n=r.item.queryParams)!==null&&n!==void 0?n:null)("queryParamsHandling",(o=r.item.queryParamsHandling)!==null&&o!==void 0?o:null)("routerLinkActive","angor-vertical-navigation-item-active")("routerLinkActiveOptions",r.isActiveMatchOptions)("matTooltip",r.item.tooltip||""),m(),f("ngTemplateOutlet",s)}}function Sv(i,e){i&1&&se(0)}function Cv(i,e){if(i&1){let a=le();b(0,"a",9),$("click",function(){Q(a);let n=h();return X(n.item.function(n.item))}),k(1,Sv,1,0,"ng-container",6),_()}if(i&2){let a=h(),t=K(9);f("href",a.item.link,at)("target",a.item.target||"_self")("matTooltip",a.item.tooltip||""),m(),f("ngTemplateOutlet",t)}}function kv(i,e){i&1&&se(0)}function Tv(i,e){if(i&1&&(b(0,"div",4),k(1,kv,1,0,"ng-container",6),_()),i&2){let a=h(),t=K(9);f("ngClass",de(3,Dr,a.item.active))("matTooltip",a.item.tooltip||""),m(),f("ngTemplateOutlet",t)}}function qv(i,e){i&1&&se(0)}function Dv(i,e){if(i&1&&(b(0,"div",5),k(1,qv,1,0,"ng-container",6),_()),i&2){let a=h(),t=K(9);f("matTooltip",a.item.tooltip||""),m(),f("ngTemplateOutlet",t)}}function Av(i,e){if(i&1&&C(0,"mat-icon",10),i&2){let a=h(2);f("ngClass",a.item.classes==null?null:a.item.classes.icon)("svgIcon",a.item.icon)}}function Iv(i,e){if(i&1&&(b(0,"div",14)(1,"span",13),z(2),_()()),i&2){let a=h(2);m(),f("ngClass",a.item.classes==null?null:a.item.classes.subtitle),m(),te(" ",a.item.subtitle," ")}}function Mv(i,e){if(i&1&&(b(0,"div",15)(1,"div",16),z(2),_()()),i&2){let a=h(2);m(),f("ngClass",a.item.badge.classes),m(),te(" ",a.item.badge.title," ")}}function Ev(i,e){if(i&1&&(k(0,Av,1,2,"mat-icon",10),b(1,"div",11)(2,"div",12)(3,"span",13),z(4),_()(),k(5,Iv,3,2,"div",14),_(),k(6,Mv,3,2,"div",15)),i&2){let a=h();S(a.item.icon?0:-1),m(3),f("ngClass",a.item.classes==null?null:a.item.classes.title),m(),te(" ",a.item.title," "),m(),S(a.item.subtitle?5:-1),m(),S(a.item.badge?6:-1)}}var Ii=(()=>{let e=class e{constructor(){this._changeDetectorRef=I(oe),this._angorNavigationService=I(fe),this._angorUtilsService=I(At),this.isActiveMatchOptions=this._angorUtilsService.subsetMatchOptions,this._unsubscribeAll=new V}ngOnInit(){this.isActiveMatchOptions=this.item.isActiveMatchOptions??this.item.exactMatch?this._angorUtilsService.exactMatchOptions:this._angorUtilsService.subsetMatchOptions,this._angorVerticalNavigationComponent=this._angorNavigationService.getComponent(this.name),this._changeDetectorRef.markForCheck(),this._angorVerticalNavigationComponent.onRefreshed.pipe(U(this._unsubscribeAll)).subscribe(()=>{this._changeDetectorRef.markForCheck()})}ngOnDestroy(){this._unsubscribeAll.next(null),this._unsubscribeAll.complete()}};e.\u0275fac=function(n){return new(n||e)},e.\u0275cmp=J({type:e,selectors:[["angor-vertical-navigation-basic-item"]],inputs:{item:"item",name:"name"},standalone:!0,features:[W],decls:10,vars:10,consts:[["itemTemplate",""],[1,"angor-vertical-navigation-item-wrapper",3,"ngClass"],[1,"angor-vertical-navigation-item",3,"ngClass","routerLink","fragment","preserveFragment","queryParams","queryParamsHandling","routerLinkActive","routerLinkActiveOptions","matTooltip"],[1,"angor-vertical-navigation-item",3,"href","target","matTooltip"],[1,"angor-vertical-navigation-item",3,"ngClass","matTooltip"],[1,"angor-vertical-navigation-item","angor-vertical-navigation-item-disabled",3,"matTooltip"],[4,"ngTemplateOutlet"],[1,"angor-vertical-navigation-item",3,"click","ngClass","matTooltip"],[1,"angor-vertical-navigation-item",3,"click","ngClass","routerLink","fragment","preserveFragment","queryParams","queryParamsHandling","routerLinkActive","routerLinkActiveOptions","matTooltip"],[1,"angor-vertical-navigation-item",3,"click","href","target","matTooltip"],[1,"angor-vertical-navigation-item-icon",3,"ngClass","svgIcon"],[1,"angor-vertical-navigation-item-title-wrapper"],[1,"angor-vertical-navigation-item-title"],[3,"ngClass"],[1,"angor-vertical-navigation-item-subtitle"],[1,"angor-vertical-navigation-item-badge"],[1,"angor-vertical-navigation-item-badge-content",3,"ngClass"]],template:function(n,o){n&1&&(b(0,"div",1),k(1,hv,2,14,"a",2)(2,vv,2,4,"a",3)(3,_v,2,5,"div",4)(4,wv,2,14,"a",2)(5,Cv,2,4,"a",3)(6,Tv,2,5,"div",4)(7,Dv,2,2,"div",5),_(),k(8,Ev,7,5,"ng-template",null,0,ze)),n&2&&(Ve("angor-vertical-navigation-item-has-subtitle",!!o.item.subtitle),f("ngClass",o.item.classes==null?null:o.item.classes.wrapper),m(),S(o.item.link&&!o.item.externalLink&&!o.item.function&&!o.item.disabled?1:-1),m(),S(o.item.link&&o.item.externalLink&&!o.item.function&&!o.item.disabled?2:-1),m(),S(!o.item.link&&o.item.function&&!o.item.disabled?3:-1),m(),S(o.item.link&&!o.item.externalLink&&o.item.function&&!o.item.disabled?4:-1),m(),S(o.item.link&&o.item.externalLink&&o.item.function&&!o.item.disabled?5:-1),m(),S(!o.item.link&&!o.item.function&&!o.item.disabled?6:-1),m(),S(o.item.disabled?7:-1))},dependencies:[ve,hi,uo,mt,dt,ut,_e,ye],encapsulation:2,changeDetection:0});let i=e;return i})();var Mi=(()=>{let e=class e{constructor(){this._changeDetectorRef=I(oe),this._angorNavigationService=I(fe),this._unsubscribeAll=new V}ngOnInit(){this._angorVerticalNavigationComponent=this._angorNavigationService.getComponent(this.name),this._angorVerticalNavigationComponent.onRefreshed.pipe(U(this._unsubscribeAll)).subscribe(()=>{this._changeDetectorRef.markForCheck()})}ngOnDestroy(){this._unsubscribeAll.next(null),this._unsubscribeAll.complete()}};e.\u0275fac=function(n){return new(n||e)},e.\u0275cmp=J({type:e,selectors:[["angor-vertical-navigation-divider-item"]],inputs:{item:"item",name:"name"},standalone:!0,features:[W],decls:1,vars:1,consts:[[1,"angor-vertical-navigation-item-wrapper","divider",3,"ngClass"]],template:function(n,o){n&1&&C(0,"div",0),n&2&&f("ngClass",o.item.classes==null?null:o.item.classes.wrapper)},dependencies:[ve],encapsulation:2,changeDetection:0});let i=e;return i})();var Ei=(()=>{let e=class e{constructor(){this._changeDetectorRef=I(oe),this._angorNavigationService=I(fe),this._unsubscribeAll=new V}ngOnInit(){this._angorVerticalNavigationComponent=this._angorNavigationService.getComponent(this.name),this._angorVerticalNavigationComponent.onRefreshed.pipe(U(this._unsubscribeAll)).subscribe(()=>{this._changeDetectorRef.markForCheck()})}ngOnDestroy(){this._unsubscribeAll.next(null),this._unsubscribeAll.complete()}};e.\u0275fac=function(n){return new(n||e)},e.\u0275cmp=J({type:e,selectors:[["angor-vertical-navigation-spacer-item"]],inputs:{item:"item",name:"name"},standalone:!0,features:[W],decls:1,vars:1,consts:[[1,"angor-vertical-navigation-item-wrapper",3,"ngClass"]],template:function(n,o){n&1&&C(0,"div",0),n&2&&f("ngClass",o.item.classes==null?null:o.item.classes.wrapper)},dependencies:[ve],encapsulation:2,changeDetection:0});let i=e;return i})();function Ov(i,e){if(i&1&&C(0,"mat-icon",2),i&2){let a=h();f("ngClass",a.item.classes==null?null:a.item.classes.icon)("svgIcon",a.item.icon)}}function Lv(i,e){if(i&1&&(b(0,"div",6)(1,"span",5),z(2),_()()),i&2){let a=h();m(),f("ngClass",a.item.classes==null?null:a.item.classes.subtitle),m(),te(" ",a.item.subtitle," ")}}function Nv(i,e){if(i&1&&(b(0,"div",7)(1,"div",8),z(2),_()()),i&2){let a=h();m(),f("ngClass",a.item.badge.classes),m(),te(" ",a.item.badge.title," ")}}function Pv(i,e){if(i&1&&C(0,"angor-vertical-navigation-basic-item",9),i&2){let a=h(2).$implicit,t=h();f("item",a)("name",t.name)}}function Fv(i,e){if(i&1&&C(0,"angor-vertical-navigation-collapsable-item",10),i&2){let a=h(2).$implicit,t=h();f("item",a)("name",t.name)("autoCollapse",t.autoCollapse)}}function Rv(i,e){if(i&1&&C(0,"angor-vertical-navigation-divider-item",9),i&2){let a=h(2).$implicit,t=h();f("item",a)("name",t.name)}}function Hv(i,e){if(i&1&&C(0,"angor-vertical-navigation-group-item",9),i&2){let a=h(2).$implicit,t=h();f("item",a)("name",t.name)}}function jv(i,e){if(i&1&&C(0,"angor-vertical-navigation-spacer-item",9),i&2){let a=h(2).$implicit,t=h();f("item",a)("name",t.name)}}function zv(i,e){if(i&1&&k(0,Pv,1,2,"angor-vertical-navigation-basic-item",9)(1,Fv,1,3,"angor-vertical-navigation-collapsable-item",10)(2,Rv,1,2,"angor-vertical-navigation-divider-item",9)(3,Hv,1,2,"angor-vertical-navigation-group-item",9)(4,jv,1,2,"angor-vertical-navigation-spacer-item",9),i&2){let a=h().$implicit;S(a.type==="basic"?0:-1),m(),S(a.type==="collapsable"?1:-1),m(),S(a.type==="divider"?2:-1),m(),S(a.type==="group"?3:-1),m(),S(a.type==="spacer"?4:-1)}}function Bv(i,e){if(i&1&&k(0,zv,5,5),i&2){let a=e.$implicit;S(a.hidden&&!a.hidden(a)||!a.hidden?0:-1)}}var ja=(()=>{let e=class e{constructor(){this._changeDetectorRef=I(oe),this._angorNavigationService=I(fe),this._unsubscribeAll=new V}ngOnInit(){this._angorVerticalNavigationComponent=this._angorNavigationService.getComponent(this.name),this._angorVerticalNavigationComponent.onRefreshed.pipe(U(this._unsubscribeAll)).subscribe(()=>{this._changeDetectorRef.markForCheck()})}ngOnDestroy(){this._unsubscribeAll.next(null),this._unsubscribeAll.complete()}trackByFn(t,n){return n.id||t}};e.\u0275fac=function(n){return new(n||e)},e.\u0275cmp=J({type:e,selectors:[["angor-vertical-navigation-group-item"]],inputs:{autoCollapse:"autoCollapse",item:"item",name:"name"},standalone:!0,features:[W],decls:11,vars:8,consts:[[1,"angor-vertical-navigation-item-wrapper",3,"ngClass"],[1,"angor-vertical-navigation-item"],[1,"angor-vertical-navigation-item-icon",3,"ngClass","svgIcon"],[1,"angor-vertical-navigation-item-title-wrapper"],[1,"angor-vertical-navigation-item-title"],[3,"ngClass"],[1,"angor-vertical-navigation-item-subtitle"],[1,"angor-vertical-navigation-item-badge"],[1,"angor-vertical-navigation-item-badge-content",3,"ngClass"],[3,"item","name"],[3,"item","name","autoCollapse"]],template:function(n,o){n&1&&(b(0,"div",0)(1,"div",1),k(2,Ov,1,2,"mat-icon",2),b(3,"div",3)(4,"div",4)(5,"span",5),z(6),_()(),k(7,Lv,3,2,"div",6),_(),k(8,Nv,3,2,"div",7),_()(),Te(9,Bv,1,1,null,null,o.trackByFn,!0)),n&2&&(Ve("angor-vertical-navigation-item-has-subtitle",!!o.item.subtitle),f("ngClass",o.item.classes==null?null:o.item.classes.wrapper),m(2),S(o.item.icon?2:-1),m(3),f("ngClass",o.item.classes==null?null:o.item.classes.title),m(),te(" ",o.item.title," "),m(),S(o.item.subtitle?7:-1),m(),S(o.item.badge?8:-1),m(),qe(o.item.children))},dependencies:()=>[e,ve,_e,ye,Ii,za,Mi,Ei],encapsulation:2,changeDetection:0});let i=e;return i})();var Vv=i=>({"angor-vertical-navigation-item-disabled":i});function Jv(i,e){if(i&1&&C(0,"mat-icon",2),i&2){let a=h();f("ngClass",a.item.classes==null?null:a.item.classes.icon)("svgIcon",a.item.icon)}}function Wv(i,e){if(i&1&&(b(0,"div",6)(1,"span",5),z(2),_()()),i&2){let a=h();m(),f("ngClass",a.item.classes==null?null:a.item.classes.subtitle),m(),te(" ",a.item.subtitle," ")}}function Uv(i,e){if(i&1&&(b(0,"div",7)(1,"div",10),z(2),_()()),i&2){let a=h();m(),f("ngClass",a.item.badge.classes),m(),te(" ",a.item.badge.title," ")}}function Gv(i,e){if(i&1&&C(0,"angor-vertical-navigation-basic-item",11),i&2){let a=h(2).$implicit,t=h(2);f("item",a)("name",t.name)}}function $v(i,e){if(i&1&&C(0,"angor-vertical-navigation-collapsable-item",12),i&2){let a=h(2).$implicit,t=h(2);f("item",a)("name",t.name)("autoCollapse",t.autoCollapse)}}function Zv(i,e){if(i&1&&C(0,"angor-vertical-navigation-divider-item",11),i&2){let a=h(2).$implicit,t=h(2);f("item",a)("name",t.name)}}function Yv(i,e){if(i&1&&C(0,"angor-vertical-navigation-group-item",11),i&2){let a=h(2).$implicit,t=h(2);f("item",a)("name",t.name)}}function Kv(i,e){if(i&1&&C(0,"angor-vertical-navigation-spacer-item",11),i&2){let a=h(2).$implicit,t=h(2);f("item",a)("name",t.name)}}function Qv(i,e){if(i&1&&k(0,Gv,1,2,"angor-vertical-navigation-basic-item",11)(1,$v,1,3,"angor-vertical-navigation-collapsable-item",12)(2,Zv,1,2,"angor-vertical-navigation-divider-item",11)(3,Yv,1,2,"angor-vertical-navigation-group-item",11)(4,Kv,1,2,"angor-vertical-navigation-spacer-item",11),i&2){let a=h().$implicit;S(a.type==="basic"?0:-1),m(),S(a.type==="collapsable"?1:-1),m(),S(a.type==="divider"?2:-1),m(),S(a.type==="group"?3:-1),m(),S(a.type==="spacer"?4:-1)}}function Xv(i,e){if(i&1&&k(0,Qv,5,5),i&2){let a=e.$implicit;S(a.hidden&&!a.hidden(a)||!a.hidden?0:-1)}}function e1(i,e){if(i&1&&(b(0,"div",9),Te(1,Xv,1,1,null,null,st().trackByFn,!0),_()),i&2){let a=h();f("@expandCollapse",void 0),m(),qe(a.item.children)}}var za=(()=>{let e=class e{constructor(){this._changeDetectorRef=I(oe),this._router=I(Ue),this._angorNavigationService=I(fe),this.isCollapsed=!0,this.isExpanded=!1,this._unsubscribeAll=new V}get classList(){return{"angor-vertical-navigation-item-collapsed":this.isCollapsed,"angor-vertical-navigation-item-expanded":this.isExpanded}}ngOnInit(){this._angorVerticalNavigationComponent=this._angorNavigationService.getComponent(this.name),this._hasActiveChild(this.item,this._router.url)?this.expand():this.autoCollapse&&this.collapse(),this._angorVerticalNavigationComponent.onCollapsableItemCollapsed.pipe(U(this._unsubscribeAll)).subscribe(t=>{t!==null&&this._isChildrenOf(t,this.item)&&this.collapse()}),this.autoCollapse&&this._angorVerticalNavigationComponent.onCollapsableItemExpanded.pipe(U(this._unsubscribeAll)).subscribe(t=>{t!==null&&(this._isChildrenOf(this.item,t)||this._hasActiveChild(this.item,this._router.url)||this.item!==t&&this.collapse())}),this._router.events.pipe(Ne(t=>t instanceof Gt),U(this._unsubscribeAll)).subscribe(t=>{this._hasActiveChild(this.item,t.urlAfterRedirects)?this.expand():this.autoCollapse&&this.collapse()}),this._angorVerticalNavigationComponent.onRefreshed.pipe(U(this._unsubscribeAll)).subscribe(()=>{this._changeDetectorRef.markForCheck()})}ngOnDestroy(){this._unsubscribeAll.next(null),this._unsubscribeAll.complete()}collapse(){this.item.disabled||this.isCollapsed||(this.isCollapsed=!0,this.isExpanded=!this.isCollapsed,this._changeDetectorRef.markForCheck(),this._angorVerticalNavigationComponent.onCollapsableItemCollapsed.next(this.item))}expand(){this.item.disabled||this.isCollapsed&&(this.isCollapsed=!1,this.isExpanded=!this.isCollapsed,this._changeDetectorRef.markForCheck(),this._angorVerticalNavigationComponent.onCollapsableItemExpanded.next(this.item))}toggleCollapsable(){this.isCollapsed?this.expand():this.collapse()}trackByFn(t,n){return n.id||t}_hasActiveChild(t,n){let o=t.children;if(!o)return!1;for(let r of o)if(r.children&&this._hasActiveChild(r,n)||r.link&&this._router.isActive(r.link,r.exactMatch||!1))return!0;return!1}_isChildrenOf(t,n){let o=t.children;if(!o)return!1;if(o.indexOf(n)>-1)return!0;for(let r of o)if(r.children&&this._isChildrenOf(r,n))return!0;return!1}};e.\u0275fac=function(n){return new(n||e)},e.\u0275cmp=J({type:e,selectors:[["angor-vertical-navigation-collapsable-item"]],hostVars:2,hostBindings:function(n,o){n&2&&Wt(o.classList)},inputs:{autoCollapse:"autoCollapse",item:"item",name:"name"},standalone:!0,features:[W],decls:11,vars:14,consts:[[1,"angor-vertical-navigation-item-wrapper",3,"ngClass"],[1,"angor-vertical-navigation-item",3,"click","ngClass","matTooltip"],[1,"angor-vertical-navigation-item-icon",3,"ngClass","svgIcon"],[1,"angor-vertical-navigation-item-title-wrapper"],[1,"angor-vertical-navigation-item-title"],[3,"ngClass"],[1,"angor-vertical-navigation-item-subtitle"],[1,"angor-vertical-navigation-item-badge"],[1,"angor-vertical-navigation-item-arrow","icon-size-4",3,"svgIcon"],[1,"angor-vertical-navigation-item-children"],[1,"angor-vertical-navigation-item-badge-content",3,"ngClass"],[3,"item","name"],[3,"item","name","autoCollapse"]],template:function(n,o){n&1&&(b(0,"div",0)(1,"div",1),$("click",function(){return o.toggleCollapsable()}),k(2,Jv,1,2,"mat-icon",2),b(3,"div",3)(4,"div",4)(5,"span",5),z(6),_()(),k(7,Wv,3,2,"div",6),_(),k(8,Uv,3,2,"div",7),C(9,"mat-icon",8),_()(),k(10,e1,3,1,"div",9)),n&2&&(Ve("angor-vertical-navigation-item-has-subtitle",!!o.item.subtitle),f("ngClass",o.item.classes==null?null:o.item.classes.wrapper),m(),f("ngClass",de(12,Vv,o.item.disabled))("matTooltip",o.item.tooltip||""),m(),S(o.item.icon?2:-1),m(3),f("ngClass",o.item.classes==null?null:o.item.classes.title),m(),te(" ",o.item.title," "),m(),S(o.item.subtitle?7:-1),m(),S(o.item.badge?8:-1),m(),f("svgIcon","heroicons_solid:chevron-right"),m(),S(o.isCollapsed?-1:10))},dependencies:()=>[e,ve,mt,dt,_e,ye,Ii,Mi,ja,Ei],encapsulation:2,data:{animation:xi},changeDetection:0});let i=e;return i})();var t1=(i,e,a)=>({"angor-vertical-navigation-item-active":i,"angor-vertical-navigation-item-disabled":e,"angor-vertical-navigation-item-active-forced":a});function i1(i,e){if(i&1&&C(0,"mat-icon",2),i&2){let a=h();f("ngClass",a.item.classes==null?null:a.item.classes.icon)("svgIcon",a.item.icon)}}function a1(i,e){if(i&1&&(b(0,"div",6)(1,"span",5),z(2),_()()),i&2){let a=h();m(),f("ngClass",a.item.classes==null?null:a.item.classes.subtitle),m(),te(" ",a.item.subtitle," ")}}function n1(i,e){if(i&1&&(b(0,"div",7)(1,"div",9),z(2),_()()),i&2){let a=h();m(),f("ngClass",a.item.badge.classes),m(),te(" ",a.item.badge.title," ")}}function o1(i,e){if(i&1&&C(0,"angor-vertical-navigation-basic-item",10),i&2){let a=h(2).$implicit,t=h(2);f("item",a)("name",t.name)}}function r1(i,e){if(i&1&&C(0,"angor-vertical-navigation-collapsable-item",11),i&2){let a=h(2).$implicit,t=h(2);f("item",a)("name",t.name)("autoCollapse",t.autoCollapse)}}function s1(i,e){if(i&1&&C(0,"angor-vertical-navigation-divider-item",10),i&2){let a=h(2).$implicit,t=h(2);f("item",a)("name",t.name)}}function l1(i,e){if(i&1&&C(0,"angor-vertical-navigation-group-item",10),i&2){let a=h(2).$implicit,t=h(2);f("item",a)("name",t.name)}}function c1(i,e){if(i&1&&C(0,"angor-vertical-navigation-spacer-item",10),i&2){let a=h(2).$implicit,t=h(2);f("item",a)("name",t.name)}}function u1(i,e){if(i&1&&k(0,o1,1,2,"angor-vertical-navigation-basic-item",10)(1,r1,1,3,"angor-vertical-navigation-collapsable-item",11)(2,s1,1,2,"angor-vertical-navigation-divider-item",10)(3,l1,1,2,"angor-vertical-navigation-group-item",10)(4,c1,1,2,"angor-vertical-navigation-spacer-item",10),i&2){let a=h().$implicit;S(a.type==="basic"?0:-1),m(),S(a.type==="collapsable"?1:-1),m(),S(a.type==="divider"?2:-1),m(),S(a.type==="group"?3:-1),m(),S(a.type==="spacer"?4:-1)}}function d1(i,e){if(i&1&&k(0,u1,5,5),i&2){let a=e.$implicit;S(a.hidden&&!a.hidden(a)||!a.hidden?0:-1)}}function m1(i,e){if(i&1&&(b(0,"div",8),Te(1,d1,1,1,null,null,st().trackByFn,!0),_()),i&2){let a=h();m(),qe(a.item.children)}}var Mm=(()=>{let e=class e{constructor(){this._changeDetectorRef=I(oe),this._router=I(Ue),this._angorNavigationService=I(fe),this.active=!1,this._unsubscribeAll=new V}ngOnChanges(t){"activeItemId"in t&&this._markIfActive(this._router.url)}ngOnInit(){this._markIfActive(this._router.url),this._router.events.pipe(Ne(t=>t instanceof Gt),U(this._unsubscribeAll)).subscribe(t=>{this._markIfActive(t.urlAfterRedirects)}),this._angorVerticalNavigationComponent=this._angorNavigationService.getComponent(this.name),this._angorVerticalNavigationComponent.onRefreshed.pipe(U(this._unsubscribeAll)).subscribe(()=>{this._changeDetectorRef.markForCheck()})}ngOnDestroy(){this._unsubscribeAll.next(null),this._unsubscribeAll.complete()}trackByFn(t,n){return n.id||t}_hasActiveChild(t,n){let o=t.children;if(!o)return!1;for(let r of o){if(r.children&&this._hasActiveChild(r,n))return!0;if(r.type==="basic"&&r.link&&this._router.isActive(r.link,r.exactMatch||!1))return!0}return!1}_markIfActive(t){this.active=this.activeItemId===this.item.id,this._hasActiveChild(this.item,t)&&(this.active=!0),this._changeDetectorRef.markForCheck()}};e.\u0275fac=function(n){return new(n||e)},e.\u0275cmp=J({type:e,selectors:[["angor-vertical-navigation-aside-item"]],inputs:{activeItemId:"activeItemId",autoCollapse:"autoCollapse",item:"item",name:"name",skipChildren:"skipChildren"},standalone:!0,features:[Ze,W],decls:10,vars:15,consts:[[1,"angor-vertical-navigation-item-wrapper",3,"ngClass"],[1,"angor-vertical-navigation-item",3,"ngClass","matTooltip"],[1,"angor-vertical-navigation-item-icon",3,"ngClass","svgIcon"],[1,"angor-vertical-navigation-item-title-wrapper"],[1,"angor-vertical-navigation-item-title"],[3,"ngClass"],[1,"angor-vertical-navigation-item-subtitle"],[1,"angor-vertical-navigation-item-badge"],[1,"angor-vertical-navigation-item-children"],[1,"angor-vertical-navigation-item-badge-content",3,"ngClass"],[3,"item","name"],[3,"item","name","autoCollapse"]],template:function(n,o){n&1&&(b(0,"div",0)(1,"div",1),k(2,i1,1,2,"mat-icon",2),b(3,"div",3)(4,"div",4)(5,"span",5),z(6),_()(),k(7,a1,3,2,"div",6),_(),k(8,n1,3,2,"div",7),_()(),k(9,m1,3,0,"div",8)),n&2&&(Ve("angor-vertical-navigation-item-has-subtitle",!!o.item.subtitle),f("ngClass",o.item.classes==null?null:o.item.classes.wrapper),m(),f("ngClass",nc(11,t1,o.active,o.item.disabled,o.item.active))("matTooltip",o.item.tooltip||""),m(),S(o.item.icon?2:-1),m(3),f("ngClass",o.item.classes==null?null:o.item.classes.title),m(),te(" ",o.item.title," "),m(),S(o.item.subtitle?7:-1),m(),S(o.item.badge?8:-1),m(),S(o.skipChildren?-1:9))},dependencies:[ve,mt,dt,_e,ye,Ii,za,Mi,ja,Ei],encapsulation:2,changeDetection:0});let i=e;return i})();var Ar=class{constructor(e,a,t,n){this.x=e,this.y=a,this.w=t,this.h=n}},$n=class{constructor(e,a){this.x=e,this.y=a}};function Kt(i){return getComputedStyle(i)}function pt(i,e){for(var a in e){var t=e[a];typeof t=="number"&&(t=t+"px"),i.style[a]=t}return i}function Ir(i){var e=document.createElement("div");return e.className=i,e}var Em=typeof Element<"u"&&(Element.prototype.matches||Element.prototype.webkitMatchesSelector||Element.prototype.mozMatchesSelector||Element.prototype.msMatchesSelector);function Oi(i,e){if(!Em)throw new Error("No element matching method supported");return Em.call(i,e)}function Va(i){i.remove?i.remove():i.parentNode&&i.parentNode.removeChild(i)}function Om(i,e){return Array.prototype.filter.call(i.children,function(a){return Oi(a,e)})}var je={main:"ps",rtl:"ps__rtl",element:{thumb:function(i){return"ps__thumb-"+i},rail:function(i){return"ps__rail-"+i},consuming:"ps__child--consume"},state:{focus:"ps--focus",clicking:"ps--clicking",active:function(i){return"ps--active-"+i},scrolling:function(i){return"ps--scrolling-"+i}}},Pm={x:null,y:null};function Fm(i,e){var a=i.element.classList,t=je.state.scrolling(e);a.contains(t)?clearTimeout(Pm[e]):a.add(t)}function Rm(i,e){Pm[e]=setTimeout(function(){return i.isAlive&&i.element.classList.remove(je.state.scrolling(e))},i.settings.scrollingThreshold)}function p1(i,e){Fm(i,e),Rm(i,e)}var Zn=function(e){this.element=e,this.handlers={}},Hm={isEmpty:{configurable:!0}};Zn.prototype.bind=function(e,a){typeof this.handlers[e]>"u"&&(this.handlers[e]=[]),this.handlers[e].push(a),this.element.addEventListener(e,a,!1)};Zn.prototype.unbind=function(e,a){var t=this;this.handlers[e]=this.handlers[e].filter(function(n){return a&&n!==a?!0:(t.element.removeEventListener(e,n,!1),!1)})};Zn.prototype.unbindAll=function(){for(var e in this.handlers)this.unbind(e)};Hm.isEmpty.get=function(){var i=this;return Object.keys(this.handlers).every(function(e){return i.handlers[e].length===0})};Object.defineProperties(Zn.prototype,Hm);var Ja=function(){this.eventElements=[]};Ja.prototype.eventElement=function(e){var a=this.eventElements.filter(function(t){return t.element===e})[0];return a||(a=new Zn(e),this.eventElements.push(a)),a};Ja.prototype.bind=function(e,a,t){this.eventElement(e).bind(a,t)};Ja.prototype.unbind=function(e,a,t){var n=this.eventElement(e);n.unbind(a,t),n.isEmpty&&this.eventElements.splice(this.eventElements.indexOf(n),1)};Ja.prototype.unbindAll=function(){this.eventElements.forEach(function(e){return e.unbindAll()}),this.eventElements=[]};Ja.prototype.once=function(e,a,t){var n=this.eventElement(e),o=function(r){n.unbind(a,o),t(r)};n.bind(a,o)};function Mr(i){if(typeof window.CustomEvent=="function")return new CustomEvent(i);var e=document.createEvent("CustomEvent");return e.initCustomEvent(i,!1,!1,void 0),e}function Er(i,e,a,t,n){t===void 0&&(t=!0),n===void 0&&(n=!1);var o;if(e==="top")o=["contentHeight","containerHeight","scrollTop","y","up","down"];else if(e==="left")o=["contentWidth","containerWidth","scrollLeft","x","left","right"];else throw new Error("A proper axis should be provided");g1(i,a,o,t,n)}function g1(i,e,a,t,n){var o=a[0],r=a[1],s=a[2],l=a[3],c=a[4],d=a[5];t===void 0&&(t=!0),n===void 0&&(n=!1);var g=i.element;i.reach[l]=null,g[s]<1&&(i.reach[l]="start"),g[s]>i[o]-i[r]-1&&(i.reach[l]="end"),e&&(g.dispatchEvent(Mr("ps-scroll-"+l)),e<0?g.dispatchEvent(Mr("ps-scroll-"+c)):e>0&&g.dispatchEvent(Mr("ps-scroll-"+d)),t&&p1(i,l)),i.reach[l]&&(e||n)&&g.dispatchEvent(Mr("ps-"+l+"-reach-"+i.reach[l]))}function Ie(i){return parseInt(i,10)||0}function f1(i){return Oi(i,"input,[contenteditable]")||Oi(i,"select,[contenteditable]")||Oi(i,"textarea,[contenteditable]")||Oi(i,"button,[contenteditable]")}function h1(i){var e=Kt(i);return Ie(e.width)+Ie(e.paddingLeft)+Ie(e.paddingRight)+Ie(e.borderLeftWidth)+Ie(e.borderRightWidth)}var Ba={isWebKit:typeof document<"u"&&"WebkitAppearance"in document.documentElement.style,supportsTouch:typeof window<"u"&&("ontouchstart"in window||"maxTouchPoints"in window.navigator&&window.navigator.maxTouchPoints>0||window.DocumentTouch&&document instanceof window.DocumentTouch),supportsIePointer:typeof navigator<"u"&&navigator.msMaxTouchPoints,isChrome:typeof navigator<"u"&&/Chrome/i.test(navigator&&navigator.userAgent)};function di(i){var e=i.element,a=Math.floor(e.scrollTop),t=e.getBoundingClientRect();i.containerWidth=Math.round(t.width),i.containerHeight=Math.round(t.height),i.contentWidth=e.scrollWidth,i.contentHeight=e.scrollHeight,e.contains(i.scrollbarXRail)||(Om(e,je.element.rail("x")).forEach(function(n){return Va(n)}),e.appendChild(i.scrollbarXRail)),e.contains(i.scrollbarYRail)||(Om(e,je.element.rail("y")).forEach(function(n){return Va(n)}),e.appendChild(i.scrollbarYRail)),!i.settings.suppressScrollX&&i.containerWidth+i.settings.scrollXMarginOffset=i.railXWidth-i.scrollbarXWidth&&(i.scrollbarXLeft=i.railXWidth-i.scrollbarXWidth),i.scrollbarYTop>=i.railYHeight-i.scrollbarYHeight&&(i.scrollbarYTop=i.railYHeight-i.scrollbarYHeight),b1(e,i),i.scrollbarXActive?e.classList.add(je.state.active("x")):(e.classList.remove(je.state.active("x")),i.scrollbarXWidth=0,i.scrollbarXLeft=0,e.scrollLeft=i.isRtl===!0?i.contentWidth:0),i.scrollbarYActive?e.classList.add(je.state.active("y")):(e.classList.remove(je.state.active("y")),i.scrollbarYHeight=0,i.scrollbarYTop=0,e.scrollTop=0)}function Lm(i,e){return i.settings.minScrollbarLength&&(e=Math.max(e,i.settings.minScrollbarLength)),i.settings.maxScrollbarLength&&(e=Math.min(e,i.settings.maxScrollbarLength)),e}function b1(i,e){var a={width:e.railXWidth},t=Math.floor(i.scrollTop);e.isRtl?a.left=e.negativeScrollAdjustment+i.scrollLeft+e.containerWidth-e.contentWidth:a.left=i.scrollLeft,e.isScrollbarXUsingBottom?a.bottom=e.scrollbarXBottom-t:a.top=e.scrollbarXTop+t,pt(e.scrollbarXRail,a);var n={top:t,height:e.railYHeight};e.isScrollbarYUsingRight?e.isRtl?n.right=e.contentWidth-(e.negativeScrollAdjustment+i.scrollLeft)-e.scrollbarYRight-e.scrollbarYOuterWidth-9:n.right=e.scrollbarYRight-i.scrollLeft:e.isRtl?n.left=e.negativeScrollAdjustment+i.scrollLeft+e.containerWidth*2-e.contentWidth-e.scrollbarYLeft-e.scrollbarYOuterWidth:n.left=e.scrollbarYLeft+i.scrollLeft,pt(e.scrollbarYRail,n),pt(e.scrollbarX,{left:e.scrollbarXLeft,width:e.scrollbarXWidth-e.railBorderXWidth}),pt(e.scrollbarY,{top:e.scrollbarYTop,height:e.scrollbarYHeight-e.railBorderYWidth})}function v1(i){var e=i.element;i.event.bind(i.scrollbarY,"mousedown",function(a){return a.stopPropagation()}),i.event.bind(i.scrollbarYRail,"mousedown",function(a){var t=a.pageY-window.pageYOffset-i.scrollbarYRail.getBoundingClientRect().top,n=t>i.scrollbarYTop?1:-1;i.element.scrollTop+=n*i.containerHeight,di(i),a.stopPropagation()}),i.event.bind(i.scrollbarX,"mousedown",function(a){return a.stopPropagation()}),i.event.bind(i.scrollbarXRail,"mousedown",function(a){var t=a.pageX-window.pageXOffset-i.scrollbarXRail.getBoundingClientRect().left,n=t>i.scrollbarXLeft?1:-1;i.element.scrollLeft+=n*i.containerWidth,di(i),a.stopPropagation()})}function y1(i){Nm(i,["containerWidth","contentWidth","pageX","railXWidth","scrollbarX","scrollbarXWidth","scrollLeft","x","scrollbarXRail"]),Nm(i,["containerHeight","contentHeight","pageY","railYHeight","scrollbarY","scrollbarYHeight","scrollTop","y","scrollbarYRail"])}function Nm(i,e){var a=e[0],t=e[1],n=e[2],o=e[3],r=e[4],s=e[5],l=e[6],c=e[7],d=e[8],g=i.element,x=null,v=null,y=null;function D(q){q.touches&&q.touches[0]&&(q[n]=q.touches[0].pageY),g[l]=x+y*(q[n]-v),Fm(i,c),di(i),q.stopPropagation(),q.type.startsWith("touch")&&q.changedTouches.length>1&&q.preventDefault()}function E(){Rm(i,c),i[d].classList.remove(je.state.clicking),i.event.unbind(i.ownerDocument,"mousemove",D)}function w(q,j){x=g[l],j&&q.touches&&(q[n]=q.touches[0].pageY),v=q[n],y=(i[t]-i[a])/(i[o]-i[s]),j?i.event.bind(i.ownerDocument,"touchmove",D):(i.event.bind(i.ownerDocument,"mousemove",D),i.event.once(i.ownerDocument,"mouseup",E),q.preventDefault()),i[d].classList.add(je.state.clicking),q.stopPropagation()}i.event.bind(i[r],"mousedown",function(q){w(q)}),i.event.bind(i[r],"touchstart",function(q){w(q,!0)})}function _1(i){var e=i.element,a=function(){return Oi(e,":hover")},t=function(){return Oi(i.scrollbarX,":focus")||Oi(i.scrollbarY,":focus")};function n(o,r){var s=Math.floor(e.scrollTop);if(o===0){if(!i.scrollbarYActive)return!1;if(s===0&&r>0||s>=i.contentHeight-i.containerHeight&&r<0)return!i.settings.wheelPropagation}var l=e.scrollLeft;if(r===0){if(!i.scrollbarXActive)return!1;if(l===0&&o<0||l>=i.contentWidth-i.containerWidth&&o>0)return!i.settings.wheelPropagation}return!0}i.event.bind(i.ownerDocument,"keydown",function(o){if(!(o.isDefaultPrevented&&o.isDefaultPrevented()||o.defaultPrevented)&&!(!a()&&!t())){var r=document.activeElement?document.activeElement:i.ownerDocument.activeElement;if(r){if(r.tagName==="IFRAME")r=r.contentDocument.activeElement;else for(;r.shadowRoot;)r=r.shadowRoot.activeElement;if(f1(r))return}var s=0,l=0;switch(o.which){case 37:o.metaKey?s=-i.contentWidth:o.altKey?s=-i.containerWidth:s=-30;break;case 38:o.metaKey?l=i.contentHeight:o.altKey?l=i.containerHeight:l=30;break;case 39:o.metaKey?s=i.contentWidth:o.altKey?s=i.containerWidth:s=30;break;case 40:o.metaKey?l=-i.contentHeight:o.altKey?l=-i.containerHeight:l=-30;break;case 32:o.shiftKey?l=i.containerHeight:l=-i.containerHeight;break;case 33:l=i.containerHeight;break;case 34:l=-i.containerHeight;break;case 36:l=i.contentHeight;break;case 35:l=-i.contentHeight;break;default:return}i.settings.suppressScrollX&&s!==0||i.settings.suppressScrollY&&l!==0||(e.scrollTop-=l,e.scrollLeft+=s,di(i),n(s,l)&&o.preventDefault())}})}function x1(i){var e=i.element;function a(r,s){var l=Math.floor(e.scrollTop),c=e.scrollTop===0,d=l+e.offsetHeight===e.scrollHeight,g=e.scrollLeft===0,x=e.scrollLeft+e.offsetWidth===e.scrollWidth,v;return Math.abs(s)>Math.abs(r)?v=c||d:v=g||x,v?!i.settings.wheelPropagation:!0}function t(r){var s=r.deltaX,l=-1*r.deltaY;return(typeof s>"u"||typeof l>"u")&&(s=-1*r.wheelDeltaX/6,l=r.wheelDeltaY/6),r.deltaMode&&r.deltaMode===1&&(s*=10,l*=10),s!==s&&l!==l&&(s=0,l=r.wheelDelta),r.shiftKey?[-l,-s]:[s,l]}function n(r,s,l){if(!Ba.isWebKit&&e.querySelector("select:focus"))return!0;if(!e.contains(r))return!1;for(var c=r;c&&c!==e;){if(c.classList.contains(je.element.consuming))return!0;var d=Kt(c);if(l&&d.overflowY.match(/(scroll|auto)/)){var g=c.scrollHeight-c.clientHeight;if(g>0&&(c.scrollTop>0&&l<0||c.scrollTop0))return!0}if(s&&d.overflowX.match(/(scroll|auto)/)){var x=c.scrollWidth-c.clientWidth;if(x>0&&(c.scrollLeft>0&&s<0||c.scrollLeft0))return!0}c=c.parentNode}return!1}function o(r){var s=t(r),l=s[0],c=s[1];if(!n(r.target,l,c)){var d=!1;i.settings.useBothWheelAxes?i.scrollbarYActive&&!i.scrollbarXActive?(c?e.scrollTop-=c*i.settings.wheelSpeed:e.scrollTop+=l*i.settings.wheelSpeed,d=!0):i.scrollbarXActive&&!i.scrollbarYActive&&(l?e.scrollLeft+=l*i.settings.wheelSpeed:e.scrollLeft-=c*i.settings.wheelSpeed,d=!0):(e.scrollTop-=c*i.settings.wheelSpeed,e.scrollLeft+=l*i.settings.wheelSpeed),di(i),d=d||a(l,c),d&&!r.ctrlKey&&(r.stopPropagation(),r.preventDefault())}}typeof window.onwheel<"u"?i.event.bind(e,"wheel",o):typeof window.onmousewheel<"u"&&i.event.bind(e,"mousewheel",o)}function w1(i){if(!Ba.supportsTouch&&!Ba.supportsIePointer)return;var e=i.element;function a(y,D){var E=Math.floor(e.scrollTop),w=e.scrollLeft,q=Math.abs(y),j=Math.abs(D);if(j>q){if(D<0&&E===i.contentHeight-i.containerHeight||D>0&&E===0)return window.scrollY===0&&D>0&&Ba.isChrome}else if(q>j&&(y<0&&w===i.contentWidth-i.containerWidth||y>0&&w===0))return!0;return!0}function t(y,D){e.scrollTop-=D,e.scrollLeft-=y,di(i)}var n={},o=0,r={},s=null;function l(y){return y.targetTouches?y.targetTouches[0]:y}function c(y){return y.pointerType&&y.pointerType==="pen"&&y.buttons===0?!1:!!(y.targetTouches&&y.targetTouches.length===1||y.pointerType&&y.pointerType!=="mouse"&&y.pointerType!==y.MSPOINTER_TYPE_MOUSE)}function d(y){if(c(y)){var D=l(y);n.pageX=D.pageX,n.pageY=D.pageY,o=new Date().getTime(),s!==null&&clearInterval(s)}}function g(y,D,E){if(!e.contains(y))return!1;for(var w=y;w&&w!==e;){if(w.classList.contains(je.element.consuming))return!0;var q=Kt(w);if(E&&q.overflowY.match(/(scroll|auto)/)){var j=w.scrollHeight-w.clientHeight;if(j>0&&(w.scrollTop>0&&E<0||w.scrollTop0))return!0}if(D&&q.overflowX.match(/(scroll|auto)/)){var B=w.scrollWidth-w.clientWidth;if(B>0&&(w.scrollLeft>0&&D<0||w.scrollLeft0))return!0}w=w.parentNode}return!1}function x(y){if(c(y)){var D=l(y),E={pageX:D.pageX,pageY:D.pageY},w=E.pageX-n.pageX,q=E.pageY-n.pageY;if(g(y.target,w,q))return;t(w,q),n=E;var j=new Date().getTime(),B=j-o;B>0&&(r.x=w/B,r.y=q/B,o=j),a(w,q)&&y.preventDefault()}}function v(){i.settings.swipeEasing&&(clearInterval(s),s=setInterval(function(){if(i.isInitialized){clearInterval(s);return}if(!r.x&&!r.y){clearInterval(s);return}if(Math.abs(r.x)<.01&&Math.abs(r.y)<.01){clearInterval(s);return}if(!i.element){clearInterval(s);return}t(r.x*30,r.y*30),r.x*=.8,r.y*=.8},10))}Ba.supportsTouch?(i.event.bind(e,"touchstart",d),i.event.bind(e,"touchmove",x),i.event.bind(e,"touchend",v)):Ba.supportsIePointer&&(window.PointerEvent?(i.event.bind(e,"pointerdown",d),i.event.bind(e,"pointermove",x),i.event.bind(e,"pointerup",v)):window.MSPointerEvent&&(i.event.bind(e,"MSPointerDown",d),i.event.bind(e,"MSPointerMove",x),i.event.bind(e,"MSPointerUp",v)))}var S1=function(){return{handlers:["click-rail","drag-thumb","keyboard","wheel","touch"],maxScrollbarLength:null,minScrollbarLength:null,scrollingThreshold:1e3,scrollXMarginOffset:0,scrollYMarginOffset:0,suppressScrollX:!1,suppressScrollY:!1,swipeEasing:!0,useBothWheelAxes:!1,wheelPropagation:!0,wheelSpeed:1}},C1={"click-rail":v1,"drag-thumb":y1,keyboard:_1,wheel:x1,touch:w1},Yn=function(e,a){var t=this;if(a===void 0&&(a={}),typeof e=="string"&&(e=document.querySelector(e)),!e||!e.nodeName)throw new Error("no element is specified to initialize PerfectScrollbar");this.element=e,e.classList.add(je.main),this.settings=S1();for(var n in a)this.settings[n]=a[n];this.containerWidth=null,this.containerHeight=null,this.contentWidth=null,this.contentHeight=null;var o=function(){return e.classList.add(je.state.focus)},r=function(){return e.classList.remove(je.state.focus)};this.isRtl=Kt(e).direction==="rtl",this.isRtl===!0&&e.classList.add(je.rtl),this.isNegativeScroll=function(){var c=e.scrollLeft,d=null;return e.scrollLeft=-1,d=e.scrollLeft<0,e.scrollLeft=c,d}(),this.negativeScrollAdjustment=this.isNegativeScroll?e.scrollWidth-e.clientWidth:0,this.event=new Ja,this.ownerDocument=e.ownerDocument||document,this.scrollbarXRail=Ir(je.element.rail("x")),e.appendChild(this.scrollbarXRail),this.scrollbarX=Ir(je.element.thumb("x")),this.scrollbarXRail.appendChild(this.scrollbarX),this.scrollbarX.setAttribute("tabindex",0),this.event.bind(this.scrollbarX,"focus",o),this.event.bind(this.scrollbarX,"blur",r),this.scrollbarXActive=null,this.scrollbarXWidth=null,this.scrollbarXLeft=null;var s=Kt(this.scrollbarXRail);this.scrollbarXBottom=parseInt(s.bottom,10),isNaN(this.scrollbarXBottom)?(this.isScrollbarXUsingBottom=!1,this.scrollbarXTop=Ie(s.top)):this.isScrollbarXUsingBottom=!0,this.railBorderXWidth=Ie(s.borderLeftWidth)+Ie(s.borderRightWidth),pt(this.scrollbarXRail,{display:"block"}),this.railXMarginWidth=Ie(s.marginLeft)+Ie(s.marginRight),pt(this.scrollbarXRail,{display:""}),this.railXWidth=null,this.railXRatio=null,this.scrollbarYRail=Ir(je.element.rail("y")),e.appendChild(this.scrollbarYRail),this.scrollbarY=Ir(je.element.thumb("y")),this.scrollbarYRail.appendChild(this.scrollbarY),this.scrollbarY.setAttribute("tabindex",0),this.event.bind(this.scrollbarY,"focus",o),this.event.bind(this.scrollbarY,"blur",r),this.scrollbarYActive=null,this.scrollbarYHeight=null,this.scrollbarYTop=null;var l=Kt(this.scrollbarYRail);this.scrollbarYRight=parseInt(l.right,10),isNaN(this.scrollbarYRight)?(this.isScrollbarYUsingRight=!1,this.scrollbarYLeft=Ie(l.left)):this.isScrollbarYUsingRight=!0,this.scrollbarYOuterWidth=this.isRtl?h1(this.scrollbarY):null,this.railBorderYWidth=Ie(l.borderTopWidth)+Ie(l.borderBottomWidth),pt(this.scrollbarYRail,{display:"block"}),this.railYMarginHeight=Ie(l.marginTop)+Ie(l.marginBottom),pt(this.scrollbarYRail,{display:""}),this.railYHeight=null,this.railYRatio=null,this.reach={x:e.scrollLeft<=0?"start":e.scrollLeft>=this.contentWidth-this.containerWidth?"end":null,y:e.scrollTop<=0?"start":e.scrollTop>=this.contentHeight-this.containerHeight?"end":null},this.isAlive=!0,this.settings.handlers.forEach(function(c){return C1[c](t)}),this.lastScrollTop=Math.floor(e.scrollTop),this.lastScrollLeft=e.scrollLeft,this.event.bind(this.element,"scroll",function(c){return t.onScroll(c)}),di(this)};Yn.prototype.update=function(){this.isAlive&&(this.negativeScrollAdjustment=this.isNegativeScroll?this.element.scrollWidth-this.element.clientWidth:0,pt(this.scrollbarXRail,{display:"block"}),pt(this.scrollbarYRail,{display:"block"}),this.railXMarginWidth=Ie(Kt(this.scrollbarXRail).marginLeft)+Ie(Kt(this.scrollbarXRail).marginRight),this.railYMarginHeight=Ie(Kt(this.scrollbarYRail).marginTop)+Ie(Kt(this.scrollbarYRail).marginBottom),pt(this.scrollbarXRail,{display:"none"}),pt(this.scrollbarYRail,{display:"none"}),di(this),Er(this,"top",0,!1,!0),Er(this,"left",0,!1,!0),pt(this.scrollbarXRail,{display:""}),pt(this.scrollbarYRail,{display:""}))};Yn.prototype.onScroll=function(e){this.isAlive&&(di(this),Er(this,"top",this.element.scrollTop-this.lastScrollTop),Er(this,"left",this.element.scrollLeft-this.lastScrollLeft),this.lastScrollTop=Math.floor(this.element.scrollTop),this.lastScrollLeft=this.element.scrollLeft)};Yn.prototype.destroy=function(){this.isAlive&&(this.event.unbindAll(),Va(this.scrollbarX),Va(this.scrollbarY),Va(this.scrollbarXRail),Va(this.scrollbarYRail),this.removePsClasses(),this.element=null,this.scrollbarX=null,this.scrollbarY=null,this.scrollbarXRail=null,this.scrollbarYRail=null,this.isAlive=!1)};Yn.prototype.removePsClasses=function(){this.element.className=this.element.className.split(" ").filter(function(e){return!e.match(/^ps([-_].+|)$/)}).join(" ")};var jm=Yn;var Kn=(()=>{let e=class e{constructor(){this._elementRef=I(Ye),this._platform=I(bi),this.angorScrollbar=!0,this._ps=null,this._unsubscribeAll=new V}get elementRef(){return this._elementRef}get ps(){return this._ps}ngOnChanges(t){"angorScrollbar"in t&&(this.angorScrollbar=yi(t.angorScrollbar.currentValue),this.angorScrollbar?this._initScrollbar():this._destroyScrollbar()),"angorScrollbarOptions"in t&&(this._options=ko({},this._options,t.angorScrollbarOptions.currentValue),this._reinitializeScrollbar())}ngOnInit(){aa(window,"resize").pipe(U(this._unsubscribeAll),no(150)).subscribe(()=>this.update())}ngOnDestroy(){this._destroyScrollbar(),this._unsubscribeAll.next(),this._unsubscribeAll.complete()}isEnabled(){return this.angorScrollbar}update(){this._ps?.update()}destroy(){this.ngOnDestroy()}geometry(t="scroll"){return new Ar(this._elementRef.nativeElement[`${t}Left`],this._elementRef.nativeElement[`${t}Top`],this._elementRef.nativeElement[`${t}Width`],this._elementRef.nativeElement[`${t}Height`])}position(t=!1){return!t&&this._ps?new $n(this._ps.reach.x||0,this._ps.reach.y||0):new $n(this._elementRef.nativeElement.scrollLeft,this._elementRef.nativeElement.scrollTop)}scrollTo(t,n,o){n==null&&o==null?this.animateScrolling("scrollTop",t,o):(t!=null&&this.scrollToX(t,o),n!=null&&this.scrollToY(n,o))}scrollToX(t,n){this.animateScrolling("scrollLeft",t,n)}scrollToY(t,n){this.animateScrolling("scrollTop",t,n)}scrollToTop(t=0,n){this.animateScrolling("scrollTop",t,n)}scrollToBottom(t=0,n){let o=this._elementRef.nativeElement.scrollHeight-this._elementRef.nativeElement.clientHeight;this.animateScrolling("scrollTop",o-t,n)}scrollToLeft(t=0,n){this.animateScrolling("scrollLeft",t,n)}scrollToRight(t=0,n){let o=this._elementRef.nativeElement.scrollWidth-this._elementRef.nativeElement.clientWidth;this.animateScrolling("scrollLeft",o-t,n)}scrollToElement(t,n=0,o=!1,r){let s=this._elementRef.nativeElement.querySelector(t);if(!s)return;let l=s.getBoundingClientRect(),c=this._elementRef.nativeElement.getBoundingClientRect();this._elementRef.nativeElement.classList.contains("ps--active-x")&&this._scrollToInAxis(l.left,c.left,"scrollLeft",n,o,r),this._elementRef.nativeElement.classList.contains("ps--active-y")&&this._scrollToInAxis(l.top,c.top,"scrollTop",n,o,r)}animateScrolling(t,n,o){this._animation&&window.cancelAnimationFrame(this._animation),!o||typeof window>"u"?this._elementRef.nativeElement[t]=n:n!==this._elementRef.nativeElement[t]&&this._smoothScroll(t,n,o)}_initScrollbar(){this._ps||this._platform.ANDROID||this._platform.IOS||!this._platform.isBrowser||(this._ps=new jm(this._elementRef.nativeElement,M({},this._options)))}_destroyScrollbar(){this._ps?.destroy(),this._ps=null}_reinitializeScrollbar(){setTimeout(()=>this._destroyScrollbar()),setTimeout(()=>this._initScrollbar())}_scrollToInAxis(t,n,o,r,s,l){if(s&&t<=n-Math.abs(r))return;let c=this._elementRef.nativeElement[o],d=t-n+c;this.animateScrolling(o,d+r,l)}_smoothScroll(t,n,o){let r=0,s=this._elementRef.nativeElement[t],l=(s-n)/2,c=performance.now(),d=g=>{r+=Math.PI/(o/(g-c));let x=Math.round(n+l+l*Math.cos(r));this._elementRef.nativeElement[t]===s&&(r>=Math.PI?this.animateScrolling(t,n,0):(this._elementRef.nativeElement[t]=x,s=this._elementRef.nativeElement[t],c=g,this._animation=window.requestAnimationFrame(d)))};window.requestAnimationFrame(d)}};e.\u0275fac=function(n){return new(n||e)},e.\u0275dir=Pi({type:e,selectors:[["","angorScrollbar",""]],inputs:{angorScrollbar:"angorScrollbar",angorScrollbarOptions:"angorScrollbarOptions"},exportAs:["angorScrollbar"],standalone:!0,features:[Ze]});let i=e;return i})();var k1=["navigationContent"],T1=[[["","angorVerticalNavigationHeader",""]],[["","angorVerticalNavigationContentHeader",""]],[["","angorVerticalNavigationFooter",""]]],q1=["[angorVerticalNavigationHeader]","[angorVerticalNavigationContentHeader]","[angorVerticalNavigationFooter]"],D1=i=>({wheelPropagation:i,suppressScrollX:!0}),A1=()=>({wheelPropagation:!1,suppressScrollX:!0});function I1(i,e){if(i&1){let a=le();b(0,"angor-vertical-navigation-aside-item",10),$("click",function(){Q(a);let n=h(2).$implicit,o=h();return X(o.toggleAside(n))}),_()}if(i&2){let a=h(2).$implicit,t=h();f("item",a)("name",t.name)("activeItemId",t.activeAsideItemId)("autoCollapse",t.autoCollapse)("skipChildren",!0)}}function M1(i,e){if(i&1&&C(0,"angor-vertical-navigation-basic-item",8),i&2){let a=h(2).$implicit,t=h();f("item",a)("name",t.name)}}function E1(i,e){if(i&1&&C(0,"angor-vertical-navigation-collapsable-item",9),i&2){let a=h(2).$implicit,t=h();f("item",a)("name",t.name)("autoCollapse",t.autoCollapse)}}function O1(i,e){if(i&1&&C(0,"angor-vertical-navigation-divider-item",8),i&2){let a=h(2).$implicit,t=h();f("item",a)("name",t.name)}}function L1(i,e){if(i&1&&C(0,"angor-vertical-navigation-group-item",9),i&2){let a=h(2).$implicit,t=h();f("item",a)("name",t.name)("autoCollapse",t.autoCollapse)}}function N1(i,e){if(i&1&&C(0,"angor-vertical-navigation-spacer-item",8),i&2){let a=h(2).$implicit,t=h();f("item",a)("name",t.name)}}function P1(i,e){if(i&1&&k(0,I1,1,5,"angor-vertical-navigation-aside-item",7)(1,M1,1,2,"angor-vertical-navigation-basic-item",8)(2,E1,1,3,"angor-vertical-navigation-collapsable-item",9)(3,O1,1,2,"angor-vertical-navigation-divider-item",8)(4,L1,1,3,"angor-vertical-navigation-group-item",9)(5,N1,1,2,"angor-vertical-navigation-spacer-item",8),i&2){let a=h().$implicit;S(a.type==="aside"?0:-1),m(),S(a.type==="basic"?1:-1),m(),S(a.type==="collapsable"?2:-1),m(),S(a.type==="divider"?3:-1),m(),S(a.type==="group"?4:-1),m(),S(a.type==="spacer"?5:-1)}}function F1(i,e){if(i&1&&k(0,P1,6,6),i&2){let a=e.$implicit;S(a.hidden&&!a.hidden(a)||!a.hidden?0:-1)}}function R1(i,e){if(i&1&&C(0,"angor-vertical-navigation-aside-item",9),i&2){let a=h(2).$implicit,t=h(2);f("item",a)("name",t.name)("autoCollapse",t.autoCollapse)}}function H1(i,e){if(i&1&&k(0,R1,1,3,"angor-vertical-navigation-aside-item",9),i&2){let a=h().$implicit,t=h(2);S(a.type==="aside"&&a.id===t.activeAsideItemId?0:-1)}}function j1(i,e){if(i&1&&k(0,H1,1,1),i&2){let a=e.$implicit;S(a.hidden&&!a.hidden(a)||!a.hidden?0:-1)}}function z1(i,e){if(i&1&&(b(0,"div",6),Te(1,j1,1,1,null,null,st().trackByFn,!0),_()),i&2){let a=h();f("angorScrollbarOptions",so(5,A1))("@fadeInLeft",a.position==="left")("@fadeInRight",a.position==="right")("@fadeOutLeft",a.position==="left")("@fadeOutRight",a.position==="right"),m(),qe(a.navigation)}}var Or=(()=>{let e=class e{constructor(){this._animationBuilder=I(Ec),this._changeDetectorRef=I(oe),this._document=I(We),this._elementRef=I(Ye),this._renderer2=I(ri),this._router=I(Ue),this._scrollStrategyOptions=I(_o),this._angorNavigationService=I(fe),this._angorUtilsService=I(At),this.appearance="default",this.autoCollapse=!0,this.inner=!1,this.mode="side",this.name=this._angorUtilsService.randomId(),this.opened=!0,this.position="left",this.transparentOverlay=!1,this.appearanceChanged=new rt,this.modeChanged=new rt,this.openedChanged=new rt,this.positionChanged=new rt,this.activeAsideItemId=null,this.onCollapsableItemCollapsed=new zt(1),this.onCollapsableItemExpanded=new zt(1),this.onRefreshed=new zt(1),this._animationsEnabled=!1,this._hovered=!1,this._scrollStrategy=this._scrollStrategyOptions.block(),this._unsubscribeAll=new V,this._handleAsideOverlayClick=()=>{this.closeAside()},this._handleOverlayClick=()=>{this.close()}}get classList(){return{"angor-vertical-navigation-animations-enabled":this._animationsEnabled,[`angor-vertical-navigation-appearance-${this.appearance}`]:!0,"angor-vertical-navigation-hover":this._hovered,"angor-vertical-navigation-inner":this.inner,"angor-vertical-navigation-mode-over":this.mode==="over","angor-vertical-navigation-mode-side":this.mode==="side","angor-vertical-navigation-opened":this.opened,"angor-vertical-navigation-position-left":this.position==="left","angor-vertical-navigation-position-right":this.position==="right"}}get styleList(){return{visibility:this.opened?"visible":"hidden"}}set angorScrollbarDirectives(t){this._angorScrollbarDirectives=t,t.length!==0&&(this._angorScrollbarDirectivesSubscription&&this._angorScrollbarDirectivesSubscription.unsubscribe(),this._angorScrollbarDirectivesSubscription=ii(this.onCollapsableItemCollapsed,this.onCollapsableItemExpanded).pipe(U(this._unsubscribeAll),na(250)).subscribe(()=>{t.forEach(n=>{n.update()})}))}_onMouseenter(){this._enableAnimations(),this._hovered=!0}_onMouseleave(){this._enableAnimations(),this._hovered=!1}ngOnChanges(t){if("appearance"in t&&this.appearanceChanged.next(t.appearance.currentValue),"inner"in t&&(this.inner=yi(t.inner.currentValue)),"mode"in t){let n=t.mode.currentValue,o=t.mode.previousValue;this._disableAnimations(),o==="over"&&n==="side"&&this._hideOverlay(),o==="side"&&n==="over"&&(this.closeAside(),this.opened&&this._showOverlay()),this.modeChanged.next(n),setTimeout(()=>{this._enableAnimations()},500)}"navigation"in t&&this._changeDetectorRef.markForCheck(),"opened"in t&&(this.opened=yi(t.opened.currentValue),this._toggleOpened(this.opened)),"position"in t&&this.positionChanged.next(t.position.currentValue),"transparentOverlay"in t&&(this.transparentOverlay=yi(t.transparentOverlay.currentValue))}ngOnInit(){this.name===""&&(this.name=this._angorUtilsService.randomId()),this._angorNavigationService.registerComponent(this.name,this),this._router.events.pipe(Ne(t=>t instanceof Gt),U(this._unsubscribeAll)).subscribe(()=>{this.mode==="over"&&this.opened&&this.close(),this.mode==="side"&&this.activeAsideItemId&&this.closeAside()})}ngAfterViewInit(){this._mutationObserver=new MutationObserver(t=>{t.forEach(n=>{let o=n.target;if(n.attributeName==="class")if(o.classList.contains("cdk-global-scrollblock")){let r=parseInt(o.style.top,10);this._renderer2.setStyle(this._elementRef.nativeElement,"margin-top",`${Math.abs(r)}px`)}else this._renderer2.setStyle(this._elementRef.nativeElement,"margin-top",null)})}),this._mutationObserver.observe(this._document.documentElement,{attributes:!0,attributeFilter:["class"]}),setTimeout(()=>{if(this._navigationContentEl)if(this._navigationContentEl.nativeElement.classList.contains("ps"))this._angorScrollbarDirectives.forEach(t=>{t.isEnabled()&&t.scrollToElement(".angor-vertical-navigation-item-active",-120,!0)});else{let t=this._navigationContentEl.nativeElement.querySelector(".angor-vertical-navigation-item-active");t&&t.scrollIntoView()}})}ngOnDestroy(){this._mutationObserver.disconnect(),this.close(),this.closeAside(),this._angorNavigationService.deregisterComponent(this.name),this._unsubscribeAll.next(null),this._unsubscribeAll.complete()}refresh(){this._changeDetectorRef.markForCheck(),this.onRefreshed.next(!0)}open(){this.opened||this._toggleOpened(!0)}close(){this.opened&&(this.closeAside(),this._toggleOpened(!1))}toggle(){this.opened?this.close():this.open()}openAside(t){t.disabled||!t.id||(this.activeAsideItemId=t.id,this._showAsideOverlay(),this._changeDetectorRef.markForCheck())}closeAside(){this.activeAsideItemId=null,this._hideAsideOverlay(),this._changeDetectorRef.markForCheck()}toggleAside(t){this.activeAsideItemId===t.id?this.closeAside():this.openAside(t)}trackByFn(t,n){return n.id||t}_enableAnimations(){this._animationsEnabled||(this._animationsEnabled=!0)}_disableAnimations(){this._animationsEnabled&&(this._animationsEnabled=!1)}_showOverlay(){this._asideOverlay||(this._overlay=this._renderer2.createElement("div"),this._overlay.classList.add("angor-vertical-navigation-overlay"),this.transparentOverlay&&this._overlay.classList.add("angor-vertical-navigation-overlay-transparent"),this._renderer2.appendChild(this._elementRef.nativeElement.parentElement,this._overlay),this._scrollStrategy.enable(),this._player=this._animationBuilder.build([si("300ms cubic-bezier(0.25, 0.8, 0.25, 1)",ht({opacity:1}))]).create(this._overlay),this._player.play(),this._overlay.addEventListener("click",this._handleOverlayClick))}_hideOverlay(){this._overlay&&(this._player=this._animationBuilder.build([si("300ms cubic-bezier(0.25, 0.8, 0.25, 1)",ht({opacity:0}))]).create(this._overlay),this._player.play(),this._player.onDone(()=>{this._overlay&&(this._overlay.removeEventListener("click",this._handleOverlayClick),this._overlay.parentNode.removeChild(this._overlay),this._overlay=null),this._scrollStrategy.disable()}))}_showAsideOverlay(){this._asideOverlay||(this._asideOverlay=this._renderer2.createElement("div"),this._asideOverlay.classList.add("angor-vertical-navigation-aside-overlay"),this._renderer2.appendChild(this._elementRef.nativeElement.parentElement,this._asideOverlay),this._player=this._animationBuilder.build([si("300ms cubic-bezier(0.25, 0.8, 0.25, 1)",ht({opacity:1}))]).create(this._asideOverlay),this._player.play(),this._asideOverlay.addEventListener("click",this._handleAsideOverlayClick))}_hideAsideOverlay(){this._asideOverlay&&(this._player=this._animationBuilder.build([si("300ms cubic-bezier(0.25, 0.8, 0.25, 1)",ht({opacity:0}))]).create(this._asideOverlay),this._player.play(),this._player.onDone(()=>{this._asideOverlay&&(this._asideOverlay.removeEventListener("click",this._handleAsideOverlayClick),this._asideOverlay.parentNode.removeChild(this._asideOverlay),this._asideOverlay=null)}))}_toggleOpened(t){this.opened=t,this._enableAnimations(),this.mode==="over"&&(this.opened?this._showOverlay():this._hideOverlay()),this.openedChanged.next(t)}};e.\u0275fac=function(n){return new(n||e)},e.\u0275cmp=J({type:e,selectors:[["angor-vertical-navigation"]],viewQuery:function(n,o){if(n&1&&(Je(k1,5),Je(Kn,5)),n&2){let r;Fe(r=Re())&&(o._navigationContentEl=r.first),Fe(r=Re())&&(o.angorScrollbarDirectives=r)}},hostVars:4,hostBindings:function(n,o){n&1&&$("mouseenter",function(){return o._onMouseenter()})("mouseleave",function(){return o._onMouseleave()}),n&2&&(ic(o.styleList),Wt(o.classList))},inputs:{appearance:"appearance",autoCollapse:"autoCollapse",inner:"inner",mode:"mode",name:"name",navigation:"navigation",opened:"opened",position:"position",transparentOverlay:"transparentOverlay"},outputs:{appearanceChanged:"appearanceChanged",modeChanged:"modeChanged",openedChanged:"openedChanged",positionChanged:"positionChanged"},exportAs:["angorVerticalNavigation"],standalone:!0,features:[Ze,W],ngContentSelectors:q1,decls:12,vars:4,consts:[["navigationContent",""],[1,"angor-vertical-navigation-wrapper"],[1,"angor-vertical-navigation-header"],["angorScrollbar","",1,"angor-vertical-navigation-content",3,"angorScrollbarOptions"],[1,"angor-vertical-navigation-content-header"],[1,"angor-vertical-navigation-footer"],["angorScrollbar","",1,"angor-vertical-navigation-aside-wrapper",3,"angorScrollbarOptions"],[3,"item","name","activeItemId","autoCollapse","skipChildren"],[3,"item","name"],[3,"item","name","autoCollapse"],[3,"click","item","name","activeItemId","autoCollapse","skipChildren"]],template:function(n,o){n&1&&(ro(T1),b(0,"div",1)(1,"div",2),ca(2),_(),b(3,"div",3,0)(5,"div",4),ca(6,1),_(),Te(7,F1,1,1,null,null,o.trackByFn,!0),_(),b(9,"div",5),ca(10,2),_()(),k(11,z1,3,6,"div",6)),n&2&&(m(3),f("angorScrollbarOptions",de(2,D1,o.inner)),m(4),qe(o.navigation),m(4),S(o.activeAsideItemId?11:-1))},dependencies:[Kn,Mm,Ii,za,Mi,ja,Ei],styles:[`:root{--angor-vertical-navigation-width: 280px}angor-vertical-navigation{position:sticky;display:flex;flex-direction:column;flex:1 0 auto;top:0;width:var(--angor-vertical-navigation-width);min-width:var(--angor-vertical-navigation-width);max-width:var(--angor-vertical-navigation-width);height:100vh;min-height:100vh;max-height:100vh;z-index:200}angor-vertical-navigation.angor-vertical-navigation-animations-enabled{transition-duration:.4s;transition-timing-function:cubic-bezier(.25,.8,.25,1);transition-property:visibility,margin-left,margin-right,transform,width,max-width,min-width}angor-vertical-navigation.angor-vertical-navigation-animations-enabled .angor-vertical-navigation-wrapper{transition-duration:.4s;transition-timing-function:cubic-bezier(.25,.8,.25,1);transition-property:width,max-width,min-width}angor-vertical-navigation.angor-vertical-navigation-mode-over{position:fixed;top:0;bottom:0}angor-vertical-navigation.angor-vertical-navigation-position-left.angor-vertical-navigation-mode-side{margin-left:calc(var(--angor-vertical-navigation-width) * -1)}angor-vertical-navigation.angor-vertical-navigation-position-left.angor-vertical-navigation-mode-side.angor-vertical-navigation-opened{margin-left:0}angor-vertical-navigation.angor-vertical-navigation-position-left.angor-vertical-navigation-mode-over{left:0;transform:translate3d(-100%,0,0)}angor-vertical-navigation.angor-vertical-navigation-position-left.angor-vertical-navigation-mode-over.angor-vertical-navigation-opened{transform:translateZ(0)}angor-vertical-navigation.angor-vertical-navigation-position-left .angor-vertical-navigation-wrapper{left:0}angor-vertical-navigation.angor-vertical-navigation-position-right.angor-vertical-navigation-mode-side{margin-right:calc(var(--angor-vertical-navigation-width) * -1)}angor-vertical-navigation.angor-vertical-navigation-position-right.angor-vertical-navigation-mode-side.angor-vertical-navigation-opened{margin-right:0}angor-vertical-navigation.angor-vertical-navigation-position-right.angor-vertical-navigation-mode-over{right:0;transform:translate3d(100%,0,0)}angor-vertical-navigation.angor-vertical-navigation-position-right.angor-vertical-navigation-mode-over.angor-vertical-navigation-opened{transform:translateZ(0)}angor-vertical-navigation.angor-vertical-navigation-position-right .angor-vertical-navigation-wrapper{right:0}angor-vertical-navigation.angor-vertical-navigation-inner{position:relative;width:auto;min-width:0;max-width:none;height:auto;min-height:0;max-height:none;box-shadow:none}angor-vertical-navigation.angor-vertical-navigation-inner .angor-vertical-navigation-wrapper{position:relative;overflow:visible;height:auto}angor-vertical-navigation.angor-vertical-navigation-inner .angor-vertical-navigation-wrapper .angor-vertical-navigation-content{overflow:visible!important}angor-vertical-navigation .angor-vertical-navigation-wrapper{position:absolute;display:flex;flex:1 1 auto;flex-direction:column;top:0;bottom:0;width:100%;height:100%;overflow:hidden;z-index:10;background:inherit;box-shadow:inset -1px 0 0 var(--angor-border)}angor-vertical-navigation .angor-vertical-navigation-wrapper .angor-vertical-navigation-content{flex:1 1 auto;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}angor-vertical-navigation .angor-vertical-navigation-wrapper .angor-vertical-navigation-content>angor-vertical-navigation-divider-item{margin:24px 0}angor-vertical-navigation .angor-vertical-navigation-wrapper .angor-vertical-navigation-content>angor-vertical-navigation-group-item{margin-top:24px}angor-vertical-navigation .angor-vertical-navigation-aside-wrapper{position:absolute;display:flex;flex:1 1 auto;flex-direction:column;top:0;bottom:0;left:var(--angor-vertical-navigation-width);width:var(--angor-vertical-navigation-width);height:100%;z-index:5;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;transition-duration:.4s;transition-property:left,right;transition-timing-function:cubic-bezier(.25,.8,.25,1);background:inherit}angor-vertical-navigation .angor-vertical-navigation-aside-wrapper>angor-vertical-navigation-aside-item{padding:24px 0}angor-vertical-navigation .angor-vertical-navigation-aside-wrapper>angor-vertical-navigation-aside-item>.angor-vertical-navigation-item-wrapper{display:none!important}angor-vertical-navigation.angor-vertical-navigation-position-right .angor-vertical-navigation-aside-wrapper{left:auto;right:var(--angor-vertical-navigation-width)}angor-vertical-navigation angor-vertical-navigation-aside-item,angor-vertical-navigation angor-vertical-navigation-basic-item,angor-vertical-navigation angor-vertical-navigation-collapsable-item,angor-vertical-navigation angor-vertical-navigation-divider-item,angor-vertical-navigation angor-vertical-navigation-group-item,angor-vertical-navigation angor-vertical-navigation-spacer-item{display:flex;flex-direction:column;flex:1 0 auto;-webkit-user-select:none;user-select:none}angor-vertical-navigation angor-vertical-navigation-aside-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item,angor-vertical-navigation angor-vertical-navigation-basic-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item,angor-vertical-navigation angor-vertical-navigation-collapsable-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item,angor-vertical-navigation angor-vertical-navigation-divider-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item,angor-vertical-navigation angor-vertical-navigation-group-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item,angor-vertical-navigation angor-vertical-navigation-spacer-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item{position:relative;display:flex;align-items:center;justify-content:flex-start;padding:10px 16px;font-size:13px;font-weight:500;line-height:20px;text-decoration:none;border-radius:6px}angor-vertical-navigation angor-vertical-navigation-aside-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item.angor-vertical-navigation-item-disabled,angor-vertical-navigation angor-vertical-navigation-basic-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item.angor-vertical-navigation-item-disabled,angor-vertical-navigation angor-vertical-navigation-collapsable-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item.angor-vertical-navigation-item-disabled,angor-vertical-navigation angor-vertical-navigation-divider-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item.angor-vertical-navigation-item-disabled,angor-vertical-navigation angor-vertical-navigation-group-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item.angor-vertical-navigation-item-disabled,angor-vertical-navigation angor-vertical-navigation-spacer-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item.angor-vertical-navigation-item-disabled{cursor:default;opacity:.4}angor-vertical-navigation angor-vertical-navigation-aside-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item .angor-vertical-navigation-item-icon,angor-vertical-navigation angor-vertical-navigation-basic-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item .angor-vertical-navigation-item-icon,angor-vertical-navigation angor-vertical-navigation-collapsable-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item .angor-vertical-navigation-item-icon,angor-vertical-navigation angor-vertical-navigation-divider-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item .angor-vertical-navigation-item-icon,angor-vertical-navigation angor-vertical-navigation-group-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item .angor-vertical-navigation-item-icon,angor-vertical-navigation angor-vertical-navigation-spacer-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item .angor-vertical-navigation-item-icon{margin-right:16px}angor-vertical-navigation angor-vertical-navigation-aside-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item .angor-vertical-navigation-item-title-wrapper .angor-vertical-navigation-item-subtitle,angor-vertical-navigation angor-vertical-navigation-basic-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item .angor-vertical-navigation-item-title-wrapper .angor-vertical-navigation-item-subtitle,angor-vertical-navigation angor-vertical-navigation-collapsable-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item .angor-vertical-navigation-item-title-wrapper .angor-vertical-navigation-item-subtitle,angor-vertical-navigation angor-vertical-navigation-divider-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item .angor-vertical-navigation-item-title-wrapper .angor-vertical-navigation-item-subtitle,angor-vertical-navigation angor-vertical-navigation-group-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item .angor-vertical-navigation-item-title-wrapper .angor-vertical-navigation-item-subtitle,angor-vertical-navigation angor-vertical-navigation-spacer-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item .angor-vertical-navigation-item-title-wrapper .angor-vertical-navigation-item-subtitle{font-size:11px;line-height:1.5}angor-vertical-navigation angor-vertical-navigation-aside-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item .angor-vertical-navigation-item-badge,angor-vertical-navigation angor-vertical-navigation-basic-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item .angor-vertical-navigation-item-badge,angor-vertical-navigation angor-vertical-navigation-collapsable-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item .angor-vertical-navigation-item-badge,angor-vertical-navigation angor-vertical-navigation-divider-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item .angor-vertical-navigation-item-badge,angor-vertical-navigation angor-vertical-navigation-group-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item .angor-vertical-navigation-item-badge,angor-vertical-navigation angor-vertical-navigation-spacer-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item .angor-vertical-navigation-item-badge{margin-left:auto}angor-vertical-navigation angor-vertical-navigation-aside-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item .angor-vertical-navigation-item-badge .angor-vertical-navigation-item-badge-content,angor-vertical-navigation angor-vertical-navigation-basic-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item .angor-vertical-navigation-item-badge .angor-vertical-navigation-item-badge-content,angor-vertical-navigation angor-vertical-navigation-collapsable-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item .angor-vertical-navigation-item-badge .angor-vertical-navigation-item-badge-content,angor-vertical-navigation angor-vertical-navigation-divider-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item .angor-vertical-navigation-item-badge .angor-vertical-navigation-item-badge-content,angor-vertical-navigation angor-vertical-navigation-group-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item .angor-vertical-navigation-item-badge .angor-vertical-navigation-item-badge-content,angor-vertical-navigation angor-vertical-navigation-spacer-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item .angor-vertical-navigation-item-badge .angor-vertical-navigation-item-badge-content{display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:600;white-space:nowrap;height:20px}angor-vertical-navigation angor-vertical-navigation-aside-item>.angor-vertical-navigation-item-wrapper,angor-vertical-navigation angor-vertical-navigation-basic-item>.angor-vertical-navigation-item-wrapper,angor-vertical-navigation angor-vertical-navigation-collapsable-item>.angor-vertical-navigation-item-wrapper,angor-vertical-navigation angor-vertical-navigation-group-item>.angor-vertical-navigation-item-wrapper{margin:0 12px}angor-vertical-navigation angor-vertical-navigation-aside-item,angor-vertical-navigation angor-vertical-navigation-basic-item,angor-vertical-navigation angor-vertical-navigation-collapsable-item{margin-bottom:4px}angor-vertical-navigation angor-vertical-navigation-aside-item .angor-vertical-navigation-item,angor-vertical-navigation angor-vertical-navigation-basic-item .angor-vertical-navigation-item,angor-vertical-navigation angor-vertical-navigation-collapsable-item .angor-vertical-navigation-item{cursor:pointer}angor-vertical-navigation angor-vertical-navigation-collapsable-item>.angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item .angor-vertical-navigation-item-badge+.angor-vertical-navigation-item-arrow{margin-left:8px}angor-vertical-navigation angor-vertical-navigation-collapsable-item>.angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item .angor-vertical-navigation-item-arrow{height:20px;line-height:20px;margin-left:auto;transition:transform .3s cubic-bezier(.25,.8,.25,1),color 375ms cubic-bezier(.25,.8,.25,1)}angor-vertical-navigation angor-vertical-navigation-collapsable-item.angor-vertical-navigation-item-expanded>.angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item .angor-vertical-navigation-item-arrow{transform:rotate(90deg)}angor-vertical-navigation angor-vertical-navigation-collapsable-item>.angor-vertical-navigation-item-children>*:first-child{margin-top:6px}angor-vertical-navigation angor-vertical-navigation-collapsable-item>.angor-vertical-navigation-item-children>*:last-child{padding-bottom:6px}angor-vertical-navigation angor-vertical-navigation-collapsable-item>.angor-vertical-navigation-item-children>*:last-child>.angor-vertical-navigation-item-children>*:last-child{padding-bottom:0}angor-vertical-navigation angor-vertical-navigation-collapsable-item>.angor-vertical-navigation-item-children .angor-vertical-navigation-item{padding:10px 16px}angor-vertical-navigation angor-vertical-navigation-collapsable-item .angor-vertical-navigation-item-children{overflow:hidden}angor-vertical-navigation angor-vertical-navigation-collapsable-item .angor-vertical-navigation-item-children .angor-vertical-navigation-item{padding-left:56px}angor-vertical-navigation angor-vertical-navigation-collapsable-item .angor-vertical-navigation-item-children .angor-vertical-navigation-item-children .angor-vertical-navigation-item{padding-left:72px}angor-vertical-navigation angor-vertical-navigation-collapsable-item .angor-vertical-navigation-item-children .angor-vertical-navigation-item-children .angor-vertical-navigation-item-children .angor-vertical-navigation-item{padding-left:88px}angor-vertical-navigation angor-vertical-navigation-collapsable-item .angor-vertical-navigation-item-children .angor-vertical-navigation-item-children .angor-vertical-navigation-item-children .angor-vertical-navigation-item-children .angor-vertical-navigation-item{padding-left:104px}angor-vertical-navigation angor-vertical-navigation-divider-item{margin:12px 0}angor-vertical-navigation angor-vertical-navigation-divider-item .angor-vertical-navigation-item-wrapper{height:1px;box-shadow:0 1px}angor-vertical-navigation angor-vertical-navigation-group-item>.angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item .angor-vertical-navigation-item-badge,angor-vertical-navigation angor-vertical-navigation-group-item>.angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item .angor-vertical-navigation-item-icon{display:none!important}angor-vertical-navigation angor-vertical-navigation-group-item>.angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item .angor-vertical-navigation-item-title-wrapper .angor-vertical-navigation-item-title{font-size:12px;font-weight:600;letter-spacing:.05em;text-transform:uppercase}angor-vertical-navigation angor-vertical-navigation-spacer-item{margin:6px 0}.angor-vertical-navigation-overlay{position:absolute;inset:0;z-index:170;opacity:0;background-color:#0009}.angor-vertical-navigation-overlay+.angor-vertical-navigation-aside-overlay{background-color:transparent}.angor-vertical-navigation-aside-overlay{position:absolute;inset:0;z-index:169;opacity:0;background-color:#0000004d}angor-vertical-navigation-aside-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item,angor-vertical-navigation-basic-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item,angor-vertical-navigation-collapsable-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item,angor-vertical-navigation-group-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item{color:currentColor}angor-vertical-navigation-aside-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item .angor-vertical-navigation-item-icon,angor-vertical-navigation-basic-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item .angor-vertical-navigation-item-icon,angor-vertical-navigation-collapsable-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item .angor-vertical-navigation-item-icon,angor-vertical-navigation-group-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item .angor-vertical-navigation-item-icon{color:currentColor;opacity:.6}angor-vertical-navigation-aside-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item .angor-vertical-navigation-item-title-wrapper .angor-vertical-navigation-item-title,angor-vertical-navigation-basic-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item .angor-vertical-navigation-item-title-wrapper .angor-vertical-navigation-item-title,angor-vertical-navigation-collapsable-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item .angor-vertical-navigation-item-title-wrapper .angor-vertical-navigation-item-title,angor-vertical-navigation-group-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item .angor-vertical-navigation-item-title-wrapper .angor-vertical-navigation-item-title{color:currentColor;opacity:.8}angor-vertical-navigation-aside-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item .angor-vertical-navigation-item-title-wrapper .angor-vertical-navigation-item-subtitle,angor-vertical-navigation-basic-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item .angor-vertical-navigation-item-title-wrapper .angor-vertical-navigation-item-subtitle,angor-vertical-navigation-collapsable-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item .angor-vertical-navigation-item-title-wrapper .angor-vertical-navigation-item-subtitle,angor-vertical-navigation-group-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item .angor-vertical-navigation-item-title-wrapper .angor-vertical-navigation-item-subtitle{color:currentColor;opacity:.5}angor-vertical-navigation-aside-item>.angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item:not(.angor-vertical-navigation-item-disabled).angor-vertical-navigation-item-active,angor-vertical-navigation-aside-item>.angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item:not(.angor-vertical-navigation-item-disabled).angor-vertical-navigation-item-active-forced,angor-vertical-navigation-basic-item>.angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item:not(.angor-vertical-navigation-item-disabled).angor-vertical-navigation-item-active,angor-vertical-navigation-basic-item>.angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item:not(.angor-vertical-navigation-item-disabled).angor-vertical-navigation-item-active-forced,angor-vertical-navigation-collapsable-item>.angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item:not(.angor-vertical-navigation-item-disabled).angor-vertical-navigation-item-active,angor-vertical-navigation-collapsable-item>.angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item:not(.angor-vertical-navigation-item-disabled).angor-vertical-navigation-item-active-forced{background-color:rgb(3 33 40 / var(--tw-bg-opacity));--tw-bg-opacity: .05}angor-vertical-navigation-aside-item>.angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item:not(.angor-vertical-navigation-item-disabled).angor-vertical-navigation-item-active:is(.dark *),angor-vertical-navigation-aside-item>.angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item:not(.angor-vertical-navigation-item-disabled).angor-vertical-navigation-item-active-forced:is(.dark *),angor-vertical-navigation-basic-item>.angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item:not(.angor-vertical-navigation-item-disabled).angor-vertical-navigation-item-active:is(.dark *),angor-vertical-navigation-basic-item>.angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item:not(.angor-vertical-navigation-item-disabled).angor-vertical-navigation-item-active-forced:is(.dark *),angor-vertical-navigation-collapsable-item>.angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item:not(.angor-vertical-navigation-item-disabled).angor-vertical-navigation-item-active:is(.dark *),angor-vertical-navigation-collapsable-item>.angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item:not(.angor-vertical-navigation-item-disabled).angor-vertical-navigation-item-active-forced:is(.dark *){background-color:rgb(255 255 255 / var(--tw-bg-opacity));--tw-bg-opacity: .12}angor-vertical-navigation-aside-item>.angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item:not(.angor-vertical-navigation-item-disabled).angor-vertical-navigation-item-active .angor-vertical-navigation-item-icon,angor-vertical-navigation-aside-item>.angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item:not(.angor-vertical-navigation-item-disabled).angor-vertical-navigation-item-active-forced .angor-vertical-navigation-item-icon,angor-vertical-navigation-basic-item>.angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item:not(.angor-vertical-navigation-item-disabled).angor-vertical-navigation-item-active .angor-vertical-navigation-item-icon,angor-vertical-navigation-basic-item>.angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item:not(.angor-vertical-navigation-item-disabled).angor-vertical-navigation-item-active-forced .angor-vertical-navigation-item-icon,angor-vertical-navigation-collapsable-item>.angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item:not(.angor-vertical-navigation-item-disabled).angor-vertical-navigation-item-active .angor-vertical-navigation-item-icon,angor-vertical-navigation-collapsable-item>.angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item:not(.angor-vertical-navigation-item-disabled).angor-vertical-navigation-item-active-forced .angor-vertical-navigation-item-icon{opacity:1}angor-vertical-navigation-aside-item>.angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item:not(.angor-vertical-navigation-item-disabled).angor-vertical-navigation-item-active .angor-vertical-navigation-item-title,angor-vertical-navigation-aside-item>.angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item:not(.angor-vertical-navigation-item-disabled).angor-vertical-navigation-item-active-forced .angor-vertical-navigation-item-title,angor-vertical-navigation-basic-item>.angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item:not(.angor-vertical-navigation-item-disabled).angor-vertical-navigation-item-active .angor-vertical-navigation-item-title,angor-vertical-navigation-basic-item>.angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item:not(.angor-vertical-navigation-item-disabled).angor-vertical-navigation-item-active-forced .angor-vertical-navigation-item-title,angor-vertical-navigation-collapsable-item>.angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item:not(.angor-vertical-navigation-item-disabled).angor-vertical-navigation-item-active .angor-vertical-navigation-item-title,angor-vertical-navigation-collapsable-item>.angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item:not(.angor-vertical-navigation-item-disabled).angor-vertical-navigation-item-active-forced .angor-vertical-navigation-item-title{opacity:1}angor-vertical-navigation-aside-item>.angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item:not(.angor-vertical-navigation-item-disabled).angor-vertical-navigation-item-active .angor-vertical-navigation-item-subtitle,angor-vertical-navigation-aside-item>.angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item:not(.angor-vertical-navigation-item-disabled).angor-vertical-navigation-item-active-forced .angor-vertical-navigation-item-subtitle,angor-vertical-navigation-basic-item>.angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item:not(.angor-vertical-navigation-item-disabled).angor-vertical-navigation-item-active .angor-vertical-navigation-item-subtitle,angor-vertical-navigation-basic-item>.angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item:not(.angor-vertical-navigation-item-disabled).angor-vertical-navigation-item-active-forced .angor-vertical-navigation-item-subtitle,angor-vertical-navigation-collapsable-item>.angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item:not(.angor-vertical-navigation-item-disabled).angor-vertical-navigation-item-active .angor-vertical-navigation-item-subtitle,angor-vertical-navigation-collapsable-item>.angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item:not(.angor-vertical-navigation-item-disabled).angor-vertical-navigation-item-active-forced .angor-vertical-navigation-item-subtitle{opacity:1}angor-vertical-navigation-aside-item>.angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item:not(.angor-vertical-navigation-item-active-forced):not(.angor-vertical-navigation-item-active):not(.angor-vertical-navigation-item-disabled):hover,angor-vertical-navigation-basic-item>.angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item:not(.angor-vertical-navigation-item-active-forced):not(.angor-vertical-navigation-item-active):not(.angor-vertical-navigation-item-disabled):hover,angor-vertical-navigation-collapsable-item>.angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item:not(.angor-vertical-navigation-item-active-forced):not(.angor-vertical-navigation-item-active):not(.angor-vertical-navigation-item-disabled):hover{background-color:rgb(3 33 40 / var(--tw-bg-opacity));--tw-bg-opacity: .05}angor-vertical-navigation-aside-item>.angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item:not(.angor-vertical-navigation-item-active-forced):not(.angor-vertical-navigation-item-active):not(.angor-vertical-navigation-item-disabled):hover:is(.dark *),angor-vertical-navigation-basic-item>.angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item:not(.angor-vertical-navigation-item-active-forced):not(.angor-vertical-navigation-item-active):not(.angor-vertical-navigation-item-disabled):hover:is(.dark *),angor-vertical-navigation-collapsable-item>.angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item:not(.angor-vertical-navigation-item-active-forced):not(.angor-vertical-navigation-item-active):not(.angor-vertical-navigation-item-disabled):hover:is(.dark *){background-color:rgb(255 255 255 / var(--tw-bg-opacity));--tw-bg-opacity: .12}angor-vertical-navigation-aside-item>.angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item:not(.angor-vertical-navigation-item-active-forced):not(.angor-vertical-navigation-item-active):not(.angor-vertical-navigation-item-disabled):hover .angor-vertical-navigation-item-icon,angor-vertical-navigation-basic-item>.angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item:not(.angor-vertical-navigation-item-active-forced):not(.angor-vertical-navigation-item-active):not(.angor-vertical-navigation-item-disabled):hover .angor-vertical-navigation-item-icon,angor-vertical-navigation-collapsable-item>.angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item:not(.angor-vertical-navigation-item-active-forced):not(.angor-vertical-navigation-item-active):not(.angor-vertical-navigation-item-disabled):hover .angor-vertical-navigation-item-icon{opacity:1}angor-vertical-navigation-aside-item>.angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item:not(.angor-vertical-navigation-item-active-forced):not(.angor-vertical-navigation-item-active):not(.angor-vertical-navigation-item-disabled):hover .angor-vertical-navigation-item-title,angor-vertical-navigation-aside-item>.angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item:not(.angor-vertical-navigation-item-active-forced):not(.angor-vertical-navigation-item-active):not(.angor-vertical-navigation-item-disabled):hover .angor-vertical-navigation-item-arrow,angor-vertical-navigation-basic-item>.angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item:not(.angor-vertical-navigation-item-active-forced):not(.angor-vertical-navigation-item-active):not(.angor-vertical-navigation-item-disabled):hover .angor-vertical-navigation-item-title,angor-vertical-navigation-basic-item>.angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item:not(.angor-vertical-navigation-item-active-forced):not(.angor-vertical-navigation-item-active):not(.angor-vertical-navigation-item-disabled):hover .angor-vertical-navigation-item-arrow,angor-vertical-navigation-collapsable-item>.angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item:not(.angor-vertical-navigation-item-active-forced):not(.angor-vertical-navigation-item-active):not(.angor-vertical-navigation-item-disabled):hover .angor-vertical-navigation-item-title,angor-vertical-navigation-collapsable-item>.angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item:not(.angor-vertical-navigation-item-active-forced):not(.angor-vertical-navigation-item-active):not(.angor-vertical-navigation-item-disabled):hover .angor-vertical-navigation-item-arrow{opacity:1}angor-vertical-navigation-aside-item>.angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item:not(.angor-vertical-navigation-item-active-forced):not(.angor-vertical-navigation-item-active):not(.angor-vertical-navigation-item-disabled):hover .angor-vertical-navigation-item-subtitle,angor-vertical-navigation-basic-item>.angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item:not(.angor-vertical-navigation-item-active-forced):not(.angor-vertical-navigation-item-active):not(.angor-vertical-navigation-item-disabled):hover .angor-vertical-navigation-item-subtitle,angor-vertical-navigation-collapsable-item>.angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item:not(.angor-vertical-navigation-item-active-forced):not(.angor-vertical-navigation-item-active):not(.angor-vertical-navigation-item-disabled):hover .angor-vertical-navigation-item-subtitle{opacity:1}angor-vertical-navigation-collapsable-item.angor-vertical-navigation-item-expanded>.angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item .angor-vertical-navigation-item-icon{opacity:1}angor-vertical-navigation-collapsable-item.angor-vertical-navigation-item-expanded>.angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item .angor-vertical-navigation-item-title,angor-vertical-navigation-collapsable-item.angor-vertical-navigation-item-expanded>.angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item .angor-vertical-navigation-item-arrow{opacity:1}angor-vertical-navigation-collapsable-item.angor-vertical-navigation-item-expanded>.angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item .angor-vertical-navigation-item-subtitle{opacity:1}angor-vertical-navigation-group-item>.angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item .angor-vertical-navigation-item-title-wrapper .angor-vertical-navigation-item-title{--tw-text-opacity: 1;color:rgba(var(--angor-primary-600-rgb),var(--tw-text-opacity));opacity:1}angor-vertical-navigation-group-item>.angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item .angor-vertical-navigation-item-title-wrapper .angor-vertical-navigation-item-title:is(.dark *){--tw-text-opacity: 1;color:rgba(var(--angor-primary-400-rgb),var(--tw-text-opacity))}:root{--angor-vertical-navigation-compact-width: 112px}angor-vertical-navigation.angor-vertical-navigation-appearance-compact{width:var(--angor-vertical-navigation-compact-width);min-width:var(--angor-vertical-navigation-compact-width);max-width:var(--angor-vertical-navigation-compact-width)}angor-vertical-navigation.angor-vertical-navigation-appearance-compact.angor-vertical-navigation-position-left.angor-vertical-navigation-mode-side{margin-left:calc(var(--angor-vertical-navigation-compact-width) * -1)}angor-vertical-navigation.angor-vertical-navigation-appearance-compact.angor-vertical-navigation-position-left.angor-vertical-navigation-opened{margin-left:0}angor-vertical-navigation.angor-vertical-navigation-appearance-compact.angor-vertical-navigation-position-right.angor-vertical-navigation-mode-side{margin-right:calc(var(--angor-vertical-navigation-compact-width) * -1)}angor-vertical-navigation.angor-vertical-navigation-appearance-compact.angor-vertical-navigation-position-right.angor-vertical-navigation-opened{margin-right:0}angor-vertical-navigation.angor-vertical-navigation-appearance-compact.angor-vertical-navigation-position-right .angor-vertical-navigation-aside-wrapper{left:auto;right:var(--angor-vertical-navigation-compact-width)}angor-vertical-navigation.angor-vertical-navigation-appearance-compact .angor-vertical-navigation-wrapper .angor-vertical-navigation-content>angor-vertical-navigation-aside-item .angor-vertical-navigation-item-wrapper,angor-vertical-navigation.angor-vertical-navigation-appearance-compact .angor-vertical-navigation-wrapper .angor-vertical-navigation-content>angor-vertical-navigation-basic-item .angor-vertical-navigation-item-wrapper{margin:4px 8px 0}angor-vertical-navigation.angor-vertical-navigation-appearance-compact .angor-vertical-navigation-wrapper .angor-vertical-navigation-content>angor-vertical-navigation-aside-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item,angor-vertical-navigation.angor-vertical-navigation-appearance-compact .angor-vertical-navigation-wrapper .angor-vertical-navigation-content>angor-vertical-navigation-basic-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item{flex-direction:column;justify-content:center;padding:12px;border-radius:6px}angor-vertical-navigation.angor-vertical-navigation-appearance-compact .angor-vertical-navigation-wrapper .angor-vertical-navigation-content>angor-vertical-navigation-aside-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item .angor-vertical-navigation-item-icon,angor-vertical-navigation.angor-vertical-navigation-appearance-compact .angor-vertical-navigation-wrapper .angor-vertical-navigation-content>angor-vertical-navigation-basic-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item .angor-vertical-navigation-item-icon{margin-right:0}angor-vertical-navigation.angor-vertical-navigation-appearance-compact .angor-vertical-navigation-wrapper .angor-vertical-navigation-content>angor-vertical-navigation-aside-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item .angor-vertical-navigation-item-title-wrapper,angor-vertical-navigation.angor-vertical-navigation-appearance-compact .angor-vertical-navigation-wrapper .angor-vertical-navigation-content>angor-vertical-navigation-basic-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item .angor-vertical-navigation-item-title-wrapper{margin-top:8px}angor-vertical-navigation.angor-vertical-navigation-appearance-compact .angor-vertical-navigation-wrapper .angor-vertical-navigation-content>angor-vertical-navigation-aside-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item .angor-vertical-navigation-item-title-wrapper .angor-vertical-navigation-item-title,angor-vertical-navigation.angor-vertical-navigation-appearance-compact .angor-vertical-navigation-wrapper .angor-vertical-navigation-content>angor-vertical-navigation-basic-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item .angor-vertical-navigation-item-title-wrapper .angor-vertical-navigation-item-title{font-size:12px;font-weight:500;text-align:center;line-height:16px}angor-vertical-navigation.angor-vertical-navigation-appearance-compact .angor-vertical-navigation-wrapper .angor-vertical-navigation-content>angor-vertical-navigation-aside-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item .angor-vertical-navigation-item-title-wrapper .angor-vertical-navigation-item-subtitle,angor-vertical-navigation.angor-vertical-navigation-appearance-compact .angor-vertical-navigation-wrapper .angor-vertical-navigation-content>angor-vertical-navigation-basic-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item .angor-vertical-navigation-item-title-wrapper .angor-vertical-navigation-item-subtitle{display:none!important}angor-vertical-navigation.angor-vertical-navigation-appearance-compact .angor-vertical-navigation-wrapper .angor-vertical-navigation-content>angor-vertical-navigation-aside-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item .angor-vertical-navigation-item-badge,angor-vertical-navigation.angor-vertical-navigation-appearance-compact .angor-vertical-navigation-wrapper .angor-vertical-navigation-content>angor-vertical-navigation-basic-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item .angor-vertical-navigation-item-badge{position:absolute;top:12px;left:64px}angor-vertical-navigation.angor-vertical-navigation-appearance-compact .angor-vertical-navigation-wrapper .angor-vertical-navigation-content>angor-vertical-navigation-aside-item>angor-vertical-navigation-collapsable-item,angor-vertical-navigation.angor-vertical-navigation-appearance-compact .angor-vertical-navigation-wrapper .angor-vertical-navigation-content>angor-vertical-navigation-basic-item>angor-vertical-navigation-collapsable-item{display:none}angor-vertical-navigation.angor-vertical-navigation-appearance-compact .angor-vertical-navigation-wrapper .angor-vertical-navigation-content>angor-vertical-navigation-aside-item>angor-vertical-navigation-group-item>.angor-vertical-navigation-item-wrapper,angor-vertical-navigation.angor-vertical-navigation-appearance-compact .angor-vertical-navigation-wrapper .angor-vertical-navigation-content>angor-vertical-navigation-basic-item>angor-vertical-navigation-group-item>.angor-vertical-navigation-item-wrapper{display:none}angor-vertical-navigation.angor-vertical-navigation-appearance-compact .angor-vertical-navigation-aside-wrapper{left:var(--angor-vertical-navigation-compact-width)}:root{--angor-vertical-navigation-width: 280px;--angor-vertical-navigation-dense-width: 80px}angor-vertical-navigation.angor-vertical-navigation-appearance-dense:not(.angor-vertical-navigation-mode-over){width:var(--angor-vertical-navigation-dense-width);min-width:var(--angor-vertical-navigation-dense-width);max-width:var(--angor-vertical-navigation-dense-width)}angor-vertical-navigation.angor-vertical-navigation-appearance-dense:not(.angor-vertical-navigation-mode-over).angor-vertical-navigation-position-left.angor-vertical-navigation-mode-side{margin-left:calc(var(--angor-vertical-navigation-dense-width) * -1)}angor-vertical-navigation.angor-vertical-navigation-appearance-dense:not(.angor-vertical-navigation-mode-over).angor-vertical-navigation-position-left.angor-vertical-navigation-opened{margin-left:0}angor-vertical-navigation.angor-vertical-navigation-appearance-dense:not(.angor-vertical-navigation-mode-over).angor-vertical-navigation-position-right.angor-vertical-navigation-mode-side{margin-right:calc(var(--angor-vertical-navigation-dense-width) * -1)}angor-vertical-navigation.angor-vertical-navigation-appearance-dense:not(.angor-vertical-navigation-mode-over).angor-vertical-navigation-position-right.angor-vertical-navigation-opened{margin-right:0}angor-vertical-navigation.angor-vertical-navigation-appearance-dense:not(.angor-vertical-navigation-mode-over).angor-vertical-navigation-position-right .angor-vertical-navigation-aside-wrapper{left:auto;right:var(--angor-vertical-navigation-dense-width)}angor-vertical-navigation.angor-vertical-navigation-appearance-dense:not(.angor-vertical-navigation-mode-over).angor-vertical-navigation-position-right.angor-vertical-navigation-hover .angor-vertical-navigation-aside-wrapper{left:auto;right:var(--angor-vertical-navigation-width)}angor-vertical-navigation.angor-vertical-navigation-appearance-dense .angor-vertical-navigation-wrapper .angor-vertical-navigation-content angor-vertical-navigation-aside-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item,angor-vertical-navigation.angor-vertical-navigation-appearance-dense .angor-vertical-navigation-wrapper .angor-vertical-navigation-content angor-vertical-navigation-basic-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item,angor-vertical-navigation.angor-vertical-navigation-appearance-dense .angor-vertical-navigation-wrapper .angor-vertical-navigation-content angor-vertical-navigation-collapsable-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item,angor-vertical-navigation.angor-vertical-navigation-appearance-dense .angor-vertical-navigation-wrapper .angor-vertical-navigation-content angor-vertical-navigation-group-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item{width:calc(var(--angor-vertical-navigation-dense-width) - 24px);min-width:calc(var(--angor-vertical-navigation-dense-width) - 24px);max-width:calc(var(--angor-vertical-navigation-dense-width) - 24px)}angor-vertical-navigation.angor-vertical-navigation-appearance-dense .angor-vertical-navigation-wrapper .angor-vertical-navigation-content angor-vertical-navigation-aside-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item .angor-vertical-navigation-item-arrow,angor-vertical-navigation.angor-vertical-navigation-appearance-dense .angor-vertical-navigation-wrapper .angor-vertical-navigation-content angor-vertical-navigation-aside-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item .angor-vertical-navigation-item-badge,angor-vertical-navigation.angor-vertical-navigation-appearance-dense .angor-vertical-navigation-wrapper .angor-vertical-navigation-content angor-vertical-navigation-aside-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item .angor-vertical-navigation-item-title-wrapper,angor-vertical-navigation.angor-vertical-navigation-appearance-dense .angor-vertical-navigation-wrapper .angor-vertical-navigation-content angor-vertical-navigation-basic-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item .angor-vertical-navigation-item-arrow,angor-vertical-navigation.angor-vertical-navigation-appearance-dense .angor-vertical-navigation-wrapper .angor-vertical-navigation-content angor-vertical-navigation-basic-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item .angor-vertical-navigation-item-badge,angor-vertical-navigation.angor-vertical-navigation-appearance-dense .angor-vertical-navigation-wrapper .angor-vertical-navigation-content angor-vertical-navigation-basic-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item .angor-vertical-navigation-item-title-wrapper,angor-vertical-navigation.angor-vertical-navigation-appearance-dense .angor-vertical-navigation-wrapper .angor-vertical-navigation-content angor-vertical-navigation-collapsable-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item .angor-vertical-navigation-item-arrow,angor-vertical-navigation.angor-vertical-navigation-appearance-dense .angor-vertical-navigation-wrapper .angor-vertical-navigation-content angor-vertical-navigation-collapsable-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item .angor-vertical-navigation-item-badge,angor-vertical-navigation.angor-vertical-navigation-appearance-dense .angor-vertical-navigation-wrapper .angor-vertical-navigation-content angor-vertical-navigation-collapsable-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item .angor-vertical-navigation-item-title-wrapper,angor-vertical-navigation.angor-vertical-navigation-appearance-dense .angor-vertical-navigation-wrapper .angor-vertical-navigation-content angor-vertical-navigation-group-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item .angor-vertical-navigation-item-arrow,angor-vertical-navigation.angor-vertical-navigation-appearance-dense .angor-vertical-navigation-wrapper .angor-vertical-navigation-content angor-vertical-navigation-group-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item .angor-vertical-navigation-item-badge,angor-vertical-navigation.angor-vertical-navigation-appearance-dense .angor-vertical-navigation-wrapper .angor-vertical-navigation-content angor-vertical-navigation-group-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item .angor-vertical-navigation-item-title-wrapper{transition:opacity .4s cubic-bezier(.25,.8,.25,1)}angor-vertical-navigation.angor-vertical-navigation-appearance-dense .angor-vertical-navigation-wrapper .angor-vertical-navigation-content angor-vertical-navigation-group-item:first-of-type{margin-top:0}angor-vertical-navigation.angor-vertical-navigation-appearance-dense:not(.angor-vertical-navigation-hover):not(.angor-vertical-navigation-mode-over) .angor-vertical-navigation-wrapper .angor-vertical-navigation-content .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item{padding:10px 16px}angor-vertical-navigation.angor-vertical-navigation-appearance-dense:not(.angor-vertical-navigation-hover):not(.angor-vertical-navigation-mode-over) .angor-vertical-navigation-wrapper .angor-vertical-navigation-content .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item .angor-vertical-navigation-item-arrow,angor-vertical-navigation.angor-vertical-navigation-appearance-dense:not(.angor-vertical-navigation-hover):not(.angor-vertical-navigation-mode-over) .angor-vertical-navigation-wrapper .angor-vertical-navigation-content .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item .angor-vertical-navigation-item-badge,angor-vertical-navigation.angor-vertical-navigation-appearance-dense:not(.angor-vertical-navigation-hover):not(.angor-vertical-navigation-mode-over) .angor-vertical-navigation-wrapper .angor-vertical-navigation-content .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item .angor-vertical-navigation-item-title-wrapper{white-space:nowrap;opacity:0}angor-vertical-navigation.angor-vertical-navigation-appearance-dense:not(.angor-vertical-navigation-hover):not(.angor-vertical-navigation-mode-over) .angor-vertical-navigation-wrapper .angor-vertical-navigation-content angor-vertical-navigation-collapsable-item .angor-vertical-navigation-item-children{display:none}angor-vertical-navigation.angor-vertical-navigation-appearance-dense:not(.angor-vertical-navigation-hover):not(.angor-vertical-navigation-mode-over) .angor-vertical-navigation-wrapper .angor-vertical-navigation-content angor-vertical-navigation-group-item>.angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item:before{content:"";position:absolute;top:20px;width:23px;border-top-width:2px}angor-vertical-navigation.angor-vertical-navigation-appearance-dense .angor-vertical-navigation-aside-wrapper{left:var(--angor-vertical-navigation-dense-width)}angor-vertical-navigation.angor-vertical-navigation-appearance-dense.angor-vertical-navigation-hover .angor-vertical-navigation-wrapper{width:var(--angor-vertical-navigation-width)}angor-vertical-navigation.angor-vertical-navigation-appearance-dense.angor-vertical-navigation-hover .angor-vertical-navigation-wrapper .angor-vertical-navigation-content .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item{width:calc(var(--angor-vertical-navigation-width) - 24px);min-width:calc(var(--angor-vertical-navigation-width) - 24px);max-width:calc(var(--angor-vertical-navigation-width) - 24px)}angor-vertical-navigation.angor-vertical-navigation-appearance-dense.angor-vertical-navigation-hover .angor-vertical-navigation-wrapper .angor-vertical-navigation-content .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item .angor-vertical-navigation-item-arrow,angor-vertical-navigation.angor-vertical-navigation-appearance-dense.angor-vertical-navigation-hover .angor-vertical-navigation-wrapper .angor-vertical-navigation-content .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item .angor-vertical-navigation-item-badge,angor-vertical-navigation.angor-vertical-navigation-appearance-dense.angor-vertical-navigation-hover .angor-vertical-navigation-wrapper .angor-vertical-navigation-content .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item .angor-vertical-navigation-item-title-wrapper{white-space:nowrap;animation:removeWhiteSpaceNoWrap 1ms linear .35s;animation-fill-mode:forwards}angor-vertical-navigation.angor-vertical-navigation-appearance-dense.angor-vertical-navigation-hover .angor-vertical-navigation-aside-wrapper{left:var(--angor-vertical-navigation-width)}@keyframes removeWhiteSpaceNoWrap{0%{white-space:nowrap}99%{white-space:nowrap}to{white-space:normal}}:root{--angor-vertical-navigation-thin-width: 80px}angor-vertical-navigation.angor-vertical-navigation-appearance-thin{width:var(--angor-vertical-navigation-thin-width);min-width:var(--angor-vertical-navigation-thin-width);max-width:var(--angor-vertical-navigation-thin-width)}angor-vertical-navigation.angor-vertical-navigation-appearance-thin.angor-vertical-navigation-position-left.angor-vertical-navigation-mode-side{margin-left:calc(var(--angor-vertical-navigation-thin-width) * -1)}angor-vertical-navigation.angor-vertical-navigation-appearance-thin.angor-vertical-navigation-position-left.angor-vertical-navigation-opened{margin-left:0}angor-vertical-navigation.angor-vertical-navigation-appearance-thin.angor-vertical-navigation-position-right.angor-vertical-navigation-mode-side{margin-right:calc(var(--angor-vertical-navigation-thin-width) * -1)}angor-vertical-navigation.angor-vertical-navigation-appearance-thin.angor-vertical-navigation-position-right.angor-vertical-navigation-opened{margin-right:0}angor-vertical-navigation.angor-vertical-navigation-appearance-thin.angor-vertical-navigation-position-right .angor-vertical-navigation-aside-wrapper{left:auto;right:var(--angor-vertical-navigation-thin-width)}angor-vertical-navigation.angor-vertical-navigation-appearance-thin .angor-vertical-navigation-wrapper .angor-vertical-navigation-content>angor-vertical-navigation-aside-item,angor-vertical-navigation.angor-vertical-navigation-appearance-thin .angor-vertical-navigation-wrapper .angor-vertical-navigation-content>angor-vertical-navigation-basic-item{flex-direction:column;justify-content:center;height:64px;min-height:64px;max-height:64px;padding:0 16px}angor-vertical-navigation.angor-vertical-navigation-appearance-thin .angor-vertical-navigation-wrapper .angor-vertical-navigation-content>angor-vertical-navigation-aside-item .angor-vertical-navigation-item-wrapper,angor-vertical-navigation.angor-vertical-navigation-appearance-thin .angor-vertical-navigation-wrapper .angor-vertical-navigation-content>angor-vertical-navigation-basic-item .angor-vertical-navigation-item-wrapper{display:flex;align-items:center;justify-content:center}angor-vertical-navigation.angor-vertical-navigation-appearance-thin .angor-vertical-navigation-wrapper .angor-vertical-navigation-content>angor-vertical-navigation-aside-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item,angor-vertical-navigation.angor-vertical-navigation-appearance-thin .angor-vertical-navigation-wrapper .angor-vertical-navigation-content>angor-vertical-navigation-basic-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item{justify-content:center;padding:12px;border-radius:4px}angor-vertical-navigation.angor-vertical-navigation-appearance-thin .angor-vertical-navigation-wrapper .angor-vertical-navigation-content>angor-vertical-navigation-aside-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item .angor-vertical-navigation-item-icon,angor-vertical-navigation.angor-vertical-navigation-appearance-thin .angor-vertical-navigation-wrapper .angor-vertical-navigation-content>angor-vertical-navigation-basic-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item .angor-vertical-navigation-item-icon{margin:0}angor-vertical-navigation.angor-vertical-navigation-appearance-thin .angor-vertical-navigation-wrapper .angor-vertical-navigation-content>angor-vertical-navigation-aside-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item .angor-vertical-navigation-item-arrow,angor-vertical-navigation.angor-vertical-navigation-appearance-thin .angor-vertical-navigation-wrapper .angor-vertical-navigation-content>angor-vertical-navigation-aside-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item .angor-vertical-navigation-item-badge-content,angor-vertical-navigation.angor-vertical-navigation-appearance-thin .angor-vertical-navigation-wrapper .angor-vertical-navigation-content>angor-vertical-navigation-aside-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item .angor-vertical-navigation-item-title-wrapper,angor-vertical-navigation.angor-vertical-navigation-appearance-thin .angor-vertical-navigation-wrapper .angor-vertical-navigation-content>angor-vertical-navigation-basic-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item .angor-vertical-navigation-item-arrow,angor-vertical-navigation.angor-vertical-navigation-appearance-thin .angor-vertical-navigation-wrapper .angor-vertical-navigation-content>angor-vertical-navigation-basic-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item .angor-vertical-navigation-item-badge-content,angor-vertical-navigation.angor-vertical-navigation-appearance-thin .angor-vertical-navigation-wrapper .angor-vertical-navigation-content>angor-vertical-navigation-basic-item .angor-vertical-navigation-item-wrapper .angor-vertical-navigation-item .angor-vertical-navigation-item-title-wrapper{display:none}angor-vertical-navigation.angor-vertical-navigation-appearance-thin .angor-vertical-navigation-wrapper .angor-vertical-navigation-content>angor-vertical-navigation-collapsable-item{display:none}angor-vertical-navigation.angor-vertical-navigation-appearance-thin .angor-vertical-navigation-wrapper .angor-vertical-navigation-content>angor-vertical-navigation-group-item>.angor-vertical-navigation-item-wrapper{display:none}angor-vertical-navigation.angor-vertical-navigation-appearance-thin .angor-vertical-navigation-aside-wrapper{left:var(--angor-vertical-navigation-thin-width)} +`],encapsulation:2,data:{animation:xi},changeDetection:0});let i=e;return i})();var B1=["notificationsOrigin"],V1=["notificationsPanel"],J1=i=>({unread:i}),W1=(i,e)=>({"bg-gray-400 dark:bg-gray-500 sm:opacity-0 sm:group-hover:opacity-100":i,"bg-primary":e});function U1(i,e){if(i&1&&(b(0,"span",4)(1,"span",6),z(2),_()()),i&2){let a=h();m(2),te(" ",a.unreadCount," ")}}function G1(i,e){i&1&&se(0)}function $1(i,e){if(i&1&&(b(0,"a",23),k(1,G1,1,0,"ng-container",25),_()),i&2){let a=h(2).$implicit,t=K(9);f("href",a.link,at),m(),f("ngTemplateOutlet",t)}}function Z1(i,e){i&1&&se(0)}function Y1(i,e){if(i&1&&(b(0,"a",24),k(1,Z1,1,0,"ng-container",25),_()),i&2){let a=h(2).$implicit,t=K(9);f("routerLink",a.link),m(),f("ngTemplateOutlet",t)}}function K1(i,e){if(i&1&&k(0,$1,2,2,"a",23)(1,Y1,2,2,"a",24),i&2){let a=h().$implicit;S(a.useRouter?-1:0),m(),S(a.useRouter?1:-1)}}function Q1(i,e){i&1&&se(0)}function X1(i,e){if(i&1&&(b(0,"div",17),k(1,Q1,1,0,"ng-container",25),_()),i&2){h();let a=K(9);m(),f("ngTemplateOutlet",a)}}function ey(i,e){if(i&1&&(b(0,"div",26),C(1,"mat-icon",32),_()),i&2){let a=h(2).$implicit;m(),f("svgIcon",a.icon)}}function ty(i,e){if(i&1&&C(0,"img",27),i&2){let a=h(2).$implicit;f("src",a.image,at)("alt","Notification image")}}function iy(i,e){if(i&1&&C(0,"div",29),i&2){let a=h(2).$implicit;f("innerHTML",a.title,ft)}}function ay(i,e){if(i&1&&C(0,"div",30),i&2){let a=h(2).$implicit;f("innerHTML",a.description,ft)}}function ny(i,e){if(i&1&&(k(0,ey,2,1,"div",26)(1,ty,1,2,"img",27),b(2,"div",28),k(3,iy,1,1,"div",29)(4,ay,1,1,"div",30),b(5,"div",31),z(6),Ri(7,"date"),_()()),i&2){let a=h().$implicit;S(a.icon&&!a.image?0:-1),m(),S(a.image?1:-1),m(2),S(a.title?3:-1),m(),S(a.description?4:-1),m(2),te(" ",Hi(7,5,a.time,"MMM dd, h:mm a")," ")}}function oy(i,e){if(i&1){let a=le();b(0,"div",16),k(1,K1,2,2)(2,X1,2,1,"div",17),b(3,"div",18)(4,"button",19),$("click",function(){let n=Q(a).$implicit,o=h(2);return X(o.toggleRead(n))}),C(5,"span",20),_(),b(6,"button",21),$("click",function(){let n=Q(a).$implicit,o=h(2);return X(o.delete(n))}),C(7,"mat-icon",22),_()()(),k(8,ny,8,8,"ng-template",null,2,ze)}if(i&2){let a=e.$implicit;f("ngClass",de(7,J1,!a.read)),m(),S(a.link?1:-1),m(),S(a.link?-1:2),m(2),f("matTooltip",a.read?"Mark as unread":"Mark as read"),m(),f("ngClass",Dt(9,W1,a.read,!a.read)),m(),f("matTooltip","Remove"),m(),f("svgIcon","heroicons_solid:x-mark")}}function ry(i,e){i&1&&(b(0,"div",15)(1,"div",33),C(2,"mat-icon",34),_(),b(3,"div",35),z(4," No notifications "),_(),b(5,"div",36),z(6," When you have notifications, they will appear here. "),_()()),i&2&&(m(2),f("svgIcon","heroicons_outline:bell"))}function sy(i,e){if(i&1){let a=le();b(0,"div",7)(1,"div",8)(2,"div",9)(3,"button",3),$("click",function(){Q(a);let n=h();return X(n.closePanel())}),C(4,"mat-icon",10),_()(),b(5,"div",11),z(6,"Notifications"),_(),b(7,"div",12)(8,"button",13),$("click",function(){Q(a);let n=h();return X(n.markAllAsRead())}),C(9,"mat-icon",10),_()()(),b(10,"div",14),Te(11,oy,10,12,null,null,st().trackByFn,!0),k(13,ry,7,1,"div",15),_()()}if(i&2){let a=h();m(4),f("svgIcon","heroicons_solid:x-mark"),m(4),f("matTooltip","Mark all as read")("disabled",a.unreadCount===0),m(),f("svgIcon","heroicons_solid:envelope-open"),m(2),qe(a.notifications),m(2),S(!a.notifications||!a.notifications.length?13:-1)}}var Lr=(()=>{let e=class e{constructor(t,n,o,r){this._changeDetectorRef=t,this._notificationsService=n,this._overlay=o,this._viewContainerRef=r,this.unreadCount=0,this._unsubscribeAll=new V}ngOnInit(){this._notificationsService.notifications$.pipe(U(this._unsubscribeAll)).subscribe(t=>{this.notifications=t,this._calculateUnreadCount(),this._changeDetectorRef.markForCheck()})}ngOnDestroy(){this._unsubscribeAll.next(null),this._unsubscribeAll.complete(),this._overlayRef&&this._overlayRef.dispose()}openPanel(){!this._notificationsPanel||!this._notificationsOrigin||(this._overlayRef||this._createOverlay(),this._overlayRef.attach(new pa(this._notificationsPanel,this._viewContainerRef)))}closePanel(){this._overlayRef.detach()}markAllAsRead(){this._notificationsService.markAllAsRead().subscribe()}toggleRead(t){t.read=!t.read,this._notificationsService.update(t.id,t).subscribe()}delete(t){this._notificationsService.delete(t.id).subscribe()}trackByFn(t,n){return n.id||t}_createOverlay(){this._overlayRef=this._overlay.create({hasBackdrop:!0,backdropClass:"angor-backdrop-on-mobile",scrollStrategy:this._overlay.scrollStrategies.block(),positionStrategy:this._overlay.position().flexibleConnectedTo(this._notificationsOrigin._elementRef.nativeElement).withLockedPosition(!0).withPush(!0).withPositions([{originX:"start",originY:"bottom",overlayX:"start",overlayY:"top"},{originX:"start",originY:"top",overlayX:"start",overlayY:"bottom"},{originX:"end",originY:"bottom",overlayX:"end",overlayY:"top"},{originX:"end",originY:"top",overlayX:"end",overlayY:"bottom"}])}),this._overlayRef.backdropClick().subscribe(()=>{this._overlayRef.detach()})}_calculateUnreadCount(){let t=0;this.notifications&&this.notifications.length&&(t=this.notifications.filter(n=>!n.read).length),this.unreadCount=t}};e.\u0275fac=function(n){return new(n||e)(L(oe),L(wr),L(Ke),L(Qa))},e.\u0275cmp=J({type:e,selectors:[["notifications"]],viewQuery:function(n,o){if(n&1&&(Je(B1,5),Je(V1,5)),n&2){let r;Fe(r=Re())&&(o._notificationsOrigin=r.first),Fe(r=Re())&&(o._notificationsPanel=r.first)}},exportAs:["notifications"],standalone:!0,features:[W],decls:6,vars:2,consts:[["notificationsOrigin",""],["notificationsPanel",""],["notificationContent",""],["mat-icon-button","",3,"click"],[1,"absolute","left-0","right-0","top-0","flex","h-3","items-center","justify-center"],[3,"svgIcon"],[1,"ml-4","mt-2.5","flex","h-4","min-w-4","shrink-0","items-center","justify-center","rounded-full","bg-teal-600","px-1","text-xs","font-medium","text-indigo-50"],[1,"fixed","inset-0","flex","flex-col","overflow-hidden","shadow-lg","sm:static","sm:inset-auto","sm:w-90","sm:min-w-90","sm:rounded-2xl"],[1,"flex","shrink-0","items-center","bg-primary","py-4","pl-6","pr-4","text-on-primary"],[1,"-ml-1","mr-3","sm:hidden"],[1,"text-current","icon-size-5",3,"svgIcon"],[1,"text-lg","font-medium","leading-10"],[1,"ml-auto"],["mat-icon-button","",1,"dark:text-white",3,"click","matTooltip","disabled"],[1,"bg-card","relative","flex","flex-auto","flex-col","divide-y","overflow-y-auto","sm:max-h-120"],[1,"flex","flex-auto","flex-col","items-center","justify-center","px-8","py-12","sm:justify-start"],[1,"group","flex","hover:bg-gray-50","dark:hover:bg-black","dark:hover:bg-opacity-5",3,"ngClass"],[1,"flex","flex-auto","py-5","pl-6"],[1,"relative","my-5","ml-2","mr-6","flex","flex-col"],["mat-icon-button","",1,"h-6","min-h-6","w-6",3,"click","matTooltip"],[1,"h-2","w-2","rounded-full",3,"ngClass"],["mat-icon-button","",1,"h-6","min-h-6","w-6","sm:opacity-0","sm:group-hover:opacity-100",3,"click","matTooltip"],[1,"icon-size-4",3,"svgIcon"],[1,"flex","flex-auto","cursor-pointer","py-5","pl-6",3,"href"],[1,"flex","flex-auto","cursor-pointer","py-5","pl-6",3,"routerLink"],[4,"ngTemplateOutlet"],[1,"mr-4","flex","h-8","w-8","shrink-0","items-center","justify-center","rounded-full","bg-gray-100","dark:bg-gray-700"],[1,"mr-4","h-8","w-8","shrink-0","overflow-hidden","rounded-full","object-cover","object-center",3,"src","alt"],[1,"flex","flex-auto","flex-col"],[1,"line-clamp-1","font-semibold",3,"innerHTML"],[1,"line-clamp-2",3,"innerHTML"],[1,"text-secondary","mt-2","text-sm","leading-none"],[1,"icon-size-5",3,"svgIcon"],[1,"flex","h-14","w-14","flex-0","items-center","justify-center","rounded-full","bg-primary-100","dark:bg-primary-600"],[1,"text-primary-700","dark:text-primary-50",3,"svgIcon"],[1,"mt-5","text-2xl","font-semibold","tracking-tight"],[1,"text-secondary","mt-1","w-full","max-w-60","text-center","text-md"]],template:function(n,o){if(n&1){let r=le();b(0,"button",3,0),$("click",function(){return Q(r),X(o.openPanel())}),k(2,U1,3,1,"span",4),C(3,"mat-icon",5),_(),k(4,sy,14,5,"ng-template",null,1,ze)}n&2&&(m(2),S(o.unreadCount>0?2:-1),m(),f("svgIcon","heroicons_outline:bell"))},dependencies:[ot,nt,_e,ye,mt,dt,ve,ut,hi,lo],encapsulation:2,changeDetection:0});let i=e;return i})();var uy=["messageInput"],dy=(i,e)=>({"-translate-x-full shadow sm:-translate-x-96 lg:-translate-x-80":i,"translate-x-0":e}),my=()=>({wheelPropagation:!1}),py=(i,e)=>({"dark:hover:bg-hover hover:bg-gray-100":i,"bg-primary-50 dark:bg-hover":e}),gy=(i,e,a,t)=>({"items-end":i,"items-start":e,"mt-0.5":a,"mt-3":t}),fy=(i,e)=>({"bg-blue-500 text-blue-50":i,"bg-gray-500 text-gray-50":e}),hy=(i,e)=>({"-right-1 -mr-px mb-px text-blue-500":i,"-left-1 -ml-px mb-px -scale-x-1 text-gray-500":e}),by=(i,e)=>({"mr-3":i,"ml-3":e});function vy(i,e){i&1&&(b(0,"div",5)(1,"div",13),C(2,"mat-icon",14),_(),b(3,"div",15),z(4," Team Chat "),_(),b(5,"button",16),C(6,"mat-icon",17),_()()),i&2&&(m(2),f("svgIcon","heroicons_outline:chat-bubble-left-right"),m(4),f("svgIcon","heroicons_outline:x-mark"))}function yy(i,e){if(i&1&&C(0,"img",19),i&2){let a=h(2);f("src",a.chat.contact.avatar,at)}}function _y(i,e){if(i&1&&(b(0,"div",20),z(1),_()),i&2){let a=h(2);m(),te(" ",a.chat.contact.name.charAt(0)," ")}}function xy(i,e){if(i&1&&(b(0,"div",6)(1,"div",18),k(2,yy,1,1,"img",19)(3,_y,2,1,"div",20),_(),b(4,"div",21),z(5),_(),b(6,"button",16),C(7,"mat-icon",17),_()()),i&2){let a=h();m(2),S(a.chat.contact.avatar?2:-1),m(),S(a.chat.contact.avatar?-1:3),m(2),te(" ",a.chat.contact.name," "),m(2),f("svgIcon","heroicons_outline:x-mark")}}function wy(i,e){if(i&1&&C(0,"div",25),i&2){let a=h().$implicit,t=h();Ve("ring-primary-50",t.selectedChat&&t.selectedChat.id===a.id)}}function Sy(i,e){if(i&1&&C(0,"img",19),i&2){let a=h().$implicit;f("src",a.contact.avatar,at)}}function Cy(i,e){if(i&1&&(b(0,"div",20),z(1),_()),i&2){let a=h().$implicit;m(),te(" ",a.contact.name.charAt(0)," ")}}function ky(i,e){if(i&1){let a=le();b(0,"div",22),$("click",function(){let n=Q(a).$implicit,o=h();return X(o.selectChat(n.id))}),b(1,"div",23),k(2,wy,1,2,"div",24)(3,Sy,1,1,"img",19)(4,Cy,2,1,"div",20),_()()}if(i&2){let a=e.$implicit,t=h();f("ngClass",Dt(4,py,!t.selectedChat||t.selectedChat.id!==a.id,t.selectedChat&&t.selectedChat.id===a.id)),m(2),S(a.unreadCount>0?2:-1),m(),S(a.contact.avatar?3:-1),m(),S(a.contact.avatar?-1:4)}}function Ty(i,e){if(i&1&&(b(0,"div",34),C(1,"div",39),b(2,"div",40),z(3),Ri(4,"date"),_(),C(5,"div",39),_()),i&2){let a=h().$implicit;m(3),te(" ",Hi(4,1,a.createdAt,"longDate")," ")}}function qy(i,e){i&1&&se(0)}function Dy(i,e){if(i&1&&(b(0,"div",36),k(1,qy,1,0,"ng-container",41),_()),i&2){let a=h().$implicit;h(2);let t=K(14);f("ngClass",Dt(2,hy,a.isMine,!a.isMine)),m(),f("ngTemplateOutlet",t)}}function Ay(i,e){if(i&1&&(b(0,"div",38),z(1),Ri(2,"date"),_()),i&2){let a=h().$implicit;f("ngClass",Dt(5,by,a.isMine,!a.isMine)),m(),te(" ",Hi(2,2,a.createdAt,"HH:mm")," ")}}function Iy(i,e){if(i&1&&(k(0,Ty,6,4,"div",34),Ri(1,"date"),Ri(2,"date"),b(3,"div",28)(4,"div",35),k(5,Dy,2,5,"div",36),C(6,"div",37),_(),k(7,Ay,3,8,"div",38),_()),i&2){let a=e.$implicit,t=e.$index,n=e.$count,o=h(2);S(t===0||Hi(1,6,o.chat.messages[t-1].createdAt,"d")!==Hi(2,9,a.createdAt,"d")?0:-1),m(3),f("ngClass",oc(12,gy,a.isMine,!a.isMine,t>0&&o.chat.messages[t-1].isMine===a.isMine,t>0&&o.chat.messages[t-1].isMine!==a.isMine)),m(),f("ngClass",Dt(17,fy,a.isMine,!a.isMine)),m(),S(t===n-1||o.chat.messages[t+1].isMine!==a.isMine?5:-1),m(),f("innerHTML",a.value,ft),m(),S(t===0||t===n-1||o.chat.messages[t+1].isMine!==a.isMine||o.chat.messages[t+1].createdAt!==a.createdAt?7:-1)}}function My(i,e){if(i&1&&(b(0,"div",26)(1,"div",27),Te(2,Iy,8,20,"div",28,st().trackByFn,!0),_()(),b(4,"div",29)(5,"mat-form-field",30),C(6,"textarea",31,1),_(),b(8,"div",32)(9,"button",33),C(10,"mat-icon",17),_()()()),i&2){let a=h();m(2),qe(a.chat.messages),m(3),f("subscriptSizing","dynamic"),m(5),f("svgIcon","heroicons_outline:paper-airplane")}}function Ey(i,e){i&1&&(b(0,"div",12),C(1,"mat-icon",42),b(2,"div",43),z(3," Select a conversation "),_()()),i&2&&(m(),f("svgIcon","heroicons_outline:chat-bubble-bottom-center-text"))}function Oy(i,e){i&1&&(Ql(),b(0,"svg",44)(1,"g",45),C(2,"path",46),_()())}var Nr=(()=>{let e=class e{constructor(t,n,o,r,s,l){this._document=t,this._elementRef=n,this._renderer2=o,this._ngZone=r,this._quickChatService=s,this._scrollStrategyOptions=l,this.opened=!1,this._scrollStrategy=this._scrollStrategyOptions.block(),this._unsubscribeAll=new V}get classList(){return{"quick-chat-opened":this.opened}}_resizeMessageInput(){this._ngZone.runOutsideAngular(()=>{setTimeout(()=>{this.messageInput.nativeElement.style.height="auto",this.messageInput.nativeElement.style.height=`${this.messageInput.nativeElement.scrollHeight}px`})})}ngOnInit(){this._quickChatService.chat$.pipe(U(this._unsubscribeAll)).subscribe(t=>{this.chat=t}),this._quickChatService.chats$.pipe(U(this._unsubscribeAll)).subscribe(t=>{this.chats=t}),this._quickChatService.chat$.pipe(U(this._unsubscribeAll)).subscribe(t=>{this.selectedChat=t})}ngAfterViewInit(){this._mutationObserver=new MutationObserver(t=>{t.forEach(n=>{let o=n.target;if(n.attributeName==="class")if(o.classList.contains("cdk-global-scrollblock")){let r=parseInt(o.style.top,10);this._renderer2.setStyle(this._elementRef.nativeElement,"margin-top",`${Math.abs(r)}px`)}else this._renderer2.setStyle(this._elementRef.nativeElement,"margin-top",null)})}),this._mutationObserver.observe(this._document.documentElement,{attributes:!0,attributeFilter:["class"]})}ngOnDestroy(){this._mutationObserver.disconnect(),this._unsubscribeAll.next(null),this._unsubscribeAll.complete()}open(){this.opened||this._toggleOpened(!0)}close(){this.opened&&this._toggleOpened(!1)}toggle(){this.opened?this.close():this.open()}selectChat(t){this._toggleOpened(!0),this._quickChatService.getChatById(t).subscribe()}trackByFn(t,n){return n.id||t}_showOverlay(){this._hideOverlay(),this._overlay=this._renderer2.createElement("div"),this._overlay&&(this._overlay.classList.add("quick-chat-overlay"),this._renderer2.appendChild(this._elementRef.nativeElement.parentElement,this._overlay),this._scrollStrategy.enable(),this._overlay.addEventListener("click",()=>{this.close()}))}_hideOverlay(){this._overlay&&(this._overlay&&(this._overlay.parentNode.removeChild(this._overlay),this._overlay=null),this._scrollStrategy.disable())}_toggleOpened(t){this.opened=t,t?this._showOverlay():this._hideOverlay()}};e.\u0275fac=function(n){return new(n||e)(L(We),L(Ye),L(ri),L(Jt),L(Sr),L(_o))},e.\u0275cmp=J({type:e,selectors:[["quick-chat"]],viewQuery:function(n,o){if(n&1&&Je(uy,5),n&2){let r;Fe(r=Re())&&(o.messageInput=r.first)}},hostVars:2,hostBindings:function(n,o){n&1&&$("input",function(){return o._resizeMessageInput()})("ngModelChange",function(){return o._resizeMessageInput()}),n&2&&Wt(o.classList)},exportAs:["quickChat"],standalone:!0,features:[W],decls:15,vars:9,consts:[["speechBubbleExtension",""],["messageInput",""],[1,"fixed","bottom-0","top-0","w-full","sm:w-96","lg:sticky","lg:left-full","lg:h-screen","lg:w-16","lg:shadow"],[1,"bg-card","flex","h-full","w-full","flex-col","transition-transform","duration-400","ease-drawer","sm:w-96",3,"ngClass"],[1,"quick-chat-header","flex","flex-0","cursor-pointer","items-center","justify-start",3,"click"],[1,"flex","flex-auto","items-center","justify-center"],[1,"ml-3","flex","flex-auto","items-center"],[1,"flex","flex-auto","overflow-hidden","border-t"],["angorScrollbar","",1,"h-full","border-l","w-16","flex-0","overflow-y-hidden","overscroll-y-contain","sm:overflow-hidden","sm:overscroll-hidden",3,"angorScrollbarOptions"],[1,"flex-auto"],[1,"flex","cursor-pointer","items-center","px-4","py-3",3,"ngClass"],[1,"flex","flex-auto","flex-col","overflow-hidden","border-l","bg-gray-50","dark:bg-transparent"],[1,"flex","h-full","w-full","flex-auto","flex-col","items-center","justify-center","p-4"],[1,"flex","w-16","flex-0","items-center","justify-center"],[1,"icon-size-6",3,"svgIcon"],[1,"text-secondary","text-lg","font-medium"],["mat-icon-button","",1,"ml-auto","mr-4"],[3,"svgIcon"],[1,"relative","flex","h-10","w-10","flex-0","items-center","justify-center"],["alt","Contact avatar",1,"h-full","w-full","rounded-full","object-cover",3,"src"],[1,"flex","h-full","w-full","items-center","justify-center","rounded-full","bg-gray-200","text-lg","uppercase","text-gray-600","dark:bg-gray-700","dark:text-gray-200"],[1,"ml-4","truncate","text-lg","font-medium","leading-5"],[1,"flex","cursor-pointer","items-center","px-4","py-3",3,"click","ngClass"],[1,"relative","flex","h-8","w-8","flex-0","items-center","justify-center"],[1,"ring-bg-card","absolute","bottom-0","right-0","-ml-0.5","h-2","w-2","flex-0","rounded-full","bg-primary","text-on-primary","ring-2","dark:bg-primary-500","dark:ring-gray-900",3,"ring-primary-50"],[1,"ring-bg-card","absolute","bottom-0","right-0","-ml-0.5","h-2","w-2","flex-0","rounded-full","bg-primary","text-on-primary","ring-2","dark:bg-primary-500","dark:ring-gray-900"],[1,"flex","flex-col-reverse","overflow-y-auto","overscroll-y-contain"],[1,"flex","flex-auto","shrink","flex-col","p-6"],[1,"flex","flex-col",3,"ngClass"],[1,"flex","items-end","border-t","bg-gray-50","p-4","dark:bg-transparent"],[1,"angor-mat-dense","angor-mat-rounded","angor-mat-bold","w-full",3,"subscriptSizing"],["matInput","","cdkTextareaAutosize",""],[1,"my-px","ml-4","flex","h-11","items-center"],["mat-icon-button",""],[1,"-mx-6","my-3","flex","items-center","justify-center"],[1,"relative","max-w-3/4","rounded-lg","px-3","py-2",3,"ngClass"],[1,"absolute","bottom-0","w-3",3,"ngClass"],[1,"min-w-4","leading-5",3,"innerHTML"],[1,"text-secondary","my-0.5","text-sm","font-medium",3,"ngClass"],[1,"flex-auto","border-b"],[1,"text-secondary","mx-4","flex-0","text-sm","font-medium","leading-5"],[4,"ngTemplateOutlet"],[1,"icon-size-24",3,"svgIcon"],[1,"text-secondary","mt-4","text-center","text-xl","font-medium","tracking-tight"],["width","100%","height","100%","viewBox","0 0 66 66","xmlns","http://www.w3.org/2000/svg"],["id","Page-1","stroke","none","stroke-width","1","fill","none","fill-rule","evenodd"],["d","M1.01522827,0.516204834 C-8.83532715,54.3062744 61.7609863,70.5215302 64.8009949,64.3061218 C68.8074951,54.8859711 30.1663208,52.9997559 37.5036011,0.516204834 L1.01522827,0.516204834 Z","fill","currentColor","fill-rule","nonzero"]],template:function(n,o){if(n&1){let r=le();b(0,"div",2)(1,"div",3)(2,"div",4),$("click",function(){return Q(r),X(o.toggle())}),k(3,vy,7,2,"div",5)(4,xy,8,4,"div",6),_(),b(5,"div",7)(6,"div",8)(7,"div",9),Te(8,ky,5,7,"div",10,o.trackByFn,!0),_()(),b(10,"div",11),k(11,My,11,2)(12,Ey,4,1,"div",12),_()()()(),k(13,Oy,3,0,"ng-template",null,0,ze)}n&2&&(m(),f("ngClass",Dt(5,dy,o.opened,!o.opened)),m(2),S(!o.opened||o.opened&&!o.selectedChat?3:-1),m(),S(o.opened&&o.selectedChat?4:-1),m(2),f("angorScrollbarOptions",so(8,my)),m(2),qe(o.chats),m(3),S(o.chat?11:12))},dependencies:[ve,_e,ye,ot,nt,Kn,ut,Co,So,Ao,Do,Uc,Gc,lo],styles:[`quick-chat{z-index:399}quick-chat>div{overflow:hidden}quick-chat.quick-chat-opened>div{overflow:visible}quick-chat:not(.quick-chat-opened)>div{overflow:visible;animation:addOverflowHidden 1ms linear .4s;animation-fill-mode:forwards}.quick-chat-header{height:64px}enterprise-layout .quick-chat-header,modern-layout .quick-chat-header{height:80px!important}.quick-chat-overlay{position:fixed;inset:0;z-index:299;opacity:1;background-color:transparent}@keyframes addOverflowHidden{0%{overflow:visible}99%{overflow:visible}to{overflow:hidden}} +`],encapsulation:2});let i=e;return i})();var Fy=["panel"],Ry=["*"];function Hy(i,e){if(i&1){let a=le();b(0,"div",1,0),$("@panelAnimation.done",function(n){Q(a);let o=h();return X(o._animationDone.next(n))}),ca(2),_()}if(i&2){let a=e.id,t=h();Wt(t._classList),Ve("mat-mdc-autocomplete-visible",t.showPanel)("mat-mdc-autocomplete-hidden",!t.showPanel)("mat-primary",t._color==="primary")("mat-accent",t._color==="accent")("mat-warn",t._color==="warn"),f("id",t.id)("@panelAnimation",t.isOpen?"visible":"hidden"),gi("aria-label",t.ariaLabel||null)("aria-labelledby",t._getPanelAriaLabelledby(a))}}var jy=Dc("panelAnimation",[Mc("void, hidden",ht({opacity:0,transform:"scaleY(0.8)"})),rs(":enter, hidden => visible",[Ac([si("0.03s linear",ht({opacity:1})),si("0.12s cubic-bezier(0, 0, 0.2, 1)",ht({transform:"scaleY(1)"}))])]),rs(":leave, visible => hidden",[si("0.075s linear",ht({opacity:0}))])]),zy=0,Pl=class{constructor(e,a){this.source=e,this.option=a}},Bm=new we("mat-autocomplete-default-options",{providedIn:"root",factory:By});function By(){return{autoActiveFirstOption:!1,autoSelectActiveOption:!1,hideSingleSelectionIndicator:!1,requireSelection:!1}}var Vm=(()=>{let e=class e{get isOpen(){return this._isOpen&&this.showPanel}_setColor(t){this._color=t,this._changeDetectorRef.markForCheck()}set classList(t){this._classList=t,this._elementRef.nativeElement.className=""}get hideSingleSelectionIndicator(){return this._hideSingleSelectionIndicator}set hideSingleSelectionIndicator(t){this._hideSingleSelectionIndicator=t,this._syncParentProperties()}_syncParentProperties(){if(this.options)for(let t of this.options)t._changeDetectorRef.markForCheck()}constructor(t,n,o,r){this._changeDetectorRef=t,this._elementRef=n,this._defaults=o,this._activeOptionChanges=Qr.EMPTY,this._animationDone=new rt,this.showPanel=!1,this._isOpen=!1,this.displayWith=null,this.optionSelected=new rt,this.opened=new rt,this.closed=new rt,this.optionActivated=new rt,this.id=`mat-autocomplete-${zy++}`,this.inertGroups=r?.SAFARI||!1,this.autoActiveFirstOption=!!o.autoActiveFirstOption,this.autoSelectActiveOption=!!o.autoSelectActiveOption,this.requireSelection=!!o.requireSelection,this._hideSingleSelectionIndicator=this._defaults.hideSingleSelectionIndicator??!1}ngAfterContentInit(){this._keyManager=new vc(this.options).withWrap().skipPredicate(this._skipPredicate),this._activeOptionChanges=this._keyManager.change.subscribe(t=>{this.isOpen&&this.optionActivated.emit({source:this,option:this.options.toArray()[t]||null})}),this._setVisibility()}ngOnDestroy(){this._keyManager?.destroy(),this._activeOptionChanges.unsubscribe(),this._animationDone.complete()}_setScrollTop(t){this.panel&&(this.panel.nativeElement.scrollTop=t)}_getScrollTop(){return this.panel?this.panel.nativeElement.scrollTop:0}_setVisibility(){this.showPanel=!!this.options.length,this._changeDetectorRef.markForCheck()}_emitSelectEvent(t){let n=new Pl(this,t);this.optionSelected.emit(n)}_getPanelAriaLabelledby(t){if(this.ariaLabel)return null;let n=t?t+" ":"";return this.ariaLabelledby?n+this.ariaLabelledby:t}_skipPredicate(){return!1}};e.\u0275fac=function(n){return new(n||e)(L(oe),L(Ye),L(Bm),L(bi))},e.\u0275cmp=J({type:e,selectors:[["mat-autocomplete"]],contentQueries:function(n,o,r){if(n&1&&(es(r,vo,5),es(r,Sc,5)),n&2){let s;Fe(s=Re())&&(o.options=s),Fe(s=Re())&&(o.optionGroups=s)}},viewQuery:function(n,o){if(n&1&&(Je(Ka,7),Je(Fy,5)),n&2){let r;Fe(r=Re())&&(o.template=r.first),Fe(r=Re())&&(o.panel=r.first)}},hostAttrs:[1,"mat-mdc-autocomplete"],inputs:{ariaLabel:[0,"aria-label","ariaLabel"],ariaLabelledby:[0,"aria-labelledby","ariaLabelledby"],displayWith:"displayWith",autoActiveFirstOption:[2,"autoActiveFirstOption","autoActiveFirstOption",ji],autoSelectActiveOption:[2,"autoSelectActiveOption","autoSelectActiveOption",ji],requireSelection:[2,"requireSelection","requireSelection",ji],panelWidth:"panelWidth",disableRipple:[2,"disableRipple","disableRipple",ji],classList:[0,"class","classList"],hideSingleSelectionIndicator:[2,"hideSingleSelectionIndicator","hideSingleSelectionIndicator",ji]},outputs:{optionSelected:"optionSelected",opened:"opened",closed:"closed",optionActivated:"optionActivated"},exportAs:["matAutocomplete"],standalone:!0,features:[en([{provide:wc,useExisting:e}]),Xr,W],ngContentSelectors:Ry,decls:1,vars:0,consts:[["panel",""],["role","listbox",1,"mat-mdc-autocomplete-panel","mdc-menu-surface","mdc-menu-surface--open",3,"id"]],template:function(n,o){n&1&&(ro(),k(0,Hy,3,16,"ng-template"))},styles:["div.mat-mdc-autocomplete-panel{width:100%;max-height:256px;visibility:hidden;transform-origin:center top;overflow:auto;padding:8px 0;box-sizing:border-box;position:static;border-radius:var(--mat-autocomplete-container-shape);box-shadow:var(--mat-autocomplete-container-elevation-shadow);background-color:var(--mat-autocomplete-background-color)}.cdk-high-contrast-active div.mat-mdc-autocomplete-panel{outline:solid 1px}.cdk-overlay-pane:not(.mat-mdc-autocomplete-panel-above) div.mat-mdc-autocomplete-panel{border-top-left-radius:0;border-top-right-radius:0}.mat-mdc-autocomplete-panel-above div.mat-mdc-autocomplete-panel{border-bottom-left-radius:0;border-bottom-right-radius:0;transform-origin:center bottom}div.mat-mdc-autocomplete-panel.mat-mdc-autocomplete-visible{visibility:visible}div.mat-mdc-autocomplete-panel.mat-mdc-autocomplete-hidden{visibility:hidden;pointer-events:none}mat-autocomplete{display:none}"],encapsulation:2,data:{animation:[jy]},changeDetection:0});let i=e;return i})();var Vy={provide:$c,useExisting:Yl(()=>Fl),multi:!0};var Pr=new we("mat-autocomplete-scroll-strategy",{providedIn:"root",factory:()=>{let i=I(Ke);return()=>i.scrollStrategies.reposition()}});function Jy(i){return()=>i.scrollStrategies.reposition()}var Wy={provide:Pr,deps:[Ke],useFactory:Jy},Fl=(()=>{let e=class e{constructor(t,n,o,r,s,l,c,d,g,x,v){this._element=t,this._overlay=n,this._viewContainerRef=o,this._zone=r,this._changeDetectorRef=s,this._dir=c,this._formField=d,this._document=g,this._viewportRuler=x,this._defaults=v,this._componentDestroyed=!1,this._manuallyFloatingLabel=!1,this._viewportSubscription=Qr.EMPTY,this._canOpenOnNextFocus=!0,this._closeKeyEventStream=new V,this._windowBlurHandler=()=>{this._canOpenOnNextFocus=this._document.activeElement!==this._element.nativeElement||this.panelOpen},this._onChange=()=>{},this._onTouched=()=>{},this.position="auto",this.autocompleteAttribute="off",this._initialized=new V,this._injector=I(Vt),this._aboveClass="mat-mdc-autocomplete-panel-above",this._overlayAttached=!1,this.optionSelections=ia(()=>{let y=this.autocomplete?this.autocomplete.options:null;return y?y.changes.pipe(oa(y),$e(()=>ii(...y.map(D=>D.onSelectionChange)))):this._initialized.pipe($e(()=>this.optionSelections))}),this._handlePanelKeydown=y=>{(y.keyCode===27&&!vi(y)||y.keyCode===38&&vi(y,"altKey"))&&(this._pendingAutoselectedOption&&(this._updateNativeInputValue(this._valueBeforeAutoSelection??""),this._pendingAutoselectedOption=null),this._closeKeyEventStream.next(),this._resetActiveItem(),y.stopPropagation(),y.preventDefault())},this._trackedModal=null,this._scrollStrategy=l}ngAfterViewInit(){this._initialized.next(),this._initialized.complete();let t=this._getWindow();typeof t<"u"&&this._zone.runOutsideAngular(()=>t.addEventListener("blur",this._windowBlurHandler))}ngOnChanges(t){t.position&&this._positionStrategy&&(this._setStrategyPositions(this._positionStrategy),this.panelOpen&&this._overlayRef.updatePosition())}ngOnDestroy(){let t=this._getWindow();typeof t<"u"&&t.removeEventListener("blur",this._windowBlurHandler),this._viewportSubscription.unsubscribe(),this._componentDestroyed=!0,this._destroyPanel(),this._closeKeyEventStream.complete(),this._clearFromModal()}get panelOpen(){return this._overlayAttached&&this.autocomplete.showPanel}openPanel(){this._openPanelInternal()}closePanel(){this._resetLabel(),this._overlayAttached&&(this.panelOpen&&this._zone.run(()=>{this.autocomplete.closed.emit()}),this.autocomplete._latestOpeningTrigger===this&&(this.autocomplete._isOpen=!1,this.autocomplete._latestOpeningTrigger=null),this._overlayAttached=!1,this._pendingAutoselectedOption=null,this._overlayRef&&this._overlayRef.hasAttached()&&(this._overlayRef.detach(),this._closingActionsSubscription.unsubscribe()),this._updatePanelState(),this._componentDestroyed||this._changeDetectorRef.detectChanges(),this._trackedModal&&po(this._trackedModal,"aria-owns",this.autocomplete.id))}updatePosition(){this._overlayAttached&&this._overlayRef.updatePosition()}get panelClosingActions(){return ii(this.optionSelections,this.autocomplete._keyManager.tabOut.pipe(Ne(()=>this._overlayAttached)),this._closeKeyEventStream,this._getOutsideClickStream(),this._overlayRef?this._overlayRef.detachments().pipe(Ne(()=>this._overlayAttached)):ct()).pipe(Le(t=>t instanceof kc?t:null))}get activeOption(){return this.autocomplete&&this.autocomplete._keyManager?this.autocomplete._keyManager.activeItem:null}_getOutsideClickStream(){return ii(aa(this._document,"click"),aa(this._document,"auxclick"),aa(this._document,"touchend")).pipe(Ne(t=>{let n=bc(t),o=this._formField?this._formField.getConnectedOverlayOrigin().nativeElement:null,r=this.connectedTo?this.connectedTo.elementRef.nativeElement:null;return this._overlayAttached&&n!==this._element.nativeElement&&this._document.activeElement!==this._element.nativeElement&&(!o||!o.contains(n))&&(!r||!r.contains(n))&&!!this._overlayRef&&!this._overlayRef.overlayElement.contains(n)}))}writeValue(t){Promise.resolve(null).then(()=>this._assignOptionValue(t))}registerOnChange(t){this._onChange=t}registerOnTouched(t){this._onTouched=t}setDisabledState(t){this._element.nativeElement.disabled=t}_handleKeydown(t){let n=t.keyCode,o=vi(t);if(n===27&&!o&&t.preventDefault(),this._valueOnLastKeydown=this._element.nativeElement.value,this.activeOption&&n===13&&this.panelOpen&&!o)this.activeOption._selectViaInteraction(),this._resetActiveItem(),t.preventDefault();else if(this.autocomplete){let r=this.autocomplete._keyManager.activeItem,s=n===38||n===40;n===9||s&&!o&&this.panelOpen?this.autocomplete._keyManager.onKeydown(t):s&&this._canOpen()&&this._openPanelInternal(this._valueOnLastKeydown),(s||this.autocomplete._keyManager.activeItem!==r)&&(this._scrollToOption(this.autocomplete._keyManager.activeItemIndex||0),this.autocomplete.autoSelectActiveOption&&this.activeOption&&(this._pendingAutoselectedOption||(this._valueBeforeAutoSelection=this._valueOnLastKeydown),this._pendingAutoselectedOption=this.activeOption,this._assignOptionValue(this.activeOption.value)))}}_handleInput(t){let n=t.target,o=n.value;if(n.type==="number"&&(o=o==""?null:parseFloat(o)),this._previousValue!==o){if(this._previousValue=o,this._pendingAutoselectedOption=null,(!this.autocomplete||!this.autocomplete.requireSelection)&&this._onChange(o),!o)this._clearPreviousSelectedOption(null,!1);else if(this.panelOpen&&!this.autocomplete.requireSelection){let r=this.autocomplete.options?.find(s=>s.selected);if(r){let s=this._getDisplayValue(r.value);o!==s&&r.deselect(!1)}}if(this._canOpen()&&this._document.activeElement===t.target){let r=this._valueOnLastKeydown??this._element.nativeElement.value;this._valueOnLastKeydown=null,this._openPanelInternal(r)}}}_handleFocus(){this._canOpenOnNextFocus?this._canOpen()&&(this._previousValue=this._element.nativeElement.value,this._attachOverlay(this._previousValue),this._floatLabel(!0)):this._canOpenOnNextFocus=!0}_handleClick(){this._canOpen()&&!this.panelOpen&&this._openPanelInternal()}_floatLabel(t=!1){this._formField&&this._formField.floatLabel==="auto"&&(t?this._formField._animateAndLockLabel():this._formField.floatLabel="always",this._manuallyFloatingLabel=!0)}_resetLabel(){this._manuallyFloatingLabel&&(this._formField&&(this._formField.floatLabel="auto"),this._manuallyFloatingLabel=!1)}_subscribeToClosingActions(){let t=new to(o=>{tc(()=>{o.next()},{injector:this._injector})}),n=this.autocomplete.options.changes.pipe(Bt(()=>this._positionStrategy.reapplyLastPosition()),na(0));return ii(t,n).pipe($e(()=>this._zone.run(()=>{let o=this.panelOpen;return this._resetActiveItem(),this._updatePanelState(),this._changeDetectorRef.detectChanges(),this.panelOpen&&this._overlayRef.updatePosition(),o!==this.panelOpen&&(this.panelOpen?this._emitOpened():this.autocomplete.closed.emit()),this.panelClosingActions})),Pe(1)).subscribe(o=>this._setValueAndClose(o))}_emitOpened(){this.autocomplete.opened.emit()}_destroyPanel(){this._overlayRef&&(this.closePanel(),this._overlayRef.dispose(),this._overlayRef=null)}_getDisplayValue(t){let n=this.autocomplete;return n&&n.displayWith?n.displayWith(t):t}_assignOptionValue(t){let n=this._getDisplayValue(t);t==null&&this._clearPreviousSelectedOption(null,!1),this._updateNativeInputValue(n??"")}_updateNativeInputValue(t){this._formField?this._formField._control.value=t:this._element.nativeElement.value=t,this._previousValue=t}_setValueAndClose(t){let n=this.autocomplete,o=t?t.source:this._pendingAutoselectedOption;o?(this._clearPreviousSelectedOption(o),this._assignOptionValue(o.value),this._onChange(o.value),n._emitSelectEvent(o),this._element.nativeElement.focus()):n.requireSelection&&this._element.nativeElement.value!==this._valueOnAttach&&(this._clearPreviousSelectedOption(null),this._assignOptionValue(null),n._animationDone?n._animationDone.pipe(Pe(1)).subscribe(()=>this._onChange(null)):this._onChange(null)),this.closePanel()}_clearPreviousSelectedOption(t,n){this.autocomplete?.options?.forEach(o=>{o!==t&&o.selected&&o.deselect(n)})}_openPanelInternal(t=this._element.nativeElement.value){if(this._attachOverlay(t),this._floatLabel(),this._trackedModal){let n=this.autocomplete.id;ns(this._trackedModal,"aria-owns",n)}}_attachOverlay(t){this.autocomplete;let n=this._overlayRef;n?(this._positionStrategy.setOrigin(this._getConnectedElement()),n.updateSize({width:this._getPanelWidth()})):(this._portal=new pa(this.autocomplete.template,this._viewContainerRef,{id:this._formField?.getLabelId()}),n=this._overlay.create(this._getOverlayConfig()),this._overlayRef=n,this._viewportSubscription=this._viewportRuler.change().subscribe(()=>{this.panelOpen&&n&&n.updateSize({width:this._getPanelWidth()})})),n&&!n.hasAttached()&&(n.attach(this._portal),this._valueOnAttach=t,this._valueOnLastKeydown=null,this._closingActionsSubscription=this._subscribeToClosingActions());let o=this.panelOpen;this.autocomplete._isOpen=this._overlayAttached=!0,this.autocomplete._latestOpeningTrigger=this,this.autocomplete._setColor(this._formField?.color),this._updatePanelState(),this._applyModalPanelOwnership(),this.panelOpen&&o!==this.panelOpen&&this._emitOpened()}_updatePanelState(){if(this.autocomplete._setVisibility(),this.panelOpen){let t=this._overlayRef;this._keydownSubscription||(this._keydownSubscription=t.keydownEvents().subscribe(this._handlePanelKeydown)),this._outsideClickSubscription||(this._outsideClickSubscription=t.outsidePointerEvents().subscribe())}else this._keydownSubscription?.unsubscribe(),this._outsideClickSubscription?.unsubscribe(),this._keydownSubscription=this._outsideClickSubscription=null}_getOverlayConfig(){return new xo({positionStrategy:this._getOverlayPosition(),scrollStrategy:this._scrollStrategy(),width:this._getPanelWidth(),direction:this._dir??void 0,panelClass:this._defaults?.overlayPanelClass})}_getOverlayPosition(){let t=this._overlay.position().flexibleConnectedTo(this._getConnectedElement()).withFlexibleDimensions(!1).withPush(!1);return this._setStrategyPositions(t),this._positionStrategy=t,t}_setStrategyPositions(t){let n=[{originX:"start",originY:"bottom",overlayX:"start",overlayY:"top"},{originX:"end",originY:"bottom",overlayX:"end",overlayY:"top"}],o=this._aboveClass,r=[{originX:"start",originY:"top",overlayX:"start",overlayY:"bottom",panelClass:o},{originX:"end",originY:"top",overlayX:"end",overlayY:"bottom",panelClass:o}],s;this.position==="above"?s=r:this.position==="below"?s=n:s=[...n,...r],t.withPositions(s)}_getConnectedElement(){return this.connectedTo?this.connectedTo.elementRef:this._formField?this._formField.getConnectedOverlayOrigin():this._element}_getPanelWidth(){return this.autocomplete.panelWidth||this._getHostWidth()}_getHostWidth(){return this._getConnectedElement().nativeElement.getBoundingClientRect().width}_resetActiveItem(){let t=this.autocomplete;if(t.autoActiveFirstOption){let n=-1;for(let o=0;o .cdk-overlay-container [aria-modal="true"]');if(!t)return;let n=this.autocomplete.id;this._trackedModal&&po(this._trackedModal,"aria-owns",n),ns(t,"aria-owns",n),this._trackedModal=t}_clearFromModal(){if(this._trackedModal){let t=this.autocomplete.id;po(this._trackedModal,"aria-owns",t),this._trackedModal=null}}};e.\u0275fac=function(n){return new(n||e)(L(Ye),L(Ke),L(Qa),L(Jt),L(oe),L(Pr),L(nn,8),L(Fc,9),L(We,8),L(Oc),L(Bm,8))},e.\u0275dir=Pi({type:e,selectors:[["input","matAutocomplete",""],["textarea","matAutocomplete",""]],hostAttrs:[1,"mat-mdc-autocomplete-trigger"],hostVars:7,hostBindings:function(n,o){n&1&&$("focusin",function(){return o._handleFocus()})("blur",function(){return o._onTouched()})("input",function(s){return o._handleInput(s)})("keydown",function(s){return o._handleKeydown(s)})("click",function(){return o._handleClick()}),n&2&&gi("autocomplete",o.autocompleteAttribute)("role",o.autocompleteDisabled?null:"combobox")("aria-autocomplete",o.autocompleteDisabled?null:"list")("aria-activedescendant",o.panelOpen&&o.activeOption?o.activeOption.id:null)("aria-expanded",o.autocompleteDisabled?null:o.panelOpen.toString())("aria-controls",o.autocompleteDisabled||!o.panelOpen||o.autocomplete==null?null:o.autocomplete.id)("aria-haspopup",o.autocompleteDisabled?null:"listbox")},inputs:{autocomplete:[0,"matAutocomplete","autocomplete"],position:[0,"matAutocompletePosition","position"],connectedTo:[0,"matAutocompleteConnectedTo","connectedTo"],autocompleteAttribute:[0,"autocomplete","autocompleteAttribute"],autocompleteDisabled:[2,"matAutocompleteDisabled","autocompleteDisabled",ji]},exportAs:["matAutocompleteTrigger"],standalone:!0,features:[en([Vy]),Xr,Ze]});let i=e;return i})(),Jm=(()=>{let e=class e{};e.\u0275fac=function(n){return new(n||e)},e.\u0275mod=oi({type:e}),e.\u0275inj=ai({providers:[Wy],imports:[fa,on,da,co,Lc,on,da]});let i=e;return i})();var Gy=["barSearchInput"],$y=["matAutocomplete"],Wa=i=>({$implicit:i}),Zy=i=>({"text-hint line-through":i});function Yy(i,e){if(i&1){let a=le();b(0,"button",8),$("click",function(){Q(a);let n=h(2);return X(n.open())}),C(1,"mat-icon",9),_()}i&2&&(m(),f("svgIcon","heroicons_outline:magnifying-glass"))}function Ky(i,e){i&1&&(b(0,"mat-option",13),z(1," No results found! "),_())}function Qy(i,e){i&1&&se(0)}function Xy(i,e){if(i&1&&k(0,Qy,1,0,"ng-container",18),i&2){let a=h().$implicit;h(4);let t=K(3);f("ngTemplateOutlet",t)("ngTemplateOutletContext",de(2,Wa,a))}}function e4(i,e){i&1&&se(0)}function t4(i,e){if(i&1&&k(0,e4,1,0,"ng-container",18),i&2){let a=h().$implicit;h(4);let t=K(5);f("ngTemplateOutlet",t)("ngTemplateOutletContext",de(2,Wa,a))}}function i4(i,e){i&1&&se(0)}function a4(i,e){if(i&1&&k(0,i4,1,0,"ng-container",18),i&2){let a=h().$implicit;h(4);let t=K(7);f("ngTemplateOutlet",t)("ngTemplateOutletContext",de(2,Wa,a))}}function n4(i,e){if(i&1&&(b(0,"mat-option",17),k(1,Xy,1,4,"ng-container")(2,t4,1,4,"ng-container")(3,a4,1,4,"ng-container"),_()),i&2){let a=e.$implicit,t=h().$implicit;f("routerLink",a.link)("value",a.value),m(),S(t.id==="contacts"?1:-1),m(),S(t.id==="pages"?2:-1),m(),S(t.id==="tasks"?3:-1)}}function o4(i,e){if(i&1&&(b(0,"mat-optgroup",15)(1,"span",16),z(2),_()(),Te(3,n4,4,5,"mat-option",17,st().trackByFn,!0)),i&2){let a=e.$implicit;m(2),Xa(a.label.toUpperCase()),m(),qe(a.results)}}function r4(i,e){if(i&1){let a=le();b(0,"div",7),C(1,"mat-icon",10),b(2,"input",11,3),$("keydown",function(n){Q(a);let o=h(2);return X(o.onKeydown(n))}),_(),b(4,"mat-autocomplete",12,4),k(6,Ky,2,0,"mat-option",13),Te(7,o4,5,1,null,null,st().trackByFn,!0),_(),b(9,"button",14),$("click",function(){Q(a);let n=h(2);return X(n.close())}),C(10,"mat-icon",9),_()()}if(i&2){let a=K(5),t=h(2);f("@slideInTop",void 0)("@slideOutTop",void 0),m(),f("svgIcon","heroicons_outline:magnifying-glass"),m(),f("formControl",t.searchControl)("matAutocomplete",a)("placeholder","Search..."),m(2),f("autoSelectActiveOption",!0)("disableRipple",!0),m(2),S(t.resultSets&&!t.resultSets.length?6:-1),m(),qe(t.resultSets),m(3),f("svgIcon","heroicons_outline:x-mark")}}function s4(i,e){if(i&1&&k(0,Yy,2,1,"button",6)(1,r4,11,10,"div",7),i&2){let a=h();S(a.opened?-1:0),m(),S(a.opened?1:-1)}}function l4(i,e){i&1&&(b(0,"mat-option",13),z(1," No results found! "),_())}function c4(i,e){i&1&&se(0)}function u4(i,e){if(i&1&&k(0,c4,1,0,"ng-container",18),i&2){let a=h().$implicit;h(3);let t=K(3);f("ngTemplateOutlet",t)("ngTemplateOutletContext",de(2,Wa,a))}}function d4(i,e){i&1&&se(0)}function m4(i,e){if(i&1&&k(0,d4,1,0,"ng-container",18),i&2){let a=h().$implicit;h(3);let t=K(5);f("ngTemplateOutlet",t)("ngTemplateOutletContext",de(2,Wa,a))}}function p4(i,e){i&1&&se(0)}function g4(i,e){if(i&1&&k(0,p4,1,0,"ng-container",18),i&2){let a=h().$implicit;h(3);let t=K(7);f("ngTemplateOutlet",t)("ngTemplateOutletContext",de(2,Wa,a))}}function f4(i,e){if(i&1&&(b(0,"mat-option",17),k(1,u4,1,4,"ng-container")(2,m4,1,4,"ng-container")(3,g4,1,4,"ng-container"),_()),i&2){let a=e.$implicit,t=h().$implicit;f("routerLink",a.link)("value",a.value),m(),S(t.id==="contacts"?1:-1),m(),S(t.id==="pages"?2:-1),m(),S(t.id==="tasks"?3:-1)}}function h4(i,e){if(i&1&&(b(0,"mat-optgroup",15)(1,"span",16),z(2),_()(),Te(3,f4,4,5,"mat-option",17,st().trackByFn,!0)),i&2){let a=e.$implicit;m(2),Xa(a.label.toUpperCase()),m(),qe(a.results)}}function b4(i,e){if(i&1){let a=le();b(0,"div",5)(1,"mat-form-field",19),C(2,"mat-icon",20),b(3,"input",21),$("keydown",function(n){Q(a);let o=h();return X(o.onKeydown(n))}),_()(),b(4,"mat-autocomplete",22,4),k(6,l4,2,0,"mat-option",13),Te(7,h4,5,1,null,null,st().trackByFn,!0),_()()}if(i&2){let a=K(5),t=h();m(),f("subscriptSizing","dynamic"),m(),f("svgIcon","heroicons_outline:magnifying-glass"),m(),f("formControl",t.searchControl)("matAutocomplete",a)("placeholder","Search..."),m(),f("autoSelectActiveOption",!0)("disableRipple",!0),m(2),S(t.resultSets&&!t.resultSets.length?6:-1),m(),qe(t.resultSets)}}function v4(i,e){if(i&1&&C(0,"img",25),i&2){let a=h().$implicit;f("src",a.avatar,at)}}function y4(i,e){i&1&&C(0,"mat-icon",26),i&2&&f("svgIcon","heroicons_outline:user-circle")}function _4(i,e){if(i&1&&(b(0,"div",23)(1,"div",24),k(2,v4,1,1,"img",25)(3,y4,1,1,"mat-icon",26),_(),b(4,"div",27),C(5,"span",28),_()()),i&2){let a=e.$implicit;m(2),S(a.avatar?2:-1),m(),S(a.avatar?-1:3),m(2),f("innerHTML",a.name,ft)}}function x4(i,e){if(i&1&&(b(0,"div",29),C(1,"div",30),b(2,"div",31),z(3),_()()),i&2){let a=e.$implicit;m(),f("innerHTML",a.title,ft),m(2),te(" ",a.link," ")}}function w4(i,e){i&1&&C(0,"mat-icon",32),i&2&&f("svgIcon","heroicons_outline:check-circle")}function S4(i,e){i&1&&C(0,"mat-icon",33),i&2&&f("svgIcon","heroicons_outline:check-circle")}function C4(i,e){if(i&1&&(b(0,"div",23),k(1,w4,1,1,"mat-icon",32)(2,S4,1,1,"mat-icon",33),C(3,"div",34),_()),i&2){let a=e.$implicit;m(),S(a.completed?1:-1),m(),S(a.completed?-1:2),m(),f("ngClass",de(4,Zy,a.completed))("innerHTML",a.title,ft)}}var Fr=(()=>{let e=class e{constructor(t,n,o){this._elementRef=t,this._httpClient=n,this._renderer2=o,this.appearance="basic",this.debounce=300,this.minLength=2,this.search=new rt,this.opened=!1,this.searchControl=new Kc,this._unsubscribeAll=new V}get classList(){return{"search-appearance-bar":this.appearance==="bar","search-appearance-basic":this.appearance==="basic","search-opened":this.opened}}set barSearchInput(t){t&&setTimeout(()=>{t.nativeElement.focus()})}set matAutocomplete(t){this._matAutocomplete=t}ngOnChanges(t){"appearance"in t&&this.close()}ngOnInit(){this.searchControl.valueChanges.pipe(no(this.debounce),U(this._unsubscribeAll),Le(t=>((!t||t.lengtht&&t.length>=this.minLength)).subscribe(t=>{this._httpClient.post("api/common/search",{query:t}).subscribe(n=>{this.resultSets=n,this.search.next(n)})})}ngOnDestroy(){this._unsubscribeAll.next(null),this._unsubscribeAll.complete()}onKeydown(t){t.code==="Escape"&&this.appearance==="bar"&&!this._matAutocomplete.isOpen&&this.close()}open(){this.opened||(this.opened=!0)}close(){this.opened&&(this.searchControl.setValue(""),this.opened=!1)}trackByFn(t,n){return n.id||t}};e.\u0275fac=function(n){return new(n||e)(L(Ye),L(Ut),L(ri))},e.\u0275cmp=J({type:e,selectors:[["search"]],viewQuery:function(n,o){if(n&1&&(Je(Gy,5),Je($y,5)),n&2){let r;Fe(r=Re())&&(o.barSearchInput=r.first),Fe(r=Re())&&(o.matAutocomplete=r.first)}},hostVars:2,hostBindings:function(n,o){n&2&&Wt(o.classList)},inputs:{appearance:"appearance",debounce:"debounce",minLength:"minLength"},outputs:{search:"search"},exportAs:["angorSearch"],standalone:!0,features:[en([{provide:Pr,useFactory:()=>{let t=I(Ke);return()=>t.scrollStrategies.block()}}]),Ze,W],decls:8,vars:2,consts:[["contactResult",""],["pageResult",""],["taskResult",""],["barSearchInput",""],["matAutocomplete","matAutocomplete"],[1,"w-full","sm:min-w-80"],["mat-icon-button",""],[1,"bg-card","absolute","inset-0","z-99","flex","shrink-0","items-center"],["mat-icon-button","",3,"click"],[3,"svgIcon"],[1,"absolute","ml-6","sm:ml-8",3,"svgIcon"],[1,"h-full","w-full","px-16","sm:px-18",3,"keydown","formControl","matAutocomplete","placeholder"],[1,"max-h-128","rounded-b","border-t","shadow-md","sm:px-2",3,"autoSelectActiveOption","disableRipple"],[1,"text-secondary","pointer-events-none","bg-transparent","px-6","py-0","text-md"],["mat-icon-button","",1,"absolute","right-5","top-1/2","-mt-5","h-10","w-10","shrink-0","sm:right-7",3,"click"],[1,"mt-2","flex","items-center","px-2"],[1,"text-secondary","text-sm","font-semibold","tracking-wider"],[1,"group","relative","mb-1","rounded-md","px-6","py-0","text-md","dark:hover:bg-hover","hover:bg-gray-100",3,"routerLink","value"],[4,"ngTemplateOutlet","ngTemplateOutletContext"],[1,"w-full",3,"subscriptSizing"],["matPrefix","",3,"svgIcon"],["matInput","",3,"keydown","formControl","matAutocomplete","placeholder"],[1,"mt-1","max-h-128","rounded",3,"autoSelectActiveOption","disableRipple"],[1,"flex","items-center"],[1,"flex","h-8","w-8","shrink-0","items-center","justify-center","overflow-hidden","rounded-full","bg-primary-100","dark:bg-primary-800"],[3,"src"],[1,"m-0","text-primary","icon-size-5","dark:text-primary-400",3,"svgIcon"],[1,"ml-3","truncate"],[3,"innerHTML"],[1,"flex","flex-col"],[1,"truncate","leading-normal",3,"innerHTML"],[1,"text-secondary","truncate","text-sm","leading-normal"],[1,"mr-0","text-primary","dark:text-primary-400",3,"svgIcon"],[1,"text-hint","mr-0",3,"svgIcon"],[1,"ml-3","truncate","leading-normal",3,"ngClass","innerHTML"]],template:function(n,o){n&1&&k(0,s4,2,2)(1,b4,9,8,"div",5)(2,_4,6,3,"ng-template",null,0,ze)(4,x4,4,2,"ng-template",null,1,ze)(6,C4,4,6,"ng-template",null,2,ze),n&2&&(S(o.appearance==="bar"?0:-1),m(),S(o.appearance==="basic"?1:-1))},dependencies:[ot,nt,_e,ye,Xc,Zc,Yc,Jm,Vm,vo,Cc,Fl,eu,Qc,on,hi,ut,Co,So,Pc,Ao,Do,ve],encapsulation:2,data:{animation:xi}});let i=e;return i})();function k4(i,e){if(i&1&&(sa(0),C(1,"img",14),la()),i&2){let a=h();m(),f("src",a.metadata==null?null:a.metadata.picture,at)}}function T4(i,e){i&1&&C(0,"mat-icon",12),i&2&&f("svgIcon","heroicons_outline:user-circle")}var Rr=(()=>{let e=class e{constructor(t,n,o,r,s){this._changeDetectorRef=t,this._router=n,this._angorConfigService=o,this._metadataService=r,this._signerService=s,this.isLoading=!0,this.errorMessage=null,this._unsubscribeAll=new V}ngOnInit(){this.loadUserProfile(),this._angorConfigService.config$.pipe(U(this._unsubscribeAll)).subscribe(t=>{localStorage.setItem("angorConfig",JSON.stringify(t)),this.config=t})}loadUserProfile(){return Vl(this,null,function*(){this.isLoading=!0,this.errorMessage=null;let t=this._signerService.getPublicKey();if(!t){this.errorMessage="No public key found. Please log in again.",this.isLoading=!1;return}try{let n=yield this._metadataService.fetchMetadataWithCache(t);this.metadata=n,this._changeDetectorRef.markForCheck(),this._metadataService.getMetadataStream().pipe(U(this._unsubscribeAll)).subscribe(o=>{this.metadata=o,this._changeDetectorRef.markForCheck()})}catch(n){console.error("Failed to load profile data:",n),this.errorMessage="Failed to load profile data. Please try again later."}finally{this.isLoading=!1,this._changeDetectorRef.markForCheck()}})}ngOnDestroy(){this._unsubscribeAll.next(null),this._unsubscribeAll.complete()}logout(){this._router.navigate(["/logout"])}profile(){this._router.navigate(["/profile"])}setLayout(t){this._angorConfigService.config={layout:t}}setScheme(t){this._angorConfigService.config={scheme:t}}setTheme(t){this._angorConfigService.config={theme:t}}};e.\u0275fac=function(n){return new(n||e)(L(oe),L(Ue),L(ln),L(au),L(Io))},e.\u0275cmp=J({type:e,selectors:[["user"]],standalone:!0,features:[W],decls:48,vars:12,consts:[["defaultAvatar",""],["userActions","matMenu"],["settingsMenu","matMenu"],["mat-icon-button","",3,"matMenuTriggerFor"],[1,"relative"],[4,"ngIf","ngIfElse"],[3,"xPosition"],["mat-menu-item",""],[1,"flex","flex-col","leading-none"],[1,"mt-1.5","text-md","font-medium"],[1,"my-2"],["mat-menu-item","",3,"click"],[3,"svgIcon"],["mat-menu-item","",3,"matMenuTriggerFor"],["alt","User Avatar",1,"h-7","w-7","rounded-full",3,"src"]],template:function(n,o){if(n&1){let r=le();b(0,"button",3)(1,"span",4),k(2,k4,2,1,"ng-container",5)(3,T4,1,1,"ng-template",null,0,ze),_()(),b(5,"mat-menu",6,1)(7,"button",7)(8,"span",8)(9,"span"),z(10,"Logged in as"),_(),b(11,"span",9),z(12),_()()(),C(13,"mat-divider",10),b(14,"button",11),$("click",function(){return Q(r),X(o.profile())}),C(15,"mat-icon",12),b(16,"span"),z(17,"Profile"),_()(),b(18,"button",13),C(19,"mat-icon",12),b(20,"span"),z(21,"Settings"),_()(),C(22,"mat-divider",10),b(23,"button",11),$("click",function(){return Q(r),X(o.logout())}),C(24,"mat-icon",12),b(25,"span"),z(26,"logout"),_()()(),b(27,"mat-menu",null,2)(29,"button",11),$("click",function(){return Q(r),X(o.setScheme("auto"))}),C(30,"mat-icon",12),b(31,"span"),z(32,"Auto Theme"),_()(),b(33,"button",11),$("click",function(){return Q(r),X(o.setScheme("light"))}),C(34,"mat-icon",12),b(35,"span"),z(36,"Light Theme"),_()(),b(37,"button",11),$("click",function(){return Q(r),X(o.setScheme("dark"))}),C(38,"mat-icon",12),b(39,"span"),z(40,"Dark Theme"),_()(),C(41,"mat-divider"),b(42,"button",11),$("click",function(){return Q(r),X(o.setLayout("classic"))}),b(43,"span"),z(44,"Classic Layout"),_()(),b(45,"button",11),$("click",function(){return Q(r),X(o.setLayout("modern"))}),b(46,"span"),z(47,"Modern Layout"),_()()()}if(n&2){let r=K(4),s=K(6),l=K(28);f("matMenuTriggerFor",s),m(2),f("ngIf",o.metadata==null?null:o.metadata.picture)("ngIfElse",r),m(3),f("xPosition","before"),m(7),Xa((o.metadata==null?null:o.metadata.display_name)||(o.metadata==null?null:o.metadata.name)||"Unknown User"),m(3),f("svgIcon","heroicons_outline:user-circle"),m(3),f("matMenuTriggerFor",l),m(),f("svgIcon","heroicons_outline:cog-8-tooth"),m(5),f("svgIcon","heroicons_outline:arrow-right-on-rectangle"),m(6),f("svgIcon","heroicons_solid:bolt"),m(4),f("svgIcon","heroicons_solid:sun"),m(4),f("svgIcon","heroicons_solid:moon")}},dependencies:[ot,nt,ba,To,ha,qo,_e,ye,iu,tu,co,lc],encapsulation:2,changeDetection:0});let i=e;return i})();function q4(i,e){if(i&1&&(b(0,"angor-vertical-navigation",1),sa(1,13),b(2,"div",14),C(3,"img",15),_(),la(),_()),i&2){let a=h();f("mode","over")("name","mainNavigation")("navigation",a.navigation.default)("opened",!1)}}function D4(i,e){if(i&1&&(b(0,"div",16)(1,"div",17),C(2,"img",18)(3,"img",19),_(),C(4,"img",20),_(),C(5,"angor-horizontal-navigation",21)),i&2){let a=h();m(5),f("name","mainNavigation")("navigation",a.navigation.horizontal)}}function A4(i,e){if(i&1){let a=le();b(0,"button",22),$("click",function(){Q(a);let n=h();return X(n.toggleNavigation("mainNavigation"))}),C(1,"mat-icon",9),_()}i&2&&(m(),f("svgIcon","heroicons_outline:bars-3"))}function I4(i,e){i&1&&C(0,"router-outlet")}var Um=(()=>{let e=class e{constructor(t,n,o,r,s){this._activatedRoute=t,this._router=n,this._navigationService=o,this._angorMediaWatcherService=r,this._angorNavigationService=s,this._unsubscribeAll=new V}get currentYear(){return new Date().getFullYear()}ngOnInit(){this._navigationService.navigation$.pipe(U(this._unsubscribeAll)).subscribe(t=>{this.navigation=t}),this._angorMediaWatcherService.onMediaChange$.pipe(U(this._unsubscribeAll)).subscribe(({matchingAliases:t})=>{this.isScreenSmall=!t.includes("md")})}ngOnDestroy(){this._unsubscribeAll.next(null),this._unsubscribeAll.complete()}toggleNavigation(t){let n=this._angorNavigationService.getComponent(t);n&&n.toggle()}};e.\u0275fac=function(n){return new(n||e)(L(ua),L(Ue),L(Fa),L(_i),L(fe))},e.\u0275cmp=J({type:e,selectors:[["modern-layout"]],standalone:!0,features:[W],decls:20,vars:7,consts:[["quickChat","quickChat"],[1,"dark","bg-gray-900","print:hidden",3,"mode","name","navigation","opened"],[1,"flex","w-full","min-w-0","flex-auto","flex-col"],[1,"bg-card","relative","z-49","flex","h-16","w-full","flex-0","items-center","px-4","shadow","dark:border-b","dark:bg-transparent","dark:shadow-none","sm:h-20","md:px-6","print:hidden"],["mat-icon-button",""],[1,"ml-auto","flex","items-center","space-x-0.5","pl-2","sm:space-x-2"],[1,"hidden","md:block"],[3,"appearance"],["mat-icon-button","",1,"lg:hidden",3,"click"],[3,"svgIcon"],[1,"flex","w-full","flex-auto","flex-col"],[1,"bg-card","relative","z-49","flex","h-14","w-full","flex-0","items-center","border-t","px-4","dark:bg-transparent","sm:h-20","md:px-6","print:hidden"],[1,"text-secondary","font-medium"],["angorVerticalNavigationContentHeader",""],[1,"flex","h-20","items-center","px-8","pt-6"],["src","images/logo/logo-text-on-dark.svg","alt","Angor Hub",1,"w-24","h-10"],[1,"mx-2","flex","items-center","lg:mr-8"],[1,"hidden","lg:flex"],["src","images/logo/logo-text.svg",1,"w-24","h-10","dark:hidden"],["src","images/logo/logo-text-on-dark.svg",1,"hidden","w-24","h-10","dark:flex"],["src","images/logo/logo.svg",1,"flex","w-8","lg:hidden"],[1,"mr-2",3,"name","navigation"],["mat-icon-button","",3,"click"]],template:function(n,o){if(n&1){let r=le();C(0,"angor-loading-bar"),k(1,q4,4,4,"angor-vertical-navigation",1),b(2,"div",2)(3,"div",3),k(4,D4,6,2)(5,A4,2,1,"button",4),b(6,"div",5),C(7,"angor-fullscreen",6)(8,"search",7)(9,"notifications"),b(10,"button",8),$("click",function(){Q(r);let l=K(19);return X(l.toggle())}),C(11,"mat-icon",9),_(),C(12,"user"),_()(),b(13,"div",10),k(14,I4,1,0,"router-outlet"),_(),b(15,"div",11)(16,"span",12),z(17),_()()(),C(18,"quick-chat",null,0)}n&2&&(m(),S(o.isScreenSmall?1:-1),m(3),S(o.isScreenSmall?-1:4),m(),S(o.isScreenSmall?5:-1),m(3),f("appearance","bar"),m(3),f("svgIcon","heroicons_outline:chat-bubble-left-right"),m(3),S(14),m(3),te("Angor \xA9 ",o.currentYear,""))},dependencies:[Ra,Or,Am,ot,nt,_e,ye,kr,Fr,Lr,Rr,fi,Nr],encapsulation:2});let i=e;return i})();function M4(i,e){i&1&&C(0,"router-outlet")}var Gm=(()=>{let e=class e{constructor(t,n,o,r,s){this._activatedRoute=t,this._router=n,this._navigationService=o,this._angorMediaWatcherService=r,this._angorNavigationService=s,this._unsubscribeAll=new V}get currentYear(){return new Date().getFullYear()}ngOnInit(){this._navigationService.navigation$.pipe(U(this._unsubscribeAll)).subscribe(t=>{this.navigation=t}),this._angorMediaWatcherService.onMediaChange$.pipe(U(this._unsubscribeAll)).subscribe(({matchingAliases:t})=>{this.isScreenSmall=!t.includes("md")})}ngOnDestroy(){this._unsubscribeAll.next(null),this._unsubscribeAll.complete()}toggleNavigation(t){let n=this._angorNavigationService.getComponent(t);n&&n.toggle()}};e.\u0275fac=function(n){return new(n||e)(L(ua),L(Ue),L(Fa),L(_i),L(fe))},e.\u0275cmp=J({type:e,selectors:[["classic-layout"]],standalone:!0,features:[W],decls:24,vars:9,consts:[["quickChat","quickChat"],[1,"dark","bg-gray-900","print:hidden",3,"mode","name","navigation","opened"],["angorVerticalNavigationContentHeader",""],[1,"flex","h-20","items-center","p-6"],["src","images/logo/logo-text.svg","alt","Angor Hub",1,"w-30","dark:hidden"],["src","images/logo/logo-text-on-dark.svg","alt","Angor Hub",1,"hidden","w-30","dark:flex"],[1,"flex","w-full","min-w-0","flex-auto","flex-col"],[1,"bg-card","relative","z-49","flex","h-16","w-full","flex-0","items-center","px-4","shadow","dark:border-b","dark:bg-transparent","dark:shadow-none","md:px-6","print:hidden"],["mat-icon-button","",3,"click"],[3,"svgIcon"],[1,"ml-auto","flex","items-center","space-x-0.5","pl-2","sm:space-x-2"],[1,"hidden","md:block"],[3,"appearance"],["mat-icon-button","",1,"lg:hidden",3,"click"],[1,"flex","flex-auto","flex-col"],[1,"bg-card","relative","z-49","flex","h-14","w-full","flex-0","items-center","justify-start","border-t","px-4","dark:bg-transparent","md:px-6","print:hidden"],[1,"text-secondary","font-medium"]],template:function(n,o){if(n&1){let r=le();C(0,"angor-loading-bar"),b(1,"angor-vertical-navigation",1),sa(2,2),b(3,"div",3),C(4,"img",4)(5,"img",5),_(),la(),_(),b(6,"div",6)(7,"div",7)(8,"button",8),$("click",function(){return Q(r),X(o.toggleNavigation("mainNavigation"))}),C(9,"mat-icon",9),_(),b(10,"div",10),C(11,"angor-fullscreen",11)(12,"search",12)(13,"notifications"),b(14,"button",13),$("click",function(){Q(r);let l=K(23);return X(l.toggle())}),C(15,"mat-icon",9),_(),C(16,"user"),_()(),b(17,"div",14),k(18,M4,1,0,"router-outlet"),_(),b(19,"div",15)(20,"span",16),z(21),_()()(),C(22,"quick-chat",null,0)}n&2&&(m(),f("mode",o.isScreenSmall?"over":"side")("name","mainNavigation")("navigation",o.navigation.default)("opened",!o.isScreenSmall),m(8),f("svgIcon","heroicons_outline:bars-3"),m(3),f("appearance","bar"),m(3),f("svgIcon","heroicons_outline:chat-bubble-left-right"),m(3),S(18),m(3),te("Angor \xA9 ",o.currentYear,""))},dependencies:[Ra,Or,ot,nt,_e,ye,kr,Fr,Lr,Rr,fi,Nr],encapsulation:2});let i=e;return i})();function E4(i,e){i&1&&C(0,"empty-layout")}function O4(i,e){i&1&&C(0,"modern-layout")}function L4(i,e){i&1&&C(0,"classic-layout")}var Hr=(()=>{let e=class e{constructor(t,n,o,r,s,l,c){this._activatedRoute=t,this._document=n,this._renderer2=o,this._router=r,this._angorConfigService=s,this._angorMediaWatcherService=l,this._angorPlatformService=c,this._unsubscribeAll=new V}ngOnInit(){io([this._angorConfigService.config$,this._angorMediaWatcherService.onMediaQueryChange$(["(prefers-color-scheme: dark)","(prefers-color-scheme: light)"])]).pipe(U(this._unsubscribeAll),Le(([t,n])=>{let o={scheme:t.scheme,theme:t.theme};return t.scheme==="auto"&&(o.scheme=n.breakpoints["(prefers-color-scheme: dark)"]?"dark":"light"),o})).subscribe(t=>{this.scheme=t.scheme,this.theme=t.theme,this._updateScheme(),this._updateTheme()}),this._angorConfigService.config$.pipe(U(this._unsubscribeAll)).subscribe(t=>{this.config=t,this._updateLayout()}),this._router.events.pipe(Ne(t=>t instanceof Gt),U(this._unsubscribeAll)).subscribe(()=>{this._updateLayout()}),this._renderer2.setAttribute(this._document.querySelector("[ng-version]"),"angor-version",_m),this._renderer2.addClass(this._document.body,this._angorPlatformService.osName)}ngOnDestroy(){this._unsubscribeAll.next(null),this._unsubscribeAll.complete()}_updateLayout(){let t=this._activatedRoute;for(;t.firstChild;)t=t.firstChild;this.layout=this.config.layout;let n=t.snapshot.queryParamMap.get("layout");n&&(this.layout=n,this.config&&(this.config.layout=n)),t.pathFromRoot.forEach(r=>{r.routeConfig&&r.routeConfig.data&&r.routeConfig.data.layout&&(this.layout=r.routeConfig.data.layout)})}_updateScheme(){this._document.body.classList.remove("light","dark"),this._document.body.classList.add(this.scheme)}_updateTheme(){this._document.body.classList.forEach(t=>{t.startsWith("theme-")&&this._document.body.classList.remove(t,t.split("-")[1])}),this._document.body.classList.add(this.theme)}};e.\u0275fac=function(n){return new(n||e)(L(ua),L(We),L(ri),L(Ue),L(ln),L(_i),L(yr))},e.\u0275cmp=J({type:e,selectors:[["layout"]],standalone:!0,features:[W],decls:3,vars:3,template:function(n,o){n&1&&k(0,E4,1,0,"empty-layout")(1,O4,1,0,"modern-layout")(2,L4,1,0,"classic-layout"),n&2&&(S(o.layout==="empty"?0:-1),m(),S(o.layout==="modern"?1:-1),m(),S(o.layout==="classic"?2:-1))},dependencies:[wm,Um,Gm],styles:[`layout{display:flex;flex:1 1 auto;width:100%;max-width:100%;min-width:0}layout>*{position:relative;display:flex;flex:1 1 auto;width:100%}layout router-outlet+*{position:relative;display:flex;flex:1 1 auto;width:100%} +`],encapsulation:2});let i=e;return i})();var Qn=()=>{let i=I(Io),e=I(Ue);return i.getPublicKey()!==""?!0:e.parseUrl("/login")};var $m=[{path:"",pathMatch:"full",redirectTo:"home"},{path:"login-redirect",pathMatch:"full",redirectTo:"explore"},{path:"",component:Hr,data:{layout:"empty"},children:[{path:"login",loadChildren:()=>import("./chunk-573YEINO.js")},{path:"register",loadChildren:()=>import("./chunk-BHJE3HXL.js")}]},{path:"",canActivate:[Qn],canActivateChild:[Qn],component:Hr,data:{layout:"empty"},children:[{path:"logout",loadChildren:()=>import("./chunk-AOTEXQ3S.js")}]},{path:"",canActivate:[Qn],canActivateChild:[Qn],component:Hr,resolve:{initialData:ym},children:[{path:"home",loadChildren:()=>import("./chunk-SRFFOMO6.js")},{path:"explore",loadChildren:()=>import("./chunk-LEVNTXMQ.js")},{path:"profile",loadChildren:()=>import("./chunk-4AFN4AWS.js")},{path:"settings",loadChildren:()=>import("./chunk-X6E4BFRV.js")},{path:"chat",loadChildren:()=>import("./chunk-NW73WZPQ.js")},{path:"404-not-found",pathMatch:"full",loadChildren:()=>import("./chunk-5K6PCVSM.js")},{path:"**",redirectTo:"404-not-found"}]}];var Zm=(()=>{let e=class e{constructor(){let t=I(mc),n=I(Vc);n.addSvgIconSet(t.bypassSecurityTrustResourceUrl("icons/material-twotone.svg")),n.addSvgIconSetInNamespace("mat_outline",t.bypassSecurityTrustResourceUrl("icons/material-outline.svg")),n.addSvgIconSetInNamespace("mat_solid",t.bypassSecurityTrustResourceUrl("icons/material-solid.svg")),n.addSvgIconSetInNamespace("feather",t.bypassSecurityTrustResourceUrl("icons/feather.svg")),n.addSvgIconSetInNamespace("heroicons_outline",t.bypassSecurityTrustResourceUrl("icons/heroicons-outline.svg")),n.addSvgIconSetInNamespace("heroicons_solid",t.bypassSecurityTrustResourceUrl("icons/heroicons-solid.svg")),n.addSvgIconSetInNamespace("heroicons_mini",t.bypassSecurityTrustResourceUrl("icons/heroicons-mini.svg"))}};e.\u0275fac=function(n){return new(n||e)},e.\u0275prov=N({token:e,factory:e.\u0275fac,providedIn:"root"});let i=e;return i})();var Ym=()=>[{provide:ni,useValue:()=>I(Zm),multi:!0}];var Km=[{id:"9a67dff7-3c38-4052-a335-0cef93438ff6",title:"Web",slug:"web"},{id:"a89672f5-e00d-4be4-9194-cb9d29f82165",title:"Firebase",slug:"firebase"},{id:"02f42092-bb23-4552-9ddb-cfdcc235d48f",title:"Cloud",slug:"cloud"},{id:"5648a630-979f-4403-8c41-fc9790dea8cd",title:"Android",slug:"android"}],Qm=[{id:"694e4e5f-f25f-470b-bd0e-26b1d4f64028",title:"Basics of Angular",slug:"basics-of-angular",description:"Introductory course for Angular and framework basics",category:"web",duration:30,totalSteps:11,updatedAt:"Jun 28, 2021",featured:!0,progress:{currentStep:3,completed:2}},{id:"f924007a-2ee9-470b-a316-8d21ed78277f",title:"Basics of TypeScript",slug:"basics-of-typeScript",description:"Beginner course for Typescript and its basics",category:"web",duration:60,totalSteps:11,updatedAt:"Nov 01, 2021",featured:!0,progress:{currentStep:5,completed:3}},{id:"0c06e980-abb5-4ba7-ab65-99a228cab36b",title:"Android N: Quick Settings",slug:"android-n-quick-settings",description:"Step by step guide for Android N: Quick Settings",category:"android",duration:120,totalSteps:11,updatedAt:"May 08, 2021",featured:!1,progress:{currentStep:10,completed:1}},{id:"1b9a9acc-9a36-403e-a1e7-b11780179e38",title:"Build an App for the Google Assistant with Firebase",slug:"build-an-app-for-the-google-assistant-with-firebase",description:"Dive deep into Google Assistant apps using Firebase",category:"firebase",duration:30,totalSteps:11,updatedAt:"Jan 09, 2021",featured:!1,progress:{currentStep:4,completed:3}},{id:"55eb415f-3f4e-4853-a22b-f0ae91331169",title:"Keep Sensitive Data Safe and Private",slug:"keep-sensitive-data-safe-and-private",description:"Learn how to keep your important data safe and private",category:"android",duration:45,totalSteps:11,updatedAt:"Jan 14, 2021",featured:!1,progress:{currentStep:6,completed:0}},{id:"fad2ab23-1011-4028-9a54-e52179ac4a50",title:"Manage Your Pivotal Cloud Foundry App's Using Apigee Edge",slug:"manage-your-pivotal-cloud-foundry-apps-using-apigee-Edge",description:"Introductory course for Pivotal Cloud Foundry App",category:"cloud",duration:90,totalSteps:11,updatedAt:"Jun 24, 2021",featured:!1,progress:{currentStep:6,completed:0}},{id:"c4bc107b-edc4-47a7-a7a8-4fb09732e794",title:"Build a PWA Using Workbox",slug:"build-a-pwa-using-workbox",description:"Step by step guide for building a PWA using Workbox",category:"web",duration:120,totalSteps:11,updatedAt:"Nov 19, 2021",featured:!1,progress:{currentStep:0,completed:0}},{id:"1449f945-d032-460d-98e3-406565a22293",title:"Cloud Functions for Firebase",slug:"cloud-functions-for-firebase",description:"Beginners guide of Firebase Cloud Functions",category:"firebase",duration:45,totalSteps:11,updatedAt:"Jul 11, 2021",featured:!1,progress:{currentStep:3,completed:1}},{id:"f05e08ab-f3e3-4597-a032-6a4b69816f24",title:"Building a gRPC Service with Java",slug:"building-a-grpc-service-with-java",description:"Learn more about building a gRPC Service with Java",category:"cloud",duration:30,totalSteps:11,updatedAt:"Mar 13, 2021",featured:!1,progress:{currentStep:0,completed:1}},{id:"181728f4-87c8-45c5-b9cc-92265bcd2f4d",title:"Looking at Campaign Finance with BigQuery",slug:"looking-at-campaign-finance-with-bigquery",description:"Dive deep into BigQuery: Campaign Finance",category:"cloud",duration:60,totalSteps:11,updatedAt:"Nov 01, 2021",featured:!1,progress:{currentStep:0,completed:0}},{id:"fcbfedbf-6187-4b3b-89d3-1a7cb4e11616",title:"Personalize Your iOS App with Firebase User Management",slug:"personalize-your-ios-app-with-firebase-user-management",description:"Dive deep into User Management on iOS apps using Firebase",category:"firebase",duration:90,totalSteps:11,updatedAt:"Aug 08, 2021",featured:!1,progress:{currentStep:0,completed:0}},{id:"5213f6a1-1dd7-4b1d-b6e9-ffb7af534f28",title:"Customize Network Topology with Subnetworks",slug:"customize-network-topology-with-subnetworks",description:"Dive deep into Network Topology with Subnetworks",category:"web",duration:45,totalSteps:11,updatedAt:"May 12, 2021",featured:!1,progress:{currentStep:0,completed:0}},{id:"02992ac9-d1a3-4167-b70e-8a1d5b5ba253",title:"Building Beautiful UIs with Flutter",slug:"building-beautiful-uis-with-flutter",description:"Dive deep into Flutter's hidden secrets for creating beautiful UIs",category:"web",duration:90,totalSteps:11,updatedAt:"Sep 18, 2021",featured:!1,progress:{currentStep:8,completed:2}},{id:"2139512f-41fb-4a4a-841a-0b4ac034f9b4",title:"Firebase Android",slug:"firebase-android",description:"Beginners guide of Firebase for Android",category:"android",duration:45,totalSteps:11,updatedAt:"Apr 24, 2021",featured:!1,progress:{currentStep:0,completed:0}},{id:"65e0a0e0-d8c0-4117-a3cb-eb74f8e28809",title:"Simulating a Thread Network Using OpenThread",slug:"simulating-a-thread-network-using-openthread",description:"Introductory course for OpenThread and Simulating a Thread Network",category:"web",duration:45,totalSteps:11,updatedAt:"Jun 05, 2021",featured:!1,progress:{currentStep:0,completed:0}},{id:"c202ebc9-9be3-433a-9d38-7003b3ed7b7a",title:"Your First Progressive Web App",slug:"your-first-progressive-web-app",description:"Step by step guide for creating a PWA from scratch",category:"web",duration:30,totalSteps:11,updatedAt:"Oct 14, 2021",featured:!1,progress:{currentStep:0,completed:0}},{id:"980ae7da-9f77-4e30-aa98-1b1ea594e775",title:"Launch Cloud Datalab",slug:"launch-cloud-datalab",description:"From start to finish: Launch Cloud Datalab",category:"cloud",duration:60,totalSteps:11,updatedAt:"Dec 16, 2021",featured:!1,progress:{currentStep:0,completed:0}},{id:"c9748ea9-4117-492c-bdb2-55085b515978",title:"Cloud Firestore",slug:"cloud-firestore",description:"Step by step guide for setting up Cloud Firestore",category:"firebase",duration:90,totalSteps:11,updatedAt:"Apr 04, 2021",featured:!1,progress:{currentStep:2,completed:0}}],Ft=`

Lorem ipsum dolor sit amet, consectetur adipisicing elit. Accusamus aperiam lab et fugiat id magnam minus nemo quam voluptatem. Culpa deleniti explica nisi quod soluta. @@ -359,7 +359,7 @@ import{a as Ot}from"./chunk-AFNL5RPD.js";import{a as dt,b as mt,c as tu,d as iu,

Assumenda, eum, minima! Autem consectetur fugiat iste sit! Nobis omnis quo repellendus.

-`,ip=[{order:0,title:"Introduction",subtitle:"Introducing the library and how it works",content:`

Introduction

${zt}`},{order:1,title:"Get the sample code",subtitle:"Where to find the sample code and how to access it",content:`

Get the sample code

${zt}`},{order:2,title:"Create a Firebase project and Set up your app",subtitle:"How to create a basic Firebase project and how to run it locally",content:`

Create a Firebase project and Set up your app

${zt}`},{order:3,title:"Install the Firebase Command Line Interface",subtitle:"Setting up the Firebase CLI to access command line tools",content:`

Install the Firebase Command Line Interface

${zt}`},{order:4,title:"Deploy and run the web app",subtitle:"How to build, push and run the project remotely",content:`

Deploy and run the web app

${zt}`},{order:5,title:"The Functions Directory",subtitle:"Introducing the Functions and Functions Directory",content:`

The Functions Directory

${zt}`},{order:6,title:"Import the Cloud Functions and Firebase Admin modules",subtitle:"Create your first Function and run it to administer your app",content:`

Import the Cloud Functions and Firebase Admin modules

${zt}`},{order:7,title:"Welcome New Users",subtitle:"How to create a welcome message for the new users",content:`

Welcome New Users

${zt}`},{order:8,title:"Images moderation",subtitle:"How to moderate images; crop, resize, optimize",content:`

Images moderation

${zt}`},{order:9,title:"New Message Notifications",subtitle:"How to create and push a notification to a user",content:`

New Message Notifications

${zt}`},{order:10,title:"Congratulations!",subtitle:"Nice work, you have created your first application",content:`

Congratulations!

${zt}`}];var ap=(()=>{let e=class e{constructor(t){this._angorMockApiService=t,this._categories=ep,this._courses=tp,this._demoCourseSteps=ip,this.registerHandlers()}registerHandlers(){this._angorMockApiService.onGet("api/apps/academy/categories").reply(()=>{let t=T(this._categories);return t.sort((n,o)=>n.title.localeCompare(o.title)),[200,t]}),this._angorMockApiService.onGet("api/apps/academy/courses").reply(()=>[200,T(this._courses)]),this._angorMockApiService.onGet("api/apps/academy/courses/course").reply(({request:t})=>{let n=t.params.get("id"),o=T(this._courses),r=T(this._demoCourseSteps),s=o.find(l=>l.id===n);return s&&(s.steps=r),[200,s]})}};e.\u0275fac=function(n){return new(n||e)(L(ee))},e.\u0275prov=N({token:e,factory:e.\u0275fac,providedIn:"root"});let i=e;return i})();var Ce=F.now(),np={media:["images/cards/01-320x200.jpg","images/cards/02-320x200.jpg","images/cards/03-320x200.jpg","images/cards/04-320x200.jpg","images/cards/05-320x200.jpg","images/cards/06-320x200.jpg","images/cards/07-320x200.jpg","images/cards/08-320x200.jpg"],docs:[],links:[]},op=[{id:"e6b2b82f-b199-4a60-9696-5f3e40d2715d",contactId:"me",value:"Hi!",createdAt:Ce.minus({week:1}).set({hour:18,minute:56}).toISO()},{id:"eb82cf4b-fa93-4bf4-a88a-99e987ddb7ea",contactId:"",value:"Hey, dude!",createdAt:Ce.minus({week:1}).set({hour:19,minute:4}).toISO()},{id:"3cf9b2a6-ae54-47db-97b2-ee139a8f84e5",contactId:"",value:"Long time no see.",createdAt:Ce.minus({week:1}).set({hour:19,minute:4}).toISO()},{id:"2ab91b0f-fafb-45f3-88df-7efaff29134b",contactId:"me",value:"Yeah, man... Things were quite busy for me and my family.",createdAt:Ce.minus({week:1}).set({hour:19,minute:6}).toISO()},{id:"10e81481-378f-49ac-b06b-7c59dcc639ae",contactId:"",value:"What's up? Anything I can help with?",createdAt:Ce.minus({week:1}).set({hour:19,minute:6}).toISO()},{id:"3b334e72-6605-4ebd-a4f6-3850067048de",contactId:"me",value:"We've been on the move, changed 3 places over 4 months.",createdAt:Ce.minus({week:1}).set({hour:19,minute:7}).toISO()},{id:"25998113-3a96-4dd0-a7b9-4d2bb58db3f3",contactId:"",value:"Wow! That's crazy! \u{1F92F} What happened?",createdAt:Ce.minus({week:1}).set({hour:19,minute:7}).toISO()},{id:"30adb3da-0e4f-487e-aec2-6d9f31e097f6",contactId:"me",value:"You know I got a job in that big software company. First move was because of that.",createdAt:Ce.minus({week:1}).set({hour:19,minute:8}).toISO()},{id:"c0d6fd6e-d294-4845-8751-e84b8f2c4d3b",contactId:"me",value:"Then they decided to re-locate me after a month.",createdAt:Ce.minus({week:1}).set({hour:19,minute:8}).toISO()},{id:"8d3c442b-62fa-496f-bffa-210ff5c1866b",contactId:"me",value:"It was a pain since we just settled in, house, kids\u2019 school, etc.",createdAt:Ce.minus({week:1}).set({hour:19,minute:8}).toISO()},{id:"3cf26ef0-e81f-4698-ac39-487454413332",contactId:"me",value:"So we moved again.",createdAt:Ce.minus({week:1}).set({hour:19,minute:9}).toISO()},{id:"415151b9-9ee9-40a4-a4ad-2d88146bc71b",contactId:"",value:"It's crazy!",createdAt:Ce.minus({week:1}).set({hour:19,minute:9}).toISO()},{id:"d6f29648-c85c-4dfb-a6ff-6b7ebc40c993",contactId:"me",value:"Then the virus happened, and we went remote after moving again.",createdAt:Ce.minus({week:1}).set({hour:19,minute:10}).toISO()},{id:"5329c20d-6754-47ec-af8c-660c72be3528",contactId:"me",value:"So we moved back to the first location, the third time!",createdAt:Ce.minus({week:1}).set({hour:19,minute:10}).toISO()},{id:"26f2ccbf-aef7-4b49-88df-f6b59381110a",contactId:"",value:"Ohh dude, that's tough in such a short period.",createdAt:Ce.minus({week:1}).set({hour:19,minute:11}).toISO()},{id:"ea7662d5-7b72-4c19-ad6c-f80320541001",contactId:"",value:"\u{1F615}",createdAt:Ce.minus({week:1}).set({hour:19,minute:11}).toISO()},{id:"3a2d3a0e-839b-46e7-86ae-ca0826ecda7c",contactId:"me",value:"Thanks! It was great catching up.",createdAt:Ce.minus({week:1}).set({hour:19,minute:11}).toISO()},{id:"562e3524-15b7-464a-bbf6-9b2582e5e0ee",contactId:"",value:"Yeah! Let\u2019s grab a coffee next week, remotely!",createdAt:Ce.minus({week:1}).set({hour:19,minute:12}).toISO()},{id:"9269c775-bad5-46e1-b33b-2de8704ec1d6",contactId:"me",value:"Sure! See you next week!",createdAt:Ce.minus({week:1}).set({hour:19,minute:12}).toISO()},{id:"779a27f2-bece-41c6-b9ca-c422570aee68",contactId:"",value:"See you!",createdAt:Ce.minus({week:1}).set({hour:19,minute:12}).toISO()},{id:"bab8ca0e-b8e5-4375-807b-1c91fca25a5d",contactId:"me",value:"Hey! Available now? Let\u2019s grab that coffee, remotely! :)",createdAt:Ce.set({hour:12,minute:45}).toISO()},{id:"8445a84d-599d-4e2d-a31c-5f4f29ad2b4c",contactId:"",value:"Hi!",createdAt:Ce.set({hour:12,minute:56}).toISO()},{id:"9f506742-50da-4350-af9d-61e53392fa08",contactId:"",value:"Sure! I'll call you in 5, okay?",createdAt:Ce.set({hour:12,minute:56}).toISO()},{id:"ca8523d8-faed-45f7-af09-f6bd5c3f3875",contactId:"me",value:"Awesome! Call me in 5 minutes.",createdAt:Ce.set({hour:12,minute:58}).toISO()},{id:"39944b00-1ffe-4ffb-8ca6-13c292812e06",contactId:"",value:"\u{1F44D}\u{1F3FB}",createdAt:Ce.set({hour:13,minute:0}).toISO()}],rp=[{id:"ff6bc7f1-449a-4419-af62-b89ce6cae0aa",contactId:"9d3f0e7f-dcbd-4e56-a5e8-87b8154e9edf",unreadCount:2,muted:!1,lastMessage:"See you tomorrow!",lastMessageAt:"26/04/2021"},{id:"4459a3f0-b65e-4df2-8c37-6ec72fcc4b31",contactId:"16b9e696-ea95-4dd8-86c4-3caf705a1dc6",unreadCount:0,muted:!1,lastMessage:"See you tomorrow!",lastMessageAt:"26/04/2021"}],sp=[{id:"16b9e696-ea95-4dd8-86c4-3caf705a1dc6",avatar:"images/avatars/avatar-placeholder.png",name:"Sali",about:"Hi there! I'm using AngorChat.",details:{emails:[{email:"nunezfaulkner@mail.tv",label:"Personal"}],phoneNumbers:[{country:"xk",phoneNumber:"909 552 3327",label:"Mobile"}],title:"Hotel Manager",company:"Buzzopia",birthday:"1982-01-23T12:00:00.000Z",address:"614 Herkimer Court, Darrtown, Nebraska, PO9308"},attachments:np},{id:"9d3f0e7f-dcbd-4e56-a5e8-87b8154e9edf",avatar:"images/avatars/avatar-placeholder.png",name:"John",about:"Hi there! I'm using AngorChat.",details:{emails:[{email:"bernardlangley@mail.com",label:"Personal"},{email:"langley.bernard@boilcat.name",label:"Work"}],phoneNumbers:[{country:"md",phoneNumber:"893 548 2862",label:"Mobile"}],title:"Electromedical Equipment Technician",company:"Boilcat",birthday:"1988-05-26T12:00:00.000Z",address:"943 Adler Place, Hamilton, South Dakota, PO5592"},attachments:np}],lp={id:"cfaad35d-07a3-4447-a6c3-d8c3d54fd5df",name:"Username",email:"username@angor.io",avatar:"images/avatars/avatar-placeholder.png",about:"Hi there! I'm using AngorChat."};var cp=(()=>{let e=class e{constructor(t){this._angorMockApiService=t,this._chats=rp,this._contacts=sp,this._messages=op,this._profile=lp,this.registerHandlers(),this._chats=this._chats.map(n=>ne(M({},n),{contact:this._contacts.find(o=>o.id===n.contactId),messages:this._messages.map(o=>ne(M({},o),{chatId:n.id,contactId:o.contactId==="me"?this._profile.id:n.contactId,isMine:o.contactId==="me"}))}))}registerHandlers(){this._angorMockApiService.onGet("api/apps/chat/chats").reply(()=>[200,T(this._chats)]),this._angorMockApiService.onGet("api/apps/chat/chat").reply(({request:t})=>{let n=t.params.get("id");return[200,T(this._chats).find(s=>s.id===n)]}),this._angorMockApiService.onPatch("api/apps/chat/chat").reply(({request:t})=>{let n=t.body.id,o=T(t.body.chat),r=null;return this._chats.forEach((s,l,c)=>{s.id===n&&(c[l]=Se({},c[l],o),r=c[l])}),[200,r]}),this._angorMockApiService.onGet("api/apps/chat/contacts").reply(()=>{let t=T(this._contacts);return t.sort((n,o)=>n.name.localeCompare(o.name)),t=t.map(n=>Bc(n,["details","attachments"])),[200,t]}),this._angorMockApiService.onGet("api/apps/chat/contact").reply(({request:t})=>{let n=t.params.get("id");return[200,T(this._contacts).find(s=>s.id===n)]}),this._angorMockApiService.onGet("api/apps/chat/profile").reply(()=>[200,T(this._profile)])}};e.\u0275fac=function(n){return new(n||e)(L(ee))},e.\u0275prov=N({token:e,factory:e.\u0275fac,providedIn:"root"});let i=e;return i})();var zr=[{id:"cd5fa417-b667-482d-b208-798d9da3213c",avatar:"images/avatars/avatar-placeholder.png",background:"images/cards/14-640x480.jpg",name:"Dejesus Michael",emails:[{email:"dejesusmichael@mail.org",label:"Personal"},{email:"michael.dejesus@vitricomp.io",label:"Work"}],phoneNumbers:[{country:"bs",phoneNumber:"984 531 2468",label:"Mobile"},{country:"bs",phoneNumber:"806 470 2693",label:"Work"}],title:"Track Service Worker",company:"Vitricomp",birthday:"1975-01-10T12:00:00.000Z",address:"279 Independence Avenue, Calvary, Guam, PO4127",notes:"

Do incididunt cillum duis eu pariatur enim proident minim officia amet proident consequat consequat qui consequat magna magna occaecat aliquip culpa pariatur velit nisi nostrud irure eu ullamco exercitation sint.

Cillum deserunt laborum laborum quis nisi enim et aliquip labore excepteur in excepteur labore amet in ipsum ipsum nostrud deserunt lorem nisi voluptate dolor minim enim ut eu cupidatat enim.

",tags:["56ddbd47-4078-4ddd-8448-73c5e88d5f59"]},{id:"beec5287-ed50-4504-858a-5dc3f8ce6935",avatar:null,background:null,name:"Dena Molina",emails:[{email:"denamolina@mail.us",label:"Personal"},{email:"molina.dena@envire.tv",label:"Work"}],phoneNumbers:[{country:"io",phoneNumber:"934 537 3180",label:"Mobile"}],title:"Weather Analyst",company:"Envire",birthday:"1994-12-05T12:00:00.000Z",address:"856 Woodside Avenue, Alfarata, Iowa, PO4992",notes:"

Consequat duis ullamco sint elit pariatur esse dolore nostrud consequat lorem duis sunt veniam ipsum exercitation eiusmod consequat nisi quis voluptate quis officia irure fugiat ex duis eu amet ex.

Irure est nisi dolor culpa sunt nulla irure lorem adipisicing non do consequat deserunt et ea eu non reprehenderit fugiat ex elit nulla sunt quis voluptate enim nulla aliquip veniam.

",tags:["56ddbd47-4078-4ddd-8448-73c5e88d5f59"]},{id:"9d3f0e7f-dcbd-4e56-a5e8-87b8154e9edf",avatar:"images/avatars/avatar-placeholder.png",background:"images/cards/15-640x480.jpg",name:"Bernard Langley",emails:[{email:"bernardlangley@mail.com",label:"Personal"},{email:"langley.bernard@boilcat.name",label:"Work"}],phoneNumbers:[{country:"md",phoneNumber:"893 548 2862",label:"Mobile"}],title:"Electromedical Equipment Technician",company:"Boilcat",birthday:"1988-05-26T12:00:00.000Z",address:"943 Adler Place, Hamilton, South Dakota, PO5592",notes:"

Est amet in adipisicing ex excepteur ullamco est lorem adipisicing veniam reprehenderit elit commodo cillum commodo eu officia fugiat id reprehenderit sunt mollit eiusmod dolor fugiat ad do esse aliquip.

Mollit amet adipisicing enim est est commodo sint et eu nulla in laboris ipsum aliqua elit aliqua adipisicing ea nulla nulla consectetur velit laborum labore ullamco eu sit consectetur velit.

",tags:["c31e9e5d-e0cb-4574-a13f-8a6ee5ff8309"]},{id:"42a5da95-5e6d-42fd-a09d-de755d123a47",avatar:"images/avatars/avatar-placeholder.png",background:"images/cards/16-640x480.jpg",name:"Mclaughlin Steele",emails:[{email:"mclaughlinsteele@mail.me",label:"Personal"},{email:"steele.mclaughlin@accel.info",label:"Work"}],phoneNumbers:[{country:"va",phoneNumber:"830 484 3813",label:"Mobile"},{country:"va",phoneNumber:"999 475 2789",label:"Work"},{country:"va",phoneNumber:"933 406 3598",label:"Home"}],company:"Accel",birthday:"1968-08-13T12:00:00.000Z",address:"334 Sandford Street, Savage, Virgin Islands, PO1858",notes:"

Consequat eu aliquip dolor non consequat laborum ad non labore cillum consectetur quis dolore do ea nulla incididunt proident ea eiusmod in do qui eiusmod et irure dolor ea adipisicing.

Reprehenderit occaecat nostrud ad aliquip commodo amet velit id ut minim dolor mollit mollit in eiusmod voluptate lorem nisi labore culpa elit proident laborum ipsum occaecat esse sint nostrud esse.

",tags:["56ddbd47-4078-4ddd-8448-73c5e88d5f59"]},{id:"a7806ced-03f1-4197-8b30-00bdd463366b",avatar:"images/avatars/avatar-placeholder.png",background:"images/cards/17-640x480.jpg",name:"Marsh Cochran",emails:[{email:"marshcochran@mail.biz",label:"Personal"}],phoneNumbers:[{country:"tz",phoneNumber:"864 401 3980",label:"Mobile"},{country:"tz",phoneNumber:"956 546 2589",label:"Work"}],title:"Fundraising Director",company:"Xsports",birthday:"1983-12-22T12:00:00.000Z",address:"487 Hamilton Walk, Bergoo, American Samoa, PO5616",notes:"

Id eiusmod deserunt amet lorem commodo consequat nostrud magna aliquip ex et pariatur labore non elit ad ad nulla culpa reprehenderit enim magna aliqua enim pariatur occaecat sint do lorem.

Adipisicing ut est nulla nisi cupidatat consequat aliqua et esse in voluptate amet eiusmod ut esse ea do irure commodo aute culpa amet consequat id adipisicing et incididunt ut duis.

",tags:["2026ce08-d08f-4b4f-9506-b10cdb5b104f"]},{id:"f4ad15d9-5a24-463a-88ea-6189d6bb3a53",avatar:"images/avatars/avatar-placeholder.png",background:"images/cards/18-640x480.jpg",name:"Parrish Austin",emails:[{email:"parrishaustin@mail.co.uk",label:"Personal"},{email:"austin.parrish@insource.net",label:"Work"}],phoneNumbers:[{country:"lv",phoneNumber:"834 426 3574",label:"Mobile"},{country:"lv",phoneNumber:"816 573 3694",label:"Work"},{country:"lv",phoneNumber:"967 515 2009",label:"Home"}],title:"Motor Winder",company:"Insource",birthday:"1963-08-24T12:00:00.000Z",address:"610 Harbor Lane, Cascades, Minnesota, PO8639",notes:"

Cillum enim eiusmod dolor aliqua ipsum exercitation sint aliqua lorem dolore id velit sint velit labore cupidatat minim cupidatat elit est magna eu proident eiusmod non pariatur est esse pariatur.

Sint do enim officia velit pariatur excepteur commodo adipisicing labore elit velit velit id exercitation excepteur veniam reprehenderit sint nulla duis ad incididunt cillum in in labore laboris magna esse.

",tags:["c31e9e5d-e0cb-4574-a13f-8a6ee5ff8309"]},{id:"780d0111-5e5c-4694-8d1d-0ea421971fbf",avatar:"images/avatars/avatar-placeholder.png",background:"images/cards/19-640x480.jpg",name:"Laverne Dodson",emails:[{email:"lavernedodson@mail.ca",label:"Personal"}],phoneNumbers:[{country:"ar",phoneNumber:"964 417 2318",label:"Mobile"},{country:"ar",phoneNumber:"830 410 2506",label:"Work"}],title:"Television News Producer",company:"Lovepad",birthday:"1973-09-25T12:00:00.000Z",address:"428 Newport Street, Neahkahnie, Arkansas, PO8324",notes:"

Incididunt lorem proident est anim amet nulla do nulla ea anim ullamco ea amet voluptate laboris do elit elit consequat in esse in dolor enim irure ut irure ad commodo.

Aliqua dolore nulla sunt ad nostrud aute labore occaecat non amet nulla adipisicing sint eu lorem velit sint do sint adipisicing esse adipisicing anim culpa quis dolor non magna ea.

",tags:["a8991c76-2fda-4bbd-a718-df13d6478847"]},{id:"bf172879-423a-4fd6-8df3-6d1938bbfe1f",avatar:"images/avatars/avatar-placeholder.png",background:"images/cards/20-640x480.jpg",name:"Edwards Mckenzie",emails:[{email:"edwardsmckenzie@mail.org",label:"Personal"},{email:"mckenzie.edwards@bugsall.io",label:"Work"}],phoneNumbers:[{country:"pe",phoneNumber:"934 519 2903",label:"Mobile"},{country:"pe",phoneNumber:"989 489 3662",label:"Work"},{country:"pe",phoneNumber:"813 461 2790",label:"Home"}],title:"Legal Assistant",company:"Bugsall",birthday:"1988-07-27T12:00:00.000Z",address:"384 Polhemus Place, Dalton, Palau, PO6038",notes:"

Eu veniam consectetur eiusmod anim sint anim consectetur do consectetur aliqua cillum proident fugiat do in aliqua ipsum id consequat commodo qui officia adipisicing ullamco occaecat laboris proident incididunt exercitation.

Velit ullamco magna aute proident irure ut magna ullamco labore dolor deserunt deserunt tempor fugiat ex ullamco do sunt veniam reprehenderit officia elit duis sint ut proident pariatur est reprehenderit.

",tags:["3eaab175-ec0d-4db7-bc3b-efc633c769be"]},{id:"1eaa3213-ece2-4ba6-8e15-eb36ca388f50",avatar:"images/avatars/avatar-placeholder.png",background:"images/cards/21-640x480.jpg",name:"Trudy Berg",emails:[{email:"trudyberg@mail.us",label:"Personal"},{email:"berg.trudy@satiance.tv",label:"Work"}],phoneNumbers:[{country:"ls",phoneNumber:"912 539 2770",label:"Mobile"}],title:"Meteorologist",company:"Satiance",birthday:"1989-12-15T12:00:00.000Z",address:"945 Jerome Avenue, Riceville, North Carolina, PO1625",notes:"

Excepteur ullamco aute aliqua reprehenderit ullamco do anim ut ut veniam et ut et ut commodo aliqua consequat occaecat fugiat dolor labore proident ipsum ad culpa est cillum aliqua reprehenderit.

Amet aliqua sint laboris in aute nostrud voluptate tempor ea tempor laborum tempor culpa dolore aliqua nulla dolore ad enim id cupidatat nostrud nostrud amet non velit id fugiat lorem.

",tags:["65930b5a-5d2a-4303-b11f-865d69e6fdb5"]},{id:"abd9e78b-9e96-428f-b3ff-4d934c401bee",avatar:"images/avatars/avatar-placeholder.png",background:"images/cards/22-640x480.jpg",name:"Elsie Melendez",emails:[{email:"elsiemelendez@mail.com",label:"Personal"},{email:"melendez.elsie@chillium.name",label:"Work"}],phoneNumbers:[{country:"tg",phoneNumber:"907 515 3007",label:"Mobile"},{country:"tg",phoneNumber:"967 534 2803",label:"Work"}],title:"Fundraising Director",company:"Chillium",birthday:"1980-06-28T12:00:00.000Z",address:"428 Varanda Place, Veyo, Oklahoma, PO6188",notes:"

Laboris commodo consequat duis dolor ullamco nisi sunt ipsum nisi elit dolore aute sint tempor qui ad sit aliqua laboris consequat dolore aliqua est deserunt irure cillum tempor ut veniam.

Eiusmod nulla ex esse in deserunt consectetur non qui cillum reprehenderit magna sit ipsum lorem aute consequat sint magna id laboris velit adipisicing non ipsum ipsum sint velit ex non.

",tags:["3eaab175-ec0d-4db7-bc3b-efc633c769be"]},{id:"efae92cc-3bd1-4c6a-a395-b6760c69bd55",avatar:"images/avatars/avatar-placeholder.png",background:"images/cards/23-640x480.jpg",name:"Lamb Underwood",emails:[{email:"lambunderwood@mail.me",label:"Personal"}],phoneNumbers:[{country:"pf",phoneNumber:"855 517 2767",label:"Mobile"},{country:"pf",phoneNumber:"906 442 3593",label:"Work"},{country:"pf",phoneNumber:"905 402 2121",label:"Home"}],title:"Legal Assistant",company:"Exotechno",birthday:"1990-07-26T12:00:00.000Z",address:"609 Greenpoint Avenue, Beason, Vermont, PO5229",notes:"

Exercitation tempor laboris dolor deserunt nulla et nisi ullamco minim duis sint nulla sint deserunt irure excepteur nostrud ipsum duis enim sit exercitation eiusmod tempor commodo excepteur mollit cupidatat fugiat.

Deserunt est dolore nulla laborum consequat veniam elit lorem do exercitation incididunt ea ad laboris lorem ipsum ex incididunt nostrud ipsum laborum et nostrud minim aute velit incididunt quis quis.

",tags:["3eaab175-ec0d-4db7-bc3b-efc633c769be"]},{id:"bde636a7-c3d2-4bff-939a-aab11df1516b",avatar:null,background:null,name:"Tessa Valdez",emails:[{email:"tessavaldez@mail.info",label:"Personal"}],phoneNumbers:[{country:"dz",phoneNumber:"892 430 2631",label:"Mobile"},{country:"dz",phoneNumber:"997 525 2354",label:"Work"},{country:"dz",phoneNumber:"907 472 2857",label:"Home"}],title:"Banker Mason",company:"Securia",birthday:"1994-01-10T12:00:00.000Z",address:"183 Crosby Avenue, Blanco, Mississippi, PO3463",notes:"

Mollit qui amet in esse ipsum nostrud cupidatat occaecat proident aliquip non mollit commodo ex labore enim culpa dolor aute occaecat cillum sit excepteur tempor culpa nostrud nulla qui commodo.

Labore nulla id excepteur non velit adipisicing tempor reprehenderit cillum sint do consectetur laboris ut proident pariatur quis aute ad dolor quis labore labore nostrud sunt elit proident enim aliqua.

",tags:["cbde2486-5033-4e09-838e-e901b108cd41"]},{id:"6519600a-5eaa-45f8-8bed-c46fddb3b26a",avatar:"images/avatars/avatar-placeholder.png",background:"images/cards/24-640x480.jpg",name:"Mcleod Wagner",emails:[{email:"mcleodwagner@mail.biz",label:"Personal"}],phoneNumbers:[{country:"at",phoneNumber:"977 590 2773",label:"Mobile"},{country:"at",phoneNumber:"828 496 3813",label:"Work"},{country:"at",phoneNumber:"831 432 2512",label:"Home"}],company:"Inrt",birthday:"1980-12-03T12:00:00.000Z",address:"736 Glen Street, Kaka, West Virginia, PO9350",notes:"

Laboris consequat est anim quis quis eiusmod ipsum non quis fugiat anim culpa non elit mollit pariatur veniam nisi irure velit dolore dolor proident nisi deserunt culpa nisi et laborum.

Eiusmod eu esse ipsum voluptate excepteur ipsum et proident cupidatat sint sunt aliquip lorem culpa esse et dolor fugiat sit est id consectetur sint et ea pariatur occaecat nulla irure.

",tags:["56ddbd47-4078-4ddd-8448-73c5e88d5f59"]},{id:"6d80a6f6-2884-4ac4-9c73-06b82c220017",avatar:"images/avatars/avatar-placeholder.png",background:"images/cards/25-640x480.jpg",name:"Kristie Hall",emails:[{email:"kristiehall@mail.co.uk",label:"Personal"},{email:"hall.kristie@austech.net",label:"Work"}],phoneNumbers:[{country:"tn",phoneNumber:"841 530 3641",label:"Mobile"},{country:"tn",phoneNumber:"941 410 3743",label:"Work"},{country:"tn",phoneNumber:"938 599 3850",label:"Home"}],title:"Electromedical Equipment Technician",company:"Austech",birthday:"1975-08-31T12:00:00.000Z",address:"547 Revere Place, Hoehne, New Hampshire, PO2125",notes:"

Duis incididunt minim nisi sit qui dolor aliquip quis ipsum id amet occaecat sit ullamco minim velit est eiusmod anim proident consectetur non reprehenderit ea reprehenderit dolore in nisi eiusmod.

Ut commodo aliqua non ut proident velit et commodo voluptate eu mollit dolor veniam ipsum velit aute esse est adipisicing id aliqua nostrud nostrud nisi enim officia eiusmod in enim.

",tags:["56ddbd47-4078-4ddd-8448-73c5e88d5f59"]},{id:"35190d23-036e-44ef-b545-cc744c626edd",avatar:"images/avatars/avatar-placeholder.png",background:"images/cards/26-640x480.jpg",name:"Shannon Kennedy",emails:[{email:"shannonkennedy@mail.ca",label:"Personal"}],phoneNumbers:[{country:"gb",phoneNumber:"899 508 2992",label:"Mobile"},{country:"gb",phoneNumber:"834 499 3354",label:"Work"},{country:"gb",phoneNumber:"834 526 3388",label:"Home"}],title:"Gas Meter Mechanic",company:"Eventix",birthday:"1994-09-07T12:00:00.000Z",address:"480 Chase Court, Edinburg, Kansas, PO5357",notes:"

Lorem ex amet anim anim qui consequat ullamco consectetur et voluptate in velit dolore culpa pariatur amet enim ut non magna duis qui excepteur esse ullamco velit fugiat aute dolor.

Reprehenderit ullamco veniam sit laborum nulla sunt excepteur eiusmod anim eu ullamco tempor est qui adipisicing sit fugiat voluptate minim non incididunt quis ipsum et exercitation officia laborum incididunt nostrud.

",tags:["a8991c76-2fda-4bbd-a718-df13d6478847"]},{id:"b018c194-68ec-4915-ab56-e9f3bd2d98db",avatar:"images/avatars/avatar-placeholder.png",background:"images/cards/27-640x480.jpg",name:"Martha Swanson",emails:[{email:"marthaswanson@mail.org",label:"Personal"},{email:"swanson.martha@sequitur.io",label:"Work"}],phoneNumbers:[{country:"gb",phoneNumber:"844 480 3309",label:"Mobile"},{country:"gb",phoneNumber:"981 591 3239",label:"Work"},{country:"gb",phoneNumber:"923 484 3147",label:"Home"}],title:"Short Story Writer",company:"Sequitur",birthday:"1993-12-31T12:00:00.000Z",address:"595 Howard Place, Convent, Rhode Island, PO6993",notes:"

Lorem nostrud cillum non cillum nisi eu labore anim ipsum consequat consectetur sunt ipsum ipsum ad culpa laborum in ea exercitation quis voluptate velit id elit labore cillum cillum consectetur.

Ullamco ullamco nostrud aute pariatur nulla officia proident magna laborum dolor reprehenderit ullamco in reprehenderit veniam aliqua elit magna voluptate amet ut minim in labore irure culpa consequat sit pariatur.

",tags:["a8991c76-2fda-4bbd-a718-df13d6478847"]},{id:"b7c355e9-e003-467e-82d2-4f6978c1a696",avatar:"images/avatars/avatar-placeholder.png",background:"images/cards/28-640x480.jpg",name:"Jacklyn Morgan",emails:[{email:"jacklynmorgan@mail.us",label:"Personal"},{email:"morgan.jacklyn@shopabout.tv",label:"Work"}],phoneNumbers:[{country:"so",phoneNumber:"974 542 2061",label:"Mobile"}],title:"Animal Sitter",company:"Shopabout",birthday:"1976-09-30T12:00:00.000Z",address:"971 Conover Street, Statenville, Louisiana, PO6622",notes:"

Pariatur fugiat labore aliquip aute in adipisicing veniam et consequat magna nulla laboris eiusmod eu esse cupidatat ipsum amet sint est anim lorem consequat eiusmod sit aliquip consequat nisi duis.

Est esse excepteur non amet reprehenderit cillum ullamco ex excepteur laboris excepteur dolor magna enim consequat lorem commodo ipsum elit ea veniam non quis id nisi esse tempor enim ut.

",tags:["3eaab175-ec0d-4db7-bc3b-efc633c769be"]},{id:"cfa07b7c-93d1-42e7-9592-493d9efc78ae",avatar:"images/avatars/avatar-placeholder.png",background:"images/cards/29-640x480.jpg",name:"Tonya Bowers",emails:[{email:"tonyabowers@mail.com",label:"Personal"},{email:"bowers.tonya@tourmania.name",label:"Work"}],phoneNumbers:[{country:"tv",phoneNumber:"922 585 2914",label:"Mobile"},{country:"tv",phoneNumber:"913 538 2961",label:"Work"}],title:"Track Service Worker",company:"Tourmania",birthday:"1976-06-14T12:00:00.000Z",address:"197 Marconi Place, Welda, Delaware, PO6061",notes:"

Aliqua ea dolor est enim ipsum esse pariatur tempor nulla excepteur aliquip irure fugiat reprehenderit adipisicing ex tempor proident voluptate dolore ea dolore nostrud id incididunt culpa in do occaecat.

Aute fugiat magna velit enim in duis duis elit ipsum excepteur reprehenderit do ipsum qui cillum aliquip ut occaecat do ea et adipisicing cupidatat voluptate non elit ad aliqua ad.

",tags:["2026ce08-d08f-4b4f-9506-b10cdb5b104f"]},{id:"00feeb63-c83a-4655-a37e-a07da10cfa1c",avatar:"images/avatars/avatar-placeholder.png",background:"images/cards/30-640x480.jpg",name:"Latonya Cruz",emails:[{email:"latonyacruz@mail.me",label:"Personal"}],phoneNumbers:[{country:"tm",phoneNumber:"981 508 2080",label:"Mobile"},{country:"tm",phoneNumber:"817 425 2052",label:"Work"},{country:"tm",phoneNumber:"939 434 3805",label:"Home"}],title:"Motor Winder",company:"Zilch",birthday:"1967-11-28T12:00:00.000Z",address:"775 Dahill Road, Iberia, California, PO2169",notes:"

Ut occaecat tempor deserunt proident enim ex ullamco ex aliquip mollit aute reprehenderit in occaecat anim aliquip ea laboris anim laboris do non aute aute ea laboris magna sunt sit.

Ullamco in in minim culpa eiusmod amet consequat consequat magna nisi cillum occaecat irure officia voluptate et eu duis officia nostrud culpa non eiusmod anim sint et anim enim voluptate.

",tags:["c31e9e5d-e0cb-4574-a13f-8a6ee5ff8309"]},{id:"142abf21-e635-4a7d-9330-e57f66adcdbe",avatar:"images/avatars/avatar-placeholder.png",background:"images/cards/31-640x480.jpg",name:"Evangelina Mcclain",emails:[{email:"evangelinamcclain@mail.info",label:"Personal"}],phoneNumbers:[{country:"ck",phoneNumber:"992 583 3187",label:"Mobile"},{country:"ck",phoneNumber:"881 472 3297",label:"Work"},{country:"ck",phoneNumber:"846 477 3596",label:"Home"}],title:"Congressional Representative",company:"Straloy",birthday:"1976-02-15T12:00:00.000Z",address:"305 Columbia Street, Dupuyer, Puerto Rico, PO8744",notes:"

Proident nulla culpa magna nostrud do aliqua ullamco sit culpa ullamco eu amet culpa laborum enim fugiat non ad quis esse pariatur exercitation lorem incididunt exercitation aliquip labore minim adipisicing.

Sint ea voluptate tempor irure consequat aute laboris exercitation id minim voluptate aliquip tempor occaecat elit incididunt laboris enim labore sit aute sunt cillum ipsum ad laboris nostrud dolor excepteur.

",tags:["2026ce08-d08f-4b4f-9506-b10cdb5b104f"]},{id:"e4f255a3-b5dd-45a7-975f-c399604a399a",avatar:"images/avatars/avatar-placeholder.png",background:"images/cards/32-640x480.jpg",name:"Herring Gonzales",emails:[{email:"herringgonzales@mail.biz",label:"Personal"}],phoneNumbers:[{country:"ai",phoneNumber:"995 411 2513",label:"Mobile"},{country:"ai",phoneNumber:"839 492 2760",label:"Work"}],title:"Gas Meter Mechanic",company:"Cubix",birthday:"1995-02-16T12:00:00.000Z",address:"195 Brooklyn Road, Jeff, Marshall Islands, PO2943",notes:"

Ex nulla nisi do cillum consequat amet incididunt eu minim eu ut excepteur ad anim minim aliquip ullamco fugiat labore esse aliquip ea incididunt incididunt nisi officia consectetur dolore minim.

Et dolor consectetur anim deserunt laborum eu lorem et in nisi et officia nostrud fugiat deserunt aute irure ullamco officia fugiat voluptate exercitation ut deserunt officia nostrud tempor velit pariatur.

",tags:["56ddbd47-4078-4ddd-8448-73c5e88d5f59"]},{id:"ab4f712d-d712-41a8-b567-be4c66c349a3",avatar:"images/avatars/avatar-placeholder.png",background:"images/cards/33-640x480.jpg",name:"Alyce Cash",emails:[{email:"alycecash@mail.co.uk",label:"Personal"}],phoneNumbers:[{country:"ht",phoneNumber:"969 499 3077",label:"Mobile"},{country:"ht",phoneNumber:"907 513 2784",label:"Work"}],title:"Weather Analyst",company:"Qnekt",birthday:"1973-12-19T12:00:00.000Z",address:"964 Henry Street, Eureka, Indiana, PO1035",notes:"

Non proident pariatur nostrud dolor incididunt occaecat amet officia sunt magna anim dolor labore culpa ut laborum id incididunt officia amet mollit anim ea proident laboris non incididunt incididunt sint.

Nulla minim consectetur nostrud magna anim irure consectetur labore cupidatat laborum reprehenderit et et adipisicing in qui elit ipsum reprehenderit esse nisi non ipsum exercitation sunt eu elit velit fugiat.

",tags:["c31e9e5d-e0cb-4574-a13f-8a6ee5ff8309"]},{id:"5d067800-c301-46c6-a7f7-28dc89d9a554",avatar:null,background:null,name:"Kristine Pacheco",emails:[{email:"kristinepacheco@mail.net",label:"Personal"},{email:"pacheco.kristine@vurbo.ca",label:"Work"}],phoneNumbers:[{country:"mm",phoneNumber:"977 516 2492",label:"Mobile"}],title:"Short Story Writer",company:"Vurbo",birthday:"1985-10-22T12:00:00.000Z",address:"622 Dodworth Street, Rose, Arizona, PO9530",notes:"

Lorem laboris excepteur magna pariatur occaecat voluptate pariatur cillum exercitation anim enim elit laborum reprehenderit laboris ad velit ut ipsum irure id ullamco minim sint ipsum occaecat esse tempor ea.

Pariatur non labore cillum consectetur aute voluptate sint adipisicing nisi laborum culpa nisi elit et amet dolor incididunt velit ex laboris ea reprehenderit eiusmod qui esse veniam labore ea sit.

",tags:["2026ce08-d08f-4b4f-9506-b10cdb5b104f"]},{id:"c500255a-1173-47d0-a0e4-4944d48fc12a",avatar:"images/avatars/avatar-placeholder.png",background:"images/cards/34-640x480.jpg",name:"English Haney",emails:[{email:"englishhaney@mail.org",label:"Personal"}],phoneNumbers:[{country:"lb",phoneNumber:"989 567 3834",label:"Mobile"}],title:"Meteorologist",company:"Photobin",birthday:"1969-09-05T12:00:00.000Z",address:"579 Pooles Lane, Belleview, Montana, PO4106",notes:"

Incididunt labore sunt ullamco in deserunt dolore labore voluptate adipisicing eu id duis eiusmod elit ea ad cillum culpa excepteur labore fugiat excepteur ea culpa labore sit id dolor ullamco.

Eu eu ex dolore proident nostrud et minim lorem nulla lorem nulla duis velit voluptate nisi cillum anim minim amet dolore officia id cillum in cupidatat ipsum veniam velit dolor.

",tags:["56ddbd47-4078-4ddd-8448-73c5e88d5f59"]},{id:"b62359fd-f2a8-46e6-904e-31052d1cd675",avatar:"images/avatars/avatar-placeholder.png",background:"images/cards/35-640x480.jpg",name:"Joseph Strickland",emails:[{email:"josephstrickland@mail.io",label:"Personal"},{email:"strickland.joseph@bytrex.us",label:"Work"}],phoneNumbers:[{country:"jo",phoneNumber:"990 450 2729",label:"Mobile"}],title:"Hotel Manager",company:"Bytrex",birthday:"1991-09-08T12:00:00.000Z",address:"844 Ellery Street, Hondah, Texas, PO1272",notes:"

Excepteur consequat magna laborum dolore ut laborum ea excepteur ad officia mollit exercitation sunt tempor amet ex ipsum aliquip cillum mollit amet laborum voluptate ipsum sit esse duis eiusmod adipisicing.

Non tempor ad pariatur adipisicing excepteur est pariatur aute et velit lorem ut est eu voluptate pariatur ea consectetur excepteur sunt reprehenderit id irure aliqua tempor anim id voluptate culpa.

",tags:["3eaab175-ec0d-4db7-bc3b-efc633c769be"]},{id:"16b9e696-ea95-4dd8-86c4-3caf705a1dc6",avatar:"images/avatars/avatar-placeholder.png",background:"images/cards/36-640x480.jpg",name:"Nunez Faulkner",emails:[{email:"nunezfaulkner@mail.tv",label:"Personal"}],phoneNumbers:[{country:"xk",phoneNumber:"909 552 3327",label:"Mobile"}],title:"Hotel Manager",company:"Buzzopia",birthday:"1982-01-23T12:00:00.000Z",address:"614 Herkimer Court, Darrtown, Nebraska, PO9308",notes:"

Culpa labore ullamco veniam est ullamco ipsum culpa excepteur esse esse aliqua nulla ullamco nulla amet consequat tempor aute exercitation do eu do ullamco elit excepteur est anim nisi excepteur.

Cillum eiusmod cupidatat officia ipsum ullamco adipisicing cillum adipisicing sint exercitation non enim consectetur est esse tempor fugiat sit eiusmod in exercitation enim quis duis dolor amet consequat pariatur dolor.

",tags:["a8991c76-2fda-4bbd-a718-df13d6478847"]},{id:"19662ecf-0686-4aad-a46c-24b552eb2ff5",avatar:"images/avatars/avatar-placeholder.png",background:"images/cards/14-640x480.jpg",name:"Juana Morrow",emails:[{email:"juanamorrow@mail.com",label:"Personal"}],phoneNumbers:[{country:"ee",phoneNumber:"868 438 3943",label:"Mobile"}],title:"Meteorologist",company:"Lyria",birthday:"1992-03-29T12:00:00.000Z",address:"663 Drew Street, Juntura, Georgia, PO9857",notes:"

Mollit et amet qui incididunt officia anim est in consectetur qui anim qui labore ea mollit veniam adipisicing ex magna commodo mollit adipisicing sunt commodo laboris labore aliquip deserunt est.

Cupidatat ut cillum anim reprehenderit ea magna enim fugiat proident anim esse lorem lorem commodo cupidatat pariatur qui commodo nulla aliqua nisi labore in adipisicing minim excepteur do eu amet.

",tags:["cbde2486-5033-4e09-838e-e901b108cd41"]},{id:"26dfe954-8bf3-45ee-b285-1d0a88c8d3ea",avatar:"images/avatars/avatar-placeholder.png",background:"images/cards/15-640x480.jpg",name:"Lara Gaines",emails:[{email:"laragaines@mail.name",label:"Personal"}],phoneNumbers:[{country:"mr",phoneNumber:"891 498 2043",label:"Mobile"}],title:"Electromedical Equipment Technician",company:"Acruex",birthday:"1961-06-07T12:00:00.000Z",address:"762 Troutman Street, Drummond, Oregon, PO6973",notes:"

Laboris dolor incididunt eiusmod deserunt officia labore eu est nulla velit id ex veniam qui fugiat velit irure reprehenderit dolor proident aliquip culpa nisi magna occaecat do nostrud cillum lorem.

Sit consequat laboris culpa quis laborum lorem ullamco occaecat labore duis ea et consequat pariatur reprehenderit excepteur excepteur exercitation sunt enim amet adipisicing laborum incididunt dolor aliquip culpa ea laboris.

",tags:["65930b5a-5d2a-4303-b11f-865d69e6fdb5"]},{id:"d6462af2-c488-4de7-9b26-3845bd2983f9",avatar:"images/avatars/avatar-placeholder.png",background:"images/cards/16-640x480.jpg",name:"Johnston Riddle",emails:[{email:"johnstonriddle@mail.me",label:"Personal"}],phoneNumbers:[{country:"bt",phoneNumber:"979 541 2691",label:"Mobile"},{country:"bt",phoneNumber:"909 407 3887",label:"Work"},{country:"bt",phoneNumber:"864 557 3128",label:"Home"}],title:"Hotel Manager",company:"Xleen",birthday:"1972-09-13T12:00:00.000Z",address:"674 Bryant Street, Grahamtown, Federated States Of Micronesia, PO2757",notes:"

Velit consequat elit anim qui eu elit aliquip consectetur aliqua cupidatat lorem laboris dolor qui ad laborum adipisicing adipisicing consequat et nostrud ullamco consequat dolore deserunt irure do aliquip non.

Ipsum commodo voluptate qui ex ullamco amet do ex dolore quis cupidatat ut anim sunt dolore excepteur anim do dolor aliqua ex aute esse eiusmod sint laborum consequat laboris cillum.

",tags:["a8991c76-2fda-4bbd-a718-df13d6478847"]},{id:"a1723c04-69fe-4573-a135-6645658afe76",avatar:null,background:null,name:"Vargas Gardner",emails:[{email:"vargasgardner@mail.info",label:"Personal"},{email:"gardner.vargas@cosmosis.biz",label:"Work"}],phoneNumbers:[{country:"bi",phoneNumber:"855 456 2754",label:"Mobile"}],title:"Bindery Machine Operator",company:"Cosmosis",birthday:"1979-10-21T12:00:00.000Z",address:"869 Seton Place, Chemung, Maine, PO8109",notes:"

Amet non anim ex ullamco pariatur ullamco laboris eiusmod ut magna nisi amet incididunt sunt anim nisi qui ut ex sunt adipisicing consequat deserunt qui mollit duis anim quis veniam.

Magna ut id duis qui ea proident quis officia lorem commodo et et proident dolore qui quis incididunt nulla incididunt ut aliqua veniam est adipisicing adipisicing reprehenderit ad velit incididunt.

",tags:["cbde2486-5033-4e09-838e-e901b108cd41"]},{id:"823e6166-c0c8-4373-9270-8a0d17489a08",avatar:"images/avatars/avatar-placeholder.png",background:"images/cards/17-640x480.jpg",name:"Mccall Day",emails:[{email:"mccallday@mail.co.uk",label:"Personal"}],phoneNumbers:[{country:"se",phoneNumber:"993 504 3286",label:"Mobile"},{country:"se",phoneNumber:"924 434 2238",label:"Work"},{country:"se",phoneNumber:"816 466 2634",label:"Home"}],title:"Historiographer",company:"Nipaz",birthday:"1964-03-05T12:00:00.000Z",address:"854 Hanover Place, Harleigh, New Jersey, PO9459",notes:"

Ea occaecat nisi cillum officia in velit ipsum reprehenderit ex fugiat fugiat ad velit pariatur ullamco sint in elit quis aute id cupidatat nostrud quis culpa aliquip id officia excepteur.

Ea ut consequat sit ullamco do pariatur quis officia ad ipsum quis nisi in nulla incididunt esse pariatur amet qui ullamco consectetur dolor voluptate sit qui mollit reprehenderit reprehenderit amet.

",tags:["65930b5a-5d2a-4303-b11f-865d69e6fdb5"]},{id:"2c37ed00-427a-46d7-8f8f-d711c768d1ee",avatar:"images/avatars/avatar-placeholder.png",background:"images/cards/18-640x480.jpg",name:"Silva Foster",emails:[{email:"silvafoster@mail.net",label:"Personal"}],phoneNumbers:[{country:"bn",phoneNumber:"916 511 3837",label:"Mobile"},{country:"bn",phoneNumber:"949 564 3247",label:"Work"}],title:"Insurance Analyst",company:"Extrawear",birthday:"1980-04-29T12:00:00.000Z",address:"137 Bridge Street, Sisquoc, District Of Columbia, PO4105",notes:"

Ipsum velit est do velit do deserunt cupidatat officia duis laborum veniam sunt in ex reprehenderit esse ex ad aute anim duis ut sunt reprehenderit occaecat ut nostrud eu minim.

Aliqua consequat adipisicing adipisicing aliquip voluptate fugiat eu amet nostrud id proident non nisi fugiat velit nostrud ea officia non laboris magna cillum exercitation culpa eiusmod mollit fugiat et lorem.

",tags:["cbde2486-5033-4e09-838e-e901b108cd41"]},{id:"944764c0-b261-4428-9188-bbd3022d66a8",avatar:"images/avatars/avatar-placeholder.png",background:"images/cards/19-640x480.jpg",name:"Cathryn Snider",emails:[{email:"cathrynsnider@mail.ca",label:"Personal"},{email:"snider.cathryn@phormula.org",label:"Work"}],phoneNumbers:[{country:"na",phoneNumber:"896 471 3036",label:"Mobile"},{country:"na",phoneNumber:"851 491 3567",label:"Work"},{country:"na",phoneNumber:"805 487 2016",label:"Home"}],title:"Short Story Writer",company:"Phormula",birthday:"1981-06-09T12:00:00.000Z",address:"528 Glenmore Avenue, Elrama, Illinois, PO2952",notes:"

Ea enim exercitation lorem excepteur officia nulla culpa culpa nisi veniam quis non duis exercitation labore commodo et occaecat reprehenderit ex velit exercitation commodo cupidatat amet veniam mollit magna consectetur.

Voluptate consectetur eu id eiusmod anim reprehenderit incididunt duis veniam tempor cillum ea esse tempor do laborum dolore sint ea duis incididunt in do aliqua voluptate incididunt officia excepteur do.

",tags:["56ddbd47-4078-4ddd-8448-73c5e88d5f59"]},{id:"f2b3c756-5ad2-4d4b-aee5-b32c91457128",avatar:null,background:null,name:"Mooney Cantrell",emails:[{email:"mooneycantrell@mail.io",label:"Personal"}],phoneNumbers:[{country:"bh",phoneNumber:"915 577 3020",label:"Mobile"},{country:"bh",phoneNumber:"923 431 3594",label:"Work"}],title:"Fundraising Director",company:"Crustatia",birthday:"1968-12-07T12:00:00.000Z",address:"277 Coventry Road, Fairforest, Nevada, PO6031",notes:"

Lorem mollit dolore nostrud sunt id anim veniam labore duis eiusmod duis fugiat aliqua occaecat do labore culpa consectetur consectetur sunt amet tempor incididunt tempor esse sunt id elit non.

Laborum mollit ullamco quis ad culpa nisi sit nisi veniam minim adipisicing sint eiusmod velit amet minim aliquip nulla eiusmod nulla laboris quis proident in adipisicing aute et ea anim.

",tags:["2026ce08-d08f-4b4f-9506-b10cdb5b104f"]},{id:"54b1c201-4b2b-4be0-ad70-a6413e9628cd",avatar:"images/avatars/avatar-placeholder.png",background:"images/cards/20-640x480.jpg",name:"Saundra Murphy",emails:[{email:"saundramurphy@mail.us",label:"Personal"}],phoneNumbers:[{country:"mt",phoneNumber:"902 529 2999",label:"Mobile"}],title:"Dental Laboratory Worker",company:"Zilencio",birthday:"1983-11-07T12:00:00.000Z",address:"557 Monroe Street, Mayfair, Maryland, PO7200",notes:"

Fugiat mollit sunt aliquip consectetur ipsum ut aliqua id ex laboris labore id elit nulla irure id aute pariatur do officia proident eiusmod proident reprehenderit dolor non dolor laborum nulla.

Pariatur reprehenderit incididunt voluptate enim aliqua laborum anim veniam pariatur irure exercitation non dolore velit et ex culpa lorem ipsum mollit eu sint duis aliquip elit amet consectetur velit minim.

",tags:["56ddbd47-4078-4ddd-8448-73c5e88d5f59"]},{id:"faf979c7-a13b-445a-b30a-08845f5fa90e",avatar:"images/avatars/avatar-placeholder.png",background:"images/cards/21-640x480.jpg",name:"Enid Sparks",emails:[{email:"enidsparks@mail.tv",label:"Personal"}],phoneNumbers:[{country:"bh",phoneNumber:"813 410 3258",label:"Mobile"},{country:"bh",phoneNumber:"877 501 2767",label:"Work"}],title:"Historiographer",company:"Skybold",birthday:"1984-05-04T12:00:00.000Z",address:"219 Village Court, Keyport, Alabama, PO7776",notes:"

Velit enim anim est aliqua consequat exercitation velit quis magna est incididunt ipsum minim minim nulla adipisicing ad eiusmod id veniam eiusmod sit elit est pariatur velit ea laborum anim.

Ad lorem ea nisi irure id consequat ullamco nisi nostrud dolore officia ipsum veniam velit minim pariatur culpa culpa esse minim adipisicing sit labore commodo aute excepteur non do in.

",tags:["cbde2486-5033-4e09-838e-e901b108cd41"]},{id:"2bfa2be5-7688-48d5-b5ac-dc0d9ac97f14",avatar:null,background:null,name:"Nadia Mcknight",emails:[{email:"nadiamcknight@mail.com",label:"Personal"}],phoneNumbers:[{country:"tk",phoneNumber:"943 511 2203",label:"Mobile"},{country:"tk",phoneNumber:"817 578 2993",label:"Work"}],title:"Legal Assistant",company:"Pearlesex",birthday:"1973-10-06T12:00:00.000Z",address:"448 Berriman Street, Reinerton, Washington, PO6704",notes:"

Esse sint lorem exercitation velit tempor tempor voluptate nulla proident excepteur magna tempor consectetur aliquip qui nisi mollit cupidatat est adipisicing ipsum sint et excepteur sit labore velit dolore labore.

Duis nisi adipisicing lorem do excepteur magna consequat labore magna ut consectetur eu enim occaecat id nulla laboris minim officia est id nisi mollit ullamco irure ut dolore esse aliqua.

",tags:["cbde2486-5033-4e09-838e-e901b108cd41"]},{id:"77a4383b-b5a5-4943-bc46-04c3431d1566",avatar:"images/avatars/avatar-placeholder.png",background:"images/cards/22-640x480.jpg",name:"Best Blackburn",emails:[{email:"bestblackburn@mail.name",label:"Personal"},{email:"blackburn.best@beadzza.me",label:"Work"}],phoneNumbers:[{country:"gl",phoneNumber:"814 498 3701",label:"Mobile"}],title:"Hotel Manager",company:"Beadzza",birthday:"1987-06-07T12:00:00.000Z",address:"578 Tampa Court, Wescosville, Ohio, PO4108",notes:"

Lorem do deserunt nulla nostrud incididunt et laboris labore eu nisi ut ullamco veniam deserunt do non labore commodo amet aliquip exercitation ea occaecat amet non eiusmod ut minim fugiat.

Esse eu ex irure pariatur qui cillum labore nulla quis officia consequat commodo consequat fugiat culpa nostrud labore eu adipisicing magna irure aliquip est amet irure eiusmod esse reprehenderit mollit.

",tags:["3eaab175-ec0d-4db7-bc3b-efc633c769be"]},{id:"8bb0f597-673a-47ca-8c77-2f83219cb9af",avatar:null,background:null,name:"Duncan Carver",emails:[{email:"duncancarver@mail.info",label:"Personal"}],phoneNumbers:[{country:"jm",phoneNumber:"968 547 2111",label:"Mobile"},{country:"jm",phoneNumber:"968 433 3120",label:"Work"},{country:"jm",phoneNumber:"905 425 2777",label:"Home"}],title:"Historiographer",company:"Hotcakes",birthday:"1980-09-15T12:00:00.000Z",address:"931 Bristol Street, Why, South Carolina, PO9700",notes:"

Dolore laboris aute officia reprehenderit cupidatat aliquip duis labore aliquip officia est nostrud nisi voluptate eiusmod ad aute et ea cillum aliqua elit ipsum officia cillum laborum minim labore sit.

Exercitation labore ut pariatur occaecat ullamco non occaecat aliqua amet nostrud aliquip ipsum ad do ullamco enim laborum commodo minim elit ut quis laboris elit laborum proident sunt ullamco sit.

",tags:["56ddbd47-4078-4ddd-8448-73c5e88d5f59"]},{id:"c318e31f-1d74-49c5-8dae-2bc5805e2fdb",avatar:"images/avatars/avatar-placeholder.png",background:"images/cards/23-640x480.jpg",name:"Martin Richards",emails:[{email:"martinrichards@mail.biz",label:"Personal"}],phoneNumbers:[{country:"mg",phoneNumber:"902 500 2668",label:"Mobile"},{country:"mg",phoneNumber:"947 559 2919",label:"Work"},{country:"mg",phoneNumber:"934 434 3768",label:"Home"}],title:"Dental Laboratory Worker",company:"Overfork",birthday:"1977-04-12T12:00:00.000Z",address:"268 Hutchinson Court, Drytown, Florida, PO3041",notes:"

Eu ipsum nisi eu lorem cupidatat mollit exercitation elit ea culpa enim qui culpa ad aliqua exercitation tempor nulla excepteur fugiat ipsum quis amet occaecat adipisicing ullamco duis dolore occaecat.

Non eu et elit ea labore lorem adipisicing voluptate incididunt ut officia aute minim incididunt lorem qui adipisicing mollit magna nisi consectetur cillum sit exercitation eiusmod qui eu nisi sunt.

",tags:["a8991c76-2fda-4bbd-a718-df13d6478847"]},{id:"0a8bc517-631a-4a93-aacc-000fa2e8294c",avatar:"images/avatars/avatar-placeholder.png",background:"images/cards/24-640x480.jpg",name:"Candice Munoz",emails:[{email:"candicemunoz@mail.co.uk",label:"Personal"}],phoneNumbers:[{country:"fm",phoneNumber:"838 562 2769",label:"Mobile"}],title:"Legal Assistant",company:"Eclipto",birthday:"1976-09-09T12:00:00.000Z",address:"946 Remsen Street, Caroline, New Mexico, PO3247",notes:"

Amet dolore elit irure in commodo in et eu eu nulla labore elit sunt et nisi quis officia nostrud et mollit dolor aute fugiat sunt reprehenderit quis sint minim ipsum.

Laboris ut sunt nisi aute incididunt reprehenderit mollit culpa velit exercitation reprehenderit irure id sunt officia magna est ea labore consectetur incididunt cillum qui tempor ea ullamco quis pariatur aliquip.

",tags:["56ddbd47-4078-4ddd-8448-73c5e88d5f59"]},{id:"a4c9945a-757b-40b0-8942-d20e0543cabd",avatar:"images/avatars/avatar-placeholder.png",background:"images/cards/25-640x480.jpg",name:"Vickie Mosley",emails:[{email:"vickiemosley@mail.net",label:"Personal"}],phoneNumbers:[{country:"tr",phoneNumber:"939 555 3054",label:"Mobile"},{country:"tr",phoneNumber:"852 486 2053",label:"Work"}],title:"Bindery Machine Operator",company:"Strozen",birthday:"1989-06-21T12:00:00.000Z",address:"397 Vandalia Avenue, Rockingham, Michigan, PO8089",notes:"

Velit sunt sunt commodo ex amet laboris voluptate eu lorem aliqua minim occaecat cupidatat aliqua ipsum nisi velit id reprehenderit exercitation velit fugiat minim nisi deserunt voluptate anim cillum commodo.

Cillum velit nostrud cupidatat ex sit culpa deserunt cillum cupidatat cillum aute cupidatat exercitation ullamco sunt incididunt non magna sint lorem et incididunt laborum culpa qui sint sunt duis fugiat.

",tags:["cbde2486-5033-4e09-838e-e901b108cd41"]},{id:"b8258ccf-48b5-46a2-9c95-e0bd7580c645",avatar:"images/avatars/avatar-placeholder.png",background:"images/cards/26-640x480.jpg",name:"Tina Harris",emails:[{email:"tinaharris@mail.ca",label:"Personal"}],phoneNumbers:[{country:"gp",phoneNumber:"933 464 2431",label:"Mobile"},{country:"gp",phoneNumber:"894 535 3609",label:"Work"}],title:"Short Story Writer",company:"Gallaxia",birthday:"1976-09-10T12:00:00.000Z",address:"821 Beverly Road, Tyro, Colorado, PO4248",notes:"

Incididunt non est consequat qui sit sunt aliquip sit quis minim laboris ullamco est culpa velit culpa cupidatat veniam incididunt non quis elit reprehenderit et officia cillum magna aliqua occaecat.

Cupidatat amet incididunt id pariatur minim veniam id dolor nisi labore cillum ea officia cupidatat do culpa aliqua consequat deserunt aliquip sit ea excepteur eiusmod labore tempor reprehenderit commodo exercitation.

",tags:["56ddbd47-4078-4ddd-8448-73c5e88d5f59"]},{id:"f004ea79-98fc-436c-9ba5-6cfe32fe583d",avatar:"images/avatars/avatar-placeholder.png",background:"images/cards/27-640x480.jpg",name:"Holt Manning",emails:[{email:"holtmanning@mail.org",label:"Personal"},{email:"manning.holt@idetica.io",label:"Work"}],phoneNumbers:[{country:"nz",phoneNumber:"822 531 2600",label:"Mobile"},{country:"nz",phoneNumber:"922 549 2094",label:"Work"}],title:"Fundraising Director",company:"Idetica",birthday:"1973-11-08T12:00:00.000Z",address:"364 Porter Avenue, Delshire, Missouri, PO8911",notes:"

Velit fugiat minim sit nisi esse laboris ad velit proident non et cillum labore sint excepteur nisi eu amet voluptate duis duis id enim ea anim adipisicing consectetur id consectetur.

Ex eiusmod id magna in non lorem sunt sunt officia do adipisicing officia mollit occaecat sunt laborum aliquip adipisicing ullamco in sit proident et quis incididunt pariatur fugiat mollit anim.

",tags:["65930b5a-5d2a-4303-b11f-865d69e6fdb5"]},{id:"8b69fe2d-d7cc-4a3d-983d-559173e37d37",avatar:"images/avatars/avatar-placeholder.png",background:"images/cards/28-640x480.jpg",name:"Misty Ramsey",emails:[{email:"mistyramsey@mail.us",label:"Personal"}],phoneNumbers:[{country:"kp",phoneNumber:"990 457 2106",label:"Mobile"},{country:"kp",phoneNumber:"918 550 2946",label:"Work"}],company:"Grupoli",birthday:"1969-08-10T12:00:00.000Z",address:"101 Sackett Street, Naomi, Tennessee, PO6335",notes:"

Ut cupidatat sint minim consectetur cupidatat aute ut anim consequat fugiat laboris quis sint sit nulla irure nulla officia eiusmod consequat ex quis ad ex ullamco et ut labore tempor.

Deserunt minim dolore voluptate aute aliqua est elit mollit ut ut consequat in esse est do ex officia nostrud aute id fugiat reprehenderit quis cillum fugiat id fugiat minim tempor.

",tags:["cbde2486-5033-4e09-838e-e901b108cd41"]},{id:"cdcc62e4-1520-4ccc-803d-52868c7e01ba",avatar:"images/avatars/avatar-placeholder.png",background:"images/cards/29-640x480.jpg",name:"Dee Alvarado",emails:[{email:"deealvarado@mail.tv",label:"Personal"}],phoneNumbers:[{country:"nu",phoneNumber:"855 445 2483",label:"Mobile"},{country:"nu",phoneNumber:"858 415 2860",label:"Work"},{country:"nu",phoneNumber:"968 587 2752",label:"Home"}],title:"Dental Laboratory Worker",company:"Tsunamia",birthday:"1996-06-17T12:00:00.000Z",address:"956 Pierrepont Street, Crumpler, Hawaii, PO3299",notes:"

Esse excepteur ad aliquip amet elit reprehenderit ut nostrud magna ex esse dolore magna excepteur irure esse incididunt sunt enim laborum ex mollit magna elit quis ullamco aute minim veniam.

Duis id ullamco laboris elit ea ea dolore tempor est eu esse aliqua quis quis ut laborum mollit cillum proident deserunt fugiat ipsum elit exercitation quis mollit eiusmod officia non.

",tags:["56ddbd47-4078-4ddd-8448-73c5e88d5f59"]},{id:"e2946946-b4b5-4fd7-bab4-62c38cdff2f1",avatar:"images/avatars/avatar-placeholder.png",background:"images/cards/30-640x480.jpg",name:"Samantha Jacobson",emails:[{email:"samanthajacobson@mail.com",label:"Personal"}],phoneNumbers:[{country:"es",phoneNumber:"879 591 3327",label:"Mobile"}],title:"Dental Laboratory Worker",company:"Emoltra",birthday:"1972-02-04T12:00:00.000Z",address:"384 Love Lane, Dyckesville, New York, PO4115",notes:"

Consectetur eu et ea anim magna occaecat anim labore velit nulla non magna laboris duis sit adipisicing commodo laboris consequat id quis aliqua est culpa quis in ex est culpa.

Sunt qui excepteur reprehenderit nostrud voluptate eu laborum laborum id esse occaecat irure esse elit magna tempor ad est elit non labore tempor laborum deserunt voluptate cupidatat excepteur sunt sint.

",tags:["a8991c76-2fda-4bbd-a718-df13d6478847"]},{id:"fdc77706-6ba2-4397-b2f8-a9a0b6495153",avatar:"images/avatars/avatar-placeholder.png",background:"images/cards/31-640x480.jpg",name:"Rhea Landry",emails:[{email:"rhealandry@mail.name",label:"Personal"}],phoneNumbers:[{country:"jp",phoneNumber:"906 579 3698",label:"Mobile"},{country:"jp",phoneNumber:"841 475 2681",label:"Work"}],title:"Electromedical Equipment Technician",company:"Comtent",birthday:"1988-05-22T12:00:00.000Z",address:"725 Arlington Avenue, Mathews, Wyoming, PO4562",notes:"

Eiusmod ullamco laboris tempor reprehenderit culpa non sunt ea consequat velit id ipsum commodo eiusmod exercitation laboris aliqua magna reprehenderit culpa tempor mollit pariatur consectetur amet aliqua cillum voluptate exercitation.

Qui cillum consectetur qui proident adipisicing id qui esse aute velit excepteur pariatur ea excepteur sunt velit nostrud esse mollit sint ex irure sunt aliquip velit consequat minim do officia.

",tags:["c31e9e5d-e0cb-4574-a13f-8a6ee5ff8309"]},{id:"12148fa2-e0a4-49fb-b3c5-daeecdb5180a",avatar:"images/avatars/avatar-placeholder.png",background:"images/cards/32-640x480.jpg",name:"Olga Rhodes",emails:[{email:"olgarhodes@mail.me",label:"Personal"},{email:"rhodes.olga@moreganic.info",label:"Work"}],phoneNumbers:[{country:"tl",phoneNumber:"971 514 3366",label:"Mobile"},{country:"tl",phoneNumber:"807 480 2033",label:"Work"},{country:"tl",phoneNumber:"810 528 3783",label:"Home"}],title:"Pastry Baker",company:"Moreganic",birthday:"1971-08-13T12:00:00.000Z",address:"253 Beard Street, Staples, Massachusetts, PO8089",notes:"

Proident est est et in commodo incididunt anim fugiat laboris pariatur eu enim dolor eiusmod dolor voluptate officia eiusmod excepteur culpa aute do do anim pariatur irure incididunt incididunt est.

Sint duis mollit dolor laborum ex non esse consequat anim et qui est nostrud incididunt fugiat anim veniam sunt cupidatat ut voluptate commodo non ex tempor ullamco magna culpa culpa.

",tags:["65930b5a-5d2a-4303-b11f-865d69e6fdb5"]},{id:"07dd64eb-8b8f-4765-a16c-8db083c45096",avatar:"images/avatars/avatar-placeholder.png",background:"images/cards/33-640x480.jpg",name:"Lorraine Pennington",emails:[{email:"lorrainepennington@mail.biz",label:"Personal"}],phoneNumbers:[{country:"fm",phoneNumber:"932 404 3308",label:"Mobile"},{country:"fm",phoneNumber:"979 550 3200",label:"Work"},{country:"fm",phoneNumber:"868 557 3568",label:"Home"}],title:"Electromedical Equipment Technician",company:"Marvane",birthday:"1967-06-10T12:00:00.000Z",address:"962 Whitney Avenue, Sussex, North Dakota, PO5796",notes:"

Nulla nisi officia quis aliquip voluptate mollit ut anim eu et quis tempor incididunt consectetur exercitation cupidatat in nisi exercitation est culpa nostrud sit elit sit sunt do ipsum eu.

Enim voluptate ad ullamco tempor voluptate culpa et ut ullamco eu consequat est esse excepteur est nostrud velit enim culpa dolore non quis occaecat eiusmod velit ex mollit tempor labore.

",tags:["c31e9e5d-e0cb-4574-a13f-8a6ee5ff8309"]},{id:"81fdc48c-5572-4123-8a73-71b7892120de",avatar:"images/avatars/avatar-placeholder.png",background:"images/cards/34-640x480.jpg",name:"Earlene Rosales",emails:[{email:"earlenerosales@mail.co.uk",label:"Personal"},{email:"rosales.earlene@softmicro.net",label:"Work"}],phoneNumbers:[{country:"ki",phoneNumber:"927 589 3619",label:"Mobile"}],title:"Historiographer",company:"Softmicro",birthday:"1960-11-13T12:00:00.000Z",address:"981 Kingston Avenue, Topaz, Connecticut, PO6866",notes:"

Adipisicing fugiat magna eiusmod consectetur id commodo incididunt ullamco ut sint minim nulla in do aute in sit pariatur irure dolor magna pariatur ad officia excepteur duis ullamco dolor sunt.

Dolor laborum proident voluptate eu esse lorem adipisicing enim consectetur veniam nisi pariatur aliquip sit laborum sunt adipisicing anim labore eiusmod nostrud irure irure nisi ipsum dolor aliquip ex exercitation.

",tags:["3eaab175-ec0d-4db7-bc3b-efc633c769be"]},{id:"f8bbf6be-d49a-41a3-bb80-3d51df84c12b",avatar:"images/avatars/avatar-placeholder.png",background:"images/cards/35-640x480.jpg",name:"Marcia Hatfield",emails:[{email:"marciahatfield@mail.ca",label:"Personal"},{email:"hatfield.marcia@datagen.org",label:"Work"}],phoneNumbers:[{country:"no",phoneNumber:"883 432 3718",label:"Mobile"},{country:"no",phoneNumber:"934 516 2135",label:"Work"},{country:"no",phoneNumber:"923 596 3843",label:"Home"}],title:"Track Service Worker",company:"Datagen",birthday:"1980-02-26T12:00:00.000Z",address:"802 Preston Court, Waikele, Pennsylvania, PO7421",notes:"

Aliqua sint aute in cillum deserunt enim fugiat tempor est pariatur irure commodo commodo deserunt eu nulla laboris enim occaecat incididunt voluptate enim est reprehenderit qui anim veniam sint adipisicing.

Commodo veniam occaecat ex et laborum minim fugiat sunt commodo velit dolor labore excepteur fugiat ipsum eiusmod in esse ex nulla deserunt minim consectetur in est sunt eu commodo fugiat.

",tags:["65930b5a-5d2a-4303-b11f-865d69e6fdb5"]},{id:"cd482941-3eaf-4560-ac37-56a9296025df",avatar:"images/avatars/avatar-placeholder.png",background:"images/cards/36-640x480.jpg",name:"Liliana Ayala",emails:[{email:"lilianaayala@mail.io",label:"Personal"}],phoneNumbers:[{country:"bd",phoneNumber:"936 590 2412",label:"Mobile"}],title:"Insurance Analyst",company:"Pharmex",birthday:"1988-04-27T12:00:00.000Z",address:"935 Guider Avenue, Kipp, Wisconsin, PO5282",notes:"

Magna et culpa cillum sint labore consequat aute aliqua amet ea consequat ut ullamco nisi commodo lorem enim amet dolor sit nisi dolor do sit lorem cillum esse reprehenderit ut.

Quis veniam anim nulla adipisicing veniam fugiat elit duis pariatur anim irure adipisicing elit labore eu aute exercitation qui exercitation commodo exercitation ipsum tempor non et ex eu aute proident.

",tags:["a8991c76-2fda-4bbd-a718-df13d6478847"]},{id:"22f18d47-ff8d-440e-888d-a1747c093052",avatar:"images/avatars/avatar-placeholder.png",background:"images/cards/14-640x480.jpg",name:"Alice Harding",emails:[{email:"aliceharding@mail.us",label:"Personal"}],phoneNumbers:[{country:"sx",phoneNumber:"881 472 3113",label:"Mobile"},{country:"sx",phoneNumber:"974 548 3124",label:"Work"},{country:"sx",phoneNumber:"800 518 3615",label:"Home"}],title:"Track Service Worker",company:"Futurity",birthday:"1985-09-17T12:00:00.000Z",address:"387 Holt Court, Thomasville, Alaska, PO2867",notes:"

Adipisicing exercitation dolor nisi ipsum nostrud anim dolore sint veniam consequat lorem sit ex commodo nostrud occaecat elit magna magna commodo incididunt laborum ad irure pariatur et sit ullamco adipisicing.

Ullamco in dolore amet est quis consectetur fugiat non nisi incididunt id laborum adipisicing dolor proident velit ut quis aliquip dolore id anim sit adipisicing nisi incididunt enim amet pariatur.

",tags:["cbde2486-5033-4e09-838e-e901b108cd41"]},{id:"a9a9f382-e4c3-42fb-9fe9-65aa534732b5",avatar:"images/avatars/avatar-placeholder.png",background:"images/cards/15-640x480.jpg",name:"Francisca Perkins",emails:[{email:"franciscaperkins@mail.tv",label:"Personal"},{email:"perkins.francisca@overplex.com",label:"Work"}],phoneNumbers:[{country:"au",phoneNumber:"830 430 3437",label:"Mobile"},{country:"au",phoneNumber:"868 538 2886",label:"Work"}],title:"Dental Laboratory Worker",company:"Overplex",birthday:"1966-08-14T12:00:00.000Z",address:"733 Delmonico Place, Belvoir, Virginia, PO7102",notes:"

Voluptate nisi adipisicing ex magna mollit non cillum dolor in magna duis exercitation irure elit duis eiusmod deserunt lorem nulla sunt laboris quis voluptate ullamco labore adipisicing quis minim ipsum.

Id ut esse elit proident mollit nulla exercitation magna voluptate sit eiusmod labore velit commodo exercitation dolore anim est eiusmod occaecat et consequat eiusmod culpa ipsum deserunt lorem non incididunt.

",tags:["2026ce08-d08f-4b4f-9506-b10cdb5b104f"]},{id:"0222b24b-c288-48d1-b356-0f087fa172f8",avatar:null,background:null,name:"Warren Gates",emails:[{email:"warrengates@mail.name",label:"Personal"},{email:"gates.warren@qualitex.me",label:"Work"}],phoneNumbers:[{country:"gt",phoneNumber:"847 513 2248",label:"Mobile"},{country:"gt",phoneNumber:"866 591 3665",label:"Work"},{country:"gt",phoneNumber:"877 539 3840",label:"Home"}],title:"Banker Mason",company:"Qualitex",birthday:"1977-02-23T12:00:00.000Z",address:"713 Fane Court, Lemoyne, Kentucky, PO3601",notes:"

Sint tempor consectetur ullamco ullamco consequat exercitation ea occaecat eiusmod cupidatat anim pariatur nisi pariatur excepteur ut labore anim excepteur sit eu consequat do enim pariatur et dolore in irure.

Commodo ut non minim sunt nisi tempor culpa duis anim ipsum qui irure lorem est voluptate voluptate officia occaecat lorem labore elit officia laboris mollit et eiusmod esse laborum nisi.

",tags:["cbde2486-5033-4e09-838e-e901b108cd41"]},{id:"0630f1ca-cdb9-405d-b134-68f733334089",avatar:"images/avatars/avatar-placeholder.png",background:"images/cards/16-640x480.jpg",name:"Maryann Mcintyre",emails:[{email:"maryannmcintyre@mail.info",label:"Personal"},{email:"mcintyre.maryann@aquafire.biz",label:"Work"}],phoneNumbers:[{country:"bf",phoneNumber:"861 419 2752",label:"Mobile"},{country:"bf",phoneNumber:"935 553 3031",label:"Work"}],title:"Fundraising Director",company:"Aquafire",birthday:"1963-04-07T12:00:00.000Z",address:"698 Brooklyn Avenue, Dixonville, Utah, PO2712",notes:"

Pariatur velit ea ad quis elit pariatur consectetur eiusmod veniam non incididunt ex ex et nulla voluptate fugiat esse sit dolore voluptate in dolor nulla laborum irure consequat sit pariatur.

Dolore ex officia incididunt pariatur ea amet sunt enim aute labore cupidatat laboris eiusmod enim lorem labore nostrud ea consectetur et eu sunt exercitation dolore consequat fugiat anim in exercitation.

",tags:["a8991c76-2fda-4bbd-a718-df13d6478847"]},{id:"999c24f3-7bb8-4a01-85ca-2fca7863c57e",avatar:"images/avatars/avatar-placeholder.png",background:"images/cards/17-640x480.jpg",name:"Sharon Marshall",emails:[{email:"sharonmarshall@mail.co.uk",label:"Personal"},{email:"marshall.sharon@utara.net",label:"Work"}],phoneNumbers:[{country:"fo",phoneNumber:"947 441 2999",label:"Mobile"},{country:"fo",phoneNumber:"984 441 2615",label:"Work"},{country:"fo",phoneNumber:"824 541 2714",label:"Home"}],title:"Legal Assistant",company:"Utara",birthday:"1960-01-26T12:00:00.000Z",address:"923 Ivan Court, Hatteras, Idaho, PO7573",notes:"

Est duis sint ullamco nulla do tempor do dolore laboris in sint ad duis est eu consequat nisi esse irure tempor sunt pariatur qui mollit ipsum quis esse ex ipsum.

Dolore anim irure quis ipsum adipisicing sint et incididunt aute nisi minim aliquip consectetur duis tempor laborum nostrud exercitation do mollit irure anim lorem non excepteur commodo laborum dolore dolor.

",tags:["3eaab175-ec0d-4db7-bc3b-efc633c769be"]},{id:"7e8e1f1e-d19f-45c7-86bd-6fef599dae71",avatar:"images/avatars/avatar-placeholder.png",background:"images/cards/18-640x480.jpg",name:"Margo Witt",emails:[{email:"margowitt@mail.ca",label:"Personal"},{email:"witt.margo@norsul.org",label:"Work"}],phoneNumbers:[{country:"ao",phoneNumber:"992 596 3391",label:"Mobile"},{country:"ao",phoneNumber:"950 489 2505",label:"Work"},{country:"ao",phoneNumber:"891 540 2231",label:"Home"}],title:"Television News Producer",company:"Norsul",birthday:"1975-08-31T12:00:00.000Z",address:"539 Rockaway Avenue, Whitmer, Guam, PO4871",notes:"

Sunt quis officia elit laborum excepteur consequat amet cillum labore deserunt cillum cillum labore exercitation minim laboris anim incididunt voluptate minim duis enim eu duis veniam labore nisi culpa duis.

Pariatur irure sunt et commodo reprehenderit consectetur duis et ullamco fugiat occaecat culpa enim incididunt officia minim aliqua sit amet do dolore pariatur fugiat et adipisicing labore dolor id dolore.

",tags:["56ddbd47-4078-4ddd-8448-73c5e88d5f59"]},{id:"bedcb6a2-da83-4631-866a-77d10d239477",avatar:"images/avatars/avatar-placeholder.png",background:"images/cards/19-640x480.jpg",name:"Alvarado Turner",emails:[{email:"alvaradoturner@mail.io",label:"Personal"}],phoneNumbers:[{country:"lv",phoneNumber:"961 537 3956",label:"Mobile"}],title:"Fundraising Director",company:"Geologix",birthday:"1985-12-08T12:00:00.000Z",address:"233 Willmohr Street, Cressey, Iowa, PO1962",notes:"

In amet voluptate ad eiusmod cupidatat nulla sunt eu amet occaecat qui cillum occaecat tempor minim nostrud ullamco amet elit aliquip est nisi officia lorem occaecat ea lorem officia veniam.

Nulla tempor id excepteur irure do do veniam eiusmod esse ipsum sint dolore commodo enim officia nulla nulla proident in dolor et aliquip sit nulla sit proident duis aute deserunt.

",tags:["56ddbd47-4078-4ddd-8448-73c5e88d5f59"]},{id:"66f9de1b-f842-4d4c-bb59-f97e91db0462",avatar:"images/avatars/avatar-placeholder.png",background:"images/cards/20-640x480.jpg",name:"Maldonado Rodriquez",emails:[{email:"maldonadorodriquez@mail.us",label:"Personal"},{email:"rodriquez.maldonado@zentility.tv",label:"Work"}],phoneNumbers:[{country:"et",phoneNumber:"811 502 3398",label:"Mobile"},{country:"et",phoneNumber:"877 402 2443",label:"Work"},{country:"et",phoneNumber:"949 536 3451",label:"Home"}],title:"Dental Laboratory Worker",company:"Zentility",birthday:"1993-06-01T12:00:00.000Z",address:"916 Cobek Court, Morningside, South Dakota, PO2019",notes:"

Laboris consequat labore nisi aute voluptate minim amet nulla elit tempor dolor nulla do et consequat esse dolore fugiat laboris deserunt velit minim laboris voluptate enim ut non laboris nisi.

Magna pariatur voluptate veniam nostrud irure magna pariatur ut quis reprehenderit voluptate aute duis sunt laboris consequat lorem eu pariatur nulla incididunt quis lorem consectetur ex lorem commodo magna dolore.

",tags:["c31e9e5d-e0cb-4574-a13f-8a6ee5ff8309"]},{id:"9cb0ea57-3461-4182-979b-593b0c1ec6c3",avatar:"images/avatars/avatar-placeholder.png",background:"images/cards/21-640x480.jpg",name:"Tran Duke",emails:[{email:"tranduke@mail.com",label:"Personal"},{email:"duke.tran@splinx.name",label:"Work"}],phoneNumbers:[{country:"si",phoneNumber:"837 503 2254",label:"Mobile"},{country:"si",phoneNumber:"893 405 3190",label:"Work"},{country:"si",phoneNumber:"931 402 3874",label:"Home"}],title:"Legal Assistant",company:"Splinx",birthday:"1976-04-27T12:00:00.000Z",address:"405 Canarsie Road, Richville, Virgin Islands, PO2744",notes:"

Occaecat do excepteur non ipsum labore consequat id eu sunt minim aliquip elit occaecat velit ut aute cupidatat irure ex eiusmod fugiat ea ea cupidatat nulla dolor labore consectetur amet.

Mollit enim dolore deserunt tempor aliqua velit nostrud nostrud id consectetur lorem in enim excepteur nisi laborum ex commodo sint ea et culpa lorem esse culpa ad officia do amet.

",tags:["3eaab175-ec0d-4db7-bc3b-efc633c769be"]},{id:"2fb89a90-5622-4b5b-8df3-d49b85905392",avatar:null,background:null,name:"Estela Lyons",emails:[{email:"estelalyons@mail.me",label:"Personal"}],phoneNumbers:[{country:"vg",phoneNumber:"864 459 3205",label:"Mobile"},{country:"vg",phoneNumber:"886 524 2880",label:"Work"},{country:"vg",phoneNumber:"815 484 3420",label:"Home"}],title:"Animal Sitter",company:"Gonkle",birthday:"1968-03-11T12:00:00.000Z",address:"540 Metrotech Courtr, Garfield, American Samoa, PO2290",notes:"

Ullamco dolore ipsum exercitation officia dolore sit consequat nisi consequat occaecat et ipsum veniam anim tempor pariatur sunt in adipisicing aliqua non dolor laborum veniam nisi dolore quis sunt incididunt.

Incididunt ullamco sunt magna reprehenderit velit dolor qui anim eiusmod nostrud commodo exercitation velit incididunt exercitation nulla ad aute eiusmod est amet exercitation est nostrud sit esse esse ad irure.

",tags:["2026ce08-d08f-4b4f-9506-b10cdb5b104f"]},{id:"8141dd08-3a6e-4770-912c-59d0ed06dde6",avatar:null,background:null,name:"Madeleine Fletcher",emails:[{email:"madeleinefletcher@mail.info",label:"Personal"},{email:"fletcher.madeleine@genmom.biz",label:"Work"}],phoneNumbers:[{country:"uy",phoneNumber:"898 554 3354",label:"Mobile"}],title:"Fundraising Director",company:"Genmom",birthday:"1970-07-15T12:00:00.000Z",address:"825 Cherry Street, Foscoe, Minnesota, PO7290",notes:"

Fugiat in exercitation nostrud labore labore irure ex magna ex aliquip veniam sit irure irure deserunt occaecat tempor cillum aliqua dolore ea tempor dolore laboris est amet quis consequat quis.

Esse officia velit consectetur ullamco ea pariatur mollit sit consectetur sint mollit commodo anim anim ea amet consectetur eiusmod aliqua excepteur elit laborum magna non fugiat nisi pariatur ut velit.

",tags:["56ddbd47-4078-4ddd-8448-73c5e88d5f59"]},{id:"7585015c-ada2-4f88-998d-9646865d1ad2",avatar:"images/avatars/avatar-placeholder.png",background:"images/cards/22-640x480.jpg",name:"Meyer Roach",emails:[{email:"meyerroach@mail.co.uk",label:"Personal"}],phoneNumbers:[{country:"uz",phoneNumber:"891 543 2053",label:"Mobile"},{country:"uz",phoneNumber:"842 564 3671",label:"Work"},{country:"uz",phoneNumber:"992 491 3514",label:"Home"}],title:"Electromedical Equipment Technician",company:"Zentime",birthday:"1968-10-16T12:00:00.000Z",address:"315 Albemarle Road, Allison, Arkansas, PO6008",notes:"

Eiusmod deserunt aliqua dolore ipsum cillum veniam minim dolore nulla aute aliqua voluptate labore sint cillum excepteur nulla nostrud do cupidatat eu adipisicing reprehenderit deserunt elit qui mollit adipisicing eu.

Proident commodo magna eu voluptate eiusmod aliqua laborum eu ea elit quis ullamco ullamco magna minim enim amet dolore sit lorem aliqua officia amet officia non magna enim cillum sit.

",tags:["c31e9e5d-e0cb-4574-a13f-8a6ee5ff8309"]},{id:"32c73a6a-67f2-48a9-b2a1-b23da83187bb",avatar:null,background:null,name:"Bolton Obrien",emails:[{email:"boltonobrien@mail.net",label:"Personal"},{email:"obrien.bolton@enersol.ca",label:"Work"}],phoneNumbers:[{country:"tn",phoneNumber:"860 472 2458",label:"Mobile"},{country:"tn",phoneNumber:"887 499 3580",label:"Work"}],title:"Banker Mason",company:"Enersol",birthday:"1968-09-08T12:00:00.000Z",address:"818 Aviation Road, Geyserville, Palau, PO9655",notes:"

Cupidatat lorem tempor commodo do eu ea dolor eiusmod do nisi occaecat fugiat labore non esse aliquip ullamco laboris adipisicing pariatur nostrud enim minim do fugiat culpa exercitation lorem duis.

Pariatur cupidatat tempor est et nostrud in amet aliquip sint nulla amet ea lorem irure sint sit ea aliquip voluptate id laboris fugiat cillum cillum dolore deserunt fugiat ad tempor.

",tags:["a8991c76-2fda-4bbd-a718-df13d6478847"]},{id:"114642a2-ccb7-4cb1-ad2b-5e9b6a0c1d2e",avatar:"images/avatars/avatar-placeholder.png",background:"images/cards/23-640x480.jpg",name:"Barber Johnson",emails:[{email:"barberjohnson@mail.org",label:"Personal"}],phoneNumbers:[{country:"az",phoneNumber:"928 567 2521",label:"Mobile"},{country:"az",phoneNumber:"898 515 2048",label:"Work"},{country:"az",phoneNumber:"935 495 3348",label:"Home"}],title:"Talent Manager",company:"Zounds",birthday:"1967-03-02T12:00:00.000Z",address:"386 Vernon Avenue, Dragoon, North Carolina, PO4559",notes:"

Esse amet ex duis esse aliqua non tempor ullamco dolore et aliquip nisi pariatur qui laborum id consequat tempor sint eiusmod exercitation velit aliquip occaecat tempor nisi aute magna sint.

Deserunt veniam voluptate dolore eiusmod eu consequat dolor sit pariatur laboris anim excepteur consequat nulla officia exercitation magna sint ea excepteur qui eu officia pariatur culpa sint elit nulla officia.

",tags:["56ddbd47-4078-4ddd-8448-73c5e88d5f59"]},{id:"310ece7d-dbb0-45d6-9e69-14c24e50fe3d",avatar:"images/avatars/avatar-placeholder.png",background:"images/cards/24-640x480.jpg",name:"Cervantes Kramer",emails:[{email:"cervanteskramer@mail.io",label:"Personal"}],phoneNumbers:[{country:"vg",phoneNumber:"998 498 2507",label:"Mobile"},{country:"vg",phoneNumber:"856 477 3445",label:"Work"}],title:"Motor Winder",company:"Xeronk",birthday:"1992-09-04T12:00:00.000Z",address:"238 Rochester Avenue, Lydia, Oklahoma, PO3914",notes:"

Excepteur do ullamco voluptate deserunt tempor ullamco enim non incididunt adipisicing sunt sint sit qui occaecat occaecat id laboris et duis amet reprehenderit cupidatat aliquip dolore ea eu ea nulla.

Cillum nulla deserunt laboris eu sint dolor non laboris cupidatat aute nisi amet mollit ipsum cillum excepteur consequat tempor exercitation consequat nostrud ipsum qui excepteur eiusmod nostrud laboris pariatur sint.

",tags:["a8991c76-2fda-4bbd-a718-df13d6478847"]},{id:"dcc673f6-de59-4715-94ed-8f64663d449b",avatar:"images/avatars/avatar-placeholder.png",background:"images/cards/25-640x480.jpg",name:"Megan Suarez",emails:[{email:"megansuarez@mail.us",label:"Personal"}],phoneNumbers:[{country:"bb",phoneNumber:"875 422 2053",label:"Mobile"},{country:"bb",phoneNumber:"861 487 2597",label:"Work"},{country:"bb",phoneNumber:"873 414 3953",label:"Home"}],title:"Bindery Machine Operator",company:"Cemention",birthday:"1984-09-08T12:00:00.000Z",address:"112 Tillary Street, Camptown, Vermont, PO8827",notes:"

Pariatur tempor laborum deserunt commodo eiusmod adipisicing amet anim irure fugiat laboris velit do velit elit aute deserunt officia fugiat nulla ullamco est elit veniam officia sit veniam velit commodo.

Laboris duis eu adipisicing esse fugiat voluptate enim sint in voluptate lorem laboris eiusmod commodo nostrud dolor qui incididunt non fugiat culpa aliquip minim voluptate lorem sint sunt velit eiusmod.

",tags:["65930b5a-5d2a-4303-b11f-865d69e6fdb5"]},{id:"3e4ca731-d39b-4ad9-b6e0-f84e67f4b74a",avatar:"images/avatars/avatar-placeholder.png",background:"images/cards/26-640x480.jpg",name:"Ofelia Ratliff",emails:[{email:"ofeliaratliff@mail.tv",label:"Personal"}],phoneNumbers:[{country:"vu",phoneNumber:"978 546 3699",label:"Mobile"},{country:"vu",phoneNumber:"892 551 2229",label:"Work"},{country:"vu",phoneNumber:"949 495 3479",label:"Home"}],company:"Buzzmaker",birthday:"1988-11-11T12:00:00.000Z",address:"951 Hampton Avenue, Bartonsville, Mississippi, PO4232",notes:"

Ad lorem id irure aute ipsum ex occaecat commodo dolore eu dolor exercitation anim quis officia deserunt lorem sunt officia eu sit aliquip laborum id duis aliqua quis aute magna.

Do do lorem est amet aliqua ex excepteur nisi cupidatat esse consequat ipsum in ad eiusmod proident cupidatat dolore anim ut pariatur sint do elit incididunt officia adipisicing amet eu.

",tags:["a8991c76-2fda-4bbd-a718-df13d6478847"]},{id:"2012d4a5-19e4-444d-aaff-1d8b1d853650",avatar:"images/avatars/avatar-placeholder.png",background:"images/cards/27-640x480.jpg",name:"Laurel Parker",emails:[{email:"laurelparker@mail.com",label:"Personal"}],phoneNumbers:[{country:"lu",phoneNumber:"805 502 3677",label:"Mobile"},{country:"lu",phoneNumber:"925 527 2973",label:"Work"},{country:"lu",phoneNumber:"975 495 2977",label:"Home"}],title:"Fundraising Director",company:"Omnigog",birthday:"1987-05-17T12:00:00.000Z",address:"157 Woodhull Street, Rutherford, West Virginia, PO6646",notes:"

Duis laboris consectetur et anim eiusmod laborum aute mollit ut officia ipsum dolore eiusmod ex eu elit officia est amet aliquip ullamco veniam proident id aliquip duis qui voluptate fugiat.

Sunt aliquip nulla amet sint culpa laboris quis proident qui veniam excepteur ullamco irure non eu occaecat est enim ut velit dolore sit tempor cillum reprehenderit proident velit lorem ad.

",tags:["2026ce08-d08f-4b4f-9506-b10cdb5b104f"]},{id:"012b8219-74bf-447c-af2c-66904d90a956",avatar:"images/avatars/avatar-placeholder.png",background:"images/cards/28-640x480.jpg",name:"Tracy Delacruz",emails:[{email:"tracydelacruz@mail.name",label:"Personal"},{email:"delacruz.tracy@shepard.me",label:"Work"}],phoneNumbers:[{country:"co",phoneNumber:"974 428 2886",label:"Mobile"}],title:"Bindery Machine Operator",company:"Shepard",birthday:"1963-08-10T12:00:00.000Z",address:"604 Merit Court, Wyano, New Hampshire, PO1641",notes:"

Dolor anim fugiat aliquip eiusmod lorem nisi adipisicing ea deserunt est quis non sit nulla voluptate deserunt magna eiusmod irure labore fugiat consectetur laboris velit voluptate exercitation aute magna sit.

Sunt ullamco quis qui ea ullamco quis sit ex nisi deserunt fugiat qui culpa minim proident dolor veniam lorem nulla amet do dolor proident sunt ex incididunt ipsum cillum non.

",tags:["c31e9e5d-e0cb-4574-a13f-8a6ee5ff8309"]},{id:"8b1befd2-66a7-4981-ae52-77f01b382d18",avatar:"images/avatars/avatar-placeholder.png",background:"images/cards/29-640x480.jpg",name:"Jeannette Stanton",emails:[{email:"jeannettestanton@mail.info",label:"Personal"},{email:"stanton.jeannette@zentury.biz",label:"Work"}],phoneNumbers:[{country:"dz",phoneNumber:"947 561 3783",label:"Mobile"},{country:"dz",phoneNumber:"917 463 3737",label:"Work"},{country:"dz",phoneNumber:"835 510 2059",label:"Home"}],title:"Hotel Manager",company:"Zentury",birthday:"1975-09-02T12:00:00.000Z",address:"100 Menahan Street, Snyderville, Kansas, PO1006",notes:"

Sint anim sint tempor proident irure proident exercitation dolor enim in sint non occaecat tempor mollit dolore ea labore ipsum sunt in incididunt proident excepteur id in velit et quis.

Amet mollit ut nostrud cupidatat ut culpa irure in ex occaecat aute aliqua tempor incididunt elit nulla irure aliqua ea do amet ex elit incididunt minim eu fugiat elit pariatur.

",tags:["56ddbd47-4078-4ddd-8448-73c5e88d5f59"]},{id:"844668c3-5e20-4fed-9e3a-7d274f696e61",avatar:"images/avatars/avatar-placeholder.png",background:"images/cards/30-640x480.jpg",name:"Johnnie Cleveland",emails:[{email:"johnniecleveland@mail.co.uk",label:"Personal"},{email:"cleveland.johnnie@viasia.net",label:"Work"}],phoneNumbers:[{country:"au",phoneNumber:"947 468 2942",label:"Mobile"}],title:"Fundraising Director",company:"Viasia",birthday:"1986-03-15T12:00:00.000Z",address:"283 Albany Avenue, Jennings, Rhode Island, PO1646",notes:"

Id est dolore nostrud consectetur ullamco aliquip dolore nisi consectetur cupidatat consectetur ut lorem exercitation laborum est culpa qui aliquip fugiat fugiat laborum minim sint sit laborum elit consectetur occaecat.

Cillum eu aliquip ex enim dolore enim ea pariatur elit voluptate in eu magna eu voluptate est cupidatat aliqua cupidatat ex eu dolor voluptate velit fugiat ipsum labore labore aliqua.

",tags:["65930b5a-5d2a-4303-b11f-865d69e6fdb5"]},{id:"5a01e870-8be1-45a5-b58a-ec09c06e8f28",avatar:"images/avatars/avatar-placeholder.png",background:"images/cards/31-640x480.jpg",name:"Staci Hyde",emails:[{email:"stacihyde@mail.ca",label:"Personal"}],phoneNumbers:[{country:"id",phoneNumber:"944 525 2944",label:"Mobile"},{country:"id",phoneNumber:"877 500 2506",label:"Work"}],title:"Banker Mason",company:"Zilla",birthday:"1975-04-22T12:00:00.000Z",address:"560 Dooley Street, Ellerslie, Louisiana, PO1005",notes:"

Pariatur esse ex laborum ex dolor laborum proident enim consectetur occaecat magna adipisicing magna dolore officia aute et dolor aliquip enim adipisicing culpa reprehenderit aliqua officia qui pariatur aliquip occaecat.

Excepteur est nisi officia eiusmod et duis mollit labore minim duis officia lorem ipsum duis deserunt cupidatat excepteur nostrud incididunt non cillum fugiat adipisicing anim consectetur nostrud aliquip labore cupidatat.

",tags:["56ddbd47-4078-4ddd-8448-73c5e88d5f59"]},{id:"5ac1f193-f150-45f9-bfe4-b7b4e1a83ff9",avatar:"images/avatars/avatar-placeholder.png",background:"images/cards/32-640x480.jpg",name:"Angela Gallagher",emails:[{email:"angelagallagher@mail.org",label:"Personal"}],phoneNumbers:[{country:"et",phoneNumber:"996 514 3856",label:"Mobile"},{country:"et",phoneNumber:"903 539 2049",label:"Work"},{country:"et",phoneNumber:"938 463 3685",label:"Home"}],title:"Electromedical Equipment Technician",company:"Zenolux",birthday:"1965-08-02T12:00:00.000Z",address:"445 Remsen Avenue, Ruckersville, Delaware, PO2712",notes:"

Pariatur do nisi labore culpa minim aliquip excepteur voluptate id id aute eu aliquip adipisicing nulla laboris consectetur dolore ullamco ut exercitation fugiat excepteur veniam ex cillum cupidatat ad adipisicing.

Dolor culpa dolor magna incididunt voluptate sunt amet dolor cillum ut nostrud nisi quis ex pariatur enim dolore sunt sunt cupidatat id non lorem magna esse amet commodo minim id.

",tags:["cbde2486-5033-4e09-838e-e901b108cd41"]},{id:"995df091-d78a-4bb7-840c-ba6a7d14a1bd",avatar:"images/avatars/avatar-placeholder.png",background:"images/cards/33-640x480.jpg",name:"Hutchinson Levy",emails:[{email:"hutchinsonlevy@mail.io",label:"Personal"}],phoneNumbers:[{country:"et",phoneNumber:"970 546 3452",label:"Mobile"},{country:"et",phoneNumber:"894 438 2430",label:"Work"}],title:"Congressional Representative",company:"Zytrek",birthday:"1978-03-22T12:00:00.000Z",address:"911 Lois Avenue, Epworth, California, PO6557",notes:"

Veniam deserunt aliquip culpa commodo et est ea cillum ea pariatur reprehenderit dolore adipisicing voluptate dolor eiusmod tempor exercitation reprehenderit nostrud labore nostrud do nulla commodo officia qui culpa ea.

Velit deserunt do ut esse tempor minim cupidatat amet qui consequat enim duis elit veniam sunt sit aliquip irure cillum irure sunt officia incididunt cupidatat commodo amet non qui anim.

",tags:["65930b5a-5d2a-4303-b11f-865d69e6fdb5"]},{id:"7184be71-a28f-4f2b-8c45-15f78cf2f825",avatar:"images/avatars/avatar-placeholder.png",background:"images/cards/34-640x480.jpg",name:"Alissa Nelson",emails:[{email:"alissanelson@mail.us",label:"Personal"}],phoneNumbers:[{country:"lu",phoneNumber:"893 600 2639",label:"Mobile"}],title:"Bindery Machine Operator",company:"Emtrak",birthday:"1993-10-19T12:00:00.000Z",address:"514 Sutter Avenue, Shindler, Puerto Rico, PO3862",notes:"

Ullamco ut aute reprehenderit velit incididunt veniam consequat ut ipsum sint laborum duis officia pariatur mollit enim nulla reprehenderit dolor aliquip labore ex aute in sunt dolor nulla reprehenderit dolor.

Ad enim ex non minim commodo culpa culpa ex est anim aute adipisicing proident ut ex et aliquip amet exercitation lorem tempor laborum quis reprehenderit veniam proident ullamco id eiusmod.

",tags:["3eaab175-ec0d-4db7-bc3b-efc633c769be"]},{id:"325d508c-ca49-42bf-b0d5-c4a6b8da3d5c",avatar:null,background:null,name:"Oliver Head",emails:[{email:"oliverhead@mail.tv",label:"Personal"}],phoneNumbers:[{country:"bn",phoneNumber:"977 528 3294",label:"Mobile"}],title:"Meteorologist",company:"Rameon",birthday:"1967-01-05T12:00:00.000Z",address:"569 Clermont Avenue, Movico, Marshall Islands, PO7293",notes:"

Duis laborum magna ipsum officia cillum ea ut commodo anim exercitation incididunt id ipsum nisi consectetur aute officia culpa anim in veniam ad officia consequat qui ullamco ea laboris ad.

Ad ea excepteur ea veniam nostrud est labore ea consectetur laboris cupidatat aute pariatur aute mollit dolor do deserunt nisi mollit fugiat qui officia ullamco est officia est ullamco consequat.

",tags:["65930b5a-5d2a-4303-b11f-865d69e6fdb5"]},{id:"c674b6e1-b846-4bba-824b-0b4df0cdec48",avatar:"images/avatars/avatar-placeholder.png",background:"images/cards/35-640x480.jpg",name:"Duran Barr",emails:[{email:"duranbarr@mail.com",label:"Personal"},{email:"barr.duran@hinway.name",label:"Work"}],phoneNumbers:[{country:"sr",phoneNumber:"857 457 2508",label:"Mobile"},{country:"sr",phoneNumber:"887 522 2146",label:"Work"},{country:"sr",phoneNumber:"947 574 3174",label:"Home"}],title:"Insurance Analyst",company:"Hinway",birthday:"1977-11-06T12:00:00.000Z",address:"103 Chestnut Avenue, Glenbrook, Indiana, PO2578",notes:"

Ad ipsum occaecat dolore ullamco labore ex sint est pariatur aliquip ea do esse do est dolore duis excepteur esse irure eiusmod pariatur elit nostrud laboris ad ex nostrud nostrud.

Occaecat proident magna elit ullamco ea incididunt fugiat est nulla reprehenderit in veniam esse qui minim aliqua tempor excepteur dolor et tempor occaecat in veniam esse qui exercitation laborum esse.

",tags:["a8991c76-2fda-4bbd-a718-df13d6478847"]}],up=[{id:"19430ee3-b0fe-4987-a7c8-74453ad5504d",iso:"af",name:"Afghanistan",code:"+93",flagImagePos:"-1px -3180px"},{id:"6c6b5c5c-97d5-4881-b5e1-e05b8f739ee7",iso:"al",name:"Albania",code:"+355",flagImagePos:"-1px -1310px"},{id:"d1f3941f-075e-4777-a5fd-8b196d98cd5a",iso:"dz",name:"Algeria",code:"+213",flagImagePos:"-1px -681px"},{id:"0dc3d1b8-f7f3-4c3d-8493-0d8b5a679910",iso:"as",name:"American Samoa",code:"+1",flagImagePos:"-1px -2058px"},{id:"e2e88578-b410-499f-aa59-9bb8da13c781",iso:"ad",name:"Andorra",code:"+376",flagImagePos:"-1px -766px"},{id:"4446885b-b391-4b84-866f-2b36603053c4",iso:"ao",name:"Angola",code:"+244",flagImagePos:"-1px -2636px"},{id:"07024099-a3db-4881-a628-24e8c0ba2508",iso:"ai",name:"Anguilla",code:"+1",flagImagePos:"-1px -2687px"},{id:"26be08bc-d87a-4134-9fb0-73b6a5b47cea",iso:"ag",name:"Antigua & Barbuda",code:"+1",flagImagePos:"-1px -1140px"},{id:"53c77399-494e-49df-9e3a-587b536c033e",iso:"ar",name:"Argentina",code:"+54",flagImagePos:"-1px -3282px"},{id:"9f5753c4-e9e4-4975-86b4-9eb9f4f484de",iso:"am",name:"Armenia",code:"+374",flagImagePos:"-1px -205px"},{id:"f1bbb833-5c47-4e17-b8c3-1d492107dc86",iso:"aw",name:"Aruba",code:"+297",flagImagePos:"-1px -1021px"},{id:"dc7e3322-8bd5-4c49-932d-a8e50bd1f9ad",iso:"ac",name:"Ascension Island",code:"+247",flagImagePos:"-1px -86px"},{id:"4505ba35-afa5-47ef-a6c7-9b57f1dcd187",iso:"au",name:"Australia",code:"+61",flagImagePos:"-1px -2279px"},{id:"57b3cd1f-d5d6-403b-8137-fbeeacaf136a",iso:"at",name:"Austria",code:"+43",flagImagePos:"-1px -1735px"},{id:"11cbde08-3c33-422c-bf4b-85561595ffb5",iso:"az",name:"Azerbaijan",code:"+994",flagImagePos:"-1px -1599px"},{id:"48c1e060-e685-4e91-8de8-725f42576e6c",iso:"bs",name:"Bahamas",code:"+1",flagImagePos:"-1px -460px"},{id:"ee23ffb8-9540-4630-948e-ceba52fa54ce",iso:"bh",name:"Bahrain",code:"+973",flagImagePos:"-1px -1956px"},{id:"b5f37cb6-7870-4ed9-8f92-3864bd870062",iso:"bd",name:"Bangladesh",code:"+880",flagImagePos:"-1px -2364px"},{id:"92de9080-f709-493e-a9fa-d23b3d4093d4",iso:"bb",name:"Barbados",code:"+1",flagImagePos:"-1px -2075px"},{id:"a2f4ff04-86b8-4bc0-952f-686bfe99c07f",iso:"by",name:"Belarus",code:"+375",flagImagePos:"-1px -1412px"},{id:"2025b6b3-1287-4b4c-8b13-36deb44e5751",iso:"be",name:"Belgium",code:"+32",flagImagePos:"-1px -1px"},{id:"70d82950-3eca-496f-866d-d99c136260e5",iso:"bz",name:"Belize",code:"+501",flagImagePos:"-1px -613px"},{id:"dc0bedf5-e197-46b4-af21-c2e495b15768",iso:"bj",name:"Benin",code:"+229",flagImagePos:"-1px -1684px"},{id:"aeee4f9d-99a1-4c6b-826c-f3c0ff707dce",iso:"bm",name:"Bermuda",code:"+1",flagImagePos:"-1px -2585px"},{id:"73b80fa7-50d0-4fd5-8d26-24baade525a2",iso:"bt",name:"Bhutan",code:"+975",flagImagePos:"-1px -2483px"},{id:"571bf396-810b-4fc4-9ffc-c9e4db9d3bef",iso:"bo",name:"Bolivia",code:"+591",flagImagePos:"-1px -2177px"},{id:"cbfbf28b-b79b-4b7d-a2e9-37a2000aa15b",iso:"ba",name:"Bosnia & Herzegovina",code:"+387",flagImagePos:"-1px -2092px"},{id:"f929da82-915c-4ac8-ba13-aa1b44174c71",iso:"bw",name:"Botswana",code:"+267",flagImagePos:"-1px -3724px"},{id:"2dea0689-0548-400c-a58f-ebcd6373cd07",iso:"br",name:"Brazil",code:"+55",flagImagePos:"-1px -1004px"},{id:"d2c2c16f-15f8-467b-8c42-a02babe5362b",iso:"io",name:"British Indian Ocean Territory",code:"+246",flagImagePos:"-1px -86px"},{id:"1d90db23-ca7c-4d23-a995-9b2a8021f4ad",iso:"vg",name:"British Virgin Islands",code:"+1",flagImagePos:"-1px -1854px"},{id:"f16aebb2-cdae-4af2-aba5-f66f34d6ac3a",iso:"bn",name:"Brunei",code:"+673",flagImagePos:"-1px -2228px"},{id:"499d6ee6-8f8b-4a5b-bb92-9cce9d1c6546",iso:"bg",name:"Bulgaria",code:"+359",flagImagePos:"-1px -3537px"},{id:"67e2986b-98d0-44c3-b08f-6cbba8b14ff8",iso:"bf",name:"Burkina Faso",code:"+226",flagImagePos:"-1px -953px"},{id:"fea611f2-4aa3-427f-86e1-657e8aef24a8",iso:"bi",name:"Burundi",code:"+257",flagImagePos:"-1px -2551px"},{id:"3b959360-3d04-4018-afdf-a392afa1881d",iso:"kh",name:"Cambodia",code:"+855",flagImagePos:"-1px -290px"},{id:"9336ba3b-01be-4b84-82b5-f02395856ac5",iso:"cm",name:"Cameroon",code:"+237",flagImagePos:"-1px -2806px"},{id:"36a159b0-f33e-4481-85b0-751bdd9ea79d",iso:"ca",name:"Canada",code:"+1",flagImagePos:"-1px -1803px"},{id:"a3038010-382e-436e-b61d-e4b923aa1cb3",iso:"cv",name:"Cape Verde",code:"+238",flagImagePos:"-1px -3639px"},{id:"dd898165-12a9-4c90-a3e4-012149c0feac",iso:"bq",name:"Caribbean Netherlands",code:"+599",flagImagePos:"-1px -3741px"},{id:"a1f30091-26da-481a-a84f-2638b2d7c14d",iso:"ky",name:"Cayman Islands",code:"+1",flagImagePos:"-1px -375px"},{id:"469b4a79-8a1a-4428-b7bd-4665202b7292",iso:"cf",name:"Central African Republic",code:"+236",flagImagePos:"-1px -2466px"},{id:"a9c2fa4b-c22a-41bd-9735-b4adeadab7f7",iso:"td",name:"Chad",code:"+235",flagImagePos:"-1px -1055px"},{id:"f0825f0d-e086-49e0-846e-9e4784bf872c",iso:"cl",name:"Chile",code:"+56",flagImagePos:"-1px -1752px"},{id:"89d3f07d-446e-459d-b168-595af96d708f",iso:"cn",name:"China",code:"+86",flagImagePos:"-1px -1072px"},{id:"903801ce-2f83-4df8-a380-9dc6df6c35cf",iso:"co",name:"Colombia",code:"+57",flagImagePos:"-1px -409px"},{id:"55d7d2be-8273-4770-844c-1ef87524cd27",iso:"km",name:"Comoros",code:"+269",flagImagePos:"-1px -1871px"},{id:"a5b00b2f-01de-4c0d-914f-fe05c92c8f43",iso:"cg",name:"Congo - Brazzaville",code:"+242",flagImagePos:"-1px -2398px"},{id:"58e07572-21b9-4630-a17c-a51c0ade4b8a",iso:"cd",name:"Congo - Kinshasa",code:"+243",flagImagePos:"-1px -1990px"},{id:"5a09d08e-b6ab-4084-8350-1d97d504c222",iso:"ck",name:"Cook Islands",code:"+682",flagImagePos:"-1px -3112px"},{id:"760f2b33-0822-4ad9-83cf-b497dcf273bb",iso:"cr",name:"Costa Rica",code:"+506",flagImagePos:"-1px -2857px"},{id:"489db55f-6316-4f43-a1c7-a0921e16743a",iso:"ci",name:"C\xF4te d\u2019Ivoire",code:"+225",flagImagePos:"-1px -2194px"},{id:"398c1d99-7ee4-44cd-9c2a-067acba2c8fb",iso:"hr",name:"Croatia",code:"+385",flagImagePos:"-1px -1174px"},{id:"572da7dc-8463-4797-ad84-7fcf8f53bb80",iso:"cu",name:"Cuba",code:"+53",flagImagePos:"-1px -987px"},{id:"572674e5-b0d4-4206-8310-70f4656e65e2",iso:"cw",name:"Cura\xE7ao",code:"+599",flagImagePos:"-1px -3758px"},{id:"ac1e2a9d-a888-427e-9ad3-a0cbb27e603a",iso:"cy",name:"Cyprus",code:"+357",flagImagePos:"-1px -732px"},{id:"075ce3fd-83e7-472a-89cb-8b5e224102c4",iso:"cz",name:"Czechia",code:"+420",flagImagePos:"-1px -3095px"},{id:"4cde631a-97e9-4fc2-9465-9d9a433ca5c1",iso:"dk",name:"Denmark",code:"+45",flagImagePos:"-1px -1820px"},{id:"1b9c40a6-bf03-4759-b6ab-8edefafd8b44",iso:"dj",name:"Djibouti",code:"+253",flagImagePos:"-1px -2874px"},{id:"f5eec2ba-1a0b-465c-b3e5-9bd8458d0704",iso:"dm",name:"Dominica",code:"+1",flagImagePos:"-1px -3350px"},{id:"cb6921fc-df2a-4a97-8a34-4d901ac1e994",iso:"do",name:"Dominican Republic",code:"+1",flagImagePos:"-1px -2007px"},{id:"7d6641f1-ef97-4bee-b1b8-0f54fea35aeb",iso:"ec",name:"Ecuador",code:"+593",flagImagePos:"-1px -1531px"},{id:"dfeb30b9-b4b8-4931-9334-c3961b7843a6",iso:"eg",name:"Egypt",code:"+20",flagImagePos:"-1px -3027px"},{id:"7d9f7158-7206-491f-a614-6a3e7e6af354",iso:"sv",name:"El Salvador",code:"+503",flagImagePos:"-1px -2160px"},{id:"bcdbebc2-a51d-4891-93b0-52b463d0841d",iso:"gq",name:"Equatorial Guinea",code:"+240",flagImagePos:"-1px -1973px"},{id:"53c2c225-f321-406f-b377-7c8b6720bcb4",iso:"er",name:"Eritrea",code:"+291",flagImagePos:"-1px -936px"},{id:"ba0e995a-17a8-48ff-88e6-54ff8207b038",iso:"ee",name:"Estonia",code:"+372",flagImagePos:"-1px -3333px"},{id:"abe9af9b-91da-4bba-9adf-a496bf414719",iso:"sz",name:"Eswatini",code:"+268",flagImagePos:"-1px -3129px"},{id:"e993ecc8-732a-4446-8ab1-144c084f3192",iso:"et",name:"Ethiopia",code:"+251",flagImagePos:"-1px -3367px"},{id:"6c7aae9d-e18d-4d09-8467-7bb99d925768",iso:"fk",name:"Falkland Islands (Islas Malvinas)",code:"+500",flagImagePos:"-1px -3809px"},{id:"92e704eb-9573-4d91-b932-2b1eddaacb3e",iso:"fo",name:"Faroe Islands",code:"+298",flagImagePos:"-1px -1429px"},{id:"561c079c-69c2-4e62-b947-5cd76783a67c",iso:"fj",name:"Fiji",code:"+679",flagImagePos:"-1px -2500px"},{id:"3f31a88e-c7ed-47fa-9aae-2058be7cbe09",iso:"fi",name:"Finland",code:"+358",flagImagePos:"-1px -2568px"},{id:"4c8ba1fc-0203-4a8f-8321-4dda4a0c6732",iso:"fr",name:"France",code:"+33",flagImagePos:"-1px -324px"},{id:"198074d5-67a2-4fd3-b13d-429a394b6371",iso:"gf",name:"French Guiana",code:"+594",flagImagePos:"-1px -324px"},{id:"2f5ff3d1-745e-48a1-b4e8-a377b22af812",iso:"pf",name:"French Polynesia",code:"+689",flagImagePos:"-1px -2262px"},{id:"a8b80121-5529-4cfe-83fb-6b1f6c81abcb",iso:"ga",name:"Gabon",code:"+241",flagImagePos:"-1px -1157px"},{id:"c9bc7d57-7883-4f63-bc6e-5dcc3db8612d",iso:"gm",name:"Gambia",code:"+220",flagImagePos:"-1px -817px"},{id:"1fc146d8-cebe-4ef1-bb0f-30bd0870ccf9",iso:"ge",name:"Georgia",code:"+995",flagImagePos:"-1px -1123px"},{id:"e74ac4b1-0b4b-4630-bac0-2e53e270b363",iso:"de",name:"Germany",code:"+49",flagImagePos:"-1px -3452px"},{id:"adda89c9-4b47-4552-85c4-668f2cef2dbd",iso:"gh",name:"Ghana",code:"+233",flagImagePos:"-1px -2891px"},{id:"962a059b-a5ac-4e2f-9405-5c418cadb6b0",iso:"gi",name:"Gibraltar",code:"+350",flagImagePos:"-1px -341px"},{id:"0acd0dae-0f39-4c23-be1d-c0295539d8c4",iso:"gr",name:"Greece",code:"+30",flagImagePos:"-1px -188px"},{id:"7529a6e4-8a6a-4c27-885e-ff0c5e15e515",iso:"gl",name:"Greenland",code:"+299",flagImagePos:"-1px -2347px"},{id:"416ba85d-f860-48dc-9c60-32602c07e266",iso:"gd",name:"Grenada",code:"+1",flagImagePos:"-1px -3316px"},{id:"f43f1f96-1fb1-4e5e-b818-71e60e501fd4",iso:"gp",name:"Guadeloupe",code:"+590",flagImagePos:"-1px -511px"},{id:"e29122da-20cf-4d24-bc68-93f9c3296730",iso:"gu",name:"Guam",code:"+1",flagImagePos:"-1px -3265px"},{id:"8a24ff28-dcae-4846-b0c1-18cfcb04de06",iso:"gt",name:"Guatemala",code:"+502",flagImagePos:"-1px -1208px"},{id:"b617a005-be15-49c8-9533-c0376681a564",iso:"gn",name:"Guinea",code:"+224",flagImagePos:"-1px -3520px"},{id:"d9913e74-e340-4a4f-bf4b-aaaf1747364b",iso:"gw",name:"Guinea-Bissau",code:"+245",flagImagePos:"-1px -2602px"},{id:"c8245da4-cd4f-4818-a41e-42afec6faa9a",iso:"gy",name:"Guyana",code:"+592",flagImagePos:"-1px -1038px"},{id:"c598961d-3040-4dbb-8934-6d8eb4b9be97",iso:"ht",name:"Haiti",code:"+509",flagImagePos:"-1px -392px"},{id:"f51aadf1-3c7a-4d24-b8fb-69c7e05243e4",iso:"hn",name:"Honduras",code:"+504",flagImagePos:"-1px -2959px"},{id:"a621dbe5-fb11-4f7f-9a8d-2330bd20c563",iso:"hk",name:"Hong Kong",code:"+852",flagImagePos:"-1px -3707px"},{id:"a113fe26-d409-4ab7-b27c-0e8ac112071f",iso:"hu",name:"Hungary",code:"+36",flagImagePos:"-1px -902px"},{id:"6430b612-4071-4614-bfdb-408fbb0b8fa4",iso:"is",name:"Iceland",code:"+354",flagImagePos:"-1px -2704px"},{id:"4cce1334-df1f-4b11-9f15-a4faaac3d0db",iso:"in",name:"India",code:"+91",flagImagePos:"-1px -2245px"},{id:"54969b2f-6aa9-4a58-850d-b4779ef3038e",iso:"id",name:"Indonesia",code:"+62",flagImagePos:"-1px -2653px"},{id:"cb631628-5854-44d2-9dbc-47cdf9c9ea5e",iso:"ir",name:"Iran",code:"+98",flagImagePos:"-1px -2738px"},{id:"21a50cc1-954c-49c2-8296-696f1f57b79e",iso:"iq",name:"Iraq",code:"+964",flagImagePos:"-1px -851px"},{id:"3e17cb8a-9c44-4c75-b417-556546ceebff",iso:"ie",name:"Ireland",code:"+353",flagImagePos:"-1px -2670px"},{id:"0a15f5a3-7571-478a-9fcd-6cbd6563e08c",iso:"il",name:"Israel",code:"+972",flagImagePos:"-1px -426px"},{id:"2cbab786-d79b-4ea1-ab26-0553c5e423d3",iso:"it",name:"Italy",code:"+39",flagImagePos:"-1px -154px"},{id:"33a67cd8-0858-46c3-b833-4fd395d2daa4",iso:"jm",name:"Jamaica",code:"+1",flagImagePos:"-1px -2296px"},{id:"5edf8bb6-6a29-44ee-b5f2-7d7cbf61f971",iso:"jp",name:"Japan",code:"+81",flagImagePos:"-1px -528px"},{id:"879b69bb-3f8f-484f-a767-7fdeef6bae15",iso:"jo",name:"Jordan",code:"+962",flagImagePos:"-1px -1905px"},{id:"4217e52c-2835-4c7b-87d3-e290c4fa6074",iso:"kz",name:"Kazakhstan",code:"+7",flagImagePos:"-1px -1565px"},{id:"934b172d-4427-47f6-8648-6411652be23d",iso:"ke",name:"Kenya",code:"+254",flagImagePos:"-1px -3605px"},{id:"2358e177-3956-4bcf-a954-56275e90e28d",iso:"ki",name:"Kiribati",code:"+686",flagImagePos:"-1px -477px"},{id:"98e8fae8-cd1b-419f-813b-ee348b51d843",iso:"xk",name:"Kosovo",code:"+383",flagImagePos:"-1px -3860px"},{id:"5376f774-4fcb-47dc-b118-e48d34b030ef",iso:"kw",name:"Kuwait",code:"+965",flagImagePos:"-1px -3435px"},{id:"9bc380c4-5840-4d26-a615-310cd817ae94",iso:"kg",name:"Kyrgyzstan",code:"+996",flagImagePos:"-1px -2143px"},{id:"3278e7f0-176b-4352-9e38-df59b052b91f",iso:"la",name:"Laos",code:"+856",flagImagePos:"-1px -562px"},{id:"e2ba5fad-f531-467c-b195-a6cd90136e19",iso:"lv",name:"Latvia",code:"+371",flagImagePos:"-1px -2619px"},{id:"49f74ca5-9ff1-44af-8e9c-59e1c4704e83",iso:"lb",name:"Lebanon",code:"+961",flagImagePos:"-1px -1616px"},{id:"d94b6d96-17c1-4de8-abc3-3e14873b62c0",iso:"ls",name:"Lesotho",code:"+266",flagImagePos:"-1px -3010px"},{id:"e35005f8-285e-4fe5-9cda-def721d9cc7b",iso:"lr",name:"Liberia",code:"+231",flagImagePos:"-1px -2823px"},{id:"60788779-78f0-4b2b-8ad8-c7e4bbde10b5",iso:"ly",name:"Libya",code:"+218",flagImagePos:"-1px -137px"},{id:"f24ad4ea-454a-4d40-a1f1-db188ec0b75e",iso:"li",name:"Liechtenstein",code:"+423",flagImagePos:"-1px -1276px"},{id:"f6709b72-4150-4cde-a37b-e6eb95f5bd1d",iso:"lt",name:"Lithuania",code:"+370",flagImagePos:"-1px -1446px"},{id:"0d0c1a84-f645-4ffe-87d2-9a7bb4f88bbc",iso:"lu",name:"Luxembourg",code:"+352",flagImagePos:"-1px -1922px"},{id:"5b3fdebe-a4ed-47c6-88c3-d867d3a79bf0",iso:"mo",name:"Macao",code:"+853",flagImagePos:"-1px -3554px"},{id:"6a84f456-bc77-4b76-8651-e2a0994f3278",iso:"mg",name:"Madagascar",code:"+261",flagImagePos:"-1px -1667px"},{id:"2a5d5baf-1db7-4606-a330-227834c77098",iso:"mw",name:"Malawi",code:"+265",flagImagePos:"-1px -2942px"},{id:"f2b32090-6d8d-40db-ba50-a63037926508",iso:"my",name:"Malaysia",code:"+60",flagImagePos:"-1px -2517px"},{id:"51c7830c-0c76-44ed-bcdf-be75688e1d0c",iso:"mv",name:"Maldives",code:"+960",flagImagePos:"-1px -800px"},{id:"ea7a2274-0542-4bbb-b629-aa63bef97442",iso:"ml",name:"Mali",code:"+223",flagImagePos:"-1px -3469px"},{id:"6f70796e-8f64-4a1a-ac2a-990d7d502db3",iso:"mt",name:"Malta",code:"+356",flagImagePos:"-1px -2041px"},{id:"c60f429e-0d4f-42cf-96f9-e7dc4fdcd5ee",iso:"mh",name:"Marshall Islands",code:"+692",flagImagePos:"-1px -1463px"},{id:"e8afae89-e5b0-4551-bbd4-bbfcee50c8ad",iso:"mq",name:"Martinique",code:"+596",flagImagePos:"-1px -239px"},{id:"361afc7c-ee94-464b-b5cb-f059ecd79e99",iso:"mr",name:"Mauritania",code:"+222",flagImagePos:"-1px -307px"},{id:"bce43b5e-d2f7-47ca-b5c9-9ae72ba67bda",iso:"mu",name:"Mauritius",code:"+230",flagImagePos:"-1px -2993px"},{id:"d153dc32-4821-4f05-a5c8-564d003da5e1",iso:"mx",name:"Mexico",code:"+52",flagImagePos:"-1px -2755px"},{id:"80f9f386-231f-4d96-b950-5f6b6edbeb63",iso:"fm",name:"Micronesia",code:"+691",flagImagePos:"-1px -2313px"},{id:"a1d89e32-4b91-4519-b0d9-7d61299394ef",iso:"md",name:"Moldova",code:"+373",flagImagePos:"-1px -3690px"},{id:"0afeb22c-c106-479b-af45-1380fb8b404c",iso:"mc",name:"Monaco",code:"+377",flagImagePos:"-1px -1191px"},{id:"a18d0204-7c4a-425c-a33e-cbfac01be162",iso:"mn",name:"Mongolia",code:"+976",flagImagePos:"-1px -3503px"},{id:"260479fc-0410-4ccd-a963-e06c9f059bdb",iso:"me",name:"Montenegro",code:"+382",flagImagePos:"-1px -2976px"},{id:"a66872f1-ba90-420f-8f55-f0fbb10abce1",iso:"ms",name:"Montserrat",code:"+1",flagImagePos:"-1px -749px"},{id:"8fd1ba13-cb1a-488d-b715-01724d56d9dd",iso:"ma",name:"Morocco",code:"+212",flagImagePos:"-1px -3214px"},{id:"5d26fba4-6d15-4cd4-a23f-9034d952e580",iso:"mz",name:"Mozambique",code:"+258",flagImagePos:"-1px -834px"},{id:"f9c12031-14dc-495f-b150-28dddce17e3f",iso:"mm",name:"Myanmar (Burma)",code:"+95",flagImagePos:"-1px -18px"},{id:"6e21e956-2740-4058-a758-3b249f628a7b",iso:"na",name:"Namibia",code:"+264",flagImagePos:"-1px -2534px"},{id:"4a07dd5a-9341-4b06-969f-4bcd9c32e2a0",iso:"nr",name:"Nauru",code:"+674",flagImagePos:"-1px -2330px"},{id:"9d7121ce-1445-4c84-9401-ddc703d9dedb",iso:"np",name:"Nepal",code:"+977",flagImagePos:"-1px -120px"},{id:"31fbb24d-7c38-4ca8-b385-48d76a0685e3",iso:"nl",name:"Netherlands",code:"+31",flagImagePos:"-1px -1888px"},{id:"18071cc2-c457-4b4f-9217-2519a0b52c25",iso:"nc",name:"New Caledonia",code:"+687",flagImagePos:"-1px -1650px"},{id:"c4b0e7d1-08b2-421b-8ff6-913020cbf271",iso:"nz",name:"New Zealand",code:"+64",flagImagePos:"-1px -2024px"},{id:"25719230-2c64-4525-96c4-d4427dd2e40b",iso:"ni",name:"Nicaragua",code:"+505",flagImagePos:"-1px -171px"},{id:"a1090a0b-7f89-4d75-8c92-e460da9103ab",iso:"ne",name:"Niger",code:"+227",flagImagePos:"-1px -715px"},{id:"6869e4bb-32b8-43ff-84d1-67d9ee832e1f",iso:"ng",name:"Nigeria",code:"+234",flagImagePos:"-1px -3418px"},{id:"52b3ae35-196a-4e22-81e2-67b816a32d0e",iso:"nu",name:"Niue",code:"+683",flagImagePos:"-1px -2840px"},{id:"9f4e45d4-c7e1-4ba9-84d0-e712e7213c95",iso:"nf",name:"Norfolk Island",code:"+672",flagImagePos:"-1px -256px"},{id:"2db1b02c-631e-40a0-94d8-f1e567b1f705",iso:"kp",name:"North Korea",code:"+850",flagImagePos:"-1px -2415px"},{id:"92621b3f-55f5-42bb-8604-d0302e355e31",iso:"mk",name:"North Macedonia",code:"+389",flagImagePos:"-1px -1769px"},{id:"3cee8ab2-5cb3-43ea-b8ab-7016187d33e9",iso:"mp",name:"Northern Mariana Islands",code:"+1",flagImagePos:"-1px -919px"},{id:"77683fad-f106-4a94-a629-9562650edb35",iso:"no",name:"Norway",code:"+47",flagImagePos:"-1px -1089px"},{id:"09090411-ef9b-44f3-aeb9-65b5e338b8d6",iso:"om",name:"Oman",code:"+968",flagImagePos:"-1px -3384px"},{id:"18d4f06b-233b-4398-a9f8-6b4a4eaf6c71",iso:"pk",name:"Pakistan",code:"+92",flagImagePos:"-1px -2772px"},{id:"b1da5023-aab9-431c-921c-4f3e12b1aa7a",iso:"pw",name:"Palau",code:"+680",flagImagePos:"-1px -273px"},{id:"e6442ab2-ac99-4a02-9d7c-fd878e50de8a",iso:"ps",name:"Palestine",code:"+970",flagImagePos:"-1px -1548px"},{id:"6bb10fb5-8b4a-4136-a82e-6be6c017ab76",iso:"pa",name:"Panama",code:"+507",flagImagePos:"-1px -1106px"},{id:"b070a014-2ce4-4939-a868-951bd1e70923",iso:"pg",name:"Papua New Guinea",code:"+675",flagImagePos:"-1px -1939px"},{id:"5e23c743-ce7d-4abc-9dd4-44a700b29090",iso:"py",name:"Paraguay",code:"+595",flagImagePos:"-1px -3231px"},{id:"1a83f99d-91b3-438d-a576-5bf0f05fdd12",iso:"pe",name:"Peru",code:"+51",flagImagePos:"-1px -1225px"},{id:"667c9699-46b9-40f9-a41f-2c52826bb3cb",iso:"ph",name:"Philippines",code:"+63",flagImagePos:"-1px -2432px"},{id:"b84030ab-3193-4aa2-aef2-d4d21997e536",iso:"pl",name:"Poland",code:"+48",flagImagePos:"-1px -1514px"},{id:"e26d0064-6173-42ab-b761-bf8c639199fa",iso:"pt",name:"Portugal",code:"+351",flagImagePos:"-1px -664px"},{id:"0fd9770d-2a91-4b81-8633-f465bc151e16",iso:"pr",name:"Puerto Rico",code:"+1",flagImagePos:"-1px -596px"},{id:"f866eeeb-e64f-4123-ab63-c16e0a00d029",iso:"qa",name:"Qatar",code:"+974",flagImagePos:"-1px -579px"},{id:"c3a3fb54-5731-4a28-96bd-4190cfeeaff0",iso:"re",name:"R\xE9union",code:"+262",flagImagePos:"-1px -324px"},{id:"a6a48809-7e33-42c8-a25a-56ccdd7ccdfe",iso:"ro",name:"Romania",code:"+40",flagImagePos:"-1px -885px"},{id:"9556d1e9-3d02-4c5b-a0ce-97a2fd55c74a",iso:"ru",name:"Russia",code:"+7",flagImagePos:"-1px -868px"},{id:"6f7f0a97-e8b5-455d-bace-6953de7324eb",iso:"rw",name:"Rwanda",code:"+250",flagImagePos:"-1px -3673px"},{id:"e251cad5-7655-48f7-9892-6edf04a14fd7",iso:"ws",name:"Samoa",code:"+685",flagImagePos:"-1px -3163px"},{id:"f1cfec8c-a960-43b3-8e11-2cad72b4fff8",iso:"sm",name:"San Marino",code:"+378",flagImagePos:"-1px -2908px"},{id:"c5301260-13dc-4012-9678-2b57a5e409ae",iso:"st",name:"S\xE3o Tom\xE9 & Pr\xEDncipe",code:"+239",flagImagePos:"-1px -3299px"},{id:"02599f80-225a-451b-8c25-03b8993f88ac",iso:"sa",name:"Saudi Arabia",code:"+966",flagImagePos:"-1px -52px"},{id:"a54c3469-9668-4063-bfa0-04c450b43d3e",iso:"sn",name:"Senegal",code:"+221",flagImagePos:"-1px -2925px"},{id:"687ea07b-a7df-4778-b802-b040676fa56c",iso:"rs",name:"Serbia",code:"+381",flagImagePos:"-1px -3401px"},{id:"d010fb25-7044-4055-9c60-25bc89d83f64",iso:"sc",name:"Seychelles",code:"+248",flagImagePos:"-1px -1327px"},{id:"0c46a1e9-fcd8-4e7e-bbb1-ef3bfa83539b",iso:"sl",name:"Sierra Leone",code:"+232",flagImagePos:"-1px -970px"},{id:"e724edb6-9df4-42fb-bc1e-417996aa3020",iso:"sg",name:"Singapore",code:"+65",flagImagePos:"-1px -35px"},{id:"7478814a-dc3f-41ff-9341-da7e07ba8499",iso:"sx",name:"Sint Maarten",code:"+1",flagImagePos:"-1px -3826px"},{id:"b1a34e32-38dd-4a38-b63a-7133baf1417a",iso:"sk",name:"Slovakia",code:"+421",flagImagePos:"-1px -3044px"},{id:"1c1689a5-580b-411f-9283-b1e8333b351e",iso:"si",name:"Slovenia",code:"+386",flagImagePos:"-1px -1582px"},{id:"4b1c6a42-90b0-49ea-b968-8c95b871f0ec",iso:"sb",name:"Solomon Islands",code:"+677",flagImagePos:"-1px -1361px"},{id:"7ec9fdff-8ae6-4a14-b55e-6262d46bc3ef",iso:"so",name:"Somalia",code:"+252",flagImagePos:"-1px -1786px"},{id:"5e62f404-3e2c-4d63-ad7b-ab0755903842",iso:"za",name:"South Africa",code:"+27",flagImagePos:"-1px -3248px"},{id:"31966c2a-7d24-4ebc-8e02-392e4f04f12b",iso:"kr",name:"South Korea",code:"+82",flagImagePos:"-1px -3078px"},{id:"1b7ba825-bf7d-42c0-bb73-81f10a4009bf",iso:"ss",name:"South Sudan",code:"+211",flagImagePos:"-1px -3775px"},{id:"55c4137b-e437-4e80-bc8f-7857cd7c9364",iso:"es",name:"Spain",code:"+34",flagImagePos:"-1px -1480px"},{id:"fce4c284-e6a1-4e8c-96ca-6edf09e8a401",iso:"lk",name:"Sri Lanka",code:"+94",flagImagePos:"-1px -3622px"},{id:"0ae719a5-ae43-45d0-b669-66976a050ef1",iso:"bl",name:"St. Barth\xE9lemy",code:"+590",flagImagePos:"-1px -324px"},{id:"a588cc85-32a4-45ff-ba69-627105dab27a",iso:"sh",name:"St. Helena",code:"+290",flagImagePos:"-1px -630px"},{id:"f065aa7c-8d9e-419c-bbf0-9a97011cf272",iso:"kn",name:"St. Kitts & Nevis",code:"+1",flagImagePos:"-1px -103px"},{id:"9ea73bcc-2bf5-4ad9-9b39-de33de125f98",iso:"lc",name:"St. Lucia",code:"+1",flagImagePos:"-1px -1837px"},{id:"86a5a0e8-bfd4-480e-9bc0-7b88b2248a57",iso:"mf",name:"St. Martin",code:"+590",flagImagePos:"-1px -86px"},{id:"540857ba-923a-4656-a19f-cb3914825ecc",iso:"pm",name:"St. Pierre & Miquelon",code:"+508",flagImagePos:"-1px -1378px"},{id:"d381eb44-e77a-4dbd-abbb-224d7158e96d",iso:"vc",name:"St. Vincent & Grenadines",code:"+1",flagImagePos:"-1px -3588px"},{id:"7015db62-072d-49a2-8320-7587ec8b952f",iso:"sd",name:"Sudan",code:"+249",flagImagePos:"-1px -443px"},{id:"d7bbb285-aa4e-4a92-8613-8d2645c351ee",iso:"sr",name:"Suriname",code:"+597",flagImagePos:"-1px -3656px"},{id:"78978092-7be3-4ec8-b201-068089035cff",iso:"se",name:"Sweden",code:"+46",flagImagePos:"-1px -494px"},{id:"9f3fbec3-b58a-4b5a-9c4b-3997398c4148",iso:"ch",name:"Switzerland",code:"+41",flagImagePos:"-1px -1718px"},{id:"7ce0562c-fdc4-444c-bba3-02239c3c17da",iso:"sy",name:"Syria",code:"+963",flagImagePos:"-1px -2449px"},{id:"2d57a4a1-3f5a-41a2-a320-74a8f0db92e5",iso:"tw",name:"Taiwan",code:"+886",flagImagePos:"-1px -647px"},{id:"e1f747c5-4e91-487b-8265-8f70b3430849",iso:"tj",name:"Tajikistan",code:"+992",flagImagePos:"-1px -222px"},{id:"f07e257c-e049-4046-b031-f4348fb1734a",iso:"tz",name:"Tanzania",code:"+255",flagImagePos:"-1px -3146px"},{id:"684a0dde-5b5f-4072-98a4-46fc8de09556",iso:"th",name:"Thailand",code:"+66",flagImagePos:"-1px -1242px"},{id:"0376e29f-d9dd-4449-aa4e-d47353c16873",iso:"tl",name:"Timor-Leste",code:"+670",flagImagePos:"-1px -3843px"},{id:"fd647814-fc64-4724-bba7-4cd4da26c11e",iso:"tg",name:"Togo",code:"+228",flagImagePos:"-1px -783px"},{id:"ed271b14-39ee-4403-9be6-b54ac89b0ed3",iso:"tk",name:"Tokelau",code:"+690",flagImagePos:"-1px -3792px"},{id:"e2b83ecb-5a79-4ca0-9860-4baeae0380bb",iso:"to",name:"Tonga",code:"+676",flagImagePos:"-1px -1395px"},{id:"33bca09c-cc33-4680-929b-191ccbbc959a",iso:"tt",name:"Trinidad & Tobago",code:"+1",flagImagePos:"-1px -545px"},{id:"ab25c5da-7698-4b96-af34-5d20523915d9",iso:"tn",name:"Tunisia",code:"+216",flagImagePos:"-1px -698px"},{id:"784ac645-bc50-4b35-b5fb-effd72f99749",iso:"tr",name:"Turkey",code:"+90",flagImagePos:"-1px -2126px"},{id:"9a3b8bd3-bc73-4251-a068-a4842365e91a",iso:"tm",name:"Turkmenistan",code:"+993",flagImagePos:"-1px -3486px"},{id:"361bcad4-44d1-41fb-9bbf-39ea0fb87d49",iso:"tc",name:"Turks & Caicos Islands",code:"+1",flagImagePos:"-1px -1701px"},{id:"26fb1484-c756-4592-8523-99af9c870bb5",iso:"tv",name:"Tuvalu",code:"+688",flagImagePos:"-1px -358px"},{id:"cdb8455e-4eda-48f7-b30a-63c20838a364",iso:"vi",name:"U.S. Virgin Islands",code:"+1",flagImagePos:"-1px -2381px"},{id:"f47476cc-3da6-4377-83c9-33ab9f5293d1",iso:"ug",name:"Uganda",code:"+256",flagImagePos:"-1px -1497px"},{id:"5fcb791a-91be-416a-895d-0502fc509838",iso:"ua",name:"Ukraine",code:"+380",flagImagePos:"-1px -2721px"},{id:"7c8e1ced-0dd7-42b6-880b-19b3486d11e5",iso:"ae",name:"United Arab Emirates",code:"+971",flagImagePos:"-1px -3061px"},{id:"9f1362e7-e87c-4123-ade8-e5cfa6e99c09",iso:"gb",name:"United Kingdom",code:"+44",flagImagePos:"-1px -86px"},{id:"f9033267-9df0-46e4-9f79-c8b022e5c835",iso:"us",name:"United States",code:"+1",flagImagePos:"-1px -69px"},{id:"2cab7122-ec9a-48ac-8415-392b4f67ae51",iso:"uy",name:"Uruguay",code:"+598",flagImagePos:"-1px -3571px"},{id:"f442740c-94c3-4f2f-afb2-c7c279224b5f",iso:"uz",name:"Uzbekistan",code:"+998",flagImagePos:"-1px -1293px"},{id:"e6774547-6ab1-41a2-8107-201f913937b2",iso:"vu",name:"Vanuatu",code:"+678",flagImagePos:"-1px -1633px"},{id:"d600d6b0-e21f-4b6e-9036-0435a6ac2ea6",iso:"va",name:"Vatican City",code:"+39",flagImagePos:"-1px -3197px"},{id:"b8e0072d-498b-4bb4-a5b6-354d4200f882",iso:"ve",name:"Venezuela",code:"+58",flagImagePos:"-1px -1344px"},{id:"15dc081a-4690-42e9-a40d-b3bcea3173fc",iso:"vn",name:"Vietnam",code:"+84",flagImagePos:"-1px -1259px"},{id:"4452a787-5f31-4eb7-b14c-ae3175564ae5",iso:"wf",name:"Wallis & Futuna",code:"+681",flagImagePos:"-1px -324px"},{id:"237c9f8d-3b6c-4b70-af72-8a58a7154144",iso:"ye",name:"Yemen",code:"+967",flagImagePos:"-1px -2211px"},{id:"02a76f62-3078-472a-bd42-edb759cf3079",iso:"zm",name:"Zambia",code:"+260",flagImagePos:"-1px -2109px"},{id:"10e8e117-6832-4d3f-9b05-f66832c2f5ec",iso:"zw",name:"Zimbabwe",code:"+263",flagImagePos:"-1px -2789px"}],dp=[{id:"c31e9e5d-e0cb-4574-a13f-8a6ee5ff8309",title:"Work"},{id:"a8991c76-2fda-4bbd-a718-df13d6478847",title:"Friend"},{id:"56ddbd47-4078-4ddd-8448-73c5e88d5f59",title:"Family"},{id:"2026ce08-d08f-4b4f-9506-b10cdb5b104f",title:"High School"},{id:"65930b5a-5d2a-4303-b11f-865d69e6fdb5",title:"College"},{id:"3eaab175-ec0d-4db7-bc3b-efc633c769be",title:"Baseball Team"},{id:"cbde2486-5033-4e09-838e-e901b108cd41",title:"Band"}];var mp=(()=>{let e=class e{constructor(t){this._angorMockApiService=t,this._contacts=zr,this._countries=up,this._tags=dp,this.registerHandlers()}registerHandlers(){this._angorMockApiService.onGet("api/apps/contacts/all").reply(()=>{let n=T(this._contacts);return n.sort((o,r)=>o.name.localeCompare(r.name)),[200,n]}),this._angorMockApiService.onGet("api/apps/contacts/search").reply(({request:n})=>{let o=n.params.get("query"),r=T(this._contacts);return o&&(r=r.filter(s=>s.name&&s.name.toLowerCase().includes(o.toLowerCase()))),r.sort((s,l)=>s.name.localeCompare(l.name)),[200,r]}),this._angorMockApiService.onGet("api/apps/contacts/contact").reply(({request:n})=>{let o=n.params.get("id");return[200,T(this._contacts).find(l=>l.id===o)]}),this._angorMockApiService.onPost("api/apps/contacts/contact").reply(()=>{let n={id:Ae.guid(),avatar:null,name:"New Contact",emails:[],phoneNumbers:[],job:{title:"",company:""},birthday:null,address:null,notes:null,tags:[]};return this._contacts.unshift(n),[200,n]}),this._angorMockApiService.onPatch("api/apps/contacts/contact").reply(({request:n})=>{let o=n.body.id,r=T(n.body.contact),s=null;return this._contacts.forEach((l,c,d)=>{l.id===o&&(d[c]=Se({},d[c],r),s=d[c])}),[200,s]}),this._angorMockApiService.onDelete("api/apps/contacts/contact").reply(({request:n})=>{let o=n.params.get("id");return this._contacts.forEach((r,s)=>{r.id===o&&this._contacts.splice(s,1)}),[200,!0]}),this._angorMockApiService.onGet("api/apps/contacts/countries").reply(()=>[200,T(this._countries)]),this._angorMockApiService.onGet("api/apps/contacts/tags").reply(()=>[200,T(this._tags)]),this._angorMockApiService.onPost("api/apps/contacts/tag").reply(({request:n})=>{let o=T(n.body.tag);return o.id=Ae.guid(),this._tags.unshift(o),[200,o]}),this._angorMockApiService.onPatch("api/apps/contacts/tag").reply(({request:n})=>{let o=n.body.id,r=T(n.body.tag),s=null;return this._tags.forEach((l,c,d)=>{l.id===o&&(d[c]=Se({},d[c],r),s=d[c])}),[200,s]}),this._angorMockApiService.onDelete("api/apps/contacts/tag").reply(({request:n})=>{let o=n.params.get("id");return this._tags.forEach((s,l)=>{s.id===o&&this._tags.splice(l,1)}),this._contacts.filter(s=>s.tags.indexOf(o)>-1).forEach(s=>{s.tags.splice(s.tags.indexOf(o),1)}),[200,!0]});let t=n=>new Promise((o,r)=>{let s=new FileReader;s.onload=()=>{o(s.result)},s.onerror=l=>{r(l)},s.readAsDataURL(n)});this._angorMockApiService.onPost("api/apps/contacts/avatar").reply(({request:n})=>{let o=n.body.id,r=n.body.avatar,s=null;return Ya(t(r)).pipe(Le(l=>(this._contacts.forEach((c,d,g)=>{c.id===o&&(g[d].avatar=l,s=g[d])}),[200,s])))})}};e.\u0275fac=function(n){return new(n||e)(L(ee))},e.\u0275prov=N({token:e,factory:e.\u0275fac,providedIn:"root"});let i=e;return i})();var pp=[{id:"b899ec30-b85a-40ab-bb1f-18a596d5c6de",parentId:null,name:"Mens",slug:"mens"},{id:"07986d93-d4eb-4de1-9448-2538407f7254",parentId:null,name:"Ladies",slug:"ladies"},{id:"ad12aa94-3863-47f8-acab-a638ef02a3e9",parentId:null,name:"Unisex",slug:"unisex"}],gp=[{id:"e1789f32-9475-43e7-9256-451d2e3a2282",name:"Benton",slug:"benton"},{id:"61d52c2a-8947-4a2c-8c35-f36baef45b96",name:"Capmia",slug:"capmia"},{id:"f9987124-7ada-4b93-bef7-35280b3ddbd7",name:"Lara",slug:"lara"},{id:"5913ee46-a497-41db-a118-ee506011529f",name:"Premera",slug:"premera"},{id:"2c4d98d8-f334-4125-9596-862515f5526b",name:"Zeon",slug:"zeon"}],fp=[{id:"167190fa-51b4-45fc-a742-8ce1b33d24ea",title:"mens"},{id:"3baea410-a7d6-4916-b79a-bdce50c37f95",title:"ladies"},{id:"8ec8f60d-552f-4216-9f11-462b95b1d306",title:"unisex"},{id:"8837b93f-388b-43cc-851d-4ca8f23f3a61",title:"44mm"},{id:"8f868ddb-d4a2-461d-bc3b-d7c8668687c3",title:"40mm"},{id:"2300ac48-f268-466a-b765-8b878b6e14a7",title:"5 ATM"},{id:"0b11b742-3125-4d75-9a6f-84af7fde1969",title:"10 ATM"},{id:"0fc39efd-f640-41f8-95a5-3f1d749df200",title:"automatic"},{id:"7d6dd47e-7472-4f8b-93d4-46c114c44533",title:"chronograph"},{id:"b1286f3a-e2d0-4237-882b-f0efc0819ec3",title:"watch"}],hp=[{id:"987dd10a-43b1-49f9-bfd9-05bb2dbc7029",name:"Evel",slug:"evel"},{id:"998b0c07-abfd-4ba3-8de1-7563ef3c4d57",name:"Mivon",slug:"mivon"},{id:"05ebb527-d733-46a9-acfb-a4e4ec960024",name:"Neogen",slug:"neogen"}],bp=[{id:"7eb7c859-1347-4317-96b6-9476a7e2ba3c",category:"b899ec30-b85a-40ab-bb1f-18a596d5c6de",name:"Capmia Mens Chronograph Watch 44mm 5 ATM",description:"Consequat esse in culpa commodo anim. Et ullamco anim amet est. Sunt dolore ex occaecat officia anim. In sit minim laborum nostrud. Consequat ex do velit voluptate do exercitation est adipisicing quis velit.",tags:["167190fa-51b4-45fc-a742-8ce1b33d24ea","7d6dd47e-7472-4f8b-93d4-46c114c44533","8837b93f-388b-43cc-851d-4ca8f23f3a61","2300ac48-f268-466a-b765-8b878b6e14a7","b1286f3a-e2d0-4237-882b-f0efc0819ec3"],sku:"ETV-2425",barcode:"8346201275534",brand:"61d52c2a-8947-4a2c-8c35-f36baef45b96",vendor:"998b0c07-abfd-4ba3-8de1-7563ef3c4d57",stock:30,reserved:5,cost:450.18,basePrice:1036,taxPercent:30,price:1346.8,weight:.61,thumbnail:"images/apps/ecommerce/products/watch-01-thumb.jpg",images:["images/apps/ecommerce/products/watch-01-01.jpg","images/apps/ecommerce/products/watch-01-02.jpg","images/apps/ecommerce/products/watch-01-03.jpg"],active:!0},{id:"00b0292f-3d50-4669-a0c4-7a9d85efc98d",category:"07986d93-d4eb-4de1-9448-2538407f7254",name:"Zeon Ladies Chronograph Watch 40mm 10 ATM",description:"Nulla duis dolor fugiat culpa proident. Duis anim est excepteur occaecat adipisicing occaecat. Labore id laborum non elit proident est veniam officia eu. Labore aliqua nisi duis sint ex consequat nostrud excepteur duis ex incididunt adipisicing.",tags:["3baea410-a7d6-4916-b79a-bdce50c37f95","7d6dd47e-7472-4f8b-93d4-46c114c44533","8f868ddb-d4a2-461d-bc3b-d7c8668687c3","0b11b742-3125-4d75-9a6f-84af7fde1969","b1286f3a-e2d0-4237-882b-f0efc0819ec3"],sku:"ATH-7573",barcode:"8278968055700",brand:"2c4d98d8-f334-4125-9596-862515f5526b",vendor:"05ebb527-d733-46a9-acfb-a4e4ec960024",stock:37,reserved:2,cost:723.55,basePrice:1686,taxPercent:30,price:2191.8,weight:.79,thumbnail:"images/apps/ecommerce/products/watch-02-thumb.jpg",images:["images/apps/ecommerce/products/watch-02-01.jpg","images/apps/ecommerce/products/watch-02-02.jpg","images/apps/ecommerce/products/watch-02-03.jpg"],active:!0},{id:"3f34e2fb-95bf-4f61-be28-956d2c7e4eb2",category:"b899ec30-b85a-40ab-bb1f-18a596d5c6de",name:"Benton Mens Automatic Watch 44mm 5 ATM",description:"Velit irure deserunt aliqua officia. Eiusmod quis sunt magna laboris aliquip non dolor consequat cupidatat dolore esse. Consectetur mollit officia laborum fugiat nulla duis ad excepteur do aliqua fugiat. Fugiat non laboris exercitation ipsum in incididunt.",tags:["167190fa-51b4-45fc-a742-8ce1b33d24ea","0fc39efd-f640-41f8-95a5-3f1d749df200","8837b93f-388b-43cc-851d-4ca8f23f3a61","2300ac48-f268-466a-b765-8b878b6e14a7","b1286f3a-e2d0-4237-882b-f0efc0819ec3"],sku:"ADH-1921",barcode:"8808746892183",brand:"e1789f32-9475-43e7-9256-451d2e3a2282",vendor:"987dd10a-43b1-49f9-bfd9-05bb2dbc7029",stock:30,reserved:3,cost:390.63,basePrice:950,taxPercent:10,price:1045,weight:.76,thumbnail:null,images:["images/apps/ecommerce/products/watch-03-01.jpg","images/apps/ecommerce/products/watch-03-02.jpg","images/apps/ecommerce/products/watch-03-03.jpg"],active:!1},{id:"8fcce528-d878-4cc8-99f7-bd3451ed5405",category:"b899ec30-b85a-40ab-bb1f-18a596d5c6de",name:"Capmia Mens Chronograph Watch 44mm 10 ATM",description:"Velit nisi proident cupidatat exercitation occaecat et adipisicing nostrud id ex nostrud sint. Qui fugiat velit minim amet reprehenderit voluptate velit exercitation proident Lorem nisi culpa. Commodo quis officia officia eiusmod mollit aute fugiat duis quis minim culpa in. Exercitation laborum fugiat ex excepteur officia reprehenderit magna ipsum. Laboris dolore nostrud id labore sint consectetur aliqua tempor ea aute do.",tags:["167190fa-51b4-45fc-a742-8ce1b33d24ea","7d6dd47e-7472-4f8b-93d4-46c114c44533","8837b93f-388b-43cc-851d-4ca8f23f3a61","0b11b742-3125-4d75-9a6f-84af7fde1969","b1286f3a-e2d0-4237-882b-f0efc0819ec3"],sku:"EAP-7752",barcode:"8866355574164",brand:"61d52c2a-8947-4a2c-8c35-f36baef45b96",vendor:"987dd10a-43b1-49f9-bfd9-05bb2dbc7029",stock:37,reserved:4,cost:395.37,basePrice:839,taxPercent:30,price:1090.7,weight:.62,thumbnail:"images/apps/ecommerce/products/watch-04-thumb.jpg",images:["images/apps/ecommerce/products/watch-04-01.jpg","images/apps/ecommerce/products/watch-04-02.jpg","images/apps/ecommerce/products/watch-04-03.jpg"],active:!0},{id:"91d96e18-d3f5-4c32-a8bf-1fc525cb92c0",category:"07986d93-d4eb-4de1-9448-2538407f7254",name:"Benton Ladies Automatic Watch 40mm 5 ATM",description:"Pariatur proident labore commodo consequat qui et. Ad labore fugiat consectetur ea magna dolore mollit consequat reprehenderit laborum ad mollit eiusmod. Esse laboris voluptate ullamco occaecat labore esse laboris enim ipsum aliquip ipsum. Ea ea proident eu enim anim mollit non consequat enim nulla.",tags:["3baea410-a7d6-4916-b79a-bdce50c37f95","0fc39efd-f640-41f8-95a5-3f1d749df200","8f868ddb-d4a2-461d-bc3b-d7c8668687c3","2300ac48-f268-466a-b765-8b878b6e14a7","b1286f3a-e2d0-4237-882b-f0efc0819ec3"],sku:"ADP-5745",barcode:"8390590339828",brand:"e1789f32-9475-43e7-9256-451d2e3a2282",vendor:"05ebb527-d733-46a9-acfb-a4e4ec960024",stock:12,reserved:3,cost:442.61,basePrice:961,taxPercent:20,price:1153.2,weight:.67,thumbnail:"images/apps/ecommerce/products/watch-05-thumb.jpg",images:["images/apps/ecommerce/products/watch-05-01.jpg","images/apps/ecommerce/products/watch-05-02.jpg","images/apps/ecommerce/products/watch-05-03.jpg"],active:!1},{id:"d7a47d7c-4cdf-4319-bbaa-37ade38c622c",category:"b899ec30-b85a-40ab-bb1f-18a596d5c6de",name:"Benton Mens Chronograph Watch 44mm 10 ATM",description:"Nulla enim reprehenderit proident ut Lorem laborum cillum eiusmod est ex anim. Nisi non non laboris excepteur ullamco elit do duis anim esse labore aliqua adipisicing velit. Deserunt magna exercitation cillum amet.",tags:["167190fa-51b4-45fc-a742-8ce1b33d24ea","7d6dd47e-7472-4f8b-93d4-46c114c44533","8837b93f-388b-43cc-851d-4ca8f23f3a61","0b11b742-3125-4d75-9a6f-84af7fde1969","b1286f3a-e2d0-4237-882b-f0efc0819ec3"],sku:"ATV-2569",barcode:"8238990048137",brand:"e1789f32-9475-43e7-9256-451d2e3a2282",vendor:"987dd10a-43b1-49f9-bfd9-05bb2dbc7029",stock:36,reserved:2,cost:563.43,basePrice:1370,taxPercent:30,price:1781,weight:.62,thumbnail:"images/apps/ecommerce/products/watch-06-thumb.jpg",images:["images/apps/ecommerce/products/watch-06-01.jpg","images/apps/ecommerce/products/watch-06-02.jpg","images/apps/ecommerce/products/watch-06-03.jpg"],active:!0},{id:"ecf0b3df-38c3-45dc-972b-c509a3dc053e",category:"b899ec30-b85a-40ab-bb1f-18a596d5c6de",name:"Benton Mens Chronograph Watch 44mm 10 ATM",description:"Esse culpa ut ullamco dolore quis adipisicing. Minim veniam quis magna officia non. In pariatur nostrud nisi eiusmod minim anim id. Commodo ex incididunt dolor ad id aliqua incididunt minim in Lorem reprehenderit. Commodo ullamco consectetur aliqua Lorem cupidatat esse veniam consectetur sint veniam duis commodo.",tags:["167190fa-51b4-45fc-a742-8ce1b33d24ea","7d6dd47e-7472-4f8b-93d4-46c114c44533","8837b93f-388b-43cc-851d-4ca8f23f3a61","0b11b742-3125-4d75-9a6f-84af7fde1969","b1286f3a-e2d0-4237-882b-f0efc0819ec3"],sku:"EAH-2563",barcode:"8638426908385",brand:"e1789f32-9475-43e7-9256-451d2e3a2282",vendor:"987dd10a-43b1-49f9-bfd9-05bb2dbc7029",stock:35,reserved:5,cost:705.26,basePrice:1721,taxPercent:20,price:2065.2,weight:.67,thumbnail:"images/apps/ecommerce/products/watch-07-thumb.jpg",images:["images/apps/ecommerce/products/watch-07-01.jpg","images/apps/ecommerce/products/watch-07-02.jpg","images/apps/ecommerce/products/watch-07-03.jpg"],active:!1},{id:"5765080a-aaee-40b9-86be-c18b9d79c73c",category:"ad12aa94-3863-47f8-acab-a638ef02a3e9",name:"Benton Unisex Automatic Watch 40mm 10 ATM",description:"Anim duis nisi ut ex amet reprehenderit cillum consequat pariatur ipsum elit voluptate excepteur non. Anim enim proident laboris pariatur mollit quis incididunt labore. Incididunt tempor aliquip ex labore ad consequat cillum est sunt anim dolor. Dolore adipisicing non nulla cillum Lorem deserunt. Nostrud incididunt amet sint velit.",tags:["8ec8f60d-552f-4216-9f11-462b95b1d306","0fc39efd-f640-41f8-95a5-3f1d749df200","8f868ddb-d4a2-461d-bc3b-d7c8668687c3","0b11b742-3125-4d75-9a6f-84af7fde1969","b1286f3a-e2d0-4237-882b-f0efc0819ec3"],sku:"ATH-6399",barcode:"8881883828441",brand:"e1789f32-9475-43e7-9256-451d2e3a2282",vendor:"05ebb527-d733-46a9-acfb-a4e4ec960024",stock:17,reserved:5,cost:624.12,basePrice:1448,taxPercent:10,price:1592.8,weight:.55,thumbnail:"images/apps/ecommerce/products/watch-08-thumb.jpg",images:["images/apps/ecommerce/products/watch-08-01.jpg","images/apps/ecommerce/products/watch-08-02.jpg","images/apps/ecommerce/products/watch-08-03.jpg"],active:!1},{id:"6e71be88-b225-474c-91e5-111ced7d6220",category:"07986d93-d4eb-4de1-9448-2538407f7254",name:"Premera Ladies Chronograph Watch 40mm 5 ATM",description:"Velit fugiat adipisicing ut quis anim deserunt ex culpa nostrud laborum. Consectetur duis velit esse commodo voluptate magna dolor in enim exercitation. Ea aliquip cupidatat aute dolor tempor magna id laboris nulla eiusmod ut amet. Veniam irure ex incididunt officia commodo eiusmod nostrud ad consequat commodo ad voluptate.",tags:["3baea410-a7d6-4916-b79a-bdce50c37f95","7d6dd47e-7472-4f8b-93d4-46c114c44533","8f868ddb-d4a2-461d-bc3b-d7c8668687c3","2300ac48-f268-466a-b765-8b878b6e14a7","b1286f3a-e2d0-4237-882b-f0efc0819ec3"],sku:"ELH-2495",barcode:"8268777127281",brand:"5913ee46-a497-41db-a118-ee506011529f",vendor:"05ebb527-d733-46a9-acfb-a4e4ec960024",stock:49,reserved:5,cost:738.91,basePrice:1848,taxPercent:30,price:2402.4,weight:.54,thumbnail:"images/apps/ecommerce/products/watch-09-thumb.jpg",images:["images/apps/ecommerce/products/watch-09-01.jpg","images/apps/ecommerce/products/watch-09-02.jpg","images/apps/ecommerce/products/watch-09-03.jpg"],active:!1},{id:"51242500-6983-4a78-bff3-d278eb4e3a57",category:"b899ec30-b85a-40ab-bb1f-18a596d5c6de",name:"Lara Mens Automatic Watch 44mm 10 ATM",description:"Enim laboris ut non elit dolore est consectetur. Duis irure minim elit velit anim incididunt minim ipsum ullamco ad dolore sunt. Proident aute proident velit elit ex reprehenderit ut. Lorem laborum excepteur elit proident sunt ipsum incididunt id do. Occaecat proident proident qui aute officia cupidatat aliqua aliqua nostrud proident laboris est ad qui. Magna eiusmod amet ut pariatur esse nisi aliquip deserunt minim ad et ea occaecat. Sunt enim cupidatat id eiusmod ea aute quis excepteur irure commodo dolore excepteur.",tags:["167190fa-51b4-45fc-a742-8ce1b33d24ea","0fc39efd-f640-41f8-95a5-3f1d749df200","8837b93f-388b-43cc-851d-4ca8f23f3a61","0b11b742-3125-4d75-9a6f-84af7fde1969","b1286f3a-e2d0-4237-882b-f0efc0819ec3"],sku:"ATT-6019",barcode:"8452763551765",brand:"f9987124-7ada-4b93-bef7-35280b3ddbd7",vendor:"998b0c07-abfd-4ba3-8de1-7563ef3c4d57",stock:24,reserved:4,cost:688.89,basePrice:1502,taxPercent:8,price:1622.16,weight:.76,thumbnail:"images/apps/ecommerce/products/watch-10-thumb.jpg",images:["images/apps/ecommerce/products/watch-10-01.jpg","images/apps/ecommerce/products/watch-10-02.jpg","images/apps/ecommerce/products/watch-10-03.jpg"],active:!0},{id:"844a4395-233f-4ffb-85bd-7baa0e490a88",category:"b899ec30-b85a-40ab-bb1f-18a596d5c6de",name:"Lara Mens Chronograph Watch 44mm 5 ATM",description:"Labore irure qui sunt consectetur. Elit nulla id cillum duis. Nulla nulla eu occaecat eiusmod duis irure id do esse. Ad eu incididunt voluptate amet nostrud ullamco mollit dolore occaecat cupidatat nisi reprehenderit. Proident fugiat laborum sit velit ea voluptate.",tags:["167190fa-51b4-45fc-a742-8ce1b33d24ea","7d6dd47e-7472-4f8b-93d4-46c114c44533","8837b93f-388b-43cc-851d-4ca8f23f3a61","2300ac48-f268-466a-b765-8b878b6e14a7","b1286f3a-e2d0-4237-882b-f0efc0819ec3"],sku:"ADH-2335",barcode:"8385907318041",brand:"f9987124-7ada-4b93-bef7-35280b3ddbd7",vendor:"05ebb527-d733-46a9-acfb-a4e4ec960024",stock:44,reserved:3,cost:708.41,basePrice:1467,taxPercent:18,price:1731.06,weight:.7,thumbnail:"images/apps/ecommerce/products/watch-11-thumb.jpg",images:["images/apps/ecommerce/products/watch-11-01.jpg","images/apps/ecommerce/products/watch-11-02.jpg","images/apps/ecommerce/products/watch-11-03.jpg"],active:!1},{id:"7520f1b6-3c45-46ef-a4d5-881971212d1e",category:"ad12aa94-3863-47f8-acab-a638ef02a3e9",name:"Benton Unisex Automatic Watch 40mm 10 ATM",description:"Esse nisi amet occaecat culpa aliqua est ad ea velit. Consectetur in voluptate sit pariatur eiusmod exercitation eu aute occaecat in duis. Voluptate consectetur eu commodo proident id sunt labore irure.",tags:["8ec8f60d-552f-4216-9f11-462b95b1d306","0fc39efd-f640-41f8-95a5-3f1d749df200","8f868ddb-d4a2-461d-bc3b-d7c8668687c3","0b11b742-3125-4d75-9a6f-84af7fde1969","b1286f3a-e2d0-4237-882b-f0efc0819ec3"],sku:"ATH-3064",barcode:"8608510561856",brand:"e1789f32-9475-43e7-9256-451d2e3a2282",vendor:"998b0c07-abfd-4ba3-8de1-7563ef3c4d57",stock:25,reserved:2,cost:731.94,basePrice:1743,taxPercent:10,price:1917.3,weight:.47,thumbnail:"images/apps/ecommerce/products/watch-12-thumb.jpg",images:["images/apps/ecommerce/products/watch-12-01.jpg","images/apps/ecommerce/products/watch-12-02.jpg","images/apps/ecommerce/products/watch-12-03.jpg"],active:!1},{id:"683e41d8-6ebc-4e6a-a7c1-9189ca52ef19",category:"b899ec30-b85a-40ab-bb1f-18a596d5c6de",name:"Zeon Mens Chronograph Watch 44mm 10 ATM",description:"Eu irure do cupidatat esse in. Aliqua laborum deserunt qui Lorem deserunt minim fugiat deserunt voluptate minim. Anim nulla tempor eiusmod ad exercitation reprehenderit officia. Nisi proident labore eu anim excepteur aliqua occaecat. Laboris nostrud ipsum commodo cupidatat.",tags:["167190fa-51b4-45fc-a742-8ce1b33d24ea","7d6dd47e-7472-4f8b-93d4-46c114c44533","8837b93f-388b-43cc-851d-4ca8f23f3a61","0b11b742-3125-4d75-9a6f-84af7fde1969","b1286f3a-e2d0-4237-882b-f0efc0819ec3"],sku:"ADV-3188",barcode:"8334758988643",brand:"2c4d98d8-f334-4125-9596-862515f5526b",vendor:"987dd10a-43b1-49f9-bfd9-05bb2dbc7029",stock:14,reserved:5,cost:375.76,basePrice:786,taxPercent:30,price:1021.8,weight:.53,thumbnail:"images/apps/ecommerce/products/watch-13-thumb.jpg",images:["images/apps/ecommerce/products/watch-13-01.jpg","images/apps/ecommerce/products/watch-13-02.jpg","images/apps/ecommerce/products/watch-13-03.jpg"],active:!1},{id:"d4e52238-292d-462b-b9bb-1751030132e2",category:"ad12aa94-3863-47f8-acab-a638ef02a3e9",name:"Lara Unisex Chronograph Watch 40mm 5 ATM",description:"Nulla nostrud aliquip consequat laborum ut enim exercitation. Aute dolor duis aliquip consequat minim officia. Nisi labore et magna et sunt consectetur id anim pariatur officia et esse ut. Ullamco dolor cillum consequat velit eiusmod consectetur. Ullamco reprehenderit tempor minim dolore officia do nisi cupidatat adipisicing fugiat velit.",tags:["8ec8f60d-552f-4216-9f11-462b95b1d306","7d6dd47e-7472-4f8b-93d4-46c114c44533","8f868ddb-d4a2-461d-bc3b-d7c8668687c3","2300ac48-f268-466a-b765-8b878b6e14a7","b1286f3a-e2d0-4237-882b-f0efc0819ec3"],sku:"ATT-7423",barcode:"8417153336369",brand:"f9987124-7ada-4b93-bef7-35280b3ddbd7",vendor:"998b0c07-abfd-4ba3-8de1-7563ef3c4d57",stock:33,reserved:2,cost:743.93,basePrice:1793,taxPercent:8,price:1936.44,weight:.86,thumbnail:"images/apps/ecommerce/products/watch-14-thumb.jpg",images:["images/apps/ecommerce/products/watch-14-01.jpg","images/apps/ecommerce/products/watch-14-02.jpg","images/apps/ecommerce/products/watch-14-03.jpg"],active:!1},{id:"98861dfc-0d21-4fd5-81aa-49785d003d95",category:"b899ec30-b85a-40ab-bb1f-18a596d5c6de",name:"Premera Mens Automatic Watch 44mm 10 ATM",description:"Veniam sint aliquip aliquip aliquip amet Lorem irure proident laborum et eiusmod aliqua. Aliquip deserunt voluptate magna ut quis magna dolor in dolore. Commodo adipisicing excepteur occaecat aute nisi in. Est aute ad ut incididunt anim ea commodo. Sunt excepteur duis sunt est laborum magna Lorem ullamco exercitation dolore irure.",tags:["167190fa-51b4-45fc-a742-8ce1b33d24ea","0fc39efd-f640-41f8-95a5-3f1d749df200","8837b93f-388b-43cc-851d-4ca8f23f3a61","0b11b742-3125-4d75-9a6f-84af7fde1969","b1286f3a-e2d0-4237-882b-f0efc0819ec3"],sku:"AAT-6453",barcode:"8501386761670",brand:"5913ee46-a497-41db-a118-ee506011529f",vendor:"987dd10a-43b1-49f9-bfd9-05bb2dbc7029",stock:38,reserved:3,cost:364.64,basePrice:806,taxPercent:18,price:951.08,weight:.59,thumbnail:"images/apps/ecommerce/products/watch-15-thumb.jpg",images:["images/apps/ecommerce/products/watch-15-01.jpg","images/apps/ecommerce/products/watch-15-02.jpg","images/apps/ecommerce/products/watch-15-03.jpg"],active:!1},{id:"a71f9b10-e884-4aad-9810-29fe10ce6d42",category:"07986d93-d4eb-4de1-9448-2538407f7254",name:"Lara Ladies Chronograph Watch 40mm 5 ATM",description:"Deserunt non deserunt ut do labore cupidatat duis veniam in non adipisicing officia esse id. Adipisicing Lorem sint excepteur culpa labore consequat incididunt nulla minim amet. Sint do et fugiat laborum exercitation reprehenderit ut non nostrud occaecat nisi et qui dolore. Amet eiusmod nulla est officia ad magna cillum non dolor ullamco officia incididunt.",tags:["3baea410-a7d6-4916-b79a-bdce50c37f95","7d6dd47e-7472-4f8b-93d4-46c114c44533","8f868ddb-d4a2-461d-bc3b-d7c8668687c3","2300ac48-f268-466a-b765-8b878b6e14a7","b1286f3a-e2d0-4237-882b-f0efc0819ec3"],sku:"AAP-4902",barcode:"8847387136582",brand:"f9987124-7ada-4b93-bef7-35280b3ddbd7",vendor:"987dd10a-43b1-49f9-bfd9-05bb2dbc7029",stock:40,reserved:3,cost:525.3,basePrice:1303,taxPercent:10,price:1433.3,weight:.69,thumbnail:"images/apps/ecommerce/products/watch-16-thumb.jpg",images:["images/apps/ecommerce/products/watch-16-01.jpg","images/apps/ecommerce/products/watch-16-02.jpg","images/apps/ecommerce/products/watch-16-03.jpg"],active:!1},{id:"149e6db5-4ecc-4021-bc56-08b27514a746",category:"07986d93-d4eb-4de1-9448-2538407f7254",name:"Lara Ladies Chronograph Watch 40mm 5 ATM",description:"Occaecat proident fugiat consectetur ullamco est. Duis non minim eiusmod magna dolor reprehenderit ad deserunt et qui amet. Tempor cillum dolore veniam Lorem sit ad pariatur et sint. Sunt anim et cupidatat Lorem proident fugiat incididunt incididunt minim non sint. Eiusmod quis et ullamco cillum et veniam do tempor officia sint.",tags:["3baea410-a7d6-4916-b79a-bdce50c37f95","7d6dd47e-7472-4f8b-93d4-46c114c44533","8f868ddb-d4a2-461d-bc3b-d7c8668687c3","2300ac48-f268-466a-b765-8b878b6e14a7","b1286f3a-e2d0-4237-882b-f0efc0819ec3"],sku:"ALV-194",barcode:"8860845382207",brand:"f9987124-7ada-4b93-bef7-35280b3ddbd7",vendor:"05ebb527-d733-46a9-acfb-a4e4ec960024",stock:20,reserved:2,cost:670.87,basePrice:1537,taxPercent:8,price:1659.96,weight:.66,thumbnail:"images/apps/ecommerce/products/watch-17-thumb.jpg",images:["images/apps/ecommerce/products/watch-17-01.jpg","images/apps/ecommerce/products/watch-17-02.jpg","images/apps/ecommerce/products/watch-17-03.jpg"],active:!1},{id:"655287de-2e24-41f3-a82f-8b08548ecc39",category:"b899ec30-b85a-40ab-bb1f-18a596d5c6de",name:"Zeon Mens Automatic Watch 44mm 10 ATM",description:"Eiusmod magna tempor est est quis eu. Minim irure magna anim mollit non adipisicing aute. Nostrud aute consectetur eu in non laboris excepteur esse esse occaecat officia.",tags:["167190fa-51b4-45fc-a742-8ce1b33d24ea","0fc39efd-f640-41f8-95a5-3f1d749df200","8837b93f-388b-43cc-851d-4ca8f23f3a61","0b11b742-3125-4d75-9a6f-84af7fde1969","b1286f3a-e2d0-4237-882b-f0efc0819ec3"],sku:"ADH-5492",barcode:"8611606513571",brand:"2c4d98d8-f334-4125-9596-862515f5526b",vendor:"987dd10a-43b1-49f9-bfd9-05bb2dbc7029",stock:47,reserved:2,cost:645.13,basePrice:1581,taxPercent:10,price:1739.1,weight:.54,thumbnail:"images/apps/ecommerce/products/watch-18-thumb.jpg",images:["images/apps/ecommerce/products/watch-18-01.jpg","images/apps/ecommerce/products/watch-18-02.jpg","images/apps/ecommerce/products/watch-18-03.jpg"],active:!0},{id:"c215b427-d840-4537-aea1-a9bdfa49441b",category:"ad12aa94-3863-47f8-acab-a638ef02a3e9",name:"Lara Unisex Automatic Watch 40mm 10 ATM",description:"Excepteur enim non qui consequat sunt exercitation laborum ipsum sunt. Sunt pariatur fugiat voluptate ipsum consectetur do magna culpa labore. Cupidatat non ex labore incididunt aliquip commodo est in. Consectetur mollit nisi aliquip cupidatat do laborum est ullamco velit aliqua fugiat qui adipisicing. Aute reprehenderit quis id sint nulla.",tags:["8ec8f60d-552f-4216-9f11-462b95b1d306","0fc39efd-f640-41f8-95a5-3f1d749df200","8f868ddb-d4a2-461d-bc3b-d7c8668687c3","0b11b742-3125-4d75-9a6f-84af7fde1969","b1286f3a-e2d0-4237-882b-f0efc0819ec3"],sku:"AAT-6702",barcode:"8330223562386",brand:"f9987124-7ada-4b93-bef7-35280b3ddbd7",vendor:"05ebb527-d733-46a9-acfb-a4e4ec960024",stock:21,reserved:3,cost:704.26,basePrice:1733,taxPercent:10,price:1906.3,weight:.84,thumbnail:"images/apps/ecommerce/products/watch-19-thumb.jpg",images:["images/apps/ecommerce/products/watch-19-01.jpg","images/apps/ecommerce/products/watch-19-02.jpg","images/apps/ecommerce/products/watch-19-03.jpg"],active:!0},{id:"8b1d9366-891e-49cd-aafb-ac65ce2741e2",category:"07986d93-d4eb-4de1-9448-2538407f7254",name:"Zeon Ladies Automatic Watch 40mm 10 ATM",description:"Reprehenderit magna reprehenderit ex mollit Lorem labore ut. Duis consectetur aliqua cillum occaecat quis ex excepteur fugiat nulla nisi dolor minim. Elit voluptate exercitation nulla et ut adipisicing esse eu nisi amet eu. Ut cillum ipsum quis fugiat proident Lorem est aute ipsum sint dolore consequat.",tags:["3baea410-a7d6-4916-b79a-bdce50c37f95","0fc39efd-f640-41f8-95a5-3f1d749df200","8f868ddb-d4a2-461d-bc3b-d7c8668687c3","0b11b742-3125-4d75-9a6f-84af7fde1969","b1286f3a-e2d0-4237-882b-f0efc0819ec3"],sku:"EDH-5599",barcode:"8309212335274",brand:"2c4d98d8-f334-4125-9596-862515f5526b",vendor:"05ebb527-d733-46a9-acfb-a4e4ec960024",stock:35,reserved:2,cost:712.66,basePrice:1711,taxPercent:30,price:2224.3,weight:.47,thumbnail:"images/apps/ecommerce/products/watch-20-thumb.jpg",images:["images/apps/ecommerce/products/watch-20-01.jpg","images/apps/ecommerce/products/watch-20-02.jpg","images/apps/ecommerce/products/watch-20-03.jpg"],active:!1},{id:"54e29534-518b-4006-b72a-f21fac6c4d5e",category:"b899ec30-b85a-40ab-bb1f-18a596d5c6de",name:"Lara Mens Chronograph Watch 44mm 10 ATM",description:"Officia eu magna eu amet fugiat qui ullamco eu. Occaecat dolore minim ad tempor consequat adipisicing non Lorem consequat. In nostrud incididunt adipisicing in. Irure occaecat aliquip deserunt minim officia ad excepteur do commodo magna.",tags:["167190fa-51b4-45fc-a742-8ce1b33d24ea","7d6dd47e-7472-4f8b-93d4-46c114c44533","8837b93f-388b-43cc-851d-4ca8f23f3a61","0b11b742-3125-4d75-9a6f-84af7fde1969","b1286f3a-e2d0-4237-882b-f0efc0819ec3"],sku:"ADP-3719",barcode:"8879167838673",brand:"f9987124-7ada-4b93-bef7-35280b3ddbd7",vendor:"998b0c07-abfd-4ba3-8de1-7563ef3c4d57",stock:28,reserved:3,cost:374.38,basePrice:749,taxPercent:8,price:808.92,weight:.52,thumbnail:"images/apps/ecommerce/products/watch-21-thumb.jpg",images:["images/apps/ecommerce/products/watch-21-01.jpg","images/apps/ecommerce/products/watch-21-02.jpg","images/apps/ecommerce/products/watch-21-03.jpg"],active:!1},{id:"6a5726e8-c467-45ea-92ab-d83235a06405",category:"b899ec30-b85a-40ab-bb1f-18a596d5c6de",name:"Premera Mens Chronograph Watch 44mm 10 ATM",description:"Duis id consequat ex officia nisi. Et reprehenderit tempor sunt nostrud. Duis dolore tempor anim non duis qui aute magna officia. Ullamco proident esse enim amet nostrud occaecat veniam. Nostrud ea eiusmod laborum id laborum veniam nulla. Voluptate proident ullamco exercitation id consequat dolore id pariatur esse nulla consectetur.",tags:["167190fa-51b4-45fc-a742-8ce1b33d24ea","7d6dd47e-7472-4f8b-93d4-46c114c44533","8837b93f-388b-43cc-851d-4ca8f23f3a61","0b11b742-3125-4d75-9a6f-84af7fde1969","b1286f3a-e2d0-4237-882b-f0efc0819ec3"],sku:"ATH-3399",barcode:"8356410903599",brand:"5913ee46-a497-41db-a118-ee506011529f",vendor:"987dd10a-43b1-49f9-bfd9-05bb2dbc7029",stock:20,reserved:2,cost:444.68,basePrice:1103,taxPercent:18,price:1301.54,weight:.56,thumbnail:"images/apps/ecommerce/products/watch-22-thumb.jpg",images:["images/apps/ecommerce/products/watch-22-01.jpg","images/apps/ecommerce/products/watch-22-02.jpg","images/apps/ecommerce/products/watch-22-03.jpg"],active:!1},{id:"d7d1d6df-e91f-4c53-982a-2720bc2b4cdd",category:"ad12aa94-3863-47f8-acab-a638ef02a3e9",name:"Capmia Unisex Automatic Watch 40mm 10 ATM",description:"Voluptate consectetur nisi aliquip cupidatat sunt labore. Adipisicing voluptate tempor sunt eu irure cupidatat laboris. Enim aliquip aute sit non laborum Lorem in enim duis eu deserunt. Laboris magna irure aute ut proident fugiat laborum aliquip tempor nostrud id. Et esse cupidatat sunt ullamco reprehenderit enim dolore ea in do esse esse id.",tags:["8ec8f60d-552f-4216-9f11-462b95b1d306","0fc39efd-f640-41f8-95a5-3f1d749df200","8f868ddb-d4a2-461d-bc3b-d7c8668687c3","0b11b742-3125-4d75-9a6f-84af7fde1969","b1286f3a-e2d0-4237-882b-f0efc0819ec3"],sku:"EAV-4030",barcode:"8545771786193",brand:"61d52c2a-8947-4a2c-8c35-f36baef45b96",vendor:"998b0c07-abfd-4ba3-8de1-7563ef3c4d57",stock:23,reserved:3,cost:538.72,basePrice:1213,taxPercent:10,price:1334.3,weight:.75,thumbnail:"images/apps/ecommerce/products/watch-23-thumb.jpg",images:["images/apps/ecommerce/products/watch-23-01.jpg","images/apps/ecommerce/products/watch-23-02.jpg","images/apps/ecommerce/products/watch-23-03.jpg"],active:!0}];var vp=(()=>{let e=class e{constructor(t){this._angorMockApiService=t,this._categories=pp,this._brands=gp,this._products=bp,this._tags=fp,this._vendors=hp,this.registerHandlers()}registerHandlers(){this._angorMockApiService.onGet("api/apps/ecommerce/inventory/categories").reply(()=>[200,T(this._categories)]),this._angorMockApiService.onGet("api/apps/ecommerce/inventory/brands").reply(()=>[200,T(this._brands)]),this._angorMockApiService.onGet("api/apps/ecommerce/inventory/products",300).reply(({request:t})=>{let n=t.params.get("search"),o=t.params.get("sort")||"name",r=t.params.get("order")||"asc",s=parseInt(t.params.get("page")??"1",10),l=parseInt(t.params.get("size")??"10",10),c=T(this._products);o==="sku"||o==="name"||o==="active"?c.sort((D,O)=>{let S=D[o].toString().toUpperCase(),q=O[o].toString().toUpperCase();return r==="asc"?S.localeCompare(q):q.localeCompare(S)}):c.sort((D,O)=>r==="asc"?D[o]-O[o]:O[o]-D[o]),n&&(c=c.filter(D=>D.name&&D.name.toLowerCase().includes(n.toLowerCase())));let d=c.length,g=s*l,x=Math.min(l*(s+1),d),y=Math.max(Math.ceil(d/l),1),_={};return s>y?(c=null,_={lastPage:y}):(c=c.slice(g,x),_={length:d,size:l,page:s,lastPage:y,startIndex:g,endIndex:x-1}),[200,{products:c,pagination:_}]}),this._angorMockApiService.onGet("api/apps/ecommerce/inventory/product").reply(({request:t})=>{let n=t.params.get("id");return[200,T(this._products).find(s=>s.id===n)]}),this._angorMockApiService.onPost("api/apps/ecommerce/inventory/product").reply(()=>{let t={id:Ae.guid(),category:"",name:"A New Product",description:"",tags:[],sku:"",barcode:"",brand:"",vendor:"",stock:"",reserved:"",cost:"",basePrice:"",taxPercent:"",price:"",weight:"",thumbnail:"",images:[],active:!1};return this._products.unshift(t),[200,t]}),this._angorMockApiService.onPatch("api/apps/ecommerce/inventory/product").reply(({request:t})=>{let n=t.body.id,o=T(t.body.product),r=null;return this._products.forEach((s,l,c)=>{s.id===n&&(c[l]=Se({},c[l],o),r=c[l])}),[200,r]}),this._angorMockApiService.onDelete("api/apps/ecommerce/inventory/product").reply(({request:t})=>{let n=t.params.get("id");return this._products.forEach((o,r)=>{o.id===n&&this._products.splice(r,1)}),[200,!0]}),this._angorMockApiService.onGet("api/apps/ecommerce/inventory/tags").reply(()=>[200,T(this._tags)]),this._angorMockApiService.onPost("api/apps/ecommerce/inventory/tag").reply(({request:t})=>{let n=T(t.body.tag);return n.id=Ae.guid(),this._tags.unshift(n),[200,n]}),this._angorMockApiService.onPatch("api/apps/ecommerce/inventory/tag").reply(({request:t})=>{let n=t.body.id,o=T(t.body.tag),r=null;return this._tags.forEach((s,l,c)=>{s.id===n&&(c[l]=Se({},c[l],o),r=c[l])}),[200,r]}),this._angorMockApiService.onDelete("api/apps/ecommerce/inventory/tag").reply(({request:t})=>{let n=t.params.get("id");return this._tags.forEach((r,s)=>{r.id===n&&this._tags.splice(s,1)}),this._products.filter(r=>r.tags.indexOf(n)>-1).forEach(r=>{r.tags.splice(r.tags.indexOf(n),1)}),[200,!0]}),this._angorMockApiService.onGet("api/apps/ecommerce/inventory/vendors").reply(()=>[200,T(this._vendors)])}};e.\u0275fac=function(n){return new(n||e)(L(ee))},e.\u0275prov=N({token:e,factory:e.\u0275fac,providedIn:"root"});let i=e;return i})();var yp=[{id:"cd6897cb-acfd-4016-8b53-3f66a5b5fc68",folderId:null,name:"Personal",createdBy:"Username",createdAt:"April 24, 2018",modifiedAt:"April 24, 2018",size:"87 MB",type:"folder",contents:"57 files",description:"Personal documents such as insurance policies, tax papers and etc."},{id:"6da8747f-b474-4c9a-9eba-5ef212285500",folderId:null,name:"Photos",createdBy:"Username",createdAt:"November 01, 2021",modifiedAt:"November 01, 2021",size:"3015 MB",type:"folder",contents:"907 files",description:"Personal photos; selfies, family, vacation and etc."},{id:"ed58add1-45a7-41db-887d-3ca7ee7f2719",folderId:null,name:"Work",createdBy:"Username",createdAt:"May 8, 2020",modifiedAt:"May 8, 2020",size:"14 MB",type:"folder",contents:"24 files",description:"Work related files, mainly documents and paychecks."},{id:"5cb66e32-d1ac-4b9a-8c34-5991ce25add2",folderId:null,name:"Contract #123",createdBy:"Username",createdAt:"January 14, 2021",modifiedAt:"January 14, 2021",size:"1.2 MB",type:"PDF",contents:null,description:null},{id:"3ffc3d84-8f2d-4929-903a-ef6fc21657a7",folderId:null,name:"Estimated budget",createdBy:"Username",createdAt:"December 14, 2020",modifiedAt:"December 14, 2020",size:"679 KB",type:"XLS",contents:null,description:null},{id:"157adb9a-14f8-4559-ac93-8be893c9f80a",folderId:null,name:"DMCA notice #42",createdBy:"Username",createdAt:"May 8, 2021",modifiedAt:"May 8, 2021",size:"1.5 MB",type:"DOC",contents:null,description:null},{id:"4f64597a-df7e-461c-ad60-f33e5f7e0747",folderId:null,name:"Invoices",createdBy:"Username",createdAt:"January 12, 2020",modifiedAt:"January 12, 2020",size:"17.8 MB",type:"PDF",contents:null,description:null},{id:"e445c445-57b2-4476-8c62-b068e3774b8e",folderId:null,name:"Crash logs",createdBy:"Username",createdAt:"June 8, 2020",modifiedAt:"June 8, 2020",size:"11.3 MB",type:"TXT",contents:null,description:null},{id:"b482f93e-7847-4614-ad48-b78b78309f81",folderId:null,name:"System logs",createdBy:"Username",createdAt:"June 8, 2020",modifiedAt:"June 8, 2020",size:"9.3 MB",type:"TXT",contents:null,description:null},{id:"ec07a98d-2e5b-422c-a9b2-b5d1c0e263f5",folderId:null,name:"Personal projects",createdBy:"Username",createdAt:"March 18, 2020",modifiedAt:"March 18, 2020",size:"4.3 MB",type:"DOC",contents:null,description:null},{id:"ae908d59-07da-4dd8-aba0-124e50289295",folderId:null,name:"Biometric portrait",createdBy:"Username",createdAt:"August 29, 2020",modifiedAt:"August 29, 2020",size:"4.5 MB",type:"JPG",contents:null,description:null},{id:"4038a5b6-5b1a-432d-907c-e037aeb817a8",folderId:null,name:"Scanned image 20201012-1",createdBy:"Username",createdAt:"September 13, 2020",modifiedAt:"September 13, 2020",size:"7.8 MB",type:"JPG",contents:null,description:null},{id:"630d2e9a-d110-47a0-ac03-256073a0f56d",folderId:null,name:"Scanned image 20201012-2",createdBy:"Username",createdAt:"September 14, 2020",modifiedAt:"September 14, 2020",size:"7.4 MB",type:"JPG",contents:null,description:null},{id:"1417d5ed-b616-4cff-bfab-286677b69d79",folderId:null,name:"Prices",createdBy:"Username",createdAt:"April 07, 2020",modifiedAt:"April 07, 2020",size:"2.6 MB",type:"DOC",contents:null,description:null},{id:"bd2817c7-6751-40dc-b252-b6b5634c0689",folderId:null,name:"Shopping list",createdBy:"Username",createdAt:"March 26, 2021",modifiedAt:"March 26, 2021",size:"2.1 MB",type:"DOC",contents:null,description:null},{id:"14fb47c9-6eeb-4070-919c-07c8133285d1",folderId:null,name:"Summer budget",createdBy:"Username",createdAt:"June 02, 2020",modifiedAt:"June 02, 2020",size:"943 KB",type:"XLS",contents:null,description:null},{id:"894e8514-03d3-4f5e-bb28-f6c092501fae",folderId:"cd6897cb-acfd-4016-8b53-3f66a5b5fc68",name:"A personal file",createdBy:"Username",createdAt:"June 02, 2020",modifiedAt:"June 02, 2020",size:"943 KB",type:"XLS",contents:null,description:null},{id:"74010810-16cf-441d-a1aa-c9fb620fceea",folderId:"cd6897cb-acfd-4016-8b53-3f66a5b5fc68",name:"A personal folder",createdBy:"Username",createdAt:"November 01, 2021",modifiedAt:"November 01, 2021",size:"3015 MB",type:"folder",contents:"907 files",description:"Personal photos; selfies, family, vacation and etc."},{id:"a8c73e5a-8114-436d-ab54-d900b50b3762",folderId:"74010810-16cf-441d-a1aa-c9fb620fceea",name:"A personal file within the personal folder",createdBy:"Username",createdAt:"June 02, 2020",modifiedAt:"June 02, 2020",size:"943 KB",type:"XLS",contents:null,description:null},{id:"12d851a8-4f60-473e-8a59-abe4b422ea99",folderId:"6da8747f-b474-4c9a-9eba-5ef212285500",name:"Photos file",createdBy:"Username",createdAt:"June 02, 2020",modifiedAt:"June 02, 2020",size:"943 KB",type:"XLS",contents:null,description:null},{id:"2836766d-27e1-4f40-a31a-5a8419105e7e",folderId:"ed58add1-45a7-41db-887d-3ca7ee7f2719",name:"Work file",createdBy:"Username",createdAt:"June 02, 2020",modifiedAt:"June 02, 2020",size:"943 KB",type:"XLS",contents:null,description:null}];var _p=(()=>{let e=class e{constructor(t){this._angorMockApiService=t,this._items=yp,this.registerHandlers()}registerHandlers(){this._angorMockApiService.onGet("api/apps/file-manager").reply(({request:t})=>{let n=T(this._items),o=t.params.get("folderId")==="null"?null:t.params.get("folderId");n=n.filter(g=>g.folderId===o);let r=n.filter(g=>g.type==="folder"),s=n.filter(g=>g.type!=="folder");r.sort((g,x)=>g.name.localeCompare(x.name)),s.sort((g,x)=>g.name.localeCompare(x.name));let l=T(this._items),c=[],d=null;for(o&&(d=l.find(g=>g.id===o),c.push(d));d?.folderId;)d=l.find(g=>g.id===d.folderId),d&&c.unshift(d);return[200,{folders:r,files:s,path:c}]})}};e.\u0275fac=function(n){return new(n||e)(L(ee))},e.\u0275prov=N({token:e,factory:e.\u0275fac,providedIn:"root"});let i=e;return i})();var xp=[{id:"28924eab-97cc-465a-ba21-f232bb95843f",slug:"most-asked",title:"Most asked"},{id:"395b0d41-b9a8-4cd6-8b5c-f07855e82d62",slug:"general-inquiries",title:"General inquiries"},{id:"b388a87f-bfbb-44d0-800c-0ddbce2a5d22",slug:"licenses",title:"Licenses"},{id:"71c34043-d89d-4aca-951d-8606c3943c43",slug:"payments",title:"Payments"},{id:"bea49ee0-26da-46ad-97be-116cd7ab416d",slug:"support",title:"Support"}],wp=[{id:"f65d517a-6f69-4c88-81f5-416f47405ce1",categoryId:"28924eab-97cc-465a-ba21-f232bb95843f",question:"Is there a 14-days trial?",answer:`Magna consectetur culpa duis ad est tempor pariatur velit ullamco aute exercitation magna sunt commodo minim enim aliquip eiusmod ipsum adipisicing magna ipsum reprehenderit lorem magna voluptate magna aliqua culpa. +`,Xm=[{order:0,title:"Introduction",subtitle:"Introducing the library and how it works",content:`

Introduction

${Ft}`},{order:1,title:"Get the sample code",subtitle:"Where to find the sample code and how to access it",content:`

Get the sample code

${Ft}`},{order:2,title:"Create a Firebase project and Set up your app",subtitle:"How to create a basic Firebase project and how to run it locally",content:`

Create a Firebase project and Set up your app

${Ft}`},{order:3,title:"Install the Firebase Command Line Interface",subtitle:"Setting up the Firebase CLI to access command line tools",content:`

Install the Firebase Command Line Interface

${Ft}`},{order:4,title:"Deploy and run the web app",subtitle:"How to build, push and run the project remotely",content:`

Deploy and run the web app

${Ft}`},{order:5,title:"The Functions Directory",subtitle:"Introducing the Functions and Functions Directory",content:`

The Functions Directory

${Ft}`},{order:6,title:"Import the Cloud Functions and Firebase Admin modules",subtitle:"Create your first Function and run it to administer your app",content:`

Import the Cloud Functions and Firebase Admin modules

${Ft}`},{order:7,title:"Welcome New Users",subtitle:"How to create a welcome message for the new users",content:`

Welcome New Users

${Ft}`},{order:8,title:"Images moderation",subtitle:"How to moderate images; crop, resize, optimize",content:`

Images moderation

${Ft}`},{order:9,title:"New Message Notifications",subtitle:"How to create and push a notification to a user",content:`

New Message Notifications

${Ft}`},{order:10,title:"Congratulations!",subtitle:"Nice work, you have created your first application",content:`

Congratulations!

${Ft}`}];var ep=(()=>{let e=class e{constructor(t){this._angorMockApiService=t,this._categories=Km,this._courses=Qm,this._demoCourseSteps=Xm,this.registerHandlers()}registerHandlers(){this._angorMockApiService.onGet("api/apps/academy/categories").reply(()=>{let t=T(this._categories);return t.sort((n,o)=>n.title.localeCompare(o.title)),[200,t]}),this._angorMockApiService.onGet("api/apps/academy/courses").reply(()=>[200,T(this._courses)]),this._angorMockApiService.onGet("api/apps/academy/courses/course").reply(({request:t})=>{let n=t.params.get("id"),o=T(this._courses),r=T(this._demoCourseSteps),s=o.find(l=>l.id===n);return s&&(s.steps=r),[200,s]})}};e.\u0275fac=function(n){return new(n||e)(O(ee))},e.\u0275prov=N({token:e,factory:e.\u0275fac,providedIn:"root"});let i=e;return i})();var Ce=F.now(),tp={media:["images/cards/01-320x200.jpg","images/cards/02-320x200.jpg","images/cards/03-320x200.jpg","images/cards/04-320x200.jpg","images/cards/05-320x200.jpg","images/cards/06-320x200.jpg","images/cards/07-320x200.jpg","images/cards/08-320x200.jpg"],docs:[],links:[]},ip=[{id:"e6b2b82f-b199-4a60-9696-5f3e40d2715d",contactId:"me",value:"Hi!",createdAt:Ce.minus({week:1}).set({hour:18,minute:56}).toISO()},{id:"eb82cf4b-fa93-4bf4-a88a-99e987ddb7ea",contactId:"",value:"Hey, dude!",createdAt:Ce.minus({week:1}).set({hour:19,minute:4}).toISO()},{id:"3cf9b2a6-ae54-47db-97b2-ee139a8f84e5",contactId:"",value:"Long time no see.",createdAt:Ce.minus({week:1}).set({hour:19,minute:4}).toISO()},{id:"2ab91b0f-fafb-45f3-88df-7efaff29134b",contactId:"me",value:"Yeah, man... Things were quite busy for me and my family.",createdAt:Ce.minus({week:1}).set({hour:19,minute:6}).toISO()},{id:"10e81481-378f-49ac-b06b-7c59dcc639ae",contactId:"",value:"What's up? Anything I can help with?",createdAt:Ce.minus({week:1}).set({hour:19,minute:6}).toISO()},{id:"3b334e72-6605-4ebd-a4f6-3850067048de",contactId:"me",value:"We've been on the move, changed 3 places over 4 months.",createdAt:Ce.minus({week:1}).set({hour:19,minute:7}).toISO()},{id:"25998113-3a96-4dd0-a7b9-4d2bb58db3f3",contactId:"",value:"Wow! That's crazy! \u{1F92F} What happened?",createdAt:Ce.minus({week:1}).set({hour:19,minute:7}).toISO()},{id:"30adb3da-0e4f-487e-aec2-6d9f31e097f6",contactId:"me",value:"You know I got a job in that big software company. First move was because of that.",createdAt:Ce.minus({week:1}).set({hour:19,minute:8}).toISO()},{id:"c0d6fd6e-d294-4845-8751-e84b8f2c4d3b",contactId:"me",value:"Then they decided to re-locate me after a month.",createdAt:Ce.minus({week:1}).set({hour:19,minute:8}).toISO()},{id:"8d3c442b-62fa-496f-bffa-210ff5c1866b",contactId:"me",value:"It was a pain since we just settled in, house, kids\u2019 school, etc.",createdAt:Ce.minus({week:1}).set({hour:19,minute:8}).toISO()},{id:"3cf26ef0-e81f-4698-ac39-487454413332",contactId:"me",value:"So we moved again.",createdAt:Ce.minus({week:1}).set({hour:19,minute:9}).toISO()},{id:"415151b9-9ee9-40a4-a4ad-2d88146bc71b",contactId:"",value:"It's crazy!",createdAt:Ce.minus({week:1}).set({hour:19,minute:9}).toISO()},{id:"d6f29648-c85c-4dfb-a6ff-6b7ebc40c993",contactId:"me",value:"Then the virus happened, and we went remote after moving again.",createdAt:Ce.minus({week:1}).set({hour:19,minute:10}).toISO()},{id:"5329c20d-6754-47ec-af8c-660c72be3528",contactId:"me",value:"So we moved back to the first location, the third time!",createdAt:Ce.minus({week:1}).set({hour:19,minute:10}).toISO()},{id:"26f2ccbf-aef7-4b49-88df-f6b59381110a",contactId:"",value:"Ohh dude, that's tough in such a short period.",createdAt:Ce.minus({week:1}).set({hour:19,minute:11}).toISO()},{id:"ea7662d5-7b72-4c19-ad6c-f80320541001",contactId:"",value:"\u{1F615}",createdAt:Ce.minus({week:1}).set({hour:19,minute:11}).toISO()},{id:"3a2d3a0e-839b-46e7-86ae-ca0826ecda7c",contactId:"me",value:"Thanks! It was great catching up.",createdAt:Ce.minus({week:1}).set({hour:19,minute:11}).toISO()},{id:"562e3524-15b7-464a-bbf6-9b2582e5e0ee",contactId:"",value:"Yeah! Let\u2019s grab a coffee next week, remotely!",createdAt:Ce.minus({week:1}).set({hour:19,minute:12}).toISO()},{id:"9269c775-bad5-46e1-b33b-2de8704ec1d6",contactId:"me",value:"Sure! See you next week!",createdAt:Ce.minus({week:1}).set({hour:19,minute:12}).toISO()},{id:"779a27f2-bece-41c6-b9ca-c422570aee68",contactId:"",value:"See you!",createdAt:Ce.minus({week:1}).set({hour:19,minute:12}).toISO()},{id:"bab8ca0e-b8e5-4375-807b-1c91fca25a5d",contactId:"me",value:"Hey! Available now? Let\u2019s grab that coffee, remotely! :)",createdAt:Ce.set({hour:12,minute:45}).toISO()},{id:"8445a84d-599d-4e2d-a31c-5f4f29ad2b4c",contactId:"",value:"Hi!",createdAt:Ce.set({hour:12,minute:56}).toISO()},{id:"9f506742-50da-4350-af9d-61e53392fa08",contactId:"",value:"Sure! I'll call you in 5, okay?",createdAt:Ce.set({hour:12,minute:56}).toISO()},{id:"ca8523d8-faed-45f7-af09-f6bd5c3f3875",contactId:"me",value:"Awesome! Call me in 5 minutes.",createdAt:Ce.set({hour:12,minute:58}).toISO()},{id:"39944b00-1ffe-4ffb-8ca6-13c292812e06",contactId:"",value:"\u{1F44D}\u{1F3FB}",createdAt:Ce.set({hour:13,minute:0}).toISO()}],ap=[{id:"ff6bc7f1-449a-4419-af62-b89ce6cae0aa",contactId:"9d3f0e7f-dcbd-4e56-a5e8-87b8154e9edf",unreadCount:2,muted:!1,lastMessage:"See you tomorrow!",lastMessageAt:"26/04/2021"},{id:"4459a3f0-b65e-4df2-8c37-6ec72fcc4b31",contactId:"16b9e696-ea95-4dd8-86c4-3caf705a1dc6",unreadCount:0,muted:!1,lastMessage:"See you tomorrow!",lastMessageAt:"26/04/2021"}],np=[{id:"16b9e696-ea95-4dd8-86c4-3caf705a1dc6",avatar:"images/avatars/avatar-placeholder.png",name:"Sali",about:"Hi there! I'm using AngorChat.",details:{emails:[{email:"nunezfaulkner@mail.tv",label:"Personal"}],phoneNumbers:[{country:"xk",phoneNumber:"909 552 3327",label:"Mobile"}],title:"Hotel Manager",company:"Buzzopia",birthday:"1982-01-23T12:00:00.000Z",address:"614 Herkimer Court, Darrtown, Nebraska, PO9308"},attachments:tp},{id:"9d3f0e7f-dcbd-4e56-a5e8-87b8154e9edf",avatar:"images/avatars/avatar-placeholder.png",name:"John",about:"Hi there! I'm using AngorChat.",details:{emails:[{email:"bernardlangley@mail.com",label:"Personal"},{email:"langley.bernard@boilcat.name",label:"Work"}],phoneNumbers:[{country:"md",phoneNumber:"893 548 2862",label:"Mobile"}],title:"Electromedical Equipment Technician",company:"Boilcat",birthday:"1988-05-26T12:00:00.000Z",address:"943 Adler Place, Hamilton, South Dakota, PO5592"},attachments:tp}],op={id:"cfaad35d-07a3-4447-a6c3-d8c3d54fd5df",name:"Username",email:"username@angor.io",avatar:"images/avatars/avatar-placeholder.png",about:"Hi there! I'm using AngorChat."};var rp=(()=>{let e=class e{constructor(t){this._angorMockApiService=t,this._chats=ap,this._contacts=np,this._messages=ip,this._profile=op,this.registerHandlers(),this._chats=this._chats.map(n=>ne(M({},n),{contact:this._contacts.find(o=>o.id===n.contactId),messages:this._messages.map(o=>ne(M({},o),{chatId:n.id,contactId:o.contactId==="me"?this._profile.id:n.contactId,isMine:o.contactId==="me"}))}))}registerHandlers(){this._angorMockApiService.onGet("api/apps/chat/chats").reply(()=>[200,T(this._chats)]),this._angorMockApiService.onGet("api/apps/chat/chat").reply(({request:t})=>{let n=t.params.get("id");return[200,T(this._chats).find(s=>s.id===n)]}),this._angorMockApiService.onPatch("api/apps/chat/chat").reply(({request:t})=>{let n=t.body.id,o=T(t.body.chat),r=null;return this._chats.forEach((s,l,c)=>{s.id===n&&(c[l]=Se({},c[l],o),r=c[l])}),[200,r]}),this._angorMockApiService.onGet("api/apps/chat/contacts").reply(()=>{let t=T(this._contacts);return t.sort((n,o)=>n.name.localeCompare(o.name)),t=t.map(n=>jc(n,["details","attachments"])),[200,t]}),this._angorMockApiService.onGet("api/apps/chat/contact").reply(({request:t})=>{let n=t.params.get("id");return[200,T(this._contacts).find(s=>s.id===n)]}),this._angorMockApiService.onGet("api/apps/chat/profile").reply(()=>[200,T(this._profile)])}};e.\u0275fac=function(n){return new(n||e)(O(ee))},e.\u0275prov=N({token:e,factory:e.\u0275fac,providedIn:"root"});let i=e;return i})();var jr=[{id:"cd5fa417-b667-482d-b208-798d9da3213c",avatar:"images/avatars/avatar-placeholder.png",background:"images/cards/14-640x480.jpg",name:"Dejesus Michael",emails:[{email:"dejesusmichael@mail.org",label:"Personal"},{email:"michael.dejesus@vitricomp.io",label:"Work"}],phoneNumbers:[{country:"bs",phoneNumber:"984 531 2468",label:"Mobile"},{country:"bs",phoneNumber:"806 470 2693",label:"Work"}],title:"Track Service Worker",company:"Vitricomp",birthday:"1975-01-10T12:00:00.000Z",address:"279 Independence Avenue, Calvary, Guam, PO4127",notes:"

Do incididunt cillum duis eu pariatur enim proident minim officia amet proident consequat consequat qui consequat magna magna occaecat aliquip culpa pariatur velit nisi nostrud irure eu ullamco exercitation sint.

Cillum deserunt laborum laborum quis nisi enim et aliquip labore excepteur in excepteur labore amet in ipsum ipsum nostrud deserunt lorem nisi voluptate dolor minim enim ut eu cupidatat enim.

",tags:["56ddbd47-4078-4ddd-8448-73c5e88d5f59"]},{id:"beec5287-ed50-4504-858a-5dc3f8ce6935",avatar:null,background:null,name:"Dena Molina",emails:[{email:"denamolina@mail.us",label:"Personal"},{email:"molina.dena@envire.tv",label:"Work"}],phoneNumbers:[{country:"io",phoneNumber:"934 537 3180",label:"Mobile"}],title:"Weather Analyst",company:"Envire",birthday:"1994-12-05T12:00:00.000Z",address:"856 Woodside Avenue, Alfarata, Iowa, PO4992",notes:"

Consequat duis ullamco sint elit pariatur esse dolore nostrud consequat lorem duis sunt veniam ipsum exercitation eiusmod consequat nisi quis voluptate quis officia irure fugiat ex duis eu amet ex.

Irure est nisi dolor culpa sunt nulla irure lorem adipisicing non do consequat deserunt et ea eu non reprehenderit fugiat ex elit nulla sunt quis voluptate enim nulla aliquip veniam.

",tags:["56ddbd47-4078-4ddd-8448-73c5e88d5f59"]},{id:"9d3f0e7f-dcbd-4e56-a5e8-87b8154e9edf",avatar:"images/avatars/avatar-placeholder.png",background:"images/cards/15-640x480.jpg",name:"Bernard Langley",emails:[{email:"bernardlangley@mail.com",label:"Personal"},{email:"langley.bernard@boilcat.name",label:"Work"}],phoneNumbers:[{country:"md",phoneNumber:"893 548 2862",label:"Mobile"}],title:"Electromedical Equipment Technician",company:"Boilcat",birthday:"1988-05-26T12:00:00.000Z",address:"943 Adler Place, Hamilton, South Dakota, PO5592",notes:"

Est amet in adipisicing ex excepteur ullamco est lorem adipisicing veniam reprehenderit elit commodo cillum commodo eu officia fugiat id reprehenderit sunt mollit eiusmod dolor fugiat ad do esse aliquip.

Mollit amet adipisicing enim est est commodo sint et eu nulla in laboris ipsum aliqua elit aliqua adipisicing ea nulla nulla consectetur velit laborum labore ullamco eu sit consectetur velit.

",tags:["c31e9e5d-e0cb-4574-a13f-8a6ee5ff8309"]},{id:"42a5da95-5e6d-42fd-a09d-de755d123a47",avatar:"images/avatars/avatar-placeholder.png",background:"images/cards/16-640x480.jpg",name:"Mclaughlin Steele",emails:[{email:"mclaughlinsteele@mail.me",label:"Personal"},{email:"steele.mclaughlin@accel.info",label:"Work"}],phoneNumbers:[{country:"va",phoneNumber:"830 484 3813",label:"Mobile"},{country:"va",phoneNumber:"999 475 2789",label:"Work"},{country:"va",phoneNumber:"933 406 3598",label:"Home"}],company:"Accel",birthday:"1968-08-13T12:00:00.000Z",address:"334 Sandford Street, Savage, Virgin Islands, PO1858",notes:"

Consequat eu aliquip dolor non consequat laborum ad non labore cillum consectetur quis dolore do ea nulla incididunt proident ea eiusmod in do qui eiusmod et irure dolor ea adipisicing.

Reprehenderit occaecat nostrud ad aliquip commodo amet velit id ut minim dolor mollit mollit in eiusmod voluptate lorem nisi labore culpa elit proident laborum ipsum occaecat esse sint nostrud esse.

",tags:["56ddbd47-4078-4ddd-8448-73c5e88d5f59"]},{id:"a7806ced-03f1-4197-8b30-00bdd463366b",avatar:"images/avatars/avatar-placeholder.png",background:"images/cards/17-640x480.jpg",name:"Marsh Cochran",emails:[{email:"marshcochran@mail.biz",label:"Personal"}],phoneNumbers:[{country:"tz",phoneNumber:"864 401 3980",label:"Mobile"},{country:"tz",phoneNumber:"956 546 2589",label:"Work"}],title:"Fundraising Director",company:"Xsports",birthday:"1983-12-22T12:00:00.000Z",address:"487 Hamilton Walk, Bergoo, American Samoa, PO5616",notes:"

Id eiusmod deserunt amet lorem commodo consequat nostrud magna aliquip ex et pariatur labore non elit ad ad nulla culpa reprehenderit enim magna aliqua enim pariatur occaecat sint do lorem.

Adipisicing ut est nulla nisi cupidatat consequat aliqua et esse in voluptate amet eiusmod ut esse ea do irure commodo aute culpa amet consequat id adipisicing et incididunt ut duis.

",tags:["2026ce08-d08f-4b4f-9506-b10cdb5b104f"]},{id:"f4ad15d9-5a24-463a-88ea-6189d6bb3a53",avatar:"images/avatars/avatar-placeholder.png",background:"images/cards/18-640x480.jpg",name:"Parrish Austin",emails:[{email:"parrishaustin@mail.co.uk",label:"Personal"},{email:"austin.parrish@insource.net",label:"Work"}],phoneNumbers:[{country:"lv",phoneNumber:"834 426 3574",label:"Mobile"},{country:"lv",phoneNumber:"816 573 3694",label:"Work"},{country:"lv",phoneNumber:"967 515 2009",label:"Home"}],title:"Motor Winder",company:"Insource",birthday:"1963-08-24T12:00:00.000Z",address:"610 Harbor Lane, Cascades, Minnesota, PO8639",notes:"

Cillum enim eiusmod dolor aliqua ipsum exercitation sint aliqua lorem dolore id velit sint velit labore cupidatat minim cupidatat elit est magna eu proident eiusmod non pariatur est esse pariatur.

Sint do enim officia velit pariatur excepteur commodo adipisicing labore elit velit velit id exercitation excepteur veniam reprehenderit sint nulla duis ad incididunt cillum in in labore laboris magna esse.

",tags:["c31e9e5d-e0cb-4574-a13f-8a6ee5ff8309"]},{id:"780d0111-5e5c-4694-8d1d-0ea421971fbf",avatar:"images/avatars/avatar-placeholder.png",background:"images/cards/19-640x480.jpg",name:"Laverne Dodson",emails:[{email:"lavernedodson@mail.ca",label:"Personal"}],phoneNumbers:[{country:"ar",phoneNumber:"964 417 2318",label:"Mobile"},{country:"ar",phoneNumber:"830 410 2506",label:"Work"}],title:"Television News Producer",company:"Lovepad",birthday:"1973-09-25T12:00:00.000Z",address:"428 Newport Street, Neahkahnie, Arkansas, PO8324",notes:"

Incididunt lorem proident est anim amet nulla do nulla ea anim ullamco ea amet voluptate laboris do elit elit consequat in esse in dolor enim irure ut irure ad commodo.

Aliqua dolore nulla sunt ad nostrud aute labore occaecat non amet nulla adipisicing sint eu lorem velit sint do sint adipisicing esse adipisicing anim culpa quis dolor non magna ea.

",tags:["a8991c76-2fda-4bbd-a718-df13d6478847"]},{id:"bf172879-423a-4fd6-8df3-6d1938bbfe1f",avatar:"images/avatars/avatar-placeholder.png",background:"images/cards/20-640x480.jpg",name:"Edwards Mckenzie",emails:[{email:"edwardsmckenzie@mail.org",label:"Personal"},{email:"mckenzie.edwards@bugsall.io",label:"Work"}],phoneNumbers:[{country:"pe",phoneNumber:"934 519 2903",label:"Mobile"},{country:"pe",phoneNumber:"989 489 3662",label:"Work"},{country:"pe",phoneNumber:"813 461 2790",label:"Home"}],title:"Legal Assistant",company:"Bugsall",birthday:"1988-07-27T12:00:00.000Z",address:"384 Polhemus Place, Dalton, Palau, PO6038",notes:"

Eu veniam consectetur eiusmod anim sint anim consectetur do consectetur aliqua cillum proident fugiat do in aliqua ipsum id consequat commodo qui officia adipisicing ullamco occaecat laboris proident incididunt exercitation.

Velit ullamco magna aute proident irure ut magna ullamco labore dolor deserunt deserunt tempor fugiat ex ullamco do sunt veniam reprehenderit officia elit duis sint ut proident pariatur est reprehenderit.

",tags:["3eaab175-ec0d-4db7-bc3b-efc633c769be"]},{id:"1eaa3213-ece2-4ba6-8e15-eb36ca388f50",avatar:"images/avatars/avatar-placeholder.png",background:"images/cards/21-640x480.jpg",name:"Trudy Berg",emails:[{email:"trudyberg@mail.us",label:"Personal"},{email:"berg.trudy@satiance.tv",label:"Work"}],phoneNumbers:[{country:"ls",phoneNumber:"912 539 2770",label:"Mobile"}],title:"Meteorologist",company:"Satiance",birthday:"1989-12-15T12:00:00.000Z",address:"945 Jerome Avenue, Riceville, North Carolina, PO1625",notes:"

Excepteur ullamco aute aliqua reprehenderit ullamco do anim ut ut veniam et ut et ut commodo aliqua consequat occaecat fugiat dolor labore proident ipsum ad culpa est cillum aliqua reprehenderit.

Amet aliqua sint laboris in aute nostrud voluptate tempor ea tempor laborum tempor culpa dolore aliqua nulla dolore ad enim id cupidatat nostrud nostrud amet non velit id fugiat lorem.

",tags:["65930b5a-5d2a-4303-b11f-865d69e6fdb5"]},{id:"abd9e78b-9e96-428f-b3ff-4d934c401bee",avatar:"images/avatars/avatar-placeholder.png",background:"images/cards/22-640x480.jpg",name:"Elsie Melendez",emails:[{email:"elsiemelendez@mail.com",label:"Personal"},{email:"melendez.elsie@chillium.name",label:"Work"}],phoneNumbers:[{country:"tg",phoneNumber:"907 515 3007",label:"Mobile"},{country:"tg",phoneNumber:"967 534 2803",label:"Work"}],title:"Fundraising Director",company:"Chillium",birthday:"1980-06-28T12:00:00.000Z",address:"428 Varanda Place, Veyo, Oklahoma, PO6188",notes:"

Laboris commodo consequat duis dolor ullamco nisi sunt ipsum nisi elit dolore aute sint tempor qui ad sit aliqua laboris consequat dolore aliqua est deserunt irure cillum tempor ut veniam.

Eiusmod nulla ex esse in deserunt consectetur non qui cillum reprehenderit magna sit ipsum lorem aute consequat sint magna id laboris velit adipisicing non ipsum ipsum sint velit ex non.

",tags:["3eaab175-ec0d-4db7-bc3b-efc633c769be"]},{id:"efae92cc-3bd1-4c6a-a395-b6760c69bd55",avatar:"images/avatars/avatar-placeholder.png",background:"images/cards/23-640x480.jpg",name:"Lamb Underwood",emails:[{email:"lambunderwood@mail.me",label:"Personal"}],phoneNumbers:[{country:"pf",phoneNumber:"855 517 2767",label:"Mobile"},{country:"pf",phoneNumber:"906 442 3593",label:"Work"},{country:"pf",phoneNumber:"905 402 2121",label:"Home"}],title:"Legal Assistant",company:"Exotechno",birthday:"1990-07-26T12:00:00.000Z",address:"609 Greenpoint Avenue, Beason, Vermont, PO5229",notes:"

Exercitation tempor laboris dolor deserunt nulla et nisi ullamco minim duis sint nulla sint deserunt irure excepteur nostrud ipsum duis enim sit exercitation eiusmod tempor commodo excepteur mollit cupidatat fugiat.

Deserunt est dolore nulla laborum consequat veniam elit lorem do exercitation incididunt ea ad laboris lorem ipsum ex incididunt nostrud ipsum laborum et nostrud minim aute velit incididunt quis quis.

",tags:["3eaab175-ec0d-4db7-bc3b-efc633c769be"]},{id:"bde636a7-c3d2-4bff-939a-aab11df1516b",avatar:null,background:null,name:"Tessa Valdez",emails:[{email:"tessavaldez@mail.info",label:"Personal"}],phoneNumbers:[{country:"dz",phoneNumber:"892 430 2631",label:"Mobile"},{country:"dz",phoneNumber:"997 525 2354",label:"Work"},{country:"dz",phoneNumber:"907 472 2857",label:"Home"}],title:"Banker Mason",company:"Securia",birthday:"1994-01-10T12:00:00.000Z",address:"183 Crosby Avenue, Blanco, Mississippi, PO3463",notes:"

Mollit qui amet in esse ipsum nostrud cupidatat occaecat proident aliquip non mollit commodo ex labore enim culpa dolor aute occaecat cillum sit excepteur tempor culpa nostrud nulla qui commodo.

Labore nulla id excepteur non velit adipisicing tempor reprehenderit cillum sint do consectetur laboris ut proident pariatur quis aute ad dolor quis labore labore nostrud sunt elit proident enim aliqua.

",tags:["cbde2486-5033-4e09-838e-e901b108cd41"]},{id:"6519600a-5eaa-45f8-8bed-c46fddb3b26a",avatar:"images/avatars/avatar-placeholder.png",background:"images/cards/24-640x480.jpg",name:"Mcleod Wagner",emails:[{email:"mcleodwagner@mail.biz",label:"Personal"}],phoneNumbers:[{country:"at",phoneNumber:"977 590 2773",label:"Mobile"},{country:"at",phoneNumber:"828 496 3813",label:"Work"},{country:"at",phoneNumber:"831 432 2512",label:"Home"}],company:"Inrt",birthday:"1980-12-03T12:00:00.000Z",address:"736 Glen Street, Kaka, West Virginia, PO9350",notes:"

Laboris consequat est anim quis quis eiusmod ipsum non quis fugiat anim culpa non elit mollit pariatur veniam nisi irure velit dolore dolor proident nisi deserunt culpa nisi et laborum.

Eiusmod eu esse ipsum voluptate excepteur ipsum et proident cupidatat sint sunt aliquip lorem culpa esse et dolor fugiat sit est id consectetur sint et ea pariatur occaecat nulla irure.

",tags:["56ddbd47-4078-4ddd-8448-73c5e88d5f59"]},{id:"6d80a6f6-2884-4ac4-9c73-06b82c220017",avatar:"images/avatars/avatar-placeholder.png",background:"images/cards/25-640x480.jpg",name:"Kristie Hall",emails:[{email:"kristiehall@mail.co.uk",label:"Personal"},{email:"hall.kristie@austech.net",label:"Work"}],phoneNumbers:[{country:"tn",phoneNumber:"841 530 3641",label:"Mobile"},{country:"tn",phoneNumber:"941 410 3743",label:"Work"},{country:"tn",phoneNumber:"938 599 3850",label:"Home"}],title:"Electromedical Equipment Technician",company:"Austech",birthday:"1975-08-31T12:00:00.000Z",address:"547 Revere Place, Hoehne, New Hampshire, PO2125",notes:"

Duis incididunt minim nisi sit qui dolor aliquip quis ipsum id amet occaecat sit ullamco minim velit est eiusmod anim proident consectetur non reprehenderit ea reprehenderit dolore in nisi eiusmod.

Ut commodo aliqua non ut proident velit et commodo voluptate eu mollit dolor veniam ipsum velit aute esse est adipisicing id aliqua nostrud nostrud nisi enim officia eiusmod in enim.

",tags:["56ddbd47-4078-4ddd-8448-73c5e88d5f59"]},{id:"35190d23-036e-44ef-b545-cc744c626edd",avatar:"images/avatars/avatar-placeholder.png",background:"images/cards/26-640x480.jpg",name:"Shannon Kennedy",emails:[{email:"shannonkennedy@mail.ca",label:"Personal"}],phoneNumbers:[{country:"gb",phoneNumber:"899 508 2992",label:"Mobile"},{country:"gb",phoneNumber:"834 499 3354",label:"Work"},{country:"gb",phoneNumber:"834 526 3388",label:"Home"}],title:"Gas Meter Mechanic",company:"Eventix",birthday:"1994-09-07T12:00:00.000Z",address:"480 Chase Court, Edinburg, Kansas, PO5357",notes:"

Lorem ex amet anim anim qui consequat ullamco consectetur et voluptate in velit dolore culpa pariatur amet enim ut non magna duis qui excepteur esse ullamco velit fugiat aute dolor.

Reprehenderit ullamco veniam sit laborum nulla sunt excepteur eiusmod anim eu ullamco tempor est qui adipisicing sit fugiat voluptate minim non incididunt quis ipsum et exercitation officia laborum incididunt nostrud.

",tags:["a8991c76-2fda-4bbd-a718-df13d6478847"]},{id:"b018c194-68ec-4915-ab56-e9f3bd2d98db",avatar:"images/avatars/avatar-placeholder.png",background:"images/cards/27-640x480.jpg",name:"Martha Swanson",emails:[{email:"marthaswanson@mail.org",label:"Personal"},{email:"swanson.martha@sequitur.io",label:"Work"}],phoneNumbers:[{country:"gb",phoneNumber:"844 480 3309",label:"Mobile"},{country:"gb",phoneNumber:"981 591 3239",label:"Work"},{country:"gb",phoneNumber:"923 484 3147",label:"Home"}],title:"Short Story Writer",company:"Sequitur",birthday:"1993-12-31T12:00:00.000Z",address:"595 Howard Place, Convent, Rhode Island, PO6993",notes:"

Lorem nostrud cillum non cillum nisi eu labore anim ipsum consequat consectetur sunt ipsum ipsum ad culpa laborum in ea exercitation quis voluptate velit id elit labore cillum cillum consectetur.

Ullamco ullamco nostrud aute pariatur nulla officia proident magna laborum dolor reprehenderit ullamco in reprehenderit veniam aliqua elit magna voluptate amet ut minim in labore irure culpa consequat sit pariatur.

",tags:["a8991c76-2fda-4bbd-a718-df13d6478847"]},{id:"b7c355e9-e003-467e-82d2-4f6978c1a696",avatar:"images/avatars/avatar-placeholder.png",background:"images/cards/28-640x480.jpg",name:"Jacklyn Morgan",emails:[{email:"jacklynmorgan@mail.us",label:"Personal"},{email:"morgan.jacklyn@shopabout.tv",label:"Work"}],phoneNumbers:[{country:"so",phoneNumber:"974 542 2061",label:"Mobile"}],title:"Animal Sitter",company:"Shopabout",birthday:"1976-09-30T12:00:00.000Z",address:"971 Conover Street, Statenville, Louisiana, PO6622",notes:"

Pariatur fugiat labore aliquip aute in adipisicing veniam et consequat magna nulla laboris eiusmod eu esse cupidatat ipsum amet sint est anim lorem consequat eiusmod sit aliquip consequat nisi duis.

Est esse excepteur non amet reprehenderit cillum ullamco ex excepteur laboris excepteur dolor magna enim consequat lorem commodo ipsum elit ea veniam non quis id nisi esse tempor enim ut.

",tags:["3eaab175-ec0d-4db7-bc3b-efc633c769be"]},{id:"cfa07b7c-93d1-42e7-9592-493d9efc78ae",avatar:"images/avatars/avatar-placeholder.png",background:"images/cards/29-640x480.jpg",name:"Tonya Bowers",emails:[{email:"tonyabowers@mail.com",label:"Personal"},{email:"bowers.tonya@tourmania.name",label:"Work"}],phoneNumbers:[{country:"tv",phoneNumber:"922 585 2914",label:"Mobile"},{country:"tv",phoneNumber:"913 538 2961",label:"Work"}],title:"Track Service Worker",company:"Tourmania",birthday:"1976-06-14T12:00:00.000Z",address:"197 Marconi Place, Welda, Delaware, PO6061",notes:"

Aliqua ea dolor est enim ipsum esse pariatur tempor nulla excepteur aliquip irure fugiat reprehenderit adipisicing ex tempor proident voluptate dolore ea dolore nostrud id incididunt culpa in do occaecat.

Aute fugiat magna velit enim in duis duis elit ipsum excepteur reprehenderit do ipsum qui cillum aliquip ut occaecat do ea et adipisicing cupidatat voluptate non elit ad aliqua ad.

",tags:["2026ce08-d08f-4b4f-9506-b10cdb5b104f"]},{id:"00feeb63-c83a-4655-a37e-a07da10cfa1c",avatar:"images/avatars/avatar-placeholder.png",background:"images/cards/30-640x480.jpg",name:"Latonya Cruz",emails:[{email:"latonyacruz@mail.me",label:"Personal"}],phoneNumbers:[{country:"tm",phoneNumber:"981 508 2080",label:"Mobile"},{country:"tm",phoneNumber:"817 425 2052",label:"Work"},{country:"tm",phoneNumber:"939 434 3805",label:"Home"}],title:"Motor Winder",company:"Zilch",birthday:"1967-11-28T12:00:00.000Z",address:"775 Dahill Road, Iberia, California, PO2169",notes:"

Ut occaecat tempor deserunt proident enim ex ullamco ex aliquip mollit aute reprehenderit in occaecat anim aliquip ea laboris anim laboris do non aute aute ea laboris magna sunt sit.

Ullamco in in minim culpa eiusmod amet consequat consequat magna nisi cillum occaecat irure officia voluptate et eu duis officia nostrud culpa non eiusmod anim sint et anim enim voluptate.

",tags:["c31e9e5d-e0cb-4574-a13f-8a6ee5ff8309"]},{id:"142abf21-e635-4a7d-9330-e57f66adcdbe",avatar:"images/avatars/avatar-placeholder.png",background:"images/cards/31-640x480.jpg",name:"Evangelina Mcclain",emails:[{email:"evangelinamcclain@mail.info",label:"Personal"}],phoneNumbers:[{country:"ck",phoneNumber:"992 583 3187",label:"Mobile"},{country:"ck",phoneNumber:"881 472 3297",label:"Work"},{country:"ck",phoneNumber:"846 477 3596",label:"Home"}],title:"Congressional Representative",company:"Straloy",birthday:"1976-02-15T12:00:00.000Z",address:"305 Columbia Street, Dupuyer, Puerto Rico, PO8744",notes:"

Proident nulla culpa magna nostrud do aliqua ullamco sit culpa ullamco eu amet culpa laborum enim fugiat non ad quis esse pariatur exercitation lorem incididunt exercitation aliquip labore minim adipisicing.

Sint ea voluptate tempor irure consequat aute laboris exercitation id minim voluptate aliquip tempor occaecat elit incididunt laboris enim labore sit aute sunt cillum ipsum ad laboris nostrud dolor excepteur.

",tags:["2026ce08-d08f-4b4f-9506-b10cdb5b104f"]},{id:"e4f255a3-b5dd-45a7-975f-c399604a399a",avatar:"images/avatars/avatar-placeholder.png",background:"images/cards/32-640x480.jpg",name:"Herring Gonzales",emails:[{email:"herringgonzales@mail.biz",label:"Personal"}],phoneNumbers:[{country:"ai",phoneNumber:"995 411 2513",label:"Mobile"},{country:"ai",phoneNumber:"839 492 2760",label:"Work"}],title:"Gas Meter Mechanic",company:"Cubix",birthday:"1995-02-16T12:00:00.000Z",address:"195 Brooklyn Road, Jeff, Marshall Islands, PO2943",notes:"

Ex nulla nisi do cillum consequat amet incididunt eu minim eu ut excepteur ad anim minim aliquip ullamco fugiat labore esse aliquip ea incididunt incididunt nisi officia consectetur dolore minim.

Et dolor consectetur anim deserunt laborum eu lorem et in nisi et officia nostrud fugiat deserunt aute irure ullamco officia fugiat voluptate exercitation ut deserunt officia nostrud tempor velit pariatur.

",tags:["56ddbd47-4078-4ddd-8448-73c5e88d5f59"]},{id:"ab4f712d-d712-41a8-b567-be4c66c349a3",avatar:"images/avatars/avatar-placeholder.png",background:"images/cards/33-640x480.jpg",name:"Alyce Cash",emails:[{email:"alycecash@mail.co.uk",label:"Personal"}],phoneNumbers:[{country:"ht",phoneNumber:"969 499 3077",label:"Mobile"},{country:"ht",phoneNumber:"907 513 2784",label:"Work"}],title:"Weather Analyst",company:"Qnekt",birthday:"1973-12-19T12:00:00.000Z",address:"964 Henry Street, Eureka, Indiana, PO1035",notes:"

Non proident pariatur nostrud dolor incididunt occaecat amet officia sunt magna anim dolor labore culpa ut laborum id incididunt officia amet mollit anim ea proident laboris non incididunt incididunt sint.

Nulla minim consectetur nostrud magna anim irure consectetur labore cupidatat laborum reprehenderit et et adipisicing in qui elit ipsum reprehenderit esse nisi non ipsum exercitation sunt eu elit velit fugiat.

",tags:["c31e9e5d-e0cb-4574-a13f-8a6ee5ff8309"]},{id:"5d067800-c301-46c6-a7f7-28dc89d9a554",avatar:null,background:null,name:"Kristine Pacheco",emails:[{email:"kristinepacheco@mail.net",label:"Personal"},{email:"pacheco.kristine@vurbo.ca",label:"Work"}],phoneNumbers:[{country:"mm",phoneNumber:"977 516 2492",label:"Mobile"}],title:"Short Story Writer",company:"Vurbo",birthday:"1985-10-22T12:00:00.000Z",address:"622 Dodworth Street, Rose, Arizona, PO9530",notes:"

Lorem laboris excepteur magna pariatur occaecat voluptate pariatur cillum exercitation anim enim elit laborum reprehenderit laboris ad velit ut ipsum irure id ullamco minim sint ipsum occaecat esse tempor ea.

Pariatur non labore cillum consectetur aute voluptate sint adipisicing nisi laborum culpa nisi elit et amet dolor incididunt velit ex laboris ea reprehenderit eiusmod qui esse veniam labore ea sit.

",tags:["2026ce08-d08f-4b4f-9506-b10cdb5b104f"]},{id:"c500255a-1173-47d0-a0e4-4944d48fc12a",avatar:"images/avatars/avatar-placeholder.png",background:"images/cards/34-640x480.jpg",name:"English Haney",emails:[{email:"englishhaney@mail.org",label:"Personal"}],phoneNumbers:[{country:"lb",phoneNumber:"989 567 3834",label:"Mobile"}],title:"Meteorologist",company:"Photobin",birthday:"1969-09-05T12:00:00.000Z",address:"579 Pooles Lane, Belleview, Montana, PO4106",notes:"

Incididunt labore sunt ullamco in deserunt dolore labore voluptate adipisicing eu id duis eiusmod elit ea ad cillum culpa excepteur labore fugiat excepteur ea culpa labore sit id dolor ullamco.

Eu eu ex dolore proident nostrud et minim lorem nulla lorem nulla duis velit voluptate nisi cillum anim minim amet dolore officia id cillum in cupidatat ipsum veniam velit dolor.

",tags:["56ddbd47-4078-4ddd-8448-73c5e88d5f59"]},{id:"b62359fd-f2a8-46e6-904e-31052d1cd675",avatar:"images/avatars/avatar-placeholder.png",background:"images/cards/35-640x480.jpg",name:"Joseph Strickland",emails:[{email:"josephstrickland@mail.io",label:"Personal"},{email:"strickland.joseph@bytrex.us",label:"Work"}],phoneNumbers:[{country:"jo",phoneNumber:"990 450 2729",label:"Mobile"}],title:"Hotel Manager",company:"Bytrex",birthday:"1991-09-08T12:00:00.000Z",address:"844 Ellery Street, Hondah, Texas, PO1272",notes:"

Excepteur consequat magna laborum dolore ut laborum ea excepteur ad officia mollit exercitation sunt tempor amet ex ipsum aliquip cillum mollit amet laborum voluptate ipsum sit esse duis eiusmod adipisicing.

Non tempor ad pariatur adipisicing excepteur est pariatur aute et velit lorem ut est eu voluptate pariatur ea consectetur excepteur sunt reprehenderit id irure aliqua tempor anim id voluptate culpa.

",tags:["3eaab175-ec0d-4db7-bc3b-efc633c769be"]},{id:"16b9e696-ea95-4dd8-86c4-3caf705a1dc6",avatar:"images/avatars/avatar-placeholder.png",background:"images/cards/36-640x480.jpg",name:"Nunez Faulkner",emails:[{email:"nunezfaulkner@mail.tv",label:"Personal"}],phoneNumbers:[{country:"xk",phoneNumber:"909 552 3327",label:"Mobile"}],title:"Hotel Manager",company:"Buzzopia",birthday:"1982-01-23T12:00:00.000Z",address:"614 Herkimer Court, Darrtown, Nebraska, PO9308",notes:"

Culpa labore ullamco veniam est ullamco ipsum culpa excepteur esse esse aliqua nulla ullamco nulla amet consequat tempor aute exercitation do eu do ullamco elit excepteur est anim nisi excepteur.

Cillum eiusmod cupidatat officia ipsum ullamco adipisicing cillum adipisicing sint exercitation non enim consectetur est esse tempor fugiat sit eiusmod in exercitation enim quis duis dolor amet consequat pariatur dolor.

",tags:["a8991c76-2fda-4bbd-a718-df13d6478847"]},{id:"19662ecf-0686-4aad-a46c-24b552eb2ff5",avatar:"images/avatars/avatar-placeholder.png",background:"images/cards/14-640x480.jpg",name:"Juana Morrow",emails:[{email:"juanamorrow@mail.com",label:"Personal"}],phoneNumbers:[{country:"ee",phoneNumber:"868 438 3943",label:"Mobile"}],title:"Meteorologist",company:"Lyria",birthday:"1992-03-29T12:00:00.000Z",address:"663 Drew Street, Juntura, Georgia, PO9857",notes:"

Mollit et amet qui incididunt officia anim est in consectetur qui anim qui labore ea mollit veniam adipisicing ex magna commodo mollit adipisicing sunt commodo laboris labore aliquip deserunt est.

Cupidatat ut cillum anim reprehenderit ea magna enim fugiat proident anim esse lorem lorem commodo cupidatat pariatur qui commodo nulla aliqua nisi labore in adipisicing minim excepteur do eu amet.

",tags:["cbde2486-5033-4e09-838e-e901b108cd41"]},{id:"26dfe954-8bf3-45ee-b285-1d0a88c8d3ea",avatar:"images/avatars/avatar-placeholder.png",background:"images/cards/15-640x480.jpg",name:"Lara Gaines",emails:[{email:"laragaines@mail.name",label:"Personal"}],phoneNumbers:[{country:"mr",phoneNumber:"891 498 2043",label:"Mobile"}],title:"Electromedical Equipment Technician",company:"Acruex",birthday:"1961-06-07T12:00:00.000Z",address:"762 Troutman Street, Drummond, Oregon, PO6973",notes:"

Laboris dolor incididunt eiusmod deserunt officia labore eu est nulla velit id ex veniam qui fugiat velit irure reprehenderit dolor proident aliquip culpa nisi magna occaecat do nostrud cillum lorem.

Sit consequat laboris culpa quis laborum lorem ullamco occaecat labore duis ea et consequat pariatur reprehenderit excepteur excepteur exercitation sunt enim amet adipisicing laborum incididunt dolor aliquip culpa ea laboris.

",tags:["65930b5a-5d2a-4303-b11f-865d69e6fdb5"]},{id:"d6462af2-c488-4de7-9b26-3845bd2983f9",avatar:"images/avatars/avatar-placeholder.png",background:"images/cards/16-640x480.jpg",name:"Johnston Riddle",emails:[{email:"johnstonriddle@mail.me",label:"Personal"}],phoneNumbers:[{country:"bt",phoneNumber:"979 541 2691",label:"Mobile"},{country:"bt",phoneNumber:"909 407 3887",label:"Work"},{country:"bt",phoneNumber:"864 557 3128",label:"Home"}],title:"Hotel Manager",company:"Xleen",birthday:"1972-09-13T12:00:00.000Z",address:"674 Bryant Street, Grahamtown, Federated States Of Micronesia, PO2757",notes:"

Velit consequat elit anim qui eu elit aliquip consectetur aliqua cupidatat lorem laboris dolor qui ad laborum adipisicing adipisicing consequat et nostrud ullamco consequat dolore deserunt irure do aliquip non.

Ipsum commodo voluptate qui ex ullamco amet do ex dolore quis cupidatat ut anim sunt dolore excepteur anim do dolor aliqua ex aute esse eiusmod sint laborum consequat laboris cillum.

",tags:["a8991c76-2fda-4bbd-a718-df13d6478847"]},{id:"a1723c04-69fe-4573-a135-6645658afe76",avatar:null,background:null,name:"Vargas Gardner",emails:[{email:"vargasgardner@mail.info",label:"Personal"},{email:"gardner.vargas@cosmosis.biz",label:"Work"}],phoneNumbers:[{country:"bi",phoneNumber:"855 456 2754",label:"Mobile"}],title:"Bindery Machine Operator",company:"Cosmosis",birthday:"1979-10-21T12:00:00.000Z",address:"869 Seton Place, Chemung, Maine, PO8109",notes:"

Amet non anim ex ullamco pariatur ullamco laboris eiusmod ut magna nisi amet incididunt sunt anim nisi qui ut ex sunt adipisicing consequat deserunt qui mollit duis anim quis veniam.

Magna ut id duis qui ea proident quis officia lorem commodo et et proident dolore qui quis incididunt nulla incididunt ut aliqua veniam est adipisicing adipisicing reprehenderit ad velit incididunt.

",tags:["cbde2486-5033-4e09-838e-e901b108cd41"]},{id:"823e6166-c0c8-4373-9270-8a0d17489a08",avatar:"images/avatars/avatar-placeholder.png",background:"images/cards/17-640x480.jpg",name:"Mccall Day",emails:[{email:"mccallday@mail.co.uk",label:"Personal"}],phoneNumbers:[{country:"se",phoneNumber:"993 504 3286",label:"Mobile"},{country:"se",phoneNumber:"924 434 2238",label:"Work"},{country:"se",phoneNumber:"816 466 2634",label:"Home"}],title:"Historiographer",company:"Nipaz",birthday:"1964-03-05T12:00:00.000Z",address:"854 Hanover Place, Harleigh, New Jersey, PO9459",notes:"

Ea occaecat nisi cillum officia in velit ipsum reprehenderit ex fugiat fugiat ad velit pariatur ullamco sint in elit quis aute id cupidatat nostrud quis culpa aliquip id officia excepteur.

Ea ut consequat sit ullamco do pariatur quis officia ad ipsum quis nisi in nulla incididunt esse pariatur amet qui ullamco consectetur dolor voluptate sit qui mollit reprehenderit reprehenderit amet.

",tags:["65930b5a-5d2a-4303-b11f-865d69e6fdb5"]},{id:"2c37ed00-427a-46d7-8f8f-d711c768d1ee",avatar:"images/avatars/avatar-placeholder.png",background:"images/cards/18-640x480.jpg",name:"Silva Foster",emails:[{email:"silvafoster@mail.net",label:"Personal"}],phoneNumbers:[{country:"bn",phoneNumber:"916 511 3837",label:"Mobile"},{country:"bn",phoneNumber:"949 564 3247",label:"Work"}],title:"Insurance Analyst",company:"Extrawear",birthday:"1980-04-29T12:00:00.000Z",address:"137 Bridge Street, Sisquoc, District Of Columbia, PO4105",notes:"

Ipsum velit est do velit do deserunt cupidatat officia duis laborum veniam sunt in ex reprehenderit esse ex ad aute anim duis ut sunt reprehenderit occaecat ut nostrud eu minim.

Aliqua consequat adipisicing adipisicing aliquip voluptate fugiat eu amet nostrud id proident non nisi fugiat velit nostrud ea officia non laboris magna cillum exercitation culpa eiusmod mollit fugiat et lorem.

",tags:["cbde2486-5033-4e09-838e-e901b108cd41"]},{id:"944764c0-b261-4428-9188-bbd3022d66a8",avatar:"images/avatars/avatar-placeholder.png",background:"images/cards/19-640x480.jpg",name:"Cathryn Snider",emails:[{email:"cathrynsnider@mail.ca",label:"Personal"},{email:"snider.cathryn@phormula.org",label:"Work"}],phoneNumbers:[{country:"na",phoneNumber:"896 471 3036",label:"Mobile"},{country:"na",phoneNumber:"851 491 3567",label:"Work"},{country:"na",phoneNumber:"805 487 2016",label:"Home"}],title:"Short Story Writer",company:"Phormula",birthday:"1981-06-09T12:00:00.000Z",address:"528 Glenmore Avenue, Elrama, Illinois, PO2952",notes:"

Ea enim exercitation lorem excepteur officia nulla culpa culpa nisi veniam quis non duis exercitation labore commodo et occaecat reprehenderit ex velit exercitation commodo cupidatat amet veniam mollit magna consectetur.

Voluptate consectetur eu id eiusmod anim reprehenderit incididunt duis veniam tempor cillum ea esse tempor do laborum dolore sint ea duis incididunt in do aliqua voluptate incididunt officia excepteur do.

",tags:["56ddbd47-4078-4ddd-8448-73c5e88d5f59"]},{id:"f2b3c756-5ad2-4d4b-aee5-b32c91457128",avatar:null,background:null,name:"Mooney Cantrell",emails:[{email:"mooneycantrell@mail.io",label:"Personal"}],phoneNumbers:[{country:"bh",phoneNumber:"915 577 3020",label:"Mobile"},{country:"bh",phoneNumber:"923 431 3594",label:"Work"}],title:"Fundraising Director",company:"Crustatia",birthday:"1968-12-07T12:00:00.000Z",address:"277 Coventry Road, Fairforest, Nevada, PO6031",notes:"

Lorem mollit dolore nostrud sunt id anim veniam labore duis eiusmod duis fugiat aliqua occaecat do labore culpa consectetur consectetur sunt amet tempor incididunt tempor esse sunt id elit non.

Laborum mollit ullamco quis ad culpa nisi sit nisi veniam minim adipisicing sint eiusmod velit amet minim aliquip nulla eiusmod nulla laboris quis proident in adipisicing aute et ea anim.

",tags:["2026ce08-d08f-4b4f-9506-b10cdb5b104f"]},{id:"54b1c201-4b2b-4be0-ad70-a6413e9628cd",avatar:"images/avatars/avatar-placeholder.png",background:"images/cards/20-640x480.jpg",name:"Saundra Murphy",emails:[{email:"saundramurphy@mail.us",label:"Personal"}],phoneNumbers:[{country:"mt",phoneNumber:"902 529 2999",label:"Mobile"}],title:"Dental Laboratory Worker",company:"Zilencio",birthday:"1983-11-07T12:00:00.000Z",address:"557 Monroe Street, Mayfair, Maryland, PO7200",notes:"

Fugiat mollit sunt aliquip consectetur ipsum ut aliqua id ex laboris labore id elit nulla irure id aute pariatur do officia proident eiusmod proident reprehenderit dolor non dolor laborum nulla.

Pariatur reprehenderit incididunt voluptate enim aliqua laborum anim veniam pariatur irure exercitation non dolore velit et ex culpa lorem ipsum mollit eu sint duis aliquip elit amet consectetur velit minim.

",tags:["56ddbd47-4078-4ddd-8448-73c5e88d5f59"]},{id:"faf979c7-a13b-445a-b30a-08845f5fa90e",avatar:"images/avatars/avatar-placeholder.png",background:"images/cards/21-640x480.jpg",name:"Enid Sparks",emails:[{email:"enidsparks@mail.tv",label:"Personal"}],phoneNumbers:[{country:"bh",phoneNumber:"813 410 3258",label:"Mobile"},{country:"bh",phoneNumber:"877 501 2767",label:"Work"}],title:"Historiographer",company:"Skybold",birthday:"1984-05-04T12:00:00.000Z",address:"219 Village Court, Keyport, Alabama, PO7776",notes:"

Velit enim anim est aliqua consequat exercitation velit quis magna est incididunt ipsum minim minim nulla adipisicing ad eiusmod id veniam eiusmod sit elit est pariatur velit ea laborum anim.

Ad lorem ea nisi irure id consequat ullamco nisi nostrud dolore officia ipsum veniam velit minim pariatur culpa culpa esse minim adipisicing sit labore commodo aute excepteur non do in.

",tags:["cbde2486-5033-4e09-838e-e901b108cd41"]},{id:"2bfa2be5-7688-48d5-b5ac-dc0d9ac97f14",avatar:null,background:null,name:"Nadia Mcknight",emails:[{email:"nadiamcknight@mail.com",label:"Personal"}],phoneNumbers:[{country:"tk",phoneNumber:"943 511 2203",label:"Mobile"},{country:"tk",phoneNumber:"817 578 2993",label:"Work"}],title:"Legal Assistant",company:"Pearlesex",birthday:"1973-10-06T12:00:00.000Z",address:"448 Berriman Street, Reinerton, Washington, PO6704",notes:"

Esse sint lorem exercitation velit tempor tempor voluptate nulla proident excepteur magna tempor consectetur aliquip qui nisi mollit cupidatat est adipisicing ipsum sint et excepteur sit labore velit dolore labore.

Duis nisi adipisicing lorem do excepteur magna consequat labore magna ut consectetur eu enim occaecat id nulla laboris minim officia est id nisi mollit ullamco irure ut dolore esse aliqua.

",tags:["cbde2486-5033-4e09-838e-e901b108cd41"]},{id:"77a4383b-b5a5-4943-bc46-04c3431d1566",avatar:"images/avatars/avatar-placeholder.png",background:"images/cards/22-640x480.jpg",name:"Best Blackburn",emails:[{email:"bestblackburn@mail.name",label:"Personal"},{email:"blackburn.best@beadzza.me",label:"Work"}],phoneNumbers:[{country:"gl",phoneNumber:"814 498 3701",label:"Mobile"}],title:"Hotel Manager",company:"Beadzza",birthday:"1987-06-07T12:00:00.000Z",address:"578 Tampa Court, Wescosville, Ohio, PO4108",notes:"

Lorem do deserunt nulla nostrud incididunt et laboris labore eu nisi ut ullamco veniam deserunt do non labore commodo amet aliquip exercitation ea occaecat amet non eiusmod ut minim fugiat.

Esse eu ex irure pariatur qui cillum labore nulla quis officia consequat commodo consequat fugiat culpa nostrud labore eu adipisicing magna irure aliquip est amet irure eiusmod esse reprehenderit mollit.

",tags:["3eaab175-ec0d-4db7-bc3b-efc633c769be"]},{id:"8bb0f597-673a-47ca-8c77-2f83219cb9af",avatar:null,background:null,name:"Duncan Carver",emails:[{email:"duncancarver@mail.info",label:"Personal"}],phoneNumbers:[{country:"jm",phoneNumber:"968 547 2111",label:"Mobile"},{country:"jm",phoneNumber:"968 433 3120",label:"Work"},{country:"jm",phoneNumber:"905 425 2777",label:"Home"}],title:"Historiographer",company:"Hotcakes",birthday:"1980-09-15T12:00:00.000Z",address:"931 Bristol Street, Why, South Carolina, PO9700",notes:"

Dolore laboris aute officia reprehenderit cupidatat aliquip duis labore aliquip officia est nostrud nisi voluptate eiusmod ad aute et ea cillum aliqua elit ipsum officia cillum laborum minim labore sit.

Exercitation labore ut pariatur occaecat ullamco non occaecat aliqua amet nostrud aliquip ipsum ad do ullamco enim laborum commodo minim elit ut quis laboris elit laborum proident sunt ullamco sit.

",tags:["56ddbd47-4078-4ddd-8448-73c5e88d5f59"]},{id:"c318e31f-1d74-49c5-8dae-2bc5805e2fdb",avatar:"images/avatars/avatar-placeholder.png",background:"images/cards/23-640x480.jpg",name:"Martin Richards",emails:[{email:"martinrichards@mail.biz",label:"Personal"}],phoneNumbers:[{country:"mg",phoneNumber:"902 500 2668",label:"Mobile"},{country:"mg",phoneNumber:"947 559 2919",label:"Work"},{country:"mg",phoneNumber:"934 434 3768",label:"Home"}],title:"Dental Laboratory Worker",company:"Overfork",birthday:"1977-04-12T12:00:00.000Z",address:"268 Hutchinson Court, Drytown, Florida, PO3041",notes:"

Eu ipsum nisi eu lorem cupidatat mollit exercitation elit ea culpa enim qui culpa ad aliqua exercitation tempor nulla excepteur fugiat ipsum quis amet occaecat adipisicing ullamco duis dolore occaecat.

Non eu et elit ea labore lorem adipisicing voluptate incididunt ut officia aute minim incididunt lorem qui adipisicing mollit magna nisi consectetur cillum sit exercitation eiusmod qui eu nisi sunt.

",tags:["a8991c76-2fda-4bbd-a718-df13d6478847"]},{id:"0a8bc517-631a-4a93-aacc-000fa2e8294c",avatar:"images/avatars/avatar-placeholder.png",background:"images/cards/24-640x480.jpg",name:"Candice Munoz",emails:[{email:"candicemunoz@mail.co.uk",label:"Personal"}],phoneNumbers:[{country:"fm",phoneNumber:"838 562 2769",label:"Mobile"}],title:"Legal Assistant",company:"Eclipto",birthday:"1976-09-09T12:00:00.000Z",address:"946 Remsen Street, Caroline, New Mexico, PO3247",notes:"

Amet dolore elit irure in commodo in et eu eu nulla labore elit sunt et nisi quis officia nostrud et mollit dolor aute fugiat sunt reprehenderit quis sint minim ipsum.

Laboris ut sunt nisi aute incididunt reprehenderit mollit culpa velit exercitation reprehenderit irure id sunt officia magna est ea labore consectetur incididunt cillum qui tempor ea ullamco quis pariatur aliquip.

",tags:["56ddbd47-4078-4ddd-8448-73c5e88d5f59"]},{id:"a4c9945a-757b-40b0-8942-d20e0543cabd",avatar:"images/avatars/avatar-placeholder.png",background:"images/cards/25-640x480.jpg",name:"Vickie Mosley",emails:[{email:"vickiemosley@mail.net",label:"Personal"}],phoneNumbers:[{country:"tr",phoneNumber:"939 555 3054",label:"Mobile"},{country:"tr",phoneNumber:"852 486 2053",label:"Work"}],title:"Bindery Machine Operator",company:"Strozen",birthday:"1989-06-21T12:00:00.000Z",address:"397 Vandalia Avenue, Rockingham, Michigan, PO8089",notes:"

Velit sunt sunt commodo ex amet laboris voluptate eu lorem aliqua minim occaecat cupidatat aliqua ipsum nisi velit id reprehenderit exercitation velit fugiat minim nisi deserunt voluptate anim cillum commodo.

Cillum velit nostrud cupidatat ex sit culpa deserunt cillum cupidatat cillum aute cupidatat exercitation ullamco sunt incididunt non magna sint lorem et incididunt laborum culpa qui sint sunt duis fugiat.

",tags:["cbde2486-5033-4e09-838e-e901b108cd41"]},{id:"b8258ccf-48b5-46a2-9c95-e0bd7580c645",avatar:"images/avatars/avatar-placeholder.png",background:"images/cards/26-640x480.jpg",name:"Tina Harris",emails:[{email:"tinaharris@mail.ca",label:"Personal"}],phoneNumbers:[{country:"gp",phoneNumber:"933 464 2431",label:"Mobile"},{country:"gp",phoneNumber:"894 535 3609",label:"Work"}],title:"Short Story Writer",company:"Gallaxia",birthday:"1976-09-10T12:00:00.000Z",address:"821 Beverly Road, Tyro, Colorado, PO4248",notes:"

Incididunt non est consequat qui sit sunt aliquip sit quis minim laboris ullamco est culpa velit culpa cupidatat veniam incididunt non quis elit reprehenderit et officia cillum magna aliqua occaecat.

Cupidatat amet incididunt id pariatur minim veniam id dolor nisi labore cillum ea officia cupidatat do culpa aliqua consequat deserunt aliquip sit ea excepteur eiusmod labore tempor reprehenderit commodo exercitation.

",tags:["56ddbd47-4078-4ddd-8448-73c5e88d5f59"]},{id:"f004ea79-98fc-436c-9ba5-6cfe32fe583d",avatar:"images/avatars/avatar-placeholder.png",background:"images/cards/27-640x480.jpg",name:"Holt Manning",emails:[{email:"holtmanning@mail.org",label:"Personal"},{email:"manning.holt@idetica.io",label:"Work"}],phoneNumbers:[{country:"nz",phoneNumber:"822 531 2600",label:"Mobile"},{country:"nz",phoneNumber:"922 549 2094",label:"Work"}],title:"Fundraising Director",company:"Idetica",birthday:"1973-11-08T12:00:00.000Z",address:"364 Porter Avenue, Delshire, Missouri, PO8911",notes:"

Velit fugiat minim sit nisi esse laboris ad velit proident non et cillum labore sint excepteur nisi eu amet voluptate duis duis id enim ea anim adipisicing consectetur id consectetur.

Ex eiusmod id magna in non lorem sunt sunt officia do adipisicing officia mollit occaecat sunt laborum aliquip adipisicing ullamco in sit proident et quis incididunt pariatur fugiat mollit anim.

",tags:["65930b5a-5d2a-4303-b11f-865d69e6fdb5"]},{id:"8b69fe2d-d7cc-4a3d-983d-559173e37d37",avatar:"images/avatars/avatar-placeholder.png",background:"images/cards/28-640x480.jpg",name:"Misty Ramsey",emails:[{email:"mistyramsey@mail.us",label:"Personal"}],phoneNumbers:[{country:"kp",phoneNumber:"990 457 2106",label:"Mobile"},{country:"kp",phoneNumber:"918 550 2946",label:"Work"}],company:"Grupoli",birthday:"1969-08-10T12:00:00.000Z",address:"101 Sackett Street, Naomi, Tennessee, PO6335",notes:"

Ut cupidatat sint minim consectetur cupidatat aute ut anim consequat fugiat laboris quis sint sit nulla irure nulla officia eiusmod consequat ex quis ad ex ullamco et ut labore tempor.

Deserunt minim dolore voluptate aute aliqua est elit mollit ut ut consequat in esse est do ex officia nostrud aute id fugiat reprehenderit quis cillum fugiat id fugiat minim tempor.

",tags:["cbde2486-5033-4e09-838e-e901b108cd41"]},{id:"cdcc62e4-1520-4ccc-803d-52868c7e01ba",avatar:"images/avatars/avatar-placeholder.png",background:"images/cards/29-640x480.jpg",name:"Dee Alvarado",emails:[{email:"deealvarado@mail.tv",label:"Personal"}],phoneNumbers:[{country:"nu",phoneNumber:"855 445 2483",label:"Mobile"},{country:"nu",phoneNumber:"858 415 2860",label:"Work"},{country:"nu",phoneNumber:"968 587 2752",label:"Home"}],title:"Dental Laboratory Worker",company:"Tsunamia",birthday:"1996-06-17T12:00:00.000Z",address:"956 Pierrepont Street, Crumpler, Hawaii, PO3299",notes:"

Esse excepteur ad aliquip amet elit reprehenderit ut nostrud magna ex esse dolore magna excepteur irure esse incididunt sunt enim laborum ex mollit magna elit quis ullamco aute minim veniam.

Duis id ullamco laboris elit ea ea dolore tempor est eu esse aliqua quis quis ut laborum mollit cillum proident deserunt fugiat ipsum elit exercitation quis mollit eiusmod officia non.

",tags:["56ddbd47-4078-4ddd-8448-73c5e88d5f59"]},{id:"e2946946-b4b5-4fd7-bab4-62c38cdff2f1",avatar:"images/avatars/avatar-placeholder.png",background:"images/cards/30-640x480.jpg",name:"Samantha Jacobson",emails:[{email:"samanthajacobson@mail.com",label:"Personal"}],phoneNumbers:[{country:"es",phoneNumber:"879 591 3327",label:"Mobile"}],title:"Dental Laboratory Worker",company:"Emoltra",birthday:"1972-02-04T12:00:00.000Z",address:"384 Love Lane, Dyckesville, New York, PO4115",notes:"

Consectetur eu et ea anim magna occaecat anim labore velit nulla non magna laboris duis sit adipisicing commodo laboris consequat id quis aliqua est culpa quis in ex est culpa.

Sunt qui excepteur reprehenderit nostrud voluptate eu laborum laborum id esse occaecat irure esse elit magna tempor ad est elit non labore tempor laborum deserunt voluptate cupidatat excepteur sunt sint.

",tags:["a8991c76-2fda-4bbd-a718-df13d6478847"]},{id:"fdc77706-6ba2-4397-b2f8-a9a0b6495153",avatar:"images/avatars/avatar-placeholder.png",background:"images/cards/31-640x480.jpg",name:"Rhea Landry",emails:[{email:"rhealandry@mail.name",label:"Personal"}],phoneNumbers:[{country:"jp",phoneNumber:"906 579 3698",label:"Mobile"},{country:"jp",phoneNumber:"841 475 2681",label:"Work"}],title:"Electromedical Equipment Technician",company:"Comtent",birthday:"1988-05-22T12:00:00.000Z",address:"725 Arlington Avenue, Mathews, Wyoming, PO4562",notes:"

Eiusmod ullamco laboris tempor reprehenderit culpa non sunt ea consequat velit id ipsum commodo eiusmod exercitation laboris aliqua magna reprehenderit culpa tempor mollit pariatur consectetur amet aliqua cillum voluptate exercitation.

Qui cillum consectetur qui proident adipisicing id qui esse aute velit excepteur pariatur ea excepteur sunt velit nostrud esse mollit sint ex irure sunt aliquip velit consequat minim do officia.

",tags:["c31e9e5d-e0cb-4574-a13f-8a6ee5ff8309"]},{id:"12148fa2-e0a4-49fb-b3c5-daeecdb5180a",avatar:"images/avatars/avatar-placeholder.png",background:"images/cards/32-640x480.jpg",name:"Olga Rhodes",emails:[{email:"olgarhodes@mail.me",label:"Personal"},{email:"rhodes.olga@moreganic.info",label:"Work"}],phoneNumbers:[{country:"tl",phoneNumber:"971 514 3366",label:"Mobile"},{country:"tl",phoneNumber:"807 480 2033",label:"Work"},{country:"tl",phoneNumber:"810 528 3783",label:"Home"}],title:"Pastry Baker",company:"Moreganic",birthday:"1971-08-13T12:00:00.000Z",address:"253 Beard Street, Staples, Massachusetts, PO8089",notes:"

Proident est est et in commodo incididunt anim fugiat laboris pariatur eu enim dolor eiusmod dolor voluptate officia eiusmod excepteur culpa aute do do anim pariatur irure incididunt incididunt est.

Sint duis mollit dolor laborum ex non esse consequat anim et qui est nostrud incididunt fugiat anim veniam sunt cupidatat ut voluptate commodo non ex tempor ullamco magna culpa culpa.

",tags:["65930b5a-5d2a-4303-b11f-865d69e6fdb5"]},{id:"07dd64eb-8b8f-4765-a16c-8db083c45096",avatar:"images/avatars/avatar-placeholder.png",background:"images/cards/33-640x480.jpg",name:"Lorraine Pennington",emails:[{email:"lorrainepennington@mail.biz",label:"Personal"}],phoneNumbers:[{country:"fm",phoneNumber:"932 404 3308",label:"Mobile"},{country:"fm",phoneNumber:"979 550 3200",label:"Work"},{country:"fm",phoneNumber:"868 557 3568",label:"Home"}],title:"Electromedical Equipment Technician",company:"Marvane",birthday:"1967-06-10T12:00:00.000Z",address:"962 Whitney Avenue, Sussex, North Dakota, PO5796",notes:"

Nulla nisi officia quis aliquip voluptate mollit ut anim eu et quis tempor incididunt consectetur exercitation cupidatat in nisi exercitation est culpa nostrud sit elit sit sunt do ipsum eu.

Enim voluptate ad ullamco tempor voluptate culpa et ut ullamco eu consequat est esse excepteur est nostrud velit enim culpa dolore non quis occaecat eiusmod velit ex mollit tempor labore.

",tags:["c31e9e5d-e0cb-4574-a13f-8a6ee5ff8309"]},{id:"81fdc48c-5572-4123-8a73-71b7892120de",avatar:"images/avatars/avatar-placeholder.png",background:"images/cards/34-640x480.jpg",name:"Earlene Rosales",emails:[{email:"earlenerosales@mail.co.uk",label:"Personal"},{email:"rosales.earlene@softmicro.net",label:"Work"}],phoneNumbers:[{country:"ki",phoneNumber:"927 589 3619",label:"Mobile"}],title:"Historiographer",company:"Softmicro",birthday:"1960-11-13T12:00:00.000Z",address:"981 Kingston Avenue, Topaz, Connecticut, PO6866",notes:"

Adipisicing fugiat magna eiusmod consectetur id commodo incididunt ullamco ut sint minim nulla in do aute in sit pariatur irure dolor magna pariatur ad officia excepteur duis ullamco dolor sunt.

Dolor laborum proident voluptate eu esse lorem adipisicing enim consectetur veniam nisi pariatur aliquip sit laborum sunt adipisicing anim labore eiusmod nostrud irure irure nisi ipsum dolor aliquip ex exercitation.

",tags:["3eaab175-ec0d-4db7-bc3b-efc633c769be"]},{id:"f8bbf6be-d49a-41a3-bb80-3d51df84c12b",avatar:"images/avatars/avatar-placeholder.png",background:"images/cards/35-640x480.jpg",name:"Marcia Hatfield",emails:[{email:"marciahatfield@mail.ca",label:"Personal"},{email:"hatfield.marcia@datagen.org",label:"Work"}],phoneNumbers:[{country:"no",phoneNumber:"883 432 3718",label:"Mobile"},{country:"no",phoneNumber:"934 516 2135",label:"Work"},{country:"no",phoneNumber:"923 596 3843",label:"Home"}],title:"Track Service Worker",company:"Datagen",birthday:"1980-02-26T12:00:00.000Z",address:"802 Preston Court, Waikele, Pennsylvania, PO7421",notes:"

Aliqua sint aute in cillum deserunt enim fugiat tempor est pariatur irure commodo commodo deserunt eu nulla laboris enim occaecat incididunt voluptate enim est reprehenderit qui anim veniam sint adipisicing.

Commodo veniam occaecat ex et laborum minim fugiat sunt commodo velit dolor labore excepteur fugiat ipsum eiusmod in esse ex nulla deserunt minim consectetur in est sunt eu commodo fugiat.

",tags:["65930b5a-5d2a-4303-b11f-865d69e6fdb5"]},{id:"cd482941-3eaf-4560-ac37-56a9296025df",avatar:"images/avatars/avatar-placeholder.png",background:"images/cards/36-640x480.jpg",name:"Liliana Ayala",emails:[{email:"lilianaayala@mail.io",label:"Personal"}],phoneNumbers:[{country:"bd",phoneNumber:"936 590 2412",label:"Mobile"}],title:"Insurance Analyst",company:"Pharmex",birthday:"1988-04-27T12:00:00.000Z",address:"935 Guider Avenue, Kipp, Wisconsin, PO5282",notes:"

Magna et culpa cillum sint labore consequat aute aliqua amet ea consequat ut ullamco nisi commodo lorem enim amet dolor sit nisi dolor do sit lorem cillum esse reprehenderit ut.

Quis veniam anim nulla adipisicing veniam fugiat elit duis pariatur anim irure adipisicing elit labore eu aute exercitation qui exercitation commodo exercitation ipsum tempor non et ex eu aute proident.

",tags:["a8991c76-2fda-4bbd-a718-df13d6478847"]},{id:"22f18d47-ff8d-440e-888d-a1747c093052",avatar:"images/avatars/avatar-placeholder.png",background:"images/cards/14-640x480.jpg",name:"Alice Harding",emails:[{email:"aliceharding@mail.us",label:"Personal"}],phoneNumbers:[{country:"sx",phoneNumber:"881 472 3113",label:"Mobile"},{country:"sx",phoneNumber:"974 548 3124",label:"Work"},{country:"sx",phoneNumber:"800 518 3615",label:"Home"}],title:"Track Service Worker",company:"Futurity",birthday:"1985-09-17T12:00:00.000Z",address:"387 Holt Court, Thomasville, Alaska, PO2867",notes:"

Adipisicing exercitation dolor nisi ipsum nostrud anim dolore sint veniam consequat lorem sit ex commodo nostrud occaecat elit magna magna commodo incididunt laborum ad irure pariatur et sit ullamco adipisicing.

Ullamco in dolore amet est quis consectetur fugiat non nisi incididunt id laborum adipisicing dolor proident velit ut quis aliquip dolore id anim sit adipisicing nisi incididunt enim amet pariatur.

",tags:["cbde2486-5033-4e09-838e-e901b108cd41"]},{id:"a9a9f382-e4c3-42fb-9fe9-65aa534732b5",avatar:"images/avatars/avatar-placeholder.png",background:"images/cards/15-640x480.jpg",name:"Francisca Perkins",emails:[{email:"franciscaperkins@mail.tv",label:"Personal"},{email:"perkins.francisca@overplex.com",label:"Work"}],phoneNumbers:[{country:"au",phoneNumber:"830 430 3437",label:"Mobile"},{country:"au",phoneNumber:"868 538 2886",label:"Work"}],title:"Dental Laboratory Worker",company:"Overplex",birthday:"1966-08-14T12:00:00.000Z",address:"733 Delmonico Place, Belvoir, Virginia, PO7102",notes:"

Voluptate nisi adipisicing ex magna mollit non cillum dolor in magna duis exercitation irure elit duis eiusmod deserunt lorem nulla sunt laboris quis voluptate ullamco labore adipisicing quis minim ipsum.

Id ut esse elit proident mollit nulla exercitation magna voluptate sit eiusmod labore velit commodo exercitation dolore anim est eiusmod occaecat et consequat eiusmod culpa ipsum deserunt lorem non incididunt.

",tags:["2026ce08-d08f-4b4f-9506-b10cdb5b104f"]},{id:"0222b24b-c288-48d1-b356-0f087fa172f8",avatar:null,background:null,name:"Warren Gates",emails:[{email:"warrengates@mail.name",label:"Personal"},{email:"gates.warren@qualitex.me",label:"Work"}],phoneNumbers:[{country:"gt",phoneNumber:"847 513 2248",label:"Mobile"},{country:"gt",phoneNumber:"866 591 3665",label:"Work"},{country:"gt",phoneNumber:"877 539 3840",label:"Home"}],title:"Banker Mason",company:"Qualitex",birthday:"1977-02-23T12:00:00.000Z",address:"713 Fane Court, Lemoyne, Kentucky, PO3601",notes:"

Sint tempor consectetur ullamco ullamco consequat exercitation ea occaecat eiusmod cupidatat anim pariatur nisi pariatur excepteur ut labore anim excepteur sit eu consequat do enim pariatur et dolore in irure.

Commodo ut non minim sunt nisi tempor culpa duis anim ipsum qui irure lorem est voluptate voluptate officia occaecat lorem labore elit officia laboris mollit et eiusmod esse laborum nisi.

",tags:["cbde2486-5033-4e09-838e-e901b108cd41"]},{id:"0630f1ca-cdb9-405d-b134-68f733334089",avatar:"images/avatars/avatar-placeholder.png",background:"images/cards/16-640x480.jpg",name:"Maryann Mcintyre",emails:[{email:"maryannmcintyre@mail.info",label:"Personal"},{email:"mcintyre.maryann@aquafire.biz",label:"Work"}],phoneNumbers:[{country:"bf",phoneNumber:"861 419 2752",label:"Mobile"},{country:"bf",phoneNumber:"935 553 3031",label:"Work"}],title:"Fundraising Director",company:"Aquafire",birthday:"1963-04-07T12:00:00.000Z",address:"698 Brooklyn Avenue, Dixonville, Utah, PO2712",notes:"

Pariatur velit ea ad quis elit pariatur consectetur eiusmod veniam non incididunt ex ex et nulla voluptate fugiat esse sit dolore voluptate in dolor nulla laborum irure consequat sit pariatur.

Dolore ex officia incididunt pariatur ea amet sunt enim aute labore cupidatat laboris eiusmod enim lorem labore nostrud ea consectetur et eu sunt exercitation dolore consequat fugiat anim in exercitation.

",tags:["a8991c76-2fda-4bbd-a718-df13d6478847"]},{id:"999c24f3-7bb8-4a01-85ca-2fca7863c57e",avatar:"images/avatars/avatar-placeholder.png",background:"images/cards/17-640x480.jpg",name:"Sharon Marshall",emails:[{email:"sharonmarshall@mail.co.uk",label:"Personal"},{email:"marshall.sharon@utara.net",label:"Work"}],phoneNumbers:[{country:"fo",phoneNumber:"947 441 2999",label:"Mobile"},{country:"fo",phoneNumber:"984 441 2615",label:"Work"},{country:"fo",phoneNumber:"824 541 2714",label:"Home"}],title:"Legal Assistant",company:"Utara",birthday:"1960-01-26T12:00:00.000Z",address:"923 Ivan Court, Hatteras, Idaho, PO7573",notes:"

Est duis sint ullamco nulla do tempor do dolore laboris in sint ad duis est eu consequat nisi esse irure tempor sunt pariatur qui mollit ipsum quis esse ex ipsum.

Dolore anim irure quis ipsum adipisicing sint et incididunt aute nisi minim aliquip consectetur duis tempor laborum nostrud exercitation do mollit irure anim lorem non excepteur commodo laborum dolore dolor.

",tags:["3eaab175-ec0d-4db7-bc3b-efc633c769be"]},{id:"7e8e1f1e-d19f-45c7-86bd-6fef599dae71",avatar:"images/avatars/avatar-placeholder.png",background:"images/cards/18-640x480.jpg",name:"Margo Witt",emails:[{email:"margowitt@mail.ca",label:"Personal"},{email:"witt.margo@norsul.org",label:"Work"}],phoneNumbers:[{country:"ao",phoneNumber:"992 596 3391",label:"Mobile"},{country:"ao",phoneNumber:"950 489 2505",label:"Work"},{country:"ao",phoneNumber:"891 540 2231",label:"Home"}],title:"Television News Producer",company:"Norsul",birthday:"1975-08-31T12:00:00.000Z",address:"539 Rockaway Avenue, Whitmer, Guam, PO4871",notes:"

Sunt quis officia elit laborum excepteur consequat amet cillum labore deserunt cillum cillum labore exercitation minim laboris anim incididunt voluptate minim duis enim eu duis veniam labore nisi culpa duis.

Pariatur irure sunt et commodo reprehenderit consectetur duis et ullamco fugiat occaecat culpa enim incididunt officia minim aliqua sit amet do dolore pariatur fugiat et adipisicing labore dolor id dolore.

",tags:["56ddbd47-4078-4ddd-8448-73c5e88d5f59"]},{id:"bedcb6a2-da83-4631-866a-77d10d239477",avatar:"images/avatars/avatar-placeholder.png",background:"images/cards/19-640x480.jpg",name:"Alvarado Turner",emails:[{email:"alvaradoturner@mail.io",label:"Personal"}],phoneNumbers:[{country:"lv",phoneNumber:"961 537 3956",label:"Mobile"}],title:"Fundraising Director",company:"Geologix",birthday:"1985-12-08T12:00:00.000Z",address:"233 Willmohr Street, Cressey, Iowa, PO1962",notes:"

In amet voluptate ad eiusmod cupidatat nulla sunt eu amet occaecat qui cillum occaecat tempor minim nostrud ullamco amet elit aliquip est nisi officia lorem occaecat ea lorem officia veniam.

Nulla tempor id excepteur irure do do veniam eiusmod esse ipsum sint dolore commodo enim officia nulla nulla proident in dolor et aliquip sit nulla sit proident duis aute deserunt.

",tags:["56ddbd47-4078-4ddd-8448-73c5e88d5f59"]},{id:"66f9de1b-f842-4d4c-bb59-f97e91db0462",avatar:"images/avatars/avatar-placeholder.png",background:"images/cards/20-640x480.jpg",name:"Maldonado Rodriquez",emails:[{email:"maldonadorodriquez@mail.us",label:"Personal"},{email:"rodriquez.maldonado@zentility.tv",label:"Work"}],phoneNumbers:[{country:"et",phoneNumber:"811 502 3398",label:"Mobile"},{country:"et",phoneNumber:"877 402 2443",label:"Work"},{country:"et",phoneNumber:"949 536 3451",label:"Home"}],title:"Dental Laboratory Worker",company:"Zentility",birthday:"1993-06-01T12:00:00.000Z",address:"916 Cobek Court, Morningside, South Dakota, PO2019",notes:"

Laboris consequat labore nisi aute voluptate minim amet nulla elit tempor dolor nulla do et consequat esse dolore fugiat laboris deserunt velit minim laboris voluptate enim ut non laboris nisi.

Magna pariatur voluptate veniam nostrud irure magna pariatur ut quis reprehenderit voluptate aute duis sunt laboris consequat lorem eu pariatur nulla incididunt quis lorem consectetur ex lorem commodo magna dolore.

",tags:["c31e9e5d-e0cb-4574-a13f-8a6ee5ff8309"]},{id:"9cb0ea57-3461-4182-979b-593b0c1ec6c3",avatar:"images/avatars/avatar-placeholder.png",background:"images/cards/21-640x480.jpg",name:"Tran Duke",emails:[{email:"tranduke@mail.com",label:"Personal"},{email:"duke.tran@splinx.name",label:"Work"}],phoneNumbers:[{country:"si",phoneNumber:"837 503 2254",label:"Mobile"},{country:"si",phoneNumber:"893 405 3190",label:"Work"},{country:"si",phoneNumber:"931 402 3874",label:"Home"}],title:"Legal Assistant",company:"Splinx",birthday:"1976-04-27T12:00:00.000Z",address:"405 Canarsie Road, Richville, Virgin Islands, PO2744",notes:"

Occaecat do excepteur non ipsum labore consequat id eu sunt minim aliquip elit occaecat velit ut aute cupidatat irure ex eiusmod fugiat ea ea cupidatat nulla dolor labore consectetur amet.

Mollit enim dolore deserunt tempor aliqua velit nostrud nostrud id consectetur lorem in enim excepteur nisi laborum ex commodo sint ea et culpa lorem esse culpa ad officia do amet.

",tags:["3eaab175-ec0d-4db7-bc3b-efc633c769be"]},{id:"2fb89a90-5622-4b5b-8df3-d49b85905392",avatar:null,background:null,name:"Estela Lyons",emails:[{email:"estelalyons@mail.me",label:"Personal"}],phoneNumbers:[{country:"vg",phoneNumber:"864 459 3205",label:"Mobile"},{country:"vg",phoneNumber:"886 524 2880",label:"Work"},{country:"vg",phoneNumber:"815 484 3420",label:"Home"}],title:"Animal Sitter",company:"Gonkle",birthday:"1968-03-11T12:00:00.000Z",address:"540 Metrotech Courtr, Garfield, American Samoa, PO2290",notes:"

Ullamco dolore ipsum exercitation officia dolore sit consequat nisi consequat occaecat et ipsum veniam anim tempor pariatur sunt in adipisicing aliqua non dolor laborum veniam nisi dolore quis sunt incididunt.

Incididunt ullamco sunt magna reprehenderit velit dolor qui anim eiusmod nostrud commodo exercitation velit incididunt exercitation nulla ad aute eiusmod est amet exercitation est nostrud sit esse esse ad irure.

",tags:["2026ce08-d08f-4b4f-9506-b10cdb5b104f"]},{id:"8141dd08-3a6e-4770-912c-59d0ed06dde6",avatar:null,background:null,name:"Madeleine Fletcher",emails:[{email:"madeleinefletcher@mail.info",label:"Personal"},{email:"fletcher.madeleine@genmom.biz",label:"Work"}],phoneNumbers:[{country:"uy",phoneNumber:"898 554 3354",label:"Mobile"}],title:"Fundraising Director",company:"Genmom",birthday:"1970-07-15T12:00:00.000Z",address:"825 Cherry Street, Foscoe, Minnesota, PO7290",notes:"

Fugiat in exercitation nostrud labore labore irure ex magna ex aliquip veniam sit irure irure deserunt occaecat tempor cillum aliqua dolore ea tempor dolore laboris est amet quis consequat quis.

Esse officia velit consectetur ullamco ea pariatur mollit sit consectetur sint mollit commodo anim anim ea amet consectetur eiusmod aliqua excepteur elit laborum magna non fugiat nisi pariatur ut velit.

",tags:["56ddbd47-4078-4ddd-8448-73c5e88d5f59"]},{id:"7585015c-ada2-4f88-998d-9646865d1ad2",avatar:"images/avatars/avatar-placeholder.png",background:"images/cards/22-640x480.jpg",name:"Meyer Roach",emails:[{email:"meyerroach@mail.co.uk",label:"Personal"}],phoneNumbers:[{country:"uz",phoneNumber:"891 543 2053",label:"Mobile"},{country:"uz",phoneNumber:"842 564 3671",label:"Work"},{country:"uz",phoneNumber:"992 491 3514",label:"Home"}],title:"Electromedical Equipment Technician",company:"Zentime",birthday:"1968-10-16T12:00:00.000Z",address:"315 Albemarle Road, Allison, Arkansas, PO6008",notes:"

Eiusmod deserunt aliqua dolore ipsum cillum veniam minim dolore nulla aute aliqua voluptate labore sint cillum excepteur nulla nostrud do cupidatat eu adipisicing reprehenderit deserunt elit qui mollit adipisicing eu.

Proident commodo magna eu voluptate eiusmod aliqua laborum eu ea elit quis ullamco ullamco magna minim enim amet dolore sit lorem aliqua officia amet officia non magna enim cillum sit.

",tags:["c31e9e5d-e0cb-4574-a13f-8a6ee5ff8309"]},{id:"32c73a6a-67f2-48a9-b2a1-b23da83187bb",avatar:null,background:null,name:"Bolton Obrien",emails:[{email:"boltonobrien@mail.net",label:"Personal"},{email:"obrien.bolton@enersol.ca",label:"Work"}],phoneNumbers:[{country:"tn",phoneNumber:"860 472 2458",label:"Mobile"},{country:"tn",phoneNumber:"887 499 3580",label:"Work"}],title:"Banker Mason",company:"Enersol",birthday:"1968-09-08T12:00:00.000Z",address:"818 Aviation Road, Geyserville, Palau, PO9655",notes:"

Cupidatat lorem tempor commodo do eu ea dolor eiusmod do nisi occaecat fugiat labore non esse aliquip ullamco laboris adipisicing pariatur nostrud enim minim do fugiat culpa exercitation lorem duis.

Pariatur cupidatat tempor est et nostrud in amet aliquip sint nulla amet ea lorem irure sint sit ea aliquip voluptate id laboris fugiat cillum cillum dolore deserunt fugiat ad tempor.

",tags:["a8991c76-2fda-4bbd-a718-df13d6478847"]},{id:"114642a2-ccb7-4cb1-ad2b-5e9b6a0c1d2e",avatar:"images/avatars/avatar-placeholder.png",background:"images/cards/23-640x480.jpg",name:"Barber Johnson",emails:[{email:"barberjohnson@mail.org",label:"Personal"}],phoneNumbers:[{country:"az",phoneNumber:"928 567 2521",label:"Mobile"},{country:"az",phoneNumber:"898 515 2048",label:"Work"},{country:"az",phoneNumber:"935 495 3348",label:"Home"}],title:"Talent Manager",company:"Zounds",birthday:"1967-03-02T12:00:00.000Z",address:"386 Vernon Avenue, Dragoon, North Carolina, PO4559",notes:"

Esse amet ex duis esse aliqua non tempor ullamco dolore et aliquip nisi pariatur qui laborum id consequat tempor sint eiusmod exercitation velit aliquip occaecat tempor nisi aute magna sint.

Deserunt veniam voluptate dolore eiusmod eu consequat dolor sit pariatur laboris anim excepteur consequat nulla officia exercitation magna sint ea excepteur qui eu officia pariatur culpa sint elit nulla officia.

",tags:["56ddbd47-4078-4ddd-8448-73c5e88d5f59"]},{id:"310ece7d-dbb0-45d6-9e69-14c24e50fe3d",avatar:"images/avatars/avatar-placeholder.png",background:"images/cards/24-640x480.jpg",name:"Cervantes Kramer",emails:[{email:"cervanteskramer@mail.io",label:"Personal"}],phoneNumbers:[{country:"vg",phoneNumber:"998 498 2507",label:"Mobile"},{country:"vg",phoneNumber:"856 477 3445",label:"Work"}],title:"Motor Winder",company:"Xeronk",birthday:"1992-09-04T12:00:00.000Z",address:"238 Rochester Avenue, Lydia, Oklahoma, PO3914",notes:"

Excepteur do ullamco voluptate deserunt tempor ullamco enim non incididunt adipisicing sunt sint sit qui occaecat occaecat id laboris et duis amet reprehenderit cupidatat aliquip dolore ea eu ea nulla.

Cillum nulla deserunt laboris eu sint dolor non laboris cupidatat aute nisi amet mollit ipsum cillum excepteur consequat tempor exercitation consequat nostrud ipsum qui excepteur eiusmod nostrud laboris pariatur sint.

",tags:["a8991c76-2fda-4bbd-a718-df13d6478847"]},{id:"dcc673f6-de59-4715-94ed-8f64663d449b",avatar:"images/avatars/avatar-placeholder.png",background:"images/cards/25-640x480.jpg",name:"Megan Suarez",emails:[{email:"megansuarez@mail.us",label:"Personal"}],phoneNumbers:[{country:"bb",phoneNumber:"875 422 2053",label:"Mobile"},{country:"bb",phoneNumber:"861 487 2597",label:"Work"},{country:"bb",phoneNumber:"873 414 3953",label:"Home"}],title:"Bindery Machine Operator",company:"Cemention",birthday:"1984-09-08T12:00:00.000Z",address:"112 Tillary Street, Camptown, Vermont, PO8827",notes:"

Pariatur tempor laborum deserunt commodo eiusmod adipisicing amet anim irure fugiat laboris velit do velit elit aute deserunt officia fugiat nulla ullamco est elit veniam officia sit veniam velit commodo.

Laboris duis eu adipisicing esse fugiat voluptate enim sint in voluptate lorem laboris eiusmod commodo nostrud dolor qui incididunt non fugiat culpa aliquip minim voluptate lorem sint sunt velit eiusmod.

",tags:["65930b5a-5d2a-4303-b11f-865d69e6fdb5"]},{id:"3e4ca731-d39b-4ad9-b6e0-f84e67f4b74a",avatar:"images/avatars/avatar-placeholder.png",background:"images/cards/26-640x480.jpg",name:"Ofelia Ratliff",emails:[{email:"ofeliaratliff@mail.tv",label:"Personal"}],phoneNumbers:[{country:"vu",phoneNumber:"978 546 3699",label:"Mobile"},{country:"vu",phoneNumber:"892 551 2229",label:"Work"},{country:"vu",phoneNumber:"949 495 3479",label:"Home"}],company:"Buzzmaker",birthday:"1988-11-11T12:00:00.000Z",address:"951 Hampton Avenue, Bartonsville, Mississippi, PO4232",notes:"

Ad lorem id irure aute ipsum ex occaecat commodo dolore eu dolor exercitation anim quis officia deserunt lorem sunt officia eu sit aliquip laborum id duis aliqua quis aute magna.

Do do lorem est amet aliqua ex excepteur nisi cupidatat esse consequat ipsum in ad eiusmod proident cupidatat dolore anim ut pariatur sint do elit incididunt officia adipisicing amet eu.

",tags:["a8991c76-2fda-4bbd-a718-df13d6478847"]},{id:"2012d4a5-19e4-444d-aaff-1d8b1d853650",avatar:"images/avatars/avatar-placeholder.png",background:"images/cards/27-640x480.jpg",name:"Laurel Parker",emails:[{email:"laurelparker@mail.com",label:"Personal"}],phoneNumbers:[{country:"lu",phoneNumber:"805 502 3677",label:"Mobile"},{country:"lu",phoneNumber:"925 527 2973",label:"Work"},{country:"lu",phoneNumber:"975 495 2977",label:"Home"}],title:"Fundraising Director",company:"Omnigog",birthday:"1987-05-17T12:00:00.000Z",address:"157 Woodhull Street, Rutherford, West Virginia, PO6646",notes:"

Duis laboris consectetur et anim eiusmod laborum aute mollit ut officia ipsum dolore eiusmod ex eu elit officia est amet aliquip ullamco veniam proident id aliquip duis qui voluptate fugiat.

Sunt aliquip nulla amet sint culpa laboris quis proident qui veniam excepteur ullamco irure non eu occaecat est enim ut velit dolore sit tempor cillum reprehenderit proident velit lorem ad.

",tags:["2026ce08-d08f-4b4f-9506-b10cdb5b104f"]},{id:"012b8219-74bf-447c-af2c-66904d90a956",avatar:"images/avatars/avatar-placeholder.png",background:"images/cards/28-640x480.jpg",name:"Tracy Delacruz",emails:[{email:"tracydelacruz@mail.name",label:"Personal"},{email:"delacruz.tracy@shepard.me",label:"Work"}],phoneNumbers:[{country:"co",phoneNumber:"974 428 2886",label:"Mobile"}],title:"Bindery Machine Operator",company:"Shepard",birthday:"1963-08-10T12:00:00.000Z",address:"604 Merit Court, Wyano, New Hampshire, PO1641",notes:"

Dolor anim fugiat aliquip eiusmod lorem nisi adipisicing ea deserunt est quis non sit nulla voluptate deserunt magna eiusmod irure labore fugiat consectetur laboris velit voluptate exercitation aute magna sit.

Sunt ullamco quis qui ea ullamco quis sit ex nisi deserunt fugiat qui culpa minim proident dolor veniam lorem nulla amet do dolor proident sunt ex incididunt ipsum cillum non.

",tags:["c31e9e5d-e0cb-4574-a13f-8a6ee5ff8309"]},{id:"8b1befd2-66a7-4981-ae52-77f01b382d18",avatar:"images/avatars/avatar-placeholder.png",background:"images/cards/29-640x480.jpg",name:"Jeannette Stanton",emails:[{email:"jeannettestanton@mail.info",label:"Personal"},{email:"stanton.jeannette@zentury.biz",label:"Work"}],phoneNumbers:[{country:"dz",phoneNumber:"947 561 3783",label:"Mobile"},{country:"dz",phoneNumber:"917 463 3737",label:"Work"},{country:"dz",phoneNumber:"835 510 2059",label:"Home"}],title:"Hotel Manager",company:"Zentury",birthday:"1975-09-02T12:00:00.000Z",address:"100 Menahan Street, Snyderville, Kansas, PO1006",notes:"

Sint anim sint tempor proident irure proident exercitation dolor enim in sint non occaecat tempor mollit dolore ea labore ipsum sunt in incididunt proident excepteur id in velit et quis.

Amet mollit ut nostrud cupidatat ut culpa irure in ex occaecat aute aliqua tempor incididunt elit nulla irure aliqua ea do amet ex elit incididunt minim eu fugiat elit pariatur.

",tags:["56ddbd47-4078-4ddd-8448-73c5e88d5f59"]},{id:"844668c3-5e20-4fed-9e3a-7d274f696e61",avatar:"images/avatars/avatar-placeholder.png",background:"images/cards/30-640x480.jpg",name:"Johnnie Cleveland",emails:[{email:"johnniecleveland@mail.co.uk",label:"Personal"},{email:"cleveland.johnnie@viasia.net",label:"Work"}],phoneNumbers:[{country:"au",phoneNumber:"947 468 2942",label:"Mobile"}],title:"Fundraising Director",company:"Viasia",birthday:"1986-03-15T12:00:00.000Z",address:"283 Albany Avenue, Jennings, Rhode Island, PO1646",notes:"

Id est dolore nostrud consectetur ullamco aliquip dolore nisi consectetur cupidatat consectetur ut lorem exercitation laborum est culpa qui aliquip fugiat fugiat laborum minim sint sit laborum elit consectetur occaecat.

Cillum eu aliquip ex enim dolore enim ea pariatur elit voluptate in eu magna eu voluptate est cupidatat aliqua cupidatat ex eu dolor voluptate velit fugiat ipsum labore labore aliqua.

",tags:["65930b5a-5d2a-4303-b11f-865d69e6fdb5"]},{id:"5a01e870-8be1-45a5-b58a-ec09c06e8f28",avatar:"images/avatars/avatar-placeholder.png",background:"images/cards/31-640x480.jpg",name:"Staci Hyde",emails:[{email:"stacihyde@mail.ca",label:"Personal"}],phoneNumbers:[{country:"id",phoneNumber:"944 525 2944",label:"Mobile"},{country:"id",phoneNumber:"877 500 2506",label:"Work"}],title:"Banker Mason",company:"Zilla",birthday:"1975-04-22T12:00:00.000Z",address:"560 Dooley Street, Ellerslie, Louisiana, PO1005",notes:"

Pariatur esse ex laborum ex dolor laborum proident enim consectetur occaecat magna adipisicing magna dolore officia aute et dolor aliquip enim adipisicing culpa reprehenderit aliqua officia qui pariatur aliquip occaecat.

Excepteur est nisi officia eiusmod et duis mollit labore minim duis officia lorem ipsum duis deserunt cupidatat excepteur nostrud incididunt non cillum fugiat adipisicing anim consectetur nostrud aliquip labore cupidatat.

",tags:["56ddbd47-4078-4ddd-8448-73c5e88d5f59"]},{id:"5ac1f193-f150-45f9-bfe4-b7b4e1a83ff9",avatar:"images/avatars/avatar-placeholder.png",background:"images/cards/32-640x480.jpg",name:"Angela Gallagher",emails:[{email:"angelagallagher@mail.org",label:"Personal"}],phoneNumbers:[{country:"et",phoneNumber:"996 514 3856",label:"Mobile"},{country:"et",phoneNumber:"903 539 2049",label:"Work"},{country:"et",phoneNumber:"938 463 3685",label:"Home"}],title:"Electromedical Equipment Technician",company:"Zenolux",birthday:"1965-08-02T12:00:00.000Z",address:"445 Remsen Avenue, Ruckersville, Delaware, PO2712",notes:"

Pariatur do nisi labore culpa minim aliquip excepteur voluptate id id aute eu aliquip adipisicing nulla laboris consectetur dolore ullamco ut exercitation fugiat excepteur veniam ex cillum cupidatat ad adipisicing.

Dolor culpa dolor magna incididunt voluptate sunt amet dolor cillum ut nostrud nisi quis ex pariatur enim dolore sunt sunt cupidatat id non lorem magna esse amet commodo minim id.

",tags:["cbde2486-5033-4e09-838e-e901b108cd41"]},{id:"995df091-d78a-4bb7-840c-ba6a7d14a1bd",avatar:"images/avatars/avatar-placeholder.png",background:"images/cards/33-640x480.jpg",name:"Hutchinson Levy",emails:[{email:"hutchinsonlevy@mail.io",label:"Personal"}],phoneNumbers:[{country:"et",phoneNumber:"970 546 3452",label:"Mobile"},{country:"et",phoneNumber:"894 438 2430",label:"Work"}],title:"Congressional Representative",company:"Zytrek",birthday:"1978-03-22T12:00:00.000Z",address:"911 Lois Avenue, Epworth, California, PO6557",notes:"

Veniam deserunt aliquip culpa commodo et est ea cillum ea pariatur reprehenderit dolore adipisicing voluptate dolor eiusmod tempor exercitation reprehenderit nostrud labore nostrud do nulla commodo officia qui culpa ea.

Velit deserunt do ut esse tempor minim cupidatat amet qui consequat enim duis elit veniam sunt sit aliquip irure cillum irure sunt officia incididunt cupidatat commodo amet non qui anim.

",tags:["65930b5a-5d2a-4303-b11f-865d69e6fdb5"]},{id:"7184be71-a28f-4f2b-8c45-15f78cf2f825",avatar:"images/avatars/avatar-placeholder.png",background:"images/cards/34-640x480.jpg",name:"Alissa Nelson",emails:[{email:"alissanelson@mail.us",label:"Personal"}],phoneNumbers:[{country:"lu",phoneNumber:"893 600 2639",label:"Mobile"}],title:"Bindery Machine Operator",company:"Emtrak",birthday:"1993-10-19T12:00:00.000Z",address:"514 Sutter Avenue, Shindler, Puerto Rico, PO3862",notes:"

Ullamco ut aute reprehenderit velit incididunt veniam consequat ut ipsum sint laborum duis officia pariatur mollit enim nulla reprehenderit dolor aliquip labore ex aute in sunt dolor nulla reprehenderit dolor.

Ad enim ex non minim commodo culpa culpa ex est anim aute adipisicing proident ut ex et aliquip amet exercitation lorem tempor laborum quis reprehenderit veniam proident ullamco id eiusmod.

",tags:["3eaab175-ec0d-4db7-bc3b-efc633c769be"]},{id:"325d508c-ca49-42bf-b0d5-c4a6b8da3d5c",avatar:null,background:null,name:"Oliver Head",emails:[{email:"oliverhead@mail.tv",label:"Personal"}],phoneNumbers:[{country:"bn",phoneNumber:"977 528 3294",label:"Mobile"}],title:"Meteorologist",company:"Rameon",birthday:"1967-01-05T12:00:00.000Z",address:"569 Clermont Avenue, Movico, Marshall Islands, PO7293",notes:"

Duis laborum magna ipsum officia cillum ea ut commodo anim exercitation incididunt id ipsum nisi consectetur aute officia culpa anim in veniam ad officia consequat qui ullamco ea laboris ad.

Ad ea excepteur ea veniam nostrud est labore ea consectetur laboris cupidatat aute pariatur aute mollit dolor do deserunt nisi mollit fugiat qui officia ullamco est officia est ullamco consequat.

",tags:["65930b5a-5d2a-4303-b11f-865d69e6fdb5"]},{id:"c674b6e1-b846-4bba-824b-0b4df0cdec48",avatar:"images/avatars/avatar-placeholder.png",background:"images/cards/35-640x480.jpg",name:"Duran Barr",emails:[{email:"duranbarr@mail.com",label:"Personal"},{email:"barr.duran@hinway.name",label:"Work"}],phoneNumbers:[{country:"sr",phoneNumber:"857 457 2508",label:"Mobile"},{country:"sr",phoneNumber:"887 522 2146",label:"Work"},{country:"sr",phoneNumber:"947 574 3174",label:"Home"}],title:"Insurance Analyst",company:"Hinway",birthday:"1977-11-06T12:00:00.000Z",address:"103 Chestnut Avenue, Glenbrook, Indiana, PO2578",notes:"

Ad ipsum occaecat dolore ullamco labore ex sint est pariatur aliquip ea do esse do est dolore duis excepteur esse irure eiusmod pariatur elit nostrud laboris ad ex nostrud nostrud.

Occaecat proident magna elit ullamco ea incididunt fugiat est nulla reprehenderit in veniam esse qui minim aliqua tempor excepteur dolor et tempor occaecat in veniam esse qui exercitation laborum esse.

",tags:["a8991c76-2fda-4bbd-a718-df13d6478847"]}],sp=[{id:"19430ee3-b0fe-4987-a7c8-74453ad5504d",iso:"af",name:"Afghanistan",code:"+93",flagImagePos:"-1px -3180px"},{id:"6c6b5c5c-97d5-4881-b5e1-e05b8f739ee7",iso:"al",name:"Albania",code:"+355",flagImagePos:"-1px -1310px"},{id:"d1f3941f-075e-4777-a5fd-8b196d98cd5a",iso:"dz",name:"Algeria",code:"+213",flagImagePos:"-1px -681px"},{id:"0dc3d1b8-f7f3-4c3d-8493-0d8b5a679910",iso:"as",name:"American Samoa",code:"+1",flagImagePos:"-1px -2058px"},{id:"e2e88578-b410-499f-aa59-9bb8da13c781",iso:"ad",name:"Andorra",code:"+376",flagImagePos:"-1px -766px"},{id:"4446885b-b391-4b84-866f-2b36603053c4",iso:"ao",name:"Angola",code:"+244",flagImagePos:"-1px -2636px"},{id:"07024099-a3db-4881-a628-24e8c0ba2508",iso:"ai",name:"Anguilla",code:"+1",flagImagePos:"-1px -2687px"},{id:"26be08bc-d87a-4134-9fb0-73b6a5b47cea",iso:"ag",name:"Antigua & Barbuda",code:"+1",flagImagePos:"-1px -1140px"},{id:"53c77399-494e-49df-9e3a-587b536c033e",iso:"ar",name:"Argentina",code:"+54",flagImagePos:"-1px -3282px"},{id:"9f5753c4-e9e4-4975-86b4-9eb9f4f484de",iso:"am",name:"Armenia",code:"+374",flagImagePos:"-1px -205px"},{id:"f1bbb833-5c47-4e17-b8c3-1d492107dc86",iso:"aw",name:"Aruba",code:"+297",flagImagePos:"-1px -1021px"},{id:"dc7e3322-8bd5-4c49-932d-a8e50bd1f9ad",iso:"ac",name:"Ascension Island",code:"+247",flagImagePos:"-1px -86px"},{id:"4505ba35-afa5-47ef-a6c7-9b57f1dcd187",iso:"au",name:"Australia",code:"+61",flagImagePos:"-1px -2279px"},{id:"57b3cd1f-d5d6-403b-8137-fbeeacaf136a",iso:"at",name:"Austria",code:"+43",flagImagePos:"-1px -1735px"},{id:"11cbde08-3c33-422c-bf4b-85561595ffb5",iso:"az",name:"Azerbaijan",code:"+994",flagImagePos:"-1px -1599px"},{id:"48c1e060-e685-4e91-8de8-725f42576e6c",iso:"bs",name:"Bahamas",code:"+1",flagImagePos:"-1px -460px"},{id:"ee23ffb8-9540-4630-948e-ceba52fa54ce",iso:"bh",name:"Bahrain",code:"+973",flagImagePos:"-1px -1956px"},{id:"b5f37cb6-7870-4ed9-8f92-3864bd870062",iso:"bd",name:"Bangladesh",code:"+880",flagImagePos:"-1px -2364px"},{id:"92de9080-f709-493e-a9fa-d23b3d4093d4",iso:"bb",name:"Barbados",code:"+1",flagImagePos:"-1px -2075px"},{id:"a2f4ff04-86b8-4bc0-952f-686bfe99c07f",iso:"by",name:"Belarus",code:"+375",flagImagePos:"-1px -1412px"},{id:"2025b6b3-1287-4b4c-8b13-36deb44e5751",iso:"be",name:"Belgium",code:"+32",flagImagePos:"-1px -1px"},{id:"70d82950-3eca-496f-866d-d99c136260e5",iso:"bz",name:"Belize",code:"+501",flagImagePos:"-1px -613px"},{id:"dc0bedf5-e197-46b4-af21-c2e495b15768",iso:"bj",name:"Benin",code:"+229",flagImagePos:"-1px -1684px"},{id:"aeee4f9d-99a1-4c6b-826c-f3c0ff707dce",iso:"bm",name:"Bermuda",code:"+1",flagImagePos:"-1px -2585px"},{id:"73b80fa7-50d0-4fd5-8d26-24baade525a2",iso:"bt",name:"Bhutan",code:"+975",flagImagePos:"-1px -2483px"},{id:"571bf396-810b-4fc4-9ffc-c9e4db9d3bef",iso:"bo",name:"Bolivia",code:"+591",flagImagePos:"-1px -2177px"},{id:"cbfbf28b-b79b-4b7d-a2e9-37a2000aa15b",iso:"ba",name:"Bosnia & Herzegovina",code:"+387",flagImagePos:"-1px -2092px"},{id:"f929da82-915c-4ac8-ba13-aa1b44174c71",iso:"bw",name:"Botswana",code:"+267",flagImagePos:"-1px -3724px"},{id:"2dea0689-0548-400c-a58f-ebcd6373cd07",iso:"br",name:"Brazil",code:"+55",flagImagePos:"-1px -1004px"},{id:"d2c2c16f-15f8-467b-8c42-a02babe5362b",iso:"io",name:"British Indian Ocean Territory",code:"+246",flagImagePos:"-1px -86px"},{id:"1d90db23-ca7c-4d23-a995-9b2a8021f4ad",iso:"vg",name:"British Virgin Islands",code:"+1",flagImagePos:"-1px -1854px"},{id:"f16aebb2-cdae-4af2-aba5-f66f34d6ac3a",iso:"bn",name:"Brunei",code:"+673",flagImagePos:"-1px -2228px"},{id:"499d6ee6-8f8b-4a5b-bb92-9cce9d1c6546",iso:"bg",name:"Bulgaria",code:"+359",flagImagePos:"-1px -3537px"},{id:"67e2986b-98d0-44c3-b08f-6cbba8b14ff8",iso:"bf",name:"Burkina Faso",code:"+226",flagImagePos:"-1px -953px"},{id:"fea611f2-4aa3-427f-86e1-657e8aef24a8",iso:"bi",name:"Burundi",code:"+257",flagImagePos:"-1px -2551px"},{id:"3b959360-3d04-4018-afdf-a392afa1881d",iso:"kh",name:"Cambodia",code:"+855",flagImagePos:"-1px -290px"},{id:"9336ba3b-01be-4b84-82b5-f02395856ac5",iso:"cm",name:"Cameroon",code:"+237",flagImagePos:"-1px -2806px"},{id:"36a159b0-f33e-4481-85b0-751bdd9ea79d",iso:"ca",name:"Canada",code:"+1",flagImagePos:"-1px -1803px"},{id:"a3038010-382e-436e-b61d-e4b923aa1cb3",iso:"cv",name:"Cape Verde",code:"+238",flagImagePos:"-1px -3639px"},{id:"dd898165-12a9-4c90-a3e4-012149c0feac",iso:"bq",name:"Caribbean Netherlands",code:"+599",flagImagePos:"-1px -3741px"},{id:"a1f30091-26da-481a-a84f-2638b2d7c14d",iso:"ky",name:"Cayman Islands",code:"+1",flagImagePos:"-1px -375px"},{id:"469b4a79-8a1a-4428-b7bd-4665202b7292",iso:"cf",name:"Central African Republic",code:"+236",flagImagePos:"-1px -2466px"},{id:"a9c2fa4b-c22a-41bd-9735-b4adeadab7f7",iso:"td",name:"Chad",code:"+235",flagImagePos:"-1px -1055px"},{id:"f0825f0d-e086-49e0-846e-9e4784bf872c",iso:"cl",name:"Chile",code:"+56",flagImagePos:"-1px -1752px"},{id:"89d3f07d-446e-459d-b168-595af96d708f",iso:"cn",name:"China",code:"+86",flagImagePos:"-1px -1072px"},{id:"903801ce-2f83-4df8-a380-9dc6df6c35cf",iso:"co",name:"Colombia",code:"+57",flagImagePos:"-1px -409px"},{id:"55d7d2be-8273-4770-844c-1ef87524cd27",iso:"km",name:"Comoros",code:"+269",flagImagePos:"-1px -1871px"},{id:"a5b00b2f-01de-4c0d-914f-fe05c92c8f43",iso:"cg",name:"Congo - Brazzaville",code:"+242",flagImagePos:"-1px -2398px"},{id:"58e07572-21b9-4630-a17c-a51c0ade4b8a",iso:"cd",name:"Congo - Kinshasa",code:"+243",flagImagePos:"-1px -1990px"},{id:"5a09d08e-b6ab-4084-8350-1d97d504c222",iso:"ck",name:"Cook Islands",code:"+682",flagImagePos:"-1px -3112px"},{id:"760f2b33-0822-4ad9-83cf-b497dcf273bb",iso:"cr",name:"Costa Rica",code:"+506",flagImagePos:"-1px -2857px"},{id:"489db55f-6316-4f43-a1c7-a0921e16743a",iso:"ci",name:"C\xF4te d\u2019Ivoire",code:"+225",flagImagePos:"-1px -2194px"},{id:"398c1d99-7ee4-44cd-9c2a-067acba2c8fb",iso:"hr",name:"Croatia",code:"+385",flagImagePos:"-1px -1174px"},{id:"572da7dc-8463-4797-ad84-7fcf8f53bb80",iso:"cu",name:"Cuba",code:"+53",flagImagePos:"-1px -987px"},{id:"572674e5-b0d4-4206-8310-70f4656e65e2",iso:"cw",name:"Cura\xE7ao",code:"+599",flagImagePos:"-1px -3758px"},{id:"ac1e2a9d-a888-427e-9ad3-a0cbb27e603a",iso:"cy",name:"Cyprus",code:"+357",flagImagePos:"-1px -732px"},{id:"075ce3fd-83e7-472a-89cb-8b5e224102c4",iso:"cz",name:"Czechia",code:"+420",flagImagePos:"-1px -3095px"},{id:"4cde631a-97e9-4fc2-9465-9d9a433ca5c1",iso:"dk",name:"Denmark",code:"+45",flagImagePos:"-1px -1820px"},{id:"1b9c40a6-bf03-4759-b6ab-8edefafd8b44",iso:"dj",name:"Djibouti",code:"+253",flagImagePos:"-1px -2874px"},{id:"f5eec2ba-1a0b-465c-b3e5-9bd8458d0704",iso:"dm",name:"Dominica",code:"+1",flagImagePos:"-1px -3350px"},{id:"cb6921fc-df2a-4a97-8a34-4d901ac1e994",iso:"do",name:"Dominican Republic",code:"+1",flagImagePos:"-1px -2007px"},{id:"7d6641f1-ef97-4bee-b1b8-0f54fea35aeb",iso:"ec",name:"Ecuador",code:"+593",flagImagePos:"-1px -1531px"},{id:"dfeb30b9-b4b8-4931-9334-c3961b7843a6",iso:"eg",name:"Egypt",code:"+20",flagImagePos:"-1px -3027px"},{id:"7d9f7158-7206-491f-a614-6a3e7e6af354",iso:"sv",name:"El Salvador",code:"+503",flagImagePos:"-1px -2160px"},{id:"bcdbebc2-a51d-4891-93b0-52b463d0841d",iso:"gq",name:"Equatorial Guinea",code:"+240",flagImagePos:"-1px -1973px"},{id:"53c2c225-f321-406f-b377-7c8b6720bcb4",iso:"er",name:"Eritrea",code:"+291",flagImagePos:"-1px -936px"},{id:"ba0e995a-17a8-48ff-88e6-54ff8207b038",iso:"ee",name:"Estonia",code:"+372",flagImagePos:"-1px -3333px"},{id:"abe9af9b-91da-4bba-9adf-a496bf414719",iso:"sz",name:"Eswatini",code:"+268",flagImagePos:"-1px -3129px"},{id:"e993ecc8-732a-4446-8ab1-144c084f3192",iso:"et",name:"Ethiopia",code:"+251",flagImagePos:"-1px -3367px"},{id:"6c7aae9d-e18d-4d09-8467-7bb99d925768",iso:"fk",name:"Falkland Islands (Islas Malvinas)",code:"+500",flagImagePos:"-1px -3809px"},{id:"92e704eb-9573-4d91-b932-2b1eddaacb3e",iso:"fo",name:"Faroe Islands",code:"+298",flagImagePos:"-1px -1429px"},{id:"561c079c-69c2-4e62-b947-5cd76783a67c",iso:"fj",name:"Fiji",code:"+679",flagImagePos:"-1px -2500px"},{id:"3f31a88e-c7ed-47fa-9aae-2058be7cbe09",iso:"fi",name:"Finland",code:"+358",flagImagePos:"-1px -2568px"},{id:"4c8ba1fc-0203-4a8f-8321-4dda4a0c6732",iso:"fr",name:"France",code:"+33",flagImagePos:"-1px -324px"},{id:"198074d5-67a2-4fd3-b13d-429a394b6371",iso:"gf",name:"French Guiana",code:"+594",flagImagePos:"-1px -324px"},{id:"2f5ff3d1-745e-48a1-b4e8-a377b22af812",iso:"pf",name:"French Polynesia",code:"+689",flagImagePos:"-1px -2262px"},{id:"a8b80121-5529-4cfe-83fb-6b1f6c81abcb",iso:"ga",name:"Gabon",code:"+241",flagImagePos:"-1px -1157px"},{id:"c9bc7d57-7883-4f63-bc6e-5dcc3db8612d",iso:"gm",name:"Gambia",code:"+220",flagImagePos:"-1px -817px"},{id:"1fc146d8-cebe-4ef1-bb0f-30bd0870ccf9",iso:"ge",name:"Georgia",code:"+995",flagImagePos:"-1px -1123px"},{id:"e74ac4b1-0b4b-4630-bac0-2e53e270b363",iso:"de",name:"Germany",code:"+49",flagImagePos:"-1px -3452px"},{id:"adda89c9-4b47-4552-85c4-668f2cef2dbd",iso:"gh",name:"Ghana",code:"+233",flagImagePos:"-1px -2891px"},{id:"962a059b-a5ac-4e2f-9405-5c418cadb6b0",iso:"gi",name:"Gibraltar",code:"+350",flagImagePos:"-1px -341px"},{id:"0acd0dae-0f39-4c23-be1d-c0295539d8c4",iso:"gr",name:"Greece",code:"+30",flagImagePos:"-1px -188px"},{id:"7529a6e4-8a6a-4c27-885e-ff0c5e15e515",iso:"gl",name:"Greenland",code:"+299",flagImagePos:"-1px -2347px"},{id:"416ba85d-f860-48dc-9c60-32602c07e266",iso:"gd",name:"Grenada",code:"+1",flagImagePos:"-1px -3316px"},{id:"f43f1f96-1fb1-4e5e-b818-71e60e501fd4",iso:"gp",name:"Guadeloupe",code:"+590",flagImagePos:"-1px -511px"},{id:"e29122da-20cf-4d24-bc68-93f9c3296730",iso:"gu",name:"Guam",code:"+1",flagImagePos:"-1px -3265px"},{id:"8a24ff28-dcae-4846-b0c1-18cfcb04de06",iso:"gt",name:"Guatemala",code:"+502",flagImagePos:"-1px -1208px"},{id:"b617a005-be15-49c8-9533-c0376681a564",iso:"gn",name:"Guinea",code:"+224",flagImagePos:"-1px -3520px"},{id:"d9913e74-e340-4a4f-bf4b-aaaf1747364b",iso:"gw",name:"Guinea-Bissau",code:"+245",flagImagePos:"-1px -2602px"},{id:"c8245da4-cd4f-4818-a41e-42afec6faa9a",iso:"gy",name:"Guyana",code:"+592",flagImagePos:"-1px -1038px"},{id:"c598961d-3040-4dbb-8934-6d8eb4b9be97",iso:"ht",name:"Haiti",code:"+509",flagImagePos:"-1px -392px"},{id:"f51aadf1-3c7a-4d24-b8fb-69c7e05243e4",iso:"hn",name:"Honduras",code:"+504",flagImagePos:"-1px -2959px"},{id:"a621dbe5-fb11-4f7f-9a8d-2330bd20c563",iso:"hk",name:"Hong Kong",code:"+852",flagImagePos:"-1px -3707px"},{id:"a113fe26-d409-4ab7-b27c-0e8ac112071f",iso:"hu",name:"Hungary",code:"+36",flagImagePos:"-1px -902px"},{id:"6430b612-4071-4614-bfdb-408fbb0b8fa4",iso:"is",name:"Iceland",code:"+354",flagImagePos:"-1px -2704px"},{id:"4cce1334-df1f-4b11-9f15-a4faaac3d0db",iso:"in",name:"India",code:"+91",flagImagePos:"-1px -2245px"},{id:"54969b2f-6aa9-4a58-850d-b4779ef3038e",iso:"id",name:"Indonesia",code:"+62",flagImagePos:"-1px -2653px"},{id:"cb631628-5854-44d2-9dbc-47cdf9c9ea5e",iso:"ir",name:"Iran",code:"+98",flagImagePos:"-1px -2738px"},{id:"21a50cc1-954c-49c2-8296-696f1f57b79e",iso:"iq",name:"Iraq",code:"+964",flagImagePos:"-1px -851px"},{id:"3e17cb8a-9c44-4c75-b417-556546ceebff",iso:"ie",name:"Ireland",code:"+353",flagImagePos:"-1px -2670px"},{id:"0a15f5a3-7571-478a-9fcd-6cbd6563e08c",iso:"il",name:"Israel",code:"+972",flagImagePos:"-1px -426px"},{id:"2cbab786-d79b-4ea1-ab26-0553c5e423d3",iso:"it",name:"Italy",code:"+39",flagImagePos:"-1px -154px"},{id:"33a67cd8-0858-46c3-b833-4fd395d2daa4",iso:"jm",name:"Jamaica",code:"+1",flagImagePos:"-1px -2296px"},{id:"5edf8bb6-6a29-44ee-b5f2-7d7cbf61f971",iso:"jp",name:"Japan",code:"+81",flagImagePos:"-1px -528px"},{id:"879b69bb-3f8f-484f-a767-7fdeef6bae15",iso:"jo",name:"Jordan",code:"+962",flagImagePos:"-1px -1905px"},{id:"4217e52c-2835-4c7b-87d3-e290c4fa6074",iso:"kz",name:"Kazakhstan",code:"+7",flagImagePos:"-1px -1565px"},{id:"934b172d-4427-47f6-8648-6411652be23d",iso:"ke",name:"Kenya",code:"+254",flagImagePos:"-1px -3605px"},{id:"2358e177-3956-4bcf-a954-56275e90e28d",iso:"ki",name:"Kiribati",code:"+686",flagImagePos:"-1px -477px"},{id:"98e8fae8-cd1b-419f-813b-ee348b51d843",iso:"xk",name:"Kosovo",code:"+383",flagImagePos:"-1px -3860px"},{id:"5376f774-4fcb-47dc-b118-e48d34b030ef",iso:"kw",name:"Kuwait",code:"+965",flagImagePos:"-1px -3435px"},{id:"9bc380c4-5840-4d26-a615-310cd817ae94",iso:"kg",name:"Kyrgyzstan",code:"+996",flagImagePos:"-1px -2143px"},{id:"3278e7f0-176b-4352-9e38-df59b052b91f",iso:"la",name:"Laos",code:"+856",flagImagePos:"-1px -562px"},{id:"e2ba5fad-f531-467c-b195-a6cd90136e19",iso:"lv",name:"Latvia",code:"+371",flagImagePos:"-1px -2619px"},{id:"49f74ca5-9ff1-44af-8e9c-59e1c4704e83",iso:"lb",name:"Lebanon",code:"+961",flagImagePos:"-1px -1616px"},{id:"d94b6d96-17c1-4de8-abc3-3e14873b62c0",iso:"ls",name:"Lesotho",code:"+266",flagImagePos:"-1px -3010px"},{id:"e35005f8-285e-4fe5-9cda-def721d9cc7b",iso:"lr",name:"Liberia",code:"+231",flagImagePos:"-1px -2823px"},{id:"60788779-78f0-4b2b-8ad8-c7e4bbde10b5",iso:"ly",name:"Libya",code:"+218",flagImagePos:"-1px -137px"},{id:"f24ad4ea-454a-4d40-a1f1-db188ec0b75e",iso:"li",name:"Liechtenstein",code:"+423",flagImagePos:"-1px -1276px"},{id:"f6709b72-4150-4cde-a37b-e6eb95f5bd1d",iso:"lt",name:"Lithuania",code:"+370",flagImagePos:"-1px -1446px"},{id:"0d0c1a84-f645-4ffe-87d2-9a7bb4f88bbc",iso:"lu",name:"Luxembourg",code:"+352",flagImagePos:"-1px -1922px"},{id:"5b3fdebe-a4ed-47c6-88c3-d867d3a79bf0",iso:"mo",name:"Macao",code:"+853",flagImagePos:"-1px -3554px"},{id:"6a84f456-bc77-4b76-8651-e2a0994f3278",iso:"mg",name:"Madagascar",code:"+261",flagImagePos:"-1px -1667px"},{id:"2a5d5baf-1db7-4606-a330-227834c77098",iso:"mw",name:"Malawi",code:"+265",flagImagePos:"-1px -2942px"},{id:"f2b32090-6d8d-40db-ba50-a63037926508",iso:"my",name:"Malaysia",code:"+60",flagImagePos:"-1px -2517px"},{id:"51c7830c-0c76-44ed-bcdf-be75688e1d0c",iso:"mv",name:"Maldives",code:"+960",flagImagePos:"-1px -800px"},{id:"ea7a2274-0542-4bbb-b629-aa63bef97442",iso:"ml",name:"Mali",code:"+223",flagImagePos:"-1px -3469px"},{id:"6f70796e-8f64-4a1a-ac2a-990d7d502db3",iso:"mt",name:"Malta",code:"+356",flagImagePos:"-1px -2041px"},{id:"c60f429e-0d4f-42cf-96f9-e7dc4fdcd5ee",iso:"mh",name:"Marshall Islands",code:"+692",flagImagePos:"-1px -1463px"},{id:"e8afae89-e5b0-4551-bbd4-bbfcee50c8ad",iso:"mq",name:"Martinique",code:"+596",flagImagePos:"-1px -239px"},{id:"361afc7c-ee94-464b-b5cb-f059ecd79e99",iso:"mr",name:"Mauritania",code:"+222",flagImagePos:"-1px -307px"},{id:"bce43b5e-d2f7-47ca-b5c9-9ae72ba67bda",iso:"mu",name:"Mauritius",code:"+230",flagImagePos:"-1px -2993px"},{id:"d153dc32-4821-4f05-a5c8-564d003da5e1",iso:"mx",name:"Mexico",code:"+52",flagImagePos:"-1px -2755px"},{id:"80f9f386-231f-4d96-b950-5f6b6edbeb63",iso:"fm",name:"Micronesia",code:"+691",flagImagePos:"-1px -2313px"},{id:"a1d89e32-4b91-4519-b0d9-7d61299394ef",iso:"md",name:"Moldova",code:"+373",flagImagePos:"-1px -3690px"},{id:"0afeb22c-c106-479b-af45-1380fb8b404c",iso:"mc",name:"Monaco",code:"+377",flagImagePos:"-1px -1191px"},{id:"a18d0204-7c4a-425c-a33e-cbfac01be162",iso:"mn",name:"Mongolia",code:"+976",flagImagePos:"-1px -3503px"},{id:"260479fc-0410-4ccd-a963-e06c9f059bdb",iso:"me",name:"Montenegro",code:"+382",flagImagePos:"-1px -2976px"},{id:"a66872f1-ba90-420f-8f55-f0fbb10abce1",iso:"ms",name:"Montserrat",code:"+1",flagImagePos:"-1px -749px"},{id:"8fd1ba13-cb1a-488d-b715-01724d56d9dd",iso:"ma",name:"Morocco",code:"+212",flagImagePos:"-1px -3214px"},{id:"5d26fba4-6d15-4cd4-a23f-9034d952e580",iso:"mz",name:"Mozambique",code:"+258",flagImagePos:"-1px -834px"},{id:"f9c12031-14dc-495f-b150-28dddce17e3f",iso:"mm",name:"Myanmar (Burma)",code:"+95",flagImagePos:"-1px -18px"},{id:"6e21e956-2740-4058-a758-3b249f628a7b",iso:"na",name:"Namibia",code:"+264",flagImagePos:"-1px -2534px"},{id:"4a07dd5a-9341-4b06-969f-4bcd9c32e2a0",iso:"nr",name:"Nauru",code:"+674",flagImagePos:"-1px -2330px"},{id:"9d7121ce-1445-4c84-9401-ddc703d9dedb",iso:"np",name:"Nepal",code:"+977",flagImagePos:"-1px -120px"},{id:"31fbb24d-7c38-4ca8-b385-48d76a0685e3",iso:"nl",name:"Netherlands",code:"+31",flagImagePos:"-1px -1888px"},{id:"18071cc2-c457-4b4f-9217-2519a0b52c25",iso:"nc",name:"New Caledonia",code:"+687",flagImagePos:"-1px -1650px"},{id:"c4b0e7d1-08b2-421b-8ff6-913020cbf271",iso:"nz",name:"New Zealand",code:"+64",flagImagePos:"-1px -2024px"},{id:"25719230-2c64-4525-96c4-d4427dd2e40b",iso:"ni",name:"Nicaragua",code:"+505",flagImagePos:"-1px -171px"},{id:"a1090a0b-7f89-4d75-8c92-e460da9103ab",iso:"ne",name:"Niger",code:"+227",flagImagePos:"-1px -715px"},{id:"6869e4bb-32b8-43ff-84d1-67d9ee832e1f",iso:"ng",name:"Nigeria",code:"+234",flagImagePos:"-1px -3418px"},{id:"52b3ae35-196a-4e22-81e2-67b816a32d0e",iso:"nu",name:"Niue",code:"+683",flagImagePos:"-1px -2840px"},{id:"9f4e45d4-c7e1-4ba9-84d0-e712e7213c95",iso:"nf",name:"Norfolk Island",code:"+672",flagImagePos:"-1px -256px"},{id:"2db1b02c-631e-40a0-94d8-f1e567b1f705",iso:"kp",name:"North Korea",code:"+850",flagImagePos:"-1px -2415px"},{id:"92621b3f-55f5-42bb-8604-d0302e355e31",iso:"mk",name:"North Macedonia",code:"+389",flagImagePos:"-1px -1769px"},{id:"3cee8ab2-5cb3-43ea-b8ab-7016187d33e9",iso:"mp",name:"Northern Mariana Islands",code:"+1",flagImagePos:"-1px -919px"},{id:"77683fad-f106-4a94-a629-9562650edb35",iso:"no",name:"Norway",code:"+47",flagImagePos:"-1px -1089px"},{id:"09090411-ef9b-44f3-aeb9-65b5e338b8d6",iso:"om",name:"Oman",code:"+968",flagImagePos:"-1px -3384px"},{id:"18d4f06b-233b-4398-a9f8-6b4a4eaf6c71",iso:"pk",name:"Pakistan",code:"+92",flagImagePos:"-1px -2772px"},{id:"b1da5023-aab9-431c-921c-4f3e12b1aa7a",iso:"pw",name:"Palau",code:"+680",flagImagePos:"-1px -273px"},{id:"e6442ab2-ac99-4a02-9d7c-fd878e50de8a",iso:"ps",name:"Palestine",code:"+970",flagImagePos:"-1px -1548px"},{id:"6bb10fb5-8b4a-4136-a82e-6be6c017ab76",iso:"pa",name:"Panama",code:"+507",flagImagePos:"-1px -1106px"},{id:"b070a014-2ce4-4939-a868-951bd1e70923",iso:"pg",name:"Papua New Guinea",code:"+675",flagImagePos:"-1px -1939px"},{id:"5e23c743-ce7d-4abc-9dd4-44a700b29090",iso:"py",name:"Paraguay",code:"+595",flagImagePos:"-1px -3231px"},{id:"1a83f99d-91b3-438d-a576-5bf0f05fdd12",iso:"pe",name:"Peru",code:"+51",flagImagePos:"-1px -1225px"},{id:"667c9699-46b9-40f9-a41f-2c52826bb3cb",iso:"ph",name:"Philippines",code:"+63",flagImagePos:"-1px -2432px"},{id:"b84030ab-3193-4aa2-aef2-d4d21997e536",iso:"pl",name:"Poland",code:"+48",flagImagePos:"-1px -1514px"},{id:"e26d0064-6173-42ab-b761-bf8c639199fa",iso:"pt",name:"Portugal",code:"+351",flagImagePos:"-1px -664px"},{id:"0fd9770d-2a91-4b81-8633-f465bc151e16",iso:"pr",name:"Puerto Rico",code:"+1",flagImagePos:"-1px -596px"},{id:"f866eeeb-e64f-4123-ab63-c16e0a00d029",iso:"qa",name:"Qatar",code:"+974",flagImagePos:"-1px -579px"},{id:"c3a3fb54-5731-4a28-96bd-4190cfeeaff0",iso:"re",name:"R\xE9union",code:"+262",flagImagePos:"-1px -324px"},{id:"a6a48809-7e33-42c8-a25a-56ccdd7ccdfe",iso:"ro",name:"Romania",code:"+40",flagImagePos:"-1px -885px"},{id:"9556d1e9-3d02-4c5b-a0ce-97a2fd55c74a",iso:"ru",name:"Russia",code:"+7",flagImagePos:"-1px -868px"},{id:"6f7f0a97-e8b5-455d-bace-6953de7324eb",iso:"rw",name:"Rwanda",code:"+250",flagImagePos:"-1px -3673px"},{id:"e251cad5-7655-48f7-9892-6edf04a14fd7",iso:"ws",name:"Samoa",code:"+685",flagImagePos:"-1px -3163px"},{id:"f1cfec8c-a960-43b3-8e11-2cad72b4fff8",iso:"sm",name:"San Marino",code:"+378",flagImagePos:"-1px -2908px"},{id:"c5301260-13dc-4012-9678-2b57a5e409ae",iso:"st",name:"S\xE3o Tom\xE9 & Pr\xEDncipe",code:"+239",flagImagePos:"-1px -3299px"},{id:"02599f80-225a-451b-8c25-03b8993f88ac",iso:"sa",name:"Saudi Arabia",code:"+966",flagImagePos:"-1px -52px"},{id:"a54c3469-9668-4063-bfa0-04c450b43d3e",iso:"sn",name:"Senegal",code:"+221",flagImagePos:"-1px -2925px"},{id:"687ea07b-a7df-4778-b802-b040676fa56c",iso:"rs",name:"Serbia",code:"+381",flagImagePos:"-1px -3401px"},{id:"d010fb25-7044-4055-9c60-25bc89d83f64",iso:"sc",name:"Seychelles",code:"+248",flagImagePos:"-1px -1327px"},{id:"0c46a1e9-fcd8-4e7e-bbb1-ef3bfa83539b",iso:"sl",name:"Sierra Leone",code:"+232",flagImagePos:"-1px -970px"},{id:"e724edb6-9df4-42fb-bc1e-417996aa3020",iso:"sg",name:"Singapore",code:"+65",flagImagePos:"-1px -35px"},{id:"7478814a-dc3f-41ff-9341-da7e07ba8499",iso:"sx",name:"Sint Maarten",code:"+1",flagImagePos:"-1px -3826px"},{id:"b1a34e32-38dd-4a38-b63a-7133baf1417a",iso:"sk",name:"Slovakia",code:"+421",flagImagePos:"-1px -3044px"},{id:"1c1689a5-580b-411f-9283-b1e8333b351e",iso:"si",name:"Slovenia",code:"+386",flagImagePos:"-1px -1582px"},{id:"4b1c6a42-90b0-49ea-b968-8c95b871f0ec",iso:"sb",name:"Solomon Islands",code:"+677",flagImagePos:"-1px -1361px"},{id:"7ec9fdff-8ae6-4a14-b55e-6262d46bc3ef",iso:"so",name:"Somalia",code:"+252",flagImagePos:"-1px -1786px"},{id:"5e62f404-3e2c-4d63-ad7b-ab0755903842",iso:"za",name:"South Africa",code:"+27",flagImagePos:"-1px -3248px"},{id:"31966c2a-7d24-4ebc-8e02-392e4f04f12b",iso:"kr",name:"South Korea",code:"+82",flagImagePos:"-1px -3078px"},{id:"1b7ba825-bf7d-42c0-bb73-81f10a4009bf",iso:"ss",name:"South Sudan",code:"+211",flagImagePos:"-1px -3775px"},{id:"55c4137b-e437-4e80-bc8f-7857cd7c9364",iso:"es",name:"Spain",code:"+34",flagImagePos:"-1px -1480px"},{id:"fce4c284-e6a1-4e8c-96ca-6edf09e8a401",iso:"lk",name:"Sri Lanka",code:"+94",flagImagePos:"-1px -3622px"},{id:"0ae719a5-ae43-45d0-b669-66976a050ef1",iso:"bl",name:"St. Barth\xE9lemy",code:"+590",flagImagePos:"-1px -324px"},{id:"a588cc85-32a4-45ff-ba69-627105dab27a",iso:"sh",name:"St. Helena",code:"+290",flagImagePos:"-1px -630px"},{id:"f065aa7c-8d9e-419c-bbf0-9a97011cf272",iso:"kn",name:"St. Kitts & Nevis",code:"+1",flagImagePos:"-1px -103px"},{id:"9ea73bcc-2bf5-4ad9-9b39-de33de125f98",iso:"lc",name:"St. Lucia",code:"+1",flagImagePos:"-1px -1837px"},{id:"86a5a0e8-bfd4-480e-9bc0-7b88b2248a57",iso:"mf",name:"St. Martin",code:"+590",flagImagePos:"-1px -86px"},{id:"540857ba-923a-4656-a19f-cb3914825ecc",iso:"pm",name:"St. Pierre & Miquelon",code:"+508",flagImagePos:"-1px -1378px"},{id:"d381eb44-e77a-4dbd-abbb-224d7158e96d",iso:"vc",name:"St. Vincent & Grenadines",code:"+1",flagImagePos:"-1px -3588px"},{id:"7015db62-072d-49a2-8320-7587ec8b952f",iso:"sd",name:"Sudan",code:"+249",flagImagePos:"-1px -443px"},{id:"d7bbb285-aa4e-4a92-8613-8d2645c351ee",iso:"sr",name:"Suriname",code:"+597",flagImagePos:"-1px -3656px"},{id:"78978092-7be3-4ec8-b201-068089035cff",iso:"se",name:"Sweden",code:"+46",flagImagePos:"-1px -494px"},{id:"9f3fbec3-b58a-4b5a-9c4b-3997398c4148",iso:"ch",name:"Switzerland",code:"+41",flagImagePos:"-1px -1718px"},{id:"7ce0562c-fdc4-444c-bba3-02239c3c17da",iso:"sy",name:"Syria",code:"+963",flagImagePos:"-1px -2449px"},{id:"2d57a4a1-3f5a-41a2-a320-74a8f0db92e5",iso:"tw",name:"Taiwan",code:"+886",flagImagePos:"-1px -647px"},{id:"e1f747c5-4e91-487b-8265-8f70b3430849",iso:"tj",name:"Tajikistan",code:"+992",flagImagePos:"-1px -222px"},{id:"f07e257c-e049-4046-b031-f4348fb1734a",iso:"tz",name:"Tanzania",code:"+255",flagImagePos:"-1px -3146px"},{id:"684a0dde-5b5f-4072-98a4-46fc8de09556",iso:"th",name:"Thailand",code:"+66",flagImagePos:"-1px -1242px"},{id:"0376e29f-d9dd-4449-aa4e-d47353c16873",iso:"tl",name:"Timor-Leste",code:"+670",flagImagePos:"-1px -3843px"},{id:"fd647814-fc64-4724-bba7-4cd4da26c11e",iso:"tg",name:"Togo",code:"+228",flagImagePos:"-1px -783px"},{id:"ed271b14-39ee-4403-9be6-b54ac89b0ed3",iso:"tk",name:"Tokelau",code:"+690",flagImagePos:"-1px -3792px"},{id:"e2b83ecb-5a79-4ca0-9860-4baeae0380bb",iso:"to",name:"Tonga",code:"+676",flagImagePos:"-1px -1395px"},{id:"33bca09c-cc33-4680-929b-191ccbbc959a",iso:"tt",name:"Trinidad & Tobago",code:"+1",flagImagePos:"-1px -545px"},{id:"ab25c5da-7698-4b96-af34-5d20523915d9",iso:"tn",name:"Tunisia",code:"+216",flagImagePos:"-1px -698px"},{id:"784ac645-bc50-4b35-b5fb-effd72f99749",iso:"tr",name:"Turkey",code:"+90",flagImagePos:"-1px -2126px"},{id:"9a3b8bd3-bc73-4251-a068-a4842365e91a",iso:"tm",name:"Turkmenistan",code:"+993",flagImagePos:"-1px -3486px"},{id:"361bcad4-44d1-41fb-9bbf-39ea0fb87d49",iso:"tc",name:"Turks & Caicos Islands",code:"+1",flagImagePos:"-1px -1701px"},{id:"26fb1484-c756-4592-8523-99af9c870bb5",iso:"tv",name:"Tuvalu",code:"+688",flagImagePos:"-1px -358px"},{id:"cdb8455e-4eda-48f7-b30a-63c20838a364",iso:"vi",name:"U.S. Virgin Islands",code:"+1",flagImagePos:"-1px -2381px"},{id:"f47476cc-3da6-4377-83c9-33ab9f5293d1",iso:"ug",name:"Uganda",code:"+256",flagImagePos:"-1px -1497px"},{id:"5fcb791a-91be-416a-895d-0502fc509838",iso:"ua",name:"Ukraine",code:"+380",flagImagePos:"-1px -2721px"},{id:"7c8e1ced-0dd7-42b6-880b-19b3486d11e5",iso:"ae",name:"United Arab Emirates",code:"+971",flagImagePos:"-1px -3061px"},{id:"9f1362e7-e87c-4123-ade8-e5cfa6e99c09",iso:"gb",name:"United Kingdom",code:"+44",flagImagePos:"-1px -86px"},{id:"f9033267-9df0-46e4-9f79-c8b022e5c835",iso:"us",name:"United States",code:"+1",flagImagePos:"-1px -69px"},{id:"2cab7122-ec9a-48ac-8415-392b4f67ae51",iso:"uy",name:"Uruguay",code:"+598",flagImagePos:"-1px -3571px"},{id:"f442740c-94c3-4f2f-afb2-c7c279224b5f",iso:"uz",name:"Uzbekistan",code:"+998",flagImagePos:"-1px -1293px"},{id:"e6774547-6ab1-41a2-8107-201f913937b2",iso:"vu",name:"Vanuatu",code:"+678",flagImagePos:"-1px -1633px"},{id:"d600d6b0-e21f-4b6e-9036-0435a6ac2ea6",iso:"va",name:"Vatican City",code:"+39",flagImagePos:"-1px -3197px"},{id:"b8e0072d-498b-4bb4-a5b6-354d4200f882",iso:"ve",name:"Venezuela",code:"+58",flagImagePos:"-1px -1344px"},{id:"15dc081a-4690-42e9-a40d-b3bcea3173fc",iso:"vn",name:"Vietnam",code:"+84",flagImagePos:"-1px -1259px"},{id:"4452a787-5f31-4eb7-b14c-ae3175564ae5",iso:"wf",name:"Wallis & Futuna",code:"+681",flagImagePos:"-1px -324px"},{id:"237c9f8d-3b6c-4b70-af72-8a58a7154144",iso:"ye",name:"Yemen",code:"+967",flagImagePos:"-1px -2211px"},{id:"02a76f62-3078-472a-bd42-edb759cf3079",iso:"zm",name:"Zambia",code:"+260",flagImagePos:"-1px -2109px"},{id:"10e8e117-6832-4d3f-9b05-f66832c2f5ec",iso:"zw",name:"Zimbabwe",code:"+263",flagImagePos:"-1px -2789px"}],lp=[{id:"c31e9e5d-e0cb-4574-a13f-8a6ee5ff8309",title:"Work"},{id:"a8991c76-2fda-4bbd-a718-df13d6478847",title:"Friend"},{id:"56ddbd47-4078-4ddd-8448-73c5e88d5f59",title:"Family"},{id:"2026ce08-d08f-4b4f-9506-b10cdb5b104f",title:"High School"},{id:"65930b5a-5d2a-4303-b11f-865d69e6fdb5",title:"College"},{id:"3eaab175-ec0d-4db7-bc3b-efc633c769be",title:"Baseball Team"},{id:"cbde2486-5033-4e09-838e-e901b108cd41",title:"Band"}];var cp=(()=>{let e=class e{constructor(t){this._angorMockApiService=t,this._contacts=jr,this._countries=sp,this._tags=lp,this.registerHandlers()}registerHandlers(){this._angorMockApiService.onGet("api/apps/contacts/all").reply(()=>{let n=T(this._contacts);return n.sort((o,r)=>o.name.localeCompare(r.name)),[200,n]}),this._angorMockApiService.onGet("api/apps/contacts/search").reply(({request:n})=>{let o=n.params.get("query"),r=T(this._contacts);return o&&(r=r.filter(s=>s.name&&s.name.toLowerCase().includes(o.toLowerCase()))),r.sort((s,l)=>s.name.localeCompare(l.name)),[200,r]}),this._angorMockApiService.onGet("api/apps/contacts/contact").reply(({request:n})=>{let o=n.params.get("id");return[200,T(this._contacts).find(l=>l.id===o)]}),this._angorMockApiService.onPost("api/apps/contacts/contact").reply(()=>{let n={id:Ae.guid(),avatar:null,name:"New Contact",emails:[],phoneNumbers:[],job:{title:"",company:""},birthday:null,address:null,notes:null,tags:[]};return this._contacts.unshift(n),[200,n]}),this._angorMockApiService.onPatch("api/apps/contacts/contact").reply(({request:n})=>{let o=n.body.id,r=T(n.body.contact),s=null;return this._contacts.forEach((l,c,d)=>{l.id===o&&(d[c]=Se({},d[c],r),s=d[c])}),[200,s]}),this._angorMockApiService.onDelete("api/apps/contacts/contact").reply(({request:n})=>{let o=n.params.get("id");return this._contacts.forEach((r,s)=>{r.id===o&&this._contacts.splice(s,1)}),[200,!0]}),this._angorMockApiService.onGet("api/apps/contacts/countries").reply(()=>[200,T(this._countries)]),this._angorMockApiService.onGet("api/apps/contacts/tags").reply(()=>[200,T(this._tags)]),this._angorMockApiService.onPost("api/apps/contacts/tag").reply(({request:n})=>{let o=T(n.body.tag);return o.id=Ae.guid(),this._tags.unshift(o),[200,o]}),this._angorMockApiService.onPatch("api/apps/contacts/tag").reply(({request:n})=>{let o=n.body.id,r=T(n.body.tag),s=null;return this._tags.forEach((l,c,d)=>{l.id===o&&(d[c]=Se({},d[c],r),s=d[c])}),[200,s]}),this._angorMockApiService.onDelete("api/apps/contacts/tag").reply(({request:n})=>{let o=n.params.get("id");return this._tags.forEach((s,l)=>{s.id===o&&this._tags.splice(l,1)}),this._contacts.filter(s=>s.tags.indexOf(o)>-1).forEach(s=>{s.tags.splice(s.tags.indexOf(o),1)}),[200,!0]});let t=n=>new Promise((o,r)=>{let s=new FileReader;s.onload=()=>{o(s.result)},s.onerror=l=>{r(l)},s.readAsDataURL(n)});this._angorMockApiService.onPost("api/apps/contacts/avatar").reply(({request:n})=>{let o=n.body.id,r=n.body.avatar,s=null;return Ya(t(r)).pipe(Le(l=>(this._contacts.forEach((c,d,g)=>{c.id===o&&(g[d].avatar=l,s=g[d])}),[200,s])))})}};e.\u0275fac=function(n){return new(n||e)(O(ee))},e.\u0275prov=N({token:e,factory:e.\u0275fac,providedIn:"root"});let i=e;return i})();var up=[{id:"b899ec30-b85a-40ab-bb1f-18a596d5c6de",parentId:null,name:"Mens",slug:"mens"},{id:"07986d93-d4eb-4de1-9448-2538407f7254",parentId:null,name:"Ladies",slug:"ladies"},{id:"ad12aa94-3863-47f8-acab-a638ef02a3e9",parentId:null,name:"Unisex",slug:"unisex"}],dp=[{id:"e1789f32-9475-43e7-9256-451d2e3a2282",name:"Benton",slug:"benton"},{id:"61d52c2a-8947-4a2c-8c35-f36baef45b96",name:"Capmia",slug:"capmia"},{id:"f9987124-7ada-4b93-bef7-35280b3ddbd7",name:"Lara",slug:"lara"},{id:"5913ee46-a497-41db-a118-ee506011529f",name:"Premera",slug:"premera"},{id:"2c4d98d8-f334-4125-9596-862515f5526b",name:"Zeon",slug:"zeon"}],mp=[{id:"167190fa-51b4-45fc-a742-8ce1b33d24ea",title:"mens"},{id:"3baea410-a7d6-4916-b79a-bdce50c37f95",title:"ladies"},{id:"8ec8f60d-552f-4216-9f11-462b95b1d306",title:"unisex"},{id:"8837b93f-388b-43cc-851d-4ca8f23f3a61",title:"44mm"},{id:"8f868ddb-d4a2-461d-bc3b-d7c8668687c3",title:"40mm"},{id:"2300ac48-f268-466a-b765-8b878b6e14a7",title:"5 ATM"},{id:"0b11b742-3125-4d75-9a6f-84af7fde1969",title:"10 ATM"},{id:"0fc39efd-f640-41f8-95a5-3f1d749df200",title:"automatic"},{id:"7d6dd47e-7472-4f8b-93d4-46c114c44533",title:"chronograph"},{id:"b1286f3a-e2d0-4237-882b-f0efc0819ec3",title:"watch"}],pp=[{id:"987dd10a-43b1-49f9-bfd9-05bb2dbc7029",name:"Evel",slug:"evel"},{id:"998b0c07-abfd-4ba3-8de1-7563ef3c4d57",name:"Mivon",slug:"mivon"},{id:"05ebb527-d733-46a9-acfb-a4e4ec960024",name:"Neogen",slug:"neogen"}],gp=[{id:"7eb7c859-1347-4317-96b6-9476a7e2ba3c",category:"b899ec30-b85a-40ab-bb1f-18a596d5c6de",name:"Capmia Mens Chronograph Watch 44mm 5 ATM",description:"Consequat esse in culpa commodo anim. Et ullamco anim amet est. Sunt dolore ex occaecat officia anim. In sit minim laborum nostrud. Consequat ex do velit voluptate do exercitation est adipisicing quis velit.",tags:["167190fa-51b4-45fc-a742-8ce1b33d24ea","7d6dd47e-7472-4f8b-93d4-46c114c44533","8837b93f-388b-43cc-851d-4ca8f23f3a61","2300ac48-f268-466a-b765-8b878b6e14a7","b1286f3a-e2d0-4237-882b-f0efc0819ec3"],sku:"ETV-2425",barcode:"8346201275534",brand:"61d52c2a-8947-4a2c-8c35-f36baef45b96",vendor:"998b0c07-abfd-4ba3-8de1-7563ef3c4d57",stock:30,reserved:5,cost:450.18,basePrice:1036,taxPercent:30,price:1346.8,weight:.61,thumbnail:"images/apps/ecommerce/products/watch-01-thumb.jpg",images:["images/apps/ecommerce/products/watch-01-01.jpg","images/apps/ecommerce/products/watch-01-02.jpg","images/apps/ecommerce/products/watch-01-03.jpg"],active:!0},{id:"00b0292f-3d50-4669-a0c4-7a9d85efc98d",category:"07986d93-d4eb-4de1-9448-2538407f7254",name:"Zeon Ladies Chronograph Watch 40mm 10 ATM",description:"Nulla duis dolor fugiat culpa proident. Duis anim est excepteur occaecat adipisicing occaecat. Labore id laborum non elit proident est veniam officia eu. Labore aliqua nisi duis sint ex consequat nostrud excepteur duis ex incididunt adipisicing.",tags:["3baea410-a7d6-4916-b79a-bdce50c37f95","7d6dd47e-7472-4f8b-93d4-46c114c44533","8f868ddb-d4a2-461d-bc3b-d7c8668687c3","0b11b742-3125-4d75-9a6f-84af7fde1969","b1286f3a-e2d0-4237-882b-f0efc0819ec3"],sku:"ATH-7573",barcode:"8278968055700",brand:"2c4d98d8-f334-4125-9596-862515f5526b",vendor:"05ebb527-d733-46a9-acfb-a4e4ec960024",stock:37,reserved:2,cost:723.55,basePrice:1686,taxPercent:30,price:2191.8,weight:.79,thumbnail:"images/apps/ecommerce/products/watch-02-thumb.jpg",images:["images/apps/ecommerce/products/watch-02-01.jpg","images/apps/ecommerce/products/watch-02-02.jpg","images/apps/ecommerce/products/watch-02-03.jpg"],active:!0},{id:"3f34e2fb-95bf-4f61-be28-956d2c7e4eb2",category:"b899ec30-b85a-40ab-bb1f-18a596d5c6de",name:"Benton Mens Automatic Watch 44mm 5 ATM",description:"Velit irure deserunt aliqua officia. Eiusmod quis sunt magna laboris aliquip non dolor consequat cupidatat dolore esse. Consectetur mollit officia laborum fugiat nulla duis ad excepteur do aliqua fugiat. Fugiat non laboris exercitation ipsum in incididunt.",tags:["167190fa-51b4-45fc-a742-8ce1b33d24ea","0fc39efd-f640-41f8-95a5-3f1d749df200","8837b93f-388b-43cc-851d-4ca8f23f3a61","2300ac48-f268-466a-b765-8b878b6e14a7","b1286f3a-e2d0-4237-882b-f0efc0819ec3"],sku:"ADH-1921",barcode:"8808746892183",brand:"e1789f32-9475-43e7-9256-451d2e3a2282",vendor:"987dd10a-43b1-49f9-bfd9-05bb2dbc7029",stock:30,reserved:3,cost:390.63,basePrice:950,taxPercent:10,price:1045,weight:.76,thumbnail:null,images:["images/apps/ecommerce/products/watch-03-01.jpg","images/apps/ecommerce/products/watch-03-02.jpg","images/apps/ecommerce/products/watch-03-03.jpg"],active:!1},{id:"8fcce528-d878-4cc8-99f7-bd3451ed5405",category:"b899ec30-b85a-40ab-bb1f-18a596d5c6de",name:"Capmia Mens Chronograph Watch 44mm 10 ATM",description:"Velit nisi proident cupidatat exercitation occaecat et adipisicing nostrud id ex nostrud sint. Qui fugiat velit minim amet reprehenderit voluptate velit exercitation proident Lorem nisi culpa. Commodo quis officia officia eiusmod mollit aute fugiat duis quis minim culpa in. Exercitation laborum fugiat ex excepteur officia reprehenderit magna ipsum. Laboris dolore nostrud id labore sint consectetur aliqua tempor ea aute do.",tags:["167190fa-51b4-45fc-a742-8ce1b33d24ea","7d6dd47e-7472-4f8b-93d4-46c114c44533","8837b93f-388b-43cc-851d-4ca8f23f3a61","0b11b742-3125-4d75-9a6f-84af7fde1969","b1286f3a-e2d0-4237-882b-f0efc0819ec3"],sku:"EAP-7752",barcode:"8866355574164",brand:"61d52c2a-8947-4a2c-8c35-f36baef45b96",vendor:"987dd10a-43b1-49f9-bfd9-05bb2dbc7029",stock:37,reserved:4,cost:395.37,basePrice:839,taxPercent:30,price:1090.7,weight:.62,thumbnail:"images/apps/ecommerce/products/watch-04-thumb.jpg",images:["images/apps/ecommerce/products/watch-04-01.jpg","images/apps/ecommerce/products/watch-04-02.jpg","images/apps/ecommerce/products/watch-04-03.jpg"],active:!0},{id:"91d96e18-d3f5-4c32-a8bf-1fc525cb92c0",category:"07986d93-d4eb-4de1-9448-2538407f7254",name:"Benton Ladies Automatic Watch 40mm 5 ATM",description:"Pariatur proident labore commodo consequat qui et. Ad labore fugiat consectetur ea magna dolore mollit consequat reprehenderit laborum ad mollit eiusmod. Esse laboris voluptate ullamco occaecat labore esse laboris enim ipsum aliquip ipsum. Ea ea proident eu enim anim mollit non consequat enim nulla.",tags:["3baea410-a7d6-4916-b79a-bdce50c37f95","0fc39efd-f640-41f8-95a5-3f1d749df200","8f868ddb-d4a2-461d-bc3b-d7c8668687c3","2300ac48-f268-466a-b765-8b878b6e14a7","b1286f3a-e2d0-4237-882b-f0efc0819ec3"],sku:"ADP-5745",barcode:"8390590339828",brand:"e1789f32-9475-43e7-9256-451d2e3a2282",vendor:"05ebb527-d733-46a9-acfb-a4e4ec960024",stock:12,reserved:3,cost:442.61,basePrice:961,taxPercent:20,price:1153.2,weight:.67,thumbnail:"images/apps/ecommerce/products/watch-05-thumb.jpg",images:["images/apps/ecommerce/products/watch-05-01.jpg","images/apps/ecommerce/products/watch-05-02.jpg","images/apps/ecommerce/products/watch-05-03.jpg"],active:!1},{id:"d7a47d7c-4cdf-4319-bbaa-37ade38c622c",category:"b899ec30-b85a-40ab-bb1f-18a596d5c6de",name:"Benton Mens Chronograph Watch 44mm 10 ATM",description:"Nulla enim reprehenderit proident ut Lorem laborum cillum eiusmod est ex anim. Nisi non non laboris excepteur ullamco elit do duis anim esse labore aliqua adipisicing velit. Deserunt magna exercitation cillum amet.",tags:["167190fa-51b4-45fc-a742-8ce1b33d24ea","7d6dd47e-7472-4f8b-93d4-46c114c44533","8837b93f-388b-43cc-851d-4ca8f23f3a61","0b11b742-3125-4d75-9a6f-84af7fde1969","b1286f3a-e2d0-4237-882b-f0efc0819ec3"],sku:"ATV-2569",barcode:"8238990048137",brand:"e1789f32-9475-43e7-9256-451d2e3a2282",vendor:"987dd10a-43b1-49f9-bfd9-05bb2dbc7029",stock:36,reserved:2,cost:563.43,basePrice:1370,taxPercent:30,price:1781,weight:.62,thumbnail:"images/apps/ecommerce/products/watch-06-thumb.jpg",images:["images/apps/ecommerce/products/watch-06-01.jpg","images/apps/ecommerce/products/watch-06-02.jpg","images/apps/ecommerce/products/watch-06-03.jpg"],active:!0},{id:"ecf0b3df-38c3-45dc-972b-c509a3dc053e",category:"b899ec30-b85a-40ab-bb1f-18a596d5c6de",name:"Benton Mens Chronograph Watch 44mm 10 ATM",description:"Esse culpa ut ullamco dolore quis adipisicing. Minim veniam quis magna officia non. In pariatur nostrud nisi eiusmod minim anim id. Commodo ex incididunt dolor ad id aliqua incididunt minim in Lorem reprehenderit. Commodo ullamco consectetur aliqua Lorem cupidatat esse veniam consectetur sint veniam duis commodo.",tags:["167190fa-51b4-45fc-a742-8ce1b33d24ea","7d6dd47e-7472-4f8b-93d4-46c114c44533","8837b93f-388b-43cc-851d-4ca8f23f3a61","0b11b742-3125-4d75-9a6f-84af7fde1969","b1286f3a-e2d0-4237-882b-f0efc0819ec3"],sku:"EAH-2563",barcode:"8638426908385",brand:"e1789f32-9475-43e7-9256-451d2e3a2282",vendor:"987dd10a-43b1-49f9-bfd9-05bb2dbc7029",stock:35,reserved:5,cost:705.26,basePrice:1721,taxPercent:20,price:2065.2,weight:.67,thumbnail:"images/apps/ecommerce/products/watch-07-thumb.jpg",images:["images/apps/ecommerce/products/watch-07-01.jpg","images/apps/ecommerce/products/watch-07-02.jpg","images/apps/ecommerce/products/watch-07-03.jpg"],active:!1},{id:"5765080a-aaee-40b9-86be-c18b9d79c73c",category:"ad12aa94-3863-47f8-acab-a638ef02a3e9",name:"Benton Unisex Automatic Watch 40mm 10 ATM",description:"Anim duis nisi ut ex amet reprehenderit cillum consequat pariatur ipsum elit voluptate excepteur non. Anim enim proident laboris pariatur mollit quis incididunt labore. Incididunt tempor aliquip ex labore ad consequat cillum est sunt anim dolor. Dolore adipisicing non nulla cillum Lorem deserunt. Nostrud incididunt amet sint velit.",tags:["8ec8f60d-552f-4216-9f11-462b95b1d306","0fc39efd-f640-41f8-95a5-3f1d749df200","8f868ddb-d4a2-461d-bc3b-d7c8668687c3","0b11b742-3125-4d75-9a6f-84af7fde1969","b1286f3a-e2d0-4237-882b-f0efc0819ec3"],sku:"ATH-6399",barcode:"8881883828441",brand:"e1789f32-9475-43e7-9256-451d2e3a2282",vendor:"05ebb527-d733-46a9-acfb-a4e4ec960024",stock:17,reserved:5,cost:624.12,basePrice:1448,taxPercent:10,price:1592.8,weight:.55,thumbnail:"images/apps/ecommerce/products/watch-08-thumb.jpg",images:["images/apps/ecommerce/products/watch-08-01.jpg","images/apps/ecommerce/products/watch-08-02.jpg","images/apps/ecommerce/products/watch-08-03.jpg"],active:!1},{id:"6e71be88-b225-474c-91e5-111ced7d6220",category:"07986d93-d4eb-4de1-9448-2538407f7254",name:"Premera Ladies Chronograph Watch 40mm 5 ATM",description:"Velit fugiat adipisicing ut quis anim deserunt ex culpa nostrud laborum. Consectetur duis velit esse commodo voluptate magna dolor in enim exercitation. Ea aliquip cupidatat aute dolor tempor magna id laboris nulla eiusmod ut amet. Veniam irure ex incididunt officia commodo eiusmod nostrud ad consequat commodo ad voluptate.",tags:["3baea410-a7d6-4916-b79a-bdce50c37f95","7d6dd47e-7472-4f8b-93d4-46c114c44533","8f868ddb-d4a2-461d-bc3b-d7c8668687c3","2300ac48-f268-466a-b765-8b878b6e14a7","b1286f3a-e2d0-4237-882b-f0efc0819ec3"],sku:"ELH-2495",barcode:"8268777127281",brand:"5913ee46-a497-41db-a118-ee506011529f",vendor:"05ebb527-d733-46a9-acfb-a4e4ec960024",stock:49,reserved:5,cost:738.91,basePrice:1848,taxPercent:30,price:2402.4,weight:.54,thumbnail:"images/apps/ecommerce/products/watch-09-thumb.jpg",images:["images/apps/ecommerce/products/watch-09-01.jpg","images/apps/ecommerce/products/watch-09-02.jpg","images/apps/ecommerce/products/watch-09-03.jpg"],active:!1},{id:"51242500-6983-4a78-bff3-d278eb4e3a57",category:"b899ec30-b85a-40ab-bb1f-18a596d5c6de",name:"Lara Mens Automatic Watch 44mm 10 ATM",description:"Enim laboris ut non elit dolore est consectetur. Duis irure minim elit velit anim incididunt minim ipsum ullamco ad dolore sunt. Proident aute proident velit elit ex reprehenderit ut. Lorem laborum excepteur elit proident sunt ipsum incididunt id do. Occaecat proident proident qui aute officia cupidatat aliqua aliqua nostrud proident laboris est ad qui. Magna eiusmod amet ut pariatur esse nisi aliquip deserunt minim ad et ea occaecat. Sunt enim cupidatat id eiusmod ea aute quis excepteur irure commodo dolore excepteur.",tags:["167190fa-51b4-45fc-a742-8ce1b33d24ea","0fc39efd-f640-41f8-95a5-3f1d749df200","8837b93f-388b-43cc-851d-4ca8f23f3a61","0b11b742-3125-4d75-9a6f-84af7fde1969","b1286f3a-e2d0-4237-882b-f0efc0819ec3"],sku:"ATT-6019",barcode:"8452763551765",brand:"f9987124-7ada-4b93-bef7-35280b3ddbd7",vendor:"998b0c07-abfd-4ba3-8de1-7563ef3c4d57",stock:24,reserved:4,cost:688.89,basePrice:1502,taxPercent:8,price:1622.16,weight:.76,thumbnail:"images/apps/ecommerce/products/watch-10-thumb.jpg",images:["images/apps/ecommerce/products/watch-10-01.jpg","images/apps/ecommerce/products/watch-10-02.jpg","images/apps/ecommerce/products/watch-10-03.jpg"],active:!0},{id:"844a4395-233f-4ffb-85bd-7baa0e490a88",category:"b899ec30-b85a-40ab-bb1f-18a596d5c6de",name:"Lara Mens Chronograph Watch 44mm 5 ATM",description:"Labore irure qui sunt consectetur. Elit nulla id cillum duis. Nulla nulla eu occaecat eiusmod duis irure id do esse. Ad eu incididunt voluptate amet nostrud ullamco mollit dolore occaecat cupidatat nisi reprehenderit. Proident fugiat laborum sit velit ea voluptate.",tags:["167190fa-51b4-45fc-a742-8ce1b33d24ea","7d6dd47e-7472-4f8b-93d4-46c114c44533","8837b93f-388b-43cc-851d-4ca8f23f3a61","2300ac48-f268-466a-b765-8b878b6e14a7","b1286f3a-e2d0-4237-882b-f0efc0819ec3"],sku:"ADH-2335",barcode:"8385907318041",brand:"f9987124-7ada-4b93-bef7-35280b3ddbd7",vendor:"05ebb527-d733-46a9-acfb-a4e4ec960024",stock:44,reserved:3,cost:708.41,basePrice:1467,taxPercent:18,price:1731.06,weight:.7,thumbnail:"images/apps/ecommerce/products/watch-11-thumb.jpg",images:["images/apps/ecommerce/products/watch-11-01.jpg","images/apps/ecommerce/products/watch-11-02.jpg","images/apps/ecommerce/products/watch-11-03.jpg"],active:!1},{id:"7520f1b6-3c45-46ef-a4d5-881971212d1e",category:"ad12aa94-3863-47f8-acab-a638ef02a3e9",name:"Benton Unisex Automatic Watch 40mm 10 ATM",description:"Esse nisi amet occaecat culpa aliqua est ad ea velit. Consectetur in voluptate sit pariatur eiusmod exercitation eu aute occaecat in duis. Voluptate consectetur eu commodo proident id sunt labore irure.",tags:["8ec8f60d-552f-4216-9f11-462b95b1d306","0fc39efd-f640-41f8-95a5-3f1d749df200","8f868ddb-d4a2-461d-bc3b-d7c8668687c3","0b11b742-3125-4d75-9a6f-84af7fde1969","b1286f3a-e2d0-4237-882b-f0efc0819ec3"],sku:"ATH-3064",barcode:"8608510561856",brand:"e1789f32-9475-43e7-9256-451d2e3a2282",vendor:"998b0c07-abfd-4ba3-8de1-7563ef3c4d57",stock:25,reserved:2,cost:731.94,basePrice:1743,taxPercent:10,price:1917.3,weight:.47,thumbnail:"images/apps/ecommerce/products/watch-12-thumb.jpg",images:["images/apps/ecommerce/products/watch-12-01.jpg","images/apps/ecommerce/products/watch-12-02.jpg","images/apps/ecommerce/products/watch-12-03.jpg"],active:!1},{id:"683e41d8-6ebc-4e6a-a7c1-9189ca52ef19",category:"b899ec30-b85a-40ab-bb1f-18a596d5c6de",name:"Zeon Mens Chronograph Watch 44mm 10 ATM",description:"Eu irure do cupidatat esse in. Aliqua laborum deserunt qui Lorem deserunt minim fugiat deserunt voluptate minim. Anim nulla tempor eiusmod ad exercitation reprehenderit officia. Nisi proident labore eu anim excepteur aliqua occaecat. Laboris nostrud ipsum commodo cupidatat.",tags:["167190fa-51b4-45fc-a742-8ce1b33d24ea","7d6dd47e-7472-4f8b-93d4-46c114c44533","8837b93f-388b-43cc-851d-4ca8f23f3a61","0b11b742-3125-4d75-9a6f-84af7fde1969","b1286f3a-e2d0-4237-882b-f0efc0819ec3"],sku:"ADV-3188",barcode:"8334758988643",brand:"2c4d98d8-f334-4125-9596-862515f5526b",vendor:"987dd10a-43b1-49f9-bfd9-05bb2dbc7029",stock:14,reserved:5,cost:375.76,basePrice:786,taxPercent:30,price:1021.8,weight:.53,thumbnail:"images/apps/ecommerce/products/watch-13-thumb.jpg",images:["images/apps/ecommerce/products/watch-13-01.jpg","images/apps/ecommerce/products/watch-13-02.jpg","images/apps/ecommerce/products/watch-13-03.jpg"],active:!1},{id:"d4e52238-292d-462b-b9bb-1751030132e2",category:"ad12aa94-3863-47f8-acab-a638ef02a3e9",name:"Lara Unisex Chronograph Watch 40mm 5 ATM",description:"Nulla nostrud aliquip consequat laborum ut enim exercitation. Aute dolor duis aliquip consequat minim officia. Nisi labore et magna et sunt consectetur id anim pariatur officia et esse ut. Ullamco dolor cillum consequat velit eiusmod consectetur. Ullamco reprehenderit tempor minim dolore officia do nisi cupidatat adipisicing fugiat velit.",tags:["8ec8f60d-552f-4216-9f11-462b95b1d306","7d6dd47e-7472-4f8b-93d4-46c114c44533","8f868ddb-d4a2-461d-bc3b-d7c8668687c3","2300ac48-f268-466a-b765-8b878b6e14a7","b1286f3a-e2d0-4237-882b-f0efc0819ec3"],sku:"ATT-7423",barcode:"8417153336369",brand:"f9987124-7ada-4b93-bef7-35280b3ddbd7",vendor:"998b0c07-abfd-4ba3-8de1-7563ef3c4d57",stock:33,reserved:2,cost:743.93,basePrice:1793,taxPercent:8,price:1936.44,weight:.86,thumbnail:"images/apps/ecommerce/products/watch-14-thumb.jpg",images:["images/apps/ecommerce/products/watch-14-01.jpg","images/apps/ecommerce/products/watch-14-02.jpg","images/apps/ecommerce/products/watch-14-03.jpg"],active:!1},{id:"98861dfc-0d21-4fd5-81aa-49785d003d95",category:"b899ec30-b85a-40ab-bb1f-18a596d5c6de",name:"Premera Mens Automatic Watch 44mm 10 ATM",description:"Veniam sint aliquip aliquip aliquip amet Lorem irure proident laborum et eiusmod aliqua. Aliquip deserunt voluptate magna ut quis magna dolor in dolore. Commodo adipisicing excepteur occaecat aute nisi in. Est aute ad ut incididunt anim ea commodo. Sunt excepteur duis sunt est laborum magna Lorem ullamco exercitation dolore irure.",tags:["167190fa-51b4-45fc-a742-8ce1b33d24ea","0fc39efd-f640-41f8-95a5-3f1d749df200","8837b93f-388b-43cc-851d-4ca8f23f3a61","0b11b742-3125-4d75-9a6f-84af7fde1969","b1286f3a-e2d0-4237-882b-f0efc0819ec3"],sku:"AAT-6453",barcode:"8501386761670",brand:"5913ee46-a497-41db-a118-ee506011529f",vendor:"987dd10a-43b1-49f9-bfd9-05bb2dbc7029",stock:38,reserved:3,cost:364.64,basePrice:806,taxPercent:18,price:951.08,weight:.59,thumbnail:"images/apps/ecommerce/products/watch-15-thumb.jpg",images:["images/apps/ecommerce/products/watch-15-01.jpg","images/apps/ecommerce/products/watch-15-02.jpg","images/apps/ecommerce/products/watch-15-03.jpg"],active:!1},{id:"a71f9b10-e884-4aad-9810-29fe10ce6d42",category:"07986d93-d4eb-4de1-9448-2538407f7254",name:"Lara Ladies Chronograph Watch 40mm 5 ATM",description:"Deserunt non deserunt ut do labore cupidatat duis veniam in non adipisicing officia esse id. Adipisicing Lorem sint excepteur culpa labore consequat incididunt nulla minim amet. Sint do et fugiat laborum exercitation reprehenderit ut non nostrud occaecat nisi et qui dolore. Amet eiusmod nulla est officia ad magna cillum non dolor ullamco officia incididunt.",tags:["3baea410-a7d6-4916-b79a-bdce50c37f95","7d6dd47e-7472-4f8b-93d4-46c114c44533","8f868ddb-d4a2-461d-bc3b-d7c8668687c3","2300ac48-f268-466a-b765-8b878b6e14a7","b1286f3a-e2d0-4237-882b-f0efc0819ec3"],sku:"AAP-4902",barcode:"8847387136582",brand:"f9987124-7ada-4b93-bef7-35280b3ddbd7",vendor:"987dd10a-43b1-49f9-bfd9-05bb2dbc7029",stock:40,reserved:3,cost:525.3,basePrice:1303,taxPercent:10,price:1433.3,weight:.69,thumbnail:"images/apps/ecommerce/products/watch-16-thumb.jpg",images:["images/apps/ecommerce/products/watch-16-01.jpg","images/apps/ecommerce/products/watch-16-02.jpg","images/apps/ecommerce/products/watch-16-03.jpg"],active:!1},{id:"149e6db5-4ecc-4021-bc56-08b27514a746",category:"07986d93-d4eb-4de1-9448-2538407f7254",name:"Lara Ladies Chronograph Watch 40mm 5 ATM",description:"Occaecat proident fugiat consectetur ullamco est. Duis non minim eiusmod magna dolor reprehenderit ad deserunt et qui amet. Tempor cillum dolore veniam Lorem sit ad pariatur et sint. Sunt anim et cupidatat Lorem proident fugiat incididunt incididunt minim non sint. Eiusmod quis et ullamco cillum et veniam do tempor officia sint.",tags:["3baea410-a7d6-4916-b79a-bdce50c37f95","7d6dd47e-7472-4f8b-93d4-46c114c44533","8f868ddb-d4a2-461d-bc3b-d7c8668687c3","2300ac48-f268-466a-b765-8b878b6e14a7","b1286f3a-e2d0-4237-882b-f0efc0819ec3"],sku:"ALV-194",barcode:"8860845382207",brand:"f9987124-7ada-4b93-bef7-35280b3ddbd7",vendor:"05ebb527-d733-46a9-acfb-a4e4ec960024",stock:20,reserved:2,cost:670.87,basePrice:1537,taxPercent:8,price:1659.96,weight:.66,thumbnail:"images/apps/ecommerce/products/watch-17-thumb.jpg",images:["images/apps/ecommerce/products/watch-17-01.jpg","images/apps/ecommerce/products/watch-17-02.jpg","images/apps/ecommerce/products/watch-17-03.jpg"],active:!1},{id:"655287de-2e24-41f3-a82f-8b08548ecc39",category:"b899ec30-b85a-40ab-bb1f-18a596d5c6de",name:"Zeon Mens Automatic Watch 44mm 10 ATM",description:"Eiusmod magna tempor est est quis eu. Minim irure magna anim mollit non adipisicing aute. Nostrud aute consectetur eu in non laboris excepteur esse esse occaecat officia.",tags:["167190fa-51b4-45fc-a742-8ce1b33d24ea","0fc39efd-f640-41f8-95a5-3f1d749df200","8837b93f-388b-43cc-851d-4ca8f23f3a61","0b11b742-3125-4d75-9a6f-84af7fde1969","b1286f3a-e2d0-4237-882b-f0efc0819ec3"],sku:"ADH-5492",barcode:"8611606513571",brand:"2c4d98d8-f334-4125-9596-862515f5526b",vendor:"987dd10a-43b1-49f9-bfd9-05bb2dbc7029",stock:47,reserved:2,cost:645.13,basePrice:1581,taxPercent:10,price:1739.1,weight:.54,thumbnail:"images/apps/ecommerce/products/watch-18-thumb.jpg",images:["images/apps/ecommerce/products/watch-18-01.jpg","images/apps/ecommerce/products/watch-18-02.jpg","images/apps/ecommerce/products/watch-18-03.jpg"],active:!0},{id:"c215b427-d840-4537-aea1-a9bdfa49441b",category:"ad12aa94-3863-47f8-acab-a638ef02a3e9",name:"Lara Unisex Automatic Watch 40mm 10 ATM",description:"Excepteur enim non qui consequat sunt exercitation laborum ipsum sunt. Sunt pariatur fugiat voluptate ipsum consectetur do magna culpa labore. Cupidatat non ex labore incididunt aliquip commodo est in. Consectetur mollit nisi aliquip cupidatat do laborum est ullamco velit aliqua fugiat qui adipisicing. Aute reprehenderit quis id sint nulla.",tags:["8ec8f60d-552f-4216-9f11-462b95b1d306","0fc39efd-f640-41f8-95a5-3f1d749df200","8f868ddb-d4a2-461d-bc3b-d7c8668687c3","0b11b742-3125-4d75-9a6f-84af7fde1969","b1286f3a-e2d0-4237-882b-f0efc0819ec3"],sku:"AAT-6702",barcode:"8330223562386",brand:"f9987124-7ada-4b93-bef7-35280b3ddbd7",vendor:"05ebb527-d733-46a9-acfb-a4e4ec960024",stock:21,reserved:3,cost:704.26,basePrice:1733,taxPercent:10,price:1906.3,weight:.84,thumbnail:"images/apps/ecommerce/products/watch-19-thumb.jpg",images:["images/apps/ecommerce/products/watch-19-01.jpg","images/apps/ecommerce/products/watch-19-02.jpg","images/apps/ecommerce/products/watch-19-03.jpg"],active:!0},{id:"8b1d9366-891e-49cd-aafb-ac65ce2741e2",category:"07986d93-d4eb-4de1-9448-2538407f7254",name:"Zeon Ladies Automatic Watch 40mm 10 ATM",description:"Reprehenderit magna reprehenderit ex mollit Lorem labore ut. Duis consectetur aliqua cillum occaecat quis ex excepteur fugiat nulla nisi dolor minim. Elit voluptate exercitation nulla et ut adipisicing esse eu nisi amet eu. Ut cillum ipsum quis fugiat proident Lorem est aute ipsum sint dolore consequat.",tags:["3baea410-a7d6-4916-b79a-bdce50c37f95","0fc39efd-f640-41f8-95a5-3f1d749df200","8f868ddb-d4a2-461d-bc3b-d7c8668687c3","0b11b742-3125-4d75-9a6f-84af7fde1969","b1286f3a-e2d0-4237-882b-f0efc0819ec3"],sku:"EDH-5599",barcode:"8309212335274",brand:"2c4d98d8-f334-4125-9596-862515f5526b",vendor:"05ebb527-d733-46a9-acfb-a4e4ec960024",stock:35,reserved:2,cost:712.66,basePrice:1711,taxPercent:30,price:2224.3,weight:.47,thumbnail:"images/apps/ecommerce/products/watch-20-thumb.jpg",images:["images/apps/ecommerce/products/watch-20-01.jpg","images/apps/ecommerce/products/watch-20-02.jpg","images/apps/ecommerce/products/watch-20-03.jpg"],active:!1},{id:"54e29534-518b-4006-b72a-f21fac6c4d5e",category:"b899ec30-b85a-40ab-bb1f-18a596d5c6de",name:"Lara Mens Chronograph Watch 44mm 10 ATM",description:"Officia eu magna eu amet fugiat qui ullamco eu. Occaecat dolore minim ad tempor consequat adipisicing non Lorem consequat. In nostrud incididunt adipisicing in. Irure occaecat aliquip deserunt minim officia ad excepteur do commodo magna.",tags:["167190fa-51b4-45fc-a742-8ce1b33d24ea","7d6dd47e-7472-4f8b-93d4-46c114c44533","8837b93f-388b-43cc-851d-4ca8f23f3a61","0b11b742-3125-4d75-9a6f-84af7fde1969","b1286f3a-e2d0-4237-882b-f0efc0819ec3"],sku:"ADP-3719",barcode:"8879167838673",brand:"f9987124-7ada-4b93-bef7-35280b3ddbd7",vendor:"998b0c07-abfd-4ba3-8de1-7563ef3c4d57",stock:28,reserved:3,cost:374.38,basePrice:749,taxPercent:8,price:808.92,weight:.52,thumbnail:"images/apps/ecommerce/products/watch-21-thumb.jpg",images:["images/apps/ecommerce/products/watch-21-01.jpg","images/apps/ecommerce/products/watch-21-02.jpg","images/apps/ecommerce/products/watch-21-03.jpg"],active:!1},{id:"6a5726e8-c467-45ea-92ab-d83235a06405",category:"b899ec30-b85a-40ab-bb1f-18a596d5c6de",name:"Premera Mens Chronograph Watch 44mm 10 ATM",description:"Duis id consequat ex officia nisi. Et reprehenderit tempor sunt nostrud. Duis dolore tempor anim non duis qui aute magna officia. Ullamco proident esse enim amet nostrud occaecat veniam. Nostrud ea eiusmod laborum id laborum veniam nulla. Voluptate proident ullamco exercitation id consequat dolore id pariatur esse nulla consectetur.",tags:["167190fa-51b4-45fc-a742-8ce1b33d24ea","7d6dd47e-7472-4f8b-93d4-46c114c44533","8837b93f-388b-43cc-851d-4ca8f23f3a61","0b11b742-3125-4d75-9a6f-84af7fde1969","b1286f3a-e2d0-4237-882b-f0efc0819ec3"],sku:"ATH-3399",barcode:"8356410903599",brand:"5913ee46-a497-41db-a118-ee506011529f",vendor:"987dd10a-43b1-49f9-bfd9-05bb2dbc7029",stock:20,reserved:2,cost:444.68,basePrice:1103,taxPercent:18,price:1301.54,weight:.56,thumbnail:"images/apps/ecommerce/products/watch-22-thumb.jpg",images:["images/apps/ecommerce/products/watch-22-01.jpg","images/apps/ecommerce/products/watch-22-02.jpg","images/apps/ecommerce/products/watch-22-03.jpg"],active:!1},{id:"d7d1d6df-e91f-4c53-982a-2720bc2b4cdd",category:"ad12aa94-3863-47f8-acab-a638ef02a3e9",name:"Capmia Unisex Automatic Watch 40mm 10 ATM",description:"Voluptate consectetur nisi aliquip cupidatat sunt labore. Adipisicing voluptate tempor sunt eu irure cupidatat laboris. Enim aliquip aute sit non laborum Lorem in enim duis eu deserunt. Laboris magna irure aute ut proident fugiat laborum aliquip tempor nostrud id. Et esse cupidatat sunt ullamco reprehenderit enim dolore ea in do esse esse id.",tags:["8ec8f60d-552f-4216-9f11-462b95b1d306","0fc39efd-f640-41f8-95a5-3f1d749df200","8f868ddb-d4a2-461d-bc3b-d7c8668687c3","0b11b742-3125-4d75-9a6f-84af7fde1969","b1286f3a-e2d0-4237-882b-f0efc0819ec3"],sku:"EAV-4030",barcode:"8545771786193",brand:"61d52c2a-8947-4a2c-8c35-f36baef45b96",vendor:"998b0c07-abfd-4ba3-8de1-7563ef3c4d57",stock:23,reserved:3,cost:538.72,basePrice:1213,taxPercent:10,price:1334.3,weight:.75,thumbnail:"images/apps/ecommerce/products/watch-23-thumb.jpg",images:["images/apps/ecommerce/products/watch-23-01.jpg","images/apps/ecommerce/products/watch-23-02.jpg","images/apps/ecommerce/products/watch-23-03.jpg"],active:!0}];var fp=(()=>{let e=class e{constructor(t){this._angorMockApiService=t,this._categories=up,this._brands=dp,this._products=gp,this._tags=mp,this._vendors=pp,this.registerHandlers()}registerHandlers(){this._angorMockApiService.onGet("api/apps/ecommerce/inventory/categories").reply(()=>[200,T(this._categories)]),this._angorMockApiService.onGet("api/apps/ecommerce/inventory/brands").reply(()=>[200,T(this._brands)]),this._angorMockApiService.onGet("api/apps/ecommerce/inventory/products",300).reply(({request:t})=>{let n=t.params.get("search"),o=t.params.get("sort")||"name",r=t.params.get("order")||"asc",s=parseInt(t.params.get("page")??"1",10),l=parseInt(t.params.get("size")??"10",10),c=T(this._products);o==="sku"||o==="name"||o==="active"?c.sort((D,E)=>{let w=D[o].toString().toUpperCase(),q=E[o].toString().toUpperCase();return r==="asc"?w.localeCompare(q):q.localeCompare(w)}):c.sort((D,E)=>r==="asc"?D[o]-E[o]:E[o]-D[o]),n&&(c=c.filter(D=>D.name&&D.name.toLowerCase().includes(n.toLowerCase())));let d=c.length,g=s*l,x=Math.min(l*(s+1),d),v=Math.max(Math.ceil(d/l),1),y={};return s>v?(c=null,y={lastPage:v}):(c=c.slice(g,x),y={length:d,size:l,page:s,lastPage:v,startIndex:g,endIndex:x-1}),[200,{products:c,pagination:y}]}),this._angorMockApiService.onGet("api/apps/ecommerce/inventory/product").reply(({request:t})=>{let n=t.params.get("id");return[200,T(this._products).find(s=>s.id===n)]}),this._angorMockApiService.onPost("api/apps/ecommerce/inventory/product").reply(()=>{let t={id:Ae.guid(),category:"",name:"A New Product",description:"",tags:[],sku:"",barcode:"",brand:"",vendor:"",stock:"",reserved:"",cost:"",basePrice:"",taxPercent:"",price:"",weight:"",thumbnail:"",images:[],active:!1};return this._products.unshift(t),[200,t]}),this._angorMockApiService.onPatch("api/apps/ecommerce/inventory/product").reply(({request:t})=>{let n=t.body.id,o=T(t.body.product),r=null;return this._products.forEach((s,l,c)=>{s.id===n&&(c[l]=Se({},c[l],o),r=c[l])}),[200,r]}),this._angorMockApiService.onDelete("api/apps/ecommerce/inventory/product").reply(({request:t})=>{let n=t.params.get("id");return this._products.forEach((o,r)=>{o.id===n&&this._products.splice(r,1)}),[200,!0]}),this._angorMockApiService.onGet("api/apps/ecommerce/inventory/tags").reply(()=>[200,T(this._tags)]),this._angorMockApiService.onPost("api/apps/ecommerce/inventory/tag").reply(({request:t})=>{let n=T(t.body.tag);return n.id=Ae.guid(),this._tags.unshift(n),[200,n]}),this._angorMockApiService.onPatch("api/apps/ecommerce/inventory/tag").reply(({request:t})=>{let n=t.body.id,o=T(t.body.tag),r=null;return this._tags.forEach((s,l,c)=>{s.id===n&&(c[l]=Se({},c[l],o),r=c[l])}),[200,r]}),this._angorMockApiService.onDelete("api/apps/ecommerce/inventory/tag").reply(({request:t})=>{let n=t.params.get("id");return this._tags.forEach((r,s)=>{r.id===n&&this._tags.splice(s,1)}),this._products.filter(r=>r.tags.indexOf(n)>-1).forEach(r=>{r.tags.splice(r.tags.indexOf(n),1)}),[200,!0]}),this._angorMockApiService.onGet("api/apps/ecommerce/inventory/vendors").reply(()=>[200,T(this._vendors)])}};e.\u0275fac=function(n){return new(n||e)(O(ee))},e.\u0275prov=N({token:e,factory:e.\u0275fac,providedIn:"root"});let i=e;return i})();var hp=[{id:"cd6897cb-acfd-4016-8b53-3f66a5b5fc68",folderId:null,name:"Personal",createdBy:"Username",createdAt:"April 24, 2018",modifiedAt:"April 24, 2018",size:"87 MB",type:"folder",contents:"57 files",description:"Personal documents such as insurance policies, tax papers and etc."},{id:"6da8747f-b474-4c9a-9eba-5ef212285500",folderId:null,name:"Photos",createdBy:"Username",createdAt:"November 01, 2021",modifiedAt:"November 01, 2021",size:"3015 MB",type:"folder",contents:"907 files",description:"Personal photos; selfies, family, vacation and etc."},{id:"ed58add1-45a7-41db-887d-3ca7ee7f2719",folderId:null,name:"Work",createdBy:"Username",createdAt:"May 8, 2020",modifiedAt:"May 8, 2020",size:"14 MB",type:"folder",contents:"24 files",description:"Work related files, mainly documents and paychecks."},{id:"5cb66e32-d1ac-4b9a-8c34-5991ce25add2",folderId:null,name:"Contract #123",createdBy:"Username",createdAt:"January 14, 2021",modifiedAt:"January 14, 2021",size:"1.2 MB",type:"PDF",contents:null,description:null},{id:"3ffc3d84-8f2d-4929-903a-ef6fc21657a7",folderId:null,name:"Estimated budget",createdBy:"Username",createdAt:"December 14, 2020",modifiedAt:"December 14, 2020",size:"679 KB",type:"XLS",contents:null,description:null},{id:"157adb9a-14f8-4559-ac93-8be893c9f80a",folderId:null,name:"DMCA notice #42",createdBy:"Username",createdAt:"May 8, 2021",modifiedAt:"May 8, 2021",size:"1.5 MB",type:"DOC",contents:null,description:null},{id:"4f64597a-df7e-461c-ad60-f33e5f7e0747",folderId:null,name:"Invoices",createdBy:"Username",createdAt:"January 12, 2020",modifiedAt:"January 12, 2020",size:"17.8 MB",type:"PDF",contents:null,description:null},{id:"e445c445-57b2-4476-8c62-b068e3774b8e",folderId:null,name:"Crash logs",createdBy:"Username",createdAt:"June 8, 2020",modifiedAt:"June 8, 2020",size:"11.3 MB",type:"TXT",contents:null,description:null},{id:"b482f93e-7847-4614-ad48-b78b78309f81",folderId:null,name:"System logs",createdBy:"Username",createdAt:"June 8, 2020",modifiedAt:"June 8, 2020",size:"9.3 MB",type:"TXT",contents:null,description:null},{id:"ec07a98d-2e5b-422c-a9b2-b5d1c0e263f5",folderId:null,name:"Personal projects",createdBy:"Username",createdAt:"March 18, 2020",modifiedAt:"March 18, 2020",size:"4.3 MB",type:"DOC",contents:null,description:null},{id:"ae908d59-07da-4dd8-aba0-124e50289295",folderId:null,name:"Biometric portrait",createdBy:"Username",createdAt:"August 29, 2020",modifiedAt:"August 29, 2020",size:"4.5 MB",type:"JPG",contents:null,description:null},{id:"4038a5b6-5b1a-432d-907c-e037aeb817a8",folderId:null,name:"Scanned image 20201012-1",createdBy:"Username",createdAt:"September 13, 2020",modifiedAt:"September 13, 2020",size:"7.8 MB",type:"JPG",contents:null,description:null},{id:"630d2e9a-d110-47a0-ac03-256073a0f56d",folderId:null,name:"Scanned image 20201012-2",createdBy:"Username",createdAt:"September 14, 2020",modifiedAt:"September 14, 2020",size:"7.4 MB",type:"JPG",contents:null,description:null},{id:"1417d5ed-b616-4cff-bfab-286677b69d79",folderId:null,name:"Prices",createdBy:"Username",createdAt:"April 07, 2020",modifiedAt:"April 07, 2020",size:"2.6 MB",type:"DOC",contents:null,description:null},{id:"bd2817c7-6751-40dc-b252-b6b5634c0689",folderId:null,name:"Shopping list",createdBy:"Username",createdAt:"March 26, 2021",modifiedAt:"March 26, 2021",size:"2.1 MB",type:"DOC",contents:null,description:null},{id:"14fb47c9-6eeb-4070-919c-07c8133285d1",folderId:null,name:"Summer budget",createdBy:"Username",createdAt:"June 02, 2020",modifiedAt:"June 02, 2020",size:"943 KB",type:"XLS",contents:null,description:null},{id:"894e8514-03d3-4f5e-bb28-f6c092501fae",folderId:"cd6897cb-acfd-4016-8b53-3f66a5b5fc68",name:"A personal file",createdBy:"Username",createdAt:"June 02, 2020",modifiedAt:"June 02, 2020",size:"943 KB",type:"XLS",contents:null,description:null},{id:"74010810-16cf-441d-a1aa-c9fb620fceea",folderId:"cd6897cb-acfd-4016-8b53-3f66a5b5fc68",name:"A personal folder",createdBy:"Username",createdAt:"November 01, 2021",modifiedAt:"November 01, 2021",size:"3015 MB",type:"folder",contents:"907 files",description:"Personal photos; selfies, family, vacation and etc."},{id:"a8c73e5a-8114-436d-ab54-d900b50b3762",folderId:"74010810-16cf-441d-a1aa-c9fb620fceea",name:"A personal file within the personal folder",createdBy:"Username",createdAt:"June 02, 2020",modifiedAt:"June 02, 2020",size:"943 KB",type:"XLS",contents:null,description:null},{id:"12d851a8-4f60-473e-8a59-abe4b422ea99",folderId:"6da8747f-b474-4c9a-9eba-5ef212285500",name:"Photos file",createdBy:"Username",createdAt:"June 02, 2020",modifiedAt:"June 02, 2020",size:"943 KB",type:"XLS",contents:null,description:null},{id:"2836766d-27e1-4f40-a31a-5a8419105e7e",folderId:"ed58add1-45a7-41db-887d-3ca7ee7f2719",name:"Work file",createdBy:"Username",createdAt:"June 02, 2020",modifiedAt:"June 02, 2020",size:"943 KB",type:"XLS",contents:null,description:null}];var bp=(()=>{let e=class e{constructor(t){this._angorMockApiService=t,this._items=hp,this.registerHandlers()}registerHandlers(){this._angorMockApiService.onGet("api/apps/file-manager").reply(({request:t})=>{let n=T(this._items),o=t.params.get("folderId")==="null"?null:t.params.get("folderId");n=n.filter(g=>g.folderId===o);let r=n.filter(g=>g.type==="folder"),s=n.filter(g=>g.type!=="folder");r.sort((g,x)=>g.name.localeCompare(x.name)),s.sort((g,x)=>g.name.localeCompare(x.name));let l=T(this._items),c=[],d=null;for(o&&(d=l.find(g=>g.id===o),c.push(d));d?.folderId;)d=l.find(g=>g.id===d.folderId),d&&c.unshift(d);return[200,{folders:r,files:s,path:c}]})}};e.\u0275fac=function(n){return new(n||e)(O(ee))},e.\u0275prov=N({token:e,factory:e.\u0275fac,providedIn:"root"});let i=e;return i})();var vp=[{id:"28924eab-97cc-465a-ba21-f232bb95843f",slug:"most-asked",title:"Most asked"},{id:"395b0d41-b9a8-4cd6-8b5c-f07855e82d62",slug:"general-inquiries",title:"General inquiries"},{id:"b388a87f-bfbb-44d0-800c-0ddbce2a5d22",slug:"licenses",title:"Licenses"},{id:"71c34043-d89d-4aca-951d-8606c3943c43",slug:"payments",title:"Payments"},{id:"bea49ee0-26da-46ad-97be-116cd7ab416d",slug:"support",title:"Support"}],yp=[{id:"f65d517a-6f69-4c88-81f5-416f47405ce1",categoryId:"28924eab-97cc-465a-ba21-f232bb95843f",question:"Is there a 14-days trial?",answer:`Magna consectetur culpa duis ad est tempor pariatur velit ullamco aute exercitation magna sunt commodo minim enim aliquip eiusmod ipsum adipisicing magna ipsum reprehenderit lorem magna voluptate magna aliqua culpa. Sit nisi adipisicing pariatur enim enim sunt officia ad labore voluptate magna proident velit excepteur pariatur cillum sit excepteur elit veniam excepteur minim nisi cupidatat proident dolore irure veniam mollit.`},{id:"0fcece82-1691-4b98-a9b9-b63218f9deef",categoryId:"28924eab-97cc-465a-ba21-f232bb95843f",question:"What\u2019s the benefits of the Premium Membership?",answer:`Et in lorem qui ipsum deserunt duis exercitation lorem elit qui qui ipsum tempor nulla velit aliquip enim consequat incididunt pariatur duis excepteur elit irure nulla ipsum dolor dolore est. @@ -417,7 +417,7 @@ Id duis pariatur anim cillum est sint non veniam voluptate deserunt anim nostrud Aute officia labore minim laborum irure cupidatat occaecat laborum ex labore ipsum aliqua cillum do exercitation esse et veniam excepteur mollit incididunt ut qui irure culpa qui deserunt nostrud tempor.`},{id:"24a1034e-b4d6-4a86-a1ea-90516e87e810",categoryId:"bea49ee0-26da-46ad-97be-116cd7ab416d",question:"Responding to requests outside of support",answer:`Exercitation eu in officia lorem commodo pariatur pariatur nisi consectetur qui elit in aliquip et ullamco duis nostrud aute laborum laborum est dolor non qui amet deserunt ex et aliquip. -Proident consectetur eu amet minim labore anim ad non aute duis eiusmod sit ad elit magna do aliquip aliqua laborum dolor laboris ea irure duis mollit fugiat tempor eu est.`}],Sp=[{id:"0ee72de7-49c0-4880-9e89-b72a4edd6a81",slug:"getting-started",title:"Getting Started"},{id:"07b8421f-20bf-45b6-90ee-169ebe3a5bcc",slug:"projects",title:"Projects"},{id:"c88a1f54-360a-4b9b-a54b-2f92b7a1f63b",slug:"settings",title:"Settings"},{id:"7b25b38c-1ab3-4474-8569-65b3ea232add",slug:"payments",title:"Payments"},{id:"41fdf071-aec4-49de-9dd4-b4f746596928",slug:"your-account",title:"Your Account"}],Cp=[{id:"a008ffa3-7b3f-43be-8a8f-dbf5272ed2dd",categoryId:"0ee72de7-49c0-4880-9e89-b72a4edd6a81",slug:"what-is-this-app",title:"What is this app?",subtitle:"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt"},{id:"7643d388-12ab-4025-a2f1-5045ac7b1c4c",categoryId:"0ee72de7-49c0-4880-9e89-b72a4edd6a81",slug:"start-using-the-app",title:"Start using the app",subtitle:"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt"},{id:"1fecee67-c4b4-413a-b0f2-949dcab73249",categoryId:"0ee72de7-49c0-4880-9e89-b72a4edd6a81",slug:"signing-in-to-the-dashboard",title:"Signing in to the dashboard",subtitle:"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt"},{id:"d2e2ea8f-5298-4ba2-898b-afc60c064bba",categoryId:"0ee72de7-49c0-4880-9e89-b72a4edd6a81",slug:"navigating-within-the-app",title:"Navigating within the app",subtitle:"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt"},{id:"f2592886-11b8-4b56-baab-96802c2ed93e",categoryId:"07b8421f-20bf-45b6-90ee-169ebe3a5bcc",slug:"creating-a-project",title:"Creating a project",subtitle:"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt"},{id:"9ec3f4b9-a355-4f57-9e93-efa8611cc1c9",categoryId:"07b8421f-20bf-45b6-90ee-169ebe3a5bcc",slug:"renaming-a-project",title:"Renaming a project",subtitle:"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt"},{id:"1bc6e7f9-b046-4f4f-9b18-741c9d5429f6",categoryId:"07b8421f-20bf-45b6-90ee-169ebe3a5bcc",slug:"displaying-a-project",title:"Displaying a project",subtitle:"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt"},{id:"a005d5f1-938d-45c5-8ed4-d0cf8d02e533",categoryId:"07b8421f-20bf-45b6-90ee-169ebe3a5bcc",slug:"deleting-a-project",title:"Deleting a project",subtitle:"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt"},{id:"43837279-dce2-4dc0-beac-30b5ba829f14",categoryId:"07b8421f-20bf-45b6-90ee-169ebe3a5bcc",slug:"changing-the-visibility-of-a-project",title:"Changing the visibility of a project",subtitle:"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt"},{id:"4cf5a435-eaa0-463c-8d2b-efde193c7fb3",categoryId:"07b8421f-20bf-45b6-90ee-169ebe3a5bcc",slug:"adding-media-to-a-project",title:"Adding media to a project",subtitle:"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt"},{id:"cd3fb87e-e138-4721-9e29-a5c751bfd949",categoryId:"07b8421f-20bf-45b6-90ee-169ebe3a5bcc",slug:"removing-a-media-from-a-project",title:"Removing a media from a project",subtitle:"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt"},{id:"f26205c6-882e-4713-b067-c73758b45551",categoryId:"07b8421f-20bf-45b6-90ee-169ebe3a5bcc",slug:"cropping-a-media",title:"Cropping a media",subtitle:"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt"},{id:"1cbdeaeb-bbf1-4d04-b43d-f37b55e6a229",categoryId:"c88a1f54-360a-4b9b-a54b-2f92b7a1f63b",slug:"general-settings",title:"General settings",subtitle:"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt"},{id:"98de7d4a-2ca2-4d47-bbe6-083ed26467db",categoryId:"c88a1f54-360a-4b9b-a54b-2f92b7a1f63b",slug:"project-settings",title:"Project settings",subtitle:"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt"},{id:"145f497c-1fdb-47b5-a6c1-31f856403571",categoryId:"c88a1f54-360a-4b9b-a54b-2f92b7a1f63b",slug:"media-settings",title:"Media settings",subtitle:"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt"},{id:"0a007f59-a5ea-4875-991d-f22d6fd69898",categoryId:"c88a1f54-360a-4b9b-a54b-2f92b7a1f63b",slug:"domain-settings",title:"Domain settings",subtitle:"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt"},{id:"4707c8eb-31f9-415c-bd07-86f226c75feb",categoryId:"c88a1f54-360a-4b9b-a54b-2f92b7a1f63b",slug:"privacy-settings",title:"Privacy settings",subtitle:"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt"},{id:"c771bf0a-1e0c-4b6d-af7e-189e10cc6fb8",categoryId:"7b25b38c-1ab3-4474-8569-65b3ea232add",slug:"subscriptions",title:"Subscriptions",subtitle:"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt"},{id:"3d7150d2-feb3-4f20-bd3f-8e525cef77a4",categoryId:"7b25b38c-1ab3-4474-8569-65b3ea232add",slug:"discounts",title:"Discounts",subtitle:"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt"},{id:"79239bc4-4fb5-428b-b30d-62c5289b061d",categoryId:"7b25b38c-1ab3-4474-8569-65b3ea232add",slug:"payment-methods",title:"Payment methods",subtitle:"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt"},{id:"8d68c5e6-5404-450c-9d5f-d9800c164041",categoryId:"7b25b38c-1ab3-4474-8569-65b3ea232add",slug:"overdue-payments",title:"Overdue payments",subtitle:"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt"},{id:"60df0d4c-dda1-439c-bd44-179c57a7597d",categoryId:"41fdf071-aec4-49de-9dd4-b4f746596928",slug:"changing-your-username",title:"Changing your username",subtitle:"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt"},{id:"0a9c3321-1db3-42bc-92b6-7e257368123e",categoryId:"41fdf071-aec4-49de-9dd4-b4f746596928",slug:"changing-your-email",title:"Changing your email",subtitle:"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt"},{id:"80ba5106-5f9c-4ed7-b8f3-8544035e3095",categoryId:"41fdf071-aec4-49de-9dd4-b4f746596928",slug:"changing-your-password",title:"Changing your password",subtitle:"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt"},{id:"db2e97a6-d657-4e9d-9b6c-5f213ea3301c",categoryId:"41fdf071-aec4-49de-9dd4-b4f746596928",slug:"closing-your-account",title:"Closing your account",subtitle:"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt"},{id:"3374c887-2fb7-4223-9f40-7f2cbbf76795",categoryId:"41fdf071-aec4-49de-9dd4-b4f746596928",slug:"account-limits",title:"Account limits",subtitle:"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt"},{id:"cc65f92a-7d46-4557-b15b-6f8f59a60576",categoryId:"41fdf071-aec4-49de-9dd4-b4f746596928",slug:"two-factor-authentication",title:"Two factor authentication",subtitle:"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt"}],kp=` +Proident consectetur eu amet minim labore anim ad non aute duis eiusmod sit ad elit magna do aliquip aliqua laborum dolor laboris ea irure duis mollit fugiat tempor eu est.`}],_p=[{id:"0ee72de7-49c0-4880-9e89-b72a4edd6a81",slug:"getting-started",title:"Getting Started"},{id:"07b8421f-20bf-45b6-90ee-169ebe3a5bcc",slug:"projects",title:"Projects"},{id:"c88a1f54-360a-4b9b-a54b-2f92b7a1f63b",slug:"settings",title:"Settings"},{id:"7b25b38c-1ab3-4474-8569-65b3ea232add",slug:"payments",title:"Payments"},{id:"41fdf071-aec4-49de-9dd4-b4f746596928",slug:"your-account",title:"Your Account"}],xp=[{id:"a008ffa3-7b3f-43be-8a8f-dbf5272ed2dd",categoryId:"0ee72de7-49c0-4880-9e89-b72a4edd6a81",slug:"what-is-this-app",title:"What is this app?",subtitle:"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt"},{id:"7643d388-12ab-4025-a2f1-5045ac7b1c4c",categoryId:"0ee72de7-49c0-4880-9e89-b72a4edd6a81",slug:"start-using-the-app",title:"Start using the app",subtitle:"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt"},{id:"1fecee67-c4b4-413a-b0f2-949dcab73249",categoryId:"0ee72de7-49c0-4880-9e89-b72a4edd6a81",slug:"signing-in-to-the-dashboard",title:"Signing in to the dashboard",subtitle:"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt"},{id:"d2e2ea8f-5298-4ba2-898b-afc60c064bba",categoryId:"0ee72de7-49c0-4880-9e89-b72a4edd6a81",slug:"navigating-within-the-app",title:"Navigating within the app",subtitle:"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt"},{id:"f2592886-11b8-4b56-baab-96802c2ed93e",categoryId:"07b8421f-20bf-45b6-90ee-169ebe3a5bcc",slug:"creating-a-project",title:"Creating a project",subtitle:"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt"},{id:"9ec3f4b9-a355-4f57-9e93-efa8611cc1c9",categoryId:"07b8421f-20bf-45b6-90ee-169ebe3a5bcc",slug:"renaming-a-project",title:"Renaming a project",subtitle:"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt"},{id:"1bc6e7f9-b046-4f4f-9b18-741c9d5429f6",categoryId:"07b8421f-20bf-45b6-90ee-169ebe3a5bcc",slug:"displaying-a-project",title:"Displaying a project",subtitle:"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt"},{id:"a005d5f1-938d-45c5-8ed4-d0cf8d02e533",categoryId:"07b8421f-20bf-45b6-90ee-169ebe3a5bcc",slug:"deleting-a-project",title:"Deleting a project",subtitle:"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt"},{id:"43837279-dce2-4dc0-beac-30b5ba829f14",categoryId:"07b8421f-20bf-45b6-90ee-169ebe3a5bcc",slug:"changing-the-visibility-of-a-project",title:"Changing the visibility of a project",subtitle:"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt"},{id:"4cf5a435-eaa0-463c-8d2b-efde193c7fb3",categoryId:"07b8421f-20bf-45b6-90ee-169ebe3a5bcc",slug:"adding-media-to-a-project",title:"Adding media to a project",subtitle:"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt"},{id:"cd3fb87e-e138-4721-9e29-a5c751bfd949",categoryId:"07b8421f-20bf-45b6-90ee-169ebe3a5bcc",slug:"removing-a-media-from-a-project",title:"Removing a media from a project",subtitle:"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt"},{id:"f26205c6-882e-4713-b067-c73758b45551",categoryId:"07b8421f-20bf-45b6-90ee-169ebe3a5bcc",slug:"cropping-a-media",title:"Cropping a media",subtitle:"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt"},{id:"1cbdeaeb-bbf1-4d04-b43d-f37b55e6a229",categoryId:"c88a1f54-360a-4b9b-a54b-2f92b7a1f63b",slug:"general-settings",title:"General settings",subtitle:"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt"},{id:"98de7d4a-2ca2-4d47-bbe6-083ed26467db",categoryId:"c88a1f54-360a-4b9b-a54b-2f92b7a1f63b",slug:"project-settings",title:"Project settings",subtitle:"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt"},{id:"145f497c-1fdb-47b5-a6c1-31f856403571",categoryId:"c88a1f54-360a-4b9b-a54b-2f92b7a1f63b",slug:"media-settings",title:"Media settings",subtitle:"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt"},{id:"0a007f59-a5ea-4875-991d-f22d6fd69898",categoryId:"c88a1f54-360a-4b9b-a54b-2f92b7a1f63b",slug:"domain-settings",title:"Domain settings",subtitle:"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt"},{id:"4707c8eb-31f9-415c-bd07-86f226c75feb",categoryId:"c88a1f54-360a-4b9b-a54b-2f92b7a1f63b",slug:"privacy-settings",title:"Privacy settings",subtitle:"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt"},{id:"c771bf0a-1e0c-4b6d-af7e-189e10cc6fb8",categoryId:"7b25b38c-1ab3-4474-8569-65b3ea232add",slug:"subscriptions",title:"Subscriptions",subtitle:"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt"},{id:"3d7150d2-feb3-4f20-bd3f-8e525cef77a4",categoryId:"7b25b38c-1ab3-4474-8569-65b3ea232add",slug:"discounts",title:"Discounts",subtitle:"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt"},{id:"79239bc4-4fb5-428b-b30d-62c5289b061d",categoryId:"7b25b38c-1ab3-4474-8569-65b3ea232add",slug:"payment-methods",title:"Payment methods",subtitle:"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt"},{id:"8d68c5e6-5404-450c-9d5f-d9800c164041",categoryId:"7b25b38c-1ab3-4474-8569-65b3ea232add",slug:"overdue-payments",title:"Overdue payments",subtitle:"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt"},{id:"60df0d4c-dda1-439c-bd44-179c57a7597d",categoryId:"41fdf071-aec4-49de-9dd4-b4f746596928",slug:"changing-your-username",title:"Changing your username",subtitle:"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt"},{id:"0a9c3321-1db3-42bc-92b6-7e257368123e",categoryId:"41fdf071-aec4-49de-9dd4-b4f746596928",slug:"changing-your-email",title:"Changing your email",subtitle:"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt"},{id:"80ba5106-5f9c-4ed7-b8f3-8544035e3095",categoryId:"41fdf071-aec4-49de-9dd4-b4f746596928",slug:"changing-your-password",title:"Changing your password",subtitle:"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt"},{id:"db2e97a6-d657-4e9d-9b6c-5f213ea3301c",categoryId:"41fdf071-aec4-49de-9dd4-b4f746596928",slug:"closing-your-account",title:"Closing your account",subtitle:"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt"},{id:"3374c887-2fb7-4223-9f40-7f2cbbf76795",categoryId:"41fdf071-aec4-49de-9dd4-b4f746596928",slug:"account-limits",title:"Account limits",subtitle:"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt"},{id:"cc65f92a-7d46-4557-b15b-6f8f59a60576",categoryId:"41fdf071-aec4-49de-9dd4-b4f746596928",slug:"two-factor-authentication",title:"Two factor authentication",subtitle:"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt"}],wp=`

Header Level 2

@@ -488,7 +488,7 @@ Proident consectetur eu amet minim labore anim ad non aute duis eiusmod sit ad e purus semper dictum ut eget justo. Aenean non sagittis augue. Sed venenatis rhoncus enim eget ornare. Donec viverra sed felis at venenatis. Mauris aliquam fringilla nulla, sit amet congue felis dignissim at. -`;var Tp=(()=>{let e=class e{constructor(t){this._angorMockApiService=t,this._faqCategories=xp,this._faqs=wp,this._guideCategories=Sp,this._guides=Cp,this._guideContent=kp,this.registerHandlers()}registerHandlers(){this._angorMockApiService.onGet("api/apps/help-center/faqs").reply(({request:t})=>{let n=t.params.get("slug"),o=[],r=T(this._faqs),s=T(this._faqCategories);if(!n)s.forEach(l=>{o.push(ne(M({},l),{faqs:r.filter(c=>c.categoryId===l.id)}))});else{let l=s.find(c=>c.slug===n);o.push(ne(M({},l),{faqs:r.filter(c=>c.categoryId===l.id)}))}return[200,o]}),this._angorMockApiService.onGet("api/apps/help-center/guides").reply(({request:t})=>{let n=t.params.get("slug"),o=t.params.get("limit"),r=[],s=T(this._guides),l=T(this._guideCategories);if(n){let c=l.find(d=>d.slug===n);r.push(ne(M({},c),{guides:s.filter(d=>d.categoryId===c.id)}))}else{let c=parseInt(o??"5",10);l.forEach(d=>{r.push(ne(M({},d),{visibleGuides:c,totalGuides:s.filter(g=>g.categoryId===d.id).length,guides:s.filter(g=>g.categoryId===d.id).slice(0,c)}))})}return[200,r]}),this._angorMockApiService.onGet("api/apps/help-center/guide").reply(({request:t})=>{let n=t.params.get("categorySlug"),o=t.params.get("guideSlug"),r=T(this._guides),s=T(this._guideCategories),l=ne(M({},s.find(c=>c.slug===n)),{guides:[r.find(c=>c.slug===o)]});return l.guides[0].content=this._guideContent,[200,l]})}};e.\u0275fac=function(n){return new(n||e)(L(ee))},e.\u0275prov=N({token:e,factory:e.\u0275fac,providedIn:"root"});let i=e;return i})();var ti=F.now(),qp=[{id:"7c004a19-4506-48ef-93ab-f16381302e3b",title:"Inbox",slug:"inbox",icon:"heroicons_outline:inbox"},{id:"1ee2ea29-9a1f-4c27-b4d2-5e465703b6a0",title:"Sent",slug:"sent",icon:"heroicons_outline:paper-airplane"},{id:"fbdc8e79-a0c4-4a27-bc98-9c81ee7a86e5",title:"Drafts",slug:"drafts",icon:"heroicons_outline:document"},{id:"0197c436-2ef3-424d-b546-8b7f49186e15",title:"Spam",slug:"spam",icon:"heroicons_outline:exclamation-triangle"},{id:"2fa74637-d362-4fd2-9a88-f7195a88bdde",title:"Trash",slug:"trash",icon:"heroicons_outline:trash"}],Dp=[{id:"de1b41f6-6839-4f1b-9d2c-07e55f6f8f82",title:"Starred",slug:"starred",icon:"heroicons_outline:star"},{id:"71bba1ec-a90e-4a71-9932-4bab0a99aa1c",title:"Important",slug:"important",icon:"heroicons_outline:exclamation-circle"}],Ap=[{id:"b167d3c4-f6ed-4ea6-9579-a12f95a9d76e",title:"Personal",slug:"personal",color:"blue"},{id:"745cf30e-ca84-47a1-a553-b70eb630d8e7",title:"Work",slug:"work",color:"indigo"},{id:"8b035cb5-65c0-4ab1-bb4c-43b0e442d1f3",title:"Payments",slug:"payments",color:"red"},{id:"b2d1e4e7-7cfd-4b51-ae59-217a093df754",title:"Invoices",slug:"invoices",color:"teal"},{id:"184cd689-4ee4-47cf-9f8a-12233d614326",title:"Accounts",slug:"accounts",color:"purple"},{id:"b67fc437-6118-4ec8-a3c7-9320b828e3fc",title:"Forums",slug:"forums",color:"green"}],Ip={messageLayout:"right"},Mp=[{id:"f9c4c091-3ac4-4df9-ac5d-aec7b07c8e3f",type:"mail",from:{avatar:"images/avatars/avatar-placeholder.png",contact:"Myra Dudley "},to:"me ",cc:["Graham Belltower "],bcc:["Julie T. "],date:ti.set({hour:20,minute:13}).toISO(),subject:"Please review and sign the attached agreement",content:`Hi Brian, +`;var Sp=(()=>{let e=class e{constructor(t){this._angorMockApiService=t,this._faqCategories=vp,this._faqs=yp,this._guideCategories=_p,this._guides=xp,this._guideContent=wp,this.registerHandlers()}registerHandlers(){this._angorMockApiService.onGet("api/apps/help-center/faqs").reply(({request:t})=>{let n=t.params.get("slug"),o=[],r=T(this._faqs),s=T(this._faqCategories);if(!n)s.forEach(l=>{o.push(ne(M({},l),{faqs:r.filter(c=>c.categoryId===l.id)}))});else{let l=s.find(c=>c.slug===n);o.push(ne(M({},l),{faqs:r.filter(c=>c.categoryId===l.id)}))}return[200,o]}),this._angorMockApiService.onGet("api/apps/help-center/guides").reply(({request:t})=>{let n=t.params.get("slug"),o=t.params.get("limit"),r=[],s=T(this._guides),l=T(this._guideCategories);if(n){let c=l.find(d=>d.slug===n);r.push(ne(M({},c),{guides:s.filter(d=>d.categoryId===c.id)}))}else{let c=parseInt(o??"5",10);l.forEach(d=>{r.push(ne(M({},d),{visibleGuides:c,totalGuides:s.filter(g=>g.categoryId===d.id).length,guides:s.filter(g=>g.categoryId===d.id).slice(0,c)}))})}return[200,r]}),this._angorMockApiService.onGet("api/apps/help-center/guide").reply(({request:t})=>{let n=t.params.get("categorySlug"),o=t.params.get("guideSlug"),r=T(this._guides),s=T(this._guideCategories),l=ne(M({},s.find(c=>c.slug===n)),{guides:[r.find(c=>c.slug===o)]});return l.guides[0].content=this._guideContent,[200,l]})}};e.\u0275fac=function(n){return new(n||e)(O(ee))},e.\u0275prov=N({token:e,factory:e.\u0275fac,providedIn:"root"});let i=e;return i})();var Qt=F.now(),Cp=[{id:"7c004a19-4506-48ef-93ab-f16381302e3b",title:"Inbox",slug:"inbox",icon:"heroicons_outline:inbox"},{id:"1ee2ea29-9a1f-4c27-b4d2-5e465703b6a0",title:"Sent",slug:"sent",icon:"heroicons_outline:paper-airplane"},{id:"fbdc8e79-a0c4-4a27-bc98-9c81ee7a86e5",title:"Drafts",slug:"drafts",icon:"heroicons_outline:document"},{id:"0197c436-2ef3-424d-b546-8b7f49186e15",title:"Spam",slug:"spam",icon:"heroicons_outline:exclamation-triangle"},{id:"2fa74637-d362-4fd2-9a88-f7195a88bdde",title:"Trash",slug:"trash",icon:"heroicons_outline:trash"}],kp=[{id:"de1b41f6-6839-4f1b-9d2c-07e55f6f8f82",title:"Starred",slug:"starred",icon:"heroicons_outline:star"},{id:"71bba1ec-a90e-4a71-9932-4bab0a99aa1c",title:"Important",slug:"important",icon:"heroicons_outline:exclamation-circle"}],Tp=[{id:"b167d3c4-f6ed-4ea6-9579-a12f95a9d76e",title:"Personal",slug:"personal",color:"blue"},{id:"745cf30e-ca84-47a1-a553-b70eb630d8e7",title:"Work",slug:"work",color:"indigo"},{id:"8b035cb5-65c0-4ab1-bb4c-43b0e442d1f3",title:"Payments",slug:"payments",color:"red"},{id:"b2d1e4e7-7cfd-4b51-ae59-217a093df754",title:"Invoices",slug:"invoices",color:"teal"},{id:"184cd689-4ee4-47cf-9f8a-12233d614326",title:"Accounts",slug:"accounts",color:"purple"},{id:"b67fc437-6118-4ec8-a3c7-9320b828e3fc",title:"Forums",slug:"forums",color:"green"}],qp={messageLayout:"right"},Dp=[{id:"f9c4c091-3ac4-4df9-ac5d-aec7b07c8e3f",type:"mail",from:{avatar:"images/avatars/avatar-placeholder.png",contact:"Myra Dudley "},to:"me ",cc:["Graham Belltower "],bcc:["Julie T. "],date:Qt.set({hour:20,minute:13}).toISO(),subject:"Please review and sign the attached agreement",content:`Hi Brian, Ullamco deserunt commodo esse deserunt deserunt quis eiusmod. Laborum sint excepteur non sit eiusmod sunt voluptate ipsum nisi ullamco magna. Lorem consectetur est dolor minim exercitation deserunt quis duis fugiat ipsum incididunt non. Anim aute ipsum cupidatat nisi occaecat quis sit nisi labore labore dolore do. Pariatur veniam culpa quis veniam nisi exercitation veniam ut. Quis do sint proident fugiat ad. @@ -497,7 +497,7 @@ Non id nisi commodo veniam. Veniam veniam minim ea laborum voluptate id duis des Incididunt excepteur laborum quis sit. Ex quis officia incididunt proident aliqua adipisicing. Irure ad in Lorem laborum deserunt nulla consequat. Pariatur excepteur exercitation cupidatat aute. Cheers! -Myra Dudley`,attachments:[{type:"image/jpeg",name:"mystery-forest.jpg",size:15539,preview:"mystery-forest_preview.jpg",downloadUrl:""},{type:"application/pdf",name:"montly-invoice.pdf",size:243449,preview:"pdf",downloadUrl:""},{type:"image/jpeg",name:"birds-eye-sydney.jpg",size:14294,preview:"birds-eye-sydney_preview.jpg",downloadUrl:""}],starred:!0,important:!0,unread:!0,folder:"7c004a19-4506-48ef-93ab-f16381302e3b",labels:["b167d3c4-f6ed-4ea6-9579-a12f95a9d76e","745cf30e-ca84-47a1-a553-b70eb630d8e7","8b035cb5-65c0-4ab1-bb4c-43b0e442d1f3"]},{id:"c531bc01-8a9e-481b-adf8-95303a6938c5",type:"mail",from:{avatar:"images/avatars/avatar-placeholder.png",contact:"Shaw Murray "},to:"me ",date:ti.set({hour:18,minute:56}).toISO(),subject:"Delivery address confirmation",content:`Dear Brian, +Myra Dudley`,attachments:[{type:"image/jpeg",name:"mystery-forest.jpg",size:15539,preview:"mystery-forest_preview.jpg",downloadUrl:""},{type:"application/pdf",name:"montly-invoice.pdf",size:243449,preview:"pdf",downloadUrl:""},{type:"image/jpeg",name:"birds-eye-sydney.jpg",size:14294,preview:"birds-eye-sydney_preview.jpg",downloadUrl:""}],starred:!0,important:!0,unread:!0,folder:"7c004a19-4506-48ef-93ab-f16381302e3b",labels:["b167d3c4-f6ed-4ea6-9579-a12f95a9d76e","745cf30e-ca84-47a1-a553-b70eb630d8e7","8b035cb5-65c0-4ab1-bb4c-43b0e442d1f3"]},{id:"c531bc01-8a9e-481b-adf8-95303a6938c5",type:"mail",from:{avatar:"images/avatars/avatar-placeholder.png",contact:"Shaw Murray "},to:"me ",date:Qt.set({hour:18,minute:56}).toISO(),subject:"Delivery address confirmation",content:`Dear Brian, Dolore consectetur est cupidatat ipsum reprehenderit anim quis veniam anim ipsum incididunt exercitation. Velit exercitation culpa eiusmod dolore labore irure. Duis esse quis elit pariatur labore occaecat esse voluptate dolore deserunt cillum irure. Aute qui nulla est exercitation qui sunt anim aliquip. Ex ad est velit laboris exercitation ea ut pariatur. Amet reprehenderit ut est id sunt commodo anim et est voluptate et. @@ -506,7 +506,7 @@ Magna aliqua incididunt non ut voluptate nulla aliqua exercitation elit consecte Reprehenderit nulla ullamco est dolore ex irure sunt nostrud reprehenderit quis dolor. Tempor nostrud elit elit aute ut ut eiusmod laboris excepteur consequat ex. Velit id ex ullamco in. Ea elit Lorem Lorem aliquip amet consequat irure nisi qui cillum incididunt. Commodo aute Lorem eiusmod veniam consectetur aute eu dolore. Ea magna incididunt laboris quis quis et tempor dolore dolore ut nisi. Best Regards, -Shaw Murray`,attachments:[],starred:!1,important:!1,unread:!0,folder:"7c004a19-4506-48ef-93ab-f16381302e3b",labels:["b167d3c4-f6ed-4ea6-9579-a12f95a9d76e"]},{id:"ebc80fc3-6c56-4cae-a45a-771b15ced076",type:"mail",from:{avatar:"images/avatars/avatar-placeholder.png",contact:"Sanders Beck "},to:"me ",cc:["Graham Belltower "],date:ti.set({hour:14,minute:35}).toISO(),subject:"Insurance documents",content:`Hi Brian, +Shaw Murray`,attachments:[],starred:!1,important:!1,unread:!0,folder:"7c004a19-4506-48ef-93ab-f16381302e3b",labels:["b167d3c4-f6ed-4ea6-9579-a12f95a9d76e"]},{id:"ebc80fc3-6c56-4cae-a45a-771b15ced076",type:"mail",from:{avatar:"images/avatars/avatar-placeholder.png",contact:"Sanders Beck "},to:"me ",cc:["Graham Belltower "],date:Qt.set({hour:14,minute:35}).toISO(),subject:"Insurance documents",content:`Hi Brian, Aliquip ipsum sunt sit sunt velit velit pariatur. Nisi incididunt eiusmod consequat ut cillum eu exercitation. Enim proident nostrud aute in. Non irure nisi duis aliquip commodo proident veniam adipisicing id velit. Enim magna Lorem fugiat tempor. @@ -515,7 +515,7 @@ Commodo non nulla incididunt irure voluptate. Fugiat culpa cillum aute quis. Vol Deserunt reprehenderit adipisicing reprehenderit ipsum. Laborum in veniam amet occaecat tempor esse enim dolore elit sit quis adipisicing. Aute occaecat eiusmod enim cupidatat sunt. Best Regards, -Sanders Beck`,attachments:[],starred:!1,important:!1,unread:!1,folder:"7c004a19-4506-48ef-93ab-f16381302e3b",labels:[]},{id:"981c5ffb-7c88-47a8-b60f-f16150eeae9d",type:"mail",from:{avatar:"images/avatars/avatar-placeholder.png",contact:"Zimmerman Gould "},to:"me ",date:ti.minus({day:1}).set({hour:22,minute:26}).toISO(),subject:"Previous clients and their invoices",content:`Dear Brian, +Sanders Beck`,attachments:[],starred:!1,important:!1,unread:!1,folder:"7c004a19-4506-48ef-93ab-f16381302e3b",labels:[]},{id:"981c5ffb-7c88-47a8-b60f-f16150eeae9d",type:"mail",from:{avatar:"images/avatars/avatar-placeholder.png",contact:"Zimmerman Gould "},to:"me ",date:Qt.minus({day:1}).set({hour:22,minute:26}).toISO(),subject:"Previous clients and their invoices",content:`Dear Brian, Do aute eu dolore officia laborum id anim fugiat incididunt nulla esse proident. Veniam veniam nostrud ut nisi magna ipsum ea eiusmod esse velit id aliqua nisi irure. Amet laborum fugiat deserunt est. Quis amet veniam anim nostrud irure cillum voluptate consequat qui cupidatat minim occaecat elit enim. Ut ut incididunt cillum sit sit irure culpa. Culpa exercitation minim velit eu. Ipsum exercitation excepteur et ad do sit. @@ -524,7 +524,7 @@ Veniam cupidatat officia aliqua ad excepteur cillum laboris deserunt esse labori Consequat aliqua commodo officia excepteur. Ex consectetur elit dolor exercitation ullamco amet laboris. Deserunt nulla non proident est pariatur reprehenderit reprehenderit. Ea nisi id aliqua cillum velit tempor ipsum dolor proident cillum eiusmod et ipsum anim. Elit non quis mollit enim Lorem cupidatat et labore. Laboris cillum reprehenderit aute veniam aliqua esse officia proident deserunt. Eiusmod laboris ullamco amet consectetur amet. Kind Regards, -Zimmerman Gould`,attachments:[],starred:!1,important:!1,unread:!0,folder:"7c004a19-4506-48ef-93ab-f16381302e3b",labels:[]},{id:"a8d0645d-ac30-4f1a-a163-06e949120289",type:"mail",from:{avatar:"images/avatars/avatar-placeholder.png",contact:"Karina Alford "},to:"me ",cc:["Graham Belltower "],date:ti.minus({day:1}).set({hour:20,minute:5}).toISO(),subject:"Quote for a new web design project",content:`Hey Brian, +Zimmerman Gould`,attachments:[],starred:!1,important:!1,unread:!0,folder:"7c004a19-4506-48ef-93ab-f16381302e3b",labels:[]},{id:"a8d0645d-ac30-4f1a-a163-06e949120289",type:"mail",from:{avatar:"images/avatars/avatar-placeholder.png",contact:"Karina Alford "},to:"me ",cc:["Graham Belltower "],date:Qt.minus({day:1}).set({hour:20,minute:5}).toISO(),subject:"Quote for a new web design project",content:`Hey Brian, Nisi officia aliqua ex non cupidatat sint ullamco. Irure pariatur ullamco consequat ut eu anim. Ut ad elit pariatur est non sunt. Tempor dolore quis commodo dolore duis officia laboris nostrud sint. Exercitation ullamco laboris eiusmod culpa ut. @@ -533,7 +533,7 @@ Aute Lorem aute occaecat dolore tempor ipsum proident fugiat deserunt non incidi Fugiat ut dolor tempor sunt aliquip dolor nostrud. Consequat incididunt ullamco cillum dolore excepteur deserunt est dolor aliquip irure do mollit officia. Consectetur cillum et non minim nisi. Esse quis sunt deserunt elit sint velit tempor et ullamco laboris officia excepteur. Veniam ad ut aliqua sunt consequat reprehenderit nostrud non in duis aute quis pariatur. Occaecat mollit anim non pariatur. Ad do ad id fugiat et culpa laborum esse cupidatat voluptate elit ut magna voluptate. Best Regards, -Karina Alford`,attachments:[],starred:!1,important:!0,unread:!0,folder:"7c004a19-4506-48ef-93ab-f16381302e3b",labels:[]},{id:"fd117ed9-1285-4aca-8c1c-5c96e732c558",type:"mail",from:{avatar:"images/avatars/avatar-placeholder.png",contact:"Carla Gray "},to:"me ",cc:["Graham Belltower "],date:ti.minus({day:1}).set({hour:16,minute:43}).toISO(),subject:"Nulla culpa consectetur aute ex eu irure incididunt aliqua cupidatat sit cillum fugiat anim ea",content:`Hey Brian, +Karina Alford`,attachments:[],starred:!1,important:!0,unread:!0,folder:"7c004a19-4506-48ef-93ab-f16381302e3b",labels:[]},{id:"fd117ed9-1285-4aca-8c1c-5c96e732c558",type:"mail",from:{avatar:"images/avatars/avatar-placeholder.png",contact:"Carla Gray "},to:"me ",cc:["Graham Belltower "],date:Qt.minus({day:1}).set({hour:16,minute:43}).toISO(),subject:"Nulla culpa consectetur aute ex eu irure incididunt aliqua cupidatat sit cillum fugiat anim ea",content:`Hey Brian, Do pariatur occaecat tempor duis. Aute occaecat non consequat ut occaecat sint. Cillum reprehenderit elit nisi incididunt in labore pariatur. Labore mollit pariatur nulla officia esse anim exercitation nisi commodo culpa laborum amet nisi. @@ -542,7 +542,7 @@ Sunt culpa mollit nostrud excepteur adipisicing sit do. Cillum voluptate amet do Enim nostrud est non esse reprehenderit in ea eiusmod. Duis incididunt amet aliquip dolor esse. Nostrud qui commodo in non nostrud proident enim cupidatat. Aute sunt aliqua excepteur qui occaecat nulla incididunt commodo adipisicing ipsum. Kind Regards, -Carla Gray`,attachments:[],starred:!1,important:!1,unread:!1,folder:"7c004a19-4506-48ef-93ab-f16381302e3b",labels:[]},{id:"a307d83b-d256-4af5-948a-148878a7eaad",type:"mail",from:{avatar:"images/avatars/avatar-placeholder.png",contact:"Rice Cash "},to:"me ",cc:["Graham Belltower ","Julie T. "],date:ti.minus({day:2}).set({hour:11,minute:28}).toISO(),subject:"Ipsum laborum minim aute labore in",content:`Dear Brian, +Carla Gray`,attachments:[],starred:!1,important:!1,unread:!1,folder:"7c004a19-4506-48ef-93ab-f16381302e3b",labels:[]},{id:"a307d83b-d256-4af5-948a-148878a7eaad",type:"mail",from:{avatar:"images/avatars/avatar-placeholder.png",contact:"Rice Cash "},to:"me ",cc:["Graham Belltower ","Julie T. "],date:Qt.minus({day:2}).set({hour:11,minute:28}).toISO(),subject:"Ipsum laborum minim aute labore in",content:`Dear Brian, Laboris non ad et aute sint aliquip mollit voluptate velit dolore magna fugiat ex. Voluptate amet aute deserunt tempor non laboris cillum. Voluptate veniam magna sint magna proident exercitation adipisicing aute id ad tempor reprehenderit magna ullamco. Laborum Lorem anim elit aliquip ut aute minim fugiat aliquip. Eiusmod est et occaecat dolore anim laborum ullamco ipsum commodo. @@ -551,7 +551,7 @@ Commodo amet veniam nostrud mollit quis sint qui nulla elit esse excepteur ullam Ipsum mollit cupidatat magna occaecat labore est fugiat est fugiat fugiat nulla labore laboris. Eiusmod aute adipisicing pariatur aliquip sint enim anim in dolore enim aute culpa nulla. Minim magna enim officia ipsum elit quis do velit deserunt Lorem veniam excepteur. Kind Regards, -Rice Cash`,attachments:[{type:"image/png",name:"lake-of-carezza.png",size:13071,preview:"lake-of-carrezza_preview.png",downloadUrl:""},{type:"image/jpeg",name:"birds-eye-sydney.jpg",size:14294,preview:"birds-eye-sydney_preview.jpg",downloadUrl:""},{type:"image/png",name:"yosemite-national-park.png",size:14242,preview:"yosemite-national-park_preview.png",downloadUrl:""}],starred:!0,important:!0,unread:!0,folder:"7c004a19-4506-48ef-93ab-f16381302e3b",labels:[]},{id:"67664fa3-3a87-4ab8-8c2c-dfd2b1de4c14",type:"mail",from:{avatar:"images/avatars/avatar-placeholder.png",contact:"Elaine Ortiz "},to:"me ",cc:["Graham Belltower "],date:ti.minus({day:2}).set({hour:7,minute:12}).toISO(),subject:"Ipsum fugiat ad deserunt cillum sunt fugiat",content:`Hello Brian, +Rice Cash`,attachments:[{type:"image/png",name:"lake-of-carezza.png",size:13071,preview:"lake-of-carrezza_preview.png",downloadUrl:""},{type:"image/jpeg",name:"birds-eye-sydney.jpg",size:14294,preview:"birds-eye-sydney_preview.jpg",downloadUrl:""},{type:"image/png",name:"yosemite-national-park.png",size:14242,preview:"yosemite-national-park_preview.png",downloadUrl:""}],starred:!0,important:!0,unread:!0,folder:"7c004a19-4506-48ef-93ab-f16381302e3b",labels:[]},{id:"67664fa3-3a87-4ab8-8c2c-dfd2b1de4c14",type:"mail",from:{avatar:"images/avatars/avatar-placeholder.png",contact:"Elaine Ortiz "},to:"me ",cc:["Graham Belltower "],date:Qt.minus({day:2}).set({hour:7,minute:12}).toISO(),subject:"Ipsum fugiat ad deserunt cillum sunt fugiat",content:`Hello Brian, Id Lorem laborum eiusmod eiusmod mollit magna dolore. Et commodo officia fugiat dolor aliqua proident mollit ut commodo ullamco. Sunt nulla eu dolor velit velit reprehenderit. Culpa esse veniam fugiat eiusmod id veniam sunt reprehenderit minim mollit. Esse qui ea irure pariatur eu ullamco pariatur ipsum reprehenderit proident mollit proident. Nisi fugiat ut est aliquip nulla in non dolore. @@ -560,7 +560,7 @@ Culpa irure cillum ex fugiat cupidatat eiusmod non. Qui irure velit consectetur Exercitation et qui consequat incididunt nisi incididunt cupidatat officia in. Sit eiusmod anim aliqua elit. Nisi mollit ut non pariatur enim fugiat sint labore velit nostrud eu. Eiusmod id laboris laboris duis enim aute ipsum in magna. Sit eiusmod amet duis commodo sint et anim ex sunt deserunt dolor incididunt. Eiusmod duis dolore dolor elit occaecat do adipisicing ullamco ex laboris aliqua adipisicing. Labore pariatur aute proident mollit elit commodo labore minim dolore non in cillum. Cheers! -Elaine Ortiz`,attachments:[],starred:!0,important:!0,unread:!0,folder:"7c004a19-4506-48ef-93ab-f16381302e3b",labels:["b167d3c4-f6ed-4ea6-9579-a12f95a9d76e","745cf30e-ca84-47a1-a553-b70eb630d8e7","8b035cb5-65c0-4ab1-bb4c-43b0e442d1f3","b2d1e4e7-7cfd-4b51-ae59-217a093df754"]},{id:"d5913a7e-25f8-4163-bbf0-81d034163ce7",type:"mail",from:{avatar:"images/avatars/avatar-placeholder.png",contact:"Fleming Stone "},to:"me ",cc:["Graham Belltower "],date:ti.minus({day:2}).set({hour:6,minute:1}).toISO(),subject:"Deserunt exercitation ut nulla elit Lorem",content:`Hi Brian, +Elaine Ortiz`,attachments:[],starred:!0,important:!0,unread:!0,folder:"7c004a19-4506-48ef-93ab-f16381302e3b",labels:["b167d3c4-f6ed-4ea6-9579-a12f95a9d76e","745cf30e-ca84-47a1-a553-b70eb630d8e7","8b035cb5-65c0-4ab1-bb4c-43b0e442d1f3","b2d1e4e7-7cfd-4b51-ae59-217a093df754"]},{id:"d5913a7e-25f8-4163-bbf0-81d034163ce7",type:"mail",from:{avatar:"images/avatars/avatar-placeholder.png",contact:"Fleming Stone "},to:"me ",cc:["Graham Belltower "],date:Qt.minus({day:2}).set({hour:6,minute:1}).toISO(),subject:"Deserunt exercitation ut nulla elit Lorem",content:`Hi Brian, Est labore sunt sunt Lorem dolore. In excepteur esse proident ut consectetur dolor voluptate laborum veniam pariatur. Excepteur ut veniam sit culpa exercitation qui nulla nulla magna ea in dolore et consequat. Irure minim ad cupidatat amet reprehenderit excepteur incididunt nulla eu et excepteur anim et aliqua. @@ -569,7 +569,7 @@ Sint sint Lorem magna est irure sint ea cupidatat fugiat. Occaecat non adipisici In aute excepteur qui pariatur fugiat. Occaecat velit voluptate proident occaecat ut laboris occaecat pariatur aute dolore do. Ut commodo ipsum est non commodo ut ea qui labore veniam. Occaecat nostrud eu dolor tempor velit excepteur sint occaecat excepteur aliqua aliquip. Magna mollit ea aliquip exercitation do elit ex reprehenderit esse aliqua elit. Kind Regards, -Fleming Stone`,attachments:[],starred:!1,important:!0,unread:!0,folder:"7c004a19-4506-48ef-93ab-f16381302e3b",labels:["b167d3c4-f6ed-4ea6-9579-a12f95a9d76e","745cf30e-ca84-47a1-a553-b70eb630d8e7","8b035cb5-65c0-4ab1-bb4c-43b0e442d1f3"]},{id:"b099a8e2-ffcc-4ae1-866d-8f8f6bd95ab3",type:"mail",from:{avatar:"images/avatars/avatar-placeholder.png",contact:"England Wiley "},to:"me ",date:ti.minus({day:5}).set({hour:15,minute:36}).toISO(),subject:"Minim do reprehenderit dolor ipsum officia magna laborum est anim in fugiat",content:`Dear Brian, +Fleming Stone`,attachments:[],starred:!1,important:!0,unread:!0,folder:"7c004a19-4506-48ef-93ab-f16381302e3b",labels:["b167d3c4-f6ed-4ea6-9579-a12f95a9d76e","745cf30e-ca84-47a1-a553-b70eb630d8e7","8b035cb5-65c0-4ab1-bb4c-43b0e442d1f3"]},{id:"b099a8e2-ffcc-4ae1-866d-8f8f6bd95ab3",type:"mail",from:{avatar:"images/avatars/avatar-placeholder.png",contact:"England Wiley "},to:"me ",date:Qt.minus({day:5}).set({hour:15,minute:36}).toISO(),subject:"Minim do reprehenderit dolor ipsum officia magna laborum est anim in fugiat",content:`Dear Brian, Ad do minim id ad ex sit reprehenderit labore do occaecat fugiat ut enim. Et sunt dolore sint non consequat ut. Esse deserunt nostrud pariatur nulla ullamco nulla sit aliquip culpa sunt ipsum. Ut ad minim qui anim amet aute cupidatat. Est ullamco duis laboris nulla labore incididunt consectetur. Cillum sunt mollit nulla laborum non tempor veniam consequat. @@ -1388,7 +1388,7 @@ Non aliqua anim occaecat cupidatat qui adipisicing elit et aliquip adipisicing c Velit aliqua ea id ipsum irure exercitation. Et duis aliquip exercitation amet in minim aliqua proident nisi velit irure excepteur non eu. Eiusmod irure tempor mollit velit culpa excepteur in minim eiusmod. Duis et commodo qui elit quis anim consectetur elit reprehenderit. Labore aliqua cupidatat Lorem eu officia exercitation labore aliqua mollit magna ullamco cupidatat. Nostrud ea commodo ad ad eiusmod velit eiusmod. Laborum aliquip exercitation mollit et irure occaecat. Kind Regards, -Lawson Kidd`,attachments:[],starred:!0,important:!0,unread:!1,folder:"2fa74637-d362-4fd2-9a88-f7195a88bdde",labels:["b167d3c4-f6ed-4ea6-9579-a12f95a9d76e","745cf30e-ca84-47a1-a553-b70eb630d8e7","8b035cb5-65c0-4ab1-bb4c-43b0e442d1f3","b2d1e4e7-7cfd-4b51-ae59-217a093df754","184cd689-4ee4-47cf-9f8a-12233d614326"]}];var Ep=(()=>{let e=class e{constructor(t){this._angorMockApiService=t,this._filters=Dp,this._folders=qp,this._mails=Mp,this._labels=Ap,this._settings=Ip,this.registerHandlers()}registerHandlers(){this._angorMockApiService.onGet("api/apps/mailbox/settings").reply(()=>[200,T(this._settings)]),this._angorMockApiService.onPatch("api/apps/mailbox/settings").reply(({request:t})=>{let n=T(t.body.settings);return this._settings=Se({},this._settings,n),[200,T(this._settings)]}),this._angorMockApiService.onGet("api/apps/mailbox/folders").reply(()=>{let t=0;return this._folders.forEach(n=>{let o=this._mails.filter(r=>r.folder===n.id);n.slug==="sent"||n.slug==="trash"?t=0:n.slug==="drafts"||n.slug==="trash"||n.slug==="spam"?t=o.length:o.forEach(r=>{r.unread&&t++}),n.count=t,t=0}),[200,T(this._folders)]}),this._angorMockApiService.onGet("api/apps/mailbox/filters").reply(()=>[200,T(this._filters)]),this._angorMockApiService.onGet("api/apps/mailbox/labels").reply(()=>[200,T(this._labels)]),this._angorMockApiService.onPost("api/apps/mailbox/label").reply(({request:t})=>{let n=T(t.body.label);n.id=Ae.guid(),n.slug=n.title.toLowerCase().replace(/ /g,"-").replace(/[-]+/g,"-").replace(/[^\w-]+/g,"");let o=n.slug,r,s=1;do r=this._labels.filter(l=>l.slug===n.slug),r.length>0&&(n.slug=o+"-"+s,s++);while(r.length>0);return this._labels.push(n),[200,n]}),this._angorMockApiService.onPatch("api/apps/mailbox/label").reply(({request:t})=>{let n=t.body.id,o=T(t.body.label),r=null;return this._labels.forEach((s,l,c)=>{s.id===n&&(o.slug=o.title.toLowerCase().replace(/ /g,"-").replace(/[-]+/g,"-").replace(/[^\w-]+/g,""),c[l]=Se({},c[l],o),r=c[l])}),[200,r]}),this._angorMockApiService.onDelete("api/apps/mailbox/label").reply(({request:t})=>{let n=t.params.get("id"),o=this._labels.findIndex(s=>s.id===n);return this._labels.splice(o,1),this._mails.filter(s=>s.labels.indexOf(n)>-1).forEach(s=>{s.labels.splice(s.labels.indexOf(n),1)}),[200,!0]}),this._angorMockApiService.onGet("api/apps/mailbox/mails",625).reply(({request:t})=>{let n=t.params.get("folder"),o=t.params.get("filter"),r=t.params.get("label"),s=T(this._mails);s=s.filter(D=>{if(n)return D.folder===this._folders.find(O=>O.slug===n).id;if(o)return D[o]===!0;if(r)return D.labels.includes(this._labels.find(O=>O.slug===r).id)}),s.sort((D,O)=>new Date(O.date).getTime()-new Date(D.date).getTime()),s.forEach(D=>{D.ccCount=D.cc?D.cc.length:0,D.bccCount=D.bcc?D.bcc.length:0});let l=s.length,c=10,d=parseInt(t.params.get("page")??"1",10),g=(d-1)*c,x=Math.min(c*d,l),y=Math.max(Math.ceil(l/c),1),_={};return d>y?(s=null,_={lastPage:y}):(s=s.slice(g,x),_={totalResults:l,resultsPerPage:c,currentPage:d,lastPage:y,startIndex:g,endIndex:x-1}),[200,{mails:s,pagination:_}]}),this._angorMockApiService.onGet("api/apps/mailbox/mail").reply(({request:t})=>{let n=t.params.get("id");return[200,T(this._mails).find(s=>s.id===n)]}),this._angorMockApiService.onPatch("api/apps/mailbox/mail").reply(({request:t})=>{let n=t.body.id,o=T(t.body.mail),r=null;return this._mails.forEach((s,l,c)=>{s.id===n&&(c[l]=Se({},c[l],o),r=c[l])}),[200,r]})}};e.\u0275fac=function(n){return new(n||e)(L(ee))},e.\u0275prov=N({token:e,factory:e.\u0275fac,providedIn:"root"});let i=e;return i})();var Oe=F.now(),Op=[{id:"f47c92e5-20b9-44d9-917f-9ff4ad25dfd0",title:"Family"},{id:"e2f749f5-41ed-49d0-a92a-1c83d879e371",title:"Work"},{id:"b1cde9ee-e54d-4142-ad8b-cf55dafc9528",title:"Tasks"},{id:"6c288794-47eb-4605-8bdf-785b61a449d3",title:"Priority"},{id:"bbc73458-940b-421c-8d5f-8dcd23a9b0d6",title:"Personal"},{id:"2dc11344-3507-48e0-83d6-1c047107f052",title:"Friends"}],Lp=[{id:"8f011ac5-b71c-4cd7-a317-857dcd7d85e0",title:"",content:"Find a new company name",tasks:null,image:null,reminder:null,labels:["e2f749f5-41ed-49d0-a92a-1c83d879e371"],archived:!1,createdAt:Oe.set({hour:10,minute:19}).minus({day:98}).toISO(),updatedAt:null},{id:"ced0a1ce-051d-41a3-b080-e2161e4ae621",title:"",content:"Send the photos of last summer to John",tasks:null,image:"images/cards/14-640x480.jpg",reminder:null,labels:["bbc73458-940b-421c-8d5f-8dcd23a9b0d6","b1cde9ee-e54d-4142-ad8b-cf55dafc9528"],archived:!1,createdAt:Oe.set({hour:15,minute:37}).minus({day:80}).toISO(),updatedAt:null},{id:"d3ac02a9-86e4-4187-bbd7-2c965518b3a3",title:"",content:"Update the design of the theme",tasks:null,image:null,reminder:null,labels:["6c288794-47eb-4605-8bdf-785b61a449d3"],archived:!1,createdAt:Oe.set({hour:19,minute:27}).minus({day:74}).toISO(),updatedAt:Oe.set({hour:15,minute:36}).minus({day:50}).toISO()},{id:"89861bd4-0144-4bb4-8b39-332ca10371d5",title:"",content:"Theming support for all apps",tasks:null,image:null,reminder:Oe.set({hour:12,minute:34}).plus({day:50}).toISO(),labels:["e2f749f5-41ed-49d0-a92a-1c83d879e371"],archived:!1,createdAt:Oe.set({hour:12,minute:34}).minus({day:59}).toISO(),updatedAt:null},{id:"ffd20f3c-2d43-4c6b-8021-278032fc9e92",title:"Gift Ideas",content:"Stephanie's birthday is coming and I need to pick a present for her. Take a look at the below list and buy one of them (or all of them)",tasks:[{id:"330a924f-fb51-48f6-a374-1532b1dd353d",content:"Scarf",completed:!1},{id:"781855a6-2ad2-4df4-b0af-c3cb5f302b40",content:"A new bike helmet",completed:!0},{id:"bcb8923b-33cd-42c2-9203-170994fa24f5",content:"Necklace",completed:!1},{id:"726bdf6e-5cd7-408a-9a4f-0d7bb98c1c4b",content:"Flowers",completed:!1}],image:null,reminder:null,labels:["f47c92e5-20b9-44d9-917f-9ff4ad25dfd0"],archived:!1,createdAt:Oe.set({hour:16,minute:4}).minus({day:47}).toISO(),updatedAt:null},{id:"71d223bb-abab-4183-8919-cd3600a950b4",title:"Shopping list",content:"",tasks:[{id:"e3cbc986-641c-4448-bc26-7ecfa0549c22",content:"Bread",completed:!0},{id:"34013111-ab2c-4b2f-9352-d2ae282f57d3",content:"Milk",completed:!1},{id:"0fbdea82-cc79-4433-8ee4-54fd542c380d",content:"Onions",completed:!1},{id:"66490222-743e-4262-ac91-773fcd98a237",content:"Coffee",completed:!0},{id:"ab367215-d06a-48b0-a7b8-e161a63b07bd",content:"Toilet Paper",completed:!0}],image:null,reminder:Oe.set({hour:10,minute:44}).minus({day:35}).toISO(),labels:["b1cde9ee-e54d-4142-ad8b-cf55dafc9528"],archived:!1,createdAt:Oe.set({hour:10,minute:44}).minus({day:35}).toISO(),updatedAt:null},{id:"11fbeb98-ae5e-41ad-bed6-330886fd7906",title:"Keynote Schedule",content:"",tasks:[{id:"2711bac1-7d8a-443a-a4fe-506ef51d3fcb",content:"Breakfast",completed:!0},{id:"e3a2d675-a3e5-4cef-9205-feeccaf949d7",content:"Opening ceremony",completed:!0},{id:"7a721b6d-9d85-48e0-b6c3-f927079af582",content:"Talk 1: How we did it!",completed:!0},{id:"bdb4d5cd-5bb8-45e2-9186-abfd8307e429",content:"Talk 2: How can you do it!",completed:!1},{id:"c8293bb4-8ab4-4310-bbc2-52ecf8ec0c54",content:"Lunch break",completed:!1}],image:null,reminder:Oe.set({hour:11,minute:27}).minus({day:14}).toISO(),labels:["b1cde9ee-e54d-4142-ad8b-cf55dafc9528","e2f749f5-41ed-49d0-a92a-1c83d879e371"],archived:!1,createdAt:Oe.set({hour:11,minute:27}).minus({day:24}).toISO(),updatedAt:null},{id:"d46dee8b-8761-4b6d-a1df-449d6e6feb6a",title:"",content:"Organize the dad's surprise retirement party",tasks:null,image:null,reminder:Oe.set({hour:14,minute:56}).minus({day:25}).toISO(),labels:["f47c92e5-20b9-44d9-917f-9ff4ad25dfd0"],archived:!1,createdAt:Oe.set({hour:14,minute:56}).minus({day:20}).toISO(),updatedAt:null},{id:"6bc9f002-1675-417c-93c4-308fba39023e",title:"Plan the road trip",content:"",tasks:null,image:"images/cards/17-640x480.jpg",reminder:null,labels:["2dc11344-3507-48e0-83d6-1c047107f052","b1cde9ee-e54d-4142-ad8b-cf55dafc9528"],archived:!1,createdAt:Oe.set({hour:9,minute:32}).minus({day:15}).toISO(),updatedAt:Oe.set({hour:17,minute:6}).minus({day:12}).toISO()},{id:"15188348-78aa-4ed6-b5c2-028a214ba987",title:"Office Address",content:"933 8th Street Stamford, CT 06902",tasks:null,image:null,reminder:null,labels:["e2f749f5-41ed-49d0-a92a-1c83d879e371"],archived:!1,createdAt:Oe.set({hour:20,minute:5}).minus({day:12}).toISO(),updatedAt:null},{id:"1dbfc685-1a0a-4070-9ca7-ed896c523037",title:"Tasks",content:"",tasks:[{id:"004638bf-3ee6-47a5-891c-3be7b9f3df09",content:"Wash the dishes",completed:!0},{id:"86e6820b-1ae3-4c14-a13e-35605a0d654b",content:"Walk the dog",completed:!1}],image:null,reminder:Oe.set({hour:13,minute:43}).minus({day:2}).toISO(),labels:["bbc73458-940b-421c-8d5f-8dcd23a9b0d6"],archived:!1,createdAt:Oe.set({hour:13,minute:43}).minus({day:7}).toISO(),updatedAt:null},{id:"49548409-90a3-44d4-9a9a-f5af75aa9a66",title:"",content:"Dinner with parents",tasks:null,image:null,reminder:null,labels:["f47c92e5-20b9-44d9-917f-9ff4ad25dfd0","6c288794-47eb-4605-8bdf-785b61a449d3"],archived:!1,createdAt:Oe.set({hour:7,minute:12}).minus({day:2}).toISO(),updatedAt:null},{id:"c6d13a35-500d-4491-a3f3-6ca05d6632d3",title:"",content:"Re-fill the medicine cabinet",tasks:null,image:null,reminder:null,labels:["bbc73458-940b-421c-8d5f-8dcd23a9b0d6","6c288794-47eb-4605-8bdf-785b61a449d3"],archived:!0,createdAt:Oe.set({hour:17,minute:14}).minus({day:100}).toISO(),updatedAt:null},{id:"c6d13a35-500d-4491-a3f3-6ca05d6632d3",title:"",content:"Update the icons pack",tasks:null,image:null,reminder:null,labels:["e2f749f5-41ed-49d0-a92a-1c83d879e371"],archived:!0,createdAt:Oe.set({hour:10,minute:29}).minus({day:85}).toISO(),updatedAt:null},{id:"46214383-f8e7-44da-aa2e-0b685e0c5027",title:"Team Meeting",content:"Talk about the future of the web apps",tasks:null,image:null,reminder:null,labels:["e2f749f5-41ed-49d0-a92a-1c83d879e371","b1cde9ee-e54d-4142-ad8b-cf55dafc9528"],archived:!0,createdAt:Oe.set({hour:15,minute:30}).minus({day:69}).toISO(),updatedAt:null}];var Np=(()=>{let e=class e{constructor(t){this._angorMockApiService=t,this._labels=Op,this._notes=Lp,this.registerHandlers()}registerHandlers(){this._angorMockApiService.onGet("api/apps/notes/labels").reply(()=>[200,T(this._labels)]),this._angorMockApiService.onPost("api/apps/notes/labels").reply(({request:t})=>{let n={id:Ae.guid(),title:t.body.title};return this._labels.push(n),[200,T(this._labels)]}),this._angorMockApiService.onPatch("api/apps/notes/labels").reply(({request:t})=>{let n=t.body.label;return this._labels=this._labels.map(o=>o.id===n.id?ne(M({},o),{title:n.title}):o),[200,T(this._labels)]}),this._angorMockApiService.onDelete("api/apps/notes/labels").reply(({request:t})=>{let n=t.params.get("id");return this._labels=this._labels.filter(o=>o.id!==n),this._notes=this._notes.map(o=>ne(M({},o),{labels:o.labels.filter(r=>r!==n)})),[200,T(this._labels)]}),this._angorMockApiService.onPost("api/apps/notes/tasks").reply(({request:t})=>{let n=t.body.note,o=t.body.task;return this._notes=this._notes.map(r=>r.id===n.id?(r.tasks||(r.tasks=[]),r.tasks.push({id:Ae.guid(),content:o,completed:!1}),n=T(r),M({},r)):r),[200,n]}),this._angorMockApiService.onGet("api/apps/notes/all").reply(()=>{let t=T(this._labels),n=T(this._notes);return n=n.map(o=>ne(M({},o),{labels:o.labels.map(r=>t.find(s=>s.id===r))})),[200,n]}),this._angorMockApiService.onPost("api/apps/notes").reply(({request:t})=>{let n=t.body.note;return n.id=Ae.guid(),this._notes.push(n),[200,n]}),this._angorMockApiService.onPatch("api/apps/notes").reply(({request:t})=>{let n=t.body.updatedNote;return this._notes=this._notes.map(o=>o.id===n.id?M({},n):o),[200,n]}),this._angorMockApiService.onDelete("api/apps/notes").reply(({request:t})=>{let n=t.params.get("id");return this._notes.forEach((o,r)=>{o.id===n&&this._notes.splice(r,1)}),[200,!0]})}};e.\u0275fac=function(n){return new(n||e)(L(ee))},e.\u0275prov=N({token:e,factory:e.\u0275fac,providedIn:"root"});let i=e;return i})();var aa=F.now(),Pp=[{id:"2c82225f-2a6c-45d3-b18a-1132712a4234",title:"Admin Dashboard",description:"Roadmap for the new project",icon:"heroicons_outline:rectangle-group",lastActivity:aa.startOf("day").minus({day:1}).toISO(),members:["9c510cf3-460d-4a8c-b3be-bcc3db578c08","baa88231-0ee6-4028-96d5-7f187e0f4cd5","18bb18f3-ea7d-4465-8913-e8c9adf6f568"]},{id:"0168b519-3dab-4b46-b2ea-0e678e38a583",title:"Weekly Planning",description:"Job related tasks for the week",icon:"heroicons_outline:calendar",lastActivity:aa.startOf("day").minus({day:2}).toISO(),members:["79ebb9ee-1e57-4706-810c-03edaec8f56d","319ecb5b-f99c-4ee4-81b2-3aeffd1d4735","5bf7ed5b-8b04-46b7-b364-005958b7d82e","d1f612e6-3e3b-481f-a8a9-f917e243b06e","fe0fec0d-002b-406f-87ab-47eb87ba577c","23a47d2c-c6cb-40cc-af87-e946a9df5028","6726643d-e8dc-42fa-83a6-b4ec06921a6b","0d1eb062-13d5-4286-b8d4-e0bea15f3d56"]},{id:"bc7db965-3c4f-4233-abf5-69bd70c3c175",title:"Personal Tasks",description:"Personal tasks around the house",icon:"heroicons_outline:home",lastActivity:aa.startOf("day").minus({week:1}).toISO(),members:["6f6a1c34-390b-4b2e-97c8-ff0e0d787839"]}],Fp=[{id:"a2df7786-519c-485a-a85f-c09a61cc5f37",boardId:"2c82225f-2a6c-45d3-b18a-1132712a4234",position:65536,title:"To do"},{id:"83ca2a34-65af-49c0-a42e-94a34003fcf2",boardId:"2c82225f-2a6c-45d3-b18a-1132712a4234",position:131072,title:"In progress"},{id:"a85ea483-f8f7-42d9-a314-3fed6aac22ab",boardId:"2c82225f-2a6c-45d3-b18a-1132712a4234",position:196608,title:"In review"},{id:"34cbef38-5687-4813-bd66-141a6df6d832",boardId:"2c82225f-2a6c-45d3-b18a-1132712a4234",position:262144,title:"Completed"}],Rp=[{id:"e74e66e9-fe0f-441e-a8ce-28ed6eccc48d",boardId:"2c82225f-2a6c-45d3-b18a-1132712a4234",listId:"a2df7786-519c-485a-a85f-c09a61cc5f37",position:65536,title:"Example that showcase all of the available bits on the card with a fairly long title compared to other cards",description:"Example that showcase all of the available bits on the card with a fairly long title compared to other cards. Example that showcase all of the available bits on the card with a fairly long title compared to other cards.",labels:["e0175175-2784-48f1-a519-a1d2e397c9b3","51779701-818a-4a53-bc16-137c3bd7a564","e8364d69-9595-46ce-a0f9-ce428632a0ac","caff9c9b-a198-4564-b1f4-8b3df1d345bb","f9eeb436-13a3-4208-a239-0d555960a567"],dueDate:aa.startOf("day").minus({day:10}).toISO()},{id:"ed58add1-45a7-41db-887d-3ca7ee7f2719",boardId:"2c82225f-2a6c-45d3-b18a-1132712a4234",listId:"a2df7786-519c-485a-a85f-c09a61cc5f37",position:131072,title:"Do a research about most needed admin applications",labels:["e0175175-2784-48f1-a519-a1d2e397c9b3"],dueDate:null},{id:"cd6897cb-acfd-4016-8b53-3f66a5b5fc68",boardId:"2c82225f-2a6c-45d3-b18a-1132712a4234",listId:"a2df7786-519c-485a-a85f-c09a61cc5f37",position:196608,title:"Implement the Project dashboard",labels:["caff9c9b-a198-4564-b1f4-8b3df1d345bb"],dueDate:aa.startOf("day").toISO()},{id:"6da8747f-b474-4c9a-9eba-5ef212285500",boardId:"2c82225f-2a6c-45d3-b18a-1132712a4234",listId:"a2df7786-519c-485a-a85f-c09a61cc5f37",position:262144,title:"Implement the Analytics dashboard",labels:["caff9c9b-a198-4564-b1f4-8b3df1d345bb"],dueDate:aa.startOf("day").minus({day:1}).toISO()},{id:"94fb1dee-dd83-4cca-acdd-02e96d3cc4f1",boardId:"2c82225f-2a6c-45d3-b18a-1132712a4234",listId:"83ca2a34-65af-49c0-a42e-94a34003fcf2",position:65536,title:"Analytics dashboard design",labels:["e8364d69-9595-46ce-a0f9-ce428632a0ac"],dueDate:null},{id:"fc16f7d8-957d-43ed-ba85-20f99b5ce011",boardId:"2c82225f-2a6c-45d3-b18a-1132712a4234",listId:"83ca2a34-65af-49c0-a42e-94a34003fcf2",position:131072,title:"Project dashboard design",labels:["e8364d69-9595-46ce-a0f9-ce428632a0ac"],dueDate:null},{id:"c0b32f1f-64ec-4f8d-8b11-a8dc809df331",boardId:"2c82225f-2a6c-45d3-b18a-1132712a4234",listId:"a85ea483-f8f7-42d9-a314-3fed6aac22ab",position:65536,title:"JWT Auth implementation",labels:["caff9c9b-a198-4564-b1f4-8b3df1d345bb"],dueDate:null},{id:"532c2747-be79-464a-9897-6a682bf22b64",boardId:"2c82225f-2a6c-45d3-b18a-1132712a4234",listId:"34cbef38-5687-4813-bd66-141a6df6d832",position:65536,title:"Create low fidelity wireframes",labels:[],dueDate:null},{id:"1d908efe-c830-476e-9e87-d06e30d89bc2",boardId:"2c82225f-2a6c-45d3-b18a-1132712a4234",listId:"34cbef38-5687-4813-bd66-141a6df6d832",position:131072,title:"Create high fidelity wireframes",labels:[],dueDate:aa.startOf("day").minus({day:10}).toISO()},{id:"b1da11ed-7896-4826-962d-4b7b718896d4",boardId:"2c82225f-2a6c-45d3-b18a-1132712a4234",listId:"34cbef38-5687-4813-bd66-141a6df6d832",position:196608,title:"Collect information about most used admin layouts",labels:["e0175175-2784-48f1-a519-a1d2e397c9b3"],dueDate:null},{id:"3b7f3ceb-107f-42bc-a204-c268c9a56cb4",boardId:"2c82225f-2a6c-45d3-b18a-1132712a4234",listId:"34cbef38-5687-4813-bd66-141a6df6d832",position:262144,title:"Do a research about latest UI trends",labels:["e0175175-2784-48f1-a519-a1d2e397c9b3"],dueDate:null},{id:"cd7f01c5-a941-4076-8cef-37da0354e643",boardId:"2c82225f-2a6c-45d3-b18a-1132712a4234",listId:"34cbef38-5687-4813-bd66-141a6df6d832",position:327680,title:"Learn more about UX",labels:["e0175175-2784-48f1-a519-a1d2e397c9b3"],dueDate:null}],Hp=[{id:"e0175175-2784-48f1-a519-a1d2e397c9b3",boardId:"2c82225f-2a6c-45d3-b18a-1132712a4234",title:"Research"},{id:"51779701-818a-4a53-bc16-137c3bd7a564",boardId:"2c82225f-2a6c-45d3-b18a-1132712a4234",title:"Wireframing"},{id:"e8364d69-9595-46ce-a0f9-ce428632a0ac",boardId:"2c82225f-2a6c-45d3-b18a-1132712a4234",title:"Design"},{id:"caff9c9b-a198-4564-b1f4-8b3df1d345bb",boardId:"2c82225f-2a6c-45d3-b18a-1132712a4234",title:"Development"},{id:"f9eeb436-13a3-4208-a239-0d555960a567",boardId:"2c82225f-2a6c-45d3-b18a-1132712a4234",title:"Bug"}],jp=[{id:"6f6a1c34-390b-4b2e-97c8-ff0e0d787839",name:"Angeline Vinson",avatar:"images/avatars/avatar-placeholder.png"},{id:"4ce4be48-c8c0-468d-9df8-ddfda14cdb37",name:"Roseann Greer",avatar:"images/avatars/avatar-placeholder.png"},{id:"9c510cf3-460d-4a8c-b3be-bcc3db578c08",name:"Lorraine Barnett",avatar:"images/avatars/avatar-placeholder.png"},{id:"7ec887d9-b01a-4057-b5dc-aaed18637cc1",name:"Middleton Bradford",avatar:"images/avatars/avatar-placeholder.png"},{id:"74975a82-addb-427b-9b43-4d2e03331b68",name:"Sue Hays",avatar:"images/avatars/avatar-placeholder.png"},{id:"18bb18f3-ea7d-4465-8913-e8c9adf6f568",name:"Keith Neal",avatar:"images/avatars/avatar-placeholder.png"},{id:"baa88231-0ee6-4028-96d5-7f187e0f4cd5",name:"Wilkins Gilmore",avatar:"images/avatars/avatar-placeholder.png"},{id:"0d1eb062-13d5-4286-b8d4-e0bea15f3d56",name:"Baldwin Stein",avatar:"images/avatars/avatar-placeholder.png"},{id:"5bf7ed5b-8b04-46b7-b364-005958b7d82e",name:"Bobbie Cohen",avatar:"images/avatars/avatar-placeholder.png"},{id:"93b1a72b-e2db-4f77-82d6-272047433508",name:"Melody Peters",avatar:"images/avatars/avatar-placeholder.png"},{id:"d1f612e6-3e3b-481f-a8a9-f917e243b06e",name:"Marquez Ryan",avatar:"images/avatars/avatar-placeholder.png"},{id:"79ebb9ee-1e57-4706-810c-03edaec8f56d",name:"Roberta Briggs",avatar:"images/avatars/avatar-placeholder.png"},{id:"6726643d-e8dc-42fa-83a6-b4ec06921a6b",name:"Robbie Buckley",avatar:"images/avatars/avatar-placeholder.png"},{id:"8af617d7-898e-4992-beda-d5ac1d7ceda4",name:"Garcia Whitney",avatar:"images/avatars/avatar-placeholder.png"},{id:"bcff44c4-9943-4adc-9049-08b1d922a658",name:"Spencer Pate",avatar:"images/avatars/avatar-placeholder.png"},{id:"54160ca2-29c9-4475-88a1-31a9307ad913",name:"Monica Mcdaniel",avatar:"images/avatars/avatar-placeholder.png"},{id:"51286603-3a43-444e-9242-f51fe57d5363",name:"Mcmillan Durham",avatar:"images/avatars/avatar-placeholder.png"},{id:"319ecb5b-f99c-4ee4-81b2-3aeffd1d4735",name:"Jeoine Hebert",avatar:"images/avatars/avatar-placeholder.png"},{id:"fe0fec0d-002b-406f-87ab-47eb87ba577c",name:"Susanna Kline",avatar:"images/avatars/avatar-placeholder.png"},{id:"23a47d2c-c6cb-40cc-af87-e946a9df5028",name:"Suzette Singleton",avatar:"images/avatars/avatar-placeholder.png"}];var zp=(()=>{let e=class e{constructor(t){this._angorMockApiService=t,this._boards=Pp,this._cards=Rp,this._labels=Hp,this._lists=Fp,this._members=jp,this.registerHandlers()}registerHandlers(){this._angorMockApiService.onGet("api/apps/scrumboard/boards").reply(({request:t})=>{let n=T(this._boards);return n=n.map(o=>ne(M({},o),{members:o.members.map(r=>this._members.find(s=>r===s.id))})),[200,n]}),this._angorMockApiService.onGet("api/apps/scrumboard/board").reply(({request:t})=>{let n=t.params.get("id"),o=this._boards.find(s=>s.id===n);o.lists=this._lists.filter(s=>s.boardId===n).sort((s,l)=>s.position-l.position);let r=this._cards.filter(s=>s.boardId===n);return r=r.map(s=>ne(M({},s),{labels:s.labels.map(l=>this._labels.find(c=>c.id===l))})),o.lists.forEach((s,l,c)=>{c[l].cards=r.filter(d=>d.boardId===n&&d.listId===s.id).sort((d,g)=>d.position-g.position)}),o.labels=this._labels.filter(s=>s.boardId===n),[200,T(o)]}),this._angorMockApiService.onPost("api/apps/scrumboard/board/list").reply(({request:t})=>{let n=T(t.body.list);return n.id=Ae.guid(),this._lists.push(n),[200,n]}),this._angorMockApiService.onPatch("api/apps/scrumboard/board/list").reply(({request:t})=>{let n=T(t.body.list),o=null;return this._lists.forEach((r,s,l)=>{r.id===n.id&&(l[s]=Se({},l[s],n),o=l[s])}),[200,o]}),this._angorMockApiService.onPatch("api/apps/scrumboard/board/lists").reply(({request:t})=>{let n=T(t.body.lists),o=[];return n.forEach(r=>{let s=this._lists.findIndex(l=>r.id===l.id);this._lists[s]=Se({},this._lists[s],r),o.push(r)}),[200,o]}),this._angorMockApiService.onDelete("api/apps/scrumboard/board/list").reply(({request:t})=>{let n=t.params.get("id"),o=this._lists.findIndex(r=>r.id===n);return this._lists.splice(o,1),this._cards=this._cards.filter(r=>r.listId!==n),[200,!0]}),this._angorMockApiService.onPut("api/apps/scrumboard/board/card").reply(({request:t})=>{let n=T(t.body.card);return n.id=Ae.guid(),this._cards.push(n),[200,n]}),this._angorMockApiService.onPatch("api/apps/scrumboard/board/card").reply(({request:t})=>{let n=t.body.id,o=T(t.body.card),r=null;return o.labels=o.labels.map(s=>s.id),this._cards.forEach((s,l,c)=>{s.id===n&&(c[l]=Se({},c[l],o),r=T(c[l]))}),r.labels=r.labels.map(s=>this._labels.find(l=>l.id===s)),[200,r]}),this._angorMockApiService.onPatch("api/apps/scrumboard/board/cards").reply(({request:t})=>{let n=T(t.body.cards),o=[];return n.forEach(r=>{let s=this._cards.findIndex(l=>r.id===l.id);r.labels=r.labels.map(l=>l.id),this._cards[s]=Se({},this._cards[s],r),r.labels=r.labels.map(l=>this._labels.find(c=>c.id===l)),o.push(r)}),[200,o]}),this._angorMockApiService.onDelete("api/apps/scrumboard/board/card").reply(({request:t})=>{let n=t.params.get("id"),o=this._cards.findIndex(r=>r.id===n);return this._cards.splice(o,1),[200,!0]}),this._angorMockApiService.onPatch("api/apps/scrumboard/board/card/positions").reply(({request:t})=>{let n=t.body.cards;return this._cards.forEach(r=>{r.position=n.findIndex(s=>s.id===r.id&&s.listId===r.listId&&s.boardId===r.boardId)}),[200,T(this._cards)]}),this._angorMockApiService.onGet("api/apps/scrumboard/board/labels").reply(({request:t})=>{let n=t.params.get("boardId"),o=this._labels.filter(r=>r.boardId===n);return[200,T(o)]}),this._angorMockApiService.onPut("api/apps/scrumboard/board/label").reply(({request:t})=>{let n=T(t.body.label);return n.id=Ae.guid(),this._labels.unshift(n),[200,n]}),this._angorMockApiService.onPatch("api/apps/scrumboard/board/label").reply(({request:t})=>{let n=t.body.id,o=T(t.body.label),r=null;return this._labels.forEach((s,l,c)=>{s.id===n&&(c[l]=Se({},c[l],o),r=c[l])}),[200,r]}),this._angorMockApiService.onDelete("api/apps/scrumboard/board/label").reply(({request:t})=>{let n=t.params.get("id"),o=this._labels.findIndex(s=>s.id===n);return this._labels.splice(o,1),this._cards.filter(s=>s.labels.indexOf(n)>-1).forEach(s=>{s.tags.splice(s.tags.indexOf(n),1)}),[200,!0]})}};e.\u0275fac=function(n){return new(n||e)(L(ee))},e.\u0275prov=N({token:e,factory:e.\u0275fac,providedIn:"root"});let i=e;return i})();var Bp=[{id:"a0bf42ca-c3a5-47be-8341-b9c0bb8ef270",title:"Api"},{id:"c6058d0d-a4b0-4453-986a-9d249ec230b1",title:"Frontend"},{id:"d3ef4226-ef2c-43b0-a986-3e3e07f32799",title:"Bug"},{id:"51483dd3-cb98-4400-9128-4bd66b455807",title:"Backend"},{id:"91658b8a-f382-4b0c-a53f-e9390351c2c5",title:"Urgent"},{id:"2b884143-419a-45ca-a7f6-48f99f4e7798",title:"Discuss"}];var Br=[{id:"f65d517a-6f69-4c88-81f5-416f47405ce1",type:"section",title:"Company internal application v2.0.0",notes:`Magna consectetur culpa duis ad est tempor pariatur velit ullamco aute exercitation magna sunt commodo minim enim aliquip eiusmod ipsum adipisicing magna ipsum reprehenderit lorem magna voluptate magna aliqua culpa. +Lawson Kidd`,attachments:[],starred:!0,important:!0,unread:!1,folder:"2fa74637-d362-4fd2-9a88-f7195a88bdde",labels:["b167d3c4-f6ed-4ea6-9579-a12f95a9d76e","745cf30e-ca84-47a1-a553-b70eb630d8e7","8b035cb5-65c0-4ab1-bb4c-43b0e442d1f3","b2d1e4e7-7cfd-4b51-ae59-217a093df754","184cd689-4ee4-47cf-9f8a-12233d614326"]}];var Ap=(()=>{let e=class e{constructor(t){this._angorMockApiService=t,this._filters=kp,this._folders=Cp,this._mails=Dp,this._labels=Tp,this._settings=qp,this.registerHandlers()}registerHandlers(){this._angorMockApiService.onGet("api/apps/mailbox/settings").reply(()=>[200,T(this._settings)]),this._angorMockApiService.onPatch("api/apps/mailbox/settings").reply(({request:t})=>{let n=T(t.body.settings);return this._settings=Se({},this._settings,n),[200,T(this._settings)]}),this._angorMockApiService.onGet("api/apps/mailbox/folders").reply(()=>{let t=0;return this._folders.forEach(n=>{let o=this._mails.filter(r=>r.folder===n.id);n.slug==="sent"||n.slug==="trash"?t=0:n.slug==="drafts"||n.slug==="trash"||n.slug==="spam"?t=o.length:o.forEach(r=>{r.unread&&t++}),n.count=t,t=0}),[200,T(this._folders)]}),this._angorMockApiService.onGet("api/apps/mailbox/filters").reply(()=>[200,T(this._filters)]),this._angorMockApiService.onGet("api/apps/mailbox/labels").reply(()=>[200,T(this._labels)]),this._angorMockApiService.onPost("api/apps/mailbox/label").reply(({request:t})=>{let n=T(t.body.label);n.id=Ae.guid(),n.slug=n.title.toLowerCase().replace(/ /g,"-").replace(/[-]+/g,"-").replace(/[^\w-]+/g,"");let o=n.slug,r,s=1;do r=this._labels.filter(l=>l.slug===n.slug),r.length>0&&(n.slug=o+"-"+s,s++);while(r.length>0);return this._labels.push(n),[200,n]}),this._angorMockApiService.onPatch("api/apps/mailbox/label").reply(({request:t})=>{let n=t.body.id,o=T(t.body.label),r=null;return this._labels.forEach((s,l,c)=>{s.id===n&&(o.slug=o.title.toLowerCase().replace(/ /g,"-").replace(/[-]+/g,"-").replace(/[^\w-]+/g,""),c[l]=Se({},c[l],o),r=c[l])}),[200,r]}),this._angorMockApiService.onDelete("api/apps/mailbox/label").reply(({request:t})=>{let n=t.params.get("id"),o=this._labels.findIndex(s=>s.id===n);return this._labels.splice(o,1),this._mails.filter(s=>s.labels.indexOf(n)>-1).forEach(s=>{s.labels.splice(s.labels.indexOf(n),1)}),[200,!0]}),this._angorMockApiService.onGet("api/apps/mailbox/mails",625).reply(({request:t})=>{let n=t.params.get("folder"),o=t.params.get("filter"),r=t.params.get("label"),s=T(this._mails);s=s.filter(D=>{if(n)return D.folder===this._folders.find(E=>E.slug===n).id;if(o)return D[o]===!0;if(r)return D.labels.includes(this._labels.find(E=>E.slug===r).id)}),s.sort((D,E)=>new Date(E.date).getTime()-new Date(D.date).getTime()),s.forEach(D=>{D.ccCount=D.cc?D.cc.length:0,D.bccCount=D.bcc?D.bcc.length:0});let l=s.length,c=10,d=parseInt(t.params.get("page")??"1",10),g=(d-1)*c,x=Math.min(c*d,l),v=Math.max(Math.ceil(l/c),1),y={};return d>v?(s=null,y={lastPage:v}):(s=s.slice(g,x),y={totalResults:l,resultsPerPage:c,currentPage:d,lastPage:v,startIndex:g,endIndex:x-1}),[200,{mails:s,pagination:y}]}),this._angorMockApiService.onGet("api/apps/mailbox/mail").reply(({request:t})=>{let n=t.params.get("id");return[200,T(this._mails).find(s=>s.id===n)]}),this._angorMockApiService.onPatch("api/apps/mailbox/mail").reply(({request:t})=>{let n=t.body.id,o=T(t.body.mail),r=null;return this._mails.forEach((s,l,c)=>{s.id===n&&(c[l]=Se({},c[l],o),r=c[l])}),[200,r]})}};e.\u0275fac=function(n){return new(n||e)(O(ee))},e.\u0275prov=N({token:e,factory:e.\u0275fac,providedIn:"root"});let i=e;return i})();var Oe=F.now(),Ip=[{id:"f47c92e5-20b9-44d9-917f-9ff4ad25dfd0",title:"Family"},{id:"e2f749f5-41ed-49d0-a92a-1c83d879e371",title:"Work"},{id:"b1cde9ee-e54d-4142-ad8b-cf55dafc9528",title:"Tasks"},{id:"6c288794-47eb-4605-8bdf-785b61a449d3",title:"Priority"},{id:"bbc73458-940b-421c-8d5f-8dcd23a9b0d6",title:"Personal"},{id:"2dc11344-3507-48e0-83d6-1c047107f052",title:"Friends"}],Mp=[{id:"8f011ac5-b71c-4cd7-a317-857dcd7d85e0",title:"",content:"Find a new company name",tasks:null,image:null,reminder:null,labels:["e2f749f5-41ed-49d0-a92a-1c83d879e371"],archived:!1,createdAt:Oe.set({hour:10,minute:19}).minus({day:98}).toISO(),updatedAt:null},{id:"ced0a1ce-051d-41a3-b080-e2161e4ae621",title:"",content:"Send the photos of last summer to John",tasks:null,image:"images/cards/14-640x480.jpg",reminder:null,labels:["bbc73458-940b-421c-8d5f-8dcd23a9b0d6","b1cde9ee-e54d-4142-ad8b-cf55dafc9528"],archived:!1,createdAt:Oe.set({hour:15,minute:37}).minus({day:80}).toISO(),updatedAt:null},{id:"d3ac02a9-86e4-4187-bbd7-2c965518b3a3",title:"",content:"Update the design of the theme",tasks:null,image:null,reminder:null,labels:["6c288794-47eb-4605-8bdf-785b61a449d3"],archived:!1,createdAt:Oe.set({hour:19,minute:27}).minus({day:74}).toISO(),updatedAt:Oe.set({hour:15,minute:36}).minus({day:50}).toISO()},{id:"89861bd4-0144-4bb4-8b39-332ca10371d5",title:"",content:"Theming support for all apps",tasks:null,image:null,reminder:Oe.set({hour:12,minute:34}).plus({day:50}).toISO(),labels:["e2f749f5-41ed-49d0-a92a-1c83d879e371"],archived:!1,createdAt:Oe.set({hour:12,minute:34}).minus({day:59}).toISO(),updatedAt:null},{id:"ffd20f3c-2d43-4c6b-8021-278032fc9e92",title:"Gift Ideas",content:"Stephanie's birthday is coming and I need to pick a present for her. Take a look at the below list and buy one of them (or all of them)",tasks:[{id:"330a924f-fb51-48f6-a374-1532b1dd353d",content:"Scarf",completed:!1},{id:"781855a6-2ad2-4df4-b0af-c3cb5f302b40",content:"A new bike helmet",completed:!0},{id:"bcb8923b-33cd-42c2-9203-170994fa24f5",content:"Necklace",completed:!1},{id:"726bdf6e-5cd7-408a-9a4f-0d7bb98c1c4b",content:"Flowers",completed:!1}],image:null,reminder:null,labels:["f47c92e5-20b9-44d9-917f-9ff4ad25dfd0"],archived:!1,createdAt:Oe.set({hour:16,minute:4}).minus({day:47}).toISO(),updatedAt:null},{id:"71d223bb-abab-4183-8919-cd3600a950b4",title:"Shopping list",content:"",tasks:[{id:"e3cbc986-641c-4448-bc26-7ecfa0549c22",content:"Bread",completed:!0},{id:"34013111-ab2c-4b2f-9352-d2ae282f57d3",content:"Milk",completed:!1},{id:"0fbdea82-cc79-4433-8ee4-54fd542c380d",content:"Onions",completed:!1},{id:"66490222-743e-4262-ac91-773fcd98a237",content:"Coffee",completed:!0},{id:"ab367215-d06a-48b0-a7b8-e161a63b07bd",content:"Toilet Paper",completed:!0}],image:null,reminder:Oe.set({hour:10,minute:44}).minus({day:35}).toISO(),labels:["b1cde9ee-e54d-4142-ad8b-cf55dafc9528"],archived:!1,createdAt:Oe.set({hour:10,minute:44}).minus({day:35}).toISO(),updatedAt:null},{id:"11fbeb98-ae5e-41ad-bed6-330886fd7906",title:"Keynote Schedule",content:"",tasks:[{id:"2711bac1-7d8a-443a-a4fe-506ef51d3fcb",content:"Breakfast",completed:!0},{id:"e3a2d675-a3e5-4cef-9205-feeccaf949d7",content:"Opening ceremony",completed:!0},{id:"7a721b6d-9d85-48e0-b6c3-f927079af582",content:"Talk 1: How we did it!",completed:!0},{id:"bdb4d5cd-5bb8-45e2-9186-abfd8307e429",content:"Talk 2: How can you do it!",completed:!1},{id:"c8293bb4-8ab4-4310-bbc2-52ecf8ec0c54",content:"Lunch break",completed:!1}],image:null,reminder:Oe.set({hour:11,minute:27}).minus({day:14}).toISO(),labels:["b1cde9ee-e54d-4142-ad8b-cf55dafc9528","e2f749f5-41ed-49d0-a92a-1c83d879e371"],archived:!1,createdAt:Oe.set({hour:11,minute:27}).minus({day:24}).toISO(),updatedAt:null},{id:"d46dee8b-8761-4b6d-a1df-449d6e6feb6a",title:"",content:"Organize the dad's surprise retirement party",tasks:null,image:null,reminder:Oe.set({hour:14,minute:56}).minus({day:25}).toISO(),labels:["f47c92e5-20b9-44d9-917f-9ff4ad25dfd0"],archived:!1,createdAt:Oe.set({hour:14,minute:56}).minus({day:20}).toISO(),updatedAt:null},{id:"6bc9f002-1675-417c-93c4-308fba39023e",title:"Plan the road trip",content:"",tasks:null,image:"images/cards/17-640x480.jpg",reminder:null,labels:["2dc11344-3507-48e0-83d6-1c047107f052","b1cde9ee-e54d-4142-ad8b-cf55dafc9528"],archived:!1,createdAt:Oe.set({hour:9,minute:32}).minus({day:15}).toISO(),updatedAt:Oe.set({hour:17,minute:6}).minus({day:12}).toISO()},{id:"15188348-78aa-4ed6-b5c2-028a214ba987",title:"Office Address",content:"933 8th Street Stamford, CT 06902",tasks:null,image:null,reminder:null,labels:["e2f749f5-41ed-49d0-a92a-1c83d879e371"],archived:!1,createdAt:Oe.set({hour:20,minute:5}).minus({day:12}).toISO(),updatedAt:null},{id:"1dbfc685-1a0a-4070-9ca7-ed896c523037",title:"Tasks",content:"",tasks:[{id:"004638bf-3ee6-47a5-891c-3be7b9f3df09",content:"Wash the dishes",completed:!0},{id:"86e6820b-1ae3-4c14-a13e-35605a0d654b",content:"Walk the dog",completed:!1}],image:null,reminder:Oe.set({hour:13,minute:43}).minus({day:2}).toISO(),labels:["bbc73458-940b-421c-8d5f-8dcd23a9b0d6"],archived:!1,createdAt:Oe.set({hour:13,minute:43}).minus({day:7}).toISO(),updatedAt:null},{id:"49548409-90a3-44d4-9a9a-f5af75aa9a66",title:"",content:"Dinner with parents",tasks:null,image:null,reminder:null,labels:["f47c92e5-20b9-44d9-917f-9ff4ad25dfd0","6c288794-47eb-4605-8bdf-785b61a449d3"],archived:!1,createdAt:Oe.set({hour:7,minute:12}).minus({day:2}).toISO(),updatedAt:null},{id:"c6d13a35-500d-4491-a3f3-6ca05d6632d3",title:"",content:"Re-fill the medicine cabinet",tasks:null,image:null,reminder:null,labels:["bbc73458-940b-421c-8d5f-8dcd23a9b0d6","6c288794-47eb-4605-8bdf-785b61a449d3"],archived:!0,createdAt:Oe.set({hour:17,minute:14}).minus({day:100}).toISO(),updatedAt:null},{id:"c6d13a35-500d-4491-a3f3-6ca05d6632d3",title:"",content:"Update the icons pack",tasks:null,image:null,reminder:null,labels:["e2f749f5-41ed-49d0-a92a-1c83d879e371"],archived:!0,createdAt:Oe.set({hour:10,minute:29}).minus({day:85}).toISO(),updatedAt:null},{id:"46214383-f8e7-44da-aa2e-0b685e0c5027",title:"Team Meeting",content:"Talk about the future of the web apps",tasks:null,image:null,reminder:null,labels:["e2f749f5-41ed-49d0-a92a-1c83d879e371","b1cde9ee-e54d-4142-ad8b-cf55dafc9528"],archived:!0,createdAt:Oe.set({hour:15,minute:30}).minus({day:69}).toISO(),updatedAt:null}];var Ep=(()=>{let e=class e{constructor(t){this._angorMockApiService=t,this._labels=Ip,this._notes=Mp,this.registerHandlers()}registerHandlers(){this._angorMockApiService.onGet("api/apps/notes/labels").reply(()=>[200,T(this._labels)]),this._angorMockApiService.onPost("api/apps/notes/labels").reply(({request:t})=>{let n={id:Ae.guid(),title:t.body.title};return this._labels.push(n),[200,T(this._labels)]}),this._angorMockApiService.onPatch("api/apps/notes/labels").reply(({request:t})=>{let n=t.body.label;return this._labels=this._labels.map(o=>o.id===n.id?ne(M({},o),{title:n.title}):o),[200,T(this._labels)]}),this._angorMockApiService.onDelete("api/apps/notes/labels").reply(({request:t})=>{let n=t.params.get("id");return this._labels=this._labels.filter(o=>o.id!==n),this._notes=this._notes.map(o=>ne(M({},o),{labels:o.labels.filter(r=>r!==n)})),[200,T(this._labels)]}),this._angorMockApiService.onPost("api/apps/notes/tasks").reply(({request:t})=>{let n=t.body.note,o=t.body.task;return this._notes=this._notes.map(r=>r.id===n.id?(r.tasks||(r.tasks=[]),r.tasks.push({id:Ae.guid(),content:o,completed:!1}),n=T(r),M({},r)):r),[200,n]}),this._angorMockApiService.onGet("api/apps/notes/all").reply(()=>{let t=T(this._labels),n=T(this._notes);return n=n.map(o=>ne(M({},o),{labels:o.labels.map(r=>t.find(s=>s.id===r))})),[200,n]}),this._angorMockApiService.onPost("api/apps/notes").reply(({request:t})=>{let n=t.body.note;return n.id=Ae.guid(),this._notes.push(n),[200,n]}),this._angorMockApiService.onPatch("api/apps/notes").reply(({request:t})=>{let n=t.body.updatedNote;return this._notes=this._notes.map(o=>o.id===n.id?M({},n):o),[200,n]}),this._angorMockApiService.onDelete("api/apps/notes").reply(({request:t})=>{let n=t.params.get("id");return this._notes.forEach((o,r)=>{o.id===n&&this._notes.splice(r,1)}),[200,!0]})}};e.\u0275fac=function(n){return new(n||e)(O(ee))},e.\u0275prov=N({token:e,factory:e.\u0275fac,providedIn:"root"});let i=e;return i})();var ta=F.now(),Op=[{id:"2c82225f-2a6c-45d3-b18a-1132712a4234",title:"Admin Dashboard",description:"Roadmap for the new project",icon:"heroicons_outline:rectangle-group",lastActivity:ta.startOf("day").minus({day:1}).toISO(),members:["9c510cf3-460d-4a8c-b3be-bcc3db578c08","baa88231-0ee6-4028-96d5-7f187e0f4cd5","18bb18f3-ea7d-4465-8913-e8c9adf6f568"]},{id:"0168b519-3dab-4b46-b2ea-0e678e38a583",title:"Weekly Planning",description:"Job related tasks for the week",icon:"heroicons_outline:calendar",lastActivity:ta.startOf("day").minus({day:2}).toISO(),members:["79ebb9ee-1e57-4706-810c-03edaec8f56d","319ecb5b-f99c-4ee4-81b2-3aeffd1d4735","5bf7ed5b-8b04-46b7-b364-005958b7d82e","d1f612e6-3e3b-481f-a8a9-f917e243b06e","fe0fec0d-002b-406f-87ab-47eb87ba577c","23a47d2c-c6cb-40cc-af87-e946a9df5028","6726643d-e8dc-42fa-83a6-b4ec06921a6b","0d1eb062-13d5-4286-b8d4-e0bea15f3d56"]},{id:"bc7db965-3c4f-4233-abf5-69bd70c3c175",title:"Personal Tasks",description:"Personal tasks around the house",icon:"heroicons_outline:home",lastActivity:ta.startOf("day").minus({week:1}).toISO(),members:["6f6a1c34-390b-4b2e-97c8-ff0e0d787839"]}],Lp=[{id:"a2df7786-519c-485a-a85f-c09a61cc5f37",boardId:"2c82225f-2a6c-45d3-b18a-1132712a4234",position:65536,title:"To do"},{id:"83ca2a34-65af-49c0-a42e-94a34003fcf2",boardId:"2c82225f-2a6c-45d3-b18a-1132712a4234",position:131072,title:"In progress"},{id:"a85ea483-f8f7-42d9-a314-3fed6aac22ab",boardId:"2c82225f-2a6c-45d3-b18a-1132712a4234",position:196608,title:"In review"},{id:"34cbef38-5687-4813-bd66-141a6df6d832",boardId:"2c82225f-2a6c-45d3-b18a-1132712a4234",position:262144,title:"Completed"}],Np=[{id:"e74e66e9-fe0f-441e-a8ce-28ed6eccc48d",boardId:"2c82225f-2a6c-45d3-b18a-1132712a4234",listId:"a2df7786-519c-485a-a85f-c09a61cc5f37",position:65536,title:"Example that showcase all of the available bits on the card with a fairly long title compared to other cards",description:"Example that showcase all of the available bits on the card with a fairly long title compared to other cards. Example that showcase all of the available bits on the card with a fairly long title compared to other cards.",labels:["e0175175-2784-48f1-a519-a1d2e397c9b3","51779701-818a-4a53-bc16-137c3bd7a564","e8364d69-9595-46ce-a0f9-ce428632a0ac","caff9c9b-a198-4564-b1f4-8b3df1d345bb","f9eeb436-13a3-4208-a239-0d555960a567"],dueDate:ta.startOf("day").minus({day:10}).toISO()},{id:"ed58add1-45a7-41db-887d-3ca7ee7f2719",boardId:"2c82225f-2a6c-45d3-b18a-1132712a4234",listId:"a2df7786-519c-485a-a85f-c09a61cc5f37",position:131072,title:"Do a research about most needed admin applications",labels:["e0175175-2784-48f1-a519-a1d2e397c9b3"],dueDate:null},{id:"cd6897cb-acfd-4016-8b53-3f66a5b5fc68",boardId:"2c82225f-2a6c-45d3-b18a-1132712a4234",listId:"a2df7786-519c-485a-a85f-c09a61cc5f37",position:196608,title:"Implement the Project dashboard",labels:["caff9c9b-a198-4564-b1f4-8b3df1d345bb"],dueDate:ta.startOf("day").toISO()},{id:"6da8747f-b474-4c9a-9eba-5ef212285500",boardId:"2c82225f-2a6c-45d3-b18a-1132712a4234",listId:"a2df7786-519c-485a-a85f-c09a61cc5f37",position:262144,title:"Implement the Analytics dashboard",labels:["caff9c9b-a198-4564-b1f4-8b3df1d345bb"],dueDate:ta.startOf("day").minus({day:1}).toISO()},{id:"94fb1dee-dd83-4cca-acdd-02e96d3cc4f1",boardId:"2c82225f-2a6c-45d3-b18a-1132712a4234",listId:"83ca2a34-65af-49c0-a42e-94a34003fcf2",position:65536,title:"Analytics dashboard design",labels:["e8364d69-9595-46ce-a0f9-ce428632a0ac"],dueDate:null},{id:"fc16f7d8-957d-43ed-ba85-20f99b5ce011",boardId:"2c82225f-2a6c-45d3-b18a-1132712a4234",listId:"83ca2a34-65af-49c0-a42e-94a34003fcf2",position:131072,title:"Project dashboard design",labels:["e8364d69-9595-46ce-a0f9-ce428632a0ac"],dueDate:null},{id:"c0b32f1f-64ec-4f8d-8b11-a8dc809df331",boardId:"2c82225f-2a6c-45d3-b18a-1132712a4234",listId:"a85ea483-f8f7-42d9-a314-3fed6aac22ab",position:65536,title:"JWT Auth implementation",labels:["caff9c9b-a198-4564-b1f4-8b3df1d345bb"],dueDate:null},{id:"532c2747-be79-464a-9897-6a682bf22b64",boardId:"2c82225f-2a6c-45d3-b18a-1132712a4234",listId:"34cbef38-5687-4813-bd66-141a6df6d832",position:65536,title:"Create low fidelity wireframes",labels:[],dueDate:null},{id:"1d908efe-c830-476e-9e87-d06e30d89bc2",boardId:"2c82225f-2a6c-45d3-b18a-1132712a4234",listId:"34cbef38-5687-4813-bd66-141a6df6d832",position:131072,title:"Create high fidelity wireframes",labels:[],dueDate:ta.startOf("day").minus({day:10}).toISO()},{id:"b1da11ed-7896-4826-962d-4b7b718896d4",boardId:"2c82225f-2a6c-45d3-b18a-1132712a4234",listId:"34cbef38-5687-4813-bd66-141a6df6d832",position:196608,title:"Collect information about most used admin layouts",labels:["e0175175-2784-48f1-a519-a1d2e397c9b3"],dueDate:null},{id:"3b7f3ceb-107f-42bc-a204-c268c9a56cb4",boardId:"2c82225f-2a6c-45d3-b18a-1132712a4234",listId:"34cbef38-5687-4813-bd66-141a6df6d832",position:262144,title:"Do a research about latest UI trends",labels:["e0175175-2784-48f1-a519-a1d2e397c9b3"],dueDate:null},{id:"cd7f01c5-a941-4076-8cef-37da0354e643",boardId:"2c82225f-2a6c-45d3-b18a-1132712a4234",listId:"34cbef38-5687-4813-bd66-141a6df6d832",position:327680,title:"Learn more about UX",labels:["e0175175-2784-48f1-a519-a1d2e397c9b3"],dueDate:null}],Pp=[{id:"e0175175-2784-48f1-a519-a1d2e397c9b3",boardId:"2c82225f-2a6c-45d3-b18a-1132712a4234",title:"Research"},{id:"51779701-818a-4a53-bc16-137c3bd7a564",boardId:"2c82225f-2a6c-45d3-b18a-1132712a4234",title:"Wireframing"},{id:"e8364d69-9595-46ce-a0f9-ce428632a0ac",boardId:"2c82225f-2a6c-45d3-b18a-1132712a4234",title:"Design"},{id:"caff9c9b-a198-4564-b1f4-8b3df1d345bb",boardId:"2c82225f-2a6c-45d3-b18a-1132712a4234",title:"Development"},{id:"f9eeb436-13a3-4208-a239-0d555960a567",boardId:"2c82225f-2a6c-45d3-b18a-1132712a4234",title:"Bug"}],Fp=[{id:"6f6a1c34-390b-4b2e-97c8-ff0e0d787839",name:"Angeline Vinson",avatar:"images/avatars/avatar-placeholder.png"},{id:"4ce4be48-c8c0-468d-9df8-ddfda14cdb37",name:"Roseann Greer",avatar:"images/avatars/avatar-placeholder.png"},{id:"9c510cf3-460d-4a8c-b3be-bcc3db578c08",name:"Lorraine Barnett",avatar:"images/avatars/avatar-placeholder.png"},{id:"7ec887d9-b01a-4057-b5dc-aaed18637cc1",name:"Middleton Bradford",avatar:"images/avatars/avatar-placeholder.png"},{id:"74975a82-addb-427b-9b43-4d2e03331b68",name:"Sue Hays",avatar:"images/avatars/avatar-placeholder.png"},{id:"18bb18f3-ea7d-4465-8913-e8c9adf6f568",name:"Keith Neal",avatar:"images/avatars/avatar-placeholder.png"},{id:"baa88231-0ee6-4028-96d5-7f187e0f4cd5",name:"Wilkins Gilmore",avatar:"images/avatars/avatar-placeholder.png"},{id:"0d1eb062-13d5-4286-b8d4-e0bea15f3d56",name:"Baldwin Stein",avatar:"images/avatars/avatar-placeholder.png"},{id:"5bf7ed5b-8b04-46b7-b364-005958b7d82e",name:"Bobbie Cohen",avatar:"images/avatars/avatar-placeholder.png"},{id:"93b1a72b-e2db-4f77-82d6-272047433508",name:"Melody Peters",avatar:"images/avatars/avatar-placeholder.png"},{id:"d1f612e6-3e3b-481f-a8a9-f917e243b06e",name:"Marquez Ryan",avatar:"images/avatars/avatar-placeholder.png"},{id:"79ebb9ee-1e57-4706-810c-03edaec8f56d",name:"Roberta Briggs",avatar:"images/avatars/avatar-placeholder.png"},{id:"6726643d-e8dc-42fa-83a6-b4ec06921a6b",name:"Robbie Buckley",avatar:"images/avatars/avatar-placeholder.png"},{id:"8af617d7-898e-4992-beda-d5ac1d7ceda4",name:"Garcia Whitney",avatar:"images/avatars/avatar-placeholder.png"},{id:"bcff44c4-9943-4adc-9049-08b1d922a658",name:"Spencer Pate",avatar:"images/avatars/avatar-placeholder.png"},{id:"54160ca2-29c9-4475-88a1-31a9307ad913",name:"Monica Mcdaniel",avatar:"images/avatars/avatar-placeholder.png"},{id:"51286603-3a43-444e-9242-f51fe57d5363",name:"Mcmillan Durham",avatar:"images/avatars/avatar-placeholder.png"},{id:"319ecb5b-f99c-4ee4-81b2-3aeffd1d4735",name:"Jeoine Hebert",avatar:"images/avatars/avatar-placeholder.png"},{id:"fe0fec0d-002b-406f-87ab-47eb87ba577c",name:"Susanna Kline",avatar:"images/avatars/avatar-placeholder.png"},{id:"23a47d2c-c6cb-40cc-af87-e946a9df5028",name:"Suzette Singleton",avatar:"images/avatars/avatar-placeholder.png"}];var Rp=(()=>{let e=class e{constructor(t){this._angorMockApiService=t,this._boards=Op,this._cards=Np,this._labels=Pp,this._lists=Lp,this._members=Fp,this.registerHandlers()}registerHandlers(){this._angorMockApiService.onGet("api/apps/scrumboard/boards").reply(({request:t})=>{let n=T(this._boards);return n=n.map(o=>ne(M({},o),{members:o.members.map(r=>this._members.find(s=>r===s.id))})),[200,n]}),this._angorMockApiService.onGet("api/apps/scrumboard/board").reply(({request:t})=>{let n=t.params.get("id"),o=this._boards.find(s=>s.id===n);o.lists=this._lists.filter(s=>s.boardId===n).sort((s,l)=>s.position-l.position);let r=this._cards.filter(s=>s.boardId===n);return r=r.map(s=>ne(M({},s),{labels:s.labels.map(l=>this._labels.find(c=>c.id===l))})),o.lists.forEach((s,l,c)=>{c[l].cards=r.filter(d=>d.boardId===n&&d.listId===s.id).sort((d,g)=>d.position-g.position)}),o.labels=this._labels.filter(s=>s.boardId===n),[200,T(o)]}),this._angorMockApiService.onPost("api/apps/scrumboard/board/list").reply(({request:t})=>{let n=T(t.body.list);return n.id=Ae.guid(),this._lists.push(n),[200,n]}),this._angorMockApiService.onPatch("api/apps/scrumboard/board/list").reply(({request:t})=>{let n=T(t.body.list),o=null;return this._lists.forEach((r,s,l)=>{r.id===n.id&&(l[s]=Se({},l[s],n),o=l[s])}),[200,o]}),this._angorMockApiService.onPatch("api/apps/scrumboard/board/lists").reply(({request:t})=>{let n=T(t.body.lists),o=[];return n.forEach(r=>{let s=this._lists.findIndex(l=>r.id===l.id);this._lists[s]=Se({},this._lists[s],r),o.push(r)}),[200,o]}),this._angorMockApiService.onDelete("api/apps/scrumboard/board/list").reply(({request:t})=>{let n=t.params.get("id"),o=this._lists.findIndex(r=>r.id===n);return this._lists.splice(o,1),this._cards=this._cards.filter(r=>r.listId!==n),[200,!0]}),this._angorMockApiService.onPut("api/apps/scrumboard/board/card").reply(({request:t})=>{let n=T(t.body.card);return n.id=Ae.guid(),this._cards.push(n),[200,n]}),this._angorMockApiService.onPatch("api/apps/scrumboard/board/card").reply(({request:t})=>{let n=t.body.id,o=T(t.body.card),r=null;return o.labels=o.labels.map(s=>s.id),this._cards.forEach((s,l,c)=>{s.id===n&&(c[l]=Se({},c[l],o),r=T(c[l]))}),r.labels=r.labels.map(s=>this._labels.find(l=>l.id===s)),[200,r]}),this._angorMockApiService.onPatch("api/apps/scrumboard/board/cards").reply(({request:t})=>{let n=T(t.body.cards),o=[];return n.forEach(r=>{let s=this._cards.findIndex(l=>r.id===l.id);r.labels=r.labels.map(l=>l.id),this._cards[s]=Se({},this._cards[s],r),r.labels=r.labels.map(l=>this._labels.find(c=>c.id===l)),o.push(r)}),[200,o]}),this._angorMockApiService.onDelete("api/apps/scrumboard/board/card").reply(({request:t})=>{let n=t.params.get("id"),o=this._cards.findIndex(r=>r.id===n);return this._cards.splice(o,1),[200,!0]}),this._angorMockApiService.onPatch("api/apps/scrumboard/board/card/positions").reply(({request:t})=>{let n=t.body.cards;return this._cards.forEach(r=>{r.position=n.findIndex(s=>s.id===r.id&&s.listId===r.listId&&s.boardId===r.boardId)}),[200,T(this._cards)]}),this._angorMockApiService.onGet("api/apps/scrumboard/board/labels").reply(({request:t})=>{let n=t.params.get("boardId"),o=this._labels.filter(r=>r.boardId===n);return[200,T(o)]}),this._angorMockApiService.onPut("api/apps/scrumboard/board/label").reply(({request:t})=>{let n=T(t.body.label);return n.id=Ae.guid(),this._labels.unshift(n),[200,n]}),this._angorMockApiService.onPatch("api/apps/scrumboard/board/label").reply(({request:t})=>{let n=t.body.id,o=T(t.body.label),r=null;return this._labels.forEach((s,l,c)=>{s.id===n&&(c[l]=Se({},c[l],o),r=c[l])}),[200,r]}),this._angorMockApiService.onDelete("api/apps/scrumboard/board/label").reply(({request:t})=>{let n=t.params.get("id"),o=this._labels.findIndex(s=>s.id===n);return this._labels.splice(o,1),this._cards.filter(s=>s.labels.indexOf(n)>-1).forEach(s=>{s.tags.splice(s.tags.indexOf(n),1)}),[200,!0]})}};e.\u0275fac=function(n){return new(n||e)(O(ee))},e.\u0275prov=N({token:e,factory:e.\u0275fac,providedIn:"root"});let i=e;return i})();var Hp=[{id:"a0bf42ca-c3a5-47be-8341-b9c0bb8ef270",title:"Api"},{id:"c6058d0d-a4b0-4453-986a-9d249ec230b1",title:"Frontend"},{id:"d3ef4226-ef2c-43b0-a986-3e3e07f32799",title:"Bug"},{id:"51483dd3-cb98-4400-9128-4bd66b455807",title:"Backend"},{id:"91658b8a-f382-4b0c-a53f-e9390351c2c5",title:"Urgent"},{id:"2b884143-419a-45ca-a7f6-48f99f4e7798",title:"Discuss"}];var zr=[{id:"f65d517a-6f69-4c88-81f5-416f47405ce1",type:"section",title:"Company internal application v2.0.0",notes:`Magna consectetur culpa duis ad est tempor pariatur velit ullamco aute exercitation magna sunt commodo minim enim aliquip eiusmod ipsum adipisicing magna ipsum reprehenderit lorem magna voluptate magna aliqua culpa. Sit nisi adipisicing pariatur enim enim sunt officia ad labore voluptate magna proident velit excepteur pariatur cillum sit excepteur elit veniam excepteur minim nisi cupidatat proident dolore irure veniam mollit.`,completed:!1,dueDate:"2017-10-18T13:03:37.943Z",priority:1,tags:["91658b8a-f382-4b0c-a53f-e9390351c2c5","51483dd3-cb98-4400-9128-4bd66b455807"],assignedTo:null,subTasks:[{id:"2768a969-a316-449b-bf82-93cff4252cbf",title:"Minim irure fugiat ullamco irure",completed:!1},{id:"6cc5ac8f-3a02-47e6-ad4b-0bd0222e2717",title:"Sint velit ex in adipisicing fugiat",completed:!1}],order:0},{id:"0fcece82-1691-4b98-a9b9-b63218f9deef",type:"task",title:"Create the landing/marketing page and host it on the beta channel",notes:`Et in lorem qui ipsum deserunt duis exercitation lorem elit qui qui ipsum tempor nulla velit aliquip enim consequat incididunt pariatur duis excepteur elit irure nulla ipsum dolor dolore est. @@ -1448,9 +1448,9 @@ Id duis pariatur anim cillum est sint non veniam voluptate deserunt anim nostrud Aute officia labore minim laborum irure cupidatat occaecat laborum ex labore ipsum aliqua cillum do exercitation esse et veniam excepteur mollit incididunt ut qui irure culpa qui deserunt nostrud tempor.`,completed:!1,dueDate:"2024-01-27T11:17:52.198Z",priority:1,tags:["d3ef4226-ef2c-43b0-a986-3e3e07f32799"],assignedTo:"b2e97a96-2f15-4e3d-aff5-4ddf2af924d4",subTasks:[{id:"d2ffe439-2f80-4dce-84a7-d4ac5e17bbf3",title:"Occaecat anim sunt dolor proident",completed:!1}],order:28},{id:"24a1034e-b4d6-4a86-a1ea-90516e87e810",type:"task",title:"Add more error pages - 401, 301, 303, 500 etc.",notes:`Exercitation eu in officia lorem commodo pariatur pariatur nisi consectetur qui elit in aliquip et ullamco duis nostrud aute laborum laborum est dolor non qui amet deserunt ex et aliquip. -Proident consectetur eu amet minim labore anim ad non aute duis eiusmod sit ad elit magna do aliquip aliqua laborum dolor laboris ea irure duis mollit fugiat tempor eu est.`,completed:!1,dueDate:"2024-06-24T04:38:28.087Z",priority:1,tags:["51483dd3-cb98-4400-9128-4bd66b455807"],assignedTo:"7f5db993-ec36-412f-9db3-16d076a98807",subTasks:[{id:"75f55d75-c835-4a6c-a2ae-7a42ae3a7c9d",title:"Et laboris quis lorem est laboris",completed:!0},{id:"c7c91a52-b060-45af-b1b1-a4cff26bf11e",title:"Reprehenderit elit dolore exercitation pariatur",completed:!0}],order:29}];var Vp=(()=>{let e=class e{constructor(t){this._angorMockApiService=t,this._tags=Bp,this._tasks=Br,this.registerHandlers()}registerHandlers(){this._angorMockApiService.onGet("api/apps/tasks/tags").reply(()=>[200,T(this._tags)]),this._angorMockApiService.onPost("api/apps/tasks/tag").reply(({request:t})=>{let n=T(t.body.tag);return n.id=Ae.guid(),this._tags.unshift(n),[200,n]}),this._angorMockApiService.onPatch("api/apps/tasks/tag").reply(({request:t})=>{let n=t.body.id,o=T(t.body.tag),r=null;return this._tags.forEach((s,l,c)=>{s.id===n&&(c[l]=Se({},c[l],o),r=c[l])}),[200,r]}),this._angorMockApiService.onDelete("api/apps/tasks/tag").reply(({request:t})=>{let n=t.params.get("id"),o=this._tags.findIndex(s=>s.id===n);return this._tags.splice(o,1),this._tasks.filter(s=>s.tags.indexOf(n)>-1).forEach(s=>{s.tags.splice(s.tags.indexOf(n),1)}),[200,!0]}),this._angorMockApiService.onGet("api/apps/tasks/all").reply(()=>{let t=T(this._tasks);return t.sort((n,o)=>n.order-o.order),[200,t]}),this._angorMockApiService.onGet("api/apps/tasks/search").reply(({request:t})=>{let n=t.params.get("query"),o;if(n){let r=T(this._tasks);r=r.filter(s=>s.title&&s.title.toLowerCase().includes(n.toLowerCase())||s.notes&&s.notes.toLowerCase().includes(n.toLowerCase())),r.forEach(s=>{let l=new RegExp("("+n.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")+")","ig");s.title=s.title.replace(l,"$1")}),o=r}else o=null;return[200,o]}),this._angorMockApiService.onPatch("api/apps/tasks/order").reply(({request:t})=>{let n=t.body.tasks;return this._tasks.forEach(r=>{r.order=n.findIndex(s=>s.id===r.id)}),[200,T(this._tasks)]}),this._angorMockApiService.onGet("api/apps/tasks/task").reply(({request:t})=>{let n=t.params.get("id");return[200,T(this._tasks).find(s=>s.id===n)]}),this._angorMockApiService.onPost("api/apps/tasks/task").reply(({request:t})=>{let n={id:Ae.guid(),type:t.body.type,title:"",notes:null,completed:!1,dueDate:null,priority:1,tags:[],order:0};return this._tasks.unshift(n),this._tasks.forEach((o,r)=>{o.order=r}),[200,n]}),this._angorMockApiService.onPatch("api/apps/tasks/task").reply(({request:t})=>{let n=t.body.id,o=T(t.body.task),r=null;return this._tasks.forEach((s,l,c)=>{s.id===n&&(c[l]=Se({},c[l],o),r=c[l])}),[200,r]}),this._angorMockApiService.onDelete("api/apps/tasks/task").reply(({request:t})=>{let n=t.params.get("id"),o=this._tasks.findIndex(r=>r.id===n);return this._tasks.splice(o,1),[200,!0]})}};e.\u0275fac=function(n){return new(n||e)(L(ee))},e.\u0275prov=N({token:e,factory:e.\u0275fac,providedIn:"root"});let i=e;return i})();var Vr={id:"cfaad35d-07a3-4447-a6c3-d8c3d54fd5df",name:"Username",email:"username@angor.io",avatar:"images/avatars/avatar-placeholder.png",status:"online"};var ig=Qr(Gp()),zl=Qr(Zp()),Bl=Qr(tg());var ag=(()=>{let e=class e{constructor(t){this._angorMockApiService=t,this._user=Vr,this._secret="YOUR_VERY_CONFIDENTIAL_SECRET_FOR_SIGNING_JWT_TOKENS!!!",this.registerHandlers()}registerHandlers(){this._angorMockApiService.onPost("api/auth/forgot-password",1e3).reply(()=>[200,!0]),this._angorMockApiService.onPost("api/auth/reset-password",1e3).reply(()=>[200,!0]),this._angorMockApiService.onPost("api/auth/sign-in",1500).reply(({request:t})=>t.body.email==="username@angor.io"&&t.body.password==="admin"?[200,{user:T(this._user),accessToken:this._generateJWTToken(),tokenType:"bearer"}]:[404,!1]),this._angorMockApiService.onPost("api/auth/sign-in-with-token").reply(({request:t})=>{let n=t.body.accessToken;return this._verifyJWTToken(n)?[200,{user:T(this._user),accessToken:this._generateJWTToken(),tokenType:"bearer"}]:[401,{error:"Invalid token"}]}),this._angorMockApiService.onPost("api/auth/sign-up",1500).reply(()=>[200,!0]),this._angorMockApiService.onPost("api/auth/unlock-session",1500).reply(({request:t})=>t.body.email==="username@angor.io"&&t.body.password==="admin"?[200,{user:T(this._user),accessToken:this._generateJWTToken(),tokenType:"bearer"}]:[404,!1])}_base64url(t){let n=ig.default.stringify(t);return n=n.replace(/=+$/,""),n=n.replace(/\+/g,"-"),n=n.replace(/\//g,"_"),n}_generateJWTToken(){let t={alg:"HS256",typ:"JWT"},n=new Date,o=Math.floor(n.getTime()/1e3),r=Math.floor(n.setDate(n.getDate()+7)/1e3),s={iat:o,iss:"Angor",exp:r},l=zl.default.parse(JSON.stringify(t)),c=this._base64url(l),d=zl.default.parse(JSON.stringify(s)),g=this._base64url(d),x=c+"."+g;return x=(0,Bl.default)(x,this._secret),x=this._base64url(x),c+"."+g+"."+x}_verifyJWTToken(t){let n=t.split("."),o=n[0],r=n[1],s=n[2],l=this._base64url((0,Bl.default)(o+"."+r,this._secret));return s===l}};e.\u0275fac=function(n){return new(n||e)(L(ee))},e.\u0275prov=N({token:e,factory:e.\u0275fac,providedIn:"root"});let i=e;return i})();var Yr=[{id:"home",title:"Home",type:"basic",icon:"heroicons_outline:home",link:"/home"},{id:"explore",title:"Explore",type:"basic",icon:"heroicons_outline:chart-pie",link:"/explore"},{id:"settings",title:"Settings",type:"basic",icon:"heroicons_outline:cog",link:"/settings"},{id:"profile",title:"Profile",type:"basic",icon:"heroicons_outline:user",link:"/profile"},{id:"chat",title:"Chat",type:"basic",icon:"heroicons_outline:chat-bubble-left-right",link:"/chat"}],ng=[{id:"home",title:"Home",type:"basic",icon:"heroicons_outline:home",link:"/home"},{id:"explore",title:"Explore",type:"basic",icon:"heroicons_outline:chart-pie",link:"/explore"},{id:"settings",title:"Settings",type:"basic",icon:"heroicons_outline:cog",link:"/settings"},{id:"profile",title:"Profile",type:"basic",icon:"heroicons_outline:user",link:"/profile"},{id:"chat",title:"Chat",type:"basic",icon:"heroicons_outline:chat-bubble-left-right",link:"/chat"}],og=[{id:"home",title:"Home",type:"basic",icon:"heroicons_outline:home",link:"/home"},{id:"explore",title:"Explore",type:"basic",icon:"heroicons_outline:chart-pie",link:"/explore"},{id:"settings",title:"Settings",type:"basic",icon:"heroicons_outline:cog",link:"/settings"},{id:"profile",title:"Profile",type:"basic",icon:"heroicons_outline:user",link:"/profile"},{id:"chat",title:"Chat",type:"basic",icon:"heroicons_outline:chat-bubble-left-right",link:"/chat"}],rg=[{id:"home",title:"Home",type:"basic",icon:"heroicons_outline:home",link:"/home"},{id:"explore",title:"Explore",type:"basic",icon:"heroicons_outline:chart-pie",link:"/explore"},{id:"settings",title:"Settings",type:"basic",icon:"heroicons_outline:cog",link:"/settings"},{id:"profile",title:"Profile",type:"basic",icon:"heroicons_outline:user",link:"/profile"},{id:"chat",title:"Chat",type:"basic",icon:"heroicons_outline:chat-bubble-left-right",link:"/chat"}];var sg=(()=>{let e=class e{constructor(t){this._angorMockApiService=t,this._compactNavigation=ng,this._defaultNavigation=Yr,this._futuristicNavigation=og,this._horizontalNavigation=rg,this.registerHandlers()}registerHandlers(){this._angorMockApiService.onGet("api/common/navigation").reply(()=>(this._compactNavigation.forEach(t=>{this._defaultNavigation.forEach(n=>{n.id===t.id&&(t.children=T(n.children))})}),this._futuristicNavigation.forEach(t=>{this._defaultNavigation.forEach(n=>{n.id===t.id&&(t.children=T(n.children))})}),this._horizontalNavigation.forEach(t=>{this._defaultNavigation.forEach(n=>{n.id===t.id&&(t.children=T(n.children))})}),[200,{compact:T(this._compactNavigation),default:T(this._defaultNavigation),futuristic:T(this._futuristicNavigation),horizontal:T(this._horizontalNavigation)}]))}};e.\u0275fac=function(n){return new(n||e)(L(ee))},e.\u0275prov=N({token:e,factory:e.\u0275fac,providedIn:"root"});let i=e;return i})();var pi=F.now(),lg=[{id:"493190c9-5b61-4912-afe5-78c21f1044d7",icon:"heroicons_mini:star",title:"Daily Challenges",description:"Your submission has been approved",time:pi.minus({minute:25}).toISO(),read:!1},{id:"6e3e97e5-effc-4fb7-b730-52a151f0b641",image:"images/avatars/avatar-placeholder.png",description:"Leo Gill has added you to the Top Secret Project group and assigned you as the Project Manager",time:pi.minus({minute:50}).toISO(),read:!0,link:"/dashboards/project",useRouter:!0},{id:"b91ccb58-b06c-413b-b389-87010e03a120",icon:"heroicons_mini:envelope",title:"Mailbox",description:"You have 15 unread emails across 3 mailboxes",time:pi.minus({hour:3}).toISO(),read:!1,link:"/dashboards/project",useRouter:!0},{id:"541416c9-84a7-408a-8d74-27a43c38d797",icon:"heroicons_mini:arrow-path",title:"Cron Jobs",description:"Your Docker container is ready for publishing",time:pi.minus({hour:5}).toISO(),read:!1,link:"/dashboards/project",useRouter:!0},{id:"ef7b95a7-8e8b-4616-9619-130d9533add9",image:"images/avatars/avatar-placeholder.png",description:"Roger Murray has accepted your friend request",time:pi.minus({hour:7}).toISO(),read:!0,link:"/dashboards/project",useRouter:!0},{id:"eb8aa470-635e-461d-88e1-23d9ea2a5665",image:"images/avatars/avatar-placeholder.png",description:"Sophie Stone sent you a direct message",time:pi.minus({hour:9}).toISO(),read:!0,link:"/dashboards/project",useRouter:!0},{id:"b85c2338-cc98-4140-bbf8-c226ce4e395e",icon:"heroicons_mini:envelope",title:"Mailbox",description:"You have 3 new unread emails",time:pi.minus({day:1}).toISO(),read:!0,link:"/dashboards/project",useRouter:!0},{id:"8f8e1bf9-4661-4939-9e43-390957b60f42",icon:"heroicons_mini:star",title:"Daily Challenges",description:"Your submission has been accepted, and you can now sign up for the final assignment, which will be available in 2 days",time:pi.minus({day:3}).toISO(),read:!0,link:"/dashboards/project",useRouter:!0},{id:"30af917b-7a6a-45d1-822f-9e7ad7f8bf69",icon:"heroicons_mini:arrow-path",title:"Cron Jobs",description:"Your Vagrant container is ready for download",time:pi.minus({day:4}).toISO(),read:!0,link:"/dashboards/project",useRouter:!0}];var cg=(()=>{let e=class e{constructor(t){this._angorMockApiService=t,this._notifications=lg,this.registerHandlers()}registerHandlers(){this._angorMockApiService.onGet("api/common/notifications").reply(()=>[200,T(this._notifications)]),this._angorMockApiService.onPost("api/common/notifications").reply(({request:t})=>{let n=T(t.body.notification);return n.id=Ae.guid(),this._notifications.unshift(n),[200,n]}),this._angorMockApiService.onPatch("api/common/notifications").reply(({request:t})=>{let n=t.body.id,o=T(t.body.notification),r=null;return this._notifications.forEach((s,l,c)=>{s.id===n&&(c[l]=Se({},c[l],o),r=c[l])}),[200,r]}),this._angorMockApiService.onDelete("api/common/notifications").reply(({request:t})=>{let n=t.params.get("id"),o=null,r=this._notifications.findIndex(s=>s.id===n);return o=T(this._notifications[r]),this._notifications.splice(r,1),[200,o]}),this._angorMockApiService.onGet("api/common/notifications/mark-all-as-read").reply(()=>(this._notifications.forEach((t,n,o)=>{o[n].read=!0,o[n].seen=!0}),[200,!0])),this._angorMockApiService.onPost("api/common/notifications/toggle-read-status").reply(({request:t})=>{let n=T(t.body.notification),o=null;return this._notifications.forEach((r,s,l)=>{r.id===n.id&&(l[s].read=n.read,o=l[s])}),[200,o]})}};e.\u0275fac=function(n){return new(n||e)(L(ee))},e.\u0275prov=N({token:e,factory:e.\u0275fac,providedIn:"root"});let i=e;return i})();var ug=(()=>{let e=class e{constructor(t,n){this._angorMockApiService=t,this._angorNavigationService=n,this._defaultNavigation=Yr,this._contacts=zr,this._tasks=Br,this.registerHandlers()}registerHandlers(){let t=this._angorNavigationService.getFlatNavigation(this._defaultNavigation);this._angorMockApiService.onPost("api/common/search").reply(({request:n})=>{let o=T(n.body.query.toLowerCase());if(o==="")return[200,{results:[]}];let r=T(this._contacts).filter(d=>d.name.toLowerCase().includes(o)),s=T(t).filter(d=>d.title?.toLowerCase().includes(o)||d.subtitle&&d.subtitle.includes(o)),l=T(this._tasks).filter(d=>d.title.toLowerCase().includes(o)),c=[];return r.length>0&&(r.forEach(d=>{d.link="/apps/contacts/"+d.id,d.value=d.name}),c.push({id:"contacts",label:"Contacts",results:r})),s.length>0&&(s.forEach(d=>{d.value=d.title}),c.push({id:"pages",label:"Pages",results:s})),l.length>0&&(l.forEach(d=>{d.link="/apps/tasks/"+d.id,d.value=d.title}),c.push({id:"tasks",label:"Tasks",results:l})),[200,c]})}};e.\u0275fac=function(n){return new(n||e)(L(ee),L(fe))},e.\u0275prov=N({token:e,factory:e.\u0275fac,providedIn:"root"});let i=e;return i})();var dg=(()=>{let e=class e{constructor(t){this._angorMockApiService=t,this._user=Vr,this.registerHandlers()}registerHandlers(){this._angorMockApiService.onGet("api/common/user").reply(()=>[200,T(this._user)]),this._angorMockApiService.onPatch("api/common/user").reply(({request:t})=>{let n=T(t.body.user);return this._user=Se({},this._user,n),[200,T(this._user)]})}};e.\u0275fac=function(n){return new(n||e)(L(ee))},e.\u0275prov=N({token:e,factory:e.\u0275fac,providedIn:"root"});let i=e;return i})();var u=F.now(),mg={visitors:{series:{"this-year":[{name:"Visitors",data:[{x:u.minus({months:12}).plus({day:1}).toJSDate(),y:4884},{x:u.minus({months:12}).plus({day:4}).toJSDate(),y:5351},{x:u.minus({months:12}).plus({day:7}).toJSDate(),y:5293},{x:u.minus({months:12}).plus({day:10}).toJSDate(),y:4908},{x:u.minus({months:12}).plus({day:13}).toJSDate(),y:5027},{x:u.minus({months:12}).plus({day:16}).toJSDate(),y:4837},{x:u.minus({months:12}).plus({day:19}).toJSDate(),y:4484},{x:u.minus({months:12}).plus({day:22}).toJSDate(),y:4071},{x:u.minus({months:12}).plus({day:25}).toJSDate(),y:4124},{x:u.minus({months:12}).plus({day:28}).toJSDate(),y:4563},{x:u.minus({months:11}).plus({day:1}).toJSDate(),y:3820},{x:u.minus({months:11}).plus({day:4}).toJSDate(),y:3968},{x:u.minus({months:11}).plus({day:7}).toJSDate(),y:4102},{x:u.minus({months:11}).plus({day:10}).toJSDate(),y:3941},{x:u.minus({months:11}).plus({day:13}).toJSDate(),y:3566},{x:u.minus({months:11}).plus({day:16}).toJSDate(),y:3853},{x:u.minus({months:11}).plus({day:19}).toJSDate(),y:3853},{x:u.minus({months:11}).plus({day:22}).toJSDate(),y:4069},{x:u.minus({months:11}).plus({day:25}).toJSDate(),y:3879},{x:u.minus({months:11}).plus({day:28}).toJSDate(),y:4298},{x:u.minus({months:10}).plus({day:1}).toJSDate(),y:4355},{x:u.minus({months:10}).plus({day:4}).toJSDate(),y:4065},{x:u.minus({months:10}).plus({day:7}).toJSDate(),y:3650},{x:u.minus({months:10}).plus({day:10}).toJSDate(),y:3379},{x:u.minus({months:10}).plus({day:13}).toJSDate(),y:3191},{x:u.minus({months:10}).plus({day:16}).toJSDate(),y:2968},{x:u.minus({months:10}).plus({day:19}).toJSDate(),y:2957},{x:u.minus({months:10}).plus({day:22}).toJSDate(),y:3313},{x:u.minus({months:10}).plus({day:25}).toJSDate(),y:3708},{x:u.minus({months:10}).plus({day:28}).toJSDate(),y:3586},{x:u.minus({months:9}).plus({day:1}).toJSDate(),y:3965},{x:u.minus({months:9}).plus({day:4}).toJSDate(),y:3901},{x:u.minus({months:9}).plus({day:7}).toJSDate(),y:3410},{x:u.minus({months:9}).plus({day:10}).toJSDate(),y:3748},{x:u.minus({months:9}).plus({day:13}).toJSDate(),y:3929},{x:u.minus({months:9}).plus({day:16}).toJSDate(),y:3846},{x:u.minus({months:9}).plus({day:19}).toJSDate(),y:3771},{x:u.minus({months:9}).plus({day:22}).toJSDate(),y:4015},{x:u.minus({months:9}).plus({day:25}).toJSDate(),y:3589},{x:u.minus({months:9}).plus({day:28}).toJSDate(),y:3150},{x:u.minus({months:8}).plus({day:1}).toJSDate(),y:3050},{x:u.minus({months:8}).plus({day:4}).toJSDate(),y:2574},{x:u.minus({months:8}).plus({day:7}).toJSDate(),y:2823},{x:u.minus({months:8}).plus({day:10}).toJSDate(),y:2848},{x:u.minus({months:8}).plus({day:13}).toJSDate(),y:3e3},{x:u.minus({months:8}).plus({day:16}).toJSDate(),y:3216},{x:u.minus({months:8}).plus({day:19}).toJSDate(),y:3299},{x:u.minus({months:8}).plus({day:22}).toJSDate(),y:3768},{x:u.minus({months:8}).plus({day:25}).toJSDate(),y:3524},{x:u.minus({months:8}).plus({day:28}).toJSDate(),y:3918},{x:u.minus({months:7}).plus({day:1}).toJSDate(),y:4145},{x:u.minus({months:7}).plus({day:4}).toJSDate(),y:4378},{x:u.minus({months:7}).plus({day:7}).toJSDate(),y:3941},{x:u.minus({months:7}).plus({day:10}).toJSDate(),y:3932},{x:u.minus({months:7}).plus({day:13}).toJSDate(),y:4380},{x:u.minus({months:7}).plus({day:16}).toJSDate(),y:4243},{x:u.minus({months:7}).plus({day:19}).toJSDate(),y:4367},{x:u.minus({months:7}).plus({day:22}).toJSDate(),y:3879},{x:u.minus({months:7}).plus({day:25}).toJSDate(),y:4357},{x:u.minus({months:7}).plus({day:28}).toJSDate(),y:4181},{x:u.minus({months:6}).plus({day:1}).toJSDate(),y:4619},{x:u.minus({months:6}).plus({day:4}).toJSDate(),y:4769},{x:u.minus({months:6}).plus({day:7}).toJSDate(),y:4901},{x:u.minus({months:6}).plus({day:10}).toJSDate(),y:4640},{x:u.minus({months:6}).plus({day:13}).toJSDate(),y:5128},{x:u.minus({months:6}).plus({day:16}).toJSDate(),y:5015},{x:u.minus({months:6}).plus({day:19}).toJSDate(),y:5360},{x:u.minus({months:6}).plus({day:22}).toJSDate(),y:5608},{x:u.minus({months:6}).plus({day:25}).toJSDate(),y:5272},{x:u.minus({months:6}).plus({day:28}).toJSDate(),y:5660},{x:u.minus({months:5}).plus({day:1}).toJSDate(),y:5836},{x:u.minus({months:5}).plus({day:4}).toJSDate(),y:5659},{x:u.minus({months:5}).plus({day:7}).toJSDate(),y:5575},{x:u.minus({months:5}).plus({day:10}).toJSDate(),y:5474},{x:u.minus({months:5}).plus({day:13}).toJSDate(),y:5427},{x:u.minus({months:5}).plus({day:16}).toJSDate(),y:5865},{x:u.minus({months:5}).plus({day:19}).toJSDate(),y:5700},{x:u.minus({months:5}).plus({day:22}).toJSDate(),y:6052},{x:u.minus({months:5}).plus({day:25}).toJSDate(),y:5760},{x:u.minus({months:5}).plus({day:28}).toJSDate(),y:5648},{x:u.minus({months:4}).plus({day:1}).toJSDate(),y:5435},{x:u.minus({months:4}).plus({day:4}).toJSDate(),y:5239},{x:u.minus({months:4}).plus({day:7}).toJSDate(),y:5452},{x:u.minus({months:4}).plus({day:10}).toJSDate(),y:5416},{x:u.minus({months:4}).plus({day:13}).toJSDate(),y:5195},{x:u.minus({months:4}).plus({day:16}).toJSDate(),y:5119},{x:u.minus({months:4}).plus({day:19}).toJSDate(),y:4635},{x:u.minus({months:4}).plus({day:22}).toJSDate(),y:4833},{x:u.minus({months:4}).plus({day:25}).toJSDate(),y:4584},{x:u.minus({months:4}).plus({day:28}).toJSDate(),y:4822},{x:u.minus({months:3}).plus({day:1}).toJSDate(),y:4582},{x:u.minus({months:3}).plus({day:4}).toJSDate(),y:4348},{x:u.minus({months:3}).plus({day:7}).toJSDate(),y:4132},{x:u.minus({months:3}).plus({day:10}).toJSDate(),y:4099},{x:u.minus({months:3}).plus({day:13}).toJSDate(),y:3849},{x:u.minus({months:3}).plus({day:16}).toJSDate(),y:4010},{x:u.minus({months:3}).plus({day:19}).toJSDate(),y:4486},{x:u.minus({months:3}).plus({day:22}).toJSDate(),y:4403},{x:u.minus({months:3}).plus({day:25}).toJSDate(),y:4141},{x:u.minus({months:3}).plus({day:28}).toJSDate(),y:3780},{x:u.minus({months:2}).plus({day:1}).toJSDate(),y:3524},{x:u.minus({months:2}).plus({day:4}).toJSDate(),y:3212},{x:u.minus({months:2}).plus({day:7}).toJSDate(),y:3568},{x:u.minus({months:2}).plus({day:10}).toJSDate(),y:3800},{x:u.minus({months:2}).plus({day:13}).toJSDate(),y:3796},{x:u.minus({months:2}).plus({day:16}).toJSDate(),y:3870},{x:u.minus({months:2}).plus({day:19}).toJSDate(),y:3745},{x:u.minus({months:2}).plus({day:22}).toJSDate(),y:3751},{x:u.minus({months:2}).plus({day:25}).toJSDate(),y:3310},{x:u.minus({months:2}).plus({day:28}).toJSDate(),y:3509},{x:u.minus({months:1}).plus({day:1}).toJSDate(),y:3187},{x:u.minus({months:1}).plus({day:4}).toJSDate(),y:2918},{x:u.minus({months:1}).plus({day:7}).toJSDate(),y:3191},{x:u.minus({months:1}).plus({day:10}).toJSDate(),y:3437},{x:u.minus({months:1}).plus({day:13}).toJSDate(),y:3291},{x:u.minus({months:1}).plus({day:16}).toJSDate(),y:3317},{x:u.minus({months:1}).plus({day:19}).toJSDate(),y:3716},{x:u.minus({months:1}).plus({day:22}).toJSDate(),y:3260},{x:u.minus({months:1}).plus({day:25}).toJSDate(),y:3694},{x:u.minus({months:1}).plus({day:28}).toJSDate(),y:3598}]}],"last-year":[{name:"Visitors",data:[{x:u.minus({months:24}).plus({day:1}).toJSDate(),y:2021},{x:u.minus({months:24}).plus({day:4}).toJSDate(),y:1749},{x:u.minus({months:24}).plus({day:7}).toJSDate(),y:1654},{x:u.minus({months:24}).plus({day:10}).toJSDate(),y:1900},{x:u.minus({months:24}).plus({day:13}).toJSDate(),y:1647},{x:u.minus({months:24}).plus({day:16}).toJSDate(),y:1315},{x:u.minus({months:24}).plus({day:19}).toJSDate(),y:1807},{x:u.minus({months:24}).plus({day:22}).toJSDate(),y:1793},{x:u.minus({months:24}).plus({day:25}).toJSDate(),y:1892},{x:u.minus({months:24}).plus({day:28}).toJSDate(),y:1846},{x:u.minus({months:23}).plus({day:1}).toJSDate(),y:1804},{x:u.minus({months:23}).plus({day:4}).toJSDate(),y:1778},{x:u.minus({months:23}).plus({day:7}).toJSDate(),y:2015},{x:u.minus({months:23}).plus({day:10}).toJSDate(),y:1892},{x:u.minus({months:23}).plus({day:13}).toJSDate(),y:1708},{x:u.minus({months:23}).plus({day:16}).toJSDate(),y:1711},{x:u.minus({months:23}).plus({day:19}).toJSDate(),y:1570},{x:u.minus({months:23}).plus({day:22}).toJSDate(),y:1507},{x:u.minus({months:23}).plus({day:25}).toJSDate(),y:1451},{x:u.minus({months:23}).plus({day:28}).toJSDate(),y:1522},{x:u.minus({months:22}).plus({day:1}).toJSDate(),y:1977},{x:u.minus({months:22}).plus({day:4}).toJSDate(),y:2367},{x:u.minus({months:22}).plus({day:7}).toJSDate(),y:2798},{x:u.minus({months:22}).plus({day:10}).toJSDate(),y:3080},{x:u.minus({months:22}).plus({day:13}).toJSDate(),y:2856},{x:u.minus({months:22}).plus({day:16}).toJSDate(),y:2745},{x:u.minus({months:22}).plus({day:19}).toJSDate(),y:2750},{x:u.minus({months:22}).plus({day:22}).toJSDate(),y:2728},{x:u.minus({months:22}).plus({day:25}).toJSDate(),y:2436},{x:u.minus({months:22}).plus({day:28}).toJSDate(),y:2289},{x:u.minus({months:21}).plus({day:1}).toJSDate(),y:2804},{x:u.minus({months:21}).plus({day:4}).toJSDate(),y:2777},{x:u.minus({months:21}).plus({day:7}).toJSDate(),y:3024},{x:u.minus({months:21}).plus({day:10}).toJSDate(),y:2657},{x:u.minus({months:21}).plus({day:13}).toJSDate(),y:2218},{x:u.minus({months:21}).plus({day:16}).toJSDate(),y:1964},{x:u.minus({months:21}).plus({day:19}).toJSDate(),y:1674},{x:u.minus({months:21}).plus({day:22}).toJSDate(),y:1721},{x:u.minus({months:21}).plus({day:25}).toJSDate(),y:2005},{x:u.minus({months:21}).plus({day:28}).toJSDate(),y:1613},{x:u.minus({months:20}).plus({day:1}).toJSDate(),y:1071},{x:u.minus({months:20}).plus({day:4}).toJSDate(),y:1079},{x:u.minus({months:20}).plus({day:7}).toJSDate(),y:1133},{x:u.minus({months:20}).plus({day:10}).toJSDate(),y:1536},{x:u.minus({months:20}).plus({day:13}).toJSDate(),y:2016},{x:u.minus({months:20}).plus({day:16}).toJSDate(),y:2256},{x:u.minus({months:20}).plus({day:19}).toJSDate(),y:1934},{x:u.minus({months:20}).plus({day:22}).toJSDate(),y:1832},{x:u.minus({months:20}).plus({day:25}).toJSDate(),y:2075},{x:u.minus({months:20}).plus({day:28}).toJSDate(),y:1709},{x:u.minus({months:19}).plus({day:1}).toJSDate(),y:1831},{x:u.minus({months:19}).plus({day:4}).toJSDate(),y:1434},{x:u.minus({months:19}).plus({day:7}).toJSDate(),y:1293},{x:u.minus({months:19}).plus({day:10}).toJSDate(),y:1064},{x:u.minus({months:19}).plus({day:13}).toJSDate(),y:1080},{x:u.minus({months:19}).plus({day:16}).toJSDate(),y:1032},{x:u.minus({months:19}).plus({day:19}).toJSDate(),y:1280},{x:u.minus({months:19}).plus({day:22}).toJSDate(),y:1344},{x:u.minus({months:19}).plus({day:25}).toJSDate(),y:1835},{x:u.minus({months:19}).plus({day:28}).toJSDate(),y:2287},{x:u.minus({months:18}).plus({day:1}).toJSDate(),y:2692},{x:u.minus({months:18}).plus({day:4}).toJSDate(),y:2250},{x:u.minus({months:18}).plus({day:7}).toJSDate(),y:1814},{x:u.minus({months:18}).plus({day:10}).toJSDate(),y:1906},{x:u.minus({months:18}).plus({day:13}).toJSDate(),y:1973},{x:u.minus({months:18}).plus({day:16}).toJSDate(),y:1882},{x:u.minus({months:18}).plus({day:19}).toJSDate(),y:2333},{x:u.minus({months:18}).plus({day:22}).toJSDate(),y:2048},{x:u.minus({months:18}).plus({day:25}).toJSDate(),y:2547},{x:u.minus({months:18}).plus({day:28}).toJSDate(),y:2884},{x:u.minus({months:17}).plus({day:1}).toJSDate(),y:2771},{x:u.minus({months:17}).plus({day:4}).toJSDate(),y:2522},{x:u.minus({months:17}).plus({day:7}).toJSDate(),y:2543},{x:u.minus({months:17}).plus({day:10}).toJSDate(),y:2413},{x:u.minus({months:17}).plus({day:13}).toJSDate(),y:2002},{x:u.minus({months:17}).plus({day:16}).toJSDate(),y:1838},{x:u.minus({months:17}).plus({day:19}).toJSDate(),y:1830},{x:u.minus({months:17}).plus({day:22}).toJSDate(),y:1872},{x:u.minus({months:17}).plus({day:25}).toJSDate(),y:2246},{x:u.minus({months:17}).plus({day:28}).toJSDate(),y:2171},{x:u.minus({months:16}).plus({day:1}).toJSDate(),y:2988},{x:u.minus({months:16}).plus({day:4}).toJSDate(),y:2694},{x:u.minus({months:16}).plus({day:7}).toJSDate(),y:2806},{x:u.minus({months:16}).plus({day:10}).toJSDate(),y:3040},{x:u.minus({months:16}).plus({day:13}).toJSDate(),y:2898},{x:u.minus({months:16}).plus({day:16}).toJSDate(),y:3013},{x:u.minus({months:16}).plus({day:19}).toJSDate(),y:2760},{x:u.minus({months:16}).plus({day:22}).toJSDate(),y:3021},{x:u.minus({months:16}).plus({day:25}).toJSDate(),y:2688},{x:u.minus({months:16}).plus({day:28}).toJSDate(),y:2572},{x:u.minus({months:15}).plus({day:1}).toJSDate(),y:2789},{x:u.minus({months:15}).plus({day:4}).toJSDate(),y:3069},{x:u.minus({months:15}).plus({day:7}).toJSDate(),y:3142},{x:u.minus({months:15}).plus({day:10}).toJSDate(),y:3614},{x:u.minus({months:15}).plus({day:13}).toJSDate(),y:3202},{x:u.minus({months:15}).plus({day:16}).toJSDate(),y:2730},{x:u.minus({months:15}).plus({day:19}).toJSDate(),y:2951},{x:u.minus({months:15}).plus({day:22}).toJSDate(),y:3267},{x:u.minus({months:15}).plus({day:25}).toJSDate(),y:2882},{x:u.minus({months:15}).plus({day:28}).toJSDate(),y:2885},{x:u.minus({months:14}).plus({day:1}).toJSDate(),y:2915},{x:u.minus({months:14}).plus({day:4}).toJSDate(),y:2790},{x:u.minus({months:14}).plus({day:7}).toJSDate(),y:3071},{x:u.minus({months:14}).plus({day:10}).toJSDate(),y:2802},{x:u.minus({months:14}).plus({day:13}).toJSDate(),y:2382},{x:u.minus({months:14}).plus({day:16}).toJSDate(),y:1883},{x:u.minus({months:14}).plus({day:19}).toJSDate(),y:1448},{x:u.minus({months:14}).plus({day:22}).toJSDate(),y:1176},{x:u.minus({months:14}).plus({day:25}).toJSDate(),y:1275},{x:u.minus({months:14}).plus({day:28}).toJSDate(),y:1136},{x:u.minus({months:13}).plus({day:1}).toJSDate(),y:1160},{x:u.minus({months:13}).plus({day:4}).toJSDate(),y:1524},{x:u.minus({months:13}).plus({day:7}).toJSDate(),y:1305},{x:u.minus({months:13}).plus({day:10}).toJSDate(),y:1725},{x:u.minus({months:13}).plus({day:13}).toJSDate(),y:1850},{x:u.minus({months:13}).plus({day:16}).toJSDate(),y:2304},{x:u.minus({months:13}).plus({day:19}).toJSDate(),y:2187},{x:u.minus({months:13}).plus({day:22}).toJSDate(),y:2597},{x:u.minus({months:13}).plus({day:25}).toJSDate(),y:2246},{x:u.minus({months:13}).plus({day:28}).toJSDate(),y:1767}]}]}},conversions:{amount:4123,labels:[u.minus({days:47}).toFormat("dd MMM")+" - "+u.minus({days:40}).toFormat("dd MMM"),u.minus({days:39}).toFormat("dd MMM")+" - "+u.minus({days:32}).toFormat("dd MMM"),u.minus({days:31}).toFormat("dd MMM")+" - "+u.minus({days:24}).toFormat("dd MMM"),u.minus({days:23}).toFormat("dd MMM")+" - "+u.minus({days:16}).toFormat("dd MMM"),u.minus({days:15}).toFormat("dd MMM")+" - "+u.minus({days:8}).toFormat("dd MMM"),u.minus({days:7}).toFormat("dd MMM")+" - "+u.toFormat("dd MMM")],series:[{name:"Conversions",data:[4412,4345,4541,4677,4322,4123]}]},impressions:{amount:46085,labels:[u.minus({days:31}).toFormat("dd MMM")+" - "+u.minus({days:24}).toFormat("dd MMM"),u.minus({days:23}).toFormat("dd MMM")+" - "+u.minus({days:16}).toFormat("dd MMM"),u.minus({days:15}).toFormat("dd MMM")+" - "+u.minus({days:8}).toFormat("dd MMM"),u.minus({days:7}).toFormat("dd MMM")+" - "+u.toFormat("dd MMM")],series:[{name:"Impressions",data:[11577,11441,11544,11523]}]},visits:{amount:62083,labels:[u.minus({days:31}).toFormat("dd MMM")+" - "+u.minus({days:24}).toFormat("dd MMM"),u.minus({days:23}).toFormat("dd MMM")+" - "+u.minus({days:16}).toFormat("dd MMM"),u.minus({days:15}).toFormat("dd MMM")+" - "+u.minus({days:8}).toFormat("dd MMM"),u.minus({days:7}).toFormat("dd MMM")+" - "+u.toFormat("dd MMM")],series:[{name:"Visits",data:[15521,15519,15522,15521]}]},visitorsVsPageViews:{overallScore:472,averageRatio:45,predictedRatio:55,series:[{name:"Page Views",data:[{x:u.minus({days:65}).toJSDate(),y:4769},{x:u.minus({days:64}).toJSDate(),y:4901},{x:u.minus({days:63}).toJSDate(),y:4640},{x:u.minus({days:62}).toJSDate(),y:5128},{x:u.minus({days:61}).toJSDate(),y:5015},{x:u.minus({days:60}).toJSDate(),y:5360},{x:u.minus({days:59}).toJSDate(),y:5608},{x:u.minus({days:58}).toJSDate(),y:5272},{x:u.minus({days:57}).toJSDate(),y:5660},{x:u.minus({days:56}).toJSDate(),y:6026},{x:u.minus({days:55}).toJSDate(),y:5836},{x:u.minus({days:54}).toJSDate(),y:5659},{x:u.minus({days:53}).toJSDate(),y:5575},{x:u.minus({days:52}).toJSDate(),y:5474},{x:u.minus({days:51}).toJSDate(),y:5427},{x:u.minus({days:50}).toJSDate(),y:5865},{x:u.minus({days:49}).toJSDate(),y:5700},{x:u.minus({days:48}).toJSDate(),y:6052},{x:u.minus({days:47}).toJSDate(),y:5760},{x:u.minus({days:46}).toJSDate(),y:5648},{x:u.minus({days:45}).toJSDate(),y:5510},{x:u.minus({days:44}).toJSDate(),y:5435},{x:u.minus({days:43}).toJSDate(),y:5239},{x:u.minus({days:42}).toJSDate(),y:5452},{x:u.minus({days:41}).toJSDate(),y:5416},{x:u.minus({days:40}).toJSDate(),y:5195},{x:u.minus({days:39}).toJSDate(),y:5119},{x:u.minus({days:38}).toJSDate(),y:4635},{x:u.minus({days:37}).toJSDate(),y:4833},{x:u.minus({days:36}).toJSDate(),y:4584},{x:u.minus({days:35}).toJSDate(),y:4822},{x:u.minus({days:34}).toJSDate(),y:4330},{x:u.minus({days:33}).toJSDate(),y:4582},{x:u.minus({days:32}).toJSDate(),y:4348},{x:u.minus({days:31}).toJSDate(),y:4132},{x:u.minus({days:30}).toJSDate(),y:4099},{x:u.minus({days:29}).toJSDate(),y:3849},{x:u.minus({days:28}).toJSDate(),y:4010},{x:u.minus({days:27}).toJSDate(),y:4486},{x:u.minus({days:26}).toJSDate(),y:4403},{x:u.minus({days:25}).toJSDate(),y:4141},{x:u.minus({days:24}).toJSDate(),y:3780},{x:u.minus({days:23}).toJSDate(),y:3929},{x:u.minus({days:22}).toJSDate(),y:3524},{x:u.minus({days:21}).toJSDate(),y:3212},{x:u.minus({days:20}).toJSDate(),y:3568},{x:u.minus({days:19}).toJSDate(),y:3800},{x:u.minus({days:18}).toJSDate(),y:3796},{x:u.minus({days:17}).toJSDate(),y:3870},{x:u.minus({days:16}).toJSDate(),y:3745},{x:u.minus({days:15}).toJSDate(),y:3751},{x:u.minus({days:14}).toJSDate(),y:3310},{x:u.minus({days:13}).toJSDate(),y:3509},{x:u.minus({days:12}).toJSDate(),y:3311},{x:u.minus({days:11}).toJSDate(),y:3187},{x:u.minus({days:10}).toJSDate(),y:2918},{x:u.minus({days:9}).toJSDate(),y:3191},{x:u.minus({days:8}).toJSDate(),y:3437},{x:u.minus({days:7}).toJSDate(),y:3291},{x:u.minus({days:6}).toJSDate(),y:3317},{x:u.minus({days:5}).toJSDate(),y:3716},{x:u.minus({days:4}).toJSDate(),y:3260},{x:u.minus({days:3}).toJSDate(),y:3694},{x:u.minus({days:2}).toJSDate(),y:3598},{x:u.minus({days:1}).toJSDate(),y:3812}]},{name:"Visitors",data:[{x:u.minus({days:65}).toJSDate(),y:1654},{x:u.minus({days:64}).toJSDate(),y:1900},{x:u.minus({days:63}).toJSDate(),y:1647},{x:u.minus({days:62}).toJSDate(),y:1315},{x:u.minus({days:61}).toJSDate(),y:1807},{x:u.minus({days:60}).toJSDate(),y:1793},{x:u.minus({days:59}).toJSDate(),y:1892},{x:u.minus({days:58}).toJSDate(),y:1846},{x:u.minus({days:57}).toJSDate(),y:1966},{x:u.minus({days:56}).toJSDate(),y:1804},{x:u.minus({days:55}).toJSDate(),y:1778},{x:u.minus({days:54}).toJSDate(),y:2015},{x:u.minus({days:53}).toJSDate(),y:1892},{x:u.minus({days:52}).toJSDate(),y:1708},{x:u.minus({days:51}).toJSDate(),y:1711},{x:u.minus({days:50}).toJSDate(),y:1570},{x:u.minus({days:49}).toJSDate(),y:1507},{x:u.minus({days:48}).toJSDate(),y:1451},{x:u.minus({days:47}).toJSDate(),y:1522},{x:u.minus({days:46}).toJSDate(),y:1801},{x:u.minus({days:45}).toJSDate(),y:1977},{x:u.minus({days:44}).toJSDate(),y:2367},{x:u.minus({days:43}).toJSDate(),y:2798},{x:u.minus({days:42}).toJSDate(),y:3080},{x:u.minus({days:41}).toJSDate(),y:2856},{x:u.minus({days:40}).toJSDate(),y:2745},{x:u.minus({days:39}).toJSDate(),y:2750},{x:u.minus({days:38}).toJSDate(),y:2728},{x:u.minus({days:37}).toJSDate(),y:2436},{x:u.minus({days:36}).toJSDate(),y:2289},{x:u.minus({days:35}).toJSDate(),y:2657},{x:u.minus({days:34}).toJSDate(),y:2804},{x:u.minus({days:33}).toJSDate(),y:2777},{x:u.minus({days:32}).toJSDate(),y:3024},{x:u.minus({days:31}).toJSDate(),y:2657},{x:u.minus({days:30}).toJSDate(),y:2218},{x:u.minus({days:29}).toJSDate(),y:1964},{x:u.minus({days:28}).toJSDate(),y:1674},{x:u.minus({days:27}).toJSDate(),y:1721},{x:u.minus({days:26}).toJSDate(),y:2005},{x:u.minus({days:25}).toJSDate(),y:1613},{x:u.minus({days:24}).toJSDate(),y:1295},{x:u.minus({days:23}).toJSDate(),y:1071},{x:u.minus({days:22}).toJSDate(),y:799},{x:u.minus({days:21}).toJSDate(),y:1133},{x:u.minus({days:20}).toJSDate(),y:1536},{x:u.minus({days:19}).toJSDate(),y:2016},{x:u.minus({days:18}).toJSDate(),y:2256},{x:u.minus({days:17}).toJSDate(),y:1934},{x:u.minus({days:16}).toJSDate(),y:1832},{x:u.minus({days:15}).toJSDate(),y:2075},{x:u.minus({days:14}).toJSDate(),y:1709},{x:u.minus({days:13}).toJSDate(),y:1932},{x:u.minus({days:12}).toJSDate(),y:1831},{x:u.minus({days:11}).toJSDate(),y:1434},{x:u.minus({days:10}).toJSDate(),y:993},{x:u.minus({days:9}).toJSDate(),y:1064},{x:u.minus({days:8}).toJSDate(),y:618},{x:u.minus({days:7}).toJSDate(),y:1032},{x:u.minus({days:6}).toJSDate(),y:1280},{x:u.minus({days:5}).toJSDate(),y:1344},{x:u.minus({days:4}).toJSDate(),y:1835},{x:u.minus({days:3}).toJSDate(),y:2287},{x:u.minus({days:2}).toJSDate(),y:2226},{x:u.minus({days:1}).toJSDate(),y:2692}]}]},newVsReturning:{uniqueVisitors:46085,series:[80,20],labels:["New","Returning"]},gender:{uniqueVisitors:46085,series:[55,45],labels:["Male","Female"]},age:{uniqueVisitors:46085,series:[35,65],labels:["Under 30","Over 30"]},language:{uniqueVisitors:46085,series:[25,75],labels:["English","Other"]}};var pg=(()=>{let e=class e{constructor(t){this._angorMockApiService=t,this._analytics=mg,this.registerHandlers()}registerHandlers(){this._angorMockApiService.onGet("api/dashboards/analytics").reply(()=>[200,T(this._analytics)])}};e.\u0275fac=function(n){return new(n||e)(L(ee))},e.\u0275prov=N({token:e,factory:e.\u0275fac,providedIn:"root"});let i=e;return i})();var A=F.now(),gg={btc:{amount:8878.48,trend:{dir:"up",amount:.17},marketCap:148752956966,volume:22903438381,supply:18168448,allTimeHigh:19891,price:{series:[{name:"Price",data:[{x:-145,y:6554.36},{x:-144,y:6554.36},{x:-143,y:6546.94},{x:-142,y:6546.96},{x:-141,y:6546.11},{x:-140,y:6550.26},{x:-139,y:6546.11},{x:-138,y:6550.79},{x:-137,y:6545.36},{x:-136,y:6541.06},{x:-135,y:6540.1},{x:-134,y:6538.31},{x:-133,y:6538.42},{x:-132,y:6538.48},{x:-131,y:6538.71},{x:-130,y:6548.42},{x:-129,y:6546.87},{x:-128,y:6547.07},{x:-127,y:6535.07},{x:-126,y:6535.01},{x:-125,y:6539.02},{x:-124,y:6547.96},{x:-123,y:6547.92},{x:-122,y:6546.56},{x:-121,y:6546.56},{x:-120,y:6564.16},{x:-119,y:6560.83},{x:-118,y:6559.08},{x:-117,y:6553.02},{x:-116,y:6564.99},{x:-115,y:6558.7},{x:-114,y:6568.73},{x:-113,y:6568.8},{x:-112,y:6568.8},{x:-111,y:6568.8},{x:-110,y:6571.83},{x:-109,y:6562.64},{x:-108,y:6561.28},{x:-107,y:6561.28},{x:-106,y:6560.4},{x:-105,y:6564.41},{x:-104,y:6562.44},{x:-103,y:6565.13},{x:-102,y:6553.3},{x:-101,y:6552.68},{x:-100,y:6551.92},{x:-99,y:6553.85},{x:-98,y:6560},{x:-97,y:6560},{x:-96,y:6565.01},{x:-95,y:6583.19},{x:-94,y:6555.79},{x:-93,y:6556.04},{x:-92,y:6558.85},{x:-91,y:6564.75},{x:-90,y:6564.88},{x:-89,y:6565.1},{x:-88,y:6565.72},{x:-87,y:6565.72},{x:-86,y:6565.95},{x:-85,y:6561.82},{x:-84,y:6566.26},{x:-83,y:6568.81},{x:-82,y:6588.57},{x:-81,y:6587.11},{x:-80,y:6577.86},{x:-79,y:6586.51},{x:-78,y:6581.14},{x:-77,y:6581.45},{x:-76,y:6589.54},{x:-75,y:6580.91},{x:-74,y:6581.67},{x:-73,y:6579.06},{x:-72,y:6578.73},{x:-71,y:6578.64},{x:-70,y:6579.08},{x:-69,y:6577.43},{x:-68,y:6582.12},{x:-67,y:6572.42},{x:-66,y:6578.72},{x:-65,y:6572.43},{x:-64,y:6570.64},{x:-63,y:6561.64},{x:-62,y:6550.84},{x:-61,y:6561.83},{x:-60,y:6561.84},{x:-59,y:6552.44},{x:-58,y:6552.47},{x:-57,y:6562.31},{x:-56,y:6562.1},{x:-55,y:6561.65},{x:-54,y:6547.96},{x:-53,y:6559.95},{x:-52,y:6562.08},{x:-51,y:6557.71},{x:-50,y:6559.05},{x:-49,y:6562.69},{x:-48,y:6578.18},{x:-47,y:6580.15},{x:-46,y:6584.26},{x:-45,y:6574.75},{x:-44,y:6574.85},{x:-43,y:6582.63},{x:-42,y:6569.7},{x:-41,y:6570.1},{x:-40,y:6570.11},{x:-39,y:6569.71},{x:-38,y:6578.03},{x:-37,y:6579.92},{x:-36,y:6571.03},{x:-35,y:6571.48},{x:-34,y:6576.67},{x:-33,y:6576.67},{x:-32,y:6576.63},{x:-31,y:6576.68},{x:-30,y:6573.29},{x:-29,y:6577.28},{x:-28,y:6577.73},{x:-27,y:6577.7},{x:-26,y:6578.36},{x:-25,y:6578.24},{x:-24,y:6581.3},{x:-23,y:6582.59},{x:-22,y:6602.51},{x:-21,y:6582.65},{x:-20,y:6574.77},{x:-19,y:6574.41},{x:-18,y:6575.08},{x:-17,y:6575.08},{x:-16,y:6574.09},{x:-15,y:6568.84},{x:-14,y:6567.49},{x:-13,y:6559.75},{x:-12,y:6566.65},{x:-11,y:6567.52},{x:-10,y:6567.59},{x:-9,y:6564.18},{x:-8,y:6570.11},{x:-7,y:6562.7},{x:-6,y:6562.7},{x:-5,y:6562.77},{x:-4,y:6569.46},{x:-3,y:6571.04},{x:-2,y:6571.48},{x:-1,y:6571.3}]}]}},prices:{btc:8878.48,eth:170.46,bch:359.93,xrp:.23512},wallets:{btc:24.97311243,eth:126.3212,bch:78.454412,xrp:11278.771123},watchlist:[{title:"Ethereum",iso:"ETH",amount:170.46,trend:{dir:"up",amount:2.35},series:[{name:"Price",data:[{x:A.minus({minutes:20}).toFormat("HH:mm"),y:154.36},{x:A.minus({minutes:19}).toFormat("HH:mm"),y:154.36},{x:A.minus({minutes:18}).toFormat("HH:mm"),y:146.94},{x:A.minus({minutes:17}).toFormat("HH:mm"),y:146.96},{x:A.minus({minutes:16}).toFormat("HH:mm"),y:146.11},{x:A.minus({minutes:15}).toFormat("HH:mm"),y:150.26},{x:A.minus({minutes:14}).toFormat("HH:mm"),y:146.11},{x:A.minus({minutes:13}).toFormat("HH:mm"),y:150.79},{x:A.minus({minutes:12}).toFormat("HH:mm"),y:145.36},{x:A.minus({minutes:11}).toFormat("HH:mm"),y:141.06},{x:A.minus({minutes:10}).toFormat("HH:mm"),y:140.1},{x:A.minus({minutes:9}).toFormat("HH:mm"),y:138.31},{x:A.minus({minutes:8}).toFormat("HH:mm"),y:138.42},{x:A.minus({minutes:7}).toFormat("HH:mm"),y:138.48},{x:A.minus({minutes:6}).toFormat("HH:mm"),y:138.71},{x:A.minus({minutes:5}).toFormat("HH:mm"),y:148.42},{x:A.minus({minutes:4}).toFormat("HH:mm"),y:146.87},{x:A.minus({minutes:3}).toFormat("HH:mm"),y:147.07},{x:A.minus({minutes:2}).toFormat("HH:mm"),y:135.07},{x:A.minus({minutes:1}).toFormat("HH:mm"),y:135.01}]}]},{title:"Bitcoin Cash",iso:"BCH",amount:359.93,trend:{dir:"up",amount:9.94},series:[{name:"Price",data:[{x:A.minus({minutes:20}).toFormat("HH:mm"),y:374.77},{x:A.minus({minutes:19}).toFormat("HH:mm"),y:374.41},{x:A.minus({minutes:18}).toFormat("HH:mm"),y:375.08},{x:A.minus({minutes:17}).toFormat("HH:mm"),y:375.08},{x:A.minus({minutes:16}).toFormat("HH:mm"),y:374.09},{x:A.minus({minutes:15}).toFormat("HH:mm"),y:368.84},{x:A.minus({minutes:14}).toFormat("HH:mm"),y:367.49},{x:A.minus({minutes:13}).toFormat("HH:mm"),y:359.75},{x:A.minus({minutes:12}).toFormat("HH:mm"),y:366.65},{x:A.minus({minutes:11}).toFormat("HH:mm"),y:367.52},{x:A.minus({minutes:10}).toFormat("HH:mm"),y:367.59},{x:A.minus({minutes:9}).toFormat("HH:mm"),y:364.18},{x:A.minus({minutes:8}).toFormat("HH:mm"),y:370.11},{x:A.minus({minutes:7}).toFormat("HH:mm"),y:362.7},{x:A.minus({minutes:6}).toFormat("HH:mm"),y:362.7},{x:A.minus({minutes:5}).toFormat("HH:mm"),y:362.77},{x:A.minus({minutes:4}).toFormat("HH:mm"),y:369.46},{x:A.minus({minutes:3}).toFormat("HH:mm"),y:371.04},{x:A.minus({minutes:2}).toFormat("HH:mm"),y:371.48},{x:A.minus({minutes:1}).toFormat("HH:mm"),y:371.3}]}]},{title:"XRP",iso:"XRP",amount:.23512,trend:{dir:"down",amount:.35},series:[{name:"Price",data:[{x:A.minus({minutes:20}).toFormat("HH:mm"),y:.258},{x:A.minus({minutes:19}).toFormat("HH:mm"),y:.256},{x:A.minus({minutes:18}).toFormat("HH:mm"),y:.255},{x:A.minus({minutes:17}).toFormat("HH:mm"),y:.255},{x:A.minus({minutes:16}).toFormat("HH:mm"),y:.254},{x:A.minus({minutes:15}).toFormat("HH:mm"),y:.248},{x:A.minus({minutes:14}).toFormat("HH:mm"),y:.247},{x:A.minus({minutes:13}).toFormat("HH:mm"),y:.249},{x:A.minus({minutes:12}).toFormat("HH:mm"),y:.246},{x:A.minus({minutes:11}).toFormat("HH:mm"),y:.247},{x:A.minus({minutes:10}).toFormat("HH:mm"),y:.247},{x:A.minus({minutes:9}).toFormat("HH:mm"),y:.244},{x:A.minus({minutes:8}).toFormat("HH:mm"),y:.25},{x:A.minus({minutes:7}).toFormat("HH:mm"),y:.242},{x:A.minus({minutes:6}).toFormat("HH:mm"),y:.251},{x:A.minus({minutes:5}).toFormat("HH:mm"),y:.251},{x:A.minus({minutes:4}).toFormat("HH:mm"),y:.251},{x:A.minus({minutes:3}).toFormat("HH:mm"),y:.249},{x:A.minus({minutes:2}).toFormat("HH:mm"),y:.242},{x:A.minus({minutes:1}).toFormat("HH:mm"),y:.24}]}]},{title:"Litecoin",iso:"LTC",amount:60.15,trend:{dir:"up",amount:.99},series:[{name:"Price",data:[{x:A.minus({minutes:20}).toFormat("HH:mm"),y:62.54},{x:A.minus({minutes:19}).toFormat("HH:mm"),y:61.54},{x:A.minus({minutes:18}).toFormat("HH:mm"),y:62.55},{x:A.minus({minutes:17}).toFormat("HH:mm"),y:60.55},{x:A.minus({minutes:16}).toFormat("HH:mm"),y:59.54},{x:A.minus({minutes:15}).toFormat("HH:mm"),y:58.48},{x:A.minus({minutes:14}).toFormat("HH:mm"),y:54.47},{x:A.minus({minutes:13}).toFormat("HH:mm"),y:51.49},{x:A.minus({minutes:12}).toFormat("HH:mm"),y:51.46},{x:A.minus({minutes:11}).toFormat("HH:mm"),y:53.47},{x:A.minus({minutes:10}).toFormat("HH:mm"),y:52.47},{x:A.minus({minutes:9}).toFormat("HH:mm"),y:54.44},{x:A.minus({minutes:8}).toFormat("HH:mm"),y:59.5},{x:A.minus({minutes:7}).toFormat("HH:mm"),y:62.42},{x:A.minus({minutes:6}).toFormat("HH:mm"),y:61.42},{x:A.minus({minutes:5}).toFormat("HH:mm"),y:60.42},{x:A.minus({minutes:4}).toFormat("HH:mm"),y:58.49},{x:A.minus({minutes:3}).toFormat("HH:mm"),y:57.51},{x:A.minus({minutes:2}).toFormat("HH:mm"),y:54.51},{x:A.minus({minutes:1}).toFormat("HH:mm"),y:51.25}]}]},{title:"Zcash",iso:"ZEC",amount:58.41,trend:{dir:"down",amount:8.79},series:[{name:"Price",data:[{x:A.minus({minutes:20}).toFormat("HH:mm"),y:53.54},{x:A.minus({minutes:19}).toFormat("HH:mm"),y:52.54},{x:A.minus({minutes:18}).toFormat("HH:mm"),y:52.55},{x:A.minus({minutes:17}).toFormat("HH:mm"),y:46.44},{x:A.minus({minutes:16}).toFormat("HH:mm"),y:49.5},{x:A.minus({minutes:15}).toFormat("HH:mm"),y:55.42},{x:A.minus({minutes:14}).toFormat("HH:mm"),y:54.42},{x:A.minus({minutes:13}).toFormat("HH:mm"),y:43.49},{x:A.minus({minutes:12}).toFormat("HH:mm"),y:43.46},{x:A.minus({minutes:11}).toFormat("HH:mm"),y:41.47},{x:A.minus({minutes:10}).toFormat("HH:mm"),y:41.47},{x:A.minus({minutes:9}).toFormat("HH:mm"),y:51.55},{x:A.minus({minutes:8}).toFormat("HH:mm"),y:48.54},{x:A.minus({minutes:7}).toFormat("HH:mm"),y:49.48},{x:A.minus({minutes:6}).toFormat("HH:mm"),y:45.47},{x:A.minus({minutes:5}).toFormat("HH:mm"),y:51.42},{x:A.minus({minutes:4}).toFormat("HH:mm"),y:49.49},{x:A.minus({minutes:3}).toFormat("HH:mm"),y:46.51},{x:A.minus({minutes:2}).toFormat("HH:mm"),y:41.51},{x:A.minus({minutes:1}).toFormat("HH:mm"),y:44.25}]}]},{title:"Bitcoin Gold",iso:"BTG",amount:12.23,trend:{dir:"down",amount:4.42},series:[{name:"Price",data:[{x:A.minus({minutes:20}).toFormat("HH:mm"),y:14.77},{x:A.minus({minutes:19}).toFormat("HH:mm"),y:14.41},{x:A.minus({minutes:18}).toFormat("HH:mm"),y:15.08},{x:A.minus({minutes:17}).toFormat("HH:mm"),y:15.08},{x:A.minus({minutes:16}).toFormat("HH:mm"),y:14.09},{x:A.minus({minutes:15}).toFormat("HH:mm"),y:18.84},{x:A.minus({minutes:14}).toFormat("HH:mm"),y:17.49},{x:A.minus({minutes:13}).toFormat("HH:mm"),y:19.75},{x:A.minus({minutes:12}).toFormat("HH:mm"),y:16.65},{x:A.minus({minutes:11}).toFormat("HH:mm"),y:17.52},{x:A.minus({minutes:10}).toFormat("HH:mm"),y:17.59},{x:A.minus({minutes:9}).toFormat("HH:mm"),y:14.18},{x:A.minus({minutes:8}).toFormat("HH:mm"),y:10.11},{x:A.minus({minutes:7}).toFormat("HH:mm"),y:12.7},{x:A.minus({minutes:6}).toFormat("HH:mm"),y:12.7},{x:A.minus({minutes:5}).toFormat("HH:mm"),y:12.77},{x:A.minus({minutes:4}).toFormat("HH:mm"),y:19.46},{x:A.minus({minutes:3}).toFormat("HH:mm"),y:11.04},{x:A.minus({minutes:2}).toFormat("HH:mm"),y:11.48},{x:A.minus({minutes:1}).toFormat("HH:mm"),y:11.3}]}]}]};var fg=(()=>{let e=class e{constructor(t){this._angorMockApiService=t,this._crypto=gg,this.registerHandlers()}registerHandlers(){this._angorMockApiService.onGet("api/dashboards/crypto").reply(()=>[200,T(this._crypto)])}};e.\u0275fac=function(n){return new(n||e)(L(ee))},e.\u0275prov=N({token:e,factory:e.\u0275fac,providedIn:"root"});let i=e;return i})();var p=F.now(),hg={accountBalance:{growRate:38.33,ami:45332,series:[{name:"Predicted",data:[{x:p.minus({months:12}).plus({day:1}).toJSDate(),y:48.84},{x:p.minus({months:12}).plus({day:4}).toJSDate(),y:53.51},{x:p.minus({months:12}).plus({day:7}).toJSDate(),y:52.93},{x:p.minus({months:12}).plus({day:10}).toJSDate(),y:49.08},{x:p.minus({months:12}).plus({day:13}).toJSDate(),y:50.27},{x:p.minus({months:12}).plus({day:16}).toJSDate(),y:48.37},{x:p.minus({months:12}).plus({day:19}).toJSDate(),y:44.84},{x:p.minus({months:12}).plus({day:22}).toJSDate(),y:40.71},{x:p.minus({months:12}).plus({day:25}).toJSDate(),y:41.24},{x:p.minus({months:12}).plus({day:28}).toJSDate(),y:45.63},{x:p.minus({months:11}).plus({day:1}).toJSDate(),y:38.2},{x:p.minus({months:11}).plus({day:4}).toJSDate(),y:39.68},{x:p.minus({months:11}).plus({day:7}).toJSDate(),y:41.02},{x:p.minus({months:11}).plus({day:10}).toJSDate(),y:39.41},{x:p.minus({months:11}).plus({day:13}).toJSDate(),y:35.66},{x:p.minus({months:11}).plus({day:16}).toJSDate(),y:38.53},{x:p.minus({months:11}).plus({day:19}).toJSDate(),y:38.53},{x:p.minus({months:11}).plus({day:22}).toJSDate(),y:40.69},{x:p.minus({months:11}).plus({day:25}).toJSDate(),y:38.79},{x:p.minus({months:11}).plus({day:28}).toJSDate(),y:42.98},{x:p.minus({months:10}).plus({day:1}).toJSDate(),y:43.55},{x:p.minus({months:10}).plus({day:4}).toJSDate(),y:40.65},{x:p.minus({months:10}).plus({day:7}).toJSDate(),y:36.5},{x:p.minus({months:10}).plus({day:10}).toJSDate(),y:33.79},{x:p.minus({months:10}).plus({day:13}).toJSDate(),y:31.91},{x:p.minus({months:10}).plus({day:16}).toJSDate(),y:29.68},{x:p.minus({months:10}).plus({day:19}).toJSDate(),y:29.57},{x:p.minus({months:10}).plus({day:22}).toJSDate(),y:33.13},{x:p.minus({months:10}).plus({day:25}).toJSDate(),y:37.08},{x:p.minus({months:10}).plus({day:28}).toJSDate(),y:35.86},{x:p.minus({months:9}).plus({day:1}).toJSDate(),y:39.65},{x:p.minus({months:9}).plus({day:4}).toJSDate(),y:39.01},{x:p.minus({months:9}).plus({day:7}).toJSDate(),y:34.1},{x:p.minus({months:9}).plus({day:10}).toJSDate(),y:37.48},{x:p.minus({months:9}).plus({day:13}).toJSDate(),y:39.29},{x:p.minus({months:9}).plus({day:16}).toJSDate(),y:38.46},{x:p.minus({months:9}).plus({day:19}).toJSDate(),y:37.71},{x:p.minus({months:9}).plus({day:22}).toJSDate(),y:40.15},{x:p.minus({months:9}).plus({day:25}).toJSDate(),y:35.89},{x:p.minus({months:9}).plus({day:28}).toJSDate(),y:31.5},{x:p.minus({months:8}).plus({day:1}).toJSDate(),y:30.5},{x:p.minus({months:8}).plus({day:4}).toJSDate(),y:25.74},{x:p.minus({months:8}).plus({day:7}).toJSDate(),y:28.23},{x:p.minus({months:8}).plus({day:10}).toJSDate(),y:28.48},{x:p.minus({months:8}).plus({day:13}).toJSDate(),y:30},{x:p.minus({months:8}).plus({day:16}).toJSDate(),y:32.16},{x:p.minus({months:8}).plus({day:19}).toJSDate(),y:32.99},{x:p.minus({months:8}).plus({day:22}).toJSDate(),y:37.68},{x:p.minus({months:8}).plus({day:25}).toJSDate(),y:35.24},{x:p.minus({months:8}).plus({day:28}).toJSDate(),y:39.18},{x:p.minus({months:7}).plus({day:1}).toJSDate(),y:41.45},{x:p.minus({months:7}).plus({day:4}).toJSDate(),y:43.78},{x:p.minus({months:7}).plus({day:7}).toJSDate(),y:39.41},{x:p.minus({months:7}).plus({day:10}).toJSDate(),y:39.32},{x:p.minus({months:7}).plus({day:13}).toJSDate(),y:43.8},{x:p.minus({months:7}).plus({day:16}).toJSDate(),y:42.43},{x:p.minus({months:7}).plus({day:19}).toJSDate(),y:43.67},{x:p.minus({months:7}).plus({day:22}).toJSDate(),y:38.79},{x:p.minus({months:7}).plus({day:25}).toJSDate(),y:43.57},{x:p.minus({months:7}).plus({day:28}).toJSDate(),y:41.81},{x:p.minus({months:6}).plus({day:1}).toJSDate(),y:46.19},{x:p.minus({months:6}).plus({day:4}).toJSDate(),y:47.69},{x:p.minus({months:6}).plus({day:7}).toJSDate(),y:49.01},{x:p.minus({months:6}).plus({day:10}).toJSDate(),y:46.4},{x:p.minus({months:6}).plus({day:13}).toJSDate(),y:51.28},{x:p.minus({months:6}).plus({day:16}).toJSDate(),y:50.15},{x:p.minus({months:6}).plus({day:19}).toJSDate(),y:53.6},{x:p.minus({months:6}).plus({day:22}).toJSDate(),y:56.08},{x:p.minus({months:6}).plus({day:25}).toJSDate(),y:52.72},{x:p.minus({months:6}).plus({day:28}).toJSDate(),y:56.6},{x:p.minus({months:5}).plus({day:1}).toJSDate(),y:58.36},{x:p.minus({months:5}).plus({day:4}).toJSDate(),y:56.59},{x:p.minus({months:5}).plus({day:7}).toJSDate(),y:55.75},{x:p.minus({months:5}).plus({day:10}).toJSDate(),y:54.74},{x:p.minus({months:5}).plus({day:13}).toJSDate(),y:54.27},{x:p.minus({months:5}).plus({day:16}).toJSDate(),y:58.65},{x:p.minus({months:5}).plus({day:19}).toJSDate(),y:57},{x:p.minus({months:5}).plus({day:22}).toJSDate(),y:60.52},{x:p.minus({months:5}).plus({day:25}).toJSDate(),y:57.6},{x:p.minus({months:5}).plus({day:28}).toJSDate(),y:56.48},{x:p.minus({months:4}).plus({day:1}).toJSDate(),y:54.35},{x:p.minus({months:4}).plus({day:4}).toJSDate(),y:52.39},{x:p.minus({months:4}).plus({day:7}).toJSDate(),y:54.52},{x:p.minus({months:4}).plus({day:10}).toJSDate(),y:54.16},{x:p.minus({months:4}).plus({day:13}).toJSDate(),y:51.95},{x:p.minus({months:4}).plus({day:16}).toJSDate(),y:51.19},{x:p.minus({months:4}).plus({day:19}).toJSDate(),y:46.35},{x:p.minus({months:4}).plus({day:22}).toJSDate(),y:48.33},{x:p.minus({months:4}).plus({day:25}).toJSDate(),y:45.84},{x:p.minus({months:4}).plus({day:28}).toJSDate(),y:48.22},{x:p.minus({months:3}).plus({day:1}).toJSDate(),y:45.82},{x:p.minus({months:3}).plus({day:4}).toJSDate(),y:43.48},{x:p.minus({months:3}).plus({day:7}).toJSDate(),y:41.32},{x:p.minus({months:3}).plus({day:10}).toJSDate(),y:40.99},{x:p.minus({months:3}).plus({day:13}).toJSDate(),y:38.49},{x:p.minus({months:3}).plus({day:16}).toJSDate(),y:40.1},{x:p.minus({months:3}).plus({day:19}).toJSDate(),y:44.86},{x:p.minus({months:3}).plus({day:22}).toJSDate(),y:44.03},{x:p.minus({months:3}).plus({day:25}).toJSDate(),y:41.41},{x:p.minus({months:3}).plus({day:28}).toJSDate(),y:37.8},{x:p.minus({months:2}).plus({day:1}).toJSDate(),y:35.24},{x:p.minus({months:2}).plus({day:4}).toJSDate(),y:32.12},{x:p.minus({months:2}).plus({day:7}).toJSDate(),y:35.68},{x:p.minus({months:2}).plus({day:10}).toJSDate(),y:38},{x:p.minus({months:2}).plus({day:13}).toJSDate(),y:37.96},{x:p.minus({months:2}).plus({day:16}).toJSDate(),y:38.7},{x:p.minus({months:2}).plus({day:19}).toJSDate(),y:37.45},{x:p.minus({months:2}).plus({day:22}).toJSDate(),y:37.51},{x:p.minus({months:2}).plus({day:25}).toJSDate(),y:33.1},{x:p.minus({months:2}).plus({day:28}).toJSDate(),y:35.09},{x:p.minus({months:1}).plus({day:1}).toJSDate(),y:31.87},{x:p.minus({months:1}).plus({day:4}).toJSDate(),y:29.18},{x:p.minus({months:1}).plus({day:7}).toJSDate(),y:31.91},{x:p.minus({months:1}).plus({day:10}).toJSDate(),y:34.37},{x:p.minus({months:1}).plus({day:13}).toJSDate(),y:32.91},{x:p.minus({months:1}).plus({day:16}).toJSDate(),y:33.17},{x:p.minus({months:1}).plus({day:19}).toJSDate(),y:37.16},{x:p.minus({months:1}).plus({day:22}).toJSDate(),y:32.6},{x:p.minus({months:1}).plus({day:25}).toJSDate(),y:36.94},{x:p.minus({months:1}).plus({day:28}).toJSDate(),y:35.98}]},{name:"Actual",data:[{x:p.minus({months:12}).plus({day:1}).toJSDate(),y:20.21},{x:p.minus({months:12}).plus({day:4}).toJSDate(),y:17.49},{x:p.minus({months:12}).plus({day:7}).toJSDate(),y:16.54},{x:p.minus({months:12}).plus({day:10}).toJSDate(),y:19},{x:p.minus({months:12}).plus({day:13}).toJSDate(),y:16.47},{x:p.minus({months:12}).plus({day:16}).toJSDate(),y:13.15},{x:p.minus({months:12}).plus({day:19}).toJSDate(),y:18.07},{x:p.minus({months:12}).plus({day:22}).toJSDate(),y:17.93},{x:p.minus({months:12}).plus({day:25}).toJSDate(),y:18.92},{x:p.minus({months:12}).plus({day:28}).toJSDate(),y:18.46},{x:p.minus({months:11}).plus({day:1}).toJSDate(),y:18.04},{x:p.minus({months:11}).plus({day:4}).toJSDate(),y:17.78},{x:p.minus({months:11}).plus({day:7}).toJSDate(),y:20.15},{x:p.minus({months:11}).plus({day:10}).toJSDate(),y:18.92},{x:p.minus({months:11}).plus({day:13}).toJSDate(),y:17.08},{x:p.minus({months:11}).plus({day:16}).toJSDate(),y:17.11},{x:p.minus({months:11}).plus({day:19}).toJSDate(),y:15.7},{x:p.minus({months:11}).plus({day:22}).toJSDate(),y:15.07},{x:p.minus({months:11}).plus({day:25}).toJSDate(),y:14.51},{x:p.minus({months:11}).plus({day:28}).toJSDate(),y:15.22},{x:p.minus({months:10}).plus({day:1}).toJSDate(),y:19.77},{x:p.minus({months:10}).plus({day:4}).toJSDate(),y:23.67},{x:p.minus({months:10}).plus({day:7}).toJSDate(),y:27.98},{x:p.minus({months:10}).plus({day:10}).toJSDate(),y:30.8},{x:p.minus({months:10}).plus({day:13}).toJSDate(),y:28.56},{x:p.minus({months:10}).plus({day:16}).toJSDate(),y:27.45},{x:p.minus({months:10}).plus({day:19}).toJSDate(),y:27.5},{x:p.minus({months:10}).plus({day:22}).toJSDate(),y:27.28},{x:p.minus({months:10}).plus({day:25}).toJSDate(),y:24.36},{x:p.minus({months:10}).plus({day:28}).toJSDate(),y:22.89},{x:p.minus({months:9}).plus({day:1}).toJSDate(),y:28.04},{x:p.minus({months:9}).plus({day:4}).toJSDate(),y:27.77},{x:p.minus({months:9}).plus({day:7}).toJSDate(),y:30.24},{x:p.minus({months:9}).plus({day:10}).toJSDate(),y:26.57},{x:p.minus({months:9}).plus({day:13}).toJSDate(),y:22.18},{x:p.minus({months:9}).plus({day:16}).toJSDate(),y:19.64},{x:p.minus({months:9}).plus({day:19}).toJSDate(),y:16.74},{x:p.minus({months:9}).plus({day:22}).toJSDate(),y:17.21},{x:p.minus({months:9}).plus({day:25}).toJSDate(),y:20.05},{x:p.minus({months:9}).plus({day:28}).toJSDate(),y:16.13},{x:p.minus({months:8}).plus({day:1}).toJSDate(),y:10.71},{x:p.minus({months:8}).plus({day:4}).toJSDate(),y:7.99},{x:p.minus({months:8}).plus({day:7}).toJSDate(),y:11.33},{x:p.minus({months:8}).plus({day:10}).toJSDate(),y:15.36},{x:p.minus({months:8}).plus({day:13}).toJSDate(),y:20.16},{x:p.minus({months:8}).plus({day:16}).toJSDate(),y:22.56},{x:p.minus({months:8}).plus({day:19}).toJSDate(),y:19.34},{x:p.minus({months:8}).plus({day:22}).toJSDate(),y:18.32},{x:p.minus({months:8}).plus({day:25}).toJSDate(),y:20.75},{x:p.minus({months:8}).plus({day:28}).toJSDate(),y:17.09},{x:p.minus({months:7}).plus({day:1}).toJSDate(),y:18.31},{x:p.minus({months:7}).plus({day:4}).toJSDate(),y:14.34},{x:p.minus({months:7}).plus({day:7}).toJSDate(),y:9.93},{x:p.minus({months:7}).plus({day:10}).toJSDate(),y:10.64},{x:p.minus({months:7}).plus({day:13}).toJSDate(),y:6.18},{x:p.minus({months:7}).plus({day:16}).toJSDate(),y:10.32},{x:p.minus({months:7}).plus({day:19}).toJSDate(),y:12.8},{x:p.minus({months:7}).plus({day:22}).toJSDate(),y:13.44},{x:p.minus({months:7}).plus({day:25}).toJSDate(),y:18.35},{x:p.minus({months:7}).plus({day:28}).toJSDate(),y:22.87},{x:p.minus({months:6}).plus({day:1}).toJSDate(),y:26.92},{x:p.minus({months:6}).plus({day:4}).toJSDate(),y:22.5},{x:p.minus({months:6}).plus({day:7}).toJSDate(),y:18.14},{x:p.minus({months:6}).plus({day:10}).toJSDate(),y:19.06},{x:p.minus({months:6}).plus({day:13}).toJSDate(),y:19.73},{x:p.minus({months:6}).plus({day:16}).toJSDate(),y:18.82},{x:p.minus({months:6}).plus({day:19}).toJSDate(),y:23.33},{x:p.minus({months:6}).plus({day:22}).toJSDate(),y:20.48},{x:p.minus({months:6}).plus({day:25}).toJSDate(),y:25.47},{x:p.minus({months:6}).plus({day:28}).toJSDate(),y:28.84},{x:p.minus({months:5}).plus({day:1}).toJSDate(),y:27.71},{x:p.minus({months:5}).plus({day:4}).toJSDate(),y:25.22},{x:p.minus({months:5}).plus({day:7}).toJSDate(),y:25.43},{x:p.minus({months:5}).plus({day:10}).toJSDate(),y:24.13},{x:p.minus({months:5}).plus({day:13}).toJSDate(),y:20.02},{x:p.minus({months:5}).plus({day:16}).toJSDate(),y:18.38},{x:p.minus({months:5}).plus({day:19}).toJSDate(),y:18.3},{x:p.minus({months:5}).plus({day:22}).toJSDate(),y:18.72},{x:p.minus({months:5}).plus({day:25}).toJSDate(),y:22.46},{x:p.minus({months:5}).plus({day:28}).toJSDate(),y:21.71},{x:p.minus({months:4}).plus({day:1}).toJSDate(),y:29.88},{x:p.minus({months:4}).plus({day:4}).toJSDate(),y:26.94},{x:p.minus({months:4}).plus({day:7}).toJSDate(),y:28.06},{x:p.minus({months:4}).plus({day:10}).toJSDate(),y:30.4},{x:p.minus({months:4}).plus({day:13}).toJSDate(),y:28.98},{x:p.minus({months:4}).plus({day:16}).toJSDate(),y:30.13},{x:p.minus({months:4}).plus({day:19}).toJSDate(),y:27.6},{x:p.minus({months:4}).plus({day:22}).toJSDate(),y:30.21},{x:p.minus({months:4}).plus({day:25}).toJSDate(),y:26.88},{x:p.minus({months:4}).plus({day:28}).toJSDate(),y:25.72},{x:p.minus({months:3}).plus({day:1}).toJSDate(),y:27.89},{x:p.minus({months:3}).plus({day:4}).toJSDate(),y:30.69},{x:p.minus({months:3}).plus({day:7}).toJSDate(),y:31.42},{x:p.minus({months:3}).plus({day:10}).toJSDate(),y:36.14},{x:p.minus({months:3}).plus({day:13}).toJSDate(),y:32.02},{x:p.minus({months:3}).plus({day:16}).toJSDate(),y:27.3},{x:p.minus({months:3}).plus({day:19}).toJSDate(),y:29.51},{x:p.minus({months:3}).plus({day:22}).toJSDate(),y:32.67},{x:p.minus({months:3}).plus({day:25}).toJSDate(),y:28.82},{x:p.minus({months:3}).plus({day:28}).toJSDate(),y:28.85},{x:p.minus({months:2}).plus({day:1}).toJSDate(),y:29.15},{x:p.minus({months:2}).plus({day:4}).toJSDate(),y:27.9},{x:p.minus({months:2}).plus({day:7}).toJSDate(),y:30.71},{x:p.minus({months:2}).plus({day:10}).toJSDate(),y:28.02},{x:p.minus({months:2}).plus({day:13}).toJSDate(),y:23.82},{x:p.minus({months:2}).plus({day:16}).toJSDate(),y:18.83},{x:p.minus({months:2}).plus({day:19}).toJSDate(),y:14.48},{x:p.minus({months:2}).plus({day:22}).toJSDate(),y:11.76},{x:p.minus({months:2}).plus({day:25}).toJSDate(),y:12.75},{x:p.minus({months:2}).plus({day:28}).toJSDate(),y:11.36},{x:p.minus({months:1}).plus({day:1}).toJSDate(),y:11.6},{x:p.minus({months:1}).plus({day:4}).toJSDate(),y:15.24},{x:p.minus({months:1}).plus({day:7}).toJSDate(),y:13.05},{x:p.minus({months:1}).plus({day:10}).toJSDate(),y:17.25},{x:p.minus({months:1}).plus({day:13}).toJSDate(),y:18.5},{x:p.minus({months:1}).plus({day:16}).toJSDate(),y:23.04},{x:p.minus({months:1}).plus({day:19}).toJSDate(),y:21.87},{x:p.minus({months:1}).plus({day:22}).toJSDate(),y:25.97},{x:p.minus({months:1}).plus({day:25}).toJSDate(),y:22.46},{x:p.minus({months:1}).plus({day:28}).toJSDate(),y:17.67}]}]},budget:{expenses:11763.34,expensesLimit:2e4,savings:10974.12,savingsGoal:25e4,bills:1789.22,billsLimit:1e3},previousStatement:{status:"paid",date:p.startOf("day").minus({days:15}).toFormat("DDD"),limit:34500,spent:27221.21,minimum:7331.94},currentStatement:{status:"pending",date:p.startOf("day").minus({days:15}).plus({month:1}).toFormat("DDD"),limit:34500,spent:39819.41,minimum:9112.51},recentTransactions:[{id:"1b6fd296-bc6a-4d45-bf4f-e45519a58cf5",transactionId:"528651571NT",name:"Morgan Page",amount:1358.75,status:"completed",date:"2019-10-07T22:22:37.274Z"},{id:"2dec6074-98bd-4623-9526-6480e4776569",transactionId:"421436904YT",name:"Nita Hebert",amount:-1042.82,status:"completed",date:"2019-12-18T14:51:24.461Z"},{id:"ae7c065f-4197-4021-a799-7a221822ad1d",transactionId:"685377421YT",name:"Marsha Chambers",amount:1828.16,status:"pending",date:"2019-12-25T17:52:14.304Z"},{id:"0c43dd40-74f6-49d5-848a-57a4a45772ab",transactionId:"884960091RT",name:"Charmaine Jackson",amount:1647.55,status:"completed",date:"2019-11-29T06:32:16.111Z"},{id:"e5c9f0ed-a64c-4bfe-a113-29f80b4e162c",transactionId:"361402213NT",name:"Maura Carey",amount:-927.43,status:"completed",date:"2019-11-24T12:13:23.064Z"}]};var bg=(()=>{let e=class e{constructor(t){this._angorMockApiService=t,this._finance=hg,this.registerHandlers()}registerHandlers(){this._angorMockApiService.onGet("api/dashboards/finance").reply(()=>[200,T(this._finance)])}};e.\u0275fac=function(n){return new(n||e)(L(ee))},e.\u0275prov=N({token:e,factory:e.\u0275fac,providedIn:"root"});let i=e;return i})();var ae=F.now(),vg={githubIssues:{overview:{"this-week":{"new-issues":214,"closed-issues":75,fixed:3,"wont-fix":4,"re-opened":8,"needs-triage":6},"last-week":{"new-issues":197,"closed-issues":72,fixed:6,"wont-fix":11,"re-opened":6,"needs-triage":5}},labels:["Mon","Tue","Wed","Thu","Fri","Sat","Sun"],series:{"this-week":[{name:"New issues",type:"line",data:[42,28,43,34,20,25,22]},{name:"Closed issues",type:"column",data:[11,10,8,11,8,10,17]}],"last-week":[{name:"New issues",type:"line",data:[37,32,39,27,18,24,20]},{name:"Closed issues",type:"column",data:[9,8,10,12,7,11,15]}]}},taskDistribution:{overview:{"this-week":{new:594,completed:287},"last-week":{new:526,completed:260}},labels:["API","Backend","Frontend","Issues"],series:{"this-week":[15,20,38,27],"last-week":[19,16,42,23]}},schedule:{today:[{title:"Group Meeting",time:"in 32 minutes",location:"Conference room 1B"},{title:"Coffee Break",time:"10:30 AM"},{title:"Public Beta Release",time:"11:00 AM"},{title:"Lunch",time:"12:10 PM"},{title:"Dinner with David",time:"05:30 PM",location:"Magnolia"},{title:"Jane's Birthday Party",time:"07:30 PM",location:"Home"},{title:"Overseer's Retirement Party",time:"09:30 PM",location:"Overseer's room"}],tomorrow:[{title:"Marketing Meeting",time:"09:00 AM",location:"Conference room 1A"},{title:"Public Announcement",time:"11:00 AM"},{title:"Lunch",time:"12:10 PM"},{title:"Meeting with Beta Testers",time:"03:00 PM",location:"Conference room 2C"},{title:"Live Stream",time:"05:30 PM"},{title:"Release Party",time:"07:30 PM",location:"CEO's house"},{title:"CEO's Private Party",time:"09:30 PM",location:"CEO's Penthouse"}]},budgetDistribution:{categories:["Concept","Design","Development","Extras","Marketing"],series:[{name:"Budget",data:[12,20,28,15,25]}]},weeklyExpenses:{amount:17663,labels:[ae.minus({days:47}).toFormat("dd MMM")+" - "+ae.minus({days:40}).toFormat("dd MMM"),ae.minus({days:39}).toFormat("dd MMM")+" - "+ae.minus({days:32}).toFormat("dd MMM"),ae.minus({days:31}).toFormat("dd MMM")+" - "+ae.minus({days:24}).toFormat("dd MMM"),ae.minus({days:23}).toFormat("dd MMM")+" - "+ae.minus({days:16}).toFormat("dd MMM"),ae.minus({days:15}).toFormat("dd MMM")+" - "+ae.minus({days:8}).toFormat("dd MMM"),ae.minus({days:7}).toFormat("dd MMM")+" - "+ae.toFormat("dd MMM")],series:[{name:"Expenses",data:[4412,4345,4541,4677,4322,4123]}]},monthlyExpenses:{amount:54663,labels:[ae.minus({days:31}).toFormat("dd MMM")+" - "+ae.minus({days:24}).toFormat("dd MMM"),ae.minus({days:23}).toFormat("dd MMM")+" - "+ae.minus({days:16}).toFormat("dd MMM"),ae.minus({days:15}).toFormat("dd MMM")+" - "+ae.minus({days:8}).toFormat("dd MMM"),ae.minus({days:7}).toFormat("dd MMM")+" - "+ae.toFormat("dd MMM")],series:[{name:"Expenses",data:[15521,15519,15522,15521]}]},yearlyExpenses:{amount:648813,labels:[ae.minus({days:79}).toFormat("dd MMM")+" - "+ae.minus({days:72}).toFormat("dd MMM"),ae.minus({days:71}).toFormat("dd MMM")+" - "+ae.minus({days:64}).toFormat("dd MMM"),ae.minus({days:63}).toFormat("dd MMM")+" - "+ae.minus({days:56}).toFormat("dd MMM"),ae.minus({days:55}).toFormat("dd MMM")+" - "+ae.minus({days:48}).toFormat("dd MMM"),ae.minus({days:47}).toFormat("dd MMM")+" - "+ae.minus({days:40}).toFormat("dd MMM"),ae.minus({days:39}).toFormat("dd MMM")+" - "+ae.minus({days:32}).toFormat("dd MMM"),ae.minus({days:31}).toFormat("dd MMM")+" - "+ae.minus({days:24}).toFormat("dd MMM"),ae.minus({days:23}).toFormat("dd MMM")+" - "+ae.minus({days:16}).toFormat("dd MMM"),ae.minus({days:15}).toFormat("dd MMM")+" - "+ae.minus({days:8}).toFormat("dd MMM"),ae.minus({days:7}).toFormat("dd MMM")+" - "+ae.toFormat("dd MMM")],series:[{name:"Expenses",data:[45891,45801,45834,45843,45800,45900,45814,45856,45910,45849]}]},budgetDetails:{columns:["type","total","expensesAmount","expensesPercentage","remainingAmount","remainingPercentage"],rows:[{id:1,type:"Concept",total:14880,expensesAmount:14e3,expensesPercentage:94.08,remainingAmount:880,remainingPercentage:5.92},{id:2,type:"Design",total:21080,expensesAmount:17240.34,expensesPercentage:81.78,remainingAmount:3839.66,remainingPercentage:18.22},{id:3,type:"Development",total:34720,expensesAmount:3518,expensesPercentage:10.13,remainingAmount:31202,remainingPercentage:89.87},{id:4,type:"Extras",total:18600,expensesAmount:0,expensesPercentage:0,remainingAmount:18600,remainingPercentage:100},{id:5,type:"Marketing",total:34720,expensesAmount:19859.84,expensesPercentage:57.2,remainingAmount:14860.16,remainingPercentage:42.8}]},teamMembers:[{id:"2bfa2be5-7688-48d5-b5ac-dc0d9ac97f14",avatar:"images/avatars/avatar-placeholder.png",name:"Nadia Mcknight",email:"nadiamcknight@mail.com",phone:"+1-943-511-2203",title:"Project Director"},{id:"77a4383b-b5a5-4943-bc46-04c3431d1566",avatar:"images/avatars/avatar-placeholder.png",name:"Best Blackburn",email:"blackburn.best@beadzza.me",phone:"+1-814-498-3701",title:"Senior Developer"},{id:"8bb0f597-673a-47ca-8c77-2f83219cb9af",avatar:"images/avatars/avatar-placeholder.png",name:"Duncan Carver",email:"duncancarver@mail.info",phone:"+1-968-547-2111",title:"Senior Developer"},{id:"c318e31f-1d74-49c5-8dae-2bc5805e2fdb",avatar:"images/avatars/avatar-placeholder.png",name:"Martin Richards",email:"martinrichards@mail.biz",phone:"+1-902-500-2668",title:"Junior Developer"},{id:"0a8bc517-631a-4a93-aacc-000fa2e8294c",avatar:"images/avatars/avatar-placeholder.png",name:"Candice Munoz",email:"candicemunoz@mail.co.uk",phone:"+1-838-562-2769",title:"Lead Designer"},{id:"a4c9945a-757b-40b0-8942-d20e0543cabd",avatar:"images/avatars/avatar-placeholder.png",name:"Vickie Mosley",email:"vickiemosley@mail.net",phone:"+1-939-555-3054",title:"Designer"},{id:"b8258ccf-48b5-46a2-9c95-e0bd7580c645",avatar:"images/avatars/avatar-placeholder.png",name:"Tina Harris",email:"tinaharris@mail.ca",phone:"+1-933-464-2431",title:"Designer"},{id:"f004ea79-98fc-436c-9ba5-6cfe32fe583d",avatar:"images/avatars/avatar-placeholder.png",name:"Holt Manning",email:"holtmanning@mail.org",phone:"+1-822-531-2600",title:"Marketing Manager"},{id:"8b69fe2d-d7cc-4a3d-983d-559173e37d37",avatar:"images/avatars/avatar-placeholder.png",name:"Misty Ramsey",email:"mistyramsey@mail.us",phone:"+1-990-457-2106",title:"Consultant"}]};var yg=(()=>{let e=class e{constructor(t){this._angorMockApiService=t,this._project=vg,this.registerHandlers()}registerHandlers(){this._angorMockApiService.onGet("api/dashboards/project").reply(()=>[200,T(this._project)])}};e.\u0275fac=function(n){return new(n||e)(L(ee))},e.\u0275prov=N({token:e,factory:e.\u0275fac,providedIn:"root"});let i=e;return i})();var ii=F.now(),_g=[{id:"493190c9-5b61-4912-afe5-78c21f1044d7",icon:"heroicons_solid:star",description:"Your submission has been accepted",date:ii.minus({minutes:25}).toISO(),extraContent:`

Congratulations for your acceptance!

-
Hi Brian,
Your submission has been accepted and you are ready to move into the next phase. Once you are ready, reach out to me and we will ...
`},{id:"6e3e97e5-effc-4fb7-b730-52a151f0b641",image:"images/avatars/avatar-placeholder.png",description:"Leo Gill added you to Top Secret Project group and assigned you as a Project Manager",date:ii.minus({minutes:50}).toISO(),linkedContent:"Top Secret Project",link:"/dashboards/project",useRouter:!0},{id:"b91ccb58-b06c-413b-b389-87010e03a120",icon:"heroicons_solid:envelope",description:"You have 15 unread mails across 3 mailboxes",date:ii.minus({hours:3}).toISO(),linkedContent:"Mailbox",link:"/apps/mailbox",useRouter:!0},{id:"541416c9-84a7-408a-8d74-27a43c38d797",icon:"heroicons_solid:arrow-path",description:"Your Docker container is ready to publish",date:ii.minus({hours:5}).toISO(),linkedContent:"Download the container",link:".",useRouter:!0},{id:"ef7b95a7-8e8b-4616-9619-130d9533add9",image:"images/avatars/avatar-placeholder.png",description:"Roger Murray accepted your friend request",date:ii.minus({hours:7}).toISO(),extraContent:'You have 8 mutual friends.'},{id:"eb8aa470-635e-461d-88e1-23d9ea2a5665",image:"images/avatars/avatar-placeholder.png",description:"Sophie Stone sent you a direct message",date:ii.minus({hours:9}).toISO()},{id:"b85c2338-cc98-4140-bbf8-c226ce4e395e",icon:"heroicons_solid:envelope",description:"You have 3 new mails",date:ii.minus({day:1}).toISO(),extraContent:`
    +Proident consectetur eu amet minim labore anim ad non aute duis eiusmod sit ad elit magna do aliquip aliqua laborum dolor laboris ea irure duis mollit fugiat tempor eu est.`,completed:!1,dueDate:"2024-06-24T04:38:28.087Z",priority:1,tags:["51483dd3-cb98-4400-9128-4bd66b455807"],assignedTo:"7f5db993-ec36-412f-9db3-16d076a98807",subTasks:[{id:"75f55d75-c835-4a6c-a2ae-7a42ae3a7c9d",title:"Et laboris quis lorem est laboris",completed:!0},{id:"c7c91a52-b060-45af-b1b1-a4cff26bf11e",title:"Reprehenderit elit dolore exercitation pariatur",completed:!0}],order:29}];var jp=(()=>{let e=class e{constructor(t){this._angorMockApiService=t,this._tags=Hp,this._tasks=zr,this.registerHandlers()}registerHandlers(){this._angorMockApiService.onGet("api/apps/tasks/tags").reply(()=>[200,T(this._tags)]),this._angorMockApiService.onPost("api/apps/tasks/tag").reply(({request:t})=>{let n=T(t.body.tag);return n.id=Ae.guid(),this._tags.unshift(n),[200,n]}),this._angorMockApiService.onPatch("api/apps/tasks/tag").reply(({request:t})=>{let n=t.body.id,o=T(t.body.tag),r=null;return this._tags.forEach((s,l,c)=>{s.id===n&&(c[l]=Se({},c[l],o),r=c[l])}),[200,r]}),this._angorMockApiService.onDelete("api/apps/tasks/tag").reply(({request:t})=>{let n=t.params.get("id"),o=this._tags.findIndex(s=>s.id===n);return this._tags.splice(o,1),this._tasks.filter(s=>s.tags.indexOf(n)>-1).forEach(s=>{s.tags.splice(s.tags.indexOf(n),1)}),[200,!0]}),this._angorMockApiService.onGet("api/apps/tasks/all").reply(()=>{let t=T(this._tasks);return t.sort((n,o)=>n.order-o.order),[200,t]}),this._angorMockApiService.onGet("api/apps/tasks/search").reply(({request:t})=>{let n=t.params.get("query"),o;if(n){let r=T(this._tasks);r=r.filter(s=>s.title&&s.title.toLowerCase().includes(n.toLowerCase())||s.notes&&s.notes.toLowerCase().includes(n.toLowerCase())),r.forEach(s=>{let l=new RegExp("("+n.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")+")","ig");s.title=s.title.replace(l,"$1")}),o=r}else o=null;return[200,o]}),this._angorMockApiService.onPatch("api/apps/tasks/order").reply(({request:t})=>{let n=t.body.tasks;return this._tasks.forEach(r=>{r.order=n.findIndex(s=>s.id===r.id)}),[200,T(this._tasks)]}),this._angorMockApiService.onGet("api/apps/tasks/task").reply(({request:t})=>{let n=t.params.get("id");return[200,T(this._tasks).find(s=>s.id===n)]}),this._angorMockApiService.onPost("api/apps/tasks/task").reply(({request:t})=>{let n={id:Ae.guid(),type:t.body.type,title:"",notes:null,completed:!1,dueDate:null,priority:1,tags:[],order:0};return this._tasks.unshift(n),this._tasks.forEach((o,r)=>{o.order=r}),[200,n]}),this._angorMockApiService.onPatch("api/apps/tasks/task").reply(({request:t})=>{let n=t.body.id,o=T(t.body.task),r=null;return this._tasks.forEach((s,l,c)=>{s.id===n&&(c[l]=Se({},c[l],o),r=c[l])}),[200,r]}),this._angorMockApiService.onDelete("api/apps/tasks/task").reply(({request:t})=>{let n=t.params.get("id"),o=this._tasks.findIndex(r=>r.id===n);return this._tasks.splice(o,1),[200,!0]})}};e.\u0275fac=function(n){return new(n||e)(O(ee))},e.\u0275prov=N({token:e,factory:e.\u0275fac,providedIn:"root"});let i=e;return i})();var Br={id:"cfaad35d-07a3-4447-a6c3-d8c3d54fd5df",name:"Username",email:"username@angor.io",avatar:"images/avatars/avatar-placeholder.png",status:"online"};var Xp=Kr(Jp()),Hl=Kr(Up()),jl=Kr(Qp());var eg=(()=>{let e=class e{constructor(t){this._angorMockApiService=t,this._user=Br,this._secret="YOUR_VERY_CONFIDENTIAL_SECRET_FOR_SIGNING_JWT_TOKENS!!!",this.registerHandlers()}registerHandlers(){this._angorMockApiService.onPost("api/auth/forgot-password",1e3).reply(()=>[200,!0]),this._angorMockApiService.onPost("api/auth/reset-password",1e3).reply(()=>[200,!0]),this._angorMockApiService.onPost("api/auth/sign-in",1500).reply(({request:t})=>t.body.email==="username@angor.io"&&t.body.password==="admin"?[200,{user:T(this._user),accessToken:this._generateJWTToken(),tokenType:"bearer"}]:[404,!1]),this._angorMockApiService.onPost("api/auth/sign-in-with-token").reply(({request:t})=>{let n=t.body.accessToken;return this._verifyJWTToken(n)?[200,{user:T(this._user),accessToken:this._generateJWTToken(),tokenType:"bearer"}]:[401,{error:"Invalid token"}]}),this._angorMockApiService.onPost("api/auth/sign-up",1500).reply(()=>[200,!0]),this._angorMockApiService.onPost("api/auth/unlock-session",1500).reply(({request:t})=>t.body.email==="username@angor.io"&&t.body.password==="admin"?[200,{user:T(this._user),accessToken:this._generateJWTToken(),tokenType:"bearer"}]:[404,!1])}_base64url(t){let n=Xp.default.stringify(t);return n=n.replace(/=+$/,""),n=n.replace(/\+/g,"-"),n=n.replace(/\//g,"_"),n}_generateJWTToken(){let t={alg:"HS256",typ:"JWT"},n=new Date,o=Math.floor(n.getTime()/1e3),r=Math.floor(n.setDate(n.getDate()+7)/1e3),s={iat:o,iss:"Angor",exp:r},l=Hl.default.parse(JSON.stringify(t)),c=this._base64url(l),d=Hl.default.parse(JSON.stringify(s)),g=this._base64url(d),x=c+"."+g;return x=(0,jl.default)(x,this._secret),x=this._base64url(x),c+"."+g+"."+x}_verifyJWTToken(t){let n=t.split("."),o=n[0],r=n[1],s=n[2],l=this._base64url((0,jl.default)(o+"."+r,this._secret));return s===l}};e.\u0275fac=function(n){return new(n||e)(O(ee))},e.\u0275prov=N({token:e,factory:e.\u0275fac,providedIn:"root"});let i=e;return i})();var Zr=[{id:"home",title:"Home",type:"basic",icon:"heroicons_outline:home",link:"/home"},{id:"explore",title:"Explore",type:"basic",icon:"heroicons_outline:chart-pie",link:"/explore"},{id:"settings",title:"Settings",type:"basic",icon:"heroicons_outline:cog",link:"/settings"},{id:"profile",title:"Profile",type:"basic",icon:"heroicons_outline:user",link:"/profile"},{id:"chat",title:"Chat",type:"basic",icon:"heroicons_outline:chat-bubble-left-right",link:"/chat"}],tg=[{id:"home",title:"Home",type:"basic",icon:"heroicons_outline:home",link:"/home"},{id:"explore",title:"Explore",type:"basic",icon:"heroicons_outline:chart-pie",link:"/explore"},{id:"settings",title:"Settings",type:"basic",icon:"heroicons_outline:cog",link:"/settings"},{id:"profile",title:"Profile",type:"basic",icon:"heroicons_outline:user",link:"/profile"},{id:"chat",title:"Chat",type:"basic",icon:"heroicons_outline:chat-bubble-left-right",link:"/chat"}],ig=[{id:"home",title:"Home",type:"basic",icon:"heroicons_outline:home",link:"/home"},{id:"explore",title:"Explore",type:"basic",icon:"heroicons_outline:chart-pie",link:"/explore"},{id:"settings",title:"Settings",type:"basic",icon:"heroicons_outline:cog",link:"/settings"},{id:"profile",title:"Profile",type:"basic",icon:"heroicons_outline:user",link:"/profile"},{id:"chat",title:"Chat",type:"basic",icon:"heroicons_outline:chat-bubble-left-right",link:"/chat"}],ag=[{id:"home",title:"Home",type:"basic",icon:"heroicons_outline:home",link:"/home"},{id:"explore",title:"Explore",type:"basic",icon:"heroicons_outline:chart-pie",link:"/explore"},{id:"settings",title:"Settings",type:"basic",icon:"heroicons_outline:cog",link:"/settings"},{id:"profile",title:"Profile",type:"basic",icon:"heroicons_outline:user",link:"/profile"},{id:"chat",title:"Chat",type:"basic",icon:"heroicons_outline:chat-bubble-left-right",link:"/chat"}];var ng=(()=>{let e=class e{constructor(t){this._angorMockApiService=t,this._compactNavigation=tg,this._defaultNavigation=Zr,this._futuristicNavigation=ig,this._horizontalNavigation=ag,this.registerHandlers()}registerHandlers(){this._angorMockApiService.onGet("api/common/navigation").reply(()=>(this._compactNavigation.forEach(t=>{this._defaultNavigation.forEach(n=>{n.id===t.id&&(t.children=T(n.children))})}),this._futuristicNavigation.forEach(t=>{this._defaultNavigation.forEach(n=>{n.id===t.id&&(t.children=T(n.children))})}),this._horizontalNavigation.forEach(t=>{this._defaultNavigation.forEach(n=>{n.id===t.id&&(t.children=T(n.children))})}),[200,{compact:T(this._compactNavigation),default:T(this._defaultNavigation),futuristic:T(this._futuristicNavigation),horizontal:T(this._horizontalNavigation)}]))}};e.\u0275fac=function(n){return new(n||e)(O(ee))},e.\u0275prov=N({token:e,factory:e.\u0275fac,providedIn:"root"});let i=e;return i})();var mi=F.now(),og=[{id:"493190c9-5b61-4912-afe5-78c21f1044d7",icon:"heroicons_mini:star",title:"Daily Challenges",description:"Your submission has been approved",time:mi.minus({minute:25}).toISO(),read:!1},{id:"6e3e97e5-effc-4fb7-b730-52a151f0b641",image:"images/avatars/avatar-placeholder.png",description:"Leo Gill has added you to the Top Secret Project group and assigned you as the Project Manager",time:mi.minus({minute:50}).toISO(),read:!0,link:"/dashboards/project",useRouter:!0},{id:"b91ccb58-b06c-413b-b389-87010e03a120",icon:"heroicons_mini:envelope",title:"Mailbox",description:"You have 15 unread emails across 3 mailboxes",time:mi.minus({hour:3}).toISO(),read:!1,link:"/dashboards/project",useRouter:!0},{id:"541416c9-84a7-408a-8d74-27a43c38d797",icon:"heroicons_mini:arrow-path",title:"Cron Jobs",description:"Your Docker container is ready for publishing",time:mi.minus({hour:5}).toISO(),read:!1,link:"/dashboards/project",useRouter:!0},{id:"ef7b95a7-8e8b-4616-9619-130d9533add9",image:"images/avatars/avatar-placeholder.png",description:"Roger Murray has accepted your friend request",time:mi.minus({hour:7}).toISO(),read:!0,link:"/dashboards/project",useRouter:!0},{id:"eb8aa470-635e-461d-88e1-23d9ea2a5665",image:"images/avatars/avatar-placeholder.png",description:"Sophie Stone sent you a direct message",time:mi.minus({hour:9}).toISO(),read:!0,link:"/dashboards/project",useRouter:!0},{id:"b85c2338-cc98-4140-bbf8-c226ce4e395e",icon:"heroicons_mini:envelope",title:"Mailbox",description:"You have 3 new unread emails",time:mi.minus({day:1}).toISO(),read:!0,link:"/dashboards/project",useRouter:!0},{id:"8f8e1bf9-4661-4939-9e43-390957b60f42",icon:"heroicons_mini:star",title:"Daily Challenges",description:"Your submission has been accepted, and you can now sign up for the final assignment, which will be available in 2 days",time:mi.minus({day:3}).toISO(),read:!0,link:"/dashboards/project",useRouter:!0},{id:"30af917b-7a6a-45d1-822f-9e7ad7f8bf69",icon:"heroicons_mini:arrow-path",title:"Cron Jobs",description:"Your Vagrant container is ready for download",time:mi.minus({day:4}).toISO(),read:!0,link:"/dashboards/project",useRouter:!0}];var rg=(()=>{let e=class e{constructor(t){this._angorMockApiService=t,this._notifications=og,this.registerHandlers()}registerHandlers(){this._angorMockApiService.onGet("api/common/notifications").reply(()=>[200,T(this._notifications)]),this._angorMockApiService.onPost("api/common/notifications").reply(({request:t})=>{let n=T(t.body.notification);return n.id=Ae.guid(),this._notifications.unshift(n),[200,n]}),this._angorMockApiService.onPatch("api/common/notifications").reply(({request:t})=>{let n=t.body.id,o=T(t.body.notification),r=null;return this._notifications.forEach((s,l,c)=>{s.id===n&&(c[l]=Se({},c[l],o),r=c[l])}),[200,r]}),this._angorMockApiService.onDelete("api/common/notifications").reply(({request:t})=>{let n=t.params.get("id"),o=null,r=this._notifications.findIndex(s=>s.id===n);return o=T(this._notifications[r]),this._notifications.splice(r,1),[200,o]}),this._angorMockApiService.onGet("api/common/notifications/mark-all-as-read").reply(()=>(this._notifications.forEach((t,n,o)=>{o[n].read=!0,o[n].seen=!0}),[200,!0])),this._angorMockApiService.onPost("api/common/notifications/toggle-read-status").reply(({request:t})=>{let n=T(t.body.notification),o=null;return this._notifications.forEach((r,s,l)=>{r.id===n.id&&(l[s].read=n.read,o=l[s])}),[200,o]})}};e.\u0275fac=function(n){return new(n||e)(O(ee))},e.\u0275prov=N({token:e,factory:e.\u0275fac,providedIn:"root"});let i=e;return i})();var sg=(()=>{let e=class e{constructor(t,n){this._angorMockApiService=t,this._angorNavigationService=n,this._defaultNavigation=Zr,this._contacts=jr,this._tasks=zr,this.registerHandlers()}registerHandlers(){let t=this._angorNavigationService.getFlatNavigation(this._defaultNavigation);this._angorMockApiService.onPost("api/common/search").reply(({request:n})=>{let o=T(n.body.query.toLowerCase());if(o==="")return[200,{results:[]}];let r=T(this._contacts).filter(d=>d.name.toLowerCase().includes(o)),s=T(t).filter(d=>d.title?.toLowerCase().includes(o)||d.subtitle&&d.subtitle.includes(o)),l=T(this._tasks).filter(d=>d.title.toLowerCase().includes(o)),c=[];return r.length>0&&(r.forEach(d=>{d.link="/apps/contacts/"+d.id,d.value=d.name}),c.push({id:"contacts",label:"Contacts",results:r})),s.length>0&&(s.forEach(d=>{d.value=d.title}),c.push({id:"pages",label:"Pages",results:s})),l.length>0&&(l.forEach(d=>{d.link="/apps/tasks/"+d.id,d.value=d.title}),c.push({id:"tasks",label:"Tasks",results:l})),[200,c]})}};e.\u0275fac=function(n){return new(n||e)(O(ee),O(fe))},e.\u0275prov=N({token:e,factory:e.\u0275fac,providedIn:"root"});let i=e;return i})();var lg=(()=>{let e=class e{constructor(t){this._angorMockApiService=t,this._user=Br,this.registerHandlers()}registerHandlers(){this._angorMockApiService.onGet("api/common/user").reply(()=>[200,T(this._user)]),this._angorMockApiService.onPatch("api/common/user").reply(({request:t})=>{let n=T(t.body.user);return this._user=Se({},this._user,n),[200,T(this._user)]})}};e.\u0275fac=function(n){return new(n||e)(O(ee))},e.\u0275prov=N({token:e,factory:e.\u0275fac,providedIn:"root"});let i=e;return i})();var u=F.now(),cg={visitors:{series:{"this-year":[{name:"Visitors",data:[{x:u.minus({months:12}).plus({day:1}).toJSDate(),y:4884},{x:u.minus({months:12}).plus({day:4}).toJSDate(),y:5351},{x:u.minus({months:12}).plus({day:7}).toJSDate(),y:5293},{x:u.minus({months:12}).plus({day:10}).toJSDate(),y:4908},{x:u.minus({months:12}).plus({day:13}).toJSDate(),y:5027},{x:u.minus({months:12}).plus({day:16}).toJSDate(),y:4837},{x:u.minus({months:12}).plus({day:19}).toJSDate(),y:4484},{x:u.minus({months:12}).plus({day:22}).toJSDate(),y:4071},{x:u.minus({months:12}).plus({day:25}).toJSDate(),y:4124},{x:u.minus({months:12}).plus({day:28}).toJSDate(),y:4563},{x:u.minus({months:11}).plus({day:1}).toJSDate(),y:3820},{x:u.minus({months:11}).plus({day:4}).toJSDate(),y:3968},{x:u.minus({months:11}).plus({day:7}).toJSDate(),y:4102},{x:u.minus({months:11}).plus({day:10}).toJSDate(),y:3941},{x:u.minus({months:11}).plus({day:13}).toJSDate(),y:3566},{x:u.minus({months:11}).plus({day:16}).toJSDate(),y:3853},{x:u.minus({months:11}).plus({day:19}).toJSDate(),y:3853},{x:u.minus({months:11}).plus({day:22}).toJSDate(),y:4069},{x:u.minus({months:11}).plus({day:25}).toJSDate(),y:3879},{x:u.minus({months:11}).plus({day:28}).toJSDate(),y:4298},{x:u.minus({months:10}).plus({day:1}).toJSDate(),y:4355},{x:u.minus({months:10}).plus({day:4}).toJSDate(),y:4065},{x:u.minus({months:10}).plus({day:7}).toJSDate(),y:3650},{x:u.minus({months:10}).plus({day:10}).toJSDate(),y:3379},{x:u.minus({months:10}).plus({day:13}).toJSDate(),y:3191},{x:u.minus({months:10}).plus({day:16}).toJSDate(),y:2968},{x:u.minus({months:10}).plus({day:19}).toJSDate(),y:2957},{x:u.minus({months:10}).plus({day:22}).toJSDate(),y:3313},{x:u.minus({months:10}).plus({day:25}).toJSDate(),y:3708},{x:u.minus({months:10}).plus({day:28}).toJSDate(),y:3586},{x:u.minus({months:9}).plus({day:1}).toJSDate(),y:3965},{x:u.minus({months:9}).plus({day:4}).toJSDate(),y:3901},{x:u.minus({months:9}).plus({day:7}).toJSDate(),y:3410},{x:u.minus({months:9}).plus({day:10}).toJSDate(),y:3748},{x:u.minus({months:9}).plus({day:13}).toJSDate(),y:3929},{x:u.minus({months:9}).plus({day:16}).toJSDate(),y:3846},{x:u.minus({months:9}).plus({day:19}).toJSDate(),y:3771},{x:u.minus({months:9}).plus({day:22}).toJSDate(),y:4015},{x:u.minus({months:9}).plus({day:25}).toJSDate(),y:3589},{x:u.minus({months:9}).plus({day:28}).toJSDate(),y:3150},{x:u.minus({months:8}).plus({day:1}).toJSDate(),y:3050},{x:u.minus({months:8}).plus({day:4}).toJSDate(),y:2574},{x:u.minus({months:8}).plus({day:7}).toJSDate(),y:2823},{x:u.minus({months:8}).plus({day:10}).toJSDate(),y:2848},{x:u.minus({months:8}).plus({day:13}).toJSDate(),y:3e3},{x:u.minus({months:8}).plus({day:16}).toJSDate(),y:3216},{x:u.minus({months:8}).plus({day:19}).toJSDate(),y:3299},{x:u.minus({months:8}).plus({day:22}).toJSDate(),y:3768},{x:u.minus({months:8}).plus({day:25}).toJSDate(),y:3524},{x:u.minus({months:8}).plus({day:28}).toJSDate(),y:3918},{x:u.minus({months:7}).plus({day:1}).toJSDate(),y:4145},{x:u.minus({months:7}).plus({day:4}).toJSDate(),y:4378},{x:u.minus({months:7}).plus({day:7}).toJSDate(),y:3941},{x:u.minus({months:7}).plus({day:10}).toJSDate(),y:3932},{x:u.minus({months:7}).plus({day:13}).toJSDate(),y:4380},{x:u.minus({months:7}).plus({day:16}).toJSDate(),y:4243},{x:u.minus({months:7}).plus({day:19}).toJSDate(),y:4367},{x:u.minus({months:7}).plus({day:22}).toJSDate(),y:3879},{x:u.minus({months:7}).plus({day:25}).toJSDate(),y:4357},{x:u.minus({months:7}).plus({day:28}).toJSDate(),y:4181},{x:u.minus({months:6}).plus({day:1}).toJSDate(),y:4619},{x:u.minus({months:6}).plus({day:4}).toJSDate(),y:4769},{x:u.minus({months:6}).plus({day:7}).toJSDate(),y:4901},{x:u.minus({months:6}).plus({day:10}).toJSDate(),y:4640},{x:u.minus({months:6}).plus({day:13}).toJSDate(),y:5128},{x:u.minus({months:6}).plus({day:16}).toJSDate(),y:5015},{x:u.minus({months:6}).plus({day:19}).toJSDate(),y:5360},{x:u.minus({months:6}).plus({day:22}).toJSDate(),y:5608},{x:u.minus({months:6}).plus({day:25}).toJSDate(),y:5272},{x:u.minus({months:6}).plus({day:28}).toJSDate(),y:5660},{x:u.minus({months:5}).plus({day:1}).toJSDate(),y:5836},{x:u.minus({months:5}).plus({day:4}).toJSDate(),y:5659},{x:u.minus({months:5}).plus({day:7}).toJSDate(),y:5575},{x:u.minus({months:5}).plus({day:10}).toJSDate(),y:5474},{x:u.minus({months:5}).plus({day:13}).toJSDate(),y:5427},{x:u.minus({months:5}).plus({day:16}).toJSDate(),y:5865},{x:u.minus({months:5}).plus({day:19}).toJSDate(),y:5700},{x:u.minus({months:5}).plus({day:22}).toJSDate(),y:6052},{x:u.minus({months:5}).plus({day:25}).toJSDate(),y:5760},{x:u.minus({months:5}).plus({day:28}).toJSDate(),y:5648},{x:u.minus({months:4}).plus({day:1}).toJSDate(),y:5435},{x:u.minus({months:4}).plus({day:4}).toJSDate(),y:5239},{x:u.minus({months:4}).plus({day:7}).toJSDate(),y:5452},{x:u.minus({months:4}).plus({day:10}).toJSDate(),y:5416},{x:u.minus({months:4}).plus({day:13}).toJSDate(),y:5195},{x:u.minus({months:4}).plus({day:16}).toJSDate(),y:5119},{x:u.minus({months:4}).plus({day:19}).toJSDate(),y:4635},{x:u.minus({months:4}).plus({day:22}).toJSDate(),y:4833},{x:u.minus({months:4}).plus({day:25}).toJSDate(),y:4584},{x:u.minus({months:4}).plus({day:28}).toJSDate(),y:4822},{x:u.minus({months:3}).plus({day:1}).toJSDate(),y:4582},{x:u.minus({months:3}).plus({day:4}).toJSDate(),y:4348},{x:u.minus({months:3}).plus({day:7}).toJSDate(),y:4132},{x:u.minus({months:3}).plus({day:10}).toJSDate(),y:4099},{x:u.minus({months:3}).plus({day:13}).toJSDate(),y:3849},{x:u.minus({months:3}).plus({day:16}).toJSDate(),y:4010},{x:u.minus({months:3}).plus({day:19}).toJSDate(),y:4486},{x:u.minus({months:3}).plus({day:22}).toJSDate(),y:4403},{x:u.minus({months:3}).plus({day:25}).toJSDate(),y:4141},{x:u.minus({months:3}).plus({day:28}).toJSDate(),y:3780},{x:u.minus({months:2}).plus({day:1}).toJSDate(),y:3524},{x:u.minus({months:2}).plus({day:4}).toJSDate(),y:3212},{x:u.minus({months:2}).plus({day:7}).toJSDate(),y:3568},{x:u.minus({months:2}).plus({day:10}).toJSDate(),y:3800},{x:u.minus({months:2}).plus({day:13}).toJSDate(),y:3796},{x:u.minus({months:2}).plus({day:16}).toJSDate(),y:3870},{x:u.minus({months:2}).plus({day:19}).toJSDate(),y:3745},{x:u.minus({months:2}).plus({day:22}).toJSDate(),y:3751},{x:u.minus({months:2}).plus({day:25}).toJSDate(),y:3310},{x:u.minus({months:2}).plus({day:28}).toJSDate(),y:3509},{x:u.minus({months:1}).plus({day:1}).toJSDate(),y:3187},{x:u.minus({months:1}).plus({day:4}).toJSDate(),y:2918},{x:u.minus({months:1}).plus({day:7}).toJSDate(),y:3191},{x:u.minus({months:1}).plus({day:10}).toJSDate(),y:3437},{x:u.minus({months:1}).plus({day:13}).toJSDate(),y:3291},{x:u.minus({months:1}).plus({day:16}).toJSDate(),y:3317},{x:u.minus({months:1}).plus({day:19}).toJSDate(),y:3716},{x:u.minus({months:1}).plus({day:22}).toJSDate(),y:3260},{x:u.minus({months:1}).plus({day:25}).toJSDate(),y:3694},{x:u.minus({months:1}).plus({day:28}).toJSDate(),y:3598}]}],"last-year":[{name:"Visitors",data:[{x:u.minus({months:24}).plus({day:1}).toJSDate(),y:2021},{x:u.minus({months:24}).plus({day:4}).toJSDate(),y:1749},{x:u.minus({months:24}).plus({day:7}).toJSDate(),y:1654},{x:u.minus({months:24}).plus({day:10}).toJSDate(),y:1900},{x:u.minus({months:24}).plus({day:13}).toJSDate(),y:1647},{x:u.minus({months:24}).plus({day:16}).toJSDate(),y:1315},{x:u.minus({months:24}).plus({day:19}).toJSDate(),y:1807},{x:u.minus({months:24}).plus({day:22}).toJSDate(),y:1793},{x:u.minus({months:24}).plus({day:25}).toJSDate(),y:1892},{x:u.minus({months:24}).plus({day:28}).toJSDate(),y:1846},{x:u.minus({months:23}).plus({day:1}).toJSDate(),y:1804},{x:u.minus({months:23}).plus({day:4}).toJSDate(),y:1778},{x:u.minus({months:23}).plus({day:7}).toJSDate(),y:2015},{x:u.minus({months:23}).plus({day:10}).toJSDate(),y:1892},{x:u.minus({months:23}).plus({day:13}).toJSDate(),y:1708},{x:u.minus({months:23}).plus({day:16}).toJSDate(),y:1711},{x:u.minus({months:23}).plus({day:19}).toJSDate(),y:1570},{x:u.minus({months:23}).plus({day:22}).toJSDate(),y:1507},{x:u.minus({months:23}).plus({day:25}).toJSDate(),y:1451},{x:u.minus({months:23}).plus({day:28}).toJSDate(),y:1522},{x:u.minus({months:22}).plus({day:1}).toJSDate(),y:1977},{x:u.minus({months:22}).plus({day:4}).toJSDate(),y:2367},{x:u.minus({months:22}).plus({day:7}).toJSDate(),y:2798},{x:u.minus({months:22}).plus({day:10}).toJSDate(),y:3080},{x:u.minus({months:22}).plus({day:13}).toJSDate(),y:2856},{x:u.minus({months:22}).plus({day:16}).toJSDate(),y:2745},{x:u.minus({months:22}).plus({day:19}).toJSDate(),y:2750},{x:u.minus({months:22}).plus({day:22}).toJSDate(),y:2728},{x:u.minus({months:22}).plus({day:25}).toJSDate(),y:2436},{x:u.minus({months:22}).plus({day:28}).toJSDate(),y:2289},{x:u.minus({months:21}).plus({day:1}).toJSDate(),y:2804},{x:u.minus({months:21}).plus({day:4}).toJSDate(),y:2777},{x:u.minus({months:21}).plus({day:7}).toJSDate(),y:3024},{x:u.minus({months:21}).plus({day:10}).toJSDate(),y:2657},{x:u.minus({months:21}).plus({day:13}).toJSDate(),y:2218},{x:u.minus({months:21}).plus({day:16}).toJSDate(),y:1964},{x:u.minus({months:21}).plus({day:19}).toJSDate(),y:1674},{x:u.minus({months:21}).plus({day:22}).toJSDate(),y:1721},{x:u.minus({months:21}).plus({day:25}).toJSDate(),y:2005},{x:u.minus({months:21}).plus({day:28}).toJSDate(),y:1613},{x:u.minus({months:20}).plus({day:1}).toJSDate(),y:1071},{x:u.minus({months:20}).plus({day:4}).toJSDate(),y:1079},{x:u.minus({months:20}).plus({day:7}).toJSDate(),y:1133},{x:u.minus({months:20}).plus({day:10}).toJSDate(),y:1536},{x:u.minus({months:20}).plus({day:13}).toJSDate(),y:2016},{x:u.minus({months:20}).plus({day:16}).toJSDate(),y:2256},{x:u.minus({months:20}).plus({day:19}).toJSDate(),y:1934},{x:u.minus({months:20}).plus({day:22}).toJSDate(),y:1832},{x:u.minus({months:20}).plus({day:25}).toJSDate(),y:2075},{x:u.minus({months:20}).plus({day:28}).toJSDate(),y:1709},{x:u.minus({months:19}).plus({day:1}).toJSDate(),y:1831},{x:u.minus({months:19}).plus({day:4}).toJSDate(),y:1434},{x:u.minus({months:19}).plus({day:7}).toJSDate(),y:1293},{x:u.minus({months:19}).plus({day:10}).toJSDate(),y:1064},{x:u.minus({months:19}).plus({day:13}).toJSDate(),y:1080},{x:u.minus({months:19}).plus({day:16}).toJSDate(),y:1032},{x:u.minus({months:19}).plus({day:19}).toJSDate(),y:1280},{x:u.minus({months:19}).plus({day:22}).toJSDate(),y:1344},{x:u.minus({months:19}).plus({day:25}).toJSDate(),y:1835},{x:u.minus({months:19}).plus({day:28}).toJSDate(),y:2287},{x:u.minus({months:18}).plus({day:1}).toJSDate(),y:2692},{x:u.minus({months:18}).plus({day:4}).toJSDate(),y:2250},{x:u.minus({months:18}).plus({day:7}).toJSDate(),y:1814},{x:u.minus({months:18}).plus({day:10}).toJSDate(),y:1906},{x:u.minus({months:18}).plus({day:13}).toJSDate(),y:1973},{x:u.minus({months:18}).plus({day:16}).toJSDate(),y:1882},{x:u.minus({months:18}).plus({day:19}).toJSDate(),y:2333},{x:u.minus({months:18}).plus({day:22}).toJSDate(),y:2048},{x:u.minus({months:18}).plus({day:25}).toJSDate(),y:2547},{x:u.minus({months:18}).plus({day:28}).toJSDate(),y:2884},{x:u.minus({months:17}).plus({day:1}).toJSDate(),y:2771},{x:u.minus({months:17}).plus({day:4}).toJSDate(),y:2522},{x:u.minus({months:17}).plus({day:7}).toJSDate(),y:2543},{x:u.minus({months:17}).plus({day:10}).toJSDate(),y:2413},{x:u.minus({months:17}).plus({day:13}).toJSDate(),y:2002},{x:u.minus({months:17}).plus({day:16}).toJSDate(),y:1838},{x:u.minus({months:17}).plus({day:19}).toJSDate(),y:1830},{x:u.minus({months:17}).plus({day:22}).toJSDate(),y:1872},{x:u.minus({months:17}).plus({day:25}).toJSDate(),y:2246},{x:u.minus({months:17}).plus({day:28}).toJSDate(),y:2171},{x:u.minus({months:16}).plus({day:1}).toJSDate(),y:2988},{x:u.minus({months:16}).plus({day:4}).toJSDate(),y:2694},{x:u.minus({months:16}).plus({day:7}).toJSDate(),y:2806},{x:u.minus({months:16}).plus({day:10}).toJSDate(),y:3040},{x:u.minus({months:16}).plus({day:13}).toJSDate(),y:2898},{x:u.minus({months:16}).plus({day:16}).toJSDate(),y:3013},{x:u.minus({months:16}).plus({day:19}).toJSDate(),y:2760},{x:u.minus({months:16}).plus({day:22}).toJSDate(),y:3021},{x:u.minus({months:16}).plus({day:25}).toJSDate(),y:2688},{x:u.minus({months:16}).plus({day:28}).toJSDate(),y:2572},{x:u.minus({months:15}).plus({day:1}).toJSDate(),y:2789},{x:u.minus({months:15}).plus({day:4}).toJSDate(),y:3069},{x:u.minus({months:15}).plus({day:7}).toJSDate(),y:3142},{x:u.minus({months:15}).plus({day:10}).toJSDate(),y:3614},{x:u.minus({months:15}).plus({day:13}).toJSDate(),y:3202},{x:u.minus({months:15}).plus({day:16}).toJSDate(),y:2730},{x:u.minus({months:15}).plus({day:19}).toJSDate(),y:2951},{x:u.minus({months:15}).plus({day:22}).toJSDate(),y:3267},{x:u.minus({months:15}).plus({day:25}).toJSDate(),y:2882},{x:u.minus({months:15}).plus({day:28}).toJSDate(),y:2885},{x:u.minus({months:14}).plus({day:1}).toJSDate(),y:2915},{x:u.minus({months:14}).plus({day:4}).toJSDate(),y:2790},{x:u.minus({months:14}).plus({day:7}).toJSDate(),y:3071},{x:u.minus({months:14}).plus({day:10}).toJSDate(),y:2802},{x:u.minus({months:14}).plus({day:13}).toJSDate(),y:2382},{x:u.minus({months:14}).plus({day:16}).toJSDate(),y:1883},{x:u.minus({months:14}).plus({day:19}).toJSDate(),y:1448},{x:u.minus({months:14}).plus({day:22}).toJSDate(),y:1176},{x:u.minus({months:14}).plus({day:25}).toJSDate(),y:1275},{x:u.minus({months:14}).plus({day:28}).toJSDate(),y:1136},{x:u.minus({months:13}).plus({day:1}).toJSDate(),y:1160},{x:u.minus({months:13}).plus({day:4}).toJSDate(),y:1524},{x:u.minus({months:13}).plus({day:7}).toJSDate(),y:1305},{x:u.minus({months:13}).plus({day:10}).toJSDate(),y:1725},{x:u.minus({months:13}).plus({day:13}).toJSDate(),y:1850},{x:u.minus({months:13}).plus({day:16}).toJSDate(),y:2304},{x:u.minus({months:13}).plus({day:19}).toJSDate(),y:2187},{x:u.minus({months:13}).plus({day:22}).toJSDate(),y:2597},{x:u.minus({months:13}).plus({day:25}).toJSDate(),y:2246},{x:u.minus({months:13}).plus({day:28}).toJSDate(),y:1767}]}]}},conversions:{amount:4123,labels:[u.minus({days:47}).toFormat("dd MMM")+" - "+u.minus({days:40}).toFormat("dd MMM"),u.minus({days:39}).toFormat("dd MMM")+" - "+u.minus({days:32}).toFormat("dd MMM"),u.minus({days:31}).toFormat("dd MMM")+" - "+u.minus({days:24}).toFormat("dd MMM"),u.minus({days:23}).toFormat("dd MMM")+" - "+u.minus({days:16}).toFormat("dd MMM"),u.minus({days:15}).toFormat("dd MMM")+" - "+u.minus({days:8}).toFormat("dd MMM"),u.minus({days:7}).toFormat("dd MMM")+" - "+u.toFormat("dd MMM")],series:[{name:"Conversions",data:[4412,4345,4541,4677,4322,4123]}]},impressions:{amount:46085,labels:[u.minus({days:31}).toFormat("dd MMM")+" - "+u.minus({days:24}).toFormat("dd MMM"),u.minus({days:23}).toFormat("dd MMM")+" - "+u.minus({days:16}).toFormat("dd MMM"),u.minus({days:15}).toFormat("dd MMM")+" - "+u.minus({days:8}).toFormat("dd MMM"),u.minus({days:7}).toFormat("dd MMM")+" - "+u.toFormat("dd MMM")],series:[{name:"Impressions",data:[11577,11441,11544,11523]}]},visits:{amount:62083,labels:[u.minus({days:31}).toFormat("dd MMM")+" - "+u.minus({days:24}).toFormat("dd MMM"),u.minus({days:23}).toFormat("dd MMM")+" - "+u.minus({days:16}).toFormat("dd MMM"),u.minus({days:15}).toFormat("dd MMM")+" - "+u.minus({days:8}).toFormat("dd MMM"),u.minus({days:7}).toFormat("dd MMM")+" - "+u.toFormat("dd MMM")],series:[{name:"Visits",data:[15521,15519,15522,15521]}]},visitorsVsPageViews:{overallScore:472,averageRatio:45,predictedRatio:55,series:[{name:"Page Views",data:[{x:u.minus({days:65}).toJSDate(),y:4769},{x:u.minus({days:64}).toJSDate(),y:4901},{x:u.minus({days:63}).toJSDate(),y:4640},{x:u.minus({days:62}).toJSDate(),y:5128},{x:u.minus({days:61}).toJSDate(),y:5015},{x:u.minus({days:60}).toJSDate(),y:5360},{x:u.minus({days:59}).toJSDate(),y:5608},{x:u.minus({days:58}).toJSDate(),y:5272},{x:u.minus({days:57}).toJSDate(),y:5660},{x:u.minus({days:56}).toJSDate(),y:6026},{x:u.minus({days:55}).toJSDate(),y:5836},{x:u.minus({days:54}).toJSDate(),y:5659},{x:u.minus({days:53}).toJSDate(),y:5575},{x:u.minus({days:52}).toJSDate(),y:5474},{x:u.minus({days:51}).toJSDate(),y:5427},{x:u.minus({days:50}).toJSDate(),y:5865},{x:u.minus({days:49}).toJSDate(),y:5700},{x:u.minus({days:48}).toJSDate(),y:6052},{x:u.minus({days:47}).toJSDate(),y:5760},{x:u.minus({days:46}).toJSDate(),y:5648},{x:u.minus({days:45}).toJSDate(),y:5510},{x:u.minus({days:44}).toJSDate(),y:5435},{x:u.minus({days:43}).toJSDate(),y:5239},{x:u.minus({days:42}).toJSDate(),y:5452},{x:u.minus({days:41}).toJSDate(),y:5416},{x:u.minus({days:40}).toJSDate(),y:5195},{x:u.minus({days:39}).toJSDate(),y:5119},{x:u.minus({days:38}).toJSDate(),y:4635},{x:u.minus({days:37}).toJSDate(),y:4833},{x:u.minus({days:36}).toJSDate(),y:4584},{x:u.minus({days:35}).toJSDate(),y:4822},{x:u.minus({days:34}).toJSDate(),y:4330},{x:u.minus({days:33}).toJSDate(),y:4582},{x:u.minus({days:32}).toJSDate(),y:4348},{x:u.minus({days:31}).toJSDate(),y:4132},{x:u.minus({days:30}).toJSDate(),y:4099},{x:u.minus({days:29}).toJSDate(),y:3849},{x:u.minus({days:28}).toJSDate(),y:4010},{x:u.minus({days:27}).toJSDate(),y:4486},{x:u.minus({days:26}).toJSDate(),y:4403},{x:u.minus({days:25}).toJSDate(),y:4141},{x:u.minus({days:24}).toJSDate(),y:3780},{x:u.minus({days:23}).toJSDate(),y:3929},{x:u.minus({days:22}).toJSDate(),y:3524},{x:u.minus({days:21}).toJSDate(),y:3212},{x:u.minus({days:20}).toJSDate(),y:3568},{x:u.minus({days:19}).toJSDate(),y:3800},{x:u.minus({days:18}).toJSDate(),y:3796},{x:u.minus({days:17}).toJSDate(),y:3870},{x:u.minus({days:16}).toJSDate(),y:3745},{x:u.minus({days:15}).toJSDate(),y:3751},{x:u.minus({days:14}).toJSDate(),y:3310},{x:u.minus({days:13}).toJSDate(),y:3509},{x:u.minus({days:12}).toJSDate(),y:3311},{x:u.minus({days:11}).toJSDate(),y:3187},{x:u.minus({days:10}).toJSDate(),y:2918},{x:u.minus({days:9}).toJSDate(),y:3191},{x:u.minus({days:8}).toJSDate(),y:3437},{x:u.minus({days:7}).toJSDate(),y:3291},{x:u.minus({days:6}).toJSDate(),y:3317},{x:u.minus({days:5}).toJSDate(),y:3716},{x:u.minus({days:4}).toJSDate(),y:3260},{x:u.minus({days:3}).toJSDate(),y:3694},{x:u.minus({days:2}).toJSDate(),y:3598},{x:u.minus({days:1}).toJSDate(),y:3812}]},{name:"Visitors",data:[{x:u.minus({days:65}).toJSDate(),y:1654},{x:u.minus({days:64}).toJSDate(),y:1900},{x:u.minus({days:63}).toJSDate(),y:1647},{x:u.minus({days:62}).toJSDate(),y:1315},{x:u.minus({days:61}).toJSDate(),y:1807},{x:u.minus({days:60}).toJSDate(),y:1793},{x:u.minus({days:59}).toJSDate(),y:1892},{x:u.minus({days:58}).toJSDate(),y:1846},{x:u.minus({days:57}).toJSDate(),y:1966},{x:u.minus({days:56}).toJSDate(),y:1804},{x:u.minus({days:55}).toJSDate(),y:1778},{x:u.minus({days:54}).toJSDate(),y:2015},{x:u.minus({days:53}).toJSDate(),y:1892},{x:u.minus({days:52}).toJSDate(),y:1708},{x:u.minus({days:51}).toJSDate(),y:1711},{x:u.minus({days:50}).toJSDate(),y:1570},{x:u.minus({days:49}).toJSDate(),y:1507},{x:u.minus({days:48}).toJSDate(),y:1451},{x:u.minus({days:47}).toJSDate(),y:1522},{x:u.minus({days:46}).toJSDate(),y:1801},{x:u.minus({days:45}).toJSDate(),y:1977},{x:u.minus({days:44}).toJSDate(),y:2367},{x:u.minus({days:43}).toJSDate(),y:2798},{x:u.minus({days:42}).toJSDate(),y:3080},{x:u.minus({days:41}).toJSDate(),y:2856},{x:u.minus({days:40}).toJSDate(),y:2745},{x:u.minus({days:39}).toJSDate(),y:2750},{x:u.minus({days:38}).toJSDate(),y:2728},{x:u.minus({days:37}).toJSDate(),y:2436},{x:u.minus({days:36}).toJSDate(),y:2289},{x:u.minus({days:35}).toJSDate(),y:2657},{x:u.minus({days:34}).toJSDate(),y:2804},{x:u.minus({days:33}).toJSDate(),y:2777},{x:u.minus({days:32}).toJSDate(),y:3024},{x:u.minus({days:31}).toJSDate(),y:2657},{x:u.minus({days:30}).toJSDate(),y:2218},{x:u.minus({days:29}).toJSDate(),y:1964},{x:u.minus({days:28}).toJSDate(),y:1674},{x:u.minus({days:27}).toJSDate(),y:1721},{x:u.minus({days:26}).toJSDate(),y:2005},{x:u.minus({days:25}).toJSDate(),y:1613},{x:u.minus({days:24}).toJSDate(),y:1295},{x:u.minus({days:23}).toJSDate(),y:1071},{x:u.minus({days:22}).toJSDate(),y:799},{x:u.minus({days:21}).toJSDate(),y:1133},{x:u.minus({days:20}).toJSDate(),y:1536},{x:u.minus({days:19}).toJSDate(),y:2016},{x:u.minus({days:18}).toJSDate(),y:2256},{x:u.minus({days:17}).toJSDate(),y:1934},{x:u.minus({days:16}).toJSDate(),y:1832},{x:u.minus({days:15}).toJSDate(),y:2075},{x:u.minus({days:14}).toJSDate(),y:1709},{x:u.minus({days:13}).toJSDate(),y:1932},{x:u.minus({days:12}).toJSDate(),y:1831},{x:u.minus({days:11}).toJSDate(),y:1434},{x:u.minus({days:10}).toJSDate(),y:993},{x:u.minus({days:9}).toJSDate(),y:1064},{x:u.minus({days:8}).toJSDate(),y:618},{x:u.minus({days:7}).toJSDate(),y:1032},{x:u.minus({days:6}).toJSDate(),y:1280},{x:u.minus({days:5}).toJSDate(),y:1344},{x:u.minus({days:4}).toJSDate(),y:1835},{x:u.minus({days:3}).toJSDate(),y:2287},{x:u.minus({days:2}).toJSDate(),y:2226},{x:u.minus({days:1}).toJSDate(),y:2692}]}]},newVsReturning:{uniqueVisitors:46085,series:[80,20],labels:["New","Returning"]},gender:{uniqueVisitors:46085,series:[55,45],labels:["Male","Female"]},age:{uniqueVisitors:46085,series:[35,65],labels:["Under 30","Over 30"]},language:{uniqueVisitors:46085,series:[25,75],labels:["English","Other"]}};var ug=(()=>{let e=class e{constructor(t){this._angorMockApiService=t,this._analytics=cg,this.registerHandlers()}registerHandlers(){this._angorMockApiService.onGet("api/dashboards/analytics").reply(()=>[200,T(this._analytics)])}};e.\u0275fac=function(n){return new(n||e)(O(ee))},e.\u0275prov=N({token:e,factory:e.\u0275fac,providedIn:"root"});let i=e;return i})();var A=F.now(),dg={btc:{amount:8878.48,trend:{dir:"up",amount:.17},marketCap:148752956966,volume:22903438381,supply:18168448,allTimeHigh:19891,price:{series:[{name:"Price",data:[{x:-145,y:6554.36},{x:-144,y:6554.36},{x:-143,y:6546.94},{x:-142,y:6546.96},{x:-141,y:6546.11},{x:-140,y:6550.26},{x:-139,y:6546.11},{x:-138,y:6550.79},{x:-137,y:6545.36},{x:-136,y:6541.06},{x:-135,y:6540.1},{x:-134,y:6538.31},{x:-133,y:6538.42},{x:-132,y:6538.48},{x:-131,y:6538.71},{x:-130,y:6548.42},{x:-129,y:6546.87},{x:-128,y:6547.07},{x:-127,y:6535.07},{x:-126,y:6535.01},{x:-125,y:6539.02},{x:-124,y:6547.96},{x:-123,y:6547.92},{x:-122,y:6546.56},{x:-121,y:6546.56},{x:-120,y:6564.16},{x:-119,y:6560.83},{x:-118,y:6559.08},{x:-117,y:6553.02},{x:-116,y:6564.99},{x:-115,y:6558.7},{x:-114,y:6568.73},{x:-113,y:6568.8},{x:-112,y:6568.8},{x:-111,y:6568.8},{x:-110,y:6571.83},{x:-109,y:6562.64},{x:-108,y:6561.28},{x:-107,y:6561.28},{x:-106,y:6560.4},{x:-105,y:6564.41},{x:-104,y:6562.44},{x:-103,y:6565.13},{x:-102,y:6553.3},{x:-101,y:6552.68},{x:-100,y:6551.92},{x:-99,y:6553.85},{x:-98,y:6560},{x:-97,y:6560},{x:-96,y:6565.01},{x:-95,y:6583.19},{x:-94,y:6555.79},{x:-93,y:6556.04},{x:-92,y:6558.85},{x:-91,y:6564.75},{x:-90,y:6564.88},{x:-89,y:6565.1},{x:-88,y:6565.72},{x:-87,y:6565.72},{x:-86,y:6565.95},{x:-85,y:6561.82},{x:-84,y:6566.26},{x:-83,y:6568.81},{x:-82,y:6588.57},{x:-81,y:6587.11},{x:-80,y:6577.86},{x:-79,y:6586.51},{x:-78,y:6581.14},{x:-77,y:6581.45},{x:-76,y:6589.54},{x:-75,y:6580.91},{x:-74,y:6581.67},{x:-73,y:6579.06},{x:-72,y:6578.73},{x:-71,y:6578.64},{x:-70,y:6579.08},{x:-69,y:6577.43},{x:-68,y:6582.12},{x:-67,y:6572.42},{x:-66,y:6578.72},{x:-65,y:6572.43},{x:-64,y:6570.64},{x:-63,y:6561.64},{x:-62,y:6550.84},{x:-61,y:6561.83},{x:-60,y:6561.84},{x:-59,y:6552.44},{x:-58,y:6552.47},{x:-57,y:6562.31},{x:-56,y:6562.1},{x:-55,y:6561.65},{x:-54,y:6547.96},{x:-53,y:6559.95},{x:-52,y:6562.08},{x:-51,y:6557.71},{x:-50,y:6559.05},{x:-49,y:6562.69},{x:-48,y:6578.18},{x:-47,y:6580.15},{x:-46,y:6584.26},{x:-45,y:6574.75},{x:-44,y:6574.85},{x:-43,y:6582.63},{x:-42,y:6569.7},{x:-41,y:6570.1},{x:-40,y:6570.11},{x:-39,y:6569.71},{x:-38,y:6578.03},{x:-37,y:6579.92},{x:-36,y:6571.03},{x:-35,y:6571.48},{x:-34,y:6576.67},{x:-33,y:6576.67},{x:-32,y:6576.63},{x:-31,y:6576.68},{x:-30,y:6573.29},{x:-29,y:6577.28},{x:-28,y:6577.73},{x:-27,y:6577.7},{x:-26,y:6578.36},{x:-25,y:6578.24},{x:-24,y:6581.3},{x:-23,y:6582.59},{x:-22,y:6602.51},{x:-21,y:6582.65},{x:-20,y:6574.77},{x:-19,y:6574.41},{x:-18,y:6575.08},{x:-17,y:6575.08},{x:-16,y:6574.09},{x:-15,y:6568.84},{x:-14,y:6567.49},{x:-13,y:6559.75},{x:-12,y:6566.65},{x:-11,y:6567.52},{x:-10,y:6567.59},{x:-9,y:6564.18},{x:-8,y:6570.11},{x:-7,y:6562.7},{x:-6,y:6562.7},{x:-5,y:6562.77},{x:-4,y:6569.46},{x:-3,y:6571.04},{x:-2,y:6571.48},{x:-1,y:6571.3}]}]}},prices:{btc:8878.48,eth:170.46,bch:359.93,xrp:.23512},wallets:{btc:24.97311243,eth:126.3212,bch:78.454412,xrp:11278.771123},watchlist:[{title:"Ethereum",iso:"ETH",amount:170.46,trend:{dir:"up",amount:2.35},series:[{name:"Price",data:[{x:A.minus({minutes:20}).toFormat("HH:mm"),y:154.36},{x:A.minus({minutes:19}).toFormat("HH:mm"),y:154.36},{x:A.minus({minutes:18}).toFormat("HH:mm"),y:146.94},{x:A.minus({minutes:17}).toFormat("HH:mm"),y:146.96},{x:A.minus({minutes:16}).toFormat("HH:mm"),y:146.11},{x:A.minus({minutes:15}).toFormat("HH:mm"),y:150.26},{x:A.minus({minutes:14}).toFormat("HH:mm"),y:146.11},{x:A.minus({minutes:13}).toFormat("HH:mm"),y:150.79},{x:A.minus({minutes:12}).toFormat("HH:mm"),y:145.36},{x:A.minus({minutes:11}).toFormat("HH:mm"),y:141.06},{x:A.minus({minutes:10}).toFormat("HH:mm"),y:140.1},{x:A.minus({minutes:9}).toFormat("HH:mm"),y:138.31},{x:A.minus({minutes:8}).toFormat("HH:mm"),y:138.42},{x:A.minus({minutes:7}).toFormat("HH:mm"),y:138.48},{x:A.minus({minutes:6}).toFormat("HH:mm"),y:138.71},{x:A.minus({minutes:5}).toFormat("HH:mm"),y:148.42},{x:A.minus({minutes:4}).toFormat("HH:mm"),y:146.87},{x:A.minus({minutes:3}).toFormat("HH:mm"),y:147.07},{x:A.minus({minutes:2}).toFormat("HH:mm"),y:135.07},{x:A.minus({minutes:1}).toFormat("HH:mm"),y:135.01}]}]},{title:"Bitcoin Cash",iso:"BCH",amount:359.93,trend:{dir:"up",amount:9.94},series:[{name:"Price",data:[{x:A.minus({minutes:20}).toFormat("HH:mm"),y:374.77},{x:A.minus({minutes:19}).toFormat("HH:mm"),y:374.41},{x:A.minus({minutes:18}).toFormat("HH:mm"),y:375.08},{x:A.minus({minutes:17}).toFormat("HH:mm"),y:375.08},{x:A.minus({minutes:16}).toFormat("HH:mm"),y:374.09},{x:A.minus({minutes:15}).toFormat("HH:mm"),y:368.84},{x:A.minus({minutes:14}).toFormat("HH:mm"),y:367.49},{x:A.minus({minutes:13}).toFormat("HH:mm"),y:359.75},{x:A.minus({minutes:12}).toFormat("HH:mm"),y:366.65},{x:A.minus({minutes:11}).toFormat("HH:mm"),y:367.52},{x:A.minus({minutes:10}).toFormat("HH:mm"),y:367.59},{x:A.minus({minutes:9}).toFormat("HH:mm"),y:364.18},{x:A.minus({minutes:8}).toFormat("HH:mm"),y:370.11},{x:A.minus({minutes:7}).toFormat("HH:mm"),y:362.7},{x:A.minus({minutes:6}).toFormat("HH:mm"),y:362.7},{x:A.minus({minutes:5}).toFormat("HH:mm"),y:362.77},{x:A.minus({minutes:4}).toFormat("HH:mm"),y:369.46},{x:A.minus({minutes:3}).toFormat("HH:mm"),y:371.04},{x:A.minus({minutes:2}).toFormat("HH:mm"),y:371.48},{x:A.minus({minutes:1}).toFormat("HH:mm"),y:371.3}]}]},{title:"XRP",iso:"XRP",amount:.23512,trend:{dir:"down",amount:.35},series:[{name:"Price",data:[{x:A.minus({minutes:20}).toFormat("HH:mm"),y:.258},{x:A.minus({minutes:19}).toFormat("HH:mm"),y:.256},{x:A.minus({minutes:18}).toFormat("HH:mm"),y:.255},{x:A.minus({minutes:17}).toFormat("HH:mm"),y:.255},{x:A.minus({minutes:16}).toFormat("HH:mm"),y:.254},{x:A.minus({minutes:15}).toFormat("HH:mm"),y:.248},{x:A.minus({minutes:14}).toFormat("HH:mm"),y:.247},{x:A.minus({minutes:13}).toFormat("HH:mm"),y:.249},{x:A.minus({minutes:12}).toFormat("HH:mm"),y:.246},{x:A.minus({minutes:11}).toFormat("HH:mm"),y:.247},{x:A.minus({minutes:10}).toFormat("HH:mm"),y:.247},{x:A.minus({minutes:9}).toFormat("HH:mm"),y:.244},{x:A.minus({minutes:8}).toFormat("HH:mm"),y:.25},{x:A.minus({minutes:7}).toFormat("HH:mm"),y:.242},{x:A.minus({minutes:6}).toFormat("HH:mm"),y:.251},{x:A.minus({minutes:5}).toFormat("HH:mm"),y:.251},{x:A.minus({minutes:4}).toFormat("HH:mm"),y:.251},{x:A.minus({minutes:3}).toFormat("HH:mm"),y:.249},{x:A.minus({minutes:2}).toFormat("HH:mm"),y:.242},{x:A.minus({minutes:1}).toFormat("HH:mm"),y:.24}]}]},{title:"Litecoin",iso:"LTC",amount:60.15,trend:{dir:"up",amount:.99},series:[{name:"Price",data:[{x:A.minus({minutes:20}).toFormat("HH:mm"),y:62.54},{x:A.minus({minutes:19}).toFormat("HH:mm"),y:61.54},{x:A.minus({minutes:18}).toFormat("HH:mm"),y:62.55},{x:A.minus({minutes:17}).toFormat("HH:mm"),y:60.55},{x:A.minus({minutes:16}).toFormat("HH:mm"),y:59.54},{x:A.minus({minutes:15}).toFormat("HH:mm"),y:58.48},{x:A.minus({minutes:14}).toFormat("HH:mm"),y:54.47},{x:A.minus({minutes:13}).toFormat("HH:mm"),y:51.49},{x:A.minus({minutes:12}).toFormat("HH:mm"),y:51.46},{x:A.minus({minutes:11}).toFormat("HH:mm"),y:53.47},{x:A.minus({minutes:10}).toFormat("HH:mm"),y:52.47},{x:A.minus({minutes:9}).toFormat("HH:mm"),y:54.44},{x:A.minus({minutes:8}).toFormat("HH:mm"),y:59.5},{x:A.minus({minutes:7}).toFormat("HH:mm"),y:62.42},{x:A.minus({minutes:6}).toFormat("HH:mm"),y:61.42},{x:A.minus({minutes:5}).toFormat("HH:mm"),y:60.42},{x:A.minus({minutes:4}).toFormat("HH:mm"),y:58.49},{x:A.minus({minutes:3}).toFormat("HH:mm"),y:57.51},{x:A.minus({minutes:2}).toFormat("HH:mm"),y:54.51},{x:A.minus({minutes:1}).toFormat("HH:mm"),y:51.25}]}]},{title:"Zcash",iso:"ZEC",amount:58.41,trend:{dir:"down",amount:8.79},series:[{name:"Price",data:[{x:A.minus({minutes:20}).toFormat("HH:mm"),y:53.54},{x:A.minus({minutes:19}).toFormat("HH:mm"),y:52.54},{x:A.minus({minutes:18}).toFormat("HH:mm"),y:52.55},{x:A.minus({minutes:17}).toFormat("HH:mm"),y:46.44},{x:A.minus({minutes:16}).toFormat("HH:mm"),y:49.5},{x:A.minus({minutes:15}).toFormat("HH:mm"),y:55.42},{x:A.minus({minutes:14}).toFormat("HH:mm"),y:54.42},{x:A.minus({minutes:13}).toFormat("HH:mm"),y:43.49},{x:A.minus({minutes:12}).toFormat("HH:mm"),y:43.46},{x:A.minus({minutes:11}).toFormat("HH:mm"),y:41.47},{x:A.minus({minutes:10}).toFormat("HH:mm"),y:41.47},{x:A.minus({minutes:9}).toFormat("HH:mm"),y:51.55},{x:A.minus({minutes:8}).toFormat("HH:mm"),y:48.54},{x:A.minus({minutes:7}).toFormat("HH:mm"),y:49.48},{x:A.minus({minutes:6}).toFormat("HH:mm"),y:45.47},{x:A.minus({minutes:5}).toFormat("HH:mm"),y:51.42},{x:A.minus({minutes:4}).toFormat("HH:mm"),y:49.49},{x:A.minus({minutes:3}).toFormat("HH:mm"),y:46.51},{x:A.minus({minutes:2}).toFormat("HH:mm"),y:41.51},{x:A.minus({minutes:1}).toFormat("HH:mm"),y:44.25}]}]},{title:"Bitcoin Gold",iso:"BTG",amount:12.23,trend:{dir:"down",amount:4.42},series:[{name:"Price",data:[{x:A.minus({minutes:20}).toFormat("HH:mm"),y:14.77},{x:A.minus({minutes:19}).toFormat("HH:mm"),y:14.41},{x:A.minus({minutes:18}).toFormat("HH:mm"),y:15.08},{x:A.minus({minutes:17}).toFormat("HH:mm"),y:15.08},{x:A.minus({minutes:16}).toFormat("HH:mm"),y:14.09},{x:A.minus({minutes:15}).toFormat("HH:mm"),y:18.84},{x:A.minus({minutes:14}).toFormat("HH:mm"),y:17.49},{x:A.minus({minutes:13}).toFormat("HH:mm"),y:19.75},{x:A.minus({minutes:12}).toFormat("HH:mm"),y:16.65},{x:A.minus({minutes:11}).toFormat("HH:mm"),y:17.52},{x:A.minus({minutes:10}).toFormat("HH:mm"),y:17.59},{x:A.minus({minutes:9}).toFormat("HH:mm"),y:14.18},{x:A.minus({minutes:8}).toFormat("HH:mm"),y:10.11},{x:A.minus({minutes:7}).toFormat("HH:mm"),y:12.7},{x:A.minus({minutes:6}).toFormat("HH:mm"),y:12.7},{x:A.minus({minutes:5}).toFormat("HH:mm"),y:12.77},{x:A.minus({minutes:4}).toFormat("HH:mm"),y:19.46},{x:A.minus({minutes:3}).toFormat("HH:mm"),y:11.04},{x:A.minus({minutes:2}).toFormat("HH:mm"),y:11.48},{x:A.minus({minutes:1}).toFormat("HH:mm"),y:11.3}]}]}]};var mg=(()=>{let e=class e{constructor(t){this._angorMockApiService=t,this._crypto=dg,this.registerHandlers()}registerHandlers(){this._angorMockApiService.onGet("api/dashboards/crypto").reply(()=>[200,T(this._crypto)])}};e.\u0275fac=function(n){return new(n||e)(O(ee))},e.\u0275prov=N({token:e,factory:e.\u0275fac,providedIn:"root"});let i=e;return i})();var p=F.now(),pg={accountBalance:{growRate:38.33,ami:45332,series:[{name:"Predicted",data:[{x:p.minus({months:12}).plus({day:1}).toJSDate(),y:48.84},{x:p.minus({months:12}).plus({day:4}).toJSDate(),y:53.51},{x:p.minus({months:12}).plus({day:7}).toJSDate(),y:52.93},{x:p.minus({months:12}).plus({day:10}).toJSDate(),y:49.08},{x:p.minus({months:12}).plus({day:13}).toJSDate(),y:50.27},{x:p.minus({months:12}).plus({day:16}).toJSDate(),y:48.37},{x:p.minus({months:12}).plus({day:19}).toJSDate(),y:44.84},{x:p.minus({months:12}).plus({day:22}).toJSDate(),y:40.71},{x:p.minus({months:12}).plus({day:25}).toJSDate(),y:41.24},{x:p.minus({months:12}).plus({day:28}).toJSDate(),y:45.63},{x:p.minus({months:11}).plus({day:1}).toJSDate(),y:38.2},{x:p.minus({months:11}).plus({day:4}).toJSDate(),y:39.68},{x:p.minus({months:11}).plus({day:7}).toJSDate(),y:41.02},{x:p.minus({months:11}).plus({day:10}).toJSDate(),y:39.41},{x:p.minus({months:11}).plus({day:13}).toJSDate(),y:35.66},{x:p.minus({months:11}).plus({day:16}).toJSDate(),y:38.53},{x:p.minus({months:11}).plus({day:19}).toJSDate(),y:38.53},{x:p.minus({months:11}).plus({day:22}).toJSDate(),y:40.69},{x:p.minus({months:11}).plus({day:25}).toJSDate(),y:38.79},{x:p.minus({months:11}).plus({day:28}).toJSDate(),y:42.98},{x:p.minus({months:10}).plus({day:1}).toJSDate(),y:43.55},{x:p.minus({months:10}).plus({day:4}).toJSDate(),y:40.65},{x:p.minus({months:10}).plus({day:7}).toJSDate(),y:36.5},{x:p.minus({months:10}).plus({day:10}).toJSDate(),y:33.79},{x:p.minus({months:10}).plus({day:13}).toJSDate(),y:31.91},{x:p.minus({months:10}).plus({day:16}).toJSDate(),y:29.68},{x:p.minus({months:10}).plus({day:19}).toJSDate(),y:29.57},{x:p.minus({months:10}).plus({day:22}).toJSDate(),y:33.13},{x:p.minus({months:10}).plus({day:25}).toJSDate(),y:37.08},{x:p.minus({months:10}).plus({day:28}).toJSDate(),y:35.86},{x:p.minus({months:9}).plus({day:1}).toJSDate(),y:39.65},{x:p.minus({months:9}).plus({day:4}).toJSDate(),y:39.01},{x:p.minus({months:9}).plus({day:7}).toJSDate(),y:34.1},{x:p.minus({months:9}).plus({day:10}).toJSDate(),y:37.48},{x:p.minus({months:9}).plus({day:13}).toJSDate(),y:39.29},{x:p.minus({months:9}).plus({day:16}).toJSDate(),y:38.46},{x:p.minus({months:9}).plus({day:19}).toJSDate(),y:37.71},{x:p.minus({months:9}).plus({day:22}).toJSDate(),y:40.15},{x:p.minus({months:9}).plus({day:25}).toJSDate(),y:35.89},{x:p.minus({months:9}).plus({day:28}).toJSDate(),y:31.5},{x:p.minus({months:8}).plus({day:1}).toJSDate(),y:30.5},{x:p.minus({months:8}).plus({day:4}).toJSDate(),y:25.74},{x:p.minus({months:8}).plus({day:7}).toJSDate(),y:28.23},{x:p.minus({months:8}).plus({day:10}).toJSDate(),y:28.48},{x:p.minus({months:8}).plus({day:13}).toJSDate(),y:30},{x:p.minus({months:8}).plus({day:16}).toJSDate(),y:32.16},{x:p.minus({months:8}).plus({day:19}).toJSDate(),y:32.99},{x:p.minus({months:8}).plus({day:22}).toJSDate(),y:37.68},{x:p.minus({months:8}).plus({day:25}).toJSDate(),y:35.24},{x:p.minus({months:8}).plus({day:28}).toJSDate(),y:39.18},{x:p.minus({months:7}).plus({day:1}).toJSDate(),y:41.45},{x:p.minus({months:7}).plus({day:4}).toJSDate(),y:43.78},{x:p.minus({months:7}).plus({day:7}).toJSDate(),y:39.41},{x:p.minus({months:7}).plus({day:10}).toJSDate(),y:39.32},{x:p.minus({months:7}).plus({day:13}).toJSDate(),y:43.8},{x:p.minus({months:7}).plus({day:16}).toJSDate(),y:42.43},{x:p.minus({months:7}).plus({day:19}).toJSDate(),y:43.67},{x:p.minus({months:7}).plus({day:22}).toJSDate(),y:38.79},{x:p.minus({months:7}).plus({day:25}).toJSDate(),y:43.57},{x:p.minus({months:7}).plus({day:28}).toJSDate(),y:41.81},{x:p.minus({months:6}).plus({day:1}).toJSDate(),y:46.19},{x:p.minus({months:6}).plus({day:4}).toJSDate(),y:47.69},{x:p.minus({months:6}).plus({day:7}).toJSDate(),y:49.01},{x:p.minus({months:6}).plus({day:10}).toJSDate(),y:46.4},{x:p.minus({months:6}).plus({day:13}).toJSDate(),y:51.28},{x:p.minus({months:6}).plus({day:16}).toJSDate(),y:50.15},{x:p.minus({months:6}).plus({day:19}).toJSDate(),y:53.6},{x:p.minus({months:6}).plus({day:22}).toJSDate(),y:56.08},{x:p.minus({months:6}).plus({day:25}).toJSDate(),y:52.72},{x:p.minus({months:6}).plus({day:28}).toJSDate(),y:56.6},{x:p.minus({months:5}).plus({day:1}).toJSDate(),y:58.36},{x:p.minus({months:5}).plus({day:4}).toJSDate(),y:56.59},{x:p.minus({months:5}).plus({day:7}).toJSDate(),y:55.75},{x:p.minus({months:5}).plus({day:10}).toJSDate(),y:54.74},{x:p.minus({months:5}).plus({day:13}).toJSDate(),y:54.27},{x:p.minus({months:5}).plus({day:16}).toJSDate(),y:58.65},{x:p.minus({months:5}).plus({day:19}).toJSDate(),y:57},{x:p.minus({months:5}).plus({day:22}).toJSDate(),y:60.52},{x:p.minus({months:5}).plus({day:25}).toJSDate(),y:57.6},{x:p.minus({months:5}).plus({day:28}).toJSDate(),y:56.48},{x:p.minus({months:4}).plus({day:1}).toJSDate(),y:54.35},{x:p.minus({months:4}).plus({day:4}).toJSDate(),y:52.39},{x:p.minus({months:4}).plus({day:7}).toJSDate(),y:54.52},{x:p.minus({months:4}).plus({day:10}).toJSDate(),y:54.16},{x:p.minus({months:4}).plus({day:13}).toJSDate(),y:51.95},{x:p.minus({months:4}).plus({day:16}).toJSDate(),y:51.19},{x:p.minus({months:4}).plus({day:19}).toJSDate(),y:46.35},{x:p.minus({months:4}).plus({day:22}).toJSDate(),y:48.33},{x:p.minus({months:4}).plus({day:25}).toJSDate(),y:45.84},{x:p.minus({months:4}).plus({day:28}).toJSDate(),y:48.22},{x:p.minus({months:3}).plus({day:1}).toJSDate(),y:45.82},{x:p.minus({months:3}).plus({day:4}).toJSDate(),y:43.48},{x:p.minus({months:3}).plus({day:7}).toJSDate(),y:41.32},{x:p.minus({months:3}).plus({day:10}).toJSDate(),y:40.99},{x:p.minus({months:3}).plus({day:13}).toJSDate(),y:38.49},{x:p.minus({months:3}).plus({day:16}).toJSDate(),y:40.1},{x:p.minus({months:3}).plus({day:19}).toJSDate(),y:44.86},{x:p.minus({months:3}).plus({day:22}).toJSDate(),y:44.03},{x:p.minus({months:3}).plus({day:25}).toJSDate(),y:41.41},{x:p.minus({months:3}).plus({day:28}).toJSDate(),y:37.8},{x:p.minus({months:2}).plus({day:1}).toJSDate(),y:35.24},{x:p.minus({months:2}).plus({day:4}).toJSDate(),y:32.12},{x:p.minus({months:2}).plus({day:7}).toJSDate(),y:35.68},{x:p.minus({months:2}).plus({day:10}).toJSDate(),y:38},{x:p.minus({months:2}).plus({day:13}).toJSDate(),y:37.96},{x:p.minus({months:2}).plus({day:16}).toJSDate(),y:38.7},{x:p.minus({months:2}).plus({day:19}).toJSDate(),y:37.45},{x:p.minus({months:2}).plus({day:22}).toJSDate(),y:37.51},{x:p.minus({months:2}).plus({day:25}).toJSDate(),y:33.1},{x:p.minus({months:2}).plus({day:28}).toJSDate(),y:35.09},{x:p.minus({months:1}).plus({day:1}).toJSDate(),y:31.87},{x:p.minus({months:1}).plus({day:4}).toJSDate(),y:29.18},{x:p.minus({months:1}).plus({day:7}).toJSDate(),y:31.91},{x:p.minus({months:1}).plus({day:10}).toJSDate(),y:34.37},{x:p.minus({months:1}).plus({day:13}).toJSDate(),y:32.91},{x:p.minus({months:1}).plus({day:16}).toJSDate(),y:33.17},{x:p.minus({months:1}).plus({day:19}).toJSDate(),y:37.16},{x:p.minus({months:1}).plus({day:22}).toJSDate(),y:32.6},{x:p.minus({months:1}).plus({day:25}).toJSDate(),y:36.94},{x:p.minus({months:1}).plus({day:28}).toJSDate(),y:35.98}]},{name:"Actual",data:[{x:p.minus({months:12}).plus({day:1}).toJSDate(),y:20.21},{x:p.minus({months:12}).plus({day:4}).toJSDate(),y:17.49},{x:p.minus({months:12}).plus({day:7}).toJSDate(),y:16.54},{x:p.minus({months:12}).plus({day:10}).toJSDate(),y:19},{x:p.minus({months:12}).plus({day:13}).toJSDate(),y:16.47},{x:p.minus({months:12}).plus({day:16}).toJSDate(),y:13.15},{x:p.minus({months:12}).plus({day:19}).toJSDate(),y:18.07},{x:p.minus({months:12}).plus({day:22}).toJSDate(),y:17.93},{x:p.minus({months:12}).plus({day:25}).toJSDate(),y:18.92},{x:p.minus({months:12}).plus({day:28}).toJSDate(),y:18.46},{x:p.minus({months:11}).plus({day:1}).toJSDate(),y:18.04},{x:p.minus({months:11}).plus({day:4}).toJSDate(),y:17.78},{x:p.minus({months:11}).plus({day:7}).toJSDate(),y:20.15},{x:p.minus({months:11}).plus({day:10}).toJSDate(),y:18.92},{x:p.minus({months:11}).plus({day:13}).toJSDate(),y:17.08},{x:p.minus({months:11}).plus({day:16}).toJSDate(),y:17.11},{x:p.minus({months:11}).plus({day:19}).toJSDate(),y:15.7},{x:p.minus({months:11}).plus({day:22}).toJSDate(),y:15.07},{x:p.minus({months:11}).plus({day:25}).toJSDate(),y:14.51},{x:p.minus({months:11}).plus({day:28}).toJSDate(),y:15.22},{x:p.minus({months:10}).plus({day:1}).toJSDate(),y:19.77},{x:p.minus({months:10}).plus({day:4}).toJSDate(),y:23.67},{x:p.minus({months:10}).plus({day:7}).toJSDate(),y:27.98},{x:p.minus({months:10}).plus({day:10}).toJSDate(),y:30.8},{x:p.minus({months:10}).plus({day:13}).toJSDate(),y:28.56},{x:p.minus({months:10}).plus({day:16}).toJSDate(),y:27.45},{x:p.minus({months:10}).plus({day:19}).toJSDate(),y:27.5},{x:p.minus({months:10}).plus({day:22}).toJSDate(),y:27.28},{x:p.minus({months:10}).plus({day:25}).toJSDate(),y:24.36},{x:p.minus({months:10}).plus({day:28}).toJSDate(),y:22.89},{x:p.minus({months:9}).plus({day:1}).toJSDate(),y:28.04},{x:p.minus({months:9}).plus({day:4}).toJSDate(),y:27.77},{x:p.minus({months:9}).plus({day:7}).toJSDate(),y:30.24},{x:p.minus({months:9}).plus({day:10}).toJSDate(),y:26.57},{x:p.minus({months:9}).plus({day:13}).toJSDate(),y:22.18},{x:p.minus({months:9}).plus({day:16}).toJSDate(),y:19.64},{x:p.minus({months:9}).plus({day:19}).toJSDate(),y:16.74},{x:p.minus({months:9}).plus({day:22}).toJSDate(),y:17.21},{x:p.minus({months:9}).plus({day:25}).toJSDate(),y:20.05},{x:p.minus({months:9}).plus({day:28}).toJSDate(),y:16.13},{x:p.minus({months:8}).plus({day:1}).toJSDate(),y:10.71},{x:p.minus({months:8}).plus({day:4}).toJSDate(),y:7.99},{x:p.minus({months:8}).plus({day:7}).toJSDate(),y:11.33},{x:p.minus({months:8}).plus({day:10}).toJSDate(),y:15.36},{x:p.minus({months:8}).plus({day:13}).toJSDate(),y:20.16},{x:p.minus({months:8}).plus({day:16}).toJSDate(),y:22.56},{x:p.minus({months:8}).plus({day:19}).toJSDate(),y:19.34},{x:p.minus({months:8}).plus({day:22}).toJSDate(),y:18.32},{x:p.minus({months:8}).plus({day:25}).toJSDate(),y:20.75},{x:p.minus({months:8}).plus({day:28}).toJSDate(),y:17.09},{x:p.minus({months:7}).plus({day:1}).toJSDate(),y:18.31},{x:p.minus({months:7}).plus({day:4}).toJSDate(),y:14.34},{x:p.minus({months:7}).plus({day:7}).toJSDate(),y:9.93},{x:p.minus({months:7}).plus({day:10}).toJSDate(),y:10.64},{x:p.minus({months:7}).plus({day:13}).toJSDate(),y:6.18},{x:p.minus({months:7}).plus({day:16}).toJSDate(),y:10.32},{x:p.minus({months:7}).plus({day:19}).toJSDate(),y:12.8},{x:p.minus({months:7}).plus({day:22}).toJSDate(),y:13.44},{x:p.minus({months:7}).plus({day:25}).toJSDate(),y:18.35},{x:p.minus({months:7}).plus({day:28}).toJSDate(),y:22.87},{x:p.minus({months:6}).plus({day:1}).toJSDate(),y:26.92},{x:p.minus({months:6}).plus({day:4}).toJSDate(),y:22.5},{x:p.minus({months:6}).plus({day:7}).toJSDate(),y:18.14},{x:p.minus({months:6}).plus({day:10}).toJSDate(),y:19.06},{x:p.minus({months:6}).plus({day:13}).toJSDate(),y:19.73},{x:p.minus({months:6}).plus({day:16}).toJSDate(),y:18.82},{x:p.minus({months:6}).plus({day:19}).toJSDate(),y:23.33},{x:p.minus({months:6}).plus({day:22}).toJSDate(),y:20.48},{x:p.minus({months:6}).plus({day:25}).toJSDate(),y:25.47},{x:p.minus({months:6}).plus({day:28}).toJSDate(),y:28.84},{x:p.minus({months:5}).plus({day:1}).toJSDate(),y:27.71},{x:p.minus({months:5}).plus({day:4}).toJSDate(),y:25.22},{x:p.minus({months:5}).plus({day:7}).toJSDate(),y:25.43},{x:p.minus({months:5}).plus({day:10}).toJSDate(),y:24.13},{x:p.minus({months:5}).plus({day:13}).toJSDate(),y:20.02},{x:p.minus({months:5}).plus({day:16}).toJSDate(),y:18.38},{x:p.minus({months:5}).plus({day:19}).toJSDate(),y:18.3},{x:p.minus({months:5}).plus({day:22}).toJSDate(),y:18.72},{x:p.minus({months:5}).plus({day:25}).toJSDate(),y:22.46},{x:p.minus({months:5}).plus({day:28}).toJSDate(),y:21.71},{x:p.minus({months:4}).plus({day:1}).toJSDate(),y:29.88},{x:p.minus({months:4}).plus({day:4}).toJSDate(),y:26.94},{x:p.minus({months:4}).plus({day:7}).toJSDate(),y:28.06},{x:p.minus({months:4}).plus({day:10}).toJSDate(),y:30.4},{x:p.minus({months:4}).plus({day:13}).toJSDate(),y:28.98},{x:p.minus({months:4}).plus({day:16}).toJSDate(),y:30.13},{x:p.minus({months:4}).plus({day:19}).toJSDate(),y:27.6},{x:p.minus({months:4}).plus({day:22}).toJSDate(),y:30.21},{x:p.minus({months:4}).plus({day:25}).toJSDate(),y:26.88},{x:p.minus({months:4}).plus({day:28}).toJSDate(),y:25.72},{x:p.minus({months:3}).plus({day:1}).toJSDate(),y:27.89},{x:p.minus({months:3}).plus({day:4}).toJSDate(),y:30.69},{x:p.minus({months:3}).plus({day:7}).toJSDate(),y:31.42},{x:p.minus({months:3}).plus({day:10}).toJSDate(),y:36.14},{x:p.minus({months:3}).plus({day:13}).toJSDate(),y:32.02},{x:p.minus({months:3}).plus({day:16}).toJSDate(),y:27.3},{x:p.minus({months:3}).plus({day:19}).toJSDate(),y:29.51},{x:p.minus({months:3}).plus({day:22}).toJSDate(),y:32.67},{x:p.minus({months:3}).plus({day:25}).toJSDate(),y:28.82},{x:p.minus({months:3}).plus({day:28}).toJSDate(),y:28.85},{x:p.minus({months:2}).plus({day:1}).toJSDate(),y:29.15},{x:p.minus({months:2}).plus({day:4}).toJSDate(),y:27.9},{x:p.minus({months:2}).plus({day:7}).toJSDate(),y:30.71},{x:p.minus({months:2}).plus({day:10}).toJSDate(),y:28.02},{x:p.minus({months:2}).plus({day:13}).toJSDate(),y:23.82},{x:p.minus({months:2}).plus({day:16}).toJSDate(),y:18.83},{x:p.minus({months:2}).plus({day:19}).toJSDate(),y:14.48},{x:p.minus({months:2}).plus({day:22}).toJSDate(),y:11.76},{x:p.minus({months:2}).plus({day:25}).toJSDate(),y:12.75},{x:p.minus({months:2}).plus({day:28}).toJSDate(),y:11.36},{x:p.minus({months:1}).plus({day:1}).toJSDate(),y:11.6},{x:p.minus({months:1}).plus({day:4}).toJSDate(),y:15.24},{x:p.minus({months:1}).plus({day:7}).toJSDate(),y:13.05},{x:p.minus({months:1}).plus({day:10}).toJSDate(),y:17.25},{x:p.minus({months:1}).plus({day:13}).toJSDate(),y:18.5},{x:p.minus({months:1}).plus({day:16}).toJSDate(),y:23.04},{x:p.minus({months:1}).plus({day:19}).toJSDate(),y:21.87},{x:p.minus({months:1}).plus({day:22}).toJSDate(),y:25.97},{x:p.minus({months:1}).plus({day:25}).toJSDate(),y:22.46},{x:p.minus({months:1}).plus({day:28}).toJSDate(),y:17.67}]}]},budget:{expenses:11763.34,expensesLimit:2e4,savings:10974.12,savingsGoal:25e4,bills:1789.22,billsLimit:1e3},previousStatement:{status:"paid",date:p.startOf("day").minus({days:15}).toFormat("DDD"),limit:34500,spent:27221.21,minimum:7331.94},currentStatement:{status:"pending",date:p.startOf("day").minus({days:15}).plus({month:1}).toFormat("DDD"),limit:34500,spent:39819.41,minimum:9112.51},recentTransactions:[{id:"1b6fd296-bc6a-4d45-bf4f-e45519a58cf5",transactionId:"528651571NT",name:"Morgan Page",amount:1358.75,status:"completed",date:"2019-10-07T22:22:37.274Z"},{id:"2dec6074-98bd-4623-9526-6480e4776569",transactionId:"421436904YT",name:"Nita Hebert",amount:-1042.82,status:"completed",date:"2019-12-18T14:51:24.461Z"},{id:"ae7c065f-4197-4021-a799-7a221822ad1d",transactionId:"685377421YT",name:"Marsha Chambers",amount:1828.16,status:"pending",date:"2019-12-25T17:52:14.304Z"},{id:"0c43dd40-74f6-49d5-848a-57a4a45772ab",transactionId:"884960091RT",name:"Charmaine Jackson",amount:1647.55,status:"completed",date:"2019-11-29T06:32:16.111Z"},{id:"e5c9f0ed-a64c-4bfe-a113-29f80b4e162c",transactionId:"361402213NT",name:"Maura Carey",amount:-927.43,status:"completed",date:"2019-11-24T12:13:23.064Z"}]};var gg=(()=>{let e=class e{constructor(t){this._angorMockApiService=t,this._finance=pg,this.registerHandlers()}registerHandlers(){this._angorMockApiService.onGet("api/dashboards/finance").reply(()=>[200,T(this._finance)])}};e.\u0275fac=function(n){return new(n||e)(O(ee))},e.\u0275prov=N({token:e,factory:e.\u0275fac,providedIn:"root"});let i=e;return i})();var ae=F.now(),fg={githubIssues:{overview:{"this-week":{"new-issues":214,"closed-issues":75,fixed:3,"wont-fix":4,"re-opened":8,"needs-triage":6},"last-week":{"new-issues":197,"closed-issues":72,fixed:6,"wont-fix":11,"re-opened":6,"needs-triage":5}},labels:["Mon","Tue","Wed","Thu","Fri","Sat","Sun"],series:{"this-week":[{name:"New issues",type:"line",data:[42,28,43,34,20,25,22]},{name:"Closed issues",type:"column",data:[11,10,8,11,8,10,17]}],"last-week":[{name:"New issues",type:"line",data:[37,32,39,27,18,24,20]},{name:"Closed issues",type:"column",data:[9,8,10,12,7,11,15]}]}},taskDistribution:{overview:{"this-week":{new:594,completed:287},"last-week":{new:526,completed:260}},labels:["API","Backend","Frontend","Issues"],series:{"this-week":[15,20,38,27],"last-week":[19,16,42,23]}},schedule:{today:[{title:"Group Meeting",time:"in 32 minutes",location:"Conference room 1B"},{title:"Coffee Break",time:"10:30 AM"},{title:"Public Beta Release",time:"11:00 AM"},{title:"Lunch",time:"12:10 PM"},{title:"Dinner with David",time:"05:30 PM",location:"Magnolia"},{title:"Jane's Birthday Party",time:"07:30 PM",location:"Home"},{title:"Overseer's Retirement Party",time:"09:30 PM",location:"Overseer's room"}],tomorrow:[{title:"Marketing Meeting",time:"09:00 AM",location:"Conference room 1A"},{title:"Public Announcement",time:"11:00 AM"},{title:"Lunch",time:"12:10 PM"},{title:"Meeting with Beta Testers",time:"03:00 PM",location:"Conference room 2C"},{title:"Live Stream",time:"05:30 PM"},{title:"Release Party",time:"07:30 PM",location:"CEO's house"},{title:"CEO's Private Party",time:"09:30 PM",location:"CEO's Penthouse"}]},budgetDistribution:{categories:["Concept","Design","Development","Extras","Marketing"],series:[{name:"Budget",data:[12,20,28,15,25]}]},weeklyExpenses:{amount:17663,labels:[ae.minus({days:47}).toFormat("dd MMM")+" - "+ae.minus({days:40}).toFormat("dd MMM"),ae.minus({days:39}).toFormat("dd MMM")+" - "+ae.minus({days:32}).toFormat("dd MMM"),ae.minus({days:31}).toFormat("dd MMM")+" - "+ae.minus({days:24}).toFormat("dd MMM"),ae.minus({days:23}).toFormat("dd MMM")+" - "+ae.minus({days:16}).toFormat("dd MMM"),ae.minus({days:15}).toFormat("dd MMM")+" - "+ae.minus({days:8}).toFormat("dd MMM"),ae.minus({days:7}).toFormat("dd MMM")+" - "+ae.toFormat("dd MMM")],series:[{name:"Expenses",data:[4412,4345,4541,4677,4322,4123]}]},monthlyExpenses:{amount:54663,labels:[ae.minus({days:31}).toFormat("dd MMM")+" - "+ae.minus({days:24}).toFormat("dd MMM"),ae.minus({days:23}).toFormat("dd MMM")+" - "+ae.minus({days:16}).toFormat("dd MMM"),ae.minus({days:15}).toFormat("dd MMM")+" - "+ae.minus({days:8}).toFormat("dd MMM"),ae.minus({days:7}).toFormat("dd MMM")+" - "+ae.toFormat("dd MMM")],series:[{name:"Expenses",data:[15521,15519,15522,15521]}]},yearlyExpenses:{amount:648813,labels:[ae.minus({days:79}).toFormat("dd MMM")+" - "+ae.minus({days:72}).toFormat("dd MMM"),ae.minus({days:71}).toFormat("dd MMM")+" - "+ae.minus({days:64}).toFormat("dd MMM"),ae.minus({days:63}).toFormat("dd MMM")+" - "+ae.minus({days:56}).toFormat("dd MMM"),ae.minus({days:55}).toFormat("dd MMM")+" - "+ae.minus({days:48}).toFormat("dd MMM"),ae.minus({days:47}).toFormat("dd MMM")+" - "+ae.minus({days:40}).toFormat("dd MMM"),ae.minus({days:39}).toFormat("dd MMM")+" - "+ae.minus({days:32}).toFormat("dd MMM"),ae.minus({days:31}).toFormat("dd MMM")+" - "+ae.minus({days:24}).toFormat("dd MMM"),ae.minus({days:23}).toFormat("dd MMM")+" - "+ae.minus({days:16}).toFormat("dd MMM"),ae.minus({days:15}).toFormat("dd MMM")+" - "+ae.minus({days:8}).toFormat("dd MMM"),ae.minus({days:7}).toFormat("dd MMM")+" - "+ae.toFormat("dd MMM")],series:[{name:"Expenses",data:[45891,45801,45834,45843,45800,45900,45814,45856,45910,45849]}]},budgetDetails:{columns:["type","total","expensesAmount","expensesPercentage","remainingAmount","remainingPercentage"],rows:[{id:1,type:"Concept",total:14880,expensesAmount:14e3,expensesPercentage:94.08,remainingAmount:880,remainingPercentage:5.92},{id:2,type:"Design",total:21080,expensesAmount:17240.34,expensesPercentage:81.78,remainingAmount:3839.66,remainingPercentage:18.22},{id:3,type:"Development",total:34720,expensesAmount:3518,expensesPercentage:10.13,remainingAmount:31202,remainingPercentage:89.87},{id:4,type:"Extras",total:18600,expensesAmount:0,expensesPercentage:0,remainingAmount:18600,remainingPercentage:100},{id:5,type:"Marketing",total:34720,expensesAmount:19859.84,expensesPercentage:57.2,remainingAmount:14860.16,remainingPercentage:42.8}]},teamMembers:[{id:"2bfa2be5-7688-48d5-b5ac-dc0d9ac97f14",avatar:"images/avatars/avatar-placeholder.png",name:"Nadia Mcknight",email:"nadiamcknight@mail.com",phone:"+1-943-511-2203",title:"Project Director"},{id:"77a4383b-b5a5-4943-bc46-04c3431d1566",avatar:"images/avatars/avatar-placeholder.png",name:"Best Blackburn",email:"blackburn.best@beadzza.me",phone:"+1-814-498-3701",title:"Senior Developer"},{id:"8bb0f597-673a-47ca-8c77-2f83219cb9af",avatar:"images/avatars/avatar-placeholder.png",name:"Duncan Carver",email:"duncancarver@mail.info",phone:"+1-968-547-2111",title:"Senior Developer"},{id:"c318e31f-1d74-49c5-8dae-2bc5805e2fdb",avatar:"images/avatars/avatar-placeholder.png",name:"Martin Richards",email:"martinrichards@mail.biz",phone:"+1-902-500-2668",title:"Junior Developer"},{id:"0a8bc517-631a-4a93-aacc-000fa2e8294c",avatar:"images/avatars/avatar-placeholder.png",name:"Candice Munoz",email:"candicemunoz@mail.co.uk",phone:"+1-838-562-2769",title:"Lead Designer"},{id:"a4c9945a-757b-40b0-8942-d20e0543cabd",avatar:"images/avatars/avatar-placeholder.png",name:"Vickie Mosley",email:"vickiemosley@mail.net",phone:"+1-939-555-3054",title:"Designer"},{id:"b8258ccf-48b5-46a2-9c95-e0bd7580c645",avatar:"images/avatars/avatar-placeholder.png",name:"Tina Harris",email:"tinaharris@mail.ca",phone:"+1-933-464-2431",title:"Designer"},{id:"f004ea79-98fc-436c-9ba5-6cfe32fe583d",avatar:"images/avatars/avatar-placeholder.png",name:"Holt Manning",email:"holtmanning@mail.org",phone:"+1-822-531-2600",title:"Marketing Manager"},{id:"8b69fe2d-d7cc-4a3d-983d-559173e37d37",avatar:"images/avatars/avatar-placeholder.png",name:"Misty Ramsey",email:"mistyramsey@mail.us",phone:"+1-990-457-2106",title:"Consultant"}]};var hg=(()=>{let e=class e{constructor(t){this._angorMockApiService=t,this._project=fg,this.registerHandlers()}registerHandlers(){this._angorMockApiService.onGet("api/dashboards/project").reply(()=>[200,T(this._project)])}};e.\u0275fac=function(n){return new(n||e)(O(ee))},e.\u0275prov=N({token:e,factory:e.\u0275fac,providedIn:"root"});let i=e;return i})();var Xt=F.now(),bg=[{id:"493190c9-5b61-4912-afe5-78c21f1044d7",icon:"heroicons_solid:star",description:"Your submission has been accepted",date:Xt.minus({minutes:25}).toISO(),extraContent:`
    Congratulations for your acceptance!

    +
    Hi Brian,
    Your submission has been accepted and you are ready to move into the next phase. Once you are ready, reach out to me and we will ...
    `},{id:"6e3e97e5-effc-4fb7-b730-52a151f0b641",image:"images/avatars/avatar-placeholder.png",description:"Leo Gill added you to Top Secret Project group and assigned you as a Project Manager",date:Xt.minus({minutes:50}).toISO(),linkedContent:"Top Secret Project",link:"/dashboards/project",useRouter:!0},{id:"b91ccb58-b06c-413b-b389-87010e03a120",icon:"heroicons_solid:envelope",description:"You have 15 unread mails across 3 mailboxes",date:Xt.minus({hours:3}).toISO(),linkedContent:"Mailbox",link:"/apps/mailbox",useRouter:!0},{id:"541416c9-84a7-408a-8d74-27a43c38d797",icon:"heroicons_solid:arrow-path",description:"Your Docker container is ready to publish",date:Xt.minus({hours:5}).toISO(),linkedContent:"Download the container",link:".",useRouter:!0},{id:"ef7b95a7-8e8b-4616-9619-130d9533add9",image:"images/avatars/avatar-placeholder.png",description:"Roger Murray accepted your friend request",date:Xt.minus({hours:7}).toISO(),extraContent:'You have 8 mutual friends.'},{id:"eb8aa470-635e-461d-88e1-23d9ea2a5665",image:"images/avatars/avatar-placeholder.png",description:"Sophie Stone sent you a direct message",date:Xt.minus({hours:9}).toISO()},{id:"b85c2338-cc98-4140-bbf8-c226ce4e395e",icon:"heroicons_solid:envelope",description:"You have 3 new mails",date:Xt.minus({day:1}).toISO(),extraContent:`
    1. Please review and sign the attached agreement
    2. Delivery address confirmation
    3. Previous clients and their invoices
    4. -
    `,linkedContent:"Mailbox",link:"/apps/mailbox",useRouter:!0},{id:"fd0f01b4-f3de-4333-add5-cd86850279f8",image:"images/avatars/avatar-placeholder.png",description:"Tina Harris started a chat with you",date:ii.minus({day:1}).toISO(),linkedContent:"Go to Chat (Tina Harris)",link:"/apps/chat/5636c0ba-fa47-42ca-9160-27340583041e",useRouter:!0},{id:"8f8e1bf9-4661-4939-9e43-390957b60f42",icon:"heroicons_solid:star",description:"Your submission has been accepted and you are ready to sign-up for the final assigment which will be ready in 2 days",date:ii.minus({days:3}).toISO()},{id:"30af917b-7a6a-45d1-822f-9e7ad7f8bf69",icon:"heroicons_solid:arrow-path",description:"Your Vagrant container is ready to download",date:ii.minus({day:4}).toISO()}];var xg=(()=>{let e=class e{constructor(t){this._angorMockApiService=t,this._activities=_g,this.registerHandlers()}registerHandlers(){this._angorMockApiService.onGet("api/pages/activities").reply(()=>[200,T(this._activities)])}};e.\u0275fac=function(n){return new(n||e)(L(ee))},e.\u0275prov=N({token:e,factory:e.\u0275fac,providedIn:"root"});let i=e;return i})();var wg=["10k","10mp","11mp","12mp","13mp","14mp","15mp","16mp","17mp","18mp","19mp","1k","1k_plus","1x_mobiledata","20mp","21mp","22mp","23mp","24mp","2k","2k_plus","2mp","30fps","30fps_select","360","3d_rotation","3g_mobiledata","3k","3k_plus","3mp","3p","4g_mobiledata","4g_plus_mobiledata","4k","4k_plus","4mp","5g","5k","5k_plus","5mp","60fps","60fps_select","6_ft_apart","6k","6k_plus","6mp","7k","7k_plus","7mp","8k","8k_plus","8mp","9k","9k_plus","9mp","ac_unit","access_alarm","access_alarms","access_time","access_time_filled","accessibility","accessibility_new","accessible","accessible_forward","account_balance","account_balance_wallet","account_box","account_circle","account_tree","ad_units","adb","add","add_a_photo","add_alarm","add_alert","add_box","add_business","add_chart","add_circle","add_circle_outline","add_comment","add_ic_call","add_link","add_location","add_location_alt","add_moderator","add_photo_alternate","add_reaction","add_road","add_shopping_cart","add_task","add_to_drive","add_to_home_screen","add_to_photos","add_to_queue","addchart","adjust","admin_panel_settings","ads_click","agriculture","air","airline_seat_flat","airline_seat_flat_angled","airline_seat_individual_suite","airline_seat_legroom_extra","airline_seat_legroom_normal","airline_seat_legroom_reduced","airline_seat_recline_extra","airline_seat_recline_normal","airplane_ticket","airplanemode_active","airplanemode_inactive","airplay","airport_shuttle","alarm","alarm_add","alarm_off","alarm_on","album","align_horizontal_center","align_horizontal_left","align_horizontal_right","align_vertical_bottom","align_vertical_center","align_vertical_top","all_inbox","all_inclusive","all_out","alt_route","alternate_email","analytics","anchor","android","animation","announcement","aod","apartment","api","app_blocking","app_registration","app_settings_alt","approval","apps","architecture","archive","area_chart","arrow_back","arrow_back_ios","arrow_back_ios_new","arrow_circle_down","arrow_circle_up","arrow_downward","arrow_drop_down","arrow_drop_down_circle","arrow_drop_up","arrow_forward","arrow_forward_ios","arrow_left","arrow_right","arrow_right_alt","arrow_upward","art_track","article","aspect_ratio","assessment","assignment","assignment_ind","assignment_late","assignment_return","assignment_returned","assignment_turned_in","assistant","assistant_direction","assistant_photo","atm","attach_email","attach_file","attach_money","attachment","attractions","attribution","audiotrack","auto_awesome","auto_awesome_mosaic","auto_awesome_motion","auto_delete","auto_fix_high","auto_fix_normal","auto_fix_off","auto_graph","auto_stories","autofps_select","autorenew","av_timer","baby_changing_station","back_hand","backpack","backspace","backup","backup_table","badge","bakery_dining","balcony","ballot","bar_chart","batch_prediction","bathroom","bathtub","battery_alert","battery_charging_full","battery_full","battery_saver","battery_std","battery_unknown","beach_access","bed","bedroom_baby","bedroom_child","bedroom_parent","bedtime","beenhere","bento","bike_scooter","biotech","blender","block","bloodtype","bluetooth","bluetooth_audio","bluetooth_connected","bluetooth_disabled","bluetooth_drive","bluetooth_searching","blur_circular","blur_linear","blur_off","blur_on","bolt","book","book_online","bookmark","bookmark_add","bookmark_added","bookmark_border","bookmark_remove","bookmarks","border_all","border_bottom","border_clear","border_color","border_horizontal","border_inner","border_left","border_outer","border_right","border_style","border_top","border_vertical","branding_watermark","breakfast_dining","brightness_1","brightness_2","brightness_3","brightness_4","brightness_5","brightness_6","brightness_7","brightness_auto","brightness_high","brightness_low","brightness_medium","broken_image","browser_not_supported","brunch_dining","brush","bubble_chart","bug_report","build","build_circle","bungalow","burst_mode","bus_alert","business","business_center","cabin","cable","cached","cake","calculate","calendar_today","calendar_view_day","calendar_view_month","calendar_view_week","call","call_end","call_made","call_merge","call_missed","call_missed_outgoing","call_received","call_split","call_to_action","camera","camera_alt","camera_enhance","camera_front","camera_indoor","camera_outdoor","camera_rear","camera_roll","cameraswitch","campaign","cancel","cancel_presentation","cancel_schedule_send","car_rental","car_repair","card_giftcard","card_membership","card_travel","carpenter","cases","casino","cast","cast_connected","cast_for_education","catching_pokemon","category","celebration","cell_wifi","center_focus_strong","center_focus_weak","chair","chair_alt","chalet","change_circle","change_history","charging_station","chat","chat_bubble","chat_bubble_outline","check","check_box","check_box_outline_blank","check_circle","check_circle_outline","checklist","checklist_rtl","checkroom","chevron_left","chevron_right","child_care","child_friendly","chrome_reader_mode","circle","circle_notifications","class","clean_hands","cleaning_services","clear","clear_all","close","close_fullscreen","closed_caption","closed_caption_disabled","closed_caption_off","cloud","cloud_circle","cloud_done","cloud_download","cloud_off","cloud_queue","cloud_upload","code","code_off","coffee","coffee_maker","collections","collections_bookmark","color_lens","colorize","comment","comment_bank","commute","compare","compare_arrows","compass_calibration","compost","compress","computer","confirmation_number","connect_without_contact","connected_tv","construction","contact_mail","contact_page","contact_phone","contact_support","contactless","contacts","content_copy","content_cut","content_paste","content_paste_off","control_camera","control_point","control_point_duplicate","copy_all","copyright","coronavirus","corporate_fare","cottage","countertops","create","create_new_folder","credit_card","credit_card_off","credit_score","crib","crop","crop_16_9","crop_3_2","crop_5_4","crop_7_5","crop_din","crop_free","crop_landscape","crop_original","crop_portrait","crop_rotate","crop_square","cruelty_free","dangerous","dark_mode","dashboard","dashboard_customize","data_exploration","data_saver_off","data_saver_on","data_usage","date_range","deck","dehaze","delete","delete_forever","delete_outline","delete_sweep","delivery_dining","departure_board","description","design_services","desktop_access_disabled","desktop_mac","desktop_windows","details","developer_board","developer_board_off","developer_mode","device_hub","device_thermostat","device_unknown","devices","devices_other","dialer_sip","dialpad","dining","dinner_dining","directions","directions_bike","directions_boat","directions_boat_filled","directions_bus","directions_bus_filled","directions_car","directions_car_filled","directions_off","directions_railway","directions_railway_filled","directions_run","directions_subway","directions_subway_filled","directions_transit","directions_transit_filled","directions_walk","dirty_lens","disabled_by_default","disabled_visible","disc_full","dns","do_disturb","do_disturb_alt","do_disturb_off","do_disturb_on","do_not_disturb","do_not_disturb_alt","do_not_disturb_off","do_not_disturb_on","do_not_disturb_on_total_silence","do_not_step","do_not_touch","dock","document_scanner","domain","domain_disabled","domain_verification","done","done_all","done_outline","donut_large","donut_small","door_back","door_front","door_sliding","doorbell","double_arrow","downhill_skiing","download","download_done","download_for_offline","downloading","drafts","drag_handle","drag_indicator","draw","drive_eta","drive_file_move","drive_file_move_rtl","drive_file_rename_outline","drive_folder_upload","dry","dry_cleaning","duo","dvr","dynamic_feed","dynamic_form","e_mobiledata","earbuds","earbuds_battery","east","edgesensor_high","edgesensor_low","edit","edit_attributes","edit_calendar","edit_location","edit_location_alt","edit_note","edit_notifications","edit_off","edit_road","eject","elderly","electric_bike","electric_car","electric_moped","electric_rickshaw","electric_scooter","electrical_services","elevator","email","emergency","emoji_emotions","emoji_events","emoji_flags","emoji_food_beverage","emoji_nature","emoji_objects","emoji_people","emoji_symbols","emoji_transportation","engineering","enhanced_encryption","equalizer","error","error_outline","escalator","escalator_warning","euro","euro_symbol","ev_station","event","event_available","event_busy","event_note","event_seat","exit_to_app","expand","expand_less","expand_more","explicit","explore","explore_off","exposure","exposure_neg_1","exposure_neg_2","exposure_plus_1","exposure_plus_2","exposure_zero","extension","extension_off","face","face_retouching_natural","face_retouching_off","facebook","fact_check","family_restroom","fast_forward","fast_rewind","fastfood","favorite","favorite_border","featured_play_list","featured_video","feed","feedback","female","fence","festival","fiber_dvr","fiber_manual_record","fiber_new","fiber_pin","fiber_smart_record","file_copy","file_download","file_download_done","file_download_off","file_present","file_upload","filter","filter_1","filter_2","filter_3","filter_4","filter_5","filter_6","filter_7","filter_8","filter_9","filter_9_plus","filter_alt","filter_b_and_w","filter_center_focus","filter_drama","filter_frames","filter_hdr","filter_list","filter_none","filter_tilt_shift","filter_vintage","find_in_page","find_replace","fingerprint","fire_extinguisher","fireplace","first_page","fit_screen","fitness_center","flag","flaky","flare","flash_auto","flash_off","flash_on","flashlight_off","flashlight_on","flatware","flight","flight_land","flight_takeoff","flip","flip_camera_android","flip_camera_ios","flip_to_back","flip_to_front","flourescent","flutter_dash","fmd_bad","fmd_good","folder","folder_open","folder_shared","folder_special","follow_the_signs","font_download","font_download_off","food_bank","format_align_center","format_align_justify","format_align_left","format_align_right","format_bold","format_clear","format_color_fill","format_color_reset","format_color_text","format_indent_decrease","format_indent_increase","format_italic","format_line_spacing","format_list_bulleted","format_list_numbered","format_list_numbered_rtl","format_paint","format_quote","format_shapes","format_size","format_strikethrough","format_textdirection_l_to_r","format_textdirection_r_to_l","format_underlined","forum","forward","forward_10","forward_30","forward_5","forward_to_inbox","foundation","free_breakfast","free_cancellation","front_hand","fullscreen","fullscreen_exit","functions","g_mobiledata","g_translate","gamepad","games","garage","gavel","generating_tokens","gesture","get_app","gif","gite","golf_course","gpp_bad","gpp_good","gpp_maybe","gps_fixed","gps_not_fixed","gps_off","grade","gradient","grading","grain","graphic_eq","grass","grid_3x3","grid_4x4","grid_goldenratio","grid_off","grid_on","grid_view","group","group_add","group_off","group_work","groups","h_mobiledata","h_plus_mobiledata","hail","handyman","hardware","hd","hdr_auto","hdr_auto_select","hdr_enhanced_select","hdr_off","hdr_off_select","hdr_on","hdr_on_select","hdr_plus","hdr_strong","hdr_weak","headphones","headphones_battery","headset","headset_mic","headset_off","healing","health_and_safety","hearing","hearing_disabled","height","help","help_center","help_outline","hevc","hide_image","hide_source","high_quality","highlight","highlight_alt","highlight_off","hiking","history","history_edu","history_toggle_off","holiday_village","home","home_max","home_mini","home_repair_service","home_work","horizontal_distribute","horizontal_rule","horizontal_split","hot_tub","hotel","hotel_class","hourglass_bottom","hourglass_disabled","hourglass_empty","hourglass_full","hourglass_top","house","house_siding","houseboat","how_to_reg","how_to_vote","http","https","hvac","ice_skating","icecream","image","image_aspect_ratio","image_not_supported","image_search","imagesearch_roller","import_contacts","import_export","important_devices","inbox","incomplete_circle","indeterminate_check_box","info","input","insert_chart","insert_chart_outlined","insert_comment","insert_drive_file","insert_emoticon","insert_invitation","insert_link","insert_photo","insights","integration_instructions","inventory","inventory_2","invert_colors","invert_colors_off","ios_share","iron","iso","kayaking","keyboard","keyboard_alt","keyboard_arrow_down","keyboard_arrow_left","keyboard_arrow_right","keyboard_arrow_up","keyboard_backspace","keyboard_capslock","keyboard_hide","keyboard_return","keyboard_tab","keyboard_voice","king_bed","kitchen","kitesurfing","label","label_important","label_off","landscape","language","laptop","laptop_chromebook","laptop_mac","laptop_windows","last_page","launch","layers","layers_clear","leaderboard","leak_add","leak_remove","legend_toggle","lens","lens_blur","library_add","library_add_check","library_books","library_music","light","light_mode","lightbulb","line_style","line_weight","linear_scale","link","link_off","linked_camera","liquor","list","list_alt","live_help","live_tv","living","local_activity","local_airport","local_atm","local_bar","local_cafe","local_car_wash","local_convenience_store","local_dining","local_drink","local_fire_department","local_florist","local_gas_station","local_grocery_store","local_hospital","local_hotel","local_laundry_service","local_library","local_mall","local_movies","local_offer","local_parking","local_pharmacy","local_phone","local_pizza","local_play","local_police","local_post_office","local_printshop","local_see","local_shipping","local_taxi","location_city","location_disabled","location_off","location_on","location_searching","lock","lock_clock","lock_open","login","logout","looks","looks_3","looks_4","looks_5","looks_6","looks_one","looks_two","loop","loupe","low_priority","loyalty","lte_mobiledata","lte_plus_mobiledata","luggage","lunch_dining","mail","mail_outline","male","manage_accounts","manage_search","map","maps_home_work","maps_ugc","margin","mark_as_unread","mark_chat_read","mark_chat_unread","mark_email_read","mark_email_unread","markunread","markunread_mailbox","masks","maximize","media_bluetooth_off","media_bluetooth_on","mediation","medical_services","medication","meeting_room","memory","menu","menu_book","menu_open","merge_type","message","mic","mic_external_off","mic_external_on","mic_none","mic_off","microwave","military_tech","minimize","miscellaneous_services","missed_video_call","mms","mobile_friendly","mobile_off","mobile_screen_share","mobiledata_off","mode","mode_comment","mode_edit","mode_edit_outline","mode_night","mode_standby","model_training","monetization_on","money","money_off","money_off_csred","monitor","monitor_weight","monochrome_photos","mood","mood_bad","moped","more","more_horiz","more_time","more_vert","motion_photos_auto","motion_photos_off","motion_photos_on","motion_photos_pause","motion_photos_paused","mouse","move_to_inbox","movie","movie_creation","movie_filter","moving","mp","multiline_chart","multiple_stop","museum","music_note","music_off","music_video","my_location","nat","nature","nature_people","navigate_before","navigate_next","navigation","near_me","near_me_disabled","nearby_error","nearby_off","network_cell","network_check","network_locked","network_wifi","new_label","new_releases","next_plan","next_week","nfc","night_shelter","nightlife","nightlight","nightlight_round","nights_stay","no_accounts","no_backpack","no_cell","no_drinks","no_encryption","no_encryption_gmailerrorred","no_flash","no_food","no_luggage","no_meals","no_meeting_room","no_photography","no_sim","no_stroller","no_transfer","nordic_walking","north","north_east","north_west","not_accessible","not_interested","not_listed_location","not_started","note","note_add","note_alt","notes","notification_add","notification_important","notifications","notifications_active","notifications_none","notifications_off","notifications_paused","offline_bolt","offline_pin","offline_share","ondemand_video","online_prediction","opacity","open_in_browser","open_in_full","open_in_new","open_in_new_off","open_with","other_houses","outbound","outbox","outdoor_grill","outlet","outlined_flag","padding","pages","pageview","paid","palette","pan_tool","panorama","panorama_fish_eye","panorama_horizontal","panorama_horizontal_select","panorama_photosphere","panorama_photosphere_select","panorama_vertical","panorama_vertical_select","panorama_wide_angle","panorama_wide_angle_select","paragliding","park","party_mode","password","pattern","pause","pause_circle","pause_circle_filled","pause_circle_outline","pause_presentation","payment","payments","pedal_bike","pending","pending_actions","people","people_alt","people_outline","perm_camera_mic","perm_contact_calendar","perm_data_setting","perm_device_information","perm_identity","perm_media","perm_phone_msg","perm_scan_wifi","person","person_add","person_add_alt","person_add_alt_1","person_add_disabled","person_off","person_outline","person_pin","person_pin_circle","person_remove","person_remove_alt_1","person_search","personal_injury","personal_video","pest_control","pest_control_rodent","pets","phone","phone_android","phone_bluetooth_speaker","phone_callback","phone_disabled","phone_enabled","phone_forwarded","phone_in_talk","phone_iphone","phone_locked","phone_missed","phone_paused","phonelink","phonelink_erase","phonelink_lock","phonelink_off","phonelink_ring","phonelink_setup","photo","photo_album","photo_camera","photo_camera_back","photo_camera_front","photo_filter","photo_library","photo_size_select_actual","photo_size_select_large","photo_size_select_small","piano","piano_off","picture_as_pdf","picture_in_picture","picture_in_picture_alt","pie_chart","pie_chart_outline","pin","pin_drop","pin_end","pin_invoke","pivot_table_chart","place","plagiarism","play_arrow","play_circle","play_circle_filled","play_circle_outline","play_disabled","play_for_work","play_lesson","playlist_add","playlist_add_check","playlist_play","plumbing","plus_one","podcasts","point_of_sale","policy","poll","polymer","pool","portable_wifi_off","portrait","post_add","power","power_input","power_off","power_settings_new","precision_manufacturing","pregnant_woman","present_to_all","preview","price_change","price_check","print","print_disabled","priority_high","privacy_tip","private_connectivity","production_quantity_limits","psychology","public","public_off","publish","published_with_changes","push_pin","qr_code","qr_code_2","qr_code_scanner","query_builder","query_stats","question_answer","queue","queue_music","queue_play_next","quickreply","quiz","r_mobiledata","radar","radio","radio_button_checked","radio_button_unchecked","railway_alert","ramen_dining","rate_review","raw_off","raw_on","read_more","real_estate_agent","receipt","receipt_long","recent_actors","recommend","record_voice_over","recycling","redeem","redo","reduce_capacity","refresh","remember_me","remove","remove_circle","remove_circle_outline","remove_done","remove_from_queue","remove_moderator","remove_red_eye","remove_shopping_cart","reorder","repeat","repeat_on","repeat_one","repeat_one_on","replay","replay_10","replay_30","replay_5","replay_circle_filled","reply","reply_all","report","report_gmailerrorred","report_off","report_problem","request_page","request_quote","reset_tv","restart_alt","restaurant","restaurant_menu","restore","restore_from_trash","restore_page","reviews","rice_bowl","ring_volume","roofing","room","room_preferences","room_service","rotate_90_degrees_ccw","rotate_left","rotate_right","rounded_corner","router","rowing","rss_feed","rsvp","rtt","rule","rule_folder","run_circle","running_with_errors","rv_hookup","safety_divider","sailing","sanitizer","satellite","save","save_alt","saved_search","savings","scanner","scatter_plot","schedule","schedule_send","schema","school","science","score","screen_lock_landscape","screen_lock_portrait","screen_lock_rotation","screen_rotation","screen_search_desktop","screen_share","screenshot","sd","sd_card","sd_card_alert","sd_storage","search","search_off","security","security_update","security_update_good","security_update_warning","segment","select_all","self_improvement","sell","send","send_and_archive","send_to_mobile","sensor_door","sensor_window","sensors","sensors_off","sentiment_dissatisfied","sentiment_neutral","sentiment_satisfied","sentiment_satisfied_alt","sentiment_very_dissatisfied","sentiment_very_satisfied","set_meal","settings","settings_accessibility","settings_applications","settings_backup_restore","settings_bluetooth","settings_brightness","settings_cell","settings_ethernet","settings_input_antenna","settings_input_component","settings_input_composite","settings_input_hdmi","settings_input_svideo","settings_overscan","settings_phone","settings_power","settings_remote","settings_suggest","settings_system_daydream","settings_voice","share","share_location","shield","shop","shop_2","shop_two","shopping_bag","shopping_basket","shopping_cart","short_text","shortcut","show_chart","shower","shuffle","shuffle_on","shutter_speed","sick","signal_cellular_0_bar","signal_cellular_4_bar","signal_cellular_alt","signal_cellular_connected_no_internet_0_bar","signal_cellular_connected_no_internet_4_bar","signal_cellular_no_sim","signal_cellular_nodata","signal_cellular_null","signal_cellular_off","signal_wifi_0_bar","signal_wifi_4_bar","signal_wifi_4_bar_lock","signal_wifi_bad","signal_wifi_connected_no_internet_4","signal_wifi_off","signal_wifi_statusbar_4_bar","signal_wifi_statusbar_connected_no_internet_4","signal_wifi_statusbar_null","sim_card","sim_card_alert","sim_card_download","single_bed","sip","skateboarding","skip_next","skip_previous","sledding","slideshow","slow_motion_video","smart_button","smart_display","smart_screen","smart_toy","smartphone","smoke_free","smoking_rooms","sms","sms_failed","snippet_folder","snooze","snowboarding","snowmobile","snowshoeing","soap","social_distance","sort","sort_by_alpha","source","south","south_east","south_west","spa","space_bar","space_dashboard","speaker","speaker_group","speaker_notes","speaker_notes_off","speaker_phone","speed","spellcheck","splitscreen","sports","sports_bar","sports_baseball","sports_basketball","sports_cricket","sports_esports","sports_football","sports_golf","sports_handball","sports_hockey","sports_kabaddi","sports_mma","sports_motorsports","sports_rugby","sports_score","sports_soccer","sports_tennis","sports_volleyball","square_foot","stacked_bar_chart","stacked_line_chart","stairs","star","star_border","star_border_purple500","star_half","star_outline","star_purple500","star_rate","stars","stay_current_landscape","stay_current_portrait","stay_primary_landscape","stay_primary_portrait","sticky_note_2","stop","stop_circle","stop_screen_share","storage","store","store_mall_directory","storefront","storm","straighten","stream","streetview","strikethrough_s","stroller","style","subdirectory_arrow_left","subdirectory_arrow_right","subject","subscript","subscriptions","subtitles","subtitles_off","subway","summarize","superscript","supervised_user_circle","supervisor_account","support","support_agent","surfing","surround_sound","swap_calls","swap_horiz","swap_horizontal_circle","swap_vert","swap_vertical_circle","swipe","switch_account","switch_camera","switch_left","switch_right","switch_video","sync","sync_alt","sync_disabled","sync_problem","system_security_update","system_security_update_good","system_security_update_warning","system_update","system_update_alt","tab","tab_unselected","table_chart","table_rows","table_view","tablet","tablet_android","tablet_mac","tag","tag_faces","takeout_dining","tap_and_play","tapas","task","task_alt","taxi_alert","terrain","text_fields","text_format","text_rotate_up","text_rotate_vertical","text_rotation_angledown","text_rotation_angleup","text_rotation_down","text_rotation_none","text_snippet","textsms","texture","theater_comedy","theaters","thermostat","thermostat_auto","thumb_down","thumb_down_alt","thumb_down_off_alt","thumb_up","thumb_up_alt","thumb_up_off_alt","thumbs_up_down","time_to_leave","timelapse","timeline","timer","timer_10","timer_10_select","timer_3","timer_3_select","timer_off","tips_and_updates","title","toc","today","toggle_off","toggle_on","toll","tonality","topic","touch_app","tour","toys","track_changes","traffic","train","tram","transfer_within_a_station","transform","transgender","transit_enterexit","translate","travel_explore","trending_down","trending_flat","trending_up","trip_origin","try","tty","tune","tungsten","turned_in","turned_in_not","tv","tv_off","two_wheeler","umbrella","unarchive","undo","unfold_less","unfold_more","unpublished","unsubscribe","upcoming","update","update_disabled","upgrade","upload","upload_file","usb","usb_off","verified","verified_user","vertical_align_bottom","vertical_align_center","vertical_align_top","vertical_distribute","vertical_split","vibration","video_call","video_camera_back","video_camera_front","video_label","video_library","video_settings","video_stable","videocam","videocam_off","videogame_asset","videogame_asset_off","view_agenda","view_array","view_carousel","view_column","view_comfy","view_compact","view_day","view_headline","view_in_ar","view_list","view_module","view_quilt","view_sidebar","view_stream","view_week","vignette","villa","visibility","visibility_off","voice_chat","voice_over_off","voicemail","volume_down","volume_mute","volume_off","volume_up","volunteer_activism","vpn_key","vpn_lock","vrpano","wallpaper","warning","warning_amber","wash","watch","watch_later","water","water_damage","water_drop","waterfall_chart","waves","waving_hand","wb_auto","wb_cloudy","wb_incandescent","wb_iridescent","wb_shade","wb_sunny","wb_twilight","wc","web","web_asset","web_asset_off","weekend","west","whatshot","wheelchair_pickup","where_to_vote","widgets","wifi","wifi_calling","wifi_calling_3","wifi_lock","wifi_off","wifi_protected_setup","wifi_tethering","wifi_tethering_error_rounded","wifi_tethering_off","window","wine_bar","work","work_off","work_outline","workspaces","wrap_text","wrong_location","wysiwyg","yard","youtube_searched_for","zoom_in","zoom_out","zoom_out_map"],Sg=["activity","airplay","alert-circle","alert-octagon","alert-triangle","align-center","align-justify","align-left","align-right","anchor","aperture","archive","arrow-down-circle","arrow-down-left","arrow-down-right","arrow-down","arrow-left-circle","arrow-left","arrow-right-circle","arrow-right","arrow-up-circle","arrow-up-left","arrow-up-right","arrow-up","at-sign","award","bar-chart-2","bar-chart","battery-charging","battery","bell-off","bell","bluetooth","bold","book-open","book","bookmark","box","briefcase","calendar","camera-off","camera","cast","check-circle","check-square","check","chevron-down","chevron-left","chevron-right","chevron-up","chevrons-down","chevrons-left","chevrons-right","chevrons-up","chrome","circle","clipboard","clock","cloud-drizzle","cloud-lightning","cloud-off","cloud-rain","cloud-snow","cloud","code","codepen","codesandbox","coffee","columns","command","compass","copy","corner-down-left","corner-down-right","corner-left-down","corner-left-up","corner-right-down","corner-right-up","corner-up-left","corner-up-right","cpu","credit-card","crop","crosshair","database","delete","disc","dollar-sign","download-cloud","download","droplet","edit-2","edit-3","edit","external-link","eye-off","eye","facebook","fast-forward","feather","figma","file-minus","file-plus","file-text","file","film","filter","flag","folder-minus","folder-plus","folder","framer","frown","gift","git-branch","git-commit","git-merge","git-pull-request","github","gitlab","globe","grid","hard-drive","hash","headphones","heart","help-circle","hexagon","home","image","inbox","info","instagram","italic","key","layers","layout","life-buoy","link-2","link","linkedin","list","loader","lock","log-in","log-out","mail","map-pin","map","maximize-2","maximize","meh","menu","message-circle","message-square","mic-off","mic","minimize-2","minimize","minus-circle","minus-square","minus","monitor","moon","more-horizontal","more-vertical","mouse-pointer","move","music","navigation-2","navigation","octagon","package","paperclip","pause-circle","pause","pen-tool","percent","phone-call","phone-forwarded","phone-incoming","phone-missed","phone-off","phone-outgoing","phone","pie-chart","play-circle","play","plus-circle","plus-square","plus","pocket","power","printer","radio","refresh-ccw","refresh-cw","repeat","rewind","rotate-ccw","rotate-cw","rss","save","scissors","search","send","server","settings","share-2","share","shield-off","shield","shopping-bag","shopping-cart","shuffle","sidebar","skip-back","skip-forward","slack","slash","sliders","smartphone","smile","speaker","square","star","stop-circle","sun","sunrise","sunset","tablet","tag","target","terminal","thermometer","thumbs-down","thumbs-up","toggle-left","toggle-right","tool","trash-2","trash","trello","trending-down","trending-up","triangle","truck","tv","twitch","twitter","type","umbrella","underline","unlock","upload-cloud","upload","user-check","user-minus","user-plus","user-x","user","users","video-off","video","voicemail","volume-1","volume-2","volume-x","volume","watch","wifi-off","wifi","wind","x-circle","x-octagon","x-square","x","youtube","zap-off","zap","zoom-in","zoom-out"],Cg=["academic-cap","archive-box-arrow-down","adjustments-vertical","archive-box","arrow-down-circle","archive-box-x-mark","adjustments-horizontal","arrow-down-left","arrow-down-on-square","arrow-down-on-square-stack","arrow-down","arrow-down-right","arrow-left","arrow-left-circle","arrow-down-tray","arrow-long-right","arrow-long-down","arrow-left-on-rectangle","arrow-path","arrow-long-up","arrow-right-circle","arrow-right-on-rectangle","arrow-right","arrow-small-down","arrow-path-rounded-square","arrow-long-left","arrow-small-left","arrow-trending-down","arrow-small-up","arrow-up-left","arrow-trending-up","arrow-up-circle","arrow-up-on-square-stack","arrow-up-on-square","arrow-up-right","arrow-up-tray","arrow-up","arrow-uturn-right","arrow-uturn-up","arrow-top-right-on-square","arrow-uturn-down","arrows-pointing-out","arrow-uturn-left","arrows-pointing-in","arrows-up-down","at-symbol","backspace","backward","banknotes","arrows-right-left","bars-2","bars-3-bottom-left","bars-3-center-left","bars-3","bars-arrow-down","bars-4","bars-arrow-up","battery-0","bars-3-bottom-right","battery-100","bell-alert","bell-slash","battery-50","arrow-small-right","beaker","bell","bolt","bookmark-slash","book-open","bookmark-square","bolt-slash","bookmark","briefcase","building-library","bell-snooze","building-office-2","building-storefront","building-office","calculator","cake","calendar-days","chart-bar-square","chart-bar","camera","bug-ant","calendar","chat-bubble-bottom-center","chart-pie","chat-bubble-left-right","chat-bubble-left-ellipsis","chat-bubble-bottom-center-text","check-circle","check-badge","chat-bubble-oval-left","chat-bubble-left","check","chat-bubble-oval-left-ellipsis","chevron-double-right","chevron-down","chevron-double-down","chevron-double-up","circle-stack","chevron-up-down","chevron-up","clipboard-document-list","chevron-double-left","chevron-right","chevron-left","cloud-arrow-down","cloud-arrow-up","cloud","code-bracket-square","code-bracket","cog-6-tooth","clipboard-document","clock","clipboard-document-check","cog-8-tooth","cog","command-line","computer-desktop","cube-transparent","cpu-chip","credit-card","cube","currency-dollar","currency-bangladeshi","currency-euro","currency-pound","currency-yen","currency-rupee","cursor-arrow-ripple","device-phone-mobile","device-tablet","document-arrow-down","cursor-arrow-rays","document-check","document-chart-bar","document-duplicate","document-minus","clipboard","document-magnifying-glass","document-plus","document","document-text","ellipsis-horizontal-circle","document-arrow-up","ellipsis-horizontal","ellipsis-vertical","eye-dropper","exclamation-triangle","eye-slash","eye","exclamation-circle","envelope-open","face-smile","film","flag","folder-arrow-down","envelope","fire","folder-minus","folder-open","face-frown","folder-plus","forward","funnel","gift-top","folder","gif","globe-alt","finger-print","globe-asia-australia","globe-europe-africa","hand-raised","gift","home","identification","globe-americas","hashtag","inbox-arrow-down","inbox-stack","information-circle","inbox","key","lifebuoy","hand-thumb-down","language","hand-thumb-up","heart","home-modern","light-bulb","lock-closed","magnifying-glass-plus","magnifying-glass","lock-open","magnifying-glass-circle","link","list-bullet","map","map-pin","megaphone","magnifying-glass-minus","minus-circle","musical-note","paint-brush","newspaper","no-symbol","minus-small","paper-airplane","minus","microphone","moon","paper-clip","pause","phone-arrow-up-right","phone-arrow-down-left","phone-x-mark","phone","pencil","play-pause","photo","pencil-square","play","plus-small","plus","power","play-circle","presentation-chart-line","pause-circle","presentation-chart-bar","printer","question-mark-circle","qr-code","queue-list","receipt-percent","radio","receipt-refund","plus-circle","rectangle-group","puzzle-piece","rocket-launch","rectangle-stack","server","rss","scale","server-stack","share","shield-exclamation","shopping-cart","shopping-bag","signal-slash","signal","scissors","shield-check","speaker-wave","speaker-x-mark","squares-plus","star","stop-circle","sun","sparkles","squares-2x2","square-2-stack","square-3-stack-3d","table-cells","ticket","swatch","tag","tv","user-plus","user-minus","stop","user","truck","users","video-camera-slash","user-circle","video-camera","user-group","trophy","viewfinder-circle","variable","trash","view-columns","wifi","window","wrench-screwdriver","wrench","x-mark","wallet","x-circle"];var kg=(()=>{let e=class e{constructor(t){this._angorMockApiService=t,this._feather=Sg,this._heroicons=Cg,this._material=wg,this.registerHandlers()}registerHandlers(){this._angorMockApiService.onGet("api/ui/icons/feather").reply(()=>[200,{namespace:"feather",name:"Feather",grid:"icon-size-6",list:T(this._feather)}]),this._angorMockApiService.onGet("api/ui/icons/heroicons-outline").reply(()=>[200,{namespace:"heroicons_outline",name:"Heroicons Outline",grid:"icon-size-6",list:T(this._heroicons)}]),this._angorMockApiService.onGet("api/ui/icons/heroicons-solid").reply(()=>[200,{namespace:"heroicons_solid",name:"Heroicons Solid",grid:"icon-size-6",list:T(this._heroicons)}]),this._angorMockApiService.onGet("api/ui/icons/heroicons-mini").reply(()=>[200,{namespace:"heroicons_mini",name:"Heroicons Mini",grid:"icon-size-5",list:T(this._heroicons)}]),this._angorMockApiService.onGet("api/ui/icons/material-solid").reply(()=>[200,{namespace:"mat_solid",name:"Material Solid",grid:"icon-size-6",list:T(this._material)}]),this._angorMockApiService.onGet("api/ui/icons/material-outline").reply(()=>[200,{namespace:"mat_outline",name:"Material Outline",grid:"icon-size-6",list:T(this._material)}]),this._angorMockApiService.onGet("api/ui/icons/material-twotone").reply(()=>[200,{namespace:"",name:"Material Twotone",grid:"icon-size-6",list:T(this._material)}])}};e.\u0275fac=function(n){return new(n||e)(L(ee))},e.\u0275prov=N({token:e,factory:e.\u0275fac,providedIn:"root"});let i=e;return i})();var Tg=[ap,xg,pg,ag,cp,mp,fg,vp,_p,bg,Tp,kg,Ep,sg,Np,cg,yg,ug,zp,Vp,dg];var qg=(()=>{let e=class e{constructor(t){this.httpClient=t}getTranslation(t){let n=`./i18n/${t}.json`;return this.httpClient.get(n)}};e.\u0275fac=function(n){return new(n||e)(L(Zt))},e.\u0275prov=N({token:e,factory:e.\u0275fac,providedIn:"root"});let i=e;return i})();var Dg={providers:[Vd(),nn(),hc(Km,vc(fc),bc({scrollPositionRestoration:"enabled"})),{provide:vo,useClass:gd},{provide:ss,useValue:{parse:{dateInput:"D"},display:{dateInput:"DDD",monthYearLabel:"LLL yyyy",dateA11yLabel:"DD",monthYearA11yLabel:"LLLL yyyy"}}},bm({config:{availableLangs:[{id:"en",label:"English"}],defaultLang:"en",fallbackLang:"en",reRenderOnLangChange:!0,prodMode:!0},loader:qg}),{provide:an,useFactory:()=>{let i=I(hm),e=i.getDefaultLang();return i.setActiveLang(e),()=>Gl(i.load(e))},multi:!0},Xm(),im({mockApi:{delay:0,services:Tg},angor:JSON.parse(localStorage.getItem("angorConfig"))??{layout:"classic",scheme:"light",screens:{sm:"600px",md:"960px",lg:"1280px",xl:"1440px"},theme:"theme-brand",themes:[{id:"theme-brand",name:"Brand"},{id:"theme-default",name:"Default"},{id:"theme-teal",name:"Teal"},{id:"theme-rose",name:"Rose"},{id:"theme-purple",name:"Purple"},{id:"theme-amber",name:"Amber"}]}})]};pc(nu,Dg).catch(i=>console.error(i)); +
`,linkedContent:"Mailbox",link:"/apps/mailbox",useRouter:!0},{id:"fd0f01b4-f3de-4333-add5-cd86850279f8",image:"images/avatars/avatar-placeholder.png",description:"Tina Harris started a chat with you",date:Xt.minus({day:1}).toISO(),linkedContent:"Go to Chat (Tina Harris)",link:"/apps/chat/5636c0ba-fa47-42ca-9160-27340583041e",useRouter:!0},{id:"8f8e1bf9-4661-4939-9e43-390957b60f42",icon:"heroicons_solid:star",description:"Your submission has been accepted and you are ready to sign-up for the final assigment which will be ready in 2 days",date:Xt.minus({days:3}).toISO()},{id:"30af917b-7a6a-45d1-822f-9e7ad7f8bf69",icon:"heroicons_solid:arrow-path",description:"Your Vagrant container is ready to download",date:Xt.minus({day:4}).toISO()}];var vg=(()=>{let e=class e{constructor(t){this._angorMockApiService=t,this._activities=bg,this.registerHandlers()}registerHandlers(){this._angorMockApiService.onGet("api/pages/activities").reply(()=>[200,T(this._activities)])}};e.\u0275fac=function(n){return new(n||e)(O(ee))},e.\u0275prov=N({token:e,factory:e.\u0275fac,providedIn:"root"});let i=e;return i})();var yg=["10k","10mp","11mp","12mp","13mp","14mp","15mp","16mp","17mp","18mp","19mp","1k","1k_plus","1x_mobiledata","20mp","21mp","22mp","23mp","24mp","2k","2k_plus","2mp","30fps","30fps_select","360","3d_rotation","3g_mobiledata","3k","3k_plus","3mp","3p","4g_mobiledata","4g_plus_mobiledata","4k","4k_plus","4mp","5g","5k","5k_plus","5mp","60fps","60fps_select","6_ft_apart","6k","6k_plus","6mp","7k","7k_plus","7mp","8k","8k_plus","8mp","9k","9k_plus","9mp","ac_unit","access_alarm","access_alarms","access_time","access_time_filled","accessibility","accessibility_new","accessible","accessible_forward","account_balance","account_balance_wallet","account_box","account_circle","account_tree","ad_units","adb","add","add_a_photo","add_alarm","add_alert","add_box","add_business","add_chart","add_circle","add_circle_outline","add_comment","add_ic_call","add_link","add_location","add_location_alt","add_moderator","add_photo_alternate","add_reaction","add_road","add_shopping_cart","add_task","add_to_drive","add_to_home_screen","add_to_photos","add_to_queue","addchart","adjust","admin_panel_settings","ads_click","agriculture","air","airline_seat_flat","airline_seat_flat_angled","airline_seat_individual_suite","airline_seat_legroom_extra","airline_seat_legroom_normal","airline_seat_legroom_reduced","airline_seat_recline_extra","airline_seat_recline_normal","airplane_ticket","airplanemode_active","airplanemode_inactive","airplay","airport_shuttle","alarm","alarm_add","alarm_off","alarm_on","album","align_horizontal_center","align_horizontal_left","align_horizontal_right","align_vertical_bottom","align_vertical_center","align_vertical_top","all_inbox","all_inclusive","all_out","alt_route","alternate_email","analytics","anchor","android","animation","announcement","aod","apartment","api","app_blocking","app_registration","app_settings_alt","approval","apps","architecture","archive","area_chart","arrow_back","arrow_back_ios","arrow_back_ios_new","arrow_circle_down","arrow_circle_up","arrow_downward","arrow_drop_down","arrow_drop_down_circle","arrow_drop_up","arrow_forward","arrow_forward_ios","arrow_left","arrow_right","arrow_right_alt","arrow_upward","art_track","article","aspect_ratio","assessment","assignment","assignment_ind","assignment_late","assignment_return","assignment_returned","assignment_turned_in","assistant","assistant_direction","assistant_photo","atm","attach_email","attach_file","attach_money","attachment","attractions","attribution","audiotrack","auto_awesome","auto_awesome_mosaic","auto_awesome_motion","auto_delete","auto_fix_high","auto_fix_normal","auto_fix_off","auto_graph","auto_stories","autofps_select","autorenew","av_timer","baby_changing_station","back_hand","backpack","backspace","backup","backup_table","badge","bakery_dining","balcony","ballot","bar_chart","batch_prediction","bathroom","bathtub","battery_alert","battery_charging_full","battery_full","battery_saver","battery_std","battery_unknown","beach_access","bed","bedroom_baby","bedroom_child","bedroom_parent","bedtime","beenhere","bento","bike_scooter","biotech","blender","block","bloodtype","bluetooth","bluetooth_audio","bluetooth_connected","bluetooth_disabled","bluetooth_drive","bluetooth_searching","blur_circular","blur_linear","blur_off","blur_on","bolt","book","book_online","bookmark","bookmark_add","bookmark_added","bookmark_border","bookmark_remove","bookmarks","border_all","border_bottom","border_clear","border_color","border_horizontal","border_inner","border_left","border_outer","border_right","border_style","border_top","border_vertical","branding_watermark","breakfast_dining","brightness_1","brightness_2","brightness_3","brightness_4","brightness_5","brightness_6","brightness_7","brightness_auto","brightness_high","brightness_low","brightness_medium","broken_image","browser_not_supported","brunch_dining","brush","bubble_chart","bug_report","build","build_circle","bungalow","burst_mode","bus_alert","business","business_center","cabin","cable","cached","cake","calculate","calendar_today","calendar_view_day","calendar_view_month","calendar_view_week","call","call_end","call_made","call_merge","call_missed","call_missed_outgoing","call_received","call_split","call_to_action","camera","camera_alt","camera_enhance","camera_front","camera_indoor","camera_outdoor","camera_rear","camera_roll","cameraswitch","campaign","cancel","cancel_presentation","cancel_schedule_send","car_rental","car_repair","card_giftcard","card_membership","card_travel","carpenter","cases","casino","cast","cast_connected","cast_for_education","catching_pokemon","category","celebration","cell_wifi","center_focus_strong","center_focus_weak","chair","chair_alt","chalet","change_circle","change_history","charging_station","chat","chat_bubble","chat_bubble_outline","check","check_box","check_box_outline_blank","check_circle","check_circle_outline","checklist","checklist_rtl","checkroom","chevron_left","chevron_right","child_care","child_friendly","chrome_reader_mode","circle","circle_notifications","class","clean_hands","cleaning_services","clear","clear_all","close","close_fullscreen","closed_caption","closed_caption_disabled","closed_caption_off","cloud","cloud_circle","cloud_done","cloud_download","cloud_off","cloud_queue","cloud_upload","code","code_off","coffee","coffee_maker","collections","collections_bookmark","color_lens","colorize","comment","comment_bank","commute","compare","compare_arrows","compass_calibration","compost","compress","computer","confirmation_number","connect_without_contact","connected_tv","construction","contact_mail","contact_page","contact_phone","contact_support","contactless","contacts","content_copy","content_cut","content_paste","content_paste_off","control_camera","control_point","control_point_duplicate","copy_all","copyright","coronavirus","corporate_fare","cottage","countertops","create","create_new_folder","credit_card","credit_card_off","credit_score","crib","crop","crop_16_9","crop_3_2","crop_5_4","crop_7_5","crop_din","crop_free","crop_landscape","crop_original","crop_portrait","crop_rotate","crop_square","cruelty_free","dangerous","dark_mode","dashboard","dashboard_customize","data_exploration","data_saver_off","data_saver_on","data_usage","date_range","deck","dehaze","delete","delete_forever","delete_outline","delete_sweep","delivery_dining","departure_board","description","design_services","desktop_access_disabled","desktop_mac","desktop_windows","details","developer_board","developer_board_off","developer_mode","device_hub","device_thermostat","device_unknown","devices","devices_other","dialer_sip","dialpad","dining","dinner_dining","directions","directions_bike","directions_boat","directions_boat_filled","directions_bus","directions_bus_filled","directions_car","directions_car_filled","directions_off","directions_railway","directions_railway_filled","directions_run","directions_subway","directions_subway_filled","directions_transit","directions_transit_filled","directions_walk","dirty_lens","disabled_by_default","disabled_visible","disc_full","dns","do_disturb","do_disturb_alt","do_disturb_off","do_disturb_on","do_not_disturb","do_not_disturb_alt","do_not_disturb_off","do_not_disturb_on","do_not_disturb_on_total_silence","do_not_step","do_not_touch","dock","document_scanner","domain","domain_disabled","domain_verification","done","done_all","done_outline","donut_large","donut_small","door_back","door_front","door_sliding","doorbell","double_arrow","downhill_skiing","download","download_done","download_for_offline","downloading","drafts","drag_handle","drag_indicator","draw","drive_eta","drive_file_move","drive_file_move_rtl","drive_file_rename_outline","drive_folder_upload","dry","dry_cleaning","duo","dvr","dynamic_feed","dynamic_form","e_mobiledata","earbuds","earbuds_battery","east","edgesensor_high","edgesensor_low","edit","edit_attributes","edit_calendar","edit_location","edit_location_alt","edit_note","edit_notifications","edit_off","edit_road","eject","elderly","electric_bike","electric_car","electric_moped","electric_rickshaw","electric_scooter","electrical_services","elevator","email","emergency","emoji_emotions","emoji_events","emoji_flags","emoji_food_beverage","emoji_nature","emoji_objects","emoji_people","emoji_symbols","emoji_transportation","engineering","enhanced_encryption","equalizer","error","error_outline","escalator","escalator_warning","euro","euro_symbol","ev_station","event","event_available","event_busy","event_note","event_seat","exit_to_app","expand","expand_less","expand_more","explicit","explore","explore_off","exposure","exposure_neg_1","exposure_neg_2","exposure_plus_1","exposure_plus_2","exposure_zero","extension","extension_off","face","face_retouching_natural","face_retouching_off","facebook","fact_check","family_restroom","fast_forward","fast_rewind","fastfood","favorite","favorite_border","featured_play_list","featured_video","feed","feedback","female","fence","festival","fiber_dvr","fiber_manual_record","fiber_new","fiber_pin","fiber_smart_record","file_copy","file_download","file_download_done","file_download_off","file_present","file_upload","filter","filter_1","filter_2","filter_3","filter_4","filter_5","filter_6","filter_7","filter_8","filter_9","filter_9_plus","filter_alt","filter_b_and_w","filter_center_focus","filter_drama","filter_frames","filter_hdr","filter_list","filter_none","filter_tilt_shift","filter_vintage","find_in_page","find_replace","fingerprint","fire_extinguisher","fireplace","first_page","fit_screen","fitness_center","flag","flaky","flare","flash_auto","flash_off","flash_on","flashlight_off","flashlight_on","flatware","flight","flight_land","flight_takeoff","flip","flip_camera_android","flip_camera_ios","flip_to_back","flip_to_front","flourescent","flutter_dash","fmd_bad","fmd_good","folder","folder_open","folder_shared","folder_special","follow_the_signs","font_download","font_download_off","food_bank","format_align_center","format_align_justify","format_align_left","format_align_right","format_bold","format_clear","format_color_fill","format_color_reset","format_color_text","format_indent_decrease","format_indent_increase","format_italic","format_line_spacing","format_list_bulleted","format_list_numbered","format_list_numbered_rtl","format_paint","format_quote","format_shapes","format_size","format_strikethrough","format_textdirection_l_to_r","format_textdirection_r_to_l","format_underlined","forum","forward","forward_10","forward_30","forward_5","forward_to_inbox","foundation","free_breakfast","free_cancellation","front_hand","fullscreen","fullscreen_exit","functions","g_mobiledata","g_translate","gamepad","games","garage","gavel","generating_tokens","gesture","get_app","gif","gite","golf_course","gpp_bad","gpp_good","gpp_maybe","gps_fixed","gps_not_fixed","gps_off","grade","gradient","grading","grain","graphic_eq","grass","grid_3x3","grid_4x4","grid_goldenratio","grid_off","grid_on","grid_view","group","group_add","group_off","group_work","groups","h_mobiledata","h_plus_mobiledata","hail","handyman","hardware","hd","hdr_auto","hdr_auto_select","hdr_enhanced_select","hdr_off","hdr_off_select","hdr_on","hdr_on_select","hdr_plus","hdr_strong","hdr_weak","headphones","headphones_battery","headset","headset_mic","headset_off","healing","health_and_safety","hearing","hearing_disabled","height","help","help_center","help_outline","hevc","hide_image","hide_source","high_quality","highlight","highlight_alt","highlight_off","hiking","history","history_edu","history_toggle_off","holiday_village","home","home_max","home_mini","home_repair_service","home_work","horizontal_distribute","horizontal_rule","horizontal_split","hot_tub","hotel","hotel_class","hourglass_bottom","hourglass_disabled","hourglass_empty","hourglass_full","hourglass_top","house","house_siding","houseboat","how_to_reg","how_to_vote","http","https","hvac","ice_skating","icecream","image","image_aspect_ratio","image_not_supported","image_search","imagesearch_roller","import_contacts","import_export","important_devices","inbox","incomplete_circle","indeterminate_check_box","info","input","insert_chart","insert_chart_outlined","insert_comment","insert_drive_file","insert_emoticon","insert_invitation","insert_link","insert_photo","insights","integration_instructions","inventory","inventory_2","invert_colors","invert_colors_off","ios_share","iron","iso","kayaking","keyboard","keyboard_alt","keyboard_arrow_down","keyboard_arrow_left","keyboard_arrow_right","keyboard_arrow_up","keyboard_backspace","keyboard_capslock","keyboard_hide","keyboard_return","keyboard_tab","keyboard_voice","king_bed","kitchen","kitesurfing","label","label_important","label_off","landscape","language","laptop","laptop_chromebook","laptop_mac","laptop_windows","last_page","launch","layers","layers_clear","leaderboard","leak_add","leak_remove","legend_toggle","lens","lens_blur","library_add","library_add_check","library_books","library_music","light","light_mode","lightbulb","line_style","line_weight","linear_scale","link","link_off","linked_camera","liquor","list","list_alt","live_help","live_tv","living","local_activity","local_airport","local_atm","local_bar","local_cafe","local_car_wash","local_convenience_store","local_dining","local_drink","local_fire_department","local_florist","local_gas_station","local_grocery_store","local_hospital","local_hotel","local_laundry_service","local_library","local_mall","local_movies","local_offer","local_parking","local_pharmacy","local_phone","local_pizza","local_play","local_police","local_post_office","local_printshop","local_see","local_shipping","local_taxi","location_city","location_disabled","location_off","location_on","location_searching","lock","lock_clock","lock_open","login","logout","looks","looks_3","looks_4","looks_5","looks_6","looks_one","looks_two","loop","loupe","low_priority","loyalty","lte_mobiledata","lte_plus_mobiledata","luggage","lunch_dining","mail","mail_outline","male","manage_accounts","manage_search","map","maps_home_work","maps_ugc","margin","mark_as_unread","mark_chat_read","mark_chat_unread","mark_email_read","mark_email_unread","markunread","markunread_mailbox","masks","maximize","media_bluetooth_off","media_bluetooth_on","mediation","medical_services","medication","meeting_room","memory","menu","menu_book","menu_open","merge_type","message","mic","mic_external_off","mic_external_on","mic_none","mic_off","microwave","military_tech","minimize","miscellaneous_services","missed_video_call","mms","mobile_friendly","mobile_off","mobile_screen_share","mobiledata_off","mode","mode_comment","mode_edit","mode_edit_outline","mode_night","mode_standby","model_training","monetization_on","money","money_off","money_off_csred","monitor","monitor_weight","monochrome_photos","mood","mood_bad","moped","more","more_horiz","more_time","more_vert","motion_photos_auto","motion_photos_off","motion_photos_on","motion_photos_pause","motion_photos_paused","mouse","move_to_inbox","movie","movie_creation","movie_filter","moving","mp","multiline_chart","multiple_stop","museum","music_note","music_off","music_video","my_location","nat","nature","nature_people","navigate_before","navigate_next","navigation","near_me","near_me_disabled","nearby_error","nearby_off","network_cell","network_check","network_locked","network_wifi","new_label","new_releases","next_plan","next_week","nfc","night_shelter","nightlife","nightlight","nightlight_round","nights_stay","no_accounts","no_backpack","no_cell","no_drinks","no_encryption","no_encryption_gmailerrorred","no_flash","no_food","no_luggage","no_meals","no_meeting_room","no_photography","no_sim","no_stroller","no_transfer","nordic_walking","north","north_east","north_west","not_accessible","not_interested","not_listed_location","not_started","note","note_add","note_alt","notes","notification_add","notification_important","notifications","notifications_active","notifications_none","notifications_off","notifications_paused","offline_bolt","offline_pin","offline_share","ondemand_video","online_prediction","opacity","open_in_browser","open_in_full","open_in_new","open_in_new_off","open_with","other_houses","outbound","outbox","outdoor_grill","outlet","outlined_flag","padding","pages","pageview","paid","palette","pan_tool","panorama","panorama_fish_eye","panorama_horizontal","panorama_horizontal_select","panorama_photosphere","panorama_photosphere_select","panorama_vertical","panorama_vertical_select","panorama_wide_angle","panorama_wide_angle_select","paragliding","park","party_mode","password","pattern","pause","pause_circle","pause_circle_filled","pause_circle_outline","pause_presentation","payment","payments","pedal_bike","pending","pending_actions","people","people_alt","people_outline","perm_camera_mic","perm_contact_calendar","perm_data_setting","perm_device_information","perm_identity","perm_media","perm_phone_msg","perm_scan_wifi","person","person_add","person_add_alt","person_add_alt_1","person_add_disabled","person_off","person_outline","person_pin","person_pin_circle","person_remove","person_remove_alt_1","person_search","personal_injury","personal_video","pest_control","pest_control_rodent","pets","phone","phone_android","phone_bluetooth_speaker","phone_callback","phone_disabled","phone_enabled","phone_forwarded","phone_in_talk","phone_iphone","phone_locked","phone_missed","phone_paused","phonelink","phonelink_erase","phonelink_lock","phonelink_off","phonelink_ring","phonelink_setup","photo","photo_album","photo_camera","photo_camera_back","photo_camera_front","photo_filter","photo_library","photo_size_select_actual","photo_size_select_large","photo_size_select_small","piano","piano_off","picture_as_pdf","picture_in_picture","picture_in_picture_alt","pie_chart","pie_chart_outline","pin","pin_drop","pin_end","pin_invoke","pivot_table_chart","place","plagiarism","play_arrow","play_circle","play_circle_filled","play_circle_outline","play_disabled","play_for_work","play_lesson","playlist_add","playlist_add_check","playlist_play","plumbing","plus_one","podcasts","point_of_sale","policy","poll","polymer","pool","portable_wifi_off","portrait","post_add","power","power_input","power_off","power_settings_new","precision_manufacturing","pregnant_woman","present_to_all","preview","price_change","price_check","print","print_disabled","priority_high","privacy_tip","private_connectivity","production_quantity_limits","psychology","public","public_off","publish","published_with_changes","push_pin","qr_code","qr_code_2","qr_code_scanner","query_builder","query_stats","question_answer","queue","queue_music","queue_play_next","quickreply","quiz","r_mobiledata","radar","radio","radio_button_checked","radio_button_unchecked","railway_alert","ramen_dining","rate_review","raw_off","raw_on","read_more","real_estate_agent","receipt","receipt_long","recent_actors","recommend","record_voice_over","recycling","redeem","redo","reduce_capacity","refresh","remember_me","remove","remove_circle","remove_circle_outline","remove_done","remove_from_queue","remove_moderator","remove_red_eye","remove_shopping_cart","reorder","repeat","repeat_on","repeat_one","repeat_one_on","replay","replay_10","replay_30","replay_5","replay_circle_filled","reply","reply_all","report","report_gmailerrorred","report_off","report_problem","request_page","request_quote","reset_tv","restart_alt","restaurant","restaurant_menu","restore","restore_from_trash","restore_page","reviews","rice_bowl","ring_volume","roofing","room","room_preferences","room_service","rotate_90_degrees_ccw","rotate_left","rotate_right","rounded_corner","router","rowing","rss_feed","rsvp","rtt","rule","rule_folder","run_circle","running_with_errors","rv_hookup","safety_divider","sailing","sanitizer","satellite","save","save_alt","saved_search","savings","scanner","scatter_plot","schedule","schedule_send","schema","school","science","score","screen_lock_landscape","screen_lock_portrait","screen_lock_rotation","screen_rotation","screen_search_desktop","screen_share","screenshot","sd","sd_card","sd_card_alert","sd_storage","search","search_off","security","security_update","security_update_good","security_update_warning","segment","select_all","self_improvement","sell","send","send_and_archive","send_to_mobile","sensor_door","sensor_window","sensors","sensors_off","sentiment_dissatisfied","sentiment_neutral","sentiment_satisfied","sentiment_satisfied_alt","sentiment_very_dissatisfied","sentiment_very_satisfied","set_meal","settings","settings_accessibility","settings_applications","settings_backup_restore","settings_bluetooth","settings_brightness","settings_cell","settings_ethernet","settings_input_antenna","settings_input_component","settings_input_composite","settings_input_hdmi","settings_input_svideo","settings_overscan","settings_phone","settings_power","settings_remote","settings_suggest","settings_system_daydream","settings_voice","share","share_location","shield","shop","shop_2","shop_two","shopping_bag","shopping_basket","shopping_cart","short_text","shortcut","show_chart","shower","shuffle","shuffle_on","shutter_speed","sick","signal_cellular_0_bar","signal_cellular_4_bar","signal_cellular_alt","signal_cellular_connected_no_internet_0_bar","signal_cellular_connected_no_internet_4_bar","signal_cellular_no_sim","signal_cellular_nodata","signal_cellular_null","signal_cellular_off","signal_wifi_0_bar","signal_wifi_4_bar","signal_wifi_4_bar_lock","signal_wifi_bad","signal_wifi_connected_no_internet_4","signal_wifi_off","signal_wifi_statusbar_4_bar","signal_wifi_statusbar_connected_no_internet_4","signal_wifi_statusbar_null","sim_card","sim_card_alert","sim_card_download","single_bed","sip","skateboarding","skip_next","skip_previous","sledding","slideshow","slow_motion_video","smart_button","smart_display","smart_screen","smart_toy","smartphone","smoke_free","smoking_rooms","sms","sms_failed","snippet_folder","snooze","snowboarding","snowmobile","snowshoeing","soap","social_distance","sort","sort_by_alpha","source","south","south_east","south_west","spa","space_bar","space_dashboard","speaker","speaker_group","speaker_notes","speaker_notes_off","speaker_phone","speed","spellcheck","splitscreen","sports","sports_bar","sports_baseball","sports_basketball","sports_cricket","sports_esports","sports_football","sports_golf","sports_handball","sports_hockey","sports_kabaddi","sports_mma","sports_motorsports","sports_rugby","sports_score","sports_soccer","sports_tennis","sports_volleyball","square_foot","stacked_bar_chart","stacked_line_chart","stairs","star","star_border","star_border_purple500","star_half","star_outline","star_purple500","star_rate","stars","stay_current_landscape","stay_current_portrait","stay_primary_landscape","stay_primary_portrait","sticky_note_2","stop","stop_circle","stop_screen_share","storage","store","store_mall_directory","storefront","storm","straighten","stream","streetview","strikethrough_s","stroller","style","subdirectory_arrow_left","subdirectory_arrow_right","subject","subscript","subscriptions","subtitles","subtitles_off","subway","summarize","superscript","supervised_user_circle","supervisor_account","support","support_agent","surfing","surround_sound","swap_calls","swap_horiz","swap_horizontal_circle","swap_vert","swap_vertical_circle","swipe","switch_account","switch_camera","switch_left","switch_right","switch_video","sync","sync_alt","sync_disabled","sync_problem","system_security_update","system_security_update_good","system_security_update_warning","system_update","system_update_alt","tab","tab_unselected","table_chart","table_rows","table_view","tablet","tablet_android","tablet_mac","tag","tag_faces","takeout_dining","tap_and_play","tapas","task","task_alt","taxi_alert","terrain","text_fields","text_format","text_rotate_up","text_rotate_vertical","text_rotation_angledown","text_rotation_angleup","text_rotation_down","text_rotation_none","text_snippet","textsms","texture","theater_comedy","theaters","thermostat","thermostat_auto","thumb_down","thumb_down_alt","thumb_down_off_alt","thumb_up","thumb_up_alt","thumb_up_off_alt","thumbs_up_down","time_to_leave","timelapse","timeline","timer","timer_10","timer_10_select","timer_3","timer_3_select","timer_off","tips_and_updates","title","toc","today","toggle_off","toggle_on","toll","tonality","topic","touch_app","tour","toys","track_changes","traffic","train","tram","transfer_within_a_station","transform","transgender","transit_enterexit","translate","travel_explore","trending_down","trending_flat","trending_up","trip_origin","try","tty","tune","tungsten","turned_in","turned_in_not","tv","tv_off","two_wheeler","umbrella","unarchive","undo","unfold_less","unfold_more","unpublished","unsubscribe","upcoming","update","update_disabled","upgrade","upload","upload_file","usb","usb_off","verified","verified_user","vertical_align_bottom","vertical_align_center","vertical_align_top","vertical_distribute","vertical_split","vibration","video_call","video_camera_back","video_camera_front","video_label","video_library","video_settings","video_stable","videocam","videocam_off","videogame_asset","videogame_asset_off","view_agenda","view_array","view_carousel","view_column","view_comfy","view_compact","view_day","view_headline","view_in_ar","view_list","view_module","view_quilt","view_sidebar","view_stream","view_week","vignette","villa","visibility","visibility_off","voice_chat","voice_over_off","voicemail","volume_down","volume_mute","volume_off","volume_up","volunteer_activism","vpn_key","vpn_lock","vrpano","wallpaper","warning","warning_amber","wash","watch","watch_later","water","water_damage","water_drop","waterfall_chart","waves","waving_hand","wb_auto","wb_cloudy","wb_incandescent","wb_iridescent","wb_shade","wb_sunny","wb_twilight","wc","web","web_asset","web_asset_off","weekend","west","whatshot","wheelchair_pickup","where_to_vote","widgets","wifi","wifi_calling","wifi_calling_3","wifi_lock","wifi_off","wifi_protected_setup","wifi_tethering","wifi_tethering_error_rounded","wifi_tethering_off","window","wine_bar","work","work_off","work_outline","workspaces","wrap_text","wrong_location","wysiwyg","yard","youtube_searched_for","zoom_in","zoom_out","zoom_out_map"],_g=["activity","airplay","alert-circle","alert-octagon","alert-triangle","align-center","align-justify","align-left","align-right","anchor","aperture","archive","arrow-down-circle","arrow-down-left","arrow-down-right","arrow-down","arrow-left-circle","arrow-left","arrow-right-circle","arrow-right","arrow-up-circle","arrow-up-left","arrow-up-right","arrow-up","at-sign","award","bar-chart-2","bar-chart","battery-charging","battery","bell-off","bell","bluetooth","bold","book-open","book","bookmark","box","briefcase","calendar","camera-off","camera","cast","check-circle","check-square","check","chevron-down","chevron-left","chevron-right","chevron-up","chevrons-down","chevrons-left","chevrons-right","chevrons-up","chrome","circle","clipboard","clock","cloud-drizzle","cloud-lightning","cloud-off","cloud-rain","cloud-snow","cloud","code","codepen","codesandbox","coffee","columns","command","compass","copy","corner-down-left","corner-down-right","corner-left-down","corner-left-up","corner-right-down","corner-right-up","corner-up-left","corner-up-right","cpu","credit-card","crop","crosshair","database","delete","disc","dollar-sign","download-cloud","download","droplet","edit-2","edit-3","edit","external-link","eye-off","eye","facebook","fast-forward","feather","figma","file-minus","file-plus","file-text","file","film","filter","flag","folder-minus","folder-plus","folder","framer","frown","gift","git-branch","git-commit","git-merge","git-pull-request","github","gitlab","globe","grid","hard-drive","hash","headphones","heart","help-circle","hexagon","home","image","inbox","info","instagram","italic","key","layers","layout","life-buoy","link-2","link","linkedin","list","loader","lock","log-in","log-out","mail","map-pin","map","maximize-2","maximize","meh","menu","message-circle","message-square","mic-off","mic","minimize-2","minimize","minus-circle","minus-square","minus","monitor","moon","more-horizontal","more-vertical","mouse-pointer","move","music","navigation-2","navigation","octagon","package","paperclip","pause-circle","pause","pen-tool","percent","phone-call","phone-forwarded","phone-incoming","phone-missed","phone-off","phone-outgoing","phone","pie-chart","play-circle","play","plus-circle","plus-square","plus","pocket","power","printer","radio","refresh-ccw","refresh-cw","repeat","rewind","rotate-ccw","rotate-cw","rss","save","scissors","search","send","server","settings","share-2","share","shield-off","shield","shopping-bag","shopping-cart","shuffle","sidebar","skip-back","skip-forward","slack","slash","sliders","smartphone","smile","speaker","square","star","stop-circle","sun","sunrise","sunset","tablet","tag","target","terminal","thermometer","thumbs-down","thumbs-up","toggle-left","toggle-right","tool","trash-2","trash","trello","trending-down","trending-up","triangle","truck","tv","twitch","twitter","type","umbrella","underline","unlock","upload-cloud","upload","user-check","user-minus","user-plus","user-x","user","users","video-off","video","voicemail","volume-1","volume-2","volume-x","volume","watch","wifi-off","wifi","wind","x-circle","x-octagon","x-square","x","youtube","zap-off","zap","zoom-in","zoom-out"],xg=["academic-cap","archive-box-arrow-down","adjustments-vertical","archive-box","arrow-down-circle","archive-box-x-mark","adjustments-horizontal","arrow-down-left","arrow-down-on-square","arrow-down-on-square-stack","arrow-down","arrow-down-right","arrow-left","arrow-left-circle","arrow-down-tray","arrow-long-right","arrow-long-down","arrow-left-on-rectangle","arrow-path","arrow-long-up","arrow-right-circle","arrow-right-on-rectangle","arrow-right","arrow-small-down","arrow-path-rounded-square","arrow-long-left","arrow-small-left","arrow-trending-down","arrow-small-up","arrow-up-left","arrow-trending-up","arrow-up-circle","arrow-up-on-square-stack","arrow-up-on-square","arrow-up-right","arrow-up-tray","arrow-up","arrow-uturn-right","arrow-uturn-up","arrow-top-right-on-square","arrow-uturn-down","arrows-pointing-out","arrow-uturn-left","arrows-pointing-in","arrows-up-down","at-symbol","backspace","backward","banknotes","arrows-right-left","bars-2","bars-3-bottom-left","bars-3-center-left","bars-3","bars-arrow-down","bars-4","bars-arrow-up","battery-0","bars-3-bottom-right","battery-100","bell-alert","bell-slash","battery-50","arrow-small-right","beaker","bell","bolt","bookmark-slash","book-open","bookmark-square","bolt-slash","bookmark","briefcase","building-library","bell-snooze","building-office-2","building-storefront","building-office","calculator","cake","calendar-days","chart-bar-square","chart-bar","camera","bug-ant","calendar","chat-bubble-bottom-center","chart-pie","chat-bubble-left-right","chat-bubble-left-ellipsis","chat-bubble-bottom-center-text","check-circle","check-badge","chat-bubble-oval-left","chat-bubble-left","check","chat-bubble-oval-left-ellipsis","chevron-double-right","chevron-down","chevron-double-down","chevron-double-up","circle-stack","chevron-up-down","chevron-up","clipboard-document-list","chevron-double-left","chevron-right","chevron-left","cloud-arrow-down","cloud-arrow-up","cloud","code-bracket-square","code-bracket","cog-6-tooth","clipboard-document","clock","clipboard-document-check","cog-8-tooth","cog","command-line","computer-desktop","cube-transparent","cpu-chip","credit-card","cube","currency-dollar","currency-bangladeshi","currency-euro","currency-pound","currency-yen","currency-rupee","cursor-arrow-ripple","device-phone-mobile","device-tablet","document-arrow-down","cursor-arrow-rays","document-check","document-chart-bar","document-duplicate","document-minus","clipboard","document-magnifying-glass","document-plus","document","document-text","ellipsis-horizontal-circle","document-arrow-up","ellipsis-horizontal","ellipsis-vertical","eye-dropper","exclamation-triangle","eye-slash","eye","exclamation-circle","envelope-open","face-smile","film","flag","folder-arrow-down","envelope","fire","folder-minus","folder-open","face-frown","folder-plus","forward","funnel","gift-top","folder","gif","globe-alt","finger-print","globe-asia-australia","globe-europe-africa","hand-raised","gift","home","identification","globe-americas","hashtag","inbox-arrow-down","inbox-stack","information-circle","inbox","key","lifebuoy","hand-thumb-down","language","hand-thumb-up","heart","home-modern","light-bulb","lock-closed","magnifying-glass-plus","magnifying-glass","lock-open","magnifying-glass-circle","link","list-bullet","map","map-pin","megaphone","magnifying-glass-minus","minus-circle","musical-note","paint-brush","newspaper","no-symbol","minus-small","paper-airplane","minus","microphone","moon","paper-clip","pause","phone-arrow-up-right","phone-arrow-down-left","phone-x-mark","phone","pencil","play-pause","photo","pencil-square","play","plus-small","plus","power","play-circle","presentation-chart-line","pause-circle","presentation-chart-bar","printer","question-mark-circle","qr-code","queue-list","receipt-percent","radio","receipt-refund","plus-circle","rectangle-group","puzzle-piece","rocket-launch","rectangle-stack","server","rss","scale","server-stack","share","shield-exclamation","shopping-cart","shopping-bag","signal-slash","signal","scissors","shield-check","speaker-wave","speaker-x-mark","squares-plus","star","stop-circle","sun","sparkles","squares-2x2","square-2-stack","square-3-stack-3d","table-cells","ticket","swatch","tag","tv","user-plus","user-minus","stop","user","truck","users","video-camera-slash","user-circle","video-camera","user-group","trophy","viewfinder-circle","variable","trash","view-columns","wifi","window","wrench-screwdriver","wrench","x-mark","wallet","x-circle"];var wg=(()=>{let e=class e{constructor(t){this._angorMockApiService=t,this._feather=_g,this._heroicons=xg,this._material=yg,this.registerHandlers()}registerHandlers(){this._angorMockApiService.onGet("api/ui/icons/feather").reply(()=>[200,{namespace:"feather",name:"Feather",grid:"icon-size-6",list:T(this._feather)}]),this._angorMockApiService.onGet("api/ui/icons/heroicons-outline").reply(()=>[200,{namespace:"heroicons_outline",name:"Heroicons Outline",grid:"icon-size-6",list:T(this._heroicons)}]),this._angorMockApiService.onGet("api/ui/icons/heroicons-solid").reply(()=>[200,{namespace:"heroicons_solid",name:"Heroicons Solid",grid:"icon-size-6",list:T(this._heroicons)}]),this._angorMockApiService.onGet("api/ui/icons/heroicons-mini").reply(()=>[200,{namespace:"heroicons_mini",name:"Heroicons Mini",grid:"icon-size-5",list:T(this._heroicons)}]),this._angorMockApiService.onGet("api/ui/icons/material-solid").reply(()=>[200,{namespace:"mat_solid",name:"Material Solid",grid:"icon-size-6",list:T(this._material)}]),this._angorMockApiService.onGet("api/ui/icons/material-outline").reply(()=>[200,{namespace:"mat_outline",name:"Material Outline",grid:"icon-size-6",list:T(this._material)}]),this._angorMockApiService.onGet("api/ui/icons/material-twotone").reply(()=>[200,{namespace:"",name:"Material Twotone",grid:"icon-size-6",list:T(this._material)}])}};e.\u0275fac=function(n){return new(n||e)(O(ee))},e.\u0275prov=N({token:e,factory:e.\u0275fac,providedIn:"root"});let i=e;return i})();var Sg=[ep,vg,ug,eg,rp,cp,mg,fp,bp,gg,Sp,wg,Ap,ng,Ep,rg,hg,sg,Rp,jp,lg];var Cg=(()=>{let e=class e{constructor(t){this.httpClient=t}getTranslation(t){let n=`./i18n/${t}.json`;return this.httpClient.get(n)}};e.\u0275fac=function(n){return new(n||e)(O(Ut))},e.\u0275prov=N({token:e,factory:e.\u0275fac,providedIn:"root"});let i=e;return i})();var kg={providers:[Vd(),an(),gc($m,hc(pc),fc({scrollPositionRestoration:"enabled"})),{provide:bo,useClass:gd},{provide:os,useValue:{parse:{dateInput:"D"},display:{dateInput:"DDD",monthYearLabel:"LLL yyyy",dateA11yLabel:"DD",monthYearA11yLabel:"LLLL yyyy"}}},bm({config:{availableLangs:[{id:"en",label:"English"}],defaultLang:"en",fallbackLang:"en",reRenderOnLangChange:!0,prodMode:!0},loader:Cg}),{provide:tn,useFactory:()=>{let i=I(hm),e=i.getDefaultLang();return i.setActiveLang(e),()=>Wl(i.load(e))},multi:!0},Ym(),im({mockApi:{delay:0,services:Sg},angor:JSON.parse(localStorage.getItem("angorConfig"))??{layout:"classic",scheme:"light",screens:{sm:"600px",md:"960px",lg:"1280px",xl:"1440px"},theme:"theme-brand",themes:[{id:"theme-brand",name:"Brand"},{id:"theme-default",name:"Default"},{id:"theme-teal",name:"Teal"},{id:"theme-rose",name:"Rose"},{id:"theme-purple",name:"Purple"},{id:"theme-amber",name:"Amber"}]}})]};dc(nu,kg).catch(i=>console.error(i)); diff --git a/styles-NIVRLRP7.css b/styles-M7RJBIWX.css similarity index 96% rename from styles-NIVRLRP7.css rename to styles-M7RJBIWX.css index 10e7ea7..0bca686 100644 --- a/styles-NIVRLRP7.css +++ b/styles-M7RJBIWX.css @@ -1 +1 @@ -*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#9bbac3}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;font-family:Inter var,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:IBM Plex Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;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}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{opacity:1;color:#3b7586}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}*{text-rendering:optimizeLegibility;-o-text-rendering:optimizeLegibility;-ms-text-rendering:optimizeLegibility;-moz-text-rendering:optimizeLegibility;-webkit-text-rendering:optimizeLegibility;-webkit-tap-highlight-color:transparent}*:focus{outline:none!important}html,body{display:flex;flex-direction:column;flex:1 1 auto;width:100%;min-height:100%;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}html{font-size:16px}body{font-size:.875rem}body{font-feature-settings:"salt"}hr{margin:32px 0;border-bottom-width:1px}img{width:100%;vertical-align:top}input[disabled]{opacity:1;-webkit-text-fill-color:currentColor}body,.dark,.light{--tw-text-opacity: 1 !important;color:rgba(var(--angor-text-default-rgb),var(--tw-text-opacity))!important;--tw-bg-opacity: 1 !important;background-color:rgba(var(--angor-bg-default-rgb),var(--tw-bg-opacity))!important}*,:before,:after{--tw-border-opacity: 1 !important;border-color:rgba(var(--angor-border-rgb),var(--tw-border-opacity))}.dark *,.dark :before,.dark :after{--tw-border-opacity: .12 !important}@media only screen and (min-width: 960px){body:not(.os-mac) ::-webkit-scrollbar{width:8px;height:8px;background-color:#0000}body:not(.os-mac) ::-webkit-scrollbar:hover{width:8px;height:8px;background-color:#0000000f}body:not(.os-mac) ::-webkit-scrollbar-thumb{border:2px solid transparent;border-radius:20px;box-shadow:inset 0 0 0 20px #0000003d}body:not(.os-mac) ::-webkit-scrollbar-thumb:active{border-radius:20px;box-shadow:inset 0 0 0 20px #0000005e}body:not(.os-mac).dark ::-webkit-scrollbar-thumb{box-shadow:inset 0 0 0 20px #ffffff3d}body:not(.os-mac).dark ::-webkit-scrollbar-thumb:active{box-shadow:inset 0 0 0 20px #ffffff5e}}[disabled]{--tw-text-opacity: 1 !important;color:rgba(var(--angor-text-disabled-rgb),var(--tw-text-opacity))!important}@media print{html{font-size:12px!important}body,.dark,.light{background:none!important}}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.mat-icon{--tw-text-opacity: 1;color:rgba(var(--angor-mat-icon-rgb),var(--tw-text-opacity))}.text-default{--tw-text-opacity: 1 !important;color:rgba(var(--angor-text-default-rgb),var(--tw-text-opacity))!important}.text-secondary{--tw-text-opacity: 1 !important;color:rgba(var(--angor-text-secondary-rgb),var(--tw-text-opacity))!important}.text-hint{--tw-text-opacity: 1 !important;color:rgba(var(--angor-text-hint-rgb),var(--tw-text-opacity))!important}.text-disabled{--tw-text-opacity: 1 !important;color:rgba(var(--angor-text-disabled-rgb),var(--tw-text-opacity))!important}.divider{color:var(--angor-divider)!important}.bg-card{--tw-bg-opacity: 1 !important;background-color:rgba(var(--angor-bg-card-rgb),var(--tw-bg-opacity))!important}.bg-default{--tw-bg-opacity: 1 !important;background-color:rgba(var(--angor-bg-default-rgb),var(--tw-bg-opacity))!important}.ring-bg-card{--tw-ring-opacity: 1 !important;--tw-ring-color: rgba(var(--angor-bg-card-rgb), var(--tw-ring-opacity)) !important}.bg-hover{background-color:var(--angor-bg-hover)!important}body,.theme-default{--angor-primary-50: #eef2ff;--angor-primary-50-rgb: 238,242,255;--angor-primary-100: #e0e7ff;--angor-primary-100-rgb: 224,231,255;--angor-primary-200: #c7d2fe;--angor-primary-200-rgb: 199,210,254;--angor-primary-300: #a5b4fc;--angor-primary-300-rgb: 165,180,252;--angor-primary-400: #818cf8;--angor-primary-400-rgb: 129,140,248;--angor-primary-500: #6366f1;--angor-primary-500-rgb: 99,102,241;--angor-primary-600: #4f46e5;--angor-primary-600-rgb: 79,70,229;--angor-primary-700: #4338ca;--angor-primary-700-rgb: 67,56,202;--angor-primary-800: #3730a3;--angor-primary-800-rgb: 55,48,163;--angor-primary-900: #312e81;--angor-primary-900-rgb: 49,46,129;--angor-primary-950: #1e1b4b;--angor-primary-950-rgb: 30,27,75;--angor-primary: #4f46e5;--angor-primary-rgb: 79,70,229;--angor-on-primary-50: #1e1b4b;--angor-on-primary-50-rgb: 30,27,75;--angor-on-primary-100: #1e1b4b;--angor-on-primary-100-rgb: 30,27,75;--angor-on-primary-200: #1e1b4b;--angor-on-primary-200-rgb: 30,27,75;--angor-on-primary-300: #1e1b4b;--angor-on-primary-300-rgb: 30,27,75;--angor-on-primary-400: #1e1b4b;--angor-on-primary-400-rgb: 30,27,75;--angor-on-primary-500: #FFFFFF;--angor-on-primary-500-rgb: 255,255,255;--angor-on-primary-600: #FFFFFF;--angor-on-primary-600-rgb: 255,255,255;--angor-on-primary-700: #FFFFFF;--angor-on-primary-700-rgb: 255,255,255;--angor-on-primary-800: #FFFFFF;--angor-on-primary-800-rgb: 255,255,255;--angor-on-primary-900: #FFFFFF;--angor-on-primary-900-rgb: 255,255,255;--angor-on-primary-950: #FFFFFF;--angor-on-primary-950-rgb: 255,255,255;--angor-on-primary: #FFFFFF;--angor-on-primary-rgb: 255,255,255;--angor-accent-50: #f8fafc;--angor-accent-50-rgb: 248,250,252;--angor-accent-100: #f1f5f9;--angor-accent-100-rgb: 241,245,249;--angor-accent-200: #e2e8f0;--angor-accent-200-rgb: 226,232,240;--angor-accent-300: #cbd5e1;--angor-accent-300-rgb: 203,213,225;--angor-accent-400: #94a3b8;--angor-accent-400-rgb: 148,163,184;--angor-accent-500: #64748b;--angor-accent-500-rgb: 100,116,139;--angor-accent-600: #475569;--angor-accent-600-rgb: 71,85,105;--angor-accent-700: #334155;--angor-accent-700-rgb: 51,65,85;--angor-accent-800: #1e293b;--angor-accent-800-rgb: 30,41,59;--angor-accent-900: #0f172a;--angor-accent-900-rgb: 15,23,42;--angor-accent-950: #020617;--angor-accent-950-rgb: 2,6,23;--angor-accent: #1e293b;--angor-accent-rgb: 30,41,59;--angor-on-accent-50: #020617;--angor-on-accent-50-rgb: 2,6,23;--angor-on-accent-100: #020617;--angor-on-accent-100-rgb: 2,6,23;--angor-on-accent-200: #020617;--angor-on-accent-200-rgb: 2,6,23;--angor-on-accent-300: #020617;--angor-on-accent-300-rgb: 2,6,23;--angor-on-accent-400: #020617;--angor-on-accent-400-rgb: 2,6,23;--angor-on-accent-500: #FFFFFF;--angor-on-accent-500-rgb: 255,255,255;--angor-on-accent-600: #FFFFFF;--angor-on-accent-600-rgb: 255,255,255;--angor-on-accent-700: #FFFFFF;--angor-on-accent-700-rgb: 255,255,255;--angor-on-accent-800: #FFFFFF;--angor-on-accent-800-rgb: 255,255,255;--angor-on-accent-900: #FFFFFF;--angor-on-accent-900-rgb: 255,255,255;--angor-on-accent-950: #FFFFFF;--angor-on-accent-950-rgb: 255,255,255;--angor-on-accent: #FFFFFF;--angor-on-accent-rgb: 255,255,255;--angor-warn-50: #fef2f2;--angor-warn-50-rgb: 254,242,242;--angor-warn-100: #fee2e2;--angor-warn-100-rgb: 254,226,226;--angor-warn-200: #fecaca;--angor-warn-200-rgb: 254,202,202;--angor-warn-300: #fca5a5;--angor-warn-300-rgb: 252,165,165;--angor-warn-400: #f87171;--angor-warn-400-rgb: 248,113,113;--angor-warn-500: #ef4444;--angor-warn-500-rgb: 239,68,68;--angor-warn-600: #dc2626;--angor-warn-600-rgb: 220,38,38;--angor-warn-700: #b91c1c;--angor-warn-700-rgb: 185,28,28;--angor-warn-800: #991b1b;--angor-warn-800-rgb: 153,27,27;--angor-warn-900: #7f1d1d;--angor-warn-900-rgb: 127,29,29;--angor-warn-950: #450a0a;--angor-warn-950-rgb: 69,10,10;--angor-warn: #dc2626;--angor-warn-rgb: 220,38,38;--angor-on-warn-50: #450a0a;--angor-on-warn-50-rgb: 69,10,10;--angor-on-warn-100: #450a0a;--angor-on-warn-100-rgb: 69,10,10;--angor-on-warn-200: #450a0a;--angor-on-warn-200-rgb: 69,10,10;--angor-on-warn-300: #450a0a;--angor-on-warn-300-rgb: 69,10,10;--angor-on-warn-400: #450a0a;--angor-on-warn-400-rgb: 69,10,10;--angor-on-warn-500: #fef2f2;--angor-on-warn-500-rgb: 254,242,242;--angor-on-warn-600: #FFFFFF;--angor-on-warn-600-rgb: 255,255,255;--angor-on-warn-700: #FFFFFF;--angor-on-warn-700-rgb: 255,255,255;--angor-on-warn-800: #FFFFFF;--angor-on-warn-800-rgb: 255,255,255;--angor-on-warn-900: #FFFFFF;--angor-on-warn-900-rgb: 255,255,255;--angor-on-warn-950: #FFFFFF;--angor-on-warn-950-rgb: 255,255,255;--angor-on-warn: #FFFFFF;--angor-on-warn-rgb: 255,255,255}.theme-brand{--angor-primary-50: #eff2f3;--angor-primary-50-rgb: 239,242,243;--angor-primary-100: #e1e7ea;--angor-primary-100-rgb: 225,231,234;--angor-primary-200: #c3d0d4;--angor-primary-200-rgb: 195,208,212;--angor-primary-300: #9fb5bd;--angor-primary-300-rgb: 159,181,189;--angor-primary-400: #7195a2;--angor-primary-400-rgb: 113,149,162;--angor-primary-500: #086c81;--angor-primary-500-rgb: 8,108,129;--angor-primary-600: #076275;--angor-primary-600-rgb: 7,98,117;--angor-primary-700: #065768;--angor-primary-700-rgb: 6,87,104;--angor-primary-800: #064a58;--angor-primary-800-rgb: 6,74,88;--angor-primary-900: #043a45;--angor-primary-900-rgb: 4,58,69;--angor-primary: #086c81;--angor-primary-rgb: 8,108,129;--angor-on-primary-50: #043a45;--angor-on-primary-50-rgb: 4,58,69;--angor-on-primary-100: #043a45;--angor-on-primary-100-rgb: 4,58,69;--angor-on-primary-200: #043a45;--angor-on-primary-200-rgb: 4,58,69;--angor-on-primary-300: #043a45;--angor-on-primary-300-rgb: 4,58,69;--angor-on-primary-400: #043a45;--angor-on-primary-400-rgb: 4,58,69;--angor-on-primary-500: #FFFFFF;--angor-on-primary-500-rgb: 255,255,255;--angor-on-primary-600: #FFFFFF;--angor-on-primary-600-rgb: 255,255,255;--angor-on-primary-700: #FFFFFF;--angor-on-primary-700-rgb: 255,255,255;--angor-on-primary-800: #FFFFFF;--angor-on-primary-800-rgb: 255,255,255;--angor-on-primary-900: #FFFFFF;--angor-on-primary-900-rgb: 255,255,255;--angor-on-primary: #FFFFFF;--angor-on-primary-rgb: 255,255,255}.theme-teal{--angor-primary-50: #f0fdfa;--angor-primary-50-rgb: 240,253,250;--angor-primary-100: #ccfbf1;--angor-primary-100-rgb: 204,251,241;--angor-primary-200: #99f6e4;--angor-primary-200-rgb: 153,246,228;--angor-primary-300: #5eead4;--angor-primary-300-rgb: 94,234,212;--angor-primary-400: #2dd4bf;--angor-primary-400-rgb: 45,212,191;--angor-primary-500: #14b8a6;--angor-primary-500-rgb: 20,184,166;--angor-primary-600: #0d9488;--angor-primary-600-rgb: 13,148,136;--angor-primary-700: #0f766e;--angor-primary-700-rgb: 15,118,110;--angor-primary-800: #115e59;--angor-primary-800-rgb: 17,94,89;--angor-primary-900: #134e4a;--angor-primary-900-rgb: 19,78,74;--angor-primary-950: #042f2e;--angor-primary-950-rgb: 4,47,46;--angor-primary: #0d9488;--angor-primary-rgb: 13,148,136;--angor-on-primary-50: #042f2e;--angor-on-primary-50-rgb: 4,47,46;--angor-on-primary-100: #042f2e;--angor-on-primary-100-rgb: 4,47,46;--angor-on-primary-200: #042f2e;--angor-on-primary-200-rgb: 4,47,46;--angor-on-primary-300: #042f2e;--angor-on-primary-300-rgb: 4,47,46;--angor-on-primary-400: #042f2e;--angor-on-primary-400-rgb: 4,47,46;--angor-on-primary-500: #042f2e;--angor-on-primary-500-rgb: 4,47,46;--angor-on-primary-600: #042f2e;--angor-on-primary-600-rgb: 4,47,46;--angor-on-primary-700: #FFFFFF;--angor-on-primary-700-rgb: 255,255,255;--angor-on-primary-800: #FFFFFF;--angor-on-primary-800-rgb: 255,255,255;--angor-on-primary-900: #FFFFFF;--angor-on-primary-900-rgb: 255,255,255;--angor-on-primary-950: #FFFFFF;--angor-on-primary-950-rgb: 255,255,255;--angor-on-primary: #042f2e;--angor-on-primary-rgb: 4,47,46}.theme-rose{--angor-primary-50: #fff1f2;--angor-primary-50-rgb: 255,241,242;--angor-primary-100: #ffe4e6;--angor-primary-100-rgb: 255,228,230;--angor-primary-200: #fecdd3;--angor-primary-200-rgb: 254,205,211;--angor-primary-300: #fda4af;--angor-primary-300-rgb: 253,164,175;--angor-primary-400: #fb7185;--angor-primary-400-rgb: 251,113,133;--angor-primary-500: #f43f5e;--angor-primary-500-rgb: 244,63,94;--angor-primary-600: #e11d48;--angor-primary-600-rgb: 225,29,72;--angor-primary-700: #be123c;--angor-primary-700-rgb: 190,18,60;--angor-primary-800: #9f1239;--angor-primary-800-rgb: 159,18,57;--angor-primary-900: #881337;--angor-primary-900-rgb: 136,19,55;--angor-primary-950: #4c0519;--angor-primary-950-rgb: 76,5,25;--angor-primary: #f43f5e;--angor-primary-rgb: 244,63,94;--angor-on-primary-50: #4c0519;--angor-on-primary-50-rgb: 76,5,25;--angor-on-primary-100: #4c0519;--angor-on-primary-100-rgb: 76,5,25;--angor-on-primary-200: #4c0519;--angor-on-primary-200-rgb: 76,5,25;--angor-on-primary-300: #4c0519;--angor-on-primary-300-rgb: 76,5,25;--angor-on-primary-400: #4c0519;--angor-on-primary-400-rgb: 76,5,25;--angor-on-primary-500: #4c0519;--angor-on-primary-500-rgb: 76,5,25;--angor-on-primary-600: #FFFFFF;--angor-on-primary-600-rgb: 255,255,255;--angor-on-primary-700: #FFFFFF;--angor-on-primary-700-rgb: 255,255,255;--angor-on-primary-800: #FFFFFF;--angor-on-primary-800-rgb: 255,255,255;--angor-on-primary-900: #FFFFFF;--angor-on-primary-900-rgb: 255,255,255;--angor-on-primary-950: #FFFFFF;--angor-on-primary-950-rgb: 255,255,255;--angor-on-primary: #4c0519;--angor-on-primary-rgb: 76,5,25}.theme-purple{--angor-primary-50: #faf5ff;--angor-primary-50-rgb: 250,245,255;--angor-primary-100: #f3e8ff;--angor-primary-100-rgb: 243,232,255;--angor-primary-200: #e9d5ff;--angor-primary-200-rgb: 233,213,255;--angor-primary-300: #d8b4fe;--angor-primary-300-rgb: 216,180,254;--angor-primary-400: #c084fc;--angor-primary-400-rgb: 192,132,252;--angor-primary-500: #a855f7;--angor-primary-500-rgb: 168,85,247;--angor-primary-600: #9333ea;--angor-primary-600-rgb: 147,51,234;--angor-primary-700: #7e22ce;--angor-primary-700-rgb: 126,34,206;--angor-primary-800: #6b21a8;--angor-primary-800-rgb: 107,33,168;--angor-primary-900: #581c87;--angor-primary-900-rgb: 88,28,135;--angor-primary-950: #3b0764;--angor-primary-950-rgb: 59,7,100;--angor-primary: #9333ea;--angor-primary-rgb: 147,51,234;--angor-on-primary-50: #3b0764;--angor-on-primary-50-rgb: 59,7,100;--angor-on-primary-100: #3b0764;--angor-on-primary-100-rgb: 59,7,100;--angor-on-primary-200: #3b0764;--angor-on-primary-200-rgb: 59,7,100;--angor-on-primary-300: #3b0764;--angor-on-primary-300-rgb: 59,7,100;--angor-on-primary-400: #3b0764;--angor-on-primary-400-rgb: 59,7,100;--angor-on-primary-500: #FFFFFF;--angor-on-primary-500-rgb: 255,255,255;--angor-on-primary-600: #FFFFFF;--angor-on-primary-600-rgb: 255,255,255;--angor-on-primary-700: #FFFFFF;--angor-on-primary-700-rgb: 255,255,255;--angor-on-primary-800: #FFFFFF;--angor-on-primary-800-rgb: 255,255,255;--angor-on-primary-900: #FFFFFF;--angor-on-primary-900-rgb: 255,255,255;--angor-on-primary-950: #FFFFFF;--angor-on-primary-950-rgb: 255,255,255;--angor-on-primary: #FFFFFF;--angor-on-primary-rgb: 255,255,255}.theme-amber{--angor-primary-50: #fffbeb;--angor-primary-50-rgb: 255,251,235;--angor-primary-100: #fef3c7;--angor-primary-100-rgb: 254,243,199;--angor-primary-200: #fde68a;--angor-primary-200-rgb: 253,230,138;--angor-primary-300: #fcd34d;--angor-primary-300-rgb: 252,211,77;--angor-primary-400: #fbbf24;--angor-primary-400-rgb: 251,191,36;--angor-primary-500: #f59e0b;--angor-primary-500-rgb: 245,158,11;--angor-primary-600: #d97706;--angor-primary-600-rgb: 217,119,6;--angor-primary-700: #b45309;--angor-primary-700-rgb: 180,83,9;--angor-primary-800: #92400e;--angor-primary-800-rgb: 146,64,14;--angor-primary-900: #78350f;--angor-primary-900-rgb: 120,53,15;--angor-primary-950: #451a03;--angor-primary-950-rgb: 69,26,3;--angor-primary: #f59e0b;--angor-primary-rgb: 245,158,11;--angor-on-primary-50: #451a03;--angor-on-primary-50-rgb: 69,26,3;--angor-on-primary-100: #451a03;--angor-on-primary-100-rgb: 69,26,3;--angor-on-primary-200: #451a03;--angor-on-primary-200-rgb: 69,26,3;--angor-on-primary-300: #451a03;--angor-on-primary-300-rgb: 69,26,3;--angor-on-primary-400: #451a03;--angor-on-primary-400-rgb: 69,26,3;--angor-on-primary-500: #451a03;--angor-on-primary-500-rgb: 69,26,3;--angor-on-primary-600: #451a03;--angor-on-primary-600-rgb: 69,26,3;--angor-on-primary-700: #FFFFFF;--angor-on-primary-700-rgb: 255,255,255;--angor-on-primary-800: #FFFFFF;--angor-on-primary-800-rgb: 255,255,255;--angor-on-primary-900: #FFFFFF;--angor-on-primary-900-rgb: 255,255,255;--angor-on-primary-950: #FFFFFF;--angor-on-primary-950-rgb: 255,255,255;--angor-on-primary: #451a03;--angor-on-primary-rgb: 69,26,3}body.light,.light,.dark .light{--is-dark: false;--angor-bg-app-bar: #FFFFFF;--angor-bg-app-bar-rgb: 255,255,255;--angor-bg-card: #FFFFFF;--angor-bg-card-rgb: 255,255,255;--angor-bg-default: #cbdde1;--angor-bg-default-rgb: 203,221,225;--angor-bg-dialog: #FFFFFF;--angor-bg-dialog-rgb: 255,255,255;--angor-bg-hover: rgba(59,117,134,.12);--angor-bg-hover-rgb: 59,117,134;--angor-bg-status-bar: #6b98a4;--angor-bg-status-bar-rgb: 107,152,164;--angor-text-default: #032128;--angor-text-default-rgb: 3,33,40;--angor-text-secondary: #155b6a;--angor-text-secondary-rgb: 21,91,106;--angor-text-hint: #3b7586;--angor-text-hint-rgb: 59,117,134;--angor-text-disabled: #3b7586;--angor-text-disabled-rgb: 59,117,134;--angor-border: #9bbac3;--angor-border-rgb: 155,186,195;--angor-divider: #9bbac3;--angor-divider-rgb: 155,186,195;--angor-icon: #083b46;--angor-icon-rgb: 8,59,70;--angor-mat-icon: #083b46;--angor-mat-icon-rgb: 8,59,70}body.dark,.dark,.light .dark{--angor-bg-app-bar: #022229;--angor-bg-app-bar-rgb: 2,34,41;--angor-bg-card: #042f38;--angor-bg-card-rgb: 4,47,56;--angor-bg-default: #022229;--angor-bg-default-rgb: 2,34,41;--angor-bg-dialog: #032128;--angor-bg-dialog-rgb: 3,33,40;--angor-bg-hover: rgba(255, 255, 255, .05);--angor-bg-hover-rgb: 255,255,255;--angor-bg-status-bar: #022229;--angor-bg-status-bar-rgb: 2,34,41;--angor-text-default: #FFFFFF;--angor-text-default-rgb: 255,255,255;--angor-text-secondary: #3b7586;--angor-text-secondary-rgb: 59,117,134;--angor-text-hint: #40899f;--angor-text-hint-rgb: 64,137,159;--angor-text-disabled: #07343e;--angor-text-disabled-rgb: 7,52,62;--angor-border: rgba(203,221,225,.12);--angor-border-rgb: 203,221,225;--angor-divider: rgba(203,221,225,.12);--angor-divider-rgb: 203,221,225;--angor-icon: #3b7586;--angor-icon-rgb: 59,117,134;--angor-mat-icon: #3b7586;--angor-mat-icon-rgb: 59,117,134}.prose{color:var(--angor-text-default);max-width:65ch}.prose :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--angor-text-secondary);font-size:1.25em;line-height:1.6;margin-top:1.2em;margin-bottom:1.2em}.prose :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--angor-primary-500);text-decoration:underline;font-weight:500}.prose :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--angor-text-default);font-weight:600}.prose :where(a strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(blockquote strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(thead th strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal;margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em}.prose :where(ol[type=A]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=I]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type="1"]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal}.prose :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:disc;margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{font-weight:400;color:var(--tw-prose-counters)}.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-bullets)}.prose :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;margin-top:1.25em}.prose :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:var(--angor-border);border-top-width:1px;margin-top:3em;margin-bottom:3em}.prose :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:500;font-style:italic;color:var(--angor-text-default);border-inline-start-width:.25rem;border-inline-start-color:var(--tw-prose-quote-borders);quotes:"\201c""\201d""\2018""\2019";margin-top:1.6em;margin-bottom:1.6em;padding-inline-start:1em;border-left-color:var(--angor-border)}.prose :where(blockquote p:first-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:open-quote}.prose :where(blockquote p:last-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:close-quote}.prose :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--angor-text-default);font-weight:800;font-size:2.25em;margin-top:0;margin-bottom:.8888889em;line-height:1.1111111}.prose :where(h1 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:900;color:inherit}.prose :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--angor-text-default);font-weight:700;font-size:1.5em;margin-top:2em;margin-bottom:1em;line-height:1.3333333}.prose :where(h2 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:800;color:inherit}.prose :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--angor-text-default);font-weight:600;font-size:1.25em;margin-top:1.6em;margin-bottom:.6em;line-height:1.6}.prose :where(h3 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:700;color:inherit}.prose :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--angor-text-default);font-weight:600;margin-top:1.5em;margin-bottom:.5em;line-height:1.5}.prose :where(h4 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:700;color:inherit}.prose :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){display:block;margin-top:2em;margin-bottom:2em}.prose :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:500;font-family:inherit;color:var(--tw-prose-kbd);box-shadow:0 0 0 1px rgb(var(--tw-prose-kbd-shadows) / 10%),0 3px rgb(var(--tw-prose-kbd-shadows) / 10%);font-size:.875em;border-radius:.3125rem;padding-top:.1875em;padding-inline-end:.375em;padding-bottom:.1875em;padding-inline-start:.375em}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--angor-text-default);font-weight:500;font-size:.875em}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:"`"}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:"`"}.prose :where(a code):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--angor-primary)}.prose :where(h1 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.875em}.prose :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.9em}.prose :where(h4 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(blockquote code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(thead th code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){color:#fff;background-color:#032128;overflow-x:auto;font-weight:400;font-size:.875em;line-height:1.7142857;margin-top:1.7142857em;margin-bottom:1.7142857em;border-radius:.375rem;padding-top:.8571429em;padding-inline-end:1.1428571em;padding-bottom:.8571429em;padding-inline-start:1.1428571em}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)){background-color:transparent;border-width:0;border-radius:0;padding:0;font-weight:inherit;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:none}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:none}.prose :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){width:100%;table-layout:auto;text-align:start;margin-top:2em;margin-bottom:2em;font-size:.875em;line-height:1.7142857}.prose :where(thead):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--angor-border);color:var(--angor-text-default)}.prose :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;vertical-align:bottom;padding-inline-end:.5714286em;padding-bottom:.5714286em;padding-inline-start:.5714286em}.prose :where(tbody tr):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--angor-border)}.prose :where(tbody tr:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:0}.prose :where(tbody td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:baseline}.prose :where(tfoot):not(:where([class~=not-prose],[class~=not-prose] *)){border-top-width:1px;border-top-color:var(--tw-prose-th-borders)}.prose :where(tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:top}.prose :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-captions);font-size:.875em;line-height:1.4285714;margin-top:.8571429em}.prose{--tw-prose-body: #374151;--tw-prose-headings: #111827;--tw-prose-lead: #4b5563;--tw-prose-links: #111827;--tw-prose-bold: #111827;--tw-prose-counters: #6b7280;--tw-prose-bullets: #d1d5db;--tw-prose-hr: #e5e7eb;--tw-prose-quotes: #111827;--tw-prose-quote-borders: #e5e7eb;--tw-prose-captions: #6b7280;--tw-prose-kbd: #111827;--tw-prose-kbd-shadows: 17 24 39;--tw-prose-code: #111827;--tw-prose-pre-code: #e5e7eb;--tw-prose-pre-bg: #1f2937;--tw-prose-th-borders: #d1d5db;--tw-prose-td-borders: #e5e7eb;--tw-prose-invert-body: #d1d5db;--tw-prose-invert-headings: #fff;--tw-prose-invert-lead: #9ca3af;--tw-prose-invert-links: #fff;--tw-prose-invert-bold: #fff;--tw-prose-invert-counters: #9ca3af;--tw-prose-invert-bullets: #4b5563;--tw-prose-invert-hr: #374151;--tw-prose-invert-quotes: #f3f4f6;--tw-prose-invert-quote-borders: #374151;--tw-prose-invert-captions: #9ca3af;--tw-prose-invert-kbd: #fff;--tw-prose-invert-kbd-shadows: 255 255 255;--tw-prose-invert-code: #fff;--tw-prose-invert-pre-code: #d1d5db;--tw-prose-invert-pre-bg: rgb(0 0 0 / 50%);--tw-prose-invert-th-borders: #4b5563;--tw-prose-invert-td-borders: #374151;font-size:1rem;line-height:1.75}.prose :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;margin-bottom:.5em}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}.prose :where(.prose>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(.prose>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(.prose>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;padding-inline-start:1.625em}.prose :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.5714286em;padding-inline-end:.5714286em;padding-bottom:.5714286em;padding-inline-start:.5714286em}.prose :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(.prose>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(.prose>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)):before{color:var(--angor-text-secondary)}.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)):before{background-color:var(--angor-text-hint)}.prose :where(figure figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--angor-text-secondary)}.prose-sm{font-size:.875rem;line-height:1.7142857}.prose-sm :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.1428571em;margin-bottom:1.1428571em}.prose-sm :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.2857143em;line-height:1.5555556;margin-top:.8888889em;margin-bottom:.8888889em}.prose-sm :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.3333333em;margin-bottom:1.3333333em;padding-inline-start:1.1111111em}.prose-sm :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:2.1428571em;margin-top:0;margin-bottom:.8em;line-height:1.2}.prose-sm :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.4285714em;margin-top:1.6em;margin-bottom:.8em;line-height:1.4}.prose-sm :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.2857143em;margin-top:1.5555556em;margin-bottom:.4444444em;line-height:1.5555556}.prose-sm :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.4285714em;margin-bottom:.5714286em;line-height:1.4285714}.prose-sm :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.7142857em;margin-bottom:1.7142857em}.prose-sm :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.7142857em;margin-bottom:1.7142857em}.prose-sm :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose-sm :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.7142857em;margin-bottom:1.7142857em}.prose-sm :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8571429em;border-radius:.3125rem;padding-top:.1428571em;padding-inline-end:.3571429em;padding-bottom:.1428571em;padding-inline-start:.3571429em}.prose-sm :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1em}.prose-sm :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.9em}.prose-sm :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8888889em}.prose-sm :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1em;line-height:1.6666667;margin-top:1.6666667em;margin-bottom:1.6666667em;border-radius:.25rem;padding-top:.6666667em;padding-inline-end:1em;padding-bottom:.6666667em;padding-inline-start:1em}.prose-sm :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.1428571em;margin-bottom:1.1428571em;padding-inline-start:1.5714286em}.prose-sm :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.1428571em;margin-bottom:1.1428571em;padding-inline-start:1.5714286em}.prose-sm :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.2857143em;margin-bottom:.2857143em}.prose-sm :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.4285714em}.prose-sm :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.4285714em}.prose-sm :where(.prose-sm>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5714286em;margin-bottom:.5714286em}.prose-sm :where(.prose-sm>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.1428571em}.prose-sm :where(.prose-sm>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.1428571em}.prose-sm :where(.prose-sm>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.1428571em}.prose-sm :where(.prose-sm>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.1428571em}.prose-sm :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5714286em;margin-bottom:.5714286em}.prose-sm :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.1428571em;margin-bottom:1.1428571em}.prose-sm :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.1428571em}.prose-sm :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.2857143em;padding-inline-start:1.5714286em}.prose-sm :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2.8571429em;margin-bottom:2.8571429em}.prose-sm :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-sm :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-sm :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-sm :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-sm :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1em;line-height:1.5}.prose-sm :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:1em;padding-bottom:.6666667em;padding-inline-start:1em}.prose-sm :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose-sm :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose-sm :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.6666667em;padding-inline-end:1em;padding-bottom:.6666667em;padding-inline-start:1em}.prose-sm :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose-sm :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose-sm :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.7142857em;margin-bottom:1.7142857em}.prose-sm :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose-sm :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8571429em;line-height:1.3333333;margin-top:.6666667em}.prose-sm :where(.prose-sm>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-sm :where(.prose-sm>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.dark\:bg-default:is(.dark *){--tw-bg-opacity: 1 !important;background-color:rgba(var(--angor-bg-default-rgb),var(--tw-bg-opacity))!important}.dark\:bg-hover:is(.dark *){background-color:var(--angor-bg-hover)!important}.dark\:hover\:bg-hover:hover:is(.dark *){background-color:var(--angor-bg-hover)!important}@media (min-width: 600px){.sm\:bg-card{--tw-bg-opacity: 1 !important;background-color:rgba(var(--angor-bg-card-rgb),var(--tw-bg-opacity))!important}}.mat-ripple{overflow:hidden;position:relative}.mat-ripple:not(:empty){transform:translateZ(0)}.mat-ripple.mat-ripple-unbounded{overflow:visible}.mat-ripple-element{position:absolute;border-radius:50%;pointer-events:none;transition:opacity,transform 0ms cubic-bezier(0,0,.2,1);transform:scale3d(0,0,0);background-color:var(--mat-ripple-color, rgba(0, 0, 0, .1))}.cdk-high-contrast-active .mat-ripple-element{display:none}.cdk-visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap;outline:0;-webkit-appearance:none;-moz-appearance:none;left:0}[dir=rtl] .cdk-visually-hidden{left:auto;right:0}.cdk-overlay-container,.cdk-global-overlay-wrapper{pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-overlay-container{position:fixed;z-index:1000}.cdk-overlay-container:empty{display:none}.cdk-global-overlay-wrapper{display:flex;position:absolute;z-index:1000}.cdk-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;z-index:1000;display:flex;max-width:100%;max-height:100%}.cdk-overlay-backdrop{position:absolute;inset:0;z-index:1000;pointer-events:auto;-webkit-tap-highlight-color:transparent;transition:opacity .4s cubic-bezier(.25,.8,.25,1);opacity:0}.cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:1}.cdk-high-contrast-active .cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:.6}.cdk-overlay-dark-backdrop{background:#00000052}.cdk-overlay-transparent-backdrop{transition:visibility 1ms linear,opacity 1ms linear;visibility:hidden;opacity:1}.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing{opacity:0;visibility:visible}.cdk-overlay-backdrop-noop-animation{transition:none}.cdk-overlay-connected-position-bounding-box{position:absolute;z-index:1000;display:flex;flex-direction:column;min-width:1px;min-height:1px}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}textarea.cdk-textarea-autosize{resize:none}textarea.cdk-textarea-autosize-measuring{padding:2px 0!important;box-sizing:content-box!important;height:auto!important;overflow:hidden!important}textarea.cdk-textarea-autosize-measuring-firefox{padding:2px 0!important;box-sizing:content-box!important;height:0!important}@keyframes cdk-text-field-autofill-start{}@keyframes cdk-text-field-autofill-end{}.cdk-text-field-autofill-monitored:-webkit-autofill{animation:cdk-text-field-autofill-start 0s 1ms}.cdk-text-field-autofill-monitored:not(:-webkit-autofill){animation:cdk-text-field-autofill-end 0s 1ms}.mat-focus-indicator{position:relative}.mat-focus-indicator:before{inset:0;position:absolute;box-sizing:border-box;pointer-events:none;display:var(--mat-focus-indicator-display, none);border:var(--mat-focus-indicator-border-width, 3px) var(--mat-focus-indicator-border-style, solid) var(--mat-focus-indicator-border-color, transparent);border-radius:var(--mat-focus-indicator-border-radius, 4px)}.mat-focus-indicator:focus:before{content:""}.cdk-high-contrast-active{--mat-focus-indicator-display: block}.mat-mdc-focus-indicator{position:relative}.mat-mdc-focus-indicator:before{inset:0;position:absolute;box-sizing:border-box;pointer-events:none;display:var(--mat-mdc-focus-indicator-display, none);border:var(--mat-mdc-focus-indicator-border-width, 3px) var(--mat-mdc-focus-indicator-border-style, solid) var(--mat-mdc-focus-indicator-border-color, transparent);border-radius:var(--mat-mdc-focus-indicator-border-radius, 4px)}.mat-mdc-focus-indicator:focus:before{content:""}.cdk-high-contrast-active{--mat-mdc-focus-indicator-display: block}.mat-app-background{background-color:var(--mat-app-background-color, transparent);color:var(--mat-app-text-color, inherit)}.mat-theme-loaded-marker{display:none}html{--mat-option-label-text-font: "Inter var", ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--mat-option-label-text-line-height: 1.5rem;--mat-option-label-text-size: .875rem;--mat-option-label-text-tracking: normal;--mat-option-label-text-weight: 400;--mat-optgroup-label-text-font: "Inter var", ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--mat-optgroup-label-text-line-height: 1.5rem;--mat-optgroup-label-text-size: .875rem;--mat-optgroup-label-text-tracking: normal;--mat-optgroup-label-text-weight: 400;--mdc-elevated-card-container-shape: 4px;--mdc-outlined-card-container-shape: 4px;--mdc-outlined-card-outline-width: 1px;--mat-card-title-text-font: "Inter var", ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--mat-card-title-text-line-height: 1.5rem;--mat-card-title-text-size: .875rem;--mat-card-title-text-tracking: normal;--mat-card-title-text-weight: 400;--mat-card-subtitle-text-font: "Inter var", ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--mat-card-subtitle-text-line-height: 1.25rem;--mat-card-subtitle-text-size: .875rem;--mat-card-subtitle-text-tracking: normal;--mat-card-subtitle-text-weight: 600;--mdc-linear-progress-active-indicator-height: 4px;--mdc-linear-progress-track-height: 4px;--mdc-linear-progress-track-shape: 0;--mdc-plain-tooltip-container-shape: 4px;--mdc-plain-tooltip-supporting-text-line-height: 16px;--mdc-plain-tooltip-supporting-text-font: "Inter var", ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--mdc-plain-tooltip-supporting-text-size: .75rem;--mdc-plain-tooltip-supporting-text-weight: 400;--mdc-plain-tooltip-supporting-text-tracking: normal;--mdc-filled-text-field-active-indicator-height: 1px;--mdc-filled-text-field-focus-active-indicator-height: 2px;--mdc-filled-text-field-container-shape: 4px;--mdc-outlined-text-field-outline-width: 1px;--mdc-outlined-text-field-focus-outline-width: 2px;--mdc-outlined-text-field-container-shape: 4px;--mat-form-field-container-height: 56px;--mat-form-field-filled-label-display: block;--mat-form-field-container-vertical-padding: 16px;--mat-form-field-filled-with-label-container-padding-top: 24px;--mat-form-field-filled-with-label-container-padding-bottom: 8px;--mdc-filled-text-field-label-text-font: "Inter var", ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--mdc-filled-text-field-label-text-size: .875rem;--mdc-filled-text-field-label-text-tracking: normal;--mdc-filled-text-field-label-text-weight: 400;--mdc-outlined-text-field-label-text-font: "Inter var", ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--mdc-outlined-text-field-label-text-size: .875rem;--mdc-outlined-text-field-label-text-tracking: normal;--mdc-outlined-text-field-label-text-weight: 400;--mat-form-field-container-text-font: "Inter var", ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--mat-form-field-container-text-line-height: 1.5rem;--mat-form-field-container-text-size: .875rem;--mat-form-field-container-text-tracking: normal;--mat-form-field-container-text-weight: 400;--mat-form-field-outlined-label-text-populated-size: .875rem;--mat-form-field-subscript-text-font: "Inter var", ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--mat-form-field-subscript-text-line-height: 1rem;--mat-form-field-subscript-text-size: .75rem;--mat-form-field-subscript-text-tracking: normal;--mat-form-field-subscript-text-weight: 400;--mat-select-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-select-arrow-transform: translateY(-8px);--mat-select-trigger-text-font: "Inter var", ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--mat-select-trigger-text-line-height: 1.5rem;--mat-select-trigger-text-size: .875rem;--mat-select-trigger-text-tracking: normal;--mat-select-trigger-text-weight: 400;--mat-autocomplete-container-shape: 4px;--mat-autocomplete-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-dialog-container-shape: 4px;--mat-dialog-container-elevation-shadow: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12);--mat-dialog-container-max-width: 80vw;--mat-dialog-container-small-max-width: 80vw;--mat-dialog-container-min-width: 0;--mat-dialog-actions-alignment: start;--mat-dialog-actions-padding: 8px;--mat-dialog-content-padding: 20px 24px;--mat-dialog-with-actions-content-padding: 20px 24px;--mat-dialog-headline-padding: 0 24px 9px;--mdc-dialog-subhead-font: "Inter var", ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--mdc-dialog-subhead-line-height: 1.5rem;--mdc-dialog-subhead-size: .875rem;--mdc-dialog-subhead-weight: 400;--mdc-dialog-subhead-tracking: normal;--mdc-dialog-supporting-text-font: "Inter var", ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--mdc-dialog-supporting-text-line-height: 1.5rem;--mdc-dialog-supporting-text-size: .875rem;--mdc-dialog-supporting-text-weight: 400;--mdc-dialog-supporting-text-tracking: normal}.mat-mdc-standard-chip{--mdc-chip-container-shape-family: rounded;--mdc-chip-container-shape-radius: 16px 16px 16px 16px;--mdc-chip-with-avatar-avatar-shape-family: rounded;--mdc-chip-with-avatar-avatar-shape-radius: 14px 14px 14px 14px;--mdc-chip-with-avatar-avatar-size: 28px;--mdc-chip-with-icon-icon-size: 18px;--mdc-chip-outline-width: 0;--mdc-chip-outline-color: transparent;--mdc-chip-disabled-outline-color: transparent;--mdc-chip-focus-outline-color: transparent;--mdc-chip-hover-state-layer-opacity: .04;--mdc-chip-with-avatar-disabled-avatar-opacity: 1;--mdc-chip-flat-selected-outline-width: 0;--mdc-chip-selected-hover-state-layer-opacity: .04;--mdc-chip-with-trailing-icon-disabled-trailing-icon-opacity: 1;--mdc-chip-with-icon-disabled-icon-opacity: 1;--mat-chip-disabled-container-opacity: .4;--mat-chip-trailing-action-opacity: .54;--mat-chip-trailing-action-focus-opacity: 1;--mat-chip-trailing-action-state-layer-color: transparent;--mat-chip-selected-trailing-action-state-layer-color: transparent;--mat-chip-trailing-action-hover-state-layer-opacity: 0;--mat-chip-trailing-action-focus-state-layer-opacity: 0}.mat-mdc-chip.mat-mdc-standard-chip{--mdc-chip-container-height: 32px}.mat-mdc-standard-chip{--mdc-chip-label-text-font: "Inter var", ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--mdc-chip-label-text-line-height: 1.5rem;--mdc-chip-label-text-size: .875rem;--mdc-chip-label-text-tracking: normal;--mdc-chip-label-text-weight: 400}html{--mdc-switch-disabled-selected-icon-opacity: .38;--mdc-switch-disabled-track-opacity: .12;--mdc-switch-disabled-unselected-icon-opacity: .38;--mdc-switch-handle-height: 20px;--mdc-switch-handle-shape: 10px;--mdc-switch-handle-width: 20px;--mdc-switch-selected-icon-size: 18px;--mdc-switch-track-height: 14px;--mdc-switch-track-shape: 7px;--mdc-switch-track-width: 36px;--mdc-switch-unselected-icon-size: 18px;--mdc-switch-selected-focus-state-layer-opacity: .12;--mdc-switch-selected-hover-state-layer-opacity: .04;--mdc-switch-selected-pressed-state-layer-opacity: .1;--mdc-switch-unselected-focus-state-layer-opacity: .12;--mdc-switch-unselected-hover-state-layer-opacity: .04;--mdc-switch-unselected-pressed-state-layer-opacity: .1}html .mat-mdc-slide-toggle{--mat-switch-disabled-selected-handle-opacity: .38;--mat-switch-disabled-unselected-handle-opacity: .38;--mat-switch-unselected-handle-size: 20px;--mat-switch-selected-handle-size: 20px;--mat-switch-pressed-handle-size: 20px;--mat-switch-with-icon-handle-size: 20px;--mat-switch-selected-handle-horizontal-margin: 0;--mat-switch-selected-with-icon-handle-horizontal-margin: 0;--mat-switch-selected-pressed-handle-horizontal-margin: 0;--mat-switch-unselected-handle-horizontal-margin: 0;--mat-switch-unselected-with-icon-handle-horizontal-margin: 0;--mat-switch-unselected-pressed-handle-horizontal-margin: 0;--mat-switch-visible-track-opacity: 1;--mat-switch-hidden-track-opacity: 1;--mat-switch-visible-track-transition: transform 75ms 0ms cubic-bezier(0, 0, .2, 1);--mat-switch-hidden-track-transition: transform 75ms 0ms cubic-bezier(.4, 0, .6, 1);--mat-switch-track-outline-width: 1px;--mat-switch-track-outline-color: transparent;--mat-switch-selected-track-outline-width: 1px;--mat-switch-selected-track-outline-color: transparent;--mat-switch-disabled-unselected-track-outline-width: 1px;--mat-switch-disabled-unselected-track-outline-color: transparent}html{--mdc-switch-state-layer-size: 40px}html .mat-mdc-slide-toggle{--mat-switch-label-text-font: "Inter var", ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--mat-switch-label-text-line-height: 1.5rem;--mat-switch-label-text-size: .875rem;--mat-switch-label-text-tracking: normal;--mat-switch-label-text-weight: 400}html{--mdc-radio-disabled-selected-icon-opacity: .38;--mdc-radio-disabled-unselected-icon-opacity: .38;--mdc-radio-state-layer-size: 40px;--mat-radio-touch-target-display: block;--mat-radio-label-text-font: "Inter var", ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--mat-radio-label-text-line-height: 1.5rem;--mat-radio-label-text-size: .875rem;--mat-radio-label-text-tracking: normal;--mat-radio-label-text-weight: 400;--mat-slider-value-indicator-width: auto;--mat-slider-value-indicator-height: 32px;--mat-slider-value-indicator-caret-display: block;--mat-slider-value-indicator-border-radius: 4px;--mat-slider-value-indicator-padding: 0 12px;--mat-slider-value-indicator-text-transform: none;--mat-slider-value-indicator-container-transform: translateX(-50%);--mdc-slider-active-track-height: 6px;--mdc-slider-active-track-shape: 9999px;--mdc-slider-handle-height: 20px;--mdc-slider-handle-shape: 50%;--mdc-slider-handle-width: 20px;--mdc-slider-inactive-track-height: 4px;--mdc-slider-inactive-track-shape: 9999px;--mdc-slider-with-overlap-handle-outline-width: 1px;--mdc-slider-with-tick-marks-active-container-opacity: .6;--mdc-slider-with-tick-marks-container-shape: 50%;--mdc-slider-with-tick-marks-container-size: 2px;--mdc-slider-with-tick-marks-inactive-container-opacity: .6;--mdc-slider-label-label-text-font: "Inter var", ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--mdc-slider-label-label-text-size: .875rem;--mdc-slider-label-label-text-line-height: 1.25rem;--mdc-slider-label-label-text-tracking: normal;--mdc-slider-label-label-text-weight: 600;--mat-menu-container-shape: 4px;--mat-menu-divider-bottom-spacing: 0;--mat-menu-divider-top-spacing: 0;--mat-menu-item-spacing: 16px;--mat-menu-item-icon-size: 24px;--mat-menu-item-leading-spacing: 16px;--mat-menu-item-trailing-spacing: 16px;--mat-menu-item-with-icon-leading-spacing: 16px;--mat-menu-item-with-icon-trailing-spacing: 16px;--mat-menu-item-label-text-font: "Inter var", ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--mat-menu-item-label-text-size: .875rem;--mat-menu-item-label-text-tracking: normal;--mat-menu-item-label-text-line-height: 1.5rem;--mat-menu-item-label-text-weight: 400;--mdc-list-list-item-container-shape: 0;--mdc-list-list-item-leading-avatar-shape: 50%;--mdc-list-list-item-container-color: transparent;--mdc-list-list-item-selected-container-color: transparent;--mdc-list-list-item-leading-avatar-color: transparent;--mdc-list-list-item-leading-icon-size: 24px;--mdc-list-list-item-leading-avatar-size: 40px;--mdc-list-list-item-trailing-icon-size: 24px;--mdc-list-list-item-disabled-state-layer-color: transparent;--mdc-list-list-item-disabled-state-layer-opacity: 0;--mdc-list-list-item-disabled-label-text-opacity: .38;--mdc-list-list-item-disabled-leading-icon-opacity: .38;--mdc-list-list-item-disabled-trailing-icon-opacity: .38;--mat-list-active-indicator-color: transparent;--mat-list-active-indicator-shape: 4px;--mdc-list-list-item-one-line-container-height: 48px;--mdc-list-list-item-two-line-container-height: 64px;--mdc-list-list-item-three-line-container-height: 88px;--mat-list-list-item-leading-icon-start-space: 16px;--mat-list-list-item-leading-icon-end-space: 32px}.mdc-list-item__start,.mdc-list-item__end{--mdc-radio-state-layer-size: 40px}.mat-mdc-list-item.mdc-list-item--with-leading-avatar.mdc-list-item--with-one-line,.mat-mdc-list-item.mdc-list-item--with-leading-checkbox.mdc-list-item--with-one-line,.mat-mdc-list-item.mdc-list-item--with-leading-icon.mdc-list-item--with-one-line{height:56px}.mat-mdc-list-item.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines,.mat-mdc-list-item.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines,.mat-mdc-list-item.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines{height:72px}html{--mdc-list-list-item-label-text-font: "Inter var", ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--mdc-list-list-item-label-text-line-height: 1.5rem;--mdc-list-list-item-label-text-size: .875rem;--mdc-list-list-item-label-text-tracking: normal;--mdc-list-list-item-label-text-weight: 400;--mdc-list-list-item-supporting-text-font: "Inter var", ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--mdc-list-list-item-supporting-text-line-height: 1.5rem;--mdc-list-list-item-supporting-text-size: .875rem;--mdc-list-list-item-supporting-text-tracking: normal;--mdc-list-list-item-supporting-text-weight: 400;--mdc-list-list-item-trailing-supporting-text-font: "Inter var", ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--mdc-list-list-item-trailing-supporting-text-line-height: 1rem;--mdc-list-list-item-trailing-supporting-text-size: .75rem;--mdc-list-list-item-trailing-supporting-text-tracking: normal;--mdc-list-list-item-trailing-supporting-text-weight: 400}.mdc-list-group__subheader{font:400 1rem/1.75rem Inter var,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";letter-spacing:normal}html{--mat-paginator-container-size: 56px;--mat-paginator-form-field-container-height: 40px;--mat-paginator-form-field-container-vertical-padding: 8px;--mat-paginator-container-text-font: "Inter var", ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--mat-paginator-container-text-line-height: 1rem;--mat-paginator-container-text-size: .75rem;--mat-paginator-container-text-tracking: normal;--mat-paginator-container-text-weight: 400;--mat-paginator-select-trigger-text-size: .75rem;--mdc-tab-indicator-active-indicator-height: 2px;--mdc-tab-indicator-active-indicator-shape: 0;--mdc-secondary-navigation-tab-container-height: 48px;--mat-tab-header-divider-color: transparent;--mat-tab-header-divider-height: 0}.mat-mdc-tab-header{--mdc-secondary-navigation-tab-container-height: 48px;--mat-tab-header-label-text-font: "Inter var", ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--mat-tab-header-label-text-size: .875rem;--mat-tab-header-label-text-tracking: normal;--mat-tab-header-label-text-line-height: .875rem;--mat-tab-header-label-text-weight: 500}html{--mdc-checkbox-disabled-selected-checkmark-color: #fff;--mdc-checkbox-selected-focus-state-layer-opacity: .16;--mdc-checkbox-selected-hover-state-layer-opacity: .04;--mdc-checkbox-selected-pressed-state-layer-opacity: .16;--mdc-checkbox-unselected-focus-state-layer-opacity: .16;--mdc-checkbox-unselected-hover-state-layer-opacity: .04;--mdc-checkbox-unselected-pressed-state-layer-opacity: .16;--mdc-checkbox-state-layer-size: 40px;--mat-checkbox-touch-target-display: block;--mat-checkbox-label-text-font: "Inter var", ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--mat-checkbox-label-text-line-height: 1.5rem;--mat-checkbox-label-text-size: .875rem;--mat-checkbox-label-text-tracking: normal;--mat-checkbox-label-text-weight: 400;--mdc-text-button-container-shape: 4px;--mdc-text-button-keep-touch-target: false;--mdc-filled-button-container-shape: 4px;--mdc-filled-button-keep-touch-target: false;--mdc-protected-button-container-shape: 4px;--mdc-protected-button-keep-touch-target: false;--mdc-outlined-button-keep-touch-target: false;--mdc-outlined-button-outline-width: 1px;--mdc-outlined-button-container-shape: 4px;--mat-text-button-horizontal-padding: 8px;--mat-text-button-with-icon-horizontal-padding: 8px;--mat-text-button-icon-spacing: 8px;--mat-text-button-icon-offset: 0;--mat-filled-button-horizontal-padding: 16px;--mat-filled-button-icon-spacing: 8px;--mat-filled-button-icon-offset: -4px;--mat-protected-button-horizontal-padding: 16px;--mat-protected-button-icon-spacing: 8px;--mat-protected-button-icon-offset: -4px;--mat-outlined-button-horizontal-padding: 15px;--mat-outlined-button-icon-spacing: 8px;--mat-outlined-button-icon-offset: -4px;--mdc-text-button-container-height: 36px;--mdc-filled-button-container-height: 36px;--mdc-outlined-button-container-height: 36px;--mdc-protected-button-container-height: 36px;--mat-text-button-touch-target-display: block;--mat-filled-button-touch-target-display: block;--mat-protected-button-touch-target-display: block;--mat-outlined-button-touch-target-display: block;--mdc-text-button-label-text-font: "Inter var", ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--mdc-text-button-label-text-size: .875rem;--mdc-text-button-label-text-tracking: normal;--mdc-text-button-label-text-weight: 500;--mdc-text-button-label-text-transform: none;--mdc-filled-button-label-text-font: "Inter var", ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--mdc-filled-button-label-text-size: .875rem;--mdc-filled-button-label-text-tracking: normal;--mdc-filled-button-label-text-weight: 500;--mdc-filled-button-label-text-transform: none;--mdc-outlined-button-label-text-font: "Inter var", ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--mdc-outlined-button-label-text-size: .875rem;--mdc-outlined-button-label-text-tracking: normal;--mdc-outlined-button-label-text-weight: 500;--mdc-outlined-button-label-text-transform: none;--mdc-protected-button-label-text-font: "Inter var", ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--mdc-protected-button-label-text-size: .875rem;--mdc-protected-button-label-text-tracking: normal;--mdc-protected-button-label-text-weight: 500;--mdc-protected-button-label-text-transform: none;--mdc-icon-button-icon-size: 24px;--mat-icon-button-touch-target-display: block}.mat-mdc-icon-button.mat-mdc-button-base{--mdc-icon-button-state-layer-size: 48px;width:var(--mdc-icon-button-state-layer-size);height:var(--mdc-icon-button-state-layer-size);padding:12px}html{--mdc-fab-container-shape: 50%;--mdc-fab-icon-size: 24px;--mdc-fab-small-container-shape: 50%;--mdc-fab-small-icon-size: 24px;--mdc-extended-fab-container-height: 48px;--mdc-extended-fab-container-shape: 24px;--mat-fab-touch-target-display: block;--mat-fab-small-touch-target-display: block;--mdc-extended-fab-label-text-font: "Inter var", ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--mdc-extended-fab-label-text-size: .875rem;--mdc-extended-fab-label-text-tracking: normal;--mdc-extended-fab-label-text-weight: 500;--mdc-snackbar-container-shape: 4px;--mdc-snackbar-supporting-text-font: "Inter var", ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--mdc-snackbar-supporting-text-line-height: 1.5rem;--mdc-snackbar-supporting-text-size: .875rem;--mdc-snackbar-supporting-text-weight: 400;--mat-table-row-item-outline-width: 1px;--mat-table-header-container-height: 56px;--mat-table-footer-container-height: 52px;--mat-table-row-item-container-height: 52px;--mat-table-header-headline-font: "Inter var", ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--mat-table-header-headline-line-height: 1.25rem;--mat-table-header-headline-size: .875rem;--mat-table-header-headline-weight: 600;--mat-table-header-headline-tracking: normal;--mat-table-row-item-label-text-font: "Inter var", ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--mat-table-row-item-label-text-line-height: 1.5rem;--mat-table-row-item-label-text-size: .875rem;--mat-table-row-item-label-text-weight: 400;--mat-table-row-item-label-text-tracking: normal;--mat-table-footer-supporting-text-font: "Inter var", ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--mat-table-footer-supporting-text-line-height: 1.5rem;--mat-table-footer-supporting-text-size: .875rem;--mat-table-footer-supporting-text-weight: 400;--mat-table-footer-supporting-text-tracking: normal;--mdc-circular-progress-active-indicator-width: 4px;--mdc-circular-progress-size: 48px;--mat-badge-container-shape: 50%;--mat-badge-container-size: unset;--mat-badge-small-size-container-size: unset;--mat-badge-large-size-container-size: unset;--mat-badge-legacy-container-size: 22px;--mat-badge-legacy-small-size-container-size: 16px;--mat-badge-legacy-large-size-container-size: 28px;--mat-badge-container-offset: -11px 0;--mat-badge-small-size-container-offset: -8px 0;--mat-badge-large-size-container-offset: -14px 0;--mat-badge-container-overlap-offset: -11px;--mat-badge-small-size-container-overlap-offset: -8px;--mat-badge-large-size-container-overlap-offset: -14px;--mat-badge-container-padding: 0;--mat-badge-small-size-container-padding: 0;--mat-badge-large-size-container-padding: 0;--mat-badge-text-font: "Inter var", ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--mat-badge-text-size: 12px;--mat-badge-text-weight: 600;--mat-badge-small-size-text-size: 9px;--mat-badge-large-size-text-size: 24px;--mat-bottom-sheet-container-shape: 4px;--mat-bottom-sheet-container-text-font: "Inter var", ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--mat-bottom-sheet-container-text-line-height: 1.5rem;--mat-bottom-sheet-container-text-size: .875rem;--mat-bottom-sheet-container-text-tracking: normal;--mat-bottom-sheet-container-text-weight: 400;--mat-legacy-button-toggle-height: 36px;--mat-legacy-button-toggle-shape: 2px;--mat-legacy-button-toggle-focus-state-layer-opacity: 1;--mat-standard-button-toggle-shape: 4px;--mat-standard-button-toggle-hover-state-layer-opacity: .04;--mat-standard-button-toggle-focus-state-layer-opacity: .12;--mat-standard-button-toggle-height: 48px;--mat-legacy-button-toggle-label-text-font: "Inter var", ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--mat-legacy-button-toggle-label-text-line-height: 1.5rem;--mat-legacy-button-toggle-label-text-size: .875rem;--mat-legacy-button-toggle-label-text-tracking: normal;--mat-legacy-button-toggle-label-text-weight: 400;--mat-standard-button-toggle-label-text-font: "Inter var", ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--mat-standard-button-toggle-label-text-line-height: 1.5rem;--mat-standard-button-toggle-label-text-size: .875rem;--mat-standard-button-toggle-label-text-tracking: normal;--mat-standard-button-toggle-label-text-weight: 400;--mat-datepicker-calendar-container-shape: 4px;--mat-datepicker-calendar-container-touch-shape: 4px;--mat-datepicker-calendar-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mat-datepicker-calendar-container-touch-elevation-shadow: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12)}.mat-calendar-controls{--mat-icon-button-touch-target-display: none}.mat-calendar-controls .mat-mdc-icon-button.mat-mdc-button-base{--mdc-icon-button-state-layer-size: 40px;width:var(--mdc-icon-button-state-layer-size);height:var(--mdc-icon-button-state-layer-size);padding:8px}html{--mat-datepicker-calendar-text-font: "Inter var", ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--mat-datepicker-calendar-text-size: 13px;--mat-datepicker-calendar-body-label-text-size: .875rem;--mat-datepicker-calendar-body-label-text-weight: 500;--mat-datepicker-calendar-period-button-text-size: .875rem;--mat-datepicker-calendar-period-button-text-weight: 500;--mat-datepicker-calendar-header-text-size: 11px;--mat-datepicker-calendar-header-text-weight: 400;--mat-divider-width: 1px;--mat-expansion-container-shape: 4px;--mat-expansion-legacy-header-indicator-display: inline-block;--mat-expansion-header-indicator-display: none;--mat-expansion-header-collapsed-state-height: 48px;--mat-expansion-header-expanded-state-height: 64px;--mat-expansion-header-text-font: "Inter var", ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--mat-expansion-header-text-size: .875rem;--mat-expansion-header-text-weight: 600;--mat-expansion-header-text-line-height: inherit;--mat-expansion-header-text-tracking: inherit;--mat-expansion-container-text-font: "Inter var", ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--mat-expansion-container-text-line-height: 1.5rem;--mat-expansion-container-text-size: .875rem;--mat-expansion-container-text-tracking: normal;--mat-expansion-container-text-weight: 400;--mat-grid-list-tile-header-primary-text-size: .875rem;--mat-grid-list-tile-header-secondary-text-size: .75rem;--mat-grid-list-tile-footer-primary-text-size: .875rem;--mat-grid-list-tile-footer-secondary-text-size: .75rem;--mat-sidenav-container-shape: 0;--mat-sidenav-container-elevation-shadow: 0px 8px 10px -5px rgba(0, 0, 0, .2), 0px 16px 24px 2px rgba(0, 0, 0, .14), 0px 6px 30px 5px rgba(0, 0, 0, .12);--mat-sidenav-container-width: auto;--mat-stepper-header-height: 72px;--mat-stepper-container-text-font: "Inter var", ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--mat-stepper-header-label-text-font: "Inter var", ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--mat-stepper-header-label-text-size: .875rem;--mat-stepper-header-label-text-weight: 400;--mat-stepper-header-error-state-label-text-size: .875rem;--mat-stepper-header-selected-state-label-text-size: .875rem;--mat-stepper-header-selected-state-label-text-weight: 400;--mat-toolbar-standard-height: 64px;--mat-toolbar-mobile-height: 56px;--mat-toolbar-title-text-font: "Inter var", ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--mat-toolbar-title-text-line-height: 1.5rem;--mat-toolbar-title-text-size: .875rem;--mat-toolbar-title-text-tracking: normal;--mat-toolbar-title-text-weight: 400;--mat-tree-node-min-height: 48px;--mat-tree-node-text-font: "Inter var", ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--mat-tree-node-text-size: .875rem;--mat-tree-node-text-weight: 400}.theme-default .light,.theme-default.light{--mat-ripple-color: rgba(0, 0, 0, .1);--mat-option-selected-state-label-text-color: #4f46e5;--mat-option-label-text-color: #032128;--mat-option-hover-state-layer-color: rgba(0, 0, 0, .04);--mat-option-focus-state-layer-color: rgba(0, 0, 0, .04);--mat-option-selected-state-layer-color: rgba(0, 0, 0, .04);--mat-optgroup-label-text-color: #032128;--mat-full-pseudo-checkbox-selected-icon-color: #1e293b;--mat-full-pseudo-checkbox-selected-checkmark-color: #cbdde1;--mat-full-pseudo-checkbox-unselected-icon-color: #083b46;--mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #cbdde1;--mat-full-pseudo-checkbox-disabled-unselected-icon-color: #b0b0b0;--mat-full-pseudo-checkbox-disabled-selected-icon-color: #b0b0b0;--mat-minimal-pseudo-checkbox-selected-checkmark-color: #1e293b;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #b0b0b0;--mat-app-background-color: #cbdde1;--mat-app-text-color: #032128;--mdc-elevated-card-container-shape: 4px;--mdc-outlined-card-container-shape: 4px;--mdc-outlined-card-outline-width: 1px;--mdc-elevated-card-container-color: white;--mdc-elevated-card-container-elevation: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mdc-outlined-card-container-color: white;--mdc-outlined-card-outline-color: rgba(0, 0, 0, .12);--mdc-outlined-card-container-elevation: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-card-subtitle-text-color: #083b46;--mdc-linear-progress-active-indicator-height: 4px;--mdc-linear-progress-track-height: 4px;--mdc-linear-progress-track-shape: 0;--mdc-plain-tooltip-container-shape: 4px;--mdc-plain-tooltip-supporting-text-line-height: 16px;--mdc-plain-tooltip-container-color: #032128;--mdc-plain-tooltip-supporting-text-color: #fff;--mdc-filled-text-field-active-indicator-height: 1px;--mdc-filled-text-field-focus-active-indicator-height: 2px;--mdc-filled-text-field-container-shape: 4px;--mdc-outlined-text-field-outline-width: 1px;--mdc-outlined-text-field-focus-outline-width: 2px;--mdc-outlined-text-field-container-shape: 4px;--mdc-filled-text-field-caret-color: #4f46e5;--mdc-filled-text-field-focus-active-indicator-color: #4f46e5;--mdc-filled-text-field-focus-label-text-color: rgba(79, 70, 229, .87);--mdc-filled-text-field-container-color: whitesmoke;--mdc-filled-text-field-disabled-container-color: #fafafa;--mdc-filled-text-field-label-text-color: rgba(3, 33, 40, .6);--mdc-filled-text-field-hover-label-text-color: rgba(3, 33, 40, .6);--mdc-filled-text-field-disabled-label-text-color: rgba(59, 117, 134, .38);--mdc-filled-text-field-input-text-color: rgba(3, 33, 40, .87);--mdc-filled-text-field-disabled-input-text-color: rgba(59, 117, 134, .38);--mdc-filled-text-field-input-text-placeholder-color: rgba(3, 33, 40, .6);--mdc-filled-text-field-error-hover-label-text-color: #dc2626;--mdc-filled-text-field-error-focus-label-text-color: #dc2626;--mdc-filled-text-field-error-label-text-color: #dc2626;--mdc-filled-text-field-error-caret-color: #dc2626;--mdc-filled-text-field-active-indicator-color: rgba(155, 186, 195, .42);--mdc-filled-text-field-disabled-active-indicator-color: rgba(155, 186, 195, .06);--mdc-filled-text-field-hover-active-indicator-color: rgba(155, 186, 195, .87);--mdc-filled-text-field-error-active-indicator-color: #dc2626;--mdc-filled-text-field-error-focus-active-indicator-color: #dc2626;--mdc-filled-text-field-error-hover-active-indicator-color: #dc2626;--mdc-outlined-text-field-caret-color: #4f46e5;--mdc-outlined-text-field-focus-outline-color: #4f46e5;--mdc-outlined-text-field-focus-label-text-color: rgba(79, 70, 229, .87);--mdc-outlined-text-field-label-text-color: rgba(3, 33, 40, .6);--mdc-outlined-text-field-hover-label-text-color: rgba(3, 33, 40, .6);--mdc-outlined-text-field-disabled-label-text-color: rgba(59, 117, 134, .38);--mdc-outlined-text-field-input-text-color: rgba(3, 33, 40, .87);--mdc-outlined-text-field-disabled-input-text-color: rgba(59, 117, 134, .38);--mdc-outlined-text-field-input-text-placeholder-color: rgba(3, 33, 40, .6);--mdc-outlined-text-field-error-caret-color: #dc2626;--mdc-outlined-text-field-error-focus-label-text-color: #dc2626;--mdc-outlined-text-field-error-label-text-color: #dc2626;--mdc-outlined-text-field-error-hover-label-text-color: #dc2626;--mdc-outlined-text-field-outline-color: rgba(155, 186, 195, .38);--mdc-outlined-text-field-disabled-outline-color: rgba(155, 186, 195, .06);--mdc-outlined-text-field-hover-outline-color: rgba(155, 186, 195, .87);--mdc-outlined-text-field-error-focus-outline-color: #dc2626;--mdc-outlined-text-field-error-hover-outline-color: #dc2626;--mdc-outlined-text-field-error-outline-color: #dc2626;--mat-form-field-focus-select-arrow-color: rgba(79, 70, 229, .87);--mat-form-field-disabled-input-text-placeholder-color: rgba(8, 59, 70, .38);--mat-form-field-state-layer-color: rgba(0, 0, 0, .87);--mat-form-field-error-text-color: #dc2626;--mat-form-field-select-option-text-color: inherit;--mat-form-field-select-disabled-option-text-color: GrayText;--mat-form-field-leading-icon-color: unset;--mat-form-field-disabled-leading-icon-color: unset;--mat-form-field-trailing-icon-color: unset;--mat-form-field-disabled-trailing-icon-color: unset;--mat-form-field-error-focus-trailing-icon-color: unset;--mat-form-field-error-hover-trailing-icon-color: unset;--mat-form-field-error-trailing-icon-color: unset;--mat-form-field-enabled-select-arrow-color: rgba(8, 59, 70, .54);--mat-form-field-disabled-select-arrow-color: rgba(8, 59, 70, .38);--mat-form-field-hover-state-layer-opacity: .04;--mat-form-field-focus-state-layer-opacity: .08;--mat-select-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-select-panel-background-color: white;--mat-select-enabled-trigger-text-color: rgba(3, 33, 40, .87);--mat-select-disabled-trigger-text-color: rgba(59, 117, 134, .38);--mat-select-placeholder-text-color: rgba(3, 33, 40, .6);--mat-select-enabled-arrow-color: rgba(155, 186, 195, .54);--mat-select-disabled-arrow-color: rgba(3, 33, 40, .38);--mat-select-focused-arrow-color: rgba(79, 70, 229, .87);--mat-select-invalid-arrow-color: rgba(220, 38, 38, .87);--mat-autocomplete-container-shape: 4px;--mat-autocomplete-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-autocomplete-background-color: white;--mdc-dialog-container-shape: 4px;--mat-dialog-container-elevation-shadow: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12);--mat-dialog-container-max-width: 80vw;--mat-dialog-container-small-max-width: 80vw;--mat-dialog-container-min-width: 0;--mat-dialog-actions-alignment: start;--mat-dialog-actions-padding: 8px;--mat-dialog-content-padding: 20px 24px;--mat-dialog-with-actions-content-padding: 20px 24px;--mat-dialog-headline-padding: 0 24px 9px;--mdc-dialog-container-color: white;--mdc-dialog-subhead-color: rgba(3, 33, 40, .87);--mdc-dialog-supporting-text-color: rgba(3, 33, 40, .6);--mdc-switch-disabled-selected-icon-opacity: .38;--mdc-switch-disabled-track-opacity: .12;--mdc-switch-disabled-unselected-icon-opacity: .38;--mdc-switch-handle-height: 20px;--mdc-switch-handle-shape: 10px;--mdc-switch-handle-width: 20px;--mdc-switch-selected-icon-size: 18px;--mdc-switch-track-height: 14px;--mdc-switch-track-shape: 7px;--mdc-switch-track-width: 36px;--mdc-switch-unselected-icon-size: 18px;--mdc-switch-selected-focus-state-layer-opacity: .12;--mdc-switch-selected-hover-state-layer-opacity: .04;--mdc-switch-selected-pressed-state-layer-opacity: .1;--mdc-switch-unselected-focus-state-layer-opacity: .12;--mdc-switch-unselected-hover-state-layer-opacity: .04;--mdc-switch-unselected-pressed-state-layer-opacity: .1;--mdc-switch-selected-focus-state-layer-color: #4f46e5;--mdc-switch-selected-handle-color: #4f46e5;--mdc-switch-selected-hover-state-layer-color: #4f46e5;--mdc-switch-selected-pressed-state-layer-color: #4f46e5;--mdc-switch-selected-focus-handle-color: #312e81;--mdc-switch-selected-hover-handle-color: #312e81;--mdc-switch-selected-pressed-handle-color: #312e81;--mdc-switch-selected-focus-track-color: #a5b4fc;--mdc-switch-selected-hover-track-color: #a5b4fc;--mdc-switch-selected-pressed-track-color: #a5b4fc;--mdc-switch-selected-track-color: #a5b4fc;--mdc-switch-disabled-selected-handle-color: #424242;--mdc-switch-disabled-selected-icon-color: #fff;--mdc-switch-disabled-selected-track-color: #424242;--mdc-switch-disabled-unselected-handle-color: #424242;--mdc-switch-disabled-unselected-icon-color: #fff;--mdc-switch-disabled-unselected-track-color: #424242;--mdc-switch-handle-surface-color: var(--mdc-theme-surface, #fff);--mdc-switch-handle-elevation-shadow: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mdc-switch-handle-shadow-color: black;--mdc-switch-disabled-handle-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mdc-switch-selected-icon-color: #fff;--mdc-switch-unselected-focus-handle-color: #212121;--mdc-switch-unselected-focus-state-layer-color: #424242;--mdc-switch-unselected-focus-track-color: #e0e0e0;--mdc-switch-unselected-handle-color: #616161;--mdc-switch-unselected-hover-handle-color: #212121;--mdc-switch-unselected-hover-state-layer-color: #424242;--mdc-switch-unselected-hover-track-color: #e0e0e0;--mdc-switch-unselected-icon-color: #fff;--mdc-switch-unselected-pressed-handle-color: #212121;--mdc-switch-unselected-pressed-state-layer-color: #424242;--mdc-switch-unselected-pressed-track-color: #e0e0e0;--mdc-switch-unselected-track-color: #e0e0e0;--mdc-switch-disabled-label-text-color: #3b7586;--mdc-radio-disabled-selected-icon-opacity: .38;--mdc-radio-disabled-unselected-icon-opacity: .38;--mdc-radio-state-layer-size: 40px;--mat-slider-value-indicator-width: auto;--mat-slider-value-indicator-height: 32px;--mat-slider-value-indicator-caret-display: block;--mat-slider-value-indicator-border-radius: 4px;--mat-slider-value-indicator-padding: 0 12px;--mat-slider-value-indicator-text-transform: none;--mat-slider-value-indicator-container-transform: translateX(-50%);--mdc-slider-active-track-height: 6px;--mdc-slider-active-track-shape: 9999px;--mdc-slider-handle-height: 20px;--mdc-slider-handle-shape: 50%;--mdc-slider-handle-width: 20px;--mdc-slider-inactive-track-height: 4px;--mdc-slider-inactive-track-shape: 9999px;--mdc-slider-with-overlap-handle-outline-width: 1px;--mdc-slider-with-tick-marks-active-container-opacity: .6;--mdc-slider-with-tick-marks-container-shape: 50%;--mdc-slider-with-tick-marks-container-size: 2px;--mdc-slider-with-tick-marks-inactive-container-opacity: .6;--mdc-slider-handle-color: #4f46e5;--mdc-slider-focus-handle-color: #4f46e5;--mdc-slider-hover-handle-color: #4f46e5;--mdc-slider-active-track-color: #4f46e5;--mdc-slider-inactive-track-color: #4f46e5;--mdc-slider-with-tick-marks-inactive-container-color: #4f46e5;--mdc-slider-with-tick-marks-active-container-color: white;--mdc-slider-disabled-active-track-color: #000;--mdc-slider-disabled-handle-color: #000;--mdc-slider-disabled-inactive-track-color: #000;--mdc-slider-label-container-color: #000;--mdc-slider-label-label-text-color: #fff;--mdc-slider-with-overlap-handle-outline-color: #fff;--mdc-slider-with-tick-marks-disabled-container-color: #000;--mdc-slider-handle-elevation: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-slider-ripple-color: #4f46e5;--mat-slider-hover-state-layer-color: rgba(79, 70, 229, .05);--mat-slider-focus-state-layer-color: rgba(79, 70, 229, .2);--mat-slider-value-indicator-opacity: .6;--mat-menu-container-shape: 4px;--mat-menu-divider-bottom-spacing: 0;--mat-menu-divider-top-spacing: 0;--mat-menu-item-spacing: 16px;--mat-menu-item-icon-size: 24px;--mat-menu-item-leading-spacing: 16px;--mat-menu-item-trailing-spacing: 16px;--mat-menu-item-with-icon-leading-spacing: 16px;--mat-menu-item-with-icon-trailing-spacing: 16px;--mat-menu-item-label-text-color: #032128;--mat-menu-item-icon-color: #032128;--mat-menu-item-hover-state-layer-color: rgba(0, 0, 0, .04);--mat-menu-item-focus-state-layer-color: rgba(0, 0, 0, .04);--mat-menu-container-color: white;--mat-menu-divider-color: #9bbac3;--mdc-list-list-item-container-shape: 0;--mdc-list-list-item-leading-avatar-shape: 50%;--mdc-list-list-item-container-color: transparent;--mdc-list-list-item-selected-container-color: transparent;--mdc-list-list-item-leading-avatar-color: transparent;--mdc-list-list-item-leading-icon-size: 24px;--mdc-list-list-item-leading-avatar-size: 40px;--mdc-list-list-item-trailing-icon-size: 24px;--mdc-list-list-item-disabled-state-layer-color: transparent;--mdc-list-list-item-disabled-state-layer-opacity: 0;--mdc-list-list-item-disabled-label-text-opacity: .38;--mdc-list-list-item-disabled-leading-icon-opacity: .38;--mdc-list-list-item-disabled-trailing-icon-opacity: .38;--mat-list-active-indicator-color: transparent;--mat-list-active-indicator-shape: 4px;--mdc-list-list-item-label-text-color: #032128;--mdc-list-list-item-supporting-text-color: #083b46;--mdc-list-list-item-leading-icon-color: rgba(0, 0, 0, .38);--mdc-list-list-item-trailing-supporting-text-color: #3b7586;--mdc-list-list-item-trailing-icon-color: rgba(0, 0, 0, .38);--mdc-list-list-item-selected-trailing-icon-color: rgba(0, 0, 0, .38);--mdc-list-list-item-disabled-label-text-color: black;--mdc-list-list-item-disabled-leading-icon-color: black;--mdc-list-list-item-disabled-trailing-icon-color: black;--mdc-list-list-item-hover-label-text-color: #032128;--mdc-list-list-item-hover-leading-icon-color: rgba(0, 0, 0, .38);--mdc-list-list-item-hover-trailing-icon-color: rgba(0, 0, 0, .38);--mdc-list-list-item-focus-label-text-color: #032128;--mdc-list-list-item-hover-state-layer-color: black;--mdc-list-list-item-hover-state-layer-opacity: .04;--mdc-list-list-item-focus-state-layer-color: black;--mdc-list-list-item-focus-state-layer-opacity: .12;--mat-paginator-container-text-color: rgba(0, 0, 0, .87);--mat-paginator-container-background-color: white;--mat-paginator-enabled-icon-color: rgba(0, 0, 0, .54);--mat-paginator-disabled-icon-color: rgba(0, 0, 0, .12);--mdc-tab-indicator-active-indicator-height: 2px;--mdc-tab-indicator-active-indicator-shape: 0;--mdc-secondary-navigation-tab-container-height: 48px;--mat-tab-header-divider-color: transparent;--mat-tab-header-divider-height: 0;--mdc-checkbox-disabled-selected-checkmark-color: #fff;--mdc-checkbox-selected-focus-state-layer-opacity: .16;--mdc-checkbox-selected-hover-state-layer-opacity: .04;--mdc-checkbox-selected-pressed-state-layer-opacity: .16;--mdc-checkbox-unselected-focus-state-layer-opacity: .16;--mdc-checkbox-unselected-hover-state-layer-opacity: .04;--mdc-checkbox-unselected-pressed-state-layer-opacity: .16;--mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #1e293b;--mdc-checkbox-selected-hover-icon-color: #1e293b;--mdc-checkbox-selected-icon-color: #1e293b;--mdc-checkbox-selected-pressed-icon-color: #1e293b;--mdc-checkbox-unselected-focus-icon-color: #212121;--mdc-checkbox-unselected-hover-icon-color: #212121;--mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-unselected-pressed-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-selected-focus-state-layer-color: #1e293b;--mdc-checkbox-selected-hover-state-layer-color: #1e293b;--mdc-checkbox-selected-pressed-state-layer-color: #1e293b;--mdc-checkbox-unselected-focus-state-layer-color: black;--mdc-checkbox-unselected-hover-state-layer-color: black;--mdc-checkbox-unselected-pressed-state-layer-color: black;--mat-checkbox-disabled-label-color: #3b7586;--mat-checkbox-label-text-color: #032128;--mdc-text-button-container-shape: 4px;--mdc-text-button-keep-touch-target: false;--mdc-filled-button-container-shape: 4px;--mdc-filled-button-keep-touch-target: false;--mdc-protected-button-container-shape: 4px;--mdc-protected-button-keep-touch-target: false;--mdc-outlined-button-keep-touch-target: false;--mdc-outlined-button-outline-width: 1px;--mdc-outlined-button-container-shape: 4px;--mat-text-button-horizontal-padding: 8px;--mat-text-button-with-icon-horizontal-padding: 8px;--mat-text-button-icon-spacing: 8px;--mat-text-button-icon-offset: 0;--mat-filled-button-horizontal-padding: 16px;--mat-filled-button-icon-spacing: 8px;--mat-filled-button-icon-offset: -4px;--mat-protected-button-horizontal-padding: 16px;--mat-protected-button-icon-spacing: 8px;--mat-protected-button-icon-offset: -4px;--mat-outlined-button-horizontal-padding: 15px;--mat-outlined-button-icon-spacing: 8px;--mat-outlined-button-icon-offset: -4px;--mdc-text-button-label-text-color: #032128;--mdc-text-button-disabled-label-text-color: rgba(59, 117, 134, .38);--mat-text-button-state-layer-color: black;--mat-text-button-disabled-state-layer-color: black;--mat-text-button-ripple-color: rgba(0, 0, 0, .1);--mat-text-button-hover-state-layer-opacity: .04;--mat-text-button-focus-state-layer-opacity: .12;--mat-text-button-pressed-state-layer-opacity: .12;--mdc-filled-button-container-color: white;--mdc-filled-button-label-text-color: #032128;--mdc-filled-button-disabled-container-color: rgba(59, 117, 134, .12);--mdc-filled-button-disabled-label-text-color: rgba(59, 117, 134, .38);--mat-filled-button-state-layer-color: black;--mat-filled-button-disabled-state-layer-color: black;--mat-filled-button-ripple-color: rgba(0, 0, 0, .1);--mat-filled-button-hover-state-layer-opacity: .04;--mat-filled-button-focus-state-layer-opacity: .12;--mat-filled-button-pressed-state-layer-opacity: .12;--mdc-protected-button-container-color: white;--mdc-protected-button-label-text-color: #032128;--mdc-protected-button-disabled-container-color: rgba(59, 117, 134, .12);--mdc-protected-button-disabled-label-text-color: rgba(59, 117, 134, .38);--mdc-protected-button-container-elevation-shadow: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mdc-protected-button-disabled-container-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mdc-protected-button-focus-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mdc-protected-button-hover-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mdc-protected-button-pressed-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-protected-button-container-shadow-color: #000;--mat-protected-button-state-layer-color: black;--mat-protected-button-disabled-state-layer-color: black;--mat-protected-button-ripple-color: rgba(0, 0, 0, .1);--mat-protected-button-hover-state-layer-opacity: .04;--mat-protected-button-focus-state-layer-opacity: .12;--mat-protected-button-pressed-state-layer-opacity: .12;--mdc-outlined-button-disabled-outline-color: #9bbac3;--mdc-outlined-button-disabled-label-text-color: rgba(59, 117, 134, .38);--mdc-outlined-button-label-text-color: #032128;--mdc-outlined-button-outline-color: #9bbac3;--mat-outlined-button-state-layer-color: black;--mat-outlined-button-disabled-state-layer-color: black;--mat-outlined-button-ripple-color: rgba(0, 0, 0, .1);--mat-outlined-button-hover-state-layer-opacity: .04;--mat-outlined-button-focus-state-layer-opacity: .12;--mat-outlined-button-pressed-state-layer-opacity: .12;--mdc-icon-button-icon-size: 24px;--mdc-icon-button-icon-color: inherit;--mdc-icon-button-disabled-icon-color: rgba(0, 0, 0, .38);--mat-icon-button-state-layer-color: black;--mat-icon-button-disabled-state-layer-color: black;--mat-icon-button-ripple-color: rgba(0, 0, 0, .1);--mat-icon-button-hover-state-layer-opacity: .04;--mat-icon-button-focus-state-layer-opacity: .12;--mat-icon-button-pressed-state-layer-opacity: .12;--mdc-fab-container-shape: 50%;--mdc-fab-icon-size: 24px;--mdc-fab-small-container-shape: 50%;--mdc-fab-small-icon-size: 24px;--mdc-extended-fab-container-height: 48px;--mdc-extended-fab-container-shape: 24px;--mdc-fab-container-color: white;--mdc-fab-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-fab-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mdc-fab-container-shadow-color: #000;--mat-fab-foreground-color: black;--mat-fab-state-layer-color: black;--mat-fab-disabled-state-layer-color: black;--mat-fab-ripple-color: rgba(0, 0, 0, .1);--mat-fab-hover-state-layer-opacity: .04;--mat-fab-focus-state-layer-opacity: .12;--mat-fab-pressed-state-layer-opacity: .12;--mat-fab-disabled-state-container-color: rgba(59, 117, 134, .12);--mat-fab-disabled-state-foreground-color: rgba(59, 117, 134, .38);--mdc-fab-small-container-color: white;--mdc-fab-small-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-fab-small-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-small-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-small-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mdc-fab-small-container-shadow-color: #000;--mat-fab-small-foreground-color: black;--mat-fab-small-state-layer-color: black;--mat-fab-small-disabled-state-layer-color: black;--mat-fab-small-ripple-color: rgba(0, 0, 0, .1);--mat-fab-small-hover-state-layer-opacity: .04;--mat-fab-small-focus-state-layer-opacity: .12;--mat-fab-small-pressed-state-layer-opacity: .12;--mat-fab-small-disabled-state-container-color: rgba(59, 117, 134, .12);--mat-fab-small-disabled-state-foreground-color: rgba(59, 117, 134, .38);--mdc-extended-fab-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-extended-fab-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-extended-fab-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-extended-fab-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mdc-extended-fab-container-shadow-color: #000;--mdc-snackbar-container-shape: 4px;--mdc-snackbar-container-color: #333333;--mdc-snackbar-supporting-text-color: rgba(255, 255, 255, .87);--mat-snack-bar-button-color: #1e293b;--mat-table-row-item-outline-width: 1px;--mat-table-background-color: white;--mat-table-header-headline-color: #032128;--mat-table-row-item-label-text-color: #032128;--mat-table-row-item-outline-color: #9bbac3;--mdc-circular-progress-active-indicator-width: 4px;--mdc-circular-progress-size: 48px;--mdc-circular-progress-active-indicator-color: #4f46e5;--mat-badge-container-shape: 50%;--mat-badge-container-size: unset;--mat-badge-small-size-container-size: unset;--mat-badge-large-size-container-size: unset;--mat-badge-legacy-container-size: 22px;--mat-badge-legacy-small-size-container-size: 16px;--mat-badge-legacy-large-size-container-size: 28px;--mat-badge-container-offset: -11px 0;--mat-badge-small-size-container-offset: -8px 0;--mat-badge-large-size-container-offset: -14px 0;--mat-badge-container-overlap-offset: -11px;--mat-badge-small-size-container-overlap-offset: -8px;--mat-badge-large-size-container-overlap-offset: -14px;--mat-badge-container-padding: 0;--mat-badge-small-size-container-padding: 0;--mat-badge-large-size-container-padding: 0;--mat-badge-background-color: #4f46e5;--mat-badge-text-color: white;--mat-badge-disabled-state-background-color: #3b7586;--mat-badge-disabled-state-text-color: #3b7586;--mat-bottom-sheet-container-shape: 4px;--mat-bottom-sheet-container-text-color: #032128;--mat-bottom-sheet-container-background-color: white;--mat-legacy-button-toggle-height: 36px;--mat-legacy-button-toggle-shape: 2px;--mat-legacy-button-toggle-focus-state-layer-opacity: 1;--mat-standard-button-toggle-shape: 4px;--mat-standard-button-toggle-hover-state-layer-opacity: .04;--mat-standard-button-toggle-focus-state-layer-opacity: .12;--mat-legacy-button-toggle-text-color: #3b7586;--mat-legacy-button-toggle-state-layer-color: #083b46;--mat-legacy-button-toggle-selected-state-text-color: #083b46;--mat-legacy-button-toggle-selected-state-background-color: #9bbac3;--mat-legacy-button-toggle-disabled-state-text-color: #3b7586;--mat-legacy-button-toggle-disabled-state-background-color: #6b98a4;--mat-legacy-button-toggle-disabled-selected-state-background-color: #9bbac3;--mat-standard-button-toggle-text-color: #032128;--mat-standard-button-toggle-background-color: white;--mat-standard-button-toggle-state-layer-color: #083b46;--mat-standard-button-toggle-selected-state-background-color: #9bbac3;--mat-standard-button-toggle-selected-state-text-color: #032128;--mat-standard-button-toggle-disabled-state-text-color: #3b7586;--mat-standard-button-toggle-disabled-state-background-color: white;--mat-standard-button-toggle-disabled-selected-state-text-color: #032128;--mat-standard-button-toggle-disabled-selected-state-background-color: #9bbac3;--mat-standard-button-toggle-divider-color: #9bbac3;--mat-datepicker-calendar-container-shape: 4px;--mat-datepicker-calendar-container-touch-shape: 4px;--mat-datepicker-calendar-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mat-datepicker-calendar-container-touch-elevation-shadow: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12);--mat-datepicker-calendar-date-selected-state-text-color: white;--mat-datepicker-calendar-date-selected-state-background-color: #4f46e5;--mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(79, 70, 229, .4);--mat-datepicker-calendar-date-today-selected-state-outline-color: white;--mat-datepicker-calendar-date-focus-state-background-color: rgba(79, 70, 229, .3);--mat-datepicker-calendar-date-hover-state-background-color: rgba(79, 70, 229, .3);--mat-datepicker-toggle-active-state-icon-color: #4f46e5;--mat-datepicker-calendar-date-in-range-state-background-color: rgba(79, 70, 229, .2);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, .2);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #46a35e;--mat-datepicker-toggle-icon-color: #083b46;--mat-datepicker-calendar-body-label-text-color: #083b46;--mat-datepicker-calendar-period-button-text-color: #032128;--mat-datepicker-calendar-period-button-icon-color: #083b46;--mat-datepicker-calendar-navigation-button-icon-color: #083b46;--mat-datepicker-calendar-header-divider-color: #9bbac3;--mat-datepicker-calendar-header-text-color: #083b46;--mat-datepicker-calendar-date-today-outline-color: #3b7586;--mat-datepicker-calendar-date-today-disabled-state-outline-color: rgba(59, 117, 134, .8);--mat-datepicker-calendar-date-text-color: #032128;--mat-datepicker-calendar-date-outline-color: transparent;--mat-datepicker-calendar-date-disabled-state-text-color: #3b7586;--mat-datepicker-calendar-date-preview-state-outline-color: #9bbac3;--mat-datepicker-range-input-separator-color: #032128;--mat-datepicker-range-input-disabled-state-separator-color: #3b7586;--mat-datepicker-range-input-disabled-state-text-color: #3b7586;--mat-datepicker-calendar-container-background-color: white;--mat-datepicker-calendar-container-text-color: #032128;--mat-divider-width: 1px;--mat-divider-color: #9bbac3;--mat-expansion-container-shape: 4px;--mat-expansion-legacy-header-indicator-display: inline-block;--mat-expansion-header-indicator-display: none;--mat-expansion-container-background-color: white;--mat-expansion-container-text-color: #032128;--mat-expansion-actions-divider-color: #9bbac3;--mat-expansion-header-hover-state-layer-color: rgba(59, 117, 134, .12);--mat-expansion-header-focus-state-layer-color: rgba(59, 117, 134, .12);--mat-expansion-header-disabled-state-text-color: #3b7586;--mat-expansion-header-text-color: #032128;--mat-expansion-header-description-color: #083b46;--mat-expansion-header-indicator-color: #083b46;--mat-icon-color: inherit;--mat-sidenav-container-shape: 0;--mat-sidenav-container-elevation-shadow: 0px 8px 10px -5px rgba(0, 0, 0, .2), 0px 16px 24px 2px rgba(0, 0, 0, .14), 0px 6px 30px 5px rgba(0, 0, 0, .12);--mat-sidenav-container-width: auto;--mat-sidenav-container-divider-color: #9bbac3;--mat-sidenav-container-background-color: white;--mat-sidenav-container-text-color: #032128;--mat-sidenav-content-background-color: #cbdde1;--mat-sidenav-content-text-color: #032128;--mat-sidenav-scrim-color: rgba(0, 0, 0, .6);--mat-stepper-header-icon-foreground-color: white;--mat-stepper-header-selected-state-icon-background-color: #4f46e5;--mat-stepper-header-selected-state-icon-foreground-color: white;--mat-stepper-header-done-state-icon-background-color: #4f46e5;--mat-stepper-header-done-state-icon-foreground-color: white;--mat-stepper-header-edit-state-icon-background-color: #4f46e5;--mat-stepper-header-edit-state-icon-foreground-color: white;--mat-stepper-container-color: white;--mat-stepper-line-color: #9bbac3;--mat-stepper-header-hover-state-layer-color: rgba(59, 117, 134, .12);--mat-stepper-header-focus-state-layer-color: rgba(59, 117, 134, .12);--mat-stepper-header-label-text-color: #083b46;--mat-stepper-header-optional-label-text-color: #083b46;--mat-stepper-header-selected-state-label-text-color: #032128;--mat-stepper-header-error-state-label-text-color: #dc2626;--mat-stepper-header-icon-background-color: #083b46;--mat-stepper-header-error-state-icon-foreground-color: #dc2626;--mat-stepper-header-error-state-icon-background-color: transparent;--mat-sort-arrow-color: #083b46;--mat-toolbar-container-background-color: white;--mat-toolbar-container-text-color: #032128;--mat-tree-container-background-color: white;--mat-tree-node-text-color: #032128}.theme-default .light .mat-accent,.theme-default.light .mat-accent{--mat-option-selected-state-label-text-color: #1e293b;--mat-option-label-text-color: #032128;--mat-option-hover-state-layer-color: rgba(0, 0, 0, .04);--mat-option-focus-state-layer-color: rgba(0, 0, 0, .04);--mat-option-selected-state-layer-color: rgba(0, 0, 0, .04)}.theme-default .light .mat-warn,.theme-default.light .mat-warn{--mat-option-selected-state-label-text-color: #dc2626;--mat-option-label-text-color: #032128;--mat-option-hover-state-layer-color: rgba(0, 0, 0, .04);--mat-option-focus-state-layer-color: rgba(0, 0, 0, .04);--mat-option-selected-state-layer-color: rgba(0, 0, 0, .04)}.theme-default .light .mat-primary,.theme-default.light .mat-primary{--mat-full-pseudo-checkbox-selected-icon-color: #4f46e5;--mat-full-pseudo-checkbox-selected-checkmark-color: #cbdde1;--mat-full-pseudo-checkbox-unselected-icon-color: #083b46;--mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #cbdde1;--mat-full-pseudo-checkbox-disabled-unselected-icon-color: #b0b0b0;--mat-full-pseudo-checkbox-disabled-selected-icon-color: #b0b0b0;--mat-minimal-pseudo-checkbox-selected-checkmark-color: #4f46e5;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #b0b0b0}.theme-default .light .mat-accent,.theme-default.light .mat-accent{--mat-full-pseudo-checkbox-selected-icon-color: #1e293b;--mat-full-pseudo-checkbox-selected-checkmark-color: #cbdde1;--mat-full-pseudo-checkbox-unselected-icon-color: #083b46;--mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #cbdde1;--mat-full-pseudo-checkbox-disabled-unselected-icon-color: #b0b0b0;--mat-full-pseudo-checkbox-disabled-selected-icon-color: #b0b0b0;--mat-minimal-pseudo-checkbox-selected-checkmark-color: #1e293b;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #b0b0b0}.theme-default .light .mat-warn,.theme-default.light .mat-warn{--mat-full-pseudo-checkbox-selected-icon-color: #dc2626;--mat-full-pseudo-checkbox-selected-checkmark-color: #cbdde1;--mat-full-pseudo-checkbox-unselected-icon-color: #083b46;--mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #cbdde1;--mat-full-pseudo-checkbox-disabled-unselected-icon-color: #b0b0b0;--mat-full-pseudo-checkbox-disabled-selected-icon-color: #b0b0b0;--mat-minimal-pseudo-checkbox-selected-checkmark-color: #dc2626;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #b0b0b0}.theme-default .light .mat-elevation-z0,.theme-default .light .mat-mdc-elevation-specific.mat-elevation-z0,.theme-default.light .mat-elevation-z0,.theme-default.light .mat-mdc-elevation-specific.mat-elevation-z0{box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}.theme-default .light .mat-elevation-z1,.theme-default .light .mat-mdc-elevation-specific.mat-elevation-z1,.theme-default.light .mat-elevation-z1,.theme-default.light .mat-mdc-elevation-specific.mat-elevation-z1{box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f}.theme-default .light .mat-elevation-z2,.theme-default .light .mat-mdc-elevation-specific.mat-elevation-z2,.theme-default.light .mat-elevation-z2,.theme-default.light .mat-mdc-elevation-specific.mat-elevation-z2{box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.theme-default .light .mat-elevation-z3,.theme-default .light .mat-mdc-elevation-specific.mat-elevation-z3,.theme-default.light .mat-elevation-z3,.theme-default.light .mat-mdc-elevation-specific.mat-elevation-z3{box-shadow:0 3px 3px -2px #0003,0 3px 4px #00000024,0 1px 8px #0000001f}.theme-default .light .mat-elevation-z4,.theme-default .light .mat-mdc-elevation-specific.mat-elevation-z4,.theme-default.light .mat-elevation-z4,.theme-default.light .mat-mdc-elevation-specific.mat-elevation-z4{box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.theme-default .light .mat-elevation-z5,.theme-default .light .mat-mdc-elevation-specific.mat-elevation-z5,.theme-default.light .mat-elevation-z5,.theme-default.light .mat-mdc-elevation-specific.mat-elevation-z5{box-shadow:0 3px 5px -1px #0003,0 5px 8px #00000024,0 1px 14px #0000001f}.theme-default .light .mat-elevation-z6,.theme-default .light .mat-mdc-elevation-specific.mat-elevation-z6,.theme-default.light .mat-elevation-z6,.theme-default.light .mat-mdc-elevation-specific.mat-elevation-z6{box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024,0 1px 18px #0000001f}.theme-default .light .mat-elevation-z7,.theme-default .light .mat-mdc-elevation-specific.mat-elevation-z7,.theme-default.light .mat-elevation-z7,.theme-default.light .mat-mdc-elevation-specific.mat-elevation-z7{box-shadow:0 4px 5px -2px #0003,0 7px 10px 1px #00000024,0 2px 16px 1px #0000001f}.theme-default .light .mat-elevation-z8,.theme-default .light .mat-mdc-elevation-specific.mat-elevation-z8,.theme-default.light .mat-elevation-z8,.theme-default.light .mat-mdc-elevation-specific.mat-elevation-z8{box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f}.theme-default .light .mat-elevation-z9,.theme-default .light .mat-mdc-elevation-specific.mat-elevation-z9,.theme-default.light .mat-elevation-z9,.theme-default.light .mat-mdc-elevation-specific.mat-elevation-z9{box-shadow:0 5px 6px -3px #0003,0 9px 12px 1px #00000024,0 3px 16px 2px #0000001f}.theme-default .light .mat-elevation-z10,.theme-default .light .mat-mdc-elevation-specific.mat-elevation-z10,.theme-default.light .mat-elevation-z10,.theme-default.light .mat-mdc-elevation-specific.mat-elevation-z10{box-shadow:0 6px 6px -3px #0003,0 10px 14px 1px #00000024,0 4px 18px 3px #0000001f}.theme-default .light .mat-elevation-z11,.theme-default .light .mat-mdc-elevation-specific.mat-elevation-z11,.theme-default.light .mat-elevation-z11,.theme-default.light .mat-mdc-elevation-specific.mat-elevation-z11{box-shadow:0 6px 7px -4px #0003,0 11px 15px 1px #00000024,0 4px 20px 3px #0000001f}.theme-default .light .mat-elevation-z12,.theme-default .light .mat-mdc-elevation-specific.mat-elevation-z12,.theme-default.light .mat-elevation-z12,.theme-default.light .mat-mdc-elevation-specific.mat-elevation-z12{box-shadow:0 7px 8px -4px #0003,0 12px 17px 2px #00000024,0 5px 22px 4px #0000001f}.theme-default .light .mat-elevation-z13,.theme-default .light .mat-mdc-elevation-specific.mat-elevation-z13,.theme-default.light .mat-elevation-z13,.theme-default.light .mat-mdc-elevation-specific.mat-elevation-z13{box-shadow:0 7px 8px -4px #0003,0 13px 19px 2px #00000024,0 5px 24px 4px #0000001f}.theme-default .light .mat-elevation-z14,.theme-default .light .mat-mdc-elevation-specific.mat-elevation-z14,.theme-default.light .mat-elevation-z14,.theme-default.light .mat-mdc-elevation-specific.mat-elevation-z14{box-shadow:0 7px 9px -4px #0003,0 14px 21px 2px #00000024,0 5px 26px 4px #0000001f}.theme-default .light .mat-elevation-z15,.theme-default .light .mat-mdc-elevation-specific.mat-elevation-z15,.theme-default.light .mat-elevation-z15,.theme-default.light .mat-mdc-elevation-specific.mat-elevation-z15{box-shadow:0 8px 9px -5px #0003,0 15px 22px 2px #00000024,0 6px 28px 5px #0000001f}.theme-default .light .mat-elevation-z16,.theme-default .light .mat-mdc-elevation-specific.mat-elevation-z16,.theme-default.light .mat-elevation-z16,.theme-default.light .mat-mdc-elevation-specific.mat-elevation-z16{box-shadow:0 8px 10px -5px #0003,0 16px 24px 2px #00000024,0 6px 30px 5px #0000001f}.theme-default .light .mat-elevation-z17,.theme-default .light .mat-mdc-elevation-specific.mat-elevation-z17,.theme-default.light .mat-elevation-z17,.theme-default.light .mat-mdc-elevation-specific.mat-elevation-z17{box-shadow:0 8px 11px -5px #0003,0 17px 26px 2px #00000024,0 6px 32px 5px #0000001f}.theme-default .light .mat-elevation-z18,.theme-default .light .mat-mdc-elevation-specific.mat-elevation-z18,.theme-default.light .mat-elevation-z18,.theme-default.light .mat-mdc-elevation-specific.mat-elevation-z18{box-shadow:0 9px 11px -5px #0003,0 18px 28px 2px #00000024,0 7px 34px 6px #0000001f}.theme-default .light .mat-elevation-z19,.theme-default .light .mat-mdc-elevation-specific.mat-elevation-z19,.theme-default.light .mat-elevation-z19,.theme-default.light .mat-mdc-elevation-specific.mat-elevation-z19{box-shadow:0 9px 12px -6px #0003,0 19px 29px 2px #00000024,0 7px 36px 6px #0000001f}.theme-default .light .mat-elevation-z20,.theme-default .light .mat-mdc-elevation-specific.mat-elevation-z20,.theme-default.light .mat-elevation-z20,.theme-default.light .mat-mdc-elevation-specific.mat-elevation-z20{box-shadow:0 10px 13px -6px #0003,0 20px 31px 3px #00000024,0 8px 38px 7px #0000001f}.theme-default .light .mat-elevation-z21,.theme-default .light .mat-mdc-elevation-specific.mat-elevation-z21,.theme-default.light .mat-elevation-z21,.theme-default.light .mat-mdc-elevation-specific.mat-elevation-z21{box-shadow:0 10px 13px -6px #0003,0 21px 33px 3px #00000024,0 8px 40px 7px #0000001f}.theme-default .light .mat-elevation-z22,.theme-default .light .mat-mdc-elevation-specific.mat-elevation-z22,.theme-default.light .mat-elevation-z22,.theme-default.light .mat-mdc-elevation-specific.mat-elevation-z22{box-shadow:0 10px 14px -6px #0003,0 22px 35px 3px #00000024,0 8px 42px 7px #0000001f}.theme-default .light .mat-elevation-z23,.theme-default .light .mat-mdc-elevation-specific.mat-elevation-z23,.theme-default.light .mat-elevation-z23,.theme-default.light .mat-mdc-elevation-specific.mat-elevation-z23{box-shadow:0 11px 14px -7px #0003,0 23px 36px 3px #00000024,0 9px 44px 8px #0000001f}.theme-default .light .mat-elevation-z24,.theme-default .light .mat-mdc-elevation-specific.mat-elevation-z24,.theme-default.light .mat-elevation-z24,.theme-default.light .mat-mdc-elevation-specific.mat-elevation-z24{box-shadow:0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f}.theme-default .light .mat-mdc-progress-bar,.theme-default.light .mat-mdc-progress-bar{--mdc-linear-progress-active-indicator-color: #4f46e5;--mdc-linear-progress-track-color: rgba(79, 70, 229, .25)}.theme-default .light .mat-mdc-progress-bar.mat-accent,.theme-default.light .mat-mdc-progress-bar.mat-accent{--mdc-linear-progress-active-indicator-color: #1e293b;--mdc-linear-progress-track-color: rgba(30, 41, 59, .25)}.theme-default .light .mat-mdc-progress-bar.mat-warn,.theme-default.light .mat-mdc-progress-bar.mat-warn{--mdc-linear-progress-active-indicator-color: #dc2626;--mdc-linear-progress-track-color: rgba(220, 38, 38, .25)}.theme-default .light .mat-mdc-form-field.mat-accent,.theme-default.light .mat-mdc-form-field.mat-accent{--mdc-filled-text-field-caret-color: #1e293b;--mdc-filled-text-field-focus-active-indicator-color: #1e293b;--mdc-filled-text-field-focus-label-text-color: rgba(30, 41, 59, .87);--mdc-outlined-text-field-caret-color: #1e293b;--mdc-outlined-text-field-focus-outline-color: #1e293b;--mdc-outlined-text-field-focus-label-text-color: rgba(30, 41, 59, .87);--mat-form-field-focus-select-arrow-color: rgba(30, 41, 59, .87)}.theme-default .light .mat-mdc-form-field.mat-warn,.theme-default.light .mat-mdc-form-field.mat-warn{--mdc-filled-text-field-caret-color: #dc2626;--mdc-filled-text-field-focus-active-indicator-color: #dc2626;--mdc-filled-text-field-focus-label-text-color: rgba(220, 38, 38, .87);--mdc-outlined-text-field-caret-color: #dc2626;--mdc-outlined-text-field-focus-outline-color: #dc2626;--mdc-outlined-text-field-focus-label-text-color: rgba(220, 38, 38, .87);--mat-form-field-focus-select-arrow-color: rgba(220, 38, 38, .87)}.theme-default .light .mat-mdc-form-field.mat-accent,.theme-default.light .mat-mdc-form-field.mat-accent{--mat-select-panel-background-color: white;--mat-select-enabled-trigger-text-color: rgba(3, 33, 40, .87);--mat-select-disabled-trigger-text-color: rgba(59, 117, 134, .38);--mat-select-placeholder-text-color: rgba(3, 33, 40, .6);--mat-select-enabled-arrow-color: rgba(155, 186, 195, .54);--mat-select-disabled-arrow-color: rgba(3, 33, 40, .38);--mat-select-focused-arrow-color: rgba(30, 41, 59, .87);--mat-select-invalid-arrow-color: rgba(220, 38, 38, .87)}.theme-default .light .mat-mdc-form-field.mat-warn,.theme-default.light .mat-mdc-form-field.mat-warn{--mat-select-panel-background-color: white;--mat-select-enabled-trigger-text-color: rgba(3, 33, 40, .87);--mat-select-disabled-trigger-text-color: rgba(59, 117, 134, .38);--mat-select-placeholder-text-color: rgba(3, 33, 40, .6);--mat-select-enabled-arrow-color: rgba(155, 186, 195, .54);--mat-select-disabled-arrow-color: rgba(3, 33, 40, .38);--mat-select-focused-arrow-color: rgba(220, 38, 38, .87);--mat-select-invalid-arrow-color: rgba(220, 38, 38, .87)}.theme-default .light .mat-mdc-standard-chip,.theme-default.light .mat-mdc-standard-chip{--mdc-chip-container-shape-family: rounded;--mdc-chip-container-shape-radius: 16px 16px 16px 16px;--mdc-chip-with-avatar-avatar-shape-family: rounded;--mdc-chip-with-avatar-avatar-shape-radius: 14px 14px 14px 14px;--mdc-chip-with-avatar-avatar-size: 28px;--mdc-chip-with-icon-icon-size: 18px;--mdc-chip-outline-width: 0;--mdc-chip-outline-color: transparent;--mdc-chip-disabled-outline-color: transparent;--mdc-chip-focus-outline-color: transparent;--mdc-chip-hover-state-layer-opacity: .04;--mdc-chip-with-avatar-disabled-avatar-opacity: 1;--mdc-chip-flat-selected-outline-width: 0;--mdc-chip-selected-hover-state-layer-opacity: .04;--mdc-chip-with-trailing-icon-disabled-trailing-icon-opacity: 1;--mdc-chip-with-icon-disabled-icon-opacity: 1;--mat-chip-disabled-container-opacity: .4;--mat-chip-trailing-action-opacity: .54;--mat-chip-trailing-action-focus-opacity: 1;--mat-chip-trailing-action-state-layer-color: transparent;--mat-chip-selected-trailing-action-state-layer-color: transparent;--mat-chip-trailing-action-hover-state-layer-opacity: 0;--mat-chip-trailing-action-focus-state-layer-opacity: 0;--mdc-chip-disabled-label-text-color: #212121;--mdc-chip-elevated-container-color: #e0e0e0;--mdc-chip-elevated-selected-container-color: #e0e0e0;--mdc-chip-elevated-disabled-container-color: #e0e0e0;--mdc-chip-flat-disabled-selected-container-color: #e0e0e0;--mdc-chip-focus-state-layer-color: black;--mdc-chip-hover-state-layer-color: black;--mdc-chip-selected-hover-state-layer-color: black;--mdc-chip-focus-state-layer-opacity: .12;--mdc-chip-selected-focus-state-layer-color: black;--mdc-chip-selected-focus-state-layer-opacity: .12;--mdc-chip-label-text-color: #212121;--mdc-chip-selected-label-text-color: #212121;--mdc-chip-with-icon-icon-color: #212121;--mdc-chip-with-icon-disabled-icon-color: #212121;--mdc-chip-with-icon-selected-icon-color: #212121;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color: #212121;--mdc-chip-with-trailing-icon-trailing-icon-color: #212121;--mat-chip-selected-disabled-trailing-icon-color: #212121;--mat-chip-selected-trailing-icon-color: #212121}.theme-default .light .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-primary,.theme-default .light .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-primary,.theme-default.light .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-primary,.theme-default.light .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-primary{--mdc-chip-disabled-label-text-color: white;--mdc-chip-elevated-container-color: #4f46e5;--mdc-chip-elevated-selected-container-color: #4f46e5;--mdc-chip-elevated-disabled-container-color: #4f46e5;--mdc-chip-flat-disabled-selected-container-color: #4f46e5;--mdc-chip-focus-state-layer-color: black;--mdc-chip-hover-state-layer-color: black;--mdc-chip-selected-hover-state-layer-color: black;--mdc-chip-focus-state-layer-opacity: .12;--mdc-chip-selected-focus-state-layer-color: black;--mdc-chip-selected-focus-state-layer-opacity: .12;--mdc-chip-label-text-color: white;--mdc-chip-selected-label-text-color: white;--mdc-chip-with-icon-icon-color: white;--mdc-chip-with-icon-disabled-icon-color: white;--mdc-chip-with-icon-selected-icon-color: white;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color: white;--mdc-chip-with-trailing-icon-trailing-icon-color: white;--mat-chip-selected-disabled-trailing-icon-color: white;--mat-chip-selected-trailing-icon-color: white}.theme-default .light .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-accent,.theme-default .light .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-accent,.theme-default.light .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-accent,.theme-default.light .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-accent{--mdc-chip-disabled-label-text-color: white;--mdc-chip-elevated-container-color: #1e293b;--mdc-chip-elevated-selected-container-color: #1e293b;--mdc-chip-elevated-disabled-container-color: #1e293b;--mdc-chip-flat-disabled-selected-container-color: #1e293b;--mdc-chip-focus-state-layer-color: black;--mdc-chip-hover-state-layer-color: black;--mdc-chip-selected-hover-state-layer-color: black;--mdc-chip-focus-state-layer-opacity: .12;--mdc-chip-selected-focus-state-layer-color: black;--mdc-chip-selected-focus-state-layer-opacity: .12;--mdc-chip-label-text-color: white;--mdc-chip-selected-label-text-color: white;--mdc-chip-with-icon-icon-color: white;--mdc-chip-with-icon-disabled-icon-color: white;--mdc-chip-with-icon-selected-icon-color: white;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color: white;--mdc-chip-with-trailing-icon-trailing-icon-color: white;--mat-chip-selected-disabled-trailing-icon-color: white;--mat-chip-selected-trailing-icon-color: white}.theme-default .light .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-warn,.theme-default .light .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-warn,.theme-default.light .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-warn,.theme-default.light .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-warn{--mdc-chip-disabled-label-text-color: white;--mdc-chip-elevated-container-color: #dc2626;--mdc-chip-elevated-selected-container-color: #dc2626;--mdc-chip-elevated-disabled-container-color: #dc2626;--mdc-chip-flat-disabled-selected-container-color: #dc2626;--mdc-chip-focus-state-layer-color: black;--mdc-chip-hover-state-layer-color: black;--mdc-chip-selected-hover-state-layer-color: black;--mdc-chip-focus-state-layer-opacity: .12;--mdc-chip-selected-focus-state-layer-color: black;--mdc-chip-selected-focus-state-layer-opacity: .12;--mdc-chip-label-text-color: white;--mdc-chip-selected-label-text-color: white;--mdc-chip-with-icon-icon-color: white;--mdc-chip-with-icon-disabled-icon-color: white;--mdc-chip-with-icon-selected-icon-color: white;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color: white;--mdc-chip-with-trailing-icon-trailing-icon-color: white;--mat-chip-selected-disabled-trailing-icon-color: white;--mat-chip-selected-trailing-icon-color: white}.theme-default .light .mat-mdc-slide-toggle,.theme-default.light .mat-mdc-slide-toggle{--mat-switch-disabled-selected-handle-opacity: .38;--mat-switch-disabled-unselected-handle-opacity: .38;--mat-switch-unselected-handle-size: 20px;--mat-switch-selected-handle-size: 20px;--mat-switch-pressed-handle-size: 20px;--mat-switch-with-icon-handle-size: 20px;--mat-switch-selected-handle-horizontal-margin: 0;--mat-switch-selected-with-icon-handle-horizontal-margin: 0;--mat-switch-selected-pressed-handle-horizontal-margin: 0;--mat-switch-unselected-handle-horizontal-margin: 0;--mat-switch-unselected-with-icon-handle-horizontal-margin: 0;--mat-switch-unselected-pressed-handle-horizontal-margin: 0;--mat-switch-visible-track-opacity: 1;--mat-switch-hidden-track-opacity: 1;--mat-switch-visible-track-transition: transform 75ms 0ms cubic-bezier(0, 0, .2, 1);--mat-switch-hidden-track-transition: transform 75ms 0ms cubic-bezier(.4, 0, .6, 1);--mat-switch-track-outline-width: 1px;--mat-switch-track-outline-color: transparent;--mat-switch-selected-track-outline-width: 1px;--mat-switch-selected-track-outline-color: transparent;--mat-switch-disabled-unselected-track-outline-width: 1px;--mat-switch-disabled-unselected-track-outline-color: transparent;--mat-switch-label-text-color: #032128}.theme-default .light .mat-mdc-slide-toggle.mat-accent,.theme-default.light .mat-mdc-slide-toggle.mat-accent{--mdc-switch-selected-focus-state-layer-color: #475569;--mdc-switch-selected-handle-color: #475569;--mdc-switch-selected-hover-state-layer-color: #475569;--mdc-switch-selected-pressed-state-layer-color: #475569;--mdc-switch-selected-focus-handle-color: #0f172a;--mdc-switch-selected-hover-handle-color: #0f172a;--mdc-switch-selected-pressed-handle-color: #0f172a;--mdc-switch-selected-focus-track-color: #cbd5e1;--mdc-switch-selected-hover-track-color: #cbd5e1;--mdc-switch-selected-pressed-track-color: #cbd5e1;--mdc-switch-selected-track-color: #cbd5e1}.theme-default .light .mat-mdc-slide-toggle.mat-warn,.theme-default.light .mat-mdc-slide-toggle.mat-warn{--mdc-switch-selected-focus-state-layer-color: #dc2626;--mdc-switch-selected-handle-color: #dc2626;--mdc-switch-selected-hover-state-layer-color: #dc2626;--mdc-switch-selected-pressed-state-layer-color: #dc2626;--mdc-switch-selected-focus-handle-color: #7f1d1d;--mdc-switch-selected-hover-handle-color: #7f1d1d;--mdc-switch-selected-pressed-handle-color: #7f1d1d;--mdc-switch-selected-focus-track-color: #fca5a5;--mdc-switch-selected-hover-track-color: #fca5a5;--mdc-switch-selected-pressed-track-color: #fca5a5;--mdc-switch-selected-track-color: #fca5a5}.theme-default .light .mat-mdc-radio-button.mat-primary,.theme-default.light .mat-mdc-radio-button.mat-primary{--mdc-radio-disabled-selected-icon-color: #083b46;--mdc-radio-disabled-unselected-icon-color: #083b46;--mdc-radio-unselected-hover-icon-color: #212121;--mdc-radio-unselected-icon-color: rgba(8, 59, 70, .54);--mdc-radio-unselected-pressed-icon-color: rgba(8, 59, 70, .54);--mdc-radio-selected-focus-icon-color: #4f46e5;--mdc-radio-selected-hover-icon-color: #4f46e5;--mdc-radio-selected-icon-color: #4f46e5;--mdc-radio-selected-pressed-icon-color: #4f46e5;--mat-radio-ripple-color: black;--mat-radio-checked-ripple-color: #4f46e5;--mat-radio-disabled-label-color: #3b7586;--mat-radio-label-text-color: #032128}.theme-default .light .mat-mdc-radio-button.mat-accent,.theme-default.light .mat-mdc-radio-button.mat-accent{--mdc-radio-disabled-selected-icon-color: #083b46;--mdc-radio-disabled-unselected-icon-color: #083b46;--mdc-radio-unselected-hover-icon-color: #212121;--mdc-radio-unselected-icon-color: rgba(8, 59, 70, .54);--mdc-radio-unselected-pressed-icon-color: rgba(8, 59, 70, .54);--mdc-radio-selected-focus-icon-color: #1e293b;--mdc-radio-selected-hover-icon-color: #1e293b;--mdc-radio-selected-icon-color: #1e293b;--mdc-radio-selected-pressed-icon-color: #1e293b;--mat-radio-ripple-color: black;--mat-radio-checked-ripple-color: #1e293b;--mat-radio-disabled-label-color: #3b7586;--mat-radio-label-text-color: #032128}.theme-default .light .mat-mdc-radio-button.mat-warn,.theme-default.light .mat-mdc-radio-button.mat-warn{--mdc-radio-disabled-selected-icon-color: #083b46;--mdc-radio-disabled-unselected-icon-color: #083b46;--mdc-radio-unselected-hover-icon-color: #212121;--mdc-radio-unselected-icon-color: rgba(8, 59, 70, .54);--mdc-radio-unselected-pressed-icon-color: rgba(8, 59, 70, .54);--mdc-radio-selected-focus-icon-color: #dc2626;--mdc-radio-selected-hover-icon-color: #dc2626;--mdc-radio-selected-icon-color: #dc2626;--mdc-radio-selected-pressed-icon-color: #dc2626;--mat-radio-ripple-color: black;--mat-radio-checked-ripple-color: #dc2626;--mat-radio-disabled-label-color: #3b7586;--mat-radio-label-text-color: #032128}.theme-default .light .mat-accent,.theme-default.light .mat-accent{--mat-slider-ripple-color: #1e293b;--mat-slider-hover-state-layer-color: rgba(30, 41, 59, .05);--mat-slider-focus-state-layer-color: rgba(30, 41, 59, .2);--mdc-slider-handle-color: #1e293b;--mdc-slider-focus-handle-color: #1e293b;--mdc-slider-hover-handle-color: #1e293b;--mdc-slider-active-track-color: #1e293b;--mdc-slider-inactive-track-color: #1e293b;--mdc-slider-with-tick-marks-inactive-container-color: #1e293b;--mdc-slider-with-tick-marks-active-container-color: white}.theme-default .light .mat-warn,.theme-default.light .mat-warn{--mat-slider-ripple-color: #dc2626;--mat-slider-hover-state-layer-color: rgba(220, 38, 38, .05);--mat-slider-focus-state-layer-color: rgba(220, 38, 38, .2);--mdc-slider-handle-color: #dc2626;--mdc-slider-focus-handle-color: #dc2626;--mdc-slider-hover-handle-color: #dc2626;--mdc-slider-active-track-color: #dc2626;--mdc-slider-inactive-track-color: #dc2626;--mdc-slider-with-tick-marks-inactive-container-color: #dc2626;--mdc-slider-with-tick-marks-active-container-color: white}.theme-default .light .mdc-list-item__start,.theme-default .light .mdc-list-item__end,.theme-default.light .mdc-list-item__start,.theme-default.light .mdc-list-item__end{--mdc-radio-disabled-selected-icon-color: #083b46;--mdc-radio-disabled-unselected-icon-color: #083b46;--mdc-radio-unselected-hover-icon-color: #212121;--mdc-radio-unselected-icon-color: rgba(8, 59, 70, .54);--mdc-radio-unselected-pressed-icon-color: rgba(8, 59, 70, .54);--mdc-radio-selected-focus-icon-color: #4f46e5;--mdc-radio-selected-hover-icon-color: #4f46e5;--mdc-radio-selected-icon-color: #4f46e5;--mdc-radio-selected-pressed-icon-color: #4f46e5}.theme-default .light .mat-accent .mdc-list-item__start,.theme-default .light .mat-accent .mdc-list-item__end,.theme-default.light .mat-accent .mdc-list-item__start,.theme-default.light .mat-accent .mdc-list-item__end{--mdc-radio-disabled-selected-icon-color: #083b46;--mdc-radio-disabled-unselected-icon-color: #083b46;--mdc-radio-unselected-hover-icon-color: #212121;--mdc-radio-unselected-icon-color: rgba(8, 59, 70, .54);--mdc-radio-unselected-pressed-icon-color: rgba(8, 59, 70, .54);--mdc-radio-selected-focus-icon-color: #1e293b;--mdc-radio-selected-hover-icon-color: #1e293b;--mdc-radio-selected-icon-color: #1e293b;--mdc-radio-selected-pressed-icon-color: #1e293b}.theme-default .light .mat-warn .mdc-list-item__start,.theme-default .light .mat-warn .mdc-list-item__end,.theme-default.light .mat-warn .mdc-list-item__start,.theme-default.light .mat-warn .mdc-list-item__end{--mdc-radio-disabled-selected-icon-color: #083b46;--mdc-radio-disabled-unselected-icon-color: #083b46;--mdc-radio-unselected-hover-icon-color: #212121;--mdc-radio-unselected-icon-color: rgba(8, 59, 70, .54);--mdc-radio-unselected-pressed-icon-color: rgba(8, 59, 70, .54);--mdc-radio-selected-focus-icon-color: #dc2626;--mdc-radio-selected-hover-icon-color: #dc2626;--mdc-radio-selected-icon-color: #dc2626;--mdc-radio-selected-pressed-icon-color: #dc2626}.theme-default .light .mat-mdc-list-option,.theme-default.light .mat-mdc-list-option{--mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #4f46e5;--mdc-checkbox-selected-hover-icon-color: #4f46e5;--mdc-checkbox-selected-icon-color: #4f46e5;--mdc-checkbox-selected-pressed-icon-color: #4f46e5;--mdc-checkbox-unselected-focus-icon-color: #212121;--mdc-checkbox-unselected-hover-icon-color: #212121;--mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-unselected-pressed-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-selected-focus-state-layer-color: #4f46e5;--mdc-checkbox-selected-hover-state-layer-color: #4f46e5;--mdc-checkbox-selected-pressed-state-layer-color: #4f46e5;--mdc-checkbox-unselected-focus-state-layer-color: black;--mdc-checkbox-unselected-hover-state-layer-color: black;--mdc-checkbox-unselected-pressed-state-layer-color: black}.theme-default .light .mat-mdc-list-option.mat-accent,.theme-default.light .mat-mdc-list-option.mat-accent{--mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #1e293b;--mdc-checkbox-selected-hover-icon-color: #1e293b;--mdc-checkbox-selected-icon-color: #1e293b;--mdc-checkbox-selected-pressed-icon-color: #1e293b;--mdc-checkbox-unselected-focus-icon-color: #212121;--mdc-checkbox-unselected-hover-icon-color: #212121;--mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-unselected-pressed-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-selected-focus-state-layer-color: #1e293b;--mdc-checkbox-selected-hover-state-layer-color: #1e293b;--mdc-checkbox-selected-pressed-state-layer-color: #1e293b;--mdc-checkbox-unselected-focus-state-layer-color: black;--mdc-checkbox-unselected-hover-state-layer-color: black;--mdc-checkbox-unselected-pressed-state-layer-color: black}.theme-default .light .mat-mdc-list-option.mat-warn,.theme-default.light .mat-mdc-list-option.mat-warn{--mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #dc2626;--mdc-checkbox-selected-hover-icon-color: #dc2626;--mdc-checkbox-selected-icon-color: #dc2626;--mdc-checkbox-selected-pressed-icon-color: #dc2626;--mdc-checkbox-unselected-focus-icon-color: #212121;--mdc-checkbox-unselected-hover-icon-color: #212121;--mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-unselected-pressed-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-selected-focus-state-layer-color: #dc2626;--mdc-checkbox-selected-hover-state-layer-color: #dc2626;--mdc-checkbox-selected-pressed-state-layer-color: #dc2626;--mdc-checkbox-unselected-focus-state-layer-color: black;--mdc-checkbox-unselected-hover-state-layer-color: black;--mdc-checkbox-unselected-pressed-state-layer-color: black}.theme-default .light .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected .mdc-list-item__primary-text,.theme-default .light .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated .mdc-list-item__primary-text,.theme-default.light .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected .mdc-list-item__primary-text,.theme-default.light .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated .mdc-list-item__primary-text,.theme-default .light .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected.mdc-list-item--with-leading-icon .mdc-list-item__start,.theme-default .light .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated.mdc-list-item--with-leading-icon .mdc-list-item__start,.theme-default.light .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected.mdc-list-item--with-leading-icon .mdc-list-item__start,.theme-default.light .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated.mdc-list-item--with-leading-icon .mdc-list-item__start{color:#4f46e5}.theme-default .light .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__start,.theme-default .light .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__content,.theme-default .light .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__end,.theme-default.light .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__start,.theme-default.light .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__content,.theme-default.light .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__end{opacity:1}.theme-default .light .mat-mdc-tab-group,.theme-default .light .mat-mdc-tab-nav-bar,.theme-default.light .mat-mdc-tab-group,.theme-default.light .mat-mdc-tab-nav-bar{--mdc-tab-indicator-active-indicator-color: #4f46e5;--mat-tab-header-disabled-ripple-color: #3b7586;--mat-tab-header-pagination-icon-color: #083b46;--mat-tab-header-inactive-label-text-color: rgba(3, 33, 40, .6);--mat-tab-header-active-label-text-color: #4f46e5;--mat-tab-header-active-ripple-color: #4f46e5;--mat-tab-header-inactive-ripple-color: #4f46e5;--mat-tab-header-inactive-focus-label-text-color: rgba(3, 33, 40, .6);--mat-tab-header-inactive-hover-label-text-color: rgba(3, 33, 40, .6);--mat-tab-header-active-focus-label-text-color: #4f46e5;--mat-tab-header-active-hover-label-text-color: #4f46e5;--mat-tab-header-active-focus-indicator-color: #4f46e5;--mat-tab-header-active-hover-indicator-color: #4f46e5}.theme-default .light .mat-mdc-tab-group.mat-accent,.theme-default .light .mat-mdc-tab-nav-bar.mat-accent,.theme-default.light .mat-mdc-tab-group.mat-accent,.theme-default.light .mat-mdc-tab-nav-bar.mat-accent{--mdc-tab-indicator-active-indicator-color: #1e293b;--mat-tab-header-disabled-ripple-color: #3b7586;--mat-tab-header-pagination-icon-color: #083b46;--mat-tab-header-inactive-label-text-color: rgba(3, 33, 40, .6);--mat-tab-header-active-label-text-color: #1e293b;--mat-tab-header-active-ripple-color: #1e293b;--mat-tab-header-inactive-ripple-color: #1e293b;--mat-tab-header-inactive-focus-label-text-color: rgba(3, 33, 40, .6);--mat-tab-header-inactive-hover-label-text-color: rgba(3, 33, 40, .6);--mat-tab-header-active-focus-label-text-color: #1e293b;--mat-tab-header-active-hover-label-text-color: #1e293b;--mat-tab-header-active-focus-indicator-color: #1e293b;--mat-tab-header-active-hover-indicator-color: #1e293b}.theme-default .light .mat-mdc-tab-group.mat-warn,.theme-default .light .mat-mdc-tab-nav-bar.mat-warn,.theme-default.light .mat-mdc-tab-group.mat-warn,.theme-default.light .mat-mdc-tab-nav-bar.mat-warn{--mdc-tab-indicator-active-indicator-color: #dc2626;--mat-tab-header-disabled-ripple-color: #3b7586;--mat-tab-header-pagination-icon-color: #083b46;--mat-tab-header-inactive-label-text-color: rgba(3, 33, 40, .6);--mat-tab-header-active-label-text-color: #dc2626;--mat-tab-header-active-ripple-color: #dc2626;--mat-tab-header-inactive-ripple-color: #dc2626;--mat-tab-header-inactive-focus-label-text-color: rgba(3, 33, 40, .6);--mat-tab-header-inactive-hover-label-text-color: rgba(3, 33, 40, .6);--mat-tab-header-active-focus-label-text-color: #dc2626;--mat-tab-header-active-hover-label-text-color: #dc2626;--mat-tab-header-active-focus-indicator-color: #dc2626;--mat-tab-header-active-hover-indicator-color: #dc2626}.theme-default .light .mat-mdc-tab-group.mat-background-primary,.theme-default .light .mat-mdc-tab-nav-bar.mat-background-primary,.theme-default.light .mat-mdc-tab-group.mat-background-primary,.theme-default.light .mat-mdc-tab-nav-bar.mat-background-primary{--mat-tab-header-with-background-background-color: #4f46e5;--mat-tab-header-with-background-foreground-color: white}.theme-default .light .mat-mdc-tab-group.mat-background-accent,.theme-default .light .mat-mdc-tab-nav-bar.mat-background-accent,.theme-default.light .mat-mdc-tab-group.mat-background-accent,.theme-default.light .mat-mdc-tab-nav-bar.mat-background-accent{--mat-tab-header-with-background-background-color: #1e293b;--mat-tab-header-with-background-foreground-color: white}.theme-default .light .mat-mdc-tab-group.mat-background-warn,.theme-default .light .mat-mdc-tab-nav-bar.mat-background-warn,.theme-default.light .mat-mdc-tab-group.mat-background-warn,.theme-default.light .mat-mdc-tab-nav-bar.mat-background-warn{--mat-tab-header-with-background-background-color: #dc2626;--mat-tab-header-with-background-foreground-color: white}.theme-default .light .mat-mdc-checkbox.mat-primary,.theme-default.light .mat-mdc-checkbox.mat-primary{--mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #4f46e5;--mdc-checkbox-selected-hover-icon-color: #4f46e5;--mdc-checkbox-selected-icon-color: #4f46e5;--mdc-checkbox-selected-pressed-icon-color: #4f46e5;--mdc-checkbox-unselected-focus-icon-color: #212121;--mdc-checkbox-unselected-hover-icon-color: #212121;--mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-unselected-pressed-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-selected-focus-state-layer-color: #4f46e5;--mdc-checkbox-selected-hover-state-layer-color: #4f46e5;--mdc-checkbox-selected-pressed-state-layer-color: #4f46e5;--mdc-checkbox-unselected-focus-state-layer-color: black;--mdc-checkbox-unselected-hover-state-layer-color: black;--mdc-checkbox-unselected-pressed-state-layer-color: black}.theme-default .light .mat-mdc-checkbox.mat-warn,.theme-default.light .mat-mdc-checkbox.mat-warn{--mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #dc2626;--mdc-checkbox-selected-hover-icon-color: #dc2626;--mdc-checkbox-selected-icon-color: #dc2626;--mdc-checkbox-selected-pressed-icon-color: #dc2626;--mdc-checkbox-unselected-focus-icon-color: #212121;--mdc-checkbox-unselected-hover-icon-color: #212121;--mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-unselected-pressed-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-selected-focus-state-layer-color: #dc2626;--mdc-checkbox-selected-hover-state-layer-color: #dc2626;--mdc-checkbox-selected-pressed-state-layer-color: #dc2626;--mdc-checkbox-unselected-focus-state-layer-color: black;--mdc-checkbox-unselected-hover-state-layer-color: black;--mdc-checkbox-unselected-pressed-state-layer-color: black}.theme-default .light .mat-mdc-button.mat-primary,.theme-default.light .mat-mdc-button.mat-primary{--mdc-text-button-label-text-color: #4f46e5;--mat-text-button-state-layer-color: #4f46e5;--mat-text-button-ripple-color: rgba(79, 70, 229, .1)}.theme-default .light .mat-mdc-button.mat-accent,.theme-default.light .mat-mdc-button.mat-accent{--mdc-text-button-label-text-color: #1e293b;--mat-text-button-state-layer-color: #1e293b;--mat-text-button-ripple-color: rgba(30, 41, 59, .1)}.theme-default .light .mat-mdc-button.mat-warn,.theme-default.light .mat-mdc-button.mat-warn{--mdc-text-button-label-text-color: #dc2626;--mat-text-button-state-layer-color: #dc2626;--mat-text-button-ripple-color: rgba(220, 38, 38, .1)}.theme-default .light .mat-mdc-unelevated-button.mat-primary,.theme-default.light .mat-mdc-unelevated-button.mat-primary{--mdc-filled-button-container-color: #4f46e5;--mdc-filled-button-label-text-color: white;--mat-filled-button-state-layer-color: white;--mat-filled-button-ripple-color: rgba(255, 255, 255, .1)}.theme-default .light .mat-mdc-unelevated-button.mat-accent,.theme-default.light .mat-mdc-unelevated-button.mat-accent{--mdc-filled-button-container-color: #1e293b;--mdc-filled-button-label-text-color: white;--mat-filled-button-state-layer-color: white;--mat-filled-button-ripple-color: rgba(255, 255, 255, .1)}.theme-default .light .mat-mdc-unelevated-button.mat-warn,.theme-default.light .mat-mdc-unelevated-button.mat-warn{--mdc-filled-button-container-color: #dc2626;--mdc-filled-button-label-text-color: white;--mat-filled-button-state-layer-color: white;--mat-filled-button-ripple-color: rgba(255, 255, 255, .1)}.theme-default .light .mat-mdc-raised-button.mat-primary,.theme-default.light .mat-mdc-raised-button.mat-primary{--mdc-protected-button-container-color: #4f46e5;--mdc-protected-button-label-text-color: white;--mat-protected-button-state-layer-color: white;--mat-protected-button-ripple-color: rgba(255, 255, 255, .1)}.theme-default .light .mat-mdc-raised-button.mat-accent,.theme-default.light .mat-mdc-raised-button.mat-accent{--mdc-protected-button-container-color: #1e293b;--mdc-protected-button-label-text-color: white;--mat-protected-button-state-layer-color: white;--mat-protected-button-ripple-color: rgba(255, 255, 255, .1)}.theme-default .light .mat-mdc-raised-button.mat-warn,.theme-default.light .mat-mdc-raised-button.mat-warn{--mdc-protected-button-container-color: #dc2626;--mdc-protected-button-label-text-color: white;--mat-protected-button-state-layer-color: white;--mat-protected-button-ripple-color: rgba(255, 255, 255, .1)}.theme-default .light .mat-mdc-outlined-button.mat-primary,.theme-default.light .mat-mdc-outlined-button.mat-primary{--mdc-outlined-button-label-text-color: #4f46e5;--mdc-outlined-button-outline-color: #9bbac3;--mat-outlined-button-state-layer-color: #4f46e5;--mat-outlined-button-ripple-color: rgba(79, 70, 229, .1)}.theme-default .light .mat-mdc-outlined-button.mat-accent,.theme-default.light .mat-mdc-outlined-button.mat-accent{--mdc-outlined-button-label-text-color: #1e293b;--mdc-outlined-button-outline-color: #9bbac3;--mat-outlined-button-state-layer-color: #1e293b;--mat-outlined-button-ripple-color: rgba(30, 41, 59, .1)}.theme-default .light .mat-mdc-outlined-button.mat-warn,.theme-default.light .mat-mdc-outlined-button.mat-warn{--mdc-outlined-button-label-text-color: #dc2626;--mdc-outlined-button-outline-color: #9bbac3;--mat-outlined-button-state-layer-color: #dc2626;--mat-outlined-button-ripple-color: rgba(220, 38, 38, .1)}.theme-default .light .mat-mdc-icon-button.mat-primary,.theme-default.light .mat-mdc-icon-button.mat-primary{--mdc-icon-button-icon-color: #4f46e5;--mat-icon-button-state-layer-color: #4f46e5;--mat-icon-button-ripple-color: rgba(79, 70, 229, .1)}.theme-default .light .mat-mdc-icon-button.mat-accent,.theme-default.light .mat-mdc-icon-button.mat-accent{--mdc-icon-button-icon-color: #1e293b;--mat-icon-button-state-layer-color: #1e293b;--mat-icon-button-ripple-color: rgba(30, 41, 59, .1)}.theme-default .light .mat-mdc-icon-button.mat-warn,.theme-default.light .mat-mdc-icon-button.mat-warn{--mdc-icon-button-icon-color: #dc2626;--mat-icon-button-state-layer-color: #dc2626;--mat-icon-button-ripple-color: rgba(220, 38, 38, .1)}.theme-default .light .mat-mdc-fab.mat-primary,.theme-default.light .mat-mdc-fab.mat-primary{--mdc-fab-container-color: #4f46e5;--mat-fab-foreground-color: white;--mat-fab-state-layer-color: white;--mat-fab-ripple-color: rgba(255, 255, 255, .1)}.theme-default .light .mat-mdc-fab.mat-accent,.theme-default.light .mat-mdc-fab.mat-accent{--mdc-fab-container-color: #1e293b;--mat-fab-foreground-color: white;--mat-fab-state-layer-color: white;--mat-fab-ripple-color: rgba(255, 255, 255, .1)}.theme-default .light .mat-mdc-fab.mat-warn,.theme-default.light .mat-mdc-fab.mat-warn{--mdc-fab-container-color: #dc2626;--mat-fab-foreground-color: white;--mat-fab-state-layer-color: white;--mat-fab-ripple-color: rgba(255, 255, 255, .1)}.theme-default .light .mat-mdc-mini-fab.mat-primary,.theme-default.light .mat-mdc-mini-fab.mat-primary{--mdc-fab-small-container-color: #4f46e5;--mat-fab-small-foreground-color: white;--mat-fab-small-state-layer-color: white;--mat-fab-small-ripple-color: rgba(255, 255, 255, .1)}.theme-default .light .mat-mdc-mini-fab.mat-accent,.theme-default.light .mat-mdc-mini-fab.mat-accent{--mdc-fab-small-container-color: #1e293b;--mat-fab-small-foreground-color: white;--mat-fab-small-state-layer-color: white;--mat-fab-small-ripple-color: rgba(255, 255, 255, .1)}.theme-default .light .mat-mdc-mini-fab.mat-warn,.theme-default.light .mat-mdc-mini-fab.mat-warn{--mdc-fab-small-container-color: #dc2626;--mat-fab-small-foreground-color: white;--mat-fab-small-state-layer-color: white;--mat-fab-small-ripple-color: rgba(255, 255, 255, .1)}.theme-default .light .mat-accent,.theme-default.light .mat-accent{--mdc-circular-progress-active-indicator-color: #1e293b}.theme-default .light .mat-warn,.theme-default.light .mat-warn{--mdc-circular-progress-active-indicator-color: #dc2626}.theme-default .light .mat-badge-accent,.theme-default.light .mat-badge-accent{--mat-badge-background-color: #1e293b;--mat-badge-text-color: white}.theme-default .light .mat-badge-warn,.theme-default.light .mat-badge-warn{--mat-badge-background-color: #dc2626;--mat-badge-text-color: white}.theme-default .light .mat-datepicker-content.mat-accent,.theme-default.light .mat-datepicker-content.mat-accent{--mat-datepicker-calendar-date-selected-state-text-color: white;--mat-datepicker-calendar-date-selected-state-background-color: #1e293b;--mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(30, 41, 59, .4);--mat-datepicker-calendar-date-today-selected-state-outline-color: white;--mat-datepicker-calendar-date-focus-state-background-color: rgba(30, 41, 59, .3);--mat-datepicker-calendar-date-hover-state-background-color: rgba(30, 41, 59, .3);--mat-datepicker-calendar-date-in-range-state-background-color: rgba(30, 41, 59, .2);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, .2);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #46a35e}.theme-default .light .mat-datepicker-content.mat-warn,.theme-default.light .mat-datepicker-content.mat-warn{--mat-datepicker-calendar-date-selected-state-text-color: white;--mat-datepicker-calendar-date-selected-state-background-color: #dc2626;--mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(220, 38, 38, .4);--mat-datepicker-calendar-date-today-selected-state-outline-color: white;--mat-datepicker-calendar-date-focus-state-background-color: rgba(220, 38, 38, .3);--mat-datepicker-calendar-date-hover-state-background-color: rgba(220, 38, 38, .3);--mat-datepicker-calendar-date-in-range-state-background-color: rgba(220, 38, 38, .2);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, .2);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #46a35e}.theme-default .light .mat-datepicker-toggle-active.mat-accent,.theme-default.light .mat-datepicker-toggle-active.mat-accent{--mat-datepicker-toggle-active-state-icon-color: #1e293b}.theme-default .light .mat-datepicker-toggle-active.mat-warn,.theme-default.light .mat-datepicker-toggle-active.mat-warn{--mat-datepicker-toggle-active-state-icon-color: #dc2626}.theme-default .light .mat-icon.mat-primary,.theme-default.light .mat-icon.mat-primary{--mat-icon-color: #4f46e5}.theme-default .light .mat-icon.mat-accent,.theme-default.light .mat-icon.mat-accent{--mat-icon-color: #1e293b}.theme-default .light .mat-icon.mat-warn,.theme-default.light .mat-icon.mat-warn{--mat-icon-color: #dc2626}.theme-default .light .mat-step-header.mat-accent,.theme-default.light .mat-step-header.mat-accent{--mat-stepper-header-icon-foreground-color: white;--mat-stepper-header-selected-state-icon-background-color: #1e293b;--mat-stepper-header-selected-state-icon-foreground-color: white;--mat-stepper-header-done-state-icon-background-color: #1e293b;--mat-stepper-header-done-state-icon-foreground-color: white;--mat-stepper-header-edit-state-icon-background-color: #1e293b;--mat-stepper-header-edit-state-icon-foreground-color: white}.theme-default .light .mat-step-header.mat-warn,.theme-default.light .mat-step-header.mat-warn{--mat-stepper-header-icon-foreground-color: white;--mat-stepper-header-selected-state-icon-background-color: #dc2626;--mat-stepper-header-selected-state-icon-foreground-color: white;--mat-stepper-header-done-state-icon-background-color: #dc2626;--mat-stepper-header-done-state-icon-foreground-color: white;--mat-stepper-header-edit-state-icon-background-color: #dc2626;--mat-stepper-header-edit-state-icon-foreground-color: white}.theme-default .light .mat-toolbar.mat-primary,.theme-default.light .mat-toolbar.mat-primary{--mat-toolbar-container-background-color: #4f46e5;--mat-toolbar-container-text-color: white}.theme-default .light .mat-toolbar.mat-accent,.theme-default.light .mat-toolbar.mat-accent{--mat-toolbar-container-background-color: #1e293b;--mat-toolbar-container-text-color: white}.theme-default .light .mat-toolbar.mat-warn,.theme-default.light .mat-toolbar.mat-warn{--mat-toolbar-container-background-color: #dc2626;--mat-toolbar-container-text-color: white}.theme-default .dark,.theme-default.dark{--mat-ripple-color: rgba(255, 255, 255, .1);--mat-option-selected-state-label-text-color: #4f46e5;--mat-option-label-text-color: white;--mat-option-hover-state-layer-color: rgba(255, 255, 255, .08);--mat-option-focus-state-layer-color: rgba(255, 255, 255, .08);--mat-option-selected-state-layer-color: rgba(255, 255, 255, .08);--mat-optgroup-label-text-color: white;--mat-full-pseudo-checkbox-selected-icon-color: #1e293b;--mat-full-pseudo-checkbox-selected-checkmark-color: #022229;--mat-full-pseudo-checkbox-unselected-icon-color: #3b7586;--mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #022229;--mat-full-pseudo-checkbox-disabled-unselected-icon-color: #686868;--mat-full-pseudo-checkbox-disabled-selected-icon-color: #686868;--mat-minimal-pseudo-checkbox-selected-checkmark-color: #1e293b;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #686868;--mat-app-background-color: #022229;--mat-app-text-color: white;--mdc-elevated-card-container-shape: 4px;--mdc-outlined-card-container-shape: 4px;--mdc-outlined-card-outline-width: 1px;--mdc-elevated-card-container-color: #032128;--mdc-elevated-card-container-elevation: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mdc-outlined-card-container-color: #032128;--mdc-outlined-card-outline-color: rgba(255, 255, 255, .12);--mdc-outlined-card-container-elevation: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-card-subtitle-text-color: #3b7586;--mdc-linear-progress-active-indicator-height: 4px;--mdc-linear-progress-track-height: 4px;--mdc-linear-progress-track-shape: 0;--mdc-plain-tooltip-container-shape: 4px;--mdc-plain-tooltip-supporting-text-line-height: 16px;--mdc-plain-tooltip-container-color: #083b46;--mdc-plain-tooltip-supporting-text-color: #fff;--mdc-filled-text-field-active-indicator-height: 1px;--mdc-filled-text-field-focus-active-indicator-height: 2px;--mdc-filled-text-field-container-shape: 4px;--mdc-outlined-text-field-outline-width: 1px;--mdc-outlined-text-field-focus-outline-width: 2px;--mdc-outlined-text-field-container-shape: 4px;--mdc-filled-text-field-caret-color: #4f46e5;--mdc-filled-text-field-focus-active-indicator-color: #4f46e5;--mdc-filled-text-field-focus-label-text-color: rgba(79, 70, 229, .87);--mdc-filled-text-field-container-color: #0d2a31;--mdc-filled-text-field-disabled-container-color: #08252c;--mdc-filled-text-field-label-text-color: rgba(255, 255, 255, .6);--mdc-filled-text-field-hover-label-text-color: rgba(255, 255, 255, .6);--mdc-filled-text-field-disabled-label-text-color: rgba(7, 52, 62, .38);--mdc-filled-text-field-input-text-color: rgba(255, 255, 255, .87);--mdc-filled-text-field-disabled-input-text-color: rgba(7, 52, 62, .38);--mdc-filled-text-field-input-text-placeholder-color: rgba(255, 255, 255, .6);--mdc-filled-text-field-error-hover-label-text-color: #dc2626;--mdc-filled-text-field-error-focus-label-text-color: #dc2626;--mdc-filled-text-field-error-label-text-color: #dc2626;--mdc-filled-text-field-error-caret-color: #dc2626;--mdc-filled-text-field-active-indicator-color: rgba(203, 221, 225, .42);--mdc-filled-text-field-disabled-active-indicator-color: rgba(203, 221, 225, .06);--mdc-filled-text-field-hover-active-indicator-color: rgba(203, 221, 225, .87);--mdc-filled-text-field-error-active-indicator-color: #dc2626;--mdc-filled-text-field-error-focus-active-indicator-color: #dc2626;--mdc-filled-text-field-error-hover-active-indicator-color: #dc2626;--mdc-outlined-text-field-caret-color: #4f46e5;--mdc-outlined-text-field-focus-outline-color: #4f46e5;--mdc-outlined-text-field-focus-label-text-color: rgba(79, 70, 229, .87);--mdc-outlined-text-field-label-text-color: rgba(255, 255, 255, .6);--mdc-outlined-text-field-hover-label-text-color: rgba(255, 255, 255, .6);--mdc-outlined-text-field-disabled-label-text-color: rgba(7, 52, 62, .38);--mdc-outlined-text-field-input-text-color: rgba(255, 255, 255, .87);--mdc-outlined-text-field-disabled-input-text-color: rgba(7, 52, 62, .38);--mdc-outlined-text-field-input-text-placeholder-color: rgba(255, 255, 255, .6);--mdc-outlined-text-field-error-caret-color: #dc2626;--mdc-outlined-text-field-error-focus-label-text-color: #dc2626;--mdc-outlined-text-field-error-label-text-color: #dc2626;--mdc-outlined-text-field-error-hover-label-text-color: #dc2626;--mdc-outlined-text-field-outline-color: rgba(203, 221, 225, .38);--mdc-outlined-text-field-disabled-outline-color: rgba(203, 221, 225, .06);--mdc-outlined-text-field-hover-outline-color: rgba(203, 221, 225, .87);--mdc-outlined-text-field-error-focus-outline-color: #dc2626;--mdc-outlined-text-field-error-hover-outline-color: #dc2626;--mdc-outlined-text-field-error-outline-color: #dc2626;--mat-form-field-focus-select-arrow-color: rgba(79, 70, 229, .87);--mat-form-field-disabled-input-text-placeholder-color: rgba(203, 221, 225, .38);--mat-form-field-state-layer-color: rgba(255, 255, 255, .87);--mat-form-field-error-text-color: #dc2626;--mat-form-field-select-option-text-color: rgba(0, 0, 0, .87);--mat-form-field-select-disabled-option-text-color: rgba(0, 0, 0, .38);--mat-form-field-leading-icon-color: unset;--mat-form-field-disabled-leading-icon-color: unset;--mat-form-field-trailing-icon-color: unset;--mat-form-field-disabled-trailing-icon-color: unset;--mat-form-field-error-focus-trailing-icon-color: unset;--mat-form-field-error-hover-trailing-icon-color: unset;--mat-form-field-error-trailing-icon-color: unset;--mat-form-field-enabled-select-arrow-color: rgba(203, 221, 225, .54);--mat-form-field-disabled-select-arrow-color: rgba(203, 221, 225, .38);--mat-form-field-hover-state-layer-opacity: .08;--mat-form-field-focus-state-layer-opacity: .24;--mat-select-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-select-panel-background-color: #032128;--mat-select-enabled-trigger-text-color: rgba(255, 255, 255, .87);--mat-select-disabled-trigger-text-color: rgba(7, 52, 62, .38);--mat-select-placeholder-text-color: rgba(255, 255, 255, .6);--mat-select-enabled-arrow-color: rgba(203, 221, 225, .54);--mat-select-disabled-arrow-color: rgba(255, 255, 255, .38);--mat-select-focused-arrow-color: rgba(79, 70, 229, .87);--mat-select-invalid-arrow-color: rgba(220, 38, 38, .87);--mat-autocomplete-container-shape: 4px;--mat-autocomplete-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-autocomplete-background-color: #032128;--mdc-dialog-container-shape: 4px;--mat-dialog-container-elevation-shadow: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12);--mat-dialog-container-max-width: 80vw;--mat-dialog-container-small-max-width: 80vw;--mat-dialog-container-min-width: 0;--mat-dialog-actions-alignment: start;--mat-dialog-actions-padding: 8px;--mat-dialog-content-padding: 20px 24px;--mat-dialog-with-actions-content-padding: 20px 24px;--mat-dialog-headline-padding: 0 24px 9px;--mdc-dialog-container-color: #032128;--mdc-dialog-subhead-color: rgba(255, 255, 255, .87);--mdc-dialog-supporting-text-color: rgba(255, 255, 255, .6);--mdc-switch-disabled-selected-icon-opacity: .38;--mdc-switch-disabled-track-opacity: .12;--mdc-switch-disabled-unselected-icon-opacity: .38;--mdc-switch-handle-height: 20px;--mdc-switch-handle-shape: 10px;--mdc-switch-handle-width: 20px;--mdc-switch-selected-icon-size: 18px;--mdc-switch-track-height: 14px;--mdc-switch-track-shape: 7px;--mdc-switch-track-width: 36px;--mdc-switch-unselected-icon-size: 18px;--mdc-switch-selected-focus-state-layer-opacity: .12;--mdc-switch-selected-hover-state-layer-opacity: .04;--mdc-switch-selected-pressed-state-layer-opacity: .1;--mdc-switch-unselected-focus-state-layer-opacity: .12;--mdc-switch-unselected-hover-state-layer-opacity: .04;--mdc-switch-unselected-pressed-state-layer-opacity: .1;--mdc-switch-selected-focus-state-layer-color: #a5b4fc;--mdc-switch-selected-handle-color: #a5b4fc;--mdc-switch-selected-hover-state-layer-color: #a5b4fc;--mdc-switch-selected-pressed-state-layer-color: #a5b4fc;--mdc-switch-selected-focus-handle-color: #c7d2fe;--mdc-switch-selected-hover-handle-color: #c7d2fe;--mdc-switch-selected-pressed-handle-color: #c7d2fe;--mdc-switch-selected-focus-track-color: #4f46e5;--mdc-switch-selected-hover-track-color: #4f46e5;--mdc-switch-selected-pressed-track-color: #4f46e5;--mdc-switch-selected-track-color: #4f46e5;--mdc-switch-disabled-selected-handle-color: #000;--mdc-switch-disabled-selected-icon-color: #212121;--mdc-switch-disabled-selected-track-color: #f5f5f5;--mdc-switch-disabled-unselected-handle-color: #000;--mdc-switch-disabled-unselected-icon-color: #212121;--mdc-switch-disabled-unselected-track-color: #f5f5f5;--mdc-switch-handle-surface-color: var(--mdc-theme-surface, #fff);--mdc-switch-handle-elevation-shadow: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mdc-switch-handle-shadow-color: black;--mdc-switch-disabled-handle-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mdc-switch-selected-icon-color: #212121;--mdc-switch-unselected-focus-handle-color: #fafafa;--mdc-switch-unselected-focus-state-layer-color: #f5f5f5;--mdc-switch-unselected-focus-track-color: #616161;--mdc-switch-unselected-handle-color: #9e9e9e;--mdc-switch-unselected-hover-handle-color: #fafafa;--mdc-switch-unselected-hover-state-layer-color: #f5f5f5;--mdc-switch-unselected-hover-track-color: #616161;--mdc-switch-unselected-icon-color: #212121;--mdc-switch-unselected-pressed-handle-color: #fafafa;--mdc-switch-unselected-pressed-state-layer-color: #f5f5f5;--mdc-switch-unselected-pressed-track-color: #616161;--mdc-switch-unselected-track-color: #616161;--mdc-switch-disabled-label-text-color: #07343e;--mdc-radio-disabled-selected-icon-opacity: .38;--mdc-radio-disabled-unselected-icon-opacity: .38;--mdc-radio-state-layer-size: 40px;--mat-slider-value-indicator-width: auto;--mat-slider-value-indicator-height: 32px;--mat-slider-value-indicator-caret-display: block;--mat-slider-value-indicator-border-radius: 4px;--mat-slider-value-indicator-padding: 0 12px;--mat-slider-value-indicator-text-transform: none;--mat-slider-value-indicator-container-transform: translateX(-50%);--mdc-slider-active-track-height: 6px;--mdc-slider-active-track-shape: 9999px;--mdc-slider-handle-height: 20px;--mdc-slider-handle-shape: 50%;--mdc-slider-handle-width: 20px;--mdc-slider-inactive-track-height: 4px;--mdc-slider-inactive-track-shape: 9999px;--mdc-slider-with-overlap-handle-outline-width: 1px;--mdc-slider-with-tick-marks-active-container-opacity: .6;--mdc-slider-with-tick-marks-container-shape: 50%;--mdc-slider-with-tick-marks-container-size: 2px;--mdc-slider-with-tick-marks-inactive-container-opacity: .6;--mdc-slider-handle-color: #4f46e5;--mdc-slider-focus-handle-color: #4f46e5;--mdc-slider-hover-handle-color: #4f46e5;--mdc-slider-active-track-color: #4f46e5;--mdc-slider-inactive-track-color: #4f46e5;--mdc-slider-with-tick-marks-inactive-container-color: #4f46e5;--mdc-slider-with-tick-marks-active-container-color: white;--mdc-slider-disabled-active-track-color: #fff;--mdc-slider-disabled-handle-color: #fff;--mdc-slider-disabled-inactive-track-color: #fff;--mdc-slider-label-container-color: #fff;--mdc-slider-label-label-text-color: #000;--mdc-slider-with-overlap-handle-outline-color: #fff;--mdc-slider-with-tick-marks-disabled-container-color: #fff;--mdc-slider-handle-elevation: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-slider-ripple-color: #4f46e5;--mat-slider-hover-state-layer-color: rgba(79, 70, 229, .05);--mat-slider-focus-state-layer-color: rgba(79, 70, 229, .2);--mat-slider-value-indicator-opacity: .9;--mat-menu-container-shape: 4px;--mat-menu-divider-bottom-spacing: 0;--mat-menu-divider-top-spacing: 0;--mat-menu-item-spacing: 16px;--mat-menu-item-icon-size: 24px;--mat-menu-item-leading-spacing: 16px;--mat-menu-item-trailing-spacing: 16px;--mat-menu-item-with-icon-leading-spacing: 16px;--mat-menu-item-with-icon-trailing-spacing: 16px;--mat-menu-item-label-text-color: white;--mat-menu-item-icon-color: white;--mat-menu-item-hover-state-layer-color: rgba(255, 255, 255, .08);--mat-menu-item-focus-state-layer-color: rgba(255, 255, 255, .08);--mat-menu-container-color: #032128;--mat-menu-divider-color: rgba(203, 221, 225, .12);--mdc-list-list-item-container-shape: 0;--mdc-list-list-item-leading-avatar-shape: 50%;--mdc-list-list-item-container-color: transparent;--mdc-list-list-item-selected-container-color: transparent;--mdc-list-list-item-leading-avatar-color: transparent;--mdc-list-list-item-leading-icon-size: 24px;--mdc-list-list-item-leading-avatar-size: 40px;--mdc-list-list-item-trailing-icon-size: 24px;--mdc-list-list-item-disabled-state-layer-color: transparent;--mdc-list-list-item-disabled-state-layer-opacity: 0;--mdc-list-list-item-disabled-label-text-opacity: .38;--mdc-list-list-item-disabled-leading-icon-opacity: .38;--mdc-list-list-item-disabled-trailing-icon-opacity: .38;--mat-list-active-indicator-color: transparent;--mat-list-active-indicator-shape: 4px;--mdc-list-list-item-label-text-color: white;--mdc-list-list-item-supporting-text-color: #3b7586;--mdc-list-list-item-leading-icon-color: rgba(255, 255, 255, .5);--mdc-list-list-item-trailing-supporting-text-color: #083b46;--mdc-list-list-item-trailing-icon-color: rgba(255, 255, 255, .5);--mdc-list-list-item-selected-trailing-icon-color: rgba(255, 255, 255, .5);--mdc-list-list-item-disabled-label-text-color: white;--mdc-list-list-item-disabled-leading-icon-color: white;--mdc-list-list-item-disabled-trailing-icon-color: white;--mdc-list-list-item-hover-label-text-color: white;--mdc-list-list-item-hover-leading-icon-color: rgba(255, 255, 255, .5);--mdc-list-list-item-hover-trailing-icon-color: rgba(255, 255, 255, .5);--mdc-list-list-item-focus-label-text-color: white;--mdc-list-list-item-hover-state-layer-color: white;--mdc-list-list-item-hover-state-layer-opacity: .08;--mdc-list-list-item-focus-state-layer-color: white;--mdc-list-list-item-focus-state-layer-opacity: .24;--mat-paginator-container-text-color: rgba(255, 255, 255, .87);--mat-paginator-container-background-color: #032128;--mat-paginator-enabled-icon-color: rgba(255, 255, 255, .54);--mat-paginator-disabled-icon-color: rgba(255, 255, 255, .12);--mdc-tab-indicator-active-indicator-height: 2px;--mdc-tab-indicator-active-indicator-shape: 0;--mdc-secondary-navigation-tab-container-height: 48px;--mat-tab-header-divider-color: transparent;--mat-tab-header-divider-height: 0;--mdc-checkbox-disabled-selected-checkmark-color: #fff;--mdc-checkbox-selected-focus-state-layer-opacity: .16;--mdc-checkbox-selected-hover-state-layer-opacity: .04;--mdc-checkbox-selected-pressed-state-layer-opacity: .16;--mdc-checkbox-unselected-focus-state-layer-opacity: .16;--mdc-checkbox-unselected-hover-state-layer-opacity: .04;--mdc-checkbox-unselected-pressed-state-layer-opacity: .16;--mdc-checkbox-disabled-selected-icon-color: rgba(255, 255, 255, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(255, 255, 255, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #1e293b;--mdc-checkbox-selected-hover-icon-color: #1e293b;--mdc-checkbox-selected-icon-color: #1e293b;--mdc-checkbox-selected-pressed-icon-color: #1e293b;--mdc-checkbox-unselected-focus-icon-color: #eeeeee;--mdc-checkbox-unselected-hover-icon-color: #eeeeee;--mdc-checkbox-unselected-icon-color: rgba(255, 255, 255, .54);--mdc-checkbox-unselected-pressed-icon-color: rgba(255, 255, 255, .54);--mdc-checkbox-selected-focus-state-layer-color: #1e293b;--mdc-checkbox-selected-hover-state-layer-color: #1e293b;--mdc-checkbox-selected-pressed-state-layer-color: #1e293b;--mdc-checkbox-unselected-focus-state-layer-color: white;--mdc-checkbox-unselected-hover-state-layer-color: white;--mdc-checkbox-unselected-pressed-state-layer-color: white;--mat-checkbox-disabled-label-color: #07343e;--mat-checkbox-label-text-color: white;--mdc-text-button-container-shape: 4px;--mdc-text-button-keep-touch-target: false;--mdc-filled-button-container-shape: 4px;--mdc-filled-button-keep-touch-target: false;--mdc-protected-button-container-shape: 4px;--mdc-protected-button-keep-touch-target: false;--mdc-outlined-button-keep-touch-target: false;--mdc-outlined-button-outline-width: 1px;--mdc-outlined-button-container-shape: 4px;--mat-text-button-horizontal-padding: 8px;--mat-text-button-with-icon-horizontal-padding: 8px;--mat-text-button-icon-spacing: 8px;--mat-text-button-icon-offset: 0;--mat-filled-button-horizontal-padding: 16px;--mat-filled-button-icon-spacing: 8px;--mat-filled-button-icon-offset: -4px;--mat-protected-button-horizontal-padding: 16px;--mat-protected-button-icon-spacing: 8px;--mat-protected-button-icon-offset: -4px;--mat-outlined-button-horizontal-padding: 15px;--mat-outlined-button-icon-spacing: 8px;--mat-outlined-button-icon-offset: -4px;--mdc-text-button-label-text-color: white;--mdc-text-button-disabled-label-text-color: rgba(3, 33, 40, .5);--mat-text-button-state-layer-color: white;--mat-text-button-disabled-state-layer-color: white;--mat-text-button-ripple-color: rgba(255, 255, 255, .1);--mat-text-button-hover-state-layer-opacity: .08;--mat-text-button-focus-state-layer-opacity: .24;--mat-text-button-pressed-state-layer-opacity: .24;--mdc-filled-button-container-color: #032128;--mdc-filled-button-label-text-color: white;--mdc-filled-button-disabled-container-color: rgba(3, 33, 40, .12);--mdc-filled-button-disabled-label-text-color: rgba(3, 33, 40, .5);--mat-filled-button-state-layer-color: white;--mat-filled-button-disabled-state-layer-color: white;--mat-filled-button-ripple-color: rgba(255, 255, 255, .1);--mat-filled-button-hover-state-layer-opacity: .08;--mat-filled-button-focus-state-layer-opacity: .24;--mat-filled-button-pressed-state-layer-opacity: .24;--mdc-protected-button-container-color: #032128;--mdc-protected-button-label-text-color: white;--mdc-protected-button-disabled-container-color: rgba(3, 33, 40, .12);--mdc-protected-button-disabled-label-text-color: rgba(3, 33, 40, .5);--mdc-protected-button-container-elevation-shadow: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mdc-protected-button-disabled-container-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mdc-protected-button-focus-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mdc-protected-button-hover-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mdc-protected-button-pressed-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-protected-button-container-shadow-color: #000;--mat-protected-button-state-layer-color: white;--mat-protected-button-disabled-state-layer-color: white;--mat-protected-button-ripple-color: rgba(255, 255, 255, .1);--mat-protected-button-hover-state-layer-opacity: .08;--mat-protected-button-focus-state-layer-opacity: .24;--mat-protected-button-pressed-state-layer-opacity: .24;--mdc-outlined-button-disabled-outline-color: rgba(203, 221, 225, .12);--mdc-outlined-button-disabled-label-text-color: rgba(3, 33, 40, .5);--mdc-outlined-button-label-text-color: white;--mdc-outlined-button-outline-color: rgba(203, 221, 225, .12);--mat-outlined-button-state-layer-color: white;--mat-outlined-button-disabled-state-layer-color: white;--mat-outlined-button-ripple-color: rgba(255, 255, 255, .1);--mat-outlined-button-hover-state-layer-opacity: .08;--mat-outlined-button-focus-state-layer-opacity: .24;--mat-outlined-button-pressed-state-layer-opacity: .24;--mdc-icon-button-icon-size: 24px;--mdc-icon-button-icon-color: inherit;--mdc-icon-button-disabled-icon-color: rgba(255, 255, 255, .5);--mat-icon-button-state-layer-color: white;--mat-icon-button-disabled-state-layer-color: white;--mat-icon-button-ripple-color: rgba(255, 255, 255, .1);--mat-icon-button-hover-state-layer-opacity: .08;--mat-icon-button-focus-state-layer-opacity: .24;--mat-icon-button-pressed-state-layer-opacity: .24;--mdc-fab-container-shape: 50%;--mdc-fab-icon-size: 24px;--mdc-fab-small-container-shape: 50%;--mdc-fab-small-icon-size: 24px;--mdc-extended-fab-container-height: 48px;--mdc-extended-fab-container-shape: 24px;--mdc-fab-container-color: #032128;--mdc-fab-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-fab-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mdc-fab-container-shadow-color: #000;--mat-fab-foreground-color: white;--mat-fab-state-layer-color: white;--mat-fab-disabled-state-layer-color: white;--mat-fab-ripple-color: rgba(255, 255, 255, .1);--mat-fab-hover-state-layer-opacity: .08;--mat-fab-focus-state-layer-opacity: .24;--mat-fab-pressed-state-layer-opacity: .24;--mat-fab-disabled-state-container-color: rgba(2, 34, 41, .12);--mat-fab-disabled-state-foreground-color: rgba(3, 33, 40, .5);--mdc-fab-small-container-color: #032128;--mdc-fab-small-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-fab-small-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-small-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-small-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mdc-fab-small-container-shadow-color: #000;--mat-fab-small-foreground-color: white;--mat-fab-small-state-layer-color: white;--mat-fab-small-disabled-state-layer-color: white;--mat-fab-small-ripple-color: rgba(255, 255, 255, .1);--mat-fab-small-hover-state-layer-opacity: .08;--mat-fab-small-focus-state-layer-opacity: .24;--mat-fab-small-pressed-state-layer-opacity: .24;--mat-fab-small-disabled-state-container-color: rgba(2, 34, 41, .12);--mat-fab-small-disabled-state-foreground-color: rgba(3, 33, 40, .5);--mdc-extended-fab-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-extended-fab-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-extended-fab-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-extended-fab-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mdc-extended-fab-container-shadow-color: #000;--mdc-snackbar-container-shape: 4px;--mdc-snackbar-container-color: #cdd3d4;--mdc-snackbar-supporting-text-color: rgba(3, 33, 40, .87);--mat-snack-bar-button-color: rgba(0, 0, 0, .87);--mat-table-row-item-outline-width: 1px;--mat-table-background-color: #032128;--mat-table-header-headline-color: white;--mat-table-row-item-label-text-color: white;--mat-table-row-item-outline-color: rgba(203, 221, 225, .12);--mdc-circular-progress-active-indicator-width: 4px;--mdc-circular-progress-size: 48px;--mdc-circular-progress-active-indicator-color: #4f46e5;--mat-badge-container-shape: 50%;--mat-badge-container-size: unset;--mat-badge-small-size-container-size: unset;--mat-badge-large-size-container-size: unset;--mat-badge-legacy-container-size: 22px;--mat-badge-legacy-small-size-container-size: 16px;--mat-badge-legacy-large-size-container-size: 28px;--mat-badge-container-offset: -11px 0;--mat-badge-small-size-container-offset: -8px 0;--mat-badge-large-size-container-offset: -14px 0;--mat-badge-container-overlap-offset: -11px;--mat-badge-small-size-container-overlap-offset: -8px;--mat-badge-large-size-container-overlap-offset: -14px;--mat-badge-container-padding: 0;--mat-badge-small-size-container-padding: 0;--mat-badge-large-size-container-padding: 0;--mat-badge-background-color: #4f46e5;--mat-badge-text-color: white;--mat-badge-disabled-state-background-color: #032128;--mat-badge-disabled-state-text-color: #07343e;--mat-bottom-sheet-container-shape: 4px;--mat-bottom-sheet-container-text-color: white;--mat-bottom-sheet-container-background-color: #032128;--mat-legacy-button-toggle-height: 36px;--mat-legacy-button-toggle-shape: 2px;--mat-legacy-button-toggle-focus-state-layer-opacity: 1;--mat-standard-button-toggle-shape: 4px;--mat-standard-button-toggle-hover-state-layer-opacity: .04;--mat-standard-button-toggle-focus-state-layer-opacity: .12;--mat-legacy-button-toggle-text-color: #083b46;--mat-legacy-button-toggle-state-layer-color: #9bbac3;--mat-legacy-button-toggle-selected-state-text-color: #3b7586;--mat-legacy-button-toggle-selected-state-background-color: rgba(255, 255, 255, .05);--mat-legacy-button-toggle-disabled-state-text-color: #032128;--mat-legacy-button-toggle-disabled-state-background-color: #022229;--mat-legacy-button-toggle-disabled-selected-state-background-color: #032128;--mat-standard-button-toggle-text-color: white;--mat-standard-button-toggle-background-color: #032128;--mat-standard-button-toggle-state-layer-color: #9bbac3;--mat-standard-button-toggle-selected-state-background-color: rgba(255, 255, 255, .05);--mat-standard-button-toggle-selected-state-text-color: white;--mat-standard-button-toggle-disabled-state-text-color: #032128;--mat-standard-button-toggle-disabled-state-background-color: #032128;--mat-standard-button-toggle-disabled-selected-state-text-color: white;--mat-standard-button-toggle-disabled-selected-state-background-color: #032128;--mat-standard-button-toggle-divider-color: #1b383e;--mat-datepicker-calendar-container-shape: 4px;--mat-datepicker-calendar-container-touch-shape: 4px;--mat-datepicker-calendar-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mat-datepicker-calendar-container-touch-elevation-shadow: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12);--mat-datepicker-calendar-date-selected-state-text-color: white;--mat-datepicker-calendar-date-selected-state-background-color: #4f46e5;--mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(79, 70, 229, .4);--mat-datepicker-calendar-date-today-selected-state-outline-color: white;--mat-datepicker-calendar-date-focus-state-background-color: rgba(79, 70, 229, .3);--mat-datepicker-calendar-date-hover-state-background-color: rgba(79, 70, 229, .3);--mat-datepicker-toggle-active-state-icon-color: #4f46e5;--mat-datepicker-calendar-date-in-range-state-background-color: rgba(79, 70, 229, .2);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, .2);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #46a35e;--mat-datepicker-toggle-icon-color: #cbdde1;--mat-datepicker-calendar-body-label-text-color: #3b7586;--mat-datepicker-calendar-period-button-text-color: white;--mat-datepicker-calendar-period-button-icon-color: #cbdde1;--mat-datepicker-calendar-navigation-button-icon-color: #cbdde1;--mat-datepicker-calendar-header-divider-color: rgba(203, 221, 225, .12);--mat-datepicker-calendar-header-text-color: #3b7586;--mat-datepicker-calendar-date-today-outline-color: #083b46;--mat-datepicker-calendar-date-today-disabled-state-outline-color: rgba(8, 59, 70, .8);--mat-datepicker-calendar-date-text-color: white;--mat-datepicker-calendar-date-outline-color: transparent;--mat-datepicker-calendar-date-disabled-state-text-color: #07343e;--mat-datepicker-calendar-date-preview-state-outline-color: rgba(203, 221, 225, .24);--mat-datepicker-range-input-separator-color: white;--mat-datepicker-range-input-disabled-state-separator-color: #07343e;--mat-datepicker-range-input-disabled-state-text-color: #07343e;--mat-datepicker-calendar-container-background-color: #032128;--mat-datepicker-calendar-container-text-color: white;--mat-divider-width: 1px;--mat-divider-color: rgba(203, 221, 225, .12);--mat-expansion-container-shape: 4px;--mat-expansion-legacy-header-indicator-display: inline-block;--mat-expansion-header-indicator-display: none;--mat-expansion-container-background-color: #032128;--mat-expansion-container-text-color: white;--mat-expansion-actions-divider-color: rgba(203, 221, 225, .12);--mat-expansion-header-hover-state-layer-color: rgba(255, 255, 255, .05);--mat-expansion-header-focus-state-layer-color: rgba(255, 255, 255, .05);--mat-expansion-header-disabled-state-text-color: #032128;--mat-expansion-header-text-color: white;--mat-expansion-header-description-color: #3b7586;--mat-expansion-header-indicator-color: #3b7586;--mat-icon-color: inherit;--mat-sidenav-container-shape: 0;--mat-sidenav-container-elevation-shadow: 0px 8px 10px -5px rgba(0, 0, 0, .2), 0px 16px 24px 2px rgba(0, 0, 0, .14), 0px 6px 30px 5px rgba(0, 0, 0, .12);--mat-sidenav-container-width: auto;--mat-sidenav-container-divider-color: rgba(203, 221, 225, .12);--mat-sidenav-container-background-color: #032128;--mat-sidenav-container-text-color: white;--mat-sidenav-content-background-color: #022229;--mat-sidenav-content-text-color: white;--mat-sidenav-scrim-color: rgba(252, 222, 215, .6);--mat-stepper-header-icon-foreground-color: white;--mat-stepper-header-selected-state-icon-background-color: #4f46e5;--mat-stepper-header-selected-state-icon-foreground-color: white;--mat-stepper-header-done-state-icon-background-color: #4f46e5;--mat-stepper-header-done-state-icon-foreground-color: white;--mat-stepper-header-edit-state-icon-background-color: #4f46e5;--mat-stepper-header-edit-state-icon-foreground-color: white;--mat-stepper-container-color: #032128;--mat-stepper-line-color: rgba(203, 221, 225, .12);--mat-stepper-header-hover-state-layer-color: rgba(255, 255, 255, .05);--mat-stepper-header-focus-state-layer-color: rgba(255, 255, 255, .05);--mat-stepper-header-label-text-color: #3b7586;--mat-stepper-header-optional-label-text-color: #3b7586;--mat-stepper-header-selected-state-label-text-color: white;--mat-stepper-header-error-state-label-text-color: #dc2626;--mat-stepper-header-icon-background-color: #3b7586;--mat-stepper-header-error-state-icon-foreground-color: #dc2626;--mat-stepper-header-error-state-icon-background-color: transparent;--mat-sort-arrow-color: #3b7586;--mat-toolbar-container-background-color: #022229;--mat-toolbar-container-text-color: white;--mat-tree-container-background-color: #032128;--mat-tree-node-text-color: white}.theme-default .dark .mat-accent,.theme-default.dark .mat-accent{--mat-option-selected-state-label-text-color: #1e293b;--mat-option-label-text-color: white;--mat-option-hover-state-layer-color: rgba(255, 255, 255, .08);--mat-option-focus-state-layer-color: rgba(255, 255, 255, .08);--mat-option-selected-state-layer-color: rgba(255, 255, 255, .08)}.theme-default .dark .mat-warn,.theme-default.dark .mat-warn{--mat-option-selected-state-label-text-color: #dc2626;--mat-option-label-text-color: white;--mat-option-hover-state-layer-color: rgba(255, 255, 255, .08);--mat-option-focus-state-layer-color: rgba(255, 255, 255, .08);--mat-option-selected-state-layer-color: rgba(255, 255, 255, .08)}.theme-default .dark .mat-primary,.theme-default.dark .mat-primary{--mat-full-pseudo-checkbox-selected-icon-color: #4f46e5;--mat-full-pseudo-checkbox-selected-checkmark-color: #022229;--mat-full-pseudo-checkbox-unselected-icon-color: #3b7586;--mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #022229;--mat-full-pseudo-checkbox-disabled-unselected-icon-color: #686868;--mat-full-pseudo-checkbox-disabled-selected-icon-color: #686868;--mat-minimal-pseudo-checkbox-selected-checkmark-color: #4f46e5;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #686868}.theme-default .dark .mat-accent,.theme-default.dark .mat-accent{--mat-full-pseudo-checkbox-selected-icon-color: #1e293b;--mat-full-pseudo-checkbox-selected-checkmark-color: #022229;--mat-full-pseudo-checkbox-unselected-icon-color: #3b7586;--mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #022229;--mat-full-pseudo-checkbox-disabled-unselected-icon-color: #686868;--mat-full-pseudo-checkbox-disabled-selected-icon-color: #686868;--mat-minimal-pseudo-checkbox-selected-checkmark-color: #1e293b;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #686868}.theme-default .dark .mat-warn,.theme-default.dark .mat-warn{--mat-full-pseudo-checkbox-selected-icon-color: #dc2626;--mat-full-pseudo-checkbox-selected-checkmark-color: #022229;--mat-full-pseudo-checkbox-unselected-icon-color: #3b7586;--mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #022229;--mat-full-pseudo-checkbox-disabled-unselected-icon-color: #686868;--mat-full-pseudo-checkbox-disabled-selected-icon-color: #686868;--mat-minimal-pseudo-checkbox-selected-checkmark-color: #dc2626;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #686868}.theme-default .dark .mat-elevation-z0,.theme-default .dark .mat-mdc-elevation-specific.mat-elevation-z0,.theme-default.dark .mat-elevation-z0,.theme-default.dark .mat-mdc-elevation-specific.mat-elevation-z0{box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}.theme-default .dark .mat-elevation-z1,.theme-default .dark .mat-mdc-elevation-specific.mat-elevation-z1,.theme-default.dark .mat-elevation-z1,.theme-default.dark .mat-mdc-elevation-specific.mat-elevation-z1{box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f}.theme-default .dark .mat-elevation-z2,.theme-default .dark .mat-mdc-elevation-specific.mat-elevation-z2,.theme-default.dark .mat-elevation-z2,.theme-default.dark .mat-mdc-elevation-specific.mat-elevation-z2{box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.theme-default .dark .mat-elevation-z3,.theme-default .dark .mat-mdc-elevation-specific.mat-elevation-z3,.theme-default.dark .mat-elevation-z3,.theme-default.dark .mat-mdc-elevation-specific.mat-elevation-z3{box-shadow:0 3px 3px -2px #0003,0 3px 4px #00000024,0 1px 8px #0000001f}.theme-default .dark .mat-elevation-z4,.theme-default .dark .mat-mdc-elevation-specific.mat-elevation-z4,.theme-default.dark .mat-elevation-z4,.theme-default.dark .mat-mdc-elevation-specific.mat-elevation-z4{box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.theme-default .dark .mat-elevation-z5,.theme-default .dark .mat-mdc-elevation-specific.mat-elevation-z5,.theme-default.dark .mat-elevation-z5,.theme-default.dark .mat-mdc-elevation-specific.mat-elevation-z5{box-shadow:0 3px 5px -1px #0003,0 5px 8px #00000024,0 1px 14px #0000001f}.theme-default .dark .mat-elevation-z6,.theme-default .dark .mat-mdc-elevation-specific.mat-elevation-z6,.theme-default.dark .mat-elevation-z6,.theme-default.dark .mat-mdc-elevation-specific.mat-elevation-z6{box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024,0 1px 18px #0000001f}.theme-default .dark .mat-elevation-z7,.theme-default .dark .mat-mdc-elevation-specific.mat-elevation-z7,.theme-default.dark .mat-elevation-z7,.theme-default.dark .mat-mdc-elevation-specific.mat-elevation-z7{box-shadow:0 4px 5px -2px #0003,0 7px 10px 1px #00000024,0 2px 16px 1px #0000001f}.theme-default .dark .mat-elevation-z8,.theme-default .dark .mat-mdc-elevation-specific.mat-elevation-z8,.theme-default.dark .mat-elevation-z8,.theme-default.dark .mat-mdc-elevation-specific.mat-elevation-z8{box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f}.theme-default .dark .mat-elevation-z9,.theme-default .dark .mat-mdc-elevation-specific.mat-elevation-z9,.theme-default.dark .mat-elevation-z9,.theme-default.dark .mat-mdc-elevation-specific.mat-elevation-z9{box-shadow:0 5px 6px -3px #0003,0 9px 12px 1px #00000024,0 3px 16px 2px #0000001f}.theme-default .dark .mat-elevation-z10,.theme-default .dark .mat-mdc-elevation-specific.mat-elevation-z10,.theme-default.dark .mat-elevation-z10,.theme-default.dark .mat-mdc-elevation-specific.mat-elevation-z10{box-shadow:0 6px 6px -3px #0003,0 10px 14px 1px #00000024,0 4px 18px 3px #0000001f}.theme-default .dark .mat-elevation-z11,.theme-default .dark .mat-mdc-elevation-specific.mat-elevation-z11,.theme-default.dark .mat-elevation-z11,.theme-default.dark .mat-mdc-elevation-specific.mat-elevation-z11{box-shadow:0 6px 7px -4px #0003,0 11px 15px 1px #00000024,0 4px 20px 3px #0000001f}.theme-default .dark .mat-elevation-z12,.theme-default .dark .mat-mdc-elevation-specific.mat-elevation-z12,.theme-default.dark .mat-elevation-z12,.theme-default.dark .mat-mdc-elevation-specific.mat-elevation-z12{box-shadow:0 7px 8px -4px #0003,0 12px 17px 2px #00000024,0 5px 22px 4px #0000001f}.theme-default .dark .mat-elevation-z13,.theme-default .dark .mat-mdc-elevation-specific.mat-elevation-z13,.theme-default.dark .mat-elevation-z13,.theme-default.dark .mat-mdc-elevation-specific.mat-elevation-z13{box-shadow:0 7px 8px -4px #0003,0 13px 19px 2px #00000024,0 5px 24px 4px #0000001f}.theme-default .dark .mat-elevation-z14,.theme-default .dark .mat-mdc-elevation-specific.mat-elevation-z14,.theme-default.dark .mat-elevation-z14,.theme-default.dark .mat-mdc-elevation-specific.mat-elevation-z14{box-shadow:0 7px 9px -4px #0003,0 14px 21px 2px #00000024,0 5px 26px 4px #0000001f}.theme-default .dark .mat-elevation-z15,.theme-default .dark .mat-mdc-elevation-specific.mat-elevation-z15,.theme-default.dark .mat-elevation-z15,.theme-default.dark .mat-mdc-elevation-specific.mat-elevation-z15{box-shadow:0 8px 9px -5px #0003,0 15px 22px 2px #00000024,0 6px 28px 5px #0000001f}.theme-default .dark .mat-elevation-z16,.theme-default .dark .mat-mdc-elevation-specific.mat-elevation-z16,.theme-default.dark .mat-elevation-z16,.theme-default.dark .mat-mdc-elevation-specific.mat-elevation-z16{box-shadow:0 8px 10px -5px #0003,0 16px 24px 2px #00000024,0 6px 30px 5px #0000001f}.theme-default .dark .mat-elevation-z17,.theme-default .dark .mat-mdc-elevation-specific.mat-elevation-z17,.theme-default.dark .mat-elevation-z17,.theme-default.dark .mat-mdc-elevation-specific.mat-elevation-z17{box-shadow:0 8px 11px -5px #0003,0 17px 26px 2px #00000024,0 6px 32px 5px #0000001f}.theme-default .dark .mat-elevation-z18,.theme-default .dark .mat-mdc-elevation-specific.mat-elevation-z18,.theme-default.dark .mat-elevation-z18,.theme-default.dark .mat-mdc-elevation-specific.mat-elevation-z18{box-shadow:0 9px 11px -5px #0003,0 18px 28px 2px #00000024,0 7px 34px 6px #0000001f}.theme-default .dark .mat-elevation-z19,.theme-default .dark .mat-mdc-elevation-specific.mat-elevation-z19,.theme-default.dark .mat-elevation-z19,.theme-default.dark .mat-mdc-elevation-specific.mat-elevation-z19{box-shadow:0 9px 12px -6px #0003,0 19px 29px 2px #00000024,0 7px 36px 6px #0000001f}.theme-default .dark .mat-elevation-z20,.theme-default .dark .mat-mdc-elevation-specific.mat-elevation-z20,.theme-default.dark .mat-elevation-z20,.theme-default.dark .mat-mdc-elevation-specific.mat-elevation-z20{box-shadow:0 10px 13px -6px #0003,0 20px 31px 3px #00000024,0 8px 38px 7px #0000001f}.theme-default .dark .mat-elevation-z21,.theme-default .dark .mat-mdc-elevation-specific.mat-elevation-z21,.theme-default.dark .mat-elevation-z21,.theme-default.dark .mat-mdc-elevation-specific.mat-elevation-z21{box-shadow:0 10px 13px -6px #0003,0 21px 33px 3px #00000024,0 8px 40px 7px #0000001f}.theme-default .dark .mat-elevation-z22,.theme-default .dark .mat-mdc-elevation-specific.mat-elevation-z22,.theme-default.dark .mat-elevation-z22,.theme-default.dark .mat-mdc-elevation-specific.mat-elevation-z22{box-shadow:0 10px 14px -6px #0003,0 22px 35px 3px #00000024,0 8px 42px 7px #0000001f}.theme-default .dark .mat-elevation-z23,.theme-default .dark .mat-mdc-elevation-specific.mat-elevation-z23,.theme-default.dark .mat-elevation-z23,.theme-default.dark .mat-mdc-elevation-specific.mat-elevation-z23{box-shadow:0 11px 14px -7px #0003,0 23px 36px 3px #00000024,0 9px 44px 8px #0000001f}.theme-default .dark .mat-elevation-z24,.theme-default .dark .mat-mdc-elevation-specific.mat-elevation-z24,.theme-default.dark .mat-elevation-z24,.theme-default.dark .mat-mdc-elevation-specific.mat-elevation-z24{box-shadow:0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f}.theme-default .dark .mat-mdc-progress-bar,.theme-default.dark .mat-mdc-progress-bar{--mdc-linear-progress-active-indicator-color: #4f46e5;--mdc-linear-progress-track-color: rgba(79, 70, 229, .25)}.theme-default .dark .mat-mdc-progress-bar.mat-accent,.theme-default.dark .mat-mdc-progress-bar.mat-accent{--mdc-linear-progress-active-indicator-color: #1e293b;--mdc-linear-progress-track-color: rgba(30, 41, 59, .25)}.theme-default .dark .mat-mdc-progress-bar.mat-warn,.theme-default.dark .mat-mdc-progress-bar.mat-warn{--mdc-linear-progress-active-indicator-color: #dc2626;--mdc-linear-progress-track-color: rgba(220, 38, 38, .25)}.theme-default .dark .mat-mdc-form-field.mat-accent,.theme-default.dark .mat-mdc-form-field.mat-accent{--mdc-filled-text-field-caret-color: #1e293b;--mdc-filled-text-field-focus-active-indicator-color: #1e293b;--mdc-filled-text-field-focus-label-text-color: rgba(30, 41, 59, .87);--mdc-outlined-text-field-caret-color: #1e293b;--mdc-outlined-text-field-focus-outline-color: #1e293b;--mdc-outlined-text-field-focus-label-text-color: rgba(30, 41, 59, .87);--mat-form-field-focus-select-arrow-color: rgba(30, 41, 59, .87)}.theme-default .dark .mat-mdc-form-field.mat-warn,.theme-default.dark .mat-mdc-form-field.mat-warn{--mdc-filled-text-field-caret-color: #dc2626;--mdc-filled-text-field-focus-active-indicator-color: #dc2626;--mdc-filled-text-field-focus-label-text-color: rgba(220, 38, 38, .87);--mdc-outlined-text-field-caret-color: #dc2626;--mdc-outlined-text-field-focus-outline-color: #dc2626;--mdc-outlined-text-field-focus-label-text-color: rgba(220, 38, 38, .87);--mat-form-field-focus-select-arrow-color: rgba(220, 38, 38, .87)}.theme-default .dark .mat-mdc-form-field.mat-accent,.theme-default.dark .mat-mdc-form-field.mat-accent{--mat-select-panel-background-color: #032128;--mat-select-enabled-trigger-text-color: rgba(255, 255, 255, .87);--mat-select-disabled-trigger-text-color: rgba(7, 52, 62, .38);--mat-select-placeholder-text-color: rgba(255, 255, 255, .6);--mat-select-enabled-arrow-color: rgba(203, 221, 225, .54);--mat-select-disabled-arrow-color: rgba(255, 255, 255, .38);--mat-select-focused-arrow-color: rgba(30, 41, 59, .87);--mat-select-invalid-arrow-color: rgba(220, 38, 38, .87)}.theme-default .dark .mat-mdc-form-field.mat-warn,.theme-default.dark .mat-mdc-form-field.mat-warn{--mat-select-panel-background-color: #032128;--mat-select-enabled-trigger-text-color: rgba(255, 255, 255, .87);--mat-select-disabled-trigger-text-color: rgba(7, 52, 62, .38);--mat-select-placeholder-text-color: rgba(255, 255, 255, .6);--mat-select-enabled-arrow-color: rgba(203, 221, 225, .54);--mat-select-disabled-arrow-color: rgba(255, 255, 255, .38);--mat-select-focused-arrow-color: rgba(220, 38, 38, .87);--mat-select-invalid-arrow-color: rgba(220, 38, 38, .87)}.theme-default .dark .mat-mdc-standard-chip,.theme-default.dark .mat-mdc-standard-chip{--mdc-chip-container-shape-family: rounded;--mdc-chip-container-shape-radius: 16px 16px 16px 16px;--mdc-chip-with-avatar-avatar-shape-family: rounded;--mdc-chip-with-avatar-avatar-shape-radius: 14px 14px 14px 14px;--mdc-chip-with-avatar-avatar-size: 28px;--mdc-chip-with-icon-icon-size: 18px;--mdc-chip-outline-width: 0;--mdc-chip-outline-color: transparent;--mdc-chip-disabled-outline-color: transparent;--mdc-chip-focus-outline-color: transparent;--mdc-chip-hover-state-layer-opacity: .04;--mdc-chip-with-avatar-disabled-avatar-opacity: 1;--mdc-chip-flat-selected-outline-width: 0;--mdc-chip-selected-hover-state-layer-opacity: .04;--mdc-chip-with-trailing-icon-disabled-trailing-icon-opacity: 1;--mdc-chip-with-icon-disabled-icon-opacity: 1;--mat-chip-disabled-container-opacity: .4;--mat-chip-trailing-action-opacity: .54;--mat-chip-trailing-action-focus-opacity: 1;--mat-chip-trailing-action-state-layer-color: transparent;--mat-chip-selected-trailing-action-state-layer-color: transparent;--mat-chip-trailing-action-hover-state-layer-opacity: 0;--mat-chip-trailing-action-focus-state-layer-opacity: 0;--mdc-chip-disabled-label-text-color: #fafafa;--mdc-chip-elevated-container-color: #213c42;--mdc-chip-elevated-selected-container-color: #213c42;--mdc-chip-elevated-disabled-container-color: #213c42;--mdc-chip-flat-disabled-selected-container-color: #213c42;--mdc-chip-focus-state-layer-color: white;--mdc-chip-hover-state-layer-color: white;--mdc-chip-selected-hover-state-layer-color: white;--mdc-chip-focus-state-layer-opacity: .12;--mdc-chip-selected-focus-state-layer-color: white;--mdc-chip-selected-focus-state-layer-opacity: .12;--mdc-chip-label-text-color: #fafafa;--mdc-chip-selected-label-text-color: #fafafa;--mdc-chip-with-icon-icon-color: #fafafa;--mdc-chip-with-icon-disabled-icon-color: #fafafa;--mdc-chip-with-icon-selected-icon-color: #fafafa;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color: #fafafa;--mdc-chip-with-trailing-icon-trailing-icon-color: #fafafa;--mat-chip-selected-disabled-trailing-icon-color: #fafafa;--mat-chip-selected-trailing-icon-color: #fafafa}.theme-default .dark .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-primary,.theme-default .dark .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-primary,.theme-default.dark .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-primary,.theme-default.dark .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-primary{--mdc-chip-disabled-label-text-color: white;--mdc-chip-elevated-container-color: #4f46e5;--mdc-chip-elevated-selected-container-color: #4f46e5;--mdc-chip-elevated-disabled-container-color: #4f46e5;--mdc-chip-flat-disabled-selected-container-color: #4f46e5;--mdc-chip-focus-state-layer-color: white;--mdc-chip-hover-state-layer-color: white;--mdc-chip-selected-hover-state-layer-color: white;--mdc-chip-focus-state-layer-opacity: .12;--mdc-chip-selected-focus-state-layer-color: white;--mdc-chip-selected-focus-state-layer-opacity: .12;--mdc-chip-label-text-color: white;--mdc-chip-selected-label-text-color: white;--mdc-chip-with-icon-icon-color: white;--mdc-chip-with-icon-disabled-icon-color: white;--mdc-chip-with-icon-selected-icon-color: white;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color: white;--mdc-chip-with-trailing-icon-trailing-icon-color: white;--mat-chip-selected-disabled-trailing-icon-color: white;--mat-chip-selected-trailing-icon-color: white}.theme-default .dark .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-accent,.theme-default .dark .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-accent,.theme-default.dark .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-accent,.theme-default.dark .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-accent{--mdc-chip-disabled-label-text-color: white;--mdc-chip-elevated-container-color: #1e293b;--mdc-chip-elevated-selected-container-color: #1e293b;--mdc-chip-elevated-disabled-container-color: #1e293b;--mdc-chip-flat-disabled-selected-container-color: #1e293b;--mdc-chip-focus-state-layer-color: white;--mdc-chip-hover-state-layer-color: white;--mdc-chip-selected-hover-state-layer-color: white;--mdc-chip-focus-state-layer-opacity: .12;--mdc-chip-selected-focus-state-layer-color: white;--mdc-chip-selected-focus-state-layer-opacity: .12;--mdc-chip-label-text-color: white;--mdc-chip-selected-label-text-color: white;--mdc-chip-with-icon-icon-color: white;--mdc-chip-with-icon-disabled-icon-color: white;--mdc-chip-with-icon-selected-icon-color: white;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color: white;--mdc-chip-with-trailing-icon-trailing-icon-color: white;--mat-chip-selected-disabled-trailing-icon-color: white;--mat-chip-selected-trailing-icon-color: white}.theme-default .dark .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-warn,.theme-default .dark .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-warn,.theme-default.dark .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-warn,.theme-default.dark .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-warn{--mdc-chip-disabled-label-text-color: white;--mdc-chip-elevated-container-color: #dc2626;--mdc-chip-elevated-selected-container-color: #dc2626;--mdc-chip-elevated-disabled-container-color: #dc2626;--mdc-chip-flat-disabled-selected-container-color: #dc2626;--mdc-chip-focus-state-layer-color: white;--mdc-chip-hover-state-layer-color: white;--mdc-chip-selected-hover-state-layer-color: white;--mdc-chip-focus-state-layer-opacity: .12;--mdc-chip-selected-focus-state-layer-color: white;--mdc-chip-selected-focus-state-layer-opacity: .12;--mdc-chip-label-text-color: white;--mdc-chip-selected-label-text-color: white;--mdc-chip-with-icon-icon-color: white;--mdc-chip-with-icon-disabled-icon-color: white;--mdc-chip-with-icon-selected-icon-color: white;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color: white;--mdc-chip-with-trailing-icon-trailing-icon-color: white;--mat-chip-selected-disabled-trailing-icon-color: white;--mat-chip-selected-trailing-icon-color: white}.theme-default .dark .mat-mdc-slide-toggle,.theme-default.dark .mat-mdc-slide-toggle{--mat-switch-disabled-selected-handle-opacity: .38;--mat-switch-disabled-unselected-handle-opacity: .38;--mat-switch-unselected-handle-size: 20px;--mat-switch-selected-handle-size: 20px;--mat-switch-pressed-handle-size: 20px;--mat-switch-with-icon-handle-size: 20px;--mat-switch-selected-handle-horizontal-margin: 0;--mat-switch-selected-with-icon-handle-horizontal-margin: 0;--mat-switch-selected-pressed-handle-horizontal-margin: 0;--mat-switch-unselected-handle-horizontal-margin: 0;--mat-switch-unselected-with-icon-handle-horizontal-margin: 0;--mat-switch-unselected-pressed-handle-horizontal-margin: 0;--mat-switch-visible-track-opacity: 1;--mat-switch-hidden-track-opacity: 1;--mat-switch-visible-track-transition: transform 75ms 0ms cubic-bezier(0, 0, .2, 1);--mat-switch-hidden-track-transition: transform 75ms 0ms cubic-bezier(.4, 0, .6, 1);--mat-switch-track-outline-width: 1px;--mat-switch-track-outline-color: transparent;--mat-switch-selected-track-outline-width: 1px;--mat-switch-selected-track-outline-color: transparent;--mat-switch-disabled-unselected-track-outline-width: 1px;--mat-switch-disabled-unselected-track-outline-color: transparent;--mat-switch-label-text-color: white}.theme-default .dark .mat-mdc-slide-toggle.mat-accent,.theme-default.dark .mat-mdc-slide-toggle.mat-accent{--mdc-switch-selected-focus-state-layer-color: #cbd5e1;--mdc-switch-selected-handle-color: #cbd5e1;--mdc-switch-selected-hover-state-layer-color: #cbd5e1;--mdc-switch-selected-pressed-state-layer-color: #cbd5e1;--mdc-switch-selected-focus-handle-color: #e2e8f0;--mdc-switch-selected-hover-handle-color: #e2e8f0;--mdc-switch-selected-pressed-handle-color: #e2e8f0;--mdc-switch-selected-focus-track-color: #475569;--mdc-switch-selected-hover-track-color: #475569;--mdc-switch-selected-pressed-track-color: #475569;--mdc-switch-selected-track-color: #475569}.theme-default .dark .mat-mdc-slide-toggle.mat-warn,.theme-default.dark .mat-mdc-slide-toggle.mat-warn{--mdc-switch-selected-focus-state-layer-color: #fca5a5;--mdc-switch-selected-handle-color: #fca5a5;--mdc-switch-selected-hover-state-layer-color: #fca5a5;--mdc-switch-selected-pressed-state-layer-color: #fca5a5;--mdc-switch-selected-focus-handle-color: #fecaca;--mdc-switch-selected-hover-handle-color: #fecaca;--mdc-switch-selected-pressed-handle-color: #fecaca;--mdc-switch-selected-focus-track-color: #dc2626;--mdc-switch-selected-hover-track-color: #dc2626;--mdc-switch-selected-pressed-track-color: #dc2626;--mdc-switch-selected-track-color: #dc2626}.theme-default .dark .mat-mdc-radio-button.mat-primary,.theme-default.dark .mat-mdc-radio-button.mat-primary{--mdc-radio-disabled-selected-icon-color: #cbdde1;--mdc-radio-disabled-unselected-icon-color: #cbdde1;--mdc-radio-unselected-hover-icon-color: #eeeeee;--mdc-radio-unselected-icon-color: rgba(203, 221, 225, .54);--mdc-radio-unselected-pressed-icon-color: rgba(203, 221, 225, .54);--mdc-radio-selected-focus-icon-color: #4f46e5;--mdc-radio-selected-hover-icon-color: #4f46e5;--mdc-radio-selected-icon-color: #4f46e5;--mdc-radio-selected-pressed-icon-color: #4f46e5;--mat-radio-ripple-color: white;--mat-radio-checked-ripple-color: #4f46e5;--mat-radio-disabled-label-color: #07343e;--mat-radio-label-text-color: white}.theme-default .dark .mat-mdc-radio-button.mat-accent,.theme-default.dark .mat-mdc-radio-button.mat-accent{--mdc-radio-disabled-selected-icon-color: #cbdde1;--mdc-radio-disabled-unselected-icon-color: #cbdde1;--mdc-radio-unselected-hover-icon-color: #eeeeee;--mdc-radio-unselected-icon-color: rgba(203, 221, 225, .54);--mdc-radio-unselected-pressed-icon-color: rgba(203, 221, 225, .54);--mdc-radio-selected-focus-icon-color: #1e293b;--mdc-radio-selected-hover-icon-color: #1e293b;--mdc-radio-selected-icon-color: #1e293b;--mdc-radio-selected-pressed-icon-color: #1e293b;--mat-radio-ripple-color: white;--mat-radio-checked-ripple-color: #1e293b;--mat-radio-disabled-label-color: #07343e;--mat-radio-label-text-color: white}.theme-default .dark .mat-mdc-radio-button.mat-warn,.theme-default.dark .mat-mdc-radio-button.mat-warn{--mdc-radio-disabled-selected-icon-color: #cbdde1;--mdc-radio-disabled-unselected-icon-color: #cbdde1;--mdc-radio-unselected-hover-icon-color: #eeeeee;--mdc-radio-unselected-icon-color: rgba(203, 221, 225, .54);--mdc-radio-unselected-pressed-icon-color: rgba(203, 221, 225, .54);--mdc-radio-selected-focus-icon-color: #dc2626;--mdc-radio-selected-hover-icon-color: #dc2626;--mdc-radio-selected-icon-color: #dc2626;--mdc-radio-selected-pressed-icon-color: #dc2626;--mat-radio-ripple-color: white;--mat-radio-checked-ripple-color: #dc2626;--mat-radio-disabled-label-color: #07343e;--mat-radio-label-text-color: white}.theme-default .dark .mat-accent,.theme-default.dark .mat-accent{--mat-slider-ripple-color: #1e293b;--mat-slider-hover-state-layer-color: rgba(30, 41, 59, .05);--mat-slider-focus-state-layer-color: rgba(30, 41, 59, .2);--mdc-slider-handle-color: #1e293b;--mdc-slider-focus-handle-color: #1e293b;--mdc-slider-hover-handle-color: #1e293b;--mdc-slider-active-track-color: #1e293b;--mdc-slider-inactive-track-color: #1e293b;--mdc-slider-with-tick-marks-inactive-container-color: #1e293b;--mdc-slider-with-tick-marks-active-container-color: white}.theme-default .dark .mat-warn,.theme-default.dark .mat-warn{--mat-slider-ripple-color: #dc2626;--mat-slider-hover-state-layer-color: rgba(220, 38, 38, .05);--mat-slider-focus-state-layer-color: rgba(220, 38, 38, .2);--mdc-slider-handle-color: #dc2626;--mdc-slider-focus-handle-color: #dc2626;--mdc-slider-hover-handle-color: #dc2626;--mdc-slider-active-track-color: #dc2626;--mdc-slider-inactive-track-color: #dc2626;--mdc-slider-with-tick-marks-inactive-container-color: #dc2626;--mdc-slider-with-tick-marks-active-container-color: white}.theme-default .dark .mdc-list-item__start,.theme-default .dark .mdc-list-item__end,.theme-default.dark .mdc-list-item__start,.theme-default.dark .mdc-list-item__end{--mdc-radio-disabled-selected-icon-color: #cbdde1;--mdc-radio-disabled-unselected-icon-color: #cbdde1;--mdc-radio-unselected-hover-icon-color: #eeeeee;--mdc-radio-unselected-icon-color: rgba(203, 221, 225, .54);--mdc-radio-unselected-pressed-icon-color: rgba(203, 221, 225, .54);--mdc-radio-selected-focus-icon-color: #4f46e5;--mdc-radio-selected-hover-icon-color: #4f46e5;--mdc-radio-selected-icon-color: #4f46e5;--mdc-radio-selected-pressed-icon-color: #4f46e5}.theme-default .dark .mat-accent .mdc-list-item__start,.theme-default .dark .mat-accent .mdc-list-item__end,.theme-default.dark .mat-accent .mdc-list-item__start,.theme-default.dark .mat-accent .mdc-list-item__end{--mdc-radio-disabled-selected-icon-color: #cbdde1;--mdc-radio-disabled-unselected-icon-color: #cbdde1;--mdc-radio-unselected-hover-icon-color: #eeeeee;--mdc-radio-unselected-icon-color: rgba(203, 221, 225, .54);--mdc-radio-unselected-pressed-icon-color: rgba(203, 221, 225, .54);--mdc-radio-selected-focus-icon-color: #1e293b;--mdc-radio-selected-hover-icon-color: #1e293b;--mdc-radio-selected-icon-color: #1e293b;--mdc-radio-selected-pressed-icon-color: #1e293b}.theme-default .dark .mat-warn .mdc-list-item__start,.theme-default .dark .mat-warn .mdc-list-item__end,.theme-default.dark .mat-warn .mdc-list-item__start,.theme-default.dark .mat-warn .mdc-list-item__end{--mdc-radio-disabled-selected-icon-color: #cbdde1;--mdc-radio-disabled-unselected-icon-color: #cbdde1;--mdc-radio-unselected-hover-icon-color: #eeeeee;--mdc-radio-unselected-icon-color: rgba(203, 221, 225, .54);--mdc-radio-unselected-pressed-icon-color: rgba(203, 221, 225, .54);--mdc-radio-selected-focus-icon-color: #dc2626;--mdc-radio-selected-hover-icon-color: #dc2626;--mdc-radio-selected-icon-color: #dc2626;--mdc-radio-selected-pressed-icon-color: #dc2626}.theme-default .dark .mat-mdc-list-option,.theme-default.dark .mat-mdc-list-option{--mdc-checkbox-disabled-selected-icon-color: rgba(255, 255, 255, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(255, 255, 255, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #4f46e5;--mdc-checkbox-selected-hover-icon-color: #4f46e5;--mdc-checkbox-selected-icon-color: #4f46e5;--mdc-checkbox-selected-pressed-icon-color: #4f46e5;--mdc-checkbox-unselected-focus-icon-color: #eeeeee;--mdc-checkbox-unselected-hover-icon-color: #eeeeee;--mdc-checkbox-unselected-icon-color: rgba(255, 255, 255, .54);--mdc-checkbox-unselected-pressed-icon-color: rgba(255, 255, 255, .54);--mdc-checkbox-selected-focus-state-layer-color: #4f46e5;--mdc-checkbox-selected-hover-state-layer-color: #4f46e5;--mdc-checkbox-selected-pressed-state-layer-color: #4f46e5;--mdc-checkbox-unselected-focus-state-layer-color: white;--mdc-checkbox-unselected-hover-state-layer-color: white;--mdc-checkbox-unselected-pressed-state-layer-color: white}.theme-default .dark .mat-mdc-list-option.mat-accent,.theme-default.dark .mat-mdc-list-option.mat-accent{--mdc-checkbox-disabled-selected-icon-color: rgba(255, 255, 255, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(255, 255, 255, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #1e293b;--mdc-checkbox-selected-hover-icon-color: #1e293b;--mdc-checkbox-selected-icon-color: #1e293b;--mdc-checkbox-selected-pressed-icon-color: #1e293b;--mdc-checkbox-unselected-focus-icon-color: #eeeeee;--mdc-checkbox-unselected-hover-icon-color: #eeeeee;--mdc-checkbox-unselected-icon-color: rgba(255, 255, 255, .54);--mdc-checkbox-unselected-pressed-icon-color: rgba(255, 255, 255, .54);--mdc-checkbox-selected-focus-state-layer-color: #1e293b;--mdc-checkbox-selected-hover-state-layer-color: #1e293b;--mdc-checkbox-selected-pressed-state-layer-color: #1e293b;--mdc-checkbox-unselected-focus-state-layer-color: white;--mdc-checkbox-unselected-hover-state-layer-color: white;--mdc-checkbox-unselected-pressed-state-layer-color: white}.theme-default .dark .mat-mdc-list-option.mat-warn,.theme-default.dark .mat-mdc-list-option.mat-warn{--mdc-checkbox-disabled-selected-icon-color: rgba(255, 255, 255, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(255, 255, 255, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #dc2626;--mdc-checkbox-selected-hover-icon-color: #dc2626;--mdc-checkbox-selected-icon-color: #dc2626;--mdc-checkbox-selected-pressed-icon-color: #dc2626;--mdc-checkbox-unselected-focus-icon-color: #eeeeee;--mdc-checkbox-unselected-hover-icon-color: #eeeeee;--mdc-checkbox-unselected-icon-color: rgba(255, 255, 255, .54);--mdc-checkbox-unselected-pressed-icon-color: rgba(255, 255, 255, .54);--mdc-checkbox-selected-focus-state-layer-color: #dc2626;--mdc-checkbox-selected-hover-state-layer-color: #dc2626;--mdc-checkbox-selected-pressed-state-layer-color: #dc2626;--mdc-checkbox-unselected-focus-state-layer-color: white;--mdc-checkbox-unselected-hover-state-layer-color: white;--mdc-checkbox-unselected-pressed-state-layer-color: white}.theme-default .dark .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected .mdc-list-item__primary-text,.theme-default .dark .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated .mdc-list-item__primary-text,.theme-default.dark .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected .mdc-list-item__primary-text,.theme-default.dark .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated .mdc-list-item__primary-text,.theme-default .dark .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected.mdc-list-item--with-leading-icon .mdc-list-item__start,.theme-default .dark .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated.mdc-list-item--with-leading-icon .mdc-list-item__start,.theme-default.dark .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected.mdc-list-item--with-leading-icon .mdc-list-item__start,.theme-default.dark .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated.mdc-list-item--with-leading-icon .mdc-list-item__start{color:#4f46e5}.theme-default .dark .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__start,.theme-default .dark .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__content,.theme-default .dark .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__end,.theme-default.dark .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__start,.theme-default.dark .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__content,.theme-default.dark .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__end{opacity:1}.theme-default .dark .mat-mdc-tab-group,.theme-default .dark .mat-mdc-tab-nav-bar,.theme-default.dark .mat-mdc-tab-group,.theme-default.dark .mat-mdc-tab-nav-bar{--mdc-tab-indicator-active-indicator-color: #4f46e5;--mat-tab-header-disabled-ripple-color: #07343e;--mat-tab-header-pagination-icon-color: #cbdde1;--mat-tab-header-inactive-label-text-color: rgba(255, 255, 255, .6);--mat-tab-header-active-label-text-color: #4f46e5;--mat-tab-header-active-ripple-color: #4f46e5;--mat-tab-header-inactive-ripple-color: #4f46e5;--mat-tab-header-inactive-focus-label-text-color: rgba(255, 255, 255, .6);--mat-tab-header-inactive-hover-label-text-color: rgba(255, 255, 255, .6);--mat-tab-header-active-focus-label-text-color: #4f46e5;--mat-tab-header-active-hover-label-text-color: #4f46e5;--mat-tab-header-active-focus-indicator-color: #4f46e5;--mat-tab-header-active-hover-indicator-color: #4f46e5}.theme-default .dark .mat-mdc-tab-group.mat-accent,.theme-default .dark .mat-mdc-tab-nav-bar.mat-accent,.theme-default.dark .mat-mdc-tab-group.mat-accent,.theme-default.dark .mat-mdc-tab-nav-bar.mat-accent{--mdc-tab-indicator-active-indicator-color: #1e293b;--mat-tab-header-disabled-ripple-color: #07343e;--mat-tab-header-pagination-icon-color: #cbdde1;--mat-tab-header-inactive-label-text-color: rgba(255, 255, 255, .6);--mat-tab-header-active-label-text-color: #1e293b;--mat-tab-header-active-ripple-color: #1e293b;--mat-tab-header-inactive-ripple-color: #1e293b;--mat-tab-header-inactive-focus-label-text-color: rgba(255, 255, 255, .6);--mat-tab-header-inactive-hover-label-text-color: rgba(255, 255, 255, .6);--mat-tab-header-active-focus-label-text-color: #1e293b;--mat-tab-header-active-hover-label-text-color: #1e293b;--mat-tab-header-active-focus-indicator-color: #1e293b;--mat-tab-header-active-hover-indicator-color: #1e293b}.theme-default .dark .mat-mdc-tab-group.mat-warn,.theme-default .dark .mat-mdc-tab-nav-bar.mat-warn,.theme-default.dark .mat-mdc-tab-group.mat-warn,.theme-default.dark .mat-mdc-tab-nav-bar.mat-warn{--mdc-tab-indicator-active-indicator-color: #dc2626;--mat-tab-header-disabled-ripple-color: #07343e;--mat-tab-header-pagination-icon-color: #cbdde1;--mat-tab-header-inactive-label-text-color: rgba(255, 255, 255, .6);--mat-tab-header-active-label-text-color: #dc2626;--mat-tab-header-active-ripple-color: #dc2626;--mat-tab-header-inactive-ripple-color: #dc2626;--mat-tab-header-inactive-focus-label-text-color: rgba(255, 255, 255, .6);--mat-tab-header-inactive-hover-label-text-color: rgba(255, 255, 255, .6);--mat-tab-header-active-focus-label-text-color: #dc2626;--mat-tab-header-active-hover-label-text-color: #dc2626;--mat-tab-header-active-focus-indicator-color: #dc2626;--mat-tab-header-active-hover-indicator-color: #dc2626}.theme-default .dark .mat-mdc-tab-group.mat-background-primary,.theme-default .dark .mat-mdc-tab-nav-bar.mat-background-primary,.theme-default.dark .mat-mdc-tab-group.mat-background-primary,.theme-default.dark .mat-mdc-tab-nav-bar.mat-background-primary{--mat-tab-header-with-background-background-color: #4f46e5;--mat-tab-header-with-background-foreground-color: white}.theme-default .dark .mat-mdc-tab-group.mat-background-accent,.theme-default .dark .mat-mdc-tab-nav-bar.mat-background-accent,.theme-default.dark .mat-mdc-tab-group.mat-background-accent,.theme-default.dark .mat-mdc-tab-nav-bar.mat-background-accent{--mat-tab-header-with-background-background-color: #1e293b;--mat-tab-header-with-background-foreground-color: white}.theme-default .dark .mat-mdc-tab-group.mat-background-warn,.theme-default .dark .mat-mdc-tab-nav-bar.mat-background-warn,.theme-default.dark .mat-mdc-tab-group.mat-background-warn,.theme-default.dark .mat-mdc-tab-nav-bar.mat-background-warn{--mat-tab-header-with-background-background-color: #dc2626;--mat-tab-header-with-background-foreground-color: white}.theme-default .dark .mat-mdc-checkbox.mat-primary,.theme-default.dark .mat-mdc-checkbox.mat-primary{--mdc-checkbox-disabled-selected-icon-color: rgba(255, 255, 255, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(255, 255, 255, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #4f46e5;--mdc-checkbox-selected-hover-icon-color: #4f46e5;--mdc-checkbox-selected-icon-color: #4f46e5;--mdc-checkbox-selected-pressed-icon-color: #4f46e5;--mdc-checkbox-unselected-focus-icon-color: #eeeeee;--mdc-checkbox-unselected-hover-icon-color: #eeeeee;--mdc-checkbox-unselected-icon-color: rgba(255, 255, 255, .54);--mdc-checkbox-unselected-pressed-icon-color: rgba(255, 255, 255, .54);--mdc-checkbox-selected-focus-state-layer-color: #4f46e5;--mdc-checkbox-selected-hover-state-layer-color: #4f46e5;--mdc-checkbox-selected-pressed-state-layer-color: #4f46e5;--mdc-checkbox-unselected-focus-state-layer-color: white;--mdc-checkbox-unselected-hover-state-layer-color: white;--mdc-checkbox-unselected-pressed-state-layer-color: white}.theme-default .dark .mat-mdc-checkbox.mat-warn,.theme-default.dark .mat-mdc-checkbox.mat-warn{--mdc-checkbox-disabled-selected-icon-color: rgba(255, 255, 255, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(255, 255, 255, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #dc2626;--mdc-checkbox-selected-hover-icon-color: #dc2626;--mdc-checkbox-selected-icon-color: #dc2626;--mdc-checkbox-selected-pressed-icon-color: #dc2626;--mdc-checkbox-unselected-focus-icon-color: #eeeeee;--mdc-checkbox-unselected-hover-icon-color: #eeeeee;--mdc-checkbox-unselected-icon-color: rgba(255, 255, 255, .54);--mdc-checkbox-unselected-pressed-icon-color: rgba(255, 255, 255, .54);--mdc-checkbox-selected-focus-state-layer-color: #dc2626;--mdc-checkbox-selected-hover-state-layer-color: #dc2626;--mdc-checkbox-selected-pressed-state-layer-color: #dc2626;--mdc-checkbox-unselected-focus-state-layer-color: white;--mdc-checkbox-unselected-hover-state-layer-color: white;--mdc-checkbox-unselected-pressed-state-layer-color: white}.theme-default .dark .mat-mdc-button.mat-primary,.theme-default.dark .mat-mdc-button.mat-primary{--mdc-text-button-label-text-color: #4f46e5;--mat-text-button-state-layer-color: #4f46e5;--mat-text-button-ripple-color: rgba(79, 70, 229, .1)}.theme-default .dark .mat-mdc-button.mat-accent,.theme-default.dark .mat-mdc-button.mat-accent{--mdc-text-button-label-text-color: #1e293b;--mat-text-button-state-layer-color: #1e293b;--mat-text-button-ripple-color: rgba(30, 41, 59, .1)}.theme-default .dark .mat-mdc-button.mat-warn,.theme-default.dark .mat-mdc-button.mat-warn{--mdc-text-button-label-text-color: #dc2626;--mat-text-button-state-layer-color: #dc2626;--mat-text-button-ripple-color: rgba(220, 38, 38, .1)}.theme-default .dark .mat-mdc-unelevated-button.mat-primary,.theme-default.dark .mat-mdc-unelevated-button.mat-primary{--mdc-filled-button-container-color: #4f46e5;--mdc-filled-button-label-text-color: white;--mat-filled-button-state-layer-color: white;--mat-filled-button-ripple-color: rgba(255, 255, 255, .1)}.theme-default .dark .mat-mdc-unelevated-button.mat-accent,.theme-default.dark .mat-mdc-unelevated-button.mat-accent{--mdc-filled-button-container-color: #1e293b;--mdc-filled-button-label-text-color: white;--mat-filled-button-state-layer-color: white;--mat-filled-button-ripple-color: rgba(255, 255, 255, .1)}.theme-default .dark .mat-mdc-unelevated-button.mat-warn,.theme-default.dark .mat-mdc-unelevated-button.mat-warn{--mdc-filled-button-container-color: #dc2626;--mdc-filled-button-label-text-color: white;--mat-filled-button-state-layer-color: white;--mat-filled-button-ripple-color: rgba(255, 255, 255, .1)}.theme-default .dark .mat-mdc-raised-button.mat-primary,.theme-default.dark .mat-mdc-raised-button.mat-primary{--mdc-protected-button-container-color: #4f46e5;--mdc-protected-button-label-text-color: white;--mat-protected-button-state-layer-color: white;--mat-protected-button-ripple-color: rgba(255, 255, 255, .1)}.theme-default .dark .mat-mdc-raised-button.mat-accent,.theme-default.dark .mat-mdc-raised-button.mat-accent{--mdc-protected-button-container-color: #1e293b;--mdc-protected-button-label-text-color: white;--mat-protected-button-state-layer-color: white;--mat-protected-button-ripple-color: rgba(255, 255, 255, .1)}.theme-default .dark .mat-mdc-raised-button.mat-warn,.theme-default.dark .mat-mdc-raised-button.mat-warn{--mdc-protected-button-container-color: #dc2626;--mdc-protected-button-label-text-color: white;--mat-protected-button-state-layer-color: white;--mat-protected-button-ripple-color: rgba(255, 255, 255, .1)}.theme-default .dark .mat-mdc-outlined-button.mat-primary,.theme-default.dark .mat-mdc-outlined-button.mat-primary{--mdc-outlined-button-label-text-color: #4f46e5;--mdc-outlined-button-outline-color: rgba(203, 221, 225, .12);--mat-outlined-button-state-layer-color: #4f46e5;--mat-outlined-button-ripple-color: rgba(79, 70, 229, .1)}.theme-default .dark .mat-mdc-outlined-button.mat-accent,.theme-default.dark .mat-mdc-outlined-button.mat-accent{--mdc-outlined-button-label-text-color: #1e293b;--mdc-outlined-button-outline-color: rgba(203, 221, 225, .12);--mat-outlined-button-state-layer-color: #1e293b;--mat-outlined-button-ripple-color: rgba(30, 41, 59, .1)}.theme-default .dark .mat-mdc-outlined-button.mat-warn,.theme-default.dark .mat-mdc-outlined-button.mat-warn{--mdc-outlined-button-label-text-color: #dc2626;--mdc-outlined-button-outline-color: rgba(203, 221, 225, .12);--mat-outlined-button-state-layer-color: #dc2626;--mat-outlined-button-ripple-color: rgba(220, 38, 38, .1)}.theme-default .dark .mat-mdc-icon-button.mat-primary,.theme-default.dark .mat-mdc-icon-button.mat-primary{--mdc-icon-button-icon-color: #4f46e5;--mat-icon-button-state-layer-color: #4f46e5;--mat-icon-button-ripple-color: rgba(79, 70, 229, .1)}.theme-default .dark .mat-mdc-icon-button.mat-accent,.theme-default.dark .mat-mdc-icon-button.mat-accent{--mdc-icon-button-icon-color: #1e293b;--mat-icon-button-state-layer-color: #1e293b;--mat-icon-button-ripple-color: rgba(30, 41, 59, .1)}.theme-default .dark .mat-mdc-icon-button.mat-warn,.theme-default.dark .mat-mdc-icon-button.mat-warn{--mdc-icon-button-icon-color: #dc2626;--mat-icon-button-state-layer-color: #dc2626;--mat-icon-button-ripple-color: rgba(220, 38, 38, .1)}.theme-default .dark .mat-mdc-fab.mat-primary,.theme-default.dark .mat-mdc-fab.mat-primary{--mdc-fab-container-color: #4f46e5;--mat-fab-foreground-color: white;--mat-fab-state-layer-color: white;--mat-fab-ripple-color: rgba(255, 255, 255, .1)}.theme-default .dark .mat-mdc-fab.mat-accent,.theme-default.dark .mat-mdc-fab.mat-accent{--mdc-fab-container-color: #1e293b;--mat-fab-foreground-color: white;--mat-fab-state-layer-color: white;--mat-fab-ripple-color: rgba(255, 255, 255, .1)}.theme-default .dark .mat-mdc-fab.mat-warn,.theme-default.dark .mat-mdc-fab.mat-warn{--mdc-fab-container-color: #dc2626;--mat-fab-foreground-color: white;--mat-fab-state-layer-color: white;--mat-fab-ripple-color: rgba(255, 255, 255, .1)}.theme-default .dark .mat-mdc-mini-fab.mat-primary,.theme-default.dark .mat-mdc-mini-fab.mat-primary{--mdc-fab-small-container-color: #4f46e5;--mat-fab-small-foreground-color: white;--mat-fab-small-state-layer-color: white;--mat-fab-small-ripple-color: rgba(255, 255, 255, .1)}.theme-default .dark .mat-mdc-mini-fab.mat-accent,.theme-default.dark .mat-mdc-mini-fab.mat-accent{--mdc-fab-small-container-color: #1e293b;--mat-fab-small-foreground-color: white;--mat-fab-small-state-layer-color: white;--mat-fab-small-ripple-color: rgba(255, 255, 255, .1)}.theme-default .dark .mat-mdc-mini-fab.mat-warn,.theme-default.dark .mat-mdc-mini-fab.mat-warn{--mdc-fab-small-container-color: #dc2626;--mat-fab-small-foreground-color: white;--mat-fab-small-state-layer-color: white;--mat-fab-small-ripple-color: rgba(255, 255, 255, .1)}.theme-default .dark .mat-accent,.theme-default.dark .mat-accent{--mdc-circular-progress-active-indicator-color: #1e293b}.theme-default .dark .mat-warn,.theme-default.dark .mat-warn{--mdc-circular-progress-active-indicator-color: #dc2626}.theme-default .dark .mat-badge-accent,.theme-default.dark .mat-badge-accent{--mat-badge-background-color: #1e293b;--mat-badge-text-color: white}.theme-default .dark .mat-badge-warn,.theme-default.dark .mat-badge-warn{--mat-badge-background-color: #dc2626;--mat-badge-text-color: white}.theme-default .dark .mat-datepicker-content.mat-accent,.theme-default.dark .mat-datepicker-content.mat-accent{--mat-datepicker-calendar-date-selected-state-text-color: white;--mat-datepicker-calendar-date-selected-state-background-color: #1e293b;--mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(30, 41, 59, .4);--mat-datepicker-calendar-date-today-selected-state-outline-color: white;--mat-datepicker-calendar-date-focus-state-background-color: rgba(30, 41, 59, .3);--mat-datepicker-calendar-date-hover-state-background-color: rgba(30, 41, 59, .3);--mat-datepicker-calendar-date-in-range-state-background-color: rgba(30, 41, 59, .2);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, .2);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #46a35e}.theme-default .dark .mat-datepicker-content.mat-warn,.theme-default.dark .mat-datepicker-content.mat-warn{--mat-datepicker-calendar-date-selected-state-text-color: white;--mat-datepicker-calendar-date-selected-state-background-color: #dc2626;--mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(220, 38, 38, .4);--mat-datepicker-calendar-date-today-selected-state-outline-color: white;--mat-datepicker-calendar-date-focus-state-background-color: rgba(220, 38, 38, .3);--mat-datepicker-calendar-date-hover-state-background-color: rgba(220, 38, 38, .3);--mat-datepicker-calendar-date-in-range-state-background-color: rgba(220, 38, 38, .2);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, .2);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #46a35e}.theme-default .dark .mat-datepicker-toggle-active.mat-accent,.theme-default.dark .mat-datepicker-toggle-active.mat-accent{--mat-datepicker-toggle-active-state-icon-color: #1e293b}.theme-default .dark .mat-datepicker-toggle-active.mat-warn,.theme-default.dark .mat-datepicker-toggle-active.mat-warn{--mat-datepicker-toggle-active-state-icon-color: #dc2626}.theme-default .dark .mat-icon.mat-primary,.theme-default.dark .mat-icon.mat-primary{--mat-icon-color: #4f46e5}.theme-default .dark .mat-icon.mat-accent,.theme-default.dark .mat-icon.mat-accent{--mat-icon-color: #1e293b}.theme-default .dark .mat-icon.mat-warn,.theme-default.dark .mat-icon.mat-warn{--mat-icon-color: #dc2626}.theme-default .dark .mat-step-header.mat-accent,.theme-default.dark .mat-step-header.mat-accent{--mat-stepper-header-icon-foreground-color: white;--mat-stepper-header-selected-state-icon-background-color: #1e293b;--mat-stepper-header-selected-state-icon-foreground-color: white;--mat-stepper-header-done-state-icon-background-color: #1e293b;--mat-stepper-header-done-state-icon-foreground-color: white;--mat-stepper-header-edit-state-icon-background-color: #1e293b;--mat-stepper-header-edit-state-icon-foreground-color: white}.theme-default .dark .mat-step-header.mat-warn,.theme-default.dark .mat-step-header.mat-warn{--mat-stepper-header-icon-foreground-color: white;--mat-stepper-header-selected-state-icon-background-color: #dc2626;--mat-stepper-header-selected-state-icon-foreground-color: white;--mat-stepper-header-done-state-icon-background-color: #dc2626;--mat-stepper-header-done-state-icon-foreground-color: white;--mat-stepper-header-edit-state-icon-background-color: #dc2626;--mat-stepper-header-edit-state-icon-foreground-color: white}.theme-default .dark .mat-toolbar.mat-primary,.theme-default.dark .mat-toolbar.mat-primary{--mat-toolbar-container-background-color: #4f46e5;--mat-toolbar-container-text-color: white}.theme-default .dark .mat-toolbar.mat-accent,.theme-default.dark .mat-toolbar.mat-accent{--mat-toolbar-container-background-color: #1e293b;--mat-toolbar-container-text-color: white}.theme-default .dark .mat-toolbar.mat-warn,.theme-default.dark .mat-toolbar.mat-warn{--mat-toolbar-container-background-color: #dc2626;--mat-toolbar-container-text-color: white}.theme-brand .light,.theme-brand.light{--mat-ripple-color: rgba(0, 0, 0, .1);--mat-option-selected-state-label-text-color: #086c81;--mat-option-label-text-color: #032128;--mat-option-hover-state-layer-color: rgba(0, 0, 0, .04);--mat-option-focus-state-layer-color: rgba(0, 0, 0, .04);--mat-option-selected-state-layer-color: rgba(0, 0, 0, .04);--mat-optgroup-label-text-color: #032128;--mat-full-pseudo-checkbox-selected-icon-color: #1e293b;--mat-full-pseudo-checkbox-selected-checkmark-color: #cbdde1;--mat-full-pseudo-checkbox-unselected-icon-color: #083b46;--mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #cbdde1;--mat-full-pseudo-checkbox-disabled-unselected-icon-color: #b0b0b0;--mat-full-pseudo-checkbox-disabled-selected-icon-color: #b0b0b0;--mat-minimal-pseudo-checkbox-selected-checkmark-color: #1e293b;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #b0b0b0;--mat-app-background-color: #cbdde1;--mat-app-text-color: #032128;--mdc-elevated-card-container-shape: 4px;--mdc-outlined-card-container-shape: 4px;--mdc-outlined-card-outline-width: 1px;--mdc-elevated-card-container-color: white;--mdc-elevated-card-container-elevation: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mdc-outlined-card-container-color: white;--mdc-outlined-card-outline-color: rgba(0, 0, 0, .12);--mdc-outlined-card-container-elevation: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-card-subtitle-text-color: #083b46;--mdc-linear-progress-active-indicator-height: 4px;--mdc-linear-progress-track-height: 4px;--mdc-linear-progress-track-shape: 0;--mdc-plain-tooltip-container-shape: 4px;--mdc-plain-tooltip-supporting-text-line-height: 16px;--mdc-plain-tooltip-container-color: #032128;--mdc-plain-tooltip-supporting-text-color: #fff;--mdc-filled-text-field-active-indicator-height: 1px;--mdc-filled-text-field-focus-active-indicator-height: 2px;--mdc-filled-text-field-container-shape: 4px;--mdc-outlined-text-field-outline-width: 1px;--mdc-outlined-text-field-focus-outline-width: 2px;--mdc-outlined-text-field-container-shape: 4px;--mdc-filled-text-field-caret-color: #086c81;--mdc-filled-text-field-focus-active-indicator-color: #086c81;--mdc-filled-text-field-focus-label-text-color: rgba(8, 108, 129, .87);--mdc-filled-text-field-container-color: whitesmoke;--mdc-filled-text-field-disabled-container-color: #fafafa;--mdc-filled-text-field-label-text-color: rgba(3, 33, 40, .6);--mdc-filled-text-field-hover-label-text-color: rgba(3, 33, 40, .6);--mdc-filled-text-field-disabled-label-text-color: rgba(59, 117, 134, .38);--mdc-filled-text-field-input-text-color: rgba(3, 33, 40, .87);--mdc-filled-text-field-disabled-input-text-color: rgba(59, 117, 134, .38);--mdc-filled-text-field-input-text-placeholder-color: rgba(3, 33, 40, .6);--mdc-filled-text-field-error-hover-label-text-color: #dc2626;--mdc-filled-text-field-error-focus-label-text-color: #dc2626;--mdc-filled-text-field-error-label-text-color: #dc2626;--mdc-filled-text-field-error-caret-color: #dc2626;--mdc-filled-text-field-active-indicator-color: rgba(155, 186, 195, .42);--mdc-filled-text-field-disabled-active-indicator-color: rgba(155, 186, 195, .06);--mdc-filled-text-field-hover-active-indicator-color: rgba(155, 186, 195, .87);--mdc-filled-text-field-error-active-indicator-color: #dc2626;--mdc-filled-text-field-error-focus-active-indicator-color: #dc2626;--mdc-filled-text-field-error-hover-active-indicator-color: #dc2626;--mdc-outlined-text-field-caret-color: #086c81;--mdc-outlined-text-field-focus-outline-color: #086c81;--mdc-outlined-text-field-focus-label-text-color: rgba(8, 108, 129, .87);--mdc-outlined-text-field-label-text-color: rgba(3, 33, 40, .6);--mdc-outlined-text-field-hover-label-text-color: rgba(3, 33, 40, .6);--mdc-outlined-text-field-disabled-label-text-color: rgba(59, 117, 134, .38);--mdc-outlined-text-field-input-text-color: rgba(3, 33, 40, .87);--mdc-outlined-text-field-disabled-input-text-color: rgba(59, 117, 134, .38);--mdc-outlined-text-field-input-text-placeholder-color: rgba(3, 33, 40, .6);--mdc-outlined-text-field-error-caret-color: #dc2626;--mdc-outlined-text-field-error-focus-label-text-color: #dc2626;--mdc-outlined-text-field-error-label-text-color: #dc2626;--mdc-outlined-text-field-error-hover-label-text-color: #dc2626;--mdc-outlined-text-field-outline-color: rgba(155, 186, 195, .38);--mdc-outlined-text-field-disabled-outline-color: rgba(155, 186, 195, .06);--mdc-outlined-text-field-hover-outline-color: rgba(155, 186, 195, .87);--mdc-outlined-text-field-error-focus-outline-color: #dc2626;--mdc-outlined-text-field-error-hover-outline-color: #dc2626;--mdc-outlined-text-field-error-outline-color: #dc2626;--mat-form-field-focus-select-arrow-color: rgba(8, 108, 129, .87);--mat-form-field-disabled-input-text-placeholder-color: rgba(8, 59, 70, .38);--mat-form-field-state-layer-color: rgba(0, 0, 0, .87);--mat-form-field-error-text-color: #dc2626;--mat-form-field-select-option-text-color: inherit;--mat-form-field-select-disabled-option-text-color: GrayText;--mat-form-field-leading-icon-color: unset;--mat-form-field-disabled-leading-icon-color: unset;--mat-form-field-trailing-icon-color: unset;--mat-form-field-disabled-trailing-icon-color: unset;--mat-form-field-error-focus-trailing-icon-color: unset;--mat-form-field-error-hover-trailing-icon-color: unset;--mat-form-field-error-trailing-icon-color: unset;--mat-form-field-enabled-select-arrow-color: rgba(8, 59, 70, .54);--mat-form-field-disabled-select-arrow-color: rgba(8, 59, 70, .38);--mat-form-field-hover-state-layer-opacity: .04;--mat-form-field-focus-state-layer-opacity: .08;--mat-select-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-select-panel-background-color: white;--mat-select-enabled-trigger-text-color: rgba(3, 33, 40, .87);--mat-select-disabled-trigger-text-color: rgba(59, 117, 134, .38);--mat-select-placeholder-text-color: rgba(3, 33, 40, .6);--mat-select-enabled-arrow-color: rgba(155, 186, 195, .54);--mat-select-disabled-arrow-color: rgba(3, 33, 40, .38);--mat-select-focused-arrow-color: rgba(8, 108, 129, .87);--mat-select-invalid-arrow-color: rgba(220, 38, 38, .87);--mat-autocomplete-container-shape: 4px;--mat-autocomplete-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-autocomplete-background-color: white;--mdc-dialog-container-shape: 4px;--mat-dialog-container-elevation-shadow: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12);--mat-dialog-container-max-width: 80vw;--mat-dialog-container-small-max-width: 80vw;--mat-dialog-container-min-width: 0;--mat-dialog-actions-alignment: start;--mat-dialog-actions-padding: 8px;--mat-dialog-content-padding: 20px 24px;--mat-dialog-with-actions-content-padding: 20px 24px;--mat-dialog-headline-padding: 0 24px 9px;--mdc-dialog-container-color: white;--mdc-dialog-subhead-color: rgba(3, 33, 40, .87);--mdc-dialog-supporting-text-color: rgba(3, 33, 40, .6);--mdc-switch-disabled-selected-icon-opacity: .38;--mdc-switch-disabled-track-opacity: .12;--mdc-switch-disabled-unselected-icon-opacity: .38;--mdc-switch-handle-height: 20px;--mdc-switch-handle-shape: 10px;--mdc-switch-handle-width: 20px;--mdc-switch-selected-icon-size: 18px;--mdc-switch-track-height: 14px;--mdc-switch-track-shape: 7px;--mdc-switch-track-width: 36px;--mdc-switch-unselected-icon-size: 18px;--mdc-switch-selected-focus-state-layer-opacity: .12;--mdc-switch-selected-hover-state-layer-opacity: .04;--mdc-switch-selected-pressed-state-layer-opacity: .1;--mdc-switch-unselected-focus-state-layer-opacity: .12;--mdc-switch-unselected-hover-state-layer-opacity: .04;--mdc-switch-unselected-pressed-state-layer-opacity: .1;--mdc-switch-selected-focus-state-layer-color: #076275;--mdc-switch-selected-handle-color: #076275;--mdc-switch-selected-hover-state-layer-color: #076275;--mdc-switch-selected-pressed-state-layer-color: #076275;--mdc-switch-selected-focus-handle-color: #043a45;--mdc-switch-selected-hover-handle-color: #043a45;--mdc-switch-selected-pressed-handle-color: #043a45;--mdc-switch-selected-focus-track-color: #9fb5bd;--mdc-switch-selected-hover-track-color: #9fb5bd;--mdc-switch-selected-pressed-track-color: #9fb5bd;--mdc-switch-selected-track-color: #9fb5bd;--mdc-switch-disabled-selected-handle-color: #424242;--mdc-switch-disabled-selected-icon-color: #fff;--mdc-switch-disabled-selected-track-color: #424242;--mdc-switch-disabled-unselected-handle-color: #424242;--mdc-switch-disabled-unselected-icon-color: #fff;--mdc-switch-disabled-unselected-track-color: #424242;--mdc-switch-handle-surface-color: var(--mdc-theme-surface, #fff);--mdc-switch-handle-elevation-shadow: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mdc-switch-handle-shadow-color: black;--mdc-switch-disabled-handle-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mdc-switch-selected-icon-color: #fff;--mdc-switch-unselected-focus-handle-color: #212121;--mdc-switch-unselected-focus-state-layer-color: #424242;--mdc-switch-unselected-focus-track-color: #e0e0e0;--mdc-switch-unselected-handle-color: #616161;--mdc-switch-unselected-hover-handle-color: #212121;--mdc-switch-unselected-hover-state-layer-color: #424242;--mdc-switch-unselected-hover-track-color: #e0e0e0;--mdc-switch-unselected-icon-color: #fff;--mdc-switch-unselected-pressed-handle-color: #212121;--mdc-switch-unselected-pressed-state-layer-color: #424242;--mdc-switch-unselected-pressed-track-color: #e0e0e0;--mdc-switch-unselected-track-color: #e0e0e0;--mdc-switch-disabled-label-text-color: #3b7586;--mdc-radio-disabled-selected-icon-opacity: .38;--mdc-radio-disabled-unselected-icon-opacity: .38;--mdc-radio-state-layer-size: 40px;--mat-slider-value-indicator-width: auto;--mat-slider-value-indicator-height: 32px;--mat-slider-value-indicator-caret-display: block;--mat-slider-value-indicator-border-radius: 4px;--mat-slider-value-indicator-padding: 0 12px;--mat-slider-value-indicator-text-transform: none;--mat-slider-value-indicator-container-transform: translateX(-50%);--mdc-slider-active-track-height: 6px;--mdc-slider-active-track-shape: 9999px;--mdc-slider-handle-height: 20px;--mdc-slider-handle-shape: 50%;--mdc-slider-handle-width: 20px;--mdc-slider-inactive-track-height: 4px;--mdc-slider-inactive-track-shape: 9999px;--mdc-slider-with-overlap-handle-outline-width: 1px;--mdc-slider-with-tick-marks-active-container-opacity: .6;--mdc-slider-with-tick-marks-container-shape: 50%;--mdc-slider-with-tick-marks-container-size: 2px;--mdc-slider-with-tick-marks-inactive-container-opacity: .6;--mdc-slider-handle-color: #086c81;--mdc-slider-focus-handle-color: #086c81;--mdc-slider-hover-handle-color: #086c81;--mdc-slider-active-track-color: #086c81;--mdc-slider-inactive-track-color: #086c81;--mdc-slider-with-tick-marks-inactive-container-color: #086c81;--mdc-slider-with-tick-marks-active-container-color: white;--mdc-slider-disabled-active-track-color: #000;--mdc-slider-disabled-handle-color: #000;--mdc-slider-disabled-inactive-track-color: #000;--mdc-slider-label-container-color: #000;--mdc-slider-label-label-text-color: #fff;--mdc-slider-with-overlap-handle-outline-color: #fff;--mdc-slider-with-tick-marks-disabled-container-color: #000;--mdc-slider-handle-elevation: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-slider-ripple-color: #086c81;--mat-slider-hover-state-layer-color: rgba(8, 108, 129, .05);--mat-slider-focus-state-layer-color: rgba(8, 108, 129, .2);--mat-slider-value-indicator-opacity: .6;--mat-menu-container-shape: 4px;--mat-menu-divider-bottom-spacing: 0;--mat-menu-divider-top-spacing: 0;--mat-menu-item-spacing: 16px;--mat-menu-item-icon-size: 24px;--mat-menu-item-leading-spacing: 16px;--mat-menu-item-trailing-spacing: 16px;--mat-menu-item-with-icon-leading-spacing: 16px;--mat-menu-item-with-icon-trailing-spacing: 16px;--mat-menu-item-label-text-color: #032128;--mat-menu-item-icon-color: #032128;--mat-menu-item-hover-state-layer-color: rgba(0, 0, 0, .04);--mat-menu-item-focus-state-layer-color: rgba(0, 0, 0, .04);--mat-menu-container-color: white;--mat-menu-divider-color: #9bbac3;--mdc-list-list-item-container-shape: 0;--mdc-list-list-item-leading-avatar-shape: 50%;--mdc-list-list-item-container-color: transparent;--mdc-list-list-item-selected-container-color: transparent;--mdc-list-list-item-leading-avatar-color: transparent;--mdc-list-list-item-leading-icon-size: 24px;--mdc-list-list-item-leading-avatar-size: 40px;--mdc-list-list-item-trailing-icon-size: 24px;--mdc-list-list-item-disabled-state-layer-color: transparent;--mdc-list-list-item-disabled-state-layer-opacity: 0;--mdc-list-list-item-disabled-label-text-opacity: .38;--mdc-list-list-item-disabled-leading-icon-opacity: .38;--mdc-list-list-item-disabled-trailing-icon-opacity: .38;--mat-list-active-indicator-color: transparent;--mat-list-active-indicator-shape: 4px;--mdc-list-list-item-label-text-color: #032128;--mdc-list-list-item-supporting-text-color: #083b46;--mdc-list-list-item-leading-icon-color: rgba(0, 0, 0, .38);--mdc-list-list-item-trailing-supporting-text-color: #3b7586;--mdc-list-list-item-trailing-icon-color: rgba(0, 0, 0, .38);--mdc-list-list-item-selected-trailing-icon-color: rgba(0, 0, 0, .38);--mdc-list-list-item-disabled-label-text-color: black;--mdc-list-list-item-disabled-leading-icon-color: black;--mdc-list-list-item-disabled-trailing-icon-color: black;--mdc-list-list-item-hover-label-text-color: #032128;--mdc-list-list-item-hover-leading-icon-color: rgba(0, 0, 0, .38);--mdc-list-list-item-hover-trailing-icon-color: rgba(0, 0, 0, .38);--mdc-list-list-item-focus-label-text-color: #032128;--mdc-list-list-item-hover-state-layer-color: black;--mdc-list-list-item-hover-state-layer-opacity: .04;--mdc-list-list-item-focus-state-layer-color: black;--mdc-list-list-item-focus-state-layer-opacity: .12;--mat-paginator-container-text-color: rgba(0, 0, 0, .87);--mat-paginator-container-background-color: white;--mat-paginator-enabled-icon-color: rgba(0, 0, 0, .54);--mat-paginator-disabled-icon-color: rgba(0, 0, 0, .12);--mdc-tab-indicator-active-indicator-height: 2px;--mdc-tab-indicator-active-indicator-shape: 0;--mdc-secondary-navigation-tab-container-height: 48px;--mat-tab-header-divider-color: transparent;--mat-tab-header-divider-height: 0;--mdc-checkbox-disabled-selected-checkmark-color: #fff;--mdc-checkbox-selected-focus-state-layer-opacity: .16;--mdc-checkbox-selected-hover-state-layer-opacity: .04;--mdc-checkbox-selected-pressed-state-layer-opacity: .16;--mdc-checkbox-unselected-focus-state-layer-opacity: .16;--mdc-checkbox-unselected-hover-state-layer-opacity: .04;--mdc-checkbox-unselected-pressed-state-layer-opacity: .16;--mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #1e293b;--mdc-checkbox-selected-hover-icon-color: #1e293b;--mdc-checkbox-selected-icon-color: #1e293b;--mdc-checkbox-selected-pressed-icon-color: #1e293b;--mdc-checkbox-unselected-focus-icon-color: #212121;--mdc-checkbox-unselected-hover-icon-color: #212121;--mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-unselected-pressed-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-selected-focus-state-layer-color: #1e293b;--mdc-checkbox-selected-hover-state-layer-color: #1e293b;--mdc-checkbox-selected-pressed-state-layer-color: #1e293b;--mdc-checkbox-unselected-focus-state-layer-color: black;--mdc-checkbox-unselected-hover-state-layer-color: black;--mdc-checkbox-unselected-pressed-state-layer-color: black;--mat-checkbox-disabled-label-color: #3b7586;--mat-checkbox-label-text-color: #032128;--mdc-text-button-container-shape: 4px;--mdc-text-button-keep-touch-target: false;--mdc-filled-button-container-shape: 4px;--mdc-filled-button-keep-touch-target: false;--mdc-protected-button-container-shape: 4px;--mdc-protected-button-keep-touch-target: false;--mdc-outlined-button-keep-touch-target: false;--mdc-outlined-button-outline-width: 1px;--mdc-outlined-button-container-shape: 4px;--mat-text-button-horizontal-padding: 8px;--mat-text-button-with-icon-horizontal-padding: 8px;--mat-text-button-icon-spacing: 8px;--mat-text-button-icon-offset: 0;--mat-filled-button-horizontal-padding: 16px;--mat-filled-button-icon-spacing: 8px;--mat-filled-button-icon-offset: -4px;--mat-protected-button-horizontal-padding: 16px;--mat-protected-button-icon-spacing: 8px;--mat-protected-button-icon-offset: -4px;--mat-outlined-button-horizontal-padding: 15px;--mat-outlined-button-icon-spacing: 8px;--mat-outlined-button-icon-offset: -4px;--mdc-text-button-label-text-color: #032128;--mdc-text-button-disabled-label-text-color: rgba(59, 117, 134, .38);--mat-text-button-state-layer-color: black;--mat-text-button-disabled-state-layer-color: black;--mat-text-button-ripple-color: rgba(0, 0, 0, .1);--mat-text-button-hover-state-layer-opacity: .04;--mat-text-button-focus-state-layer-opacity: .12;--mat-text-button-pressed-state-layer-opacity: .12;--mdc-filled-button-container-color: white;--mdc-filled-button-label-text-color: #032128;--mdc-filled-button-disabled-container-color: rgba(59, 117, 134, .12);--mdc-filled-button-disabled-label-text-color: rgba(59, 117, 134, .38);--mat-filled-button-state-layer-color: black;--mat-filled-button-disabled-state-layer-color: black;--mat-filled-button-ripple-color: rgba(0, 0, 0, .1);--mat-filled-button-hover-state-layer-opacity: .04;--mat-filled-button-focus-state-layer-opacity: .12;--mat-filled-button-pressed-state-layer-opacity: .12;--mdc-protected-button-container-color: white;--mdc-protected-button-label-text-color: #032128;--mdc-protected-button-disabled-container-color: rgba(59, 117, 134, .12);--mdc-protected-button-disabled-label-text-color: rgba(59, 117, 134, .38);--mdc-protected-button-container-elevation-shadow: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mdc-protected-button-disabled-container-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mdc-protected-button-focus-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mdc-protected-button-hover-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mdc-protected-button-pressed-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-protected-button-container-shadow-color: #000;--mat-protected-button-state-layer-color: black;--mat-protected-button-disabled-state-layer-color: black;--mat-protected-button-ripple-color: rgba(0, 0, 0, .1);--mat-protected-button-hover-state-layer-opacity: .04;--mat-protected-button-focus-state-layer-opacity: .12;--mat-protected-button-pressed-state-layer-opacity: .12;--mdc-outlined-button-disabled-outline-color: #9bbac3;--mdc-outlined-button-disabled-label-text-color: rgba(59, 117, 134, .38);--mdc-outlined-button-label-text-color: #032128;--mdc-outlined-button-outline-color: #9bbac3;--mat-outlined-button-state-layer-color: black;--mat-outlined-button-disabled-state-layer-color: black;--mat-outlined-button-ripple-color: rgba(0, 0, 0, .1);--mat-outlined-button-hover-state-layer-opacity: .04;--mat-outlined-button-focus-state-layer-opacity: .12;--mat-outlined-button-pressed-state-layer-opacity: .12;--mdc-icon-button-icon-size: 24px;--mdc-icon-button-icon-color: inherit;--mdc-icon-button-disabled-icon-color: rgba(0, 0, 0, .38);--mat-icon-button-state-layer-color: black;--mat-icon-button-disabled-state-layer-color: black;--mat-icon-button-ripple-color: rgba(0, 0, 0, .1);--mat-icon-button-hover-state-layer-opacity: .04;--mat-icon-button-focus-state-layer-opacity: .12;--mat-icon-button-pressed-state-layer-opacity: .12;--mdc-fab-container-shape: 50%;--mdc-fab-icon-size: 24px;--mdc-fab-small-container-shape: 50%;--mdc-fab-small-icon-size: 24px;--mdc-extended-fab-container-height: 48px;--mdc-extended-fab-container-shape: 24px;--mdc-fab-container-color: white;--mdc-fab-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-fab-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mdc-fab-container-shadow-color: #000;--mat-fab-foreground-color: black;--mat-fab-state-layer-color: black;--mat-fab-disabled-state-layer-color: black;--mat-fab-ripple-color: rgba(0, 0, 0, .1);--mat-fab-hover-state-layer-opacity: .04;--mat-fab-focus-state-layer-opacity: .12;--mat-fab-pressed-state-layer-opacity: .12;--mat-fab-disabled-state-container-color: rgba(59, 117, 134, .12);--mat-fab-disabled-state-foreground-color: rgba(59, 117, 134, .38);--mdc-fab-small-container-color: white;--mdc-fab-small-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-fab-small-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-small-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-small-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mdc-fab-small-container-shadow-color: #000;--mat-fab-small-foreground-color: black;--mat-fab-small-state-layer-color: black;--mat-fab-small-disabled-state-layer-color: black;--mat-fab-small-ripple-color: rgba(0, 0, 0, .1);--mat-fab-small-hover-state-layer-opacity: .04;--mat-fab-small-focus-state-layer-opacity: .12;--mat-fab-small-pressed-state-layer-opacity: .12;--mat-fab-small-disabled-state-container-color: rgba(59, 117, 134, .12);--mat-fab-small-disabled-state-foreground-color: rgba(59, 117, 134, .38);--mdc-extended-fab-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-extended-fab-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-extended-fab-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-extended-fab-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mdc-extended-fab-container-shadow-color: #000;--mdc-snackbar-container-shape: 4px;--mdc-snackbar-container-color: #333333;--mdc-snackbar-supporting-text-color: rgba(255, 255, 255, .87);--mat-snack-bar-button-color: #1e293b;--mat-table-row-item-outline-width: 1px;--mat-table-background-color: white;--mat-table-header-headline-color: #032128;--mat-table-row-item-label-text-color: #032128;--mat-table-row-item-outline-color: #9bbac3;--mdc-circular-progress-active-indicator-width: 4px;--mdc-circular-progress-size: 48px;--mdc-circular-progress-active-indicator-color: #086c81;--mat-badge-container-shape: 50%;--mat-badge-container-size: unset;--mat-badge-small-size-container-size: unset;--mat-badge-large-size-container-size: unset;--mat-badge-legacy-container-size: 22px;--mat-badge-legacy-small-size-container-size: 16px;--mat-badge-legacy-large-size-container-size: 28px;--mat-badge-container-offset: -11px 0;--mat-badge-small-size-container-offset: -8px 0;--mat-badge-large-size-container-offset: -14px 0;--mat-badge-container-overlap-offset: -11px;--mat-badge-small-size-container-overlap-offset: -8px;--mat-badge-large-size-container-overlap-offset: -14px;--mat-badge-container-padding: 0;--mat-badge-small-size-container-padding: 0;--mat-badge-large-size-container-padding: 0;--mat-badge-background-color: #086c81;--mat-badge-text-color: white;--mat-badge-disabled-state-background-color: #3b7586;--mat-badge-disabled-state-text-color: #3b7586;--mat-bottom-sheet-container-shape: 4px;--mat-bottom-sheet-container-text-color: #032128;--mat-bottom-sheet-container-background-color: white;--mat-legacy-button-toggle-height: 36px;--mat-legacy-button-toggle-shape: 2px;--mat-legacy-button-toggle-focus-state-layer-opacity: 1;--mat-standard-button-toggle-shape: 4px;--mat-standard-button-toggle-hover-state-layer-opacity: .04;--mat-standard-button-toggle-focus-state-layer-opacity: .12;--mat-legacy-button-toggle-text-color: #3b7586;--mat-legacy-button-toggle-state-layer-color: #083b46;--mat-legacy-button-toggle-selected-state-text-color: #083b46;--mat-legacy-button-toggle-selected-state-background-color: #9bbac3;--mat-legacy-button-toggle-disabled-state-text-color: #3b7586;--mat-legacy-button-toggle-disabled-state-background-color: #6b98a4;--mat-legacy-button-toggle-disabled-selected-state-background-color: #9bbac3;--mat-standard-button-toggle-text-color: #032128;--mat-standard-button-toggle-background-color: white;--mat-standard-button-toggle-state-layer-color: #083b46;--mat-standard-button-toggle-selected-state-background-color: #9bbac3;--mat-standard-button-toggle-selected-state-text-color: #032128;--mat-standard-button-toggle-disabled-state-text-color: #3b7586;--mat-standard-button-toggle-disabled-state-background-color: white;--mat-standard-button-toggle-disabled-selected-state-text-color: #032128;--mat-standard-button-toggle-disabled-selected-state-background-color: #9bbac3;--mat-standard-button-toggle-divider-color: #9bbac3;--mat-datepicker-calendar-container-shape: 4px;--mat-datepicker-calendar-container-touch-shape: 4px;--mat-datepicker-calendar-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mat-datepicker-calendar-container-touch-elevation-shadow: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12);--mat-datepicker-calendar-date-selected-state-text-color: white;--mat-datepicker-calendar-date-selected-state-background-color: #086c81;--mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(8, 108, 129, .4);--mat-datepicker-calendar-date-today-selected-state-outline-color: white;--mat-datepicker-calendar-date-focus-state-background-color: rgba(8, 108, 129, .3);--mat-datepicker-calendar-date-hover-state-background-color: rgba(8, 108, 129, .3);--mat-datepicker-toggle-active-state-icon-color: #086c81;--mat-datepicker-calendar-date-in-range-state-background-color: rgba(8, 108, 129, .2);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, .2);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #46a35e;--mat-datepicker-toggle-icon-color: #083b46;--mat-datepicker-calendar-body-label-text-color: #083b46;--mat-datepicker-calendar-period-button-text-color: #032128;--mat-datepicker-calendar-period-button-icon-color: #083b46;--mat-datepicker-calendar-navigation-button-icon-color: #083b46;--mat-datepicker-calendar-header-divider-color: #9bbac3;--mat-datepicker-calendar-header-text-color: #083b46;--mat-datepicker-calendar-date-today-outline-color: #3b7586;--mat-datepicker-calendar-date-today-disabled-state-outline-color: rgba(59, 117, 134, .8);--mat-datepicker-calendar-date-text-color: #032128;--mat-datepicker-calendar-date-outline-color: transparent;--mat-datepicker-calendar-date-disabled-state-text-color: #3b7586;--mat-datepicker-calendar-date-preview-state-outline-color: #9bbac3;--mat-datepicker-range-input-separator-color: #032128;--mat-datepicker-range-input-disabled-state-separator-color: #3b7586;--mat-datepicker-range-input-disabled-state-text-color: #3b7586;--mat-datepicker-calendar-container-background-color: white;--mat-datepicker-calendar-container-text-color: #032128;--mat-divider-width: 1px;--mat-divider-color: #9bbac3;--mat-expansion-container-shape: 4px;--mat-expansion-legacy-header-indicator-display: inline-block;--mat-expansion-header-indicator-display: none;--mat-expansion-container-background-color: white;--mat-expansion-container-text-color: #032128;--mat-expansion-actions-divider-color: #9bbac3;--mat-expansion-header-hover-state-layer-color: rgba(59, 117, 134, .12);--mat-expansion-header-focus-state-layer-color: rgba(59, 117, 134, .12);--mat-expansion-header-disabled-state-text-color: #3b7586;--mat-expansion-header-text-color: #032128;--mat-expansion-header-description-color: #083b46;--mat-expansion-header-indicator-color: #083b46;--mat-icon-color: inherit;--mat-sidenav-container-shape: 0;--mat-sidenav-container-elevation-shadow: 0px 8px 10px -5px rgba(0, 0, 0, .2), 0px 16px 24px 2px rgba(0, 0, 0, .14), 0px 6px 30px 5px rgba(0, 0, 0, .12);--mat-sidenav-container-width: auto;--mat-sidenav-container-divider-color: #9bbac3;--mat-sidenav-container-background-color: white;--mat-sidenav-container-text-color: #032128;--mat-sidenav-content-background-color: #cbdde1;--mat-sidenav-content-text-color: #032128;--mat-sidenav-scrim-color: rgba(0, 0, 0, .6);--mat-stepper-header-icon-foreground-color: white;--mat-stepper-header-selected-state-icon-background-color: #086c81;--mat-stepper-header-selected-state-icon-foreground-color: white;--mat-stepper-header-done-state-icon-background-color: #086c81;--mat-stepper-header-done-state-icon-foreground-color: white;--mat-stepper-header-edit-state-icon-background-color: #086c81;--mat-stepper-header-edit-state-icon-foreground-color: white;--mat-stepper-container-color: white;--mat-stepper-line-color: #9bbac3;--mat-stepper-header-hover-state-layer-color: rgba(59, 117, 134, .12);--mat-stepper-header-focus-state-layer-color: rgba(59, 117, 134, .12);--mat-stepper-header-label-text-color: #083b46;--mat-stepper-header-optional-label-text-color: #083b46;--mat-stepper-header-selected-state-label-text-color: #032128;--mat-stepper-header-error-state-label-text-color: #dc2626;--mat-stepper-header-icon-background-color: #083b46;--mat-stepper-header-error-state-icon-foreground-color: #dc2626;--mat-stepper-header-error-state-icon-background-color: transparent;--mat-sort-arrow-color: #083b46;--mat-toolbar-container-background-color: white;--mat-toolbar-container-text-color: #032128;--mat-tree-container-background-color: white;--mat-tree-node-text-color: #032128}.theme-brand .light .mat-accent,.theme-brand.light .mat-accent{--mat-option-selected-state-label-text-color: #1e293b;--mat-option-label-text-color: #032128;--mat-option-hover-state-layer-color: rgba(0, 0, 0, .04);--mat-option-focus-state-layer-color: rgba(0, 0, 0, .04);--mat-option-selected-state-layer-color: rgba(0, 0, 0, .04)}.theme-brand .light .mat-warn,.theme-brand.light .mat-warn{--mat-option-selected-state-label-text-color: #dc2626;--mat-option-label-text-color: #032128;--mat-option-hover-state-layer-color: rgba(0, 0, 0, .04);--mat-option-focus-state-layer-color: rgba(0, 0, 0, .04);--mat-option-selected-state-layer-color: rgba(0, 0, 0, .04)}.theme-brand .light .mat-primary,.theme-brand.light .mat-primary{--mat-full-pseudo-checkbox-selected-icon-color: #086c81;--mat-full-pseudo-checkbox-selected-checkmark-color: #cbdde1;--mat-full-pseudo-checkbox-unselected-icon-color: #083b46;--mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #cbdde1;--mat-full-pseudo-checkbox-disabled-unselected-icon-color: #b0b0b0;--mat-full-pseudo-checkbox-disabled-selected-icon-color: #b0b0b0;--mat-minimal-pseudo-checkbox-selected-checkmark-color: #086c81;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #b0b0b0}.theme-brand .light .mat-accent,.theme-brand.light .mat-accent{--mat-full-pseudo-checkbox-selected-icon-color: #1e293b;--mat-full-pseudo-checkbox-selected-checkmark-color: #cbdde1;--mat-full-pseudo-checkbox-unselected-icon-color: #083b46;--mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #cbdde1;--mat-full-pseudo-checkbox-disabled-unselected-icon-color: #b0b0b0;--mat-full-pseudo-checkbox-disabled-selected-icon-color: #b0b0b0;--mat-minimal-pseudo-checkbox-selected-checkmark-color: #1e293b;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #b0b0b0}.theme-brand .light .mat-warn,.theme-brand.light .mat-warn{--mat-full-pseudo-checkbox-selected-icon-color: #dc2626;--mat-full-pseudo-checkbox-selected-checkmark-color: #cbdde1;--mat-full-pseudo-checkbox-unselected-icon-color: #083b46;--mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #cbdde1;--mat-full-pseudo-checkbox-disabled-unselected-icon-color: #b0b0b0;--mat-full-pseudo-checkbox-disabled-selected-icon-color: #b0b0b0;--mat-minimal-pseudo-checkbox-selected-checkmark-color: #dc2626;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #b0b0b0}.theme-brand .light .mat-elevation-z0,.theme-brand .light .mat-mdc-elevation-specific.mat-elevation-z0,.theme-brand.light .mat-elevation-z0,.theme-brand.light .mat-mdc-elevation-specific.mat-elevation-z0{box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}.theme-brand .light .mat-elevation-z1,.theme-brand .light .mat-mdc-elevation-specific.mat-elevation-z1,.theme-brand.light .mat-elevation-z1,.theme-brand.light .mat-mdc-elevation-specific.mat-elevation-z1{box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f}.theme-brand .light .mat-elevation-z2,.theme-brand .light .mat-mdc-elevation-specific.mat-elevation-z2,.theme-brand.light .mat-elevation-z2,.theme-brand.light .mat-mdc-elevation-specific.mat-elevation-z2{box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.theme-brand .light .mat-elevation-z3,.theme-brand .light .mat-mdc-elevation-specific.mat-elevation-z3,.theme-brand.light .mat-elevation-z3,.theme-brand.light .mat-mdc-elevation-specific.mat-elevation-z3{box-shadow:0 3px 3px -2px #0003,0 3px 4px #00000024,0 1px 8px #0000001f}.theme-brand .light .mat-elevation-z4,.theme-brand .light .mat-mdc-elevation-specific.mat-elevation-z4,.theme-brand.light .mat-elevation-z4,.theme-brand.light .mat-mdc-elevation-specific.mat-elevation-z4{box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.theme-brand .light .mat-elevation-z5,.theme-brand .light .mat-mdc-elevation-specific.mat-elevation-z5,.theme-brand.light .mat-elevation-z5,.theme-brand.light .mat-mdc-elevation-specific.mat-elevation-z5{box-shadow:0 3px 5px -1px #0003,0 5px 8px #00000024,0 1px 14px #0000001f}.theme-brand .light .mat-elevation-z6,.theme-brand .light .mat-mdc-elevation-specific.mat-elevation-z6,.theme-brand.light .mat-elevation-z6,.theme-brand.light .mat-mdc-elevation-specific.mat-elevation-z6{box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024,0 1px 18px #0000001f}.theme-brand .light .mat-elevation-z7,.theme-brand .light .mat-mdc-elevation-specific.mat-elevation-z7,.theme-brand.light .mat-elevation-z7,.theme-brand.light .mat-mdc-elevation-specific.mat-elevation-z7{box-shadow:0 4px 5px -2px #0003,0 7px 10px 1px #00000024,0 2px 16px 1px #0000001f}.theme-brand .light .mat-elevation-z8,.theme-brand .light .mat-mdc-elevation-specific.mat-elevation-z8,.theme-brand.light .mat-elevation-z8,.theme-brand.light .mat-mdc-elevation-specific.mat-elevation-z8{box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f}.theme-brand .light .mat-elevation-z9,.theme-brand .light .mat-mdc-elevation-specific.mat-elevation-z9,.theme-brand.light .mat-elevation-z9,.theme-brand.light .mat-mdc-elevation-specific.mat-elevation-z9{box-shadow:0 5px 6px -3px #0003,0 9px 12px 1px #00000024,0 3px 16px 2px #0000001f}.theme-brand .light .mat-elevation-z10,.theme-brand .light .mat-mdc-elevation-specific.mat-elevation-z10,.theme-brand.light .mat-elevation-z10,.theme-brand.light .mat-mdc-elevation-specific.mat-elevation-z10{box-shadow:0 6px 6px -3px #0003,0 10px 14px 1px #00000024,0 4px 18px 3px #0000001f}.theme-brand .light .mat-elevation-z11,.theme-brand .light .mat-mdc-elevation-specific.mat-elevation-z11,.theme-brand.light .mat-elevation-z11,.theme-brand.light .mat-mdc-elevation-specific.mat-elevation-z11{box-shadow:0 6px 7px -4px #0003,0 11px 15px 1px #00000024,0 4px 20px 3px #0000001f}.theme-brand .light .mat-elevation-z12,.theme-brand .light .mat-mdc-elevation-specific.mat-elevation-z12,.theme-brand.light .mat-elevation-z12,.theme-brand.light .mat-mdc-elevation-specific.mat-elevation-z12{box-shadow:0 7px 8px -4px #0003,0 12px 17px 2px #00000024,0 5px 22px 4px #0000001f}.theme-brand .light .mat-elevation-z13,.theme-brand .light .mat-mdc-elevation-specific.mat-elevation-z13,.theme-brand.light .mat-elevation-z13,.theme-brand.light .mat-mdc-elevation-specific.mat-elevation-z13{box-shadow:0 7px 8px -4px #0003,0 13px 19px 2px #00000024,0 5px 24px 4px #0000001f}.theme-brand .light .mat-elevation-z14,.theme-brand .light .mat-mdc-elevation-specific.mat-elevation-z14,.theme-brand.light .mat-elevation-z14,.theme-brand.light .mat-mdc-elevation-specific.mat-elevation-z14{box-shadow:0 7px 9px -4px #0003,0 14px 21px 2px #00000024,0 5px 26px 4px #0000001f}.theme-brand .light .mat-elevation-z15,.theme-brand .light .mat-mdc-elevation-specific.mat-elevation-z15,.theme-brand.light .mat-elevation-z15,.theme-brand.light .mat-mdc-elevation-specific.mat-elevation-z15{box-shadow:0 8px 9px -5px #0003,0 15px 22px 2px #00000024,0 6px 28px 5px #0000001f}.theme-brand .light .mat-elevation-z16,.theme-brand .light .mat-mdc-elevation-specific.mat-elevation-z16,.theme-brand.light .mat-elevation-z16,.theme-brand.light .mat-mdc-elevation-specific.mat-elevation-z16{box-shadow:0 8px 10px -5px #0003,0 16px 24px 2px #00000024,0 6px 30px 5px #0000001f}.theme-brand .light .mat-elevation-z17,.theme-brand .light .mat-mdc-elevation-specific.mat-elevation-z17,.theme-brand.light .mat-elevation-z17,.theme-brand.light .mat-mdc-elevation-specific.mat-elevation-z17{box-shadow:0 8px 11px -5px #0003,0 17px 26px 2px #00000024,0 6px 32px 5px #0000001f}.theme-brand .light .mat-elevation-z18,.theme-brand .light .mat-mdc-elevation-specific.mat-elevation-z18,.theme-brand.light .mat-elevation-z18,.theme-brand.light .mat-mdc-elevation-specific.mat-elevation-z18{box-shadow:0 9px 11px -5px #0003,0 18px 28px 2px #00000024,0 7px 34px 6px #0000001f}.theme-brand .light .mat-elevation-z19,.theme-brand .light .mat-mdc-elevation-specific.mat-elevation-z19,.theme-brand.light .mat-elevation-z19,.theme-brand.light .mat-mdc-elevation-specific.mat-elevation-z19{box-shadow:0 9px 12px -6px #0003,0 19px 29px 2px #00000024,0 7px 36px 6px #0000001f}.theme-brand .light .mat-elevation-z20,.theme-brand .light .mat-mdc-elevation-specific.mat-elevation-z20,.theme-brand.light .mat-elevation-z20,.theme-brand.light .mat-mdc-elevation-specific.mat-elevation-z20{box-shadow:0 10px 13px -6px #0003,0 20px 31px 3px #00000024,0 8px 38px 7px #0000001f}.theme-brand .light .mat-elevation-z21,.theme-brand .light .mat-mdc-elevation-specific.mat-elevation-z21,.theme-brand.light .mat-elevation-z21,.theme-brand.light .mat-mdc-elevation-specific.mat-elevation-z21{box-shadow:0 10px 13px -6px #0003,0 21px 33px 3px #00000024,0 8px 40px 7px #0000001f}.theme-brand .light .mat-elevation-z22,.theme-brand .light .mat-mdc-elevation-specific.mat-elevation-z22,.theme-brand.light .mat-elevation-z22,.theme-brand.light .mat-mdc-elevation-specific.mat-elevation-z22{box-shadow:0 10px 14px -6px #0003,0 22px 35px 3px #00000024,0 8px 42px 7px #0000001f}.theme-brand .light .mat-elevation-z23,.theme-brand .light .mat-mdc-elevation-specific.mat-elevation-z23,.theme-brand.light .mat-elevation-z23,.theme-brand.light .mat-mdc-elevation-specific.mat-elevation-z23{box-shadow:0 11px 14px -7px #0003,0 23px 36px 3px #00000024,0 9px 44px 8px #0000001f}.theme-brand .light .mat-elevation-z24,.theme-brand .light .mat-mdc-elevation-specific.mat-elevation-z24,.theme-brand.light .mat-elevation-z24,.theme-brand.light .mat-mdc-elevation-specific.mat-elevation-z24{box-shadow:0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f}.theme-brand .light .mat-mdc-progress-bar,.theme-brand.light .mat-mdc-progress-bar{--mdc-linear-progress-active-indicator-color: #086c81;--mdc-linear-progress-track-color: rgba(8, 108, 129, .25)}.theme-brand .light .mat-mdc-progress-bar.mat-accent,.theme-brand.light .mat-mdc-progress-bar.mat-accent{--mdc-linear-progress-active-indicator-color: #1e293b;--mdc-linear-progress-track-color: rgba(30, 41, 59, .25)}.theme-brand .light .mat-mdc-progress-bar.mat-warn,.theme-brand.light .mat-mdc-progress-bar.mat-warn{--mdc-linear-progress-active-indicator-color: #dc2626;--mdc-linear-progress-track-color: rgba(220, 38, 38, .25)}.theme-brand .light .mat-mdc-form-field.mat-accent,.theme-brand.light .mat-mdc-form-field.mat-accent{--mdc-filled-text-field-caret-color: #1e293b;--mdc-filled-text-field-focus-active-indicator-color: #1e293b;--mdc-filled-text-field-focus-label-text-color: rgba(30, 41, 59, .87);--mdc-outlined-text-field-caret-color: #1e293b;--mdc-outlined-text-field-focus-outline-color: #1e293b;--mdc-outlined-text-field-focus-label-text-color: rgba(30, 41, 59, .87);--mat-form-field-focus-select-arrow-color: rgba(30, 41, 59, .87)}.theme-brand .light .mat-mdc-form-field.mat-warn,.theme-brand.light .mat-mdc-form-field.mat-warn{--mdc-filled-text-field-caret-color: #dc2626;--mdc-filled-text-field-focus-active-indicator-color: #dc2626;--mdc-filled-text-field-focus-label-text-color: rgba(220, 38, 38, .87);--mdc-outlined-text-field-caret-color: #dc2626;--mdc-outlined-text-field-focus-outline-color: #dc2626;--mdc-outlined-text-field-focus-label-text-color: rgba(220, 38, 38, .87);--mat-form-field-focus-select-arrow-color: rgba(220, 38, 38, .87)}.theme-brand .light .mat-mdc-form-field.mat-accent,.theme-brand.light .mat-mdc-form-field.mat-accent{--mat-select-panel-background-color: white;--mat-select-enabled-trigger-text-color: rgba(3, 33, 40, .87);--mat-select-disabled-trigger-text-color: rgba(59, 117, 134, .38);--mat-select-placeholder-text-color: rgba(3, 33, 40, .6);--mat-select-enabled-arrow-color: rgba(155, 186, 195, .54);--mat-select-disabled-arrow-color: rgba(3, 33, 40, .38);--mat-select-focused-arrow-color: rgba(30, 41, 59, .87);--mat-select-invalid-arrow-color: rgba(220, 38, 38, .87)}.theme-brand .light .mat-mdc-form-field.mat-warn,.theme-brand.light .mat-mdc-form-field.mat-warn{--mat-select-panel-background-color: white;--mat-select-enabled-trigger-text-color: rgba(3, 33, 40, .87);--mat-select-disabled-trigger-text-color: rgba(59, 117, 134, .38);--mat-select-placeholder-text-color: rgba(3, 33, 40, .6);--mat-select-enabled-arrow-color: rgba(155, 186, 195, .54);--mat-select-disabled-arrow-color: rgba(3, 33, 40, .38);--mat-select-focused-arrow-color: rgba(220, 38, 38, .87);--mat-select-invalid-arrow-color: rgba(220, 38, 38, .87)}.theme-brand .light .mat-mdc-standard-chip,.theme-brand.light .mat-mdc-standard-chip{--mdc-chip-container-shape-family: rounded;--mdc-chip-container-shape-radius: 16px 16px 16px 16px;--mdc-chip-with-avatar-avatar-shape-family: rounded;--mdc-chip-with-avatar-avatar-shape-radius: 14px 14px 14px 14px;--mdc-chip-with-avatar-avatar-size: 28px;--mdc-chip-with-icon-icon-size: 18px;--mdc-chip-outline-width: 0;--mdc-chip-outline-color: transparent;--mdc-chip-disabled-outline-color: transparent;--mdc-chip-focus-outline-color: transparent;--mdc-chip-hover-state-layer-opacity: .04;--mdc-chip-with-avatar-disabled-avatar-opacity: 1;--mdc-chip-flat-selected-outline-width: 0;--mdc-chip-selected-hover-state-layer-opacity: .04;--mdc-chip-with-trailing-icon-disabled-trailing-icon-opacity: 1;--mdc-chip-with-icon-disabled-icon-opacity: 1;--mat-chip-disabled-container-opacity: .4;--mat-chip-trailing-action-opacity: .54;--mat-chip-trailing-action-focus-opacity: 1;--mat-chip-trailing-action-state-layer-color: transparent;--mat-chip-selected-trailing-action-state-layer-color: transparent;--mat-chip-trailing-action-hover-state-layer-opacity: 0;--mat-chip-trailing-action-focus-state-layer-opacity: 0;--mdc-chip-disabled-label-text-color: #212121;--mdc-chip-elevated-container-color: #e0e0e0;--mdc-chip-elevated-selected-container-color: #e0e0e0;--mdc-chip-elevated-disabled-container-color: #e0e0e0;--mdc-chip-flat-disabled-selected-container-color: #e0e0e0;--mdc-chip-focus-state-layer-color: black;--mdc-chip-hover-state-layer-color: black;--mdc-chip-selected-hover-state-layer-color: black;--mdc-chip-focus-state-layer-opacity: .12;--mdc-chip-selected-focus-state-layer-color: black;--mdc-chip-selected-focus-state-layer-opacity: .12;--mdc-chip-label-text-color: #212121;--mdc-chip-selected-label-text-color: #212121;--mdc-chip-with-icon-icon-color: #212121;--mdc-chip-with-icon-disabled-icon-color: #212121;--mdc-chip-with-icon-selected-icon-color: #212121;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color: #212121;--mdc-chip-with-trailing-icon-trailing-icon-color: #212121;--mat-chip-selected-disabled-trailing-icon-color: #212121;--mat-chip-selected-trailing-icon-color: #212121}.theme-brand .light .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-primary,.theme-brand .light .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-primary,.theme-brand.light .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-primary,.theme-brand.light .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-primary{--mdc-chip-disabled-label-text-color: white;--mdc-chip-elevated-container-color: #086c81;--mdc-chip-elevated-selected-container-color: #086c81;--mdc-chip-elevated-disabled-container-color: #086c81;--mdc-chip-flat-disabled-selected-container-color: #086c81;--mdc-chip-focus-state-layer-color: black;--mdc-chip-hover-state-layer-color: black;--mdc-chip-selected-hover-state-layer-color: black;--mdc-chip-focus-state-layer-opacity: .12;--mdc-chip-selected-focus-state-layer-color: black;--mdc-chip-selected-focus-state-layer-opacity: .12;--mdc-chip-label-text-color: white;--mdc-chip-selected-label-text-color: white;--mdc-chip-with-icon-icon-color: white;--mdc-chip-with-icon-disabled-icon-color: white;--mdc-chip-with-icon-selected-icon-color: white;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color: white;--mdc-chip-with-trailing-icon-trailing-icon-color: white;--mat-chip-selected-disabled-trailing-icon-color: white;--mat-chip-selected-trailing-icon-color: white}.theme-brand .light .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-accent,.theme-brand .light .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-accent,.theme-brand.light .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-accent,.theme-brand.light .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-accent{--mdc-chip-disabled-label-text-color: white;--mdc-chip-elevated-container-color: #1e293b;--mdc-chip-elevated-selected-container-color: #1e293b;--mdc-chip-elevated-disabled-container-color: #1e293b;--mdc-chip-flat-disabled-selected-container-color: #1e293b;--mdc-chip-focus-state-layer-color: black;--mdc-chip-hover-state-layer-color: black;--mdc-chip-selected-hover-state-layer-color: black;--mdc-chip-focus-state-layer-opacity: .12;--mdc-chip-selected-focus-state-layer-color: black;--mdc-chip-selected-focus-state-layer-opacity: .12;--mdc-chip-label-text-color: white;--mdc-chip-selected-label-text-color: white;--mdc-chip-with-icon-icon-color: white;--mdc-chip-with-icon-disabled-icon-color: white;--mdc-chip-with-icon-selected-icon-color: white;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color: white;--mdc-chip-with-trailing-icon-trailing-icon-color: white;--mat-chip-selected-disabled-trailing-icon-color: white;--mat-chip-selected-trailing-icon-color: white}.theme-brand .light .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-warn,.theme-brand .light .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-warn,.theme-brand.light .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-warn,.theme-brand.light .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-warn{--mdc-chip-disabled-label-text-color: white;--mdc-chip-elevated-container-color: #dc2626;--mdc-chip-elevated-selected-container-color: #dc2626;--mdc-chip-elevated-disabled-container-color: #dc2626;--mdc-chip-flat-disabled-selected-container-color: #dc2626;--mdc-chip-focus-state-layer-color: black;--mdc-chip-hover-state-layer-color: black;--mdc-chip-selected-hover-state-layer-color: black;--mdc-chip-focus-state-layer-opacity: .12;--mdc-chip-selected-focus-state-layer-color: black;--mdc-chip-selected-focus-state-layer-opacity: .12;--mdc-chip-label-text-color: white;--mdc-chip-selected-label-text-color: white;--mdc-chip-with-icon-icon-color: white;--mdc-chip-with-icon-disabled-icon-color: white;--mdc-chip-with-icon-selected-icon-color: white;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color: white;--mdc-chip-with-trailing-icon-trailing-icon-color: white;--mat-chip-selected-disabled-trailing-icon-color: white;--mat-chip-selected-trailing-icon-color: white}.theme-brand .light .mat-mdc-slide-toggle,.theme-brand.light .mat-mdc-slide-toggle{--mat-switch-disabled-selected-handle-opacity: .38;--mat-switch-disabled-unselected-handle-opacity: .38;--mat-switch-unselected-handle-size: 20px;--mat-switch-selected-handle-size: 20px;--mat-switch-pressed-handle-size: 20px;--mat-switch-with-icon-handle-size: 20px;--mat-switch-selected-handle-horizontal-margin: 0;--mat-switch-selected-with-icon-handle-horizontal-margin: 0;--mat-switch-selected-pressed-handle-horizontal-margin: 0;--mat-switch-unselected-handle-horizontal-margin: 0;--mat-switch-unselected-with-icon-handle-horizontal-margin: 0;--mat-switch-unselected-pressed-handle-horizontal-margin: 0;--mat-switch-visible-track-opacity: 1;--mat-switch-hidden-track-opacity: 1;--mat-switch-visible-track-transition: transform 75ms 0ms cubic-bezier(0, 0, .2, 1);--mat-switch-hidden-track-transition: transform 75ms 0ms cubic-bezier(.4, 0, .6, 1);--mat-switch-track-outline-width: 1px;--mat-switch-track-outline-color: transparent;--mat-switch-selected-track-outline-width: 1px;--mat-switch-selected-track-outline-color: transparent;--mat-switch-disabled-unselected-track-outline-width: 1px;--mat-switch-disabled-unselected-track-outline-color: transparent;--mat-switch-label-text-color: #032128}.theme-brand .light .mat-mdc-slide-toggle.mat-accent,.theme-brand.light .mat-mdc-slide-toggle.mat-accent{--mdc-switch-selected-focus-state-layer-color: #475569;--mdc-switch-selected-handle-color: #475569;--mdc-switch-selected-hover-state-layer-color: #475569;--mdc-switch-selected-pressed-state-layer-color: #475569;--mdc-switch-selected-focus-handle-color: #0f172a;--mdc-switch-selected-hover-handle-color: #0f172a;--mdc-switch-selected-pressed-handle-color: #0f172a;--mdc-switch-selected-focus-track-color: #cbd5e1;--mdc-switch-selected-hover-track-color: #cbd5e1;--mdc-switch-selected-pressed-track-color: #cbd5e1;--mdc-switch-selected-track-color: #cbd5e1}.theme-brand .light .mat-mdc-slide-toggle.mat-warn,.theme-brand.light .mat-mdc-slide-toggle.mat-warn{--mdc-switch-selected-focus-state-layer-color: #dc2626;--mdc-switch-selected-handle-color: #dc2626;--mdc-switch-selected-hover-state-layer-color: #dc2626;--mdc-switch-selected-pressed-state-layer-color: #dc2626;--mdc-switch-selected-focus-handle-color: #7f1d1d;--mdc-switch-selected-hover-handle-color: #7f1d1d;--mdc-switch-selected-pressed-handle-color: #7f1d1d;--mdc-switch-selected-focus-track-color: #fca5a5;--mdc-switch-selected-hover-track-color: #fca5a5;--mdc-switch-selected-pressed-track-color: #fca5a5;--mdc-switch-selected-track-color: #fca5a5}.theme-brand .light .mat-mdc-radio-button.mat-primary,.theme-brand.light .mat-mdc-radio-button.mat-primary{--mdc-radio-disabled-selected-icon-color: #083b46;--mdc-radio-disabled-unselected-icon-color: #083b46;--mdc-radio-unselected-hover-icon-color: #212121;--mdc-radio-unselected-icon-color: rgba(8, 59, 70, .54);--mdc-radio-unselected-pressed-icon-color: rgba(8, 59, 70, .54);--mdc-radio-selected-focus-icon-color: #086c81;--mdc-radio-selected-hover-icon-color: #086c81;--mdc-radio-selected-icon-color: #086c81;--mdc-radio-selected-pressed-icon-color: #086c81;--mat-radio-ripple-color: black;--mat-radio-checked-ripple-color: #086c81;--mat-radio-disabled-label-color: #3b7586;--mat-radio-label-text-color: #032128}.theme-brand .light .mat-mdc-radio-button.mat-accent,.theme-brand.light .mat-mdc-radio-button.mat-accent{--mdc-radio-disabled-selected-icon-color: #083b46;--mdc-radio-disabled-unselected-icon-color: #083b46;--mdc-radio-unselected-hover-icon-color: #212121;--mdc-radio-unselected-icon-color: rgba(8, 59, 70, .54);--mdc-radio-unselected-pressed-icon-color: rgba(8, 59, 70, .54);--mdc-radio-selected-focus-icon-color: #1e293b;--mdc-radio-selected-hover-icon-color: #1e293b;--mdc-radio-selected-icon-color: #1e293b;--mdc-radio-selected-pressed-icon-color: #1e293b;--mat-radio-ripple-color: black;--mat-radio-checked-ripple-color: #1e293b;--mat-radio-disabled-label-color: #3b7586;--mat-radio-label-text-color: #032128}.theme-brand .light .mat-mdc-radio-button.mat-warn,.theme-brand.light .mat-mdc-radio-button.mat-warn{--mdc-radio-disabled-selected-icon-color: #083b46;--mdc-radio-disabled-unselected-icon-color: #083b46;--mdc-radio-unselected-hover-icon-color: #212121;--mdc-radio-unselected-icon-color: rgba(8, 59, 70, .54);--mdc-radio-unselected-pressed-icon-color: rgba(8, 59, 70, .54);--mdc-radio-selected-focus-icon-color: #dc2626;--mdc-radio-selected-hover-icon-color: #dc2626;--mdc-radio-selected-icon-color: #dc2626;--mdc-radio-selected-pressed-icon-color: #dc2626;--mat-radio-ripple-color: black;--mat-radio-checked-ripple-color: #dc2626;--mat-radio-disabled-label-color: #3b7586;--mat-radio-label-text-color: #032128}.theme-brand .light .mat-accent,.theme-brand.light .mat-accent{--mat-slider-ripple-color: #1e293b;--mat-slider-hover-state-layer-color: rgba(30, 41, 59, .05);--mat-slider-focus-state-layer-color: rgba(30, 41, 59, .2);--mdc-slider-handle-color: #1e293b;--mdc-slider-focus-handle-color: #1e293b;--mdc-slider-hover-handle-color: #1e293b;--mdc-slider-active-track-color: #1e293b;--mdc-slider-inactive-track-color: #1e293b;--mdc-slider-with-tick-marks-inactive-container-color: #1e293b;--mdc-slider-with-tick-marks-active-container-color: white}.theme-brand .light .mat-warn,.theme-brand.light .mat-warn{--mat-slider-ripple-color: #dc2626;--mat-slider-hover-state-layer-color: rgba(220, 38, 38, .05);--mat-slider-focus-state-layer-color: rgba(220, 38, 38, .2);--mdc-slider-handle-color: #dc2626;--mdc-slider-focus-handle-color: #dc2626;--mdc-slider-hover-handle-color: #dc2626;--mdc-slider-active-track-color: #dc2626;--mdc-slider-inactive-track-color: #dc2626;--mdc-slider-with-tick-marks-inactive-container-color: #dc2626;--mdc-slider-with-tick-marks-active-container-color: white}.theme-brand .light .mdc-list-item__start,.theme-brand .light .mdc-list-item__end,.theme-brand.light .mdc-list-item__start,.theme-brand.light .mdc-list-item__end{--mdc-radio-disabled-selected-icon-color: #083b46;--mdc-radio-disabled-unselected-icon-color: #083b46;--mdc-radio-unselected-hover-icon-color: #212121;--mdc-radio-unselected-icon-color: rgba(8, 59, 70, .54);--mdc-radio-unselected-pressed-icon-color: rgba(8, 59, 70, .54);--mdc-radio-selected-focus-icon-color: #086c81;--mdc-radio-selected-hover-icon-color: #086c81;--mdc-radio-selected-icon-color: #086c81;--mdc-radio-selected-pressed-icon-color: #086c81}.theme-brand .light .mat-accent .mdc-list-item__start,.theme-brand .light .mat-accent .mdc-list-item__end,.theme-brand.light .mat-accent .mdc-list-item__start,.theme-brand.light .mat-accent .mdc-list-item__end{--mdc-radio-disabled-selected-icon-color: #083b46;--mdc-radio-disabled-unselected-icon-color: #083b46;--mdc-radio-unselected-hover-icon-color: #212121;--mdc-radio-unselected-icon-color: rgba(8, 59, 70, .54);--mdc-radio-unselected-pressed-icon-color: rgba(8, 59, 70, .54);--mdc-radio-selected-focus-icon-color: #1e293b;--mdc-radio-selected-hover-icon-color: #1e293b;--mdc-radio-selected-icon-color: #1e293b;--mdc-radio-selected-pressed-icon-color: #1e293b}.theme-brand .light .mat-warn .mdc-list-item__start,.theme-brand .light .mat-warn .mdc-list-item__end,.theme-brand.light .mat-warn .mdc-list-item__start,.theme-brand.light .mat-warn .mdc-list-item__end{--mdc-radio-disabled-selected-icon-color: #083b46;--mdc-radio-disabled-unselected-icon-color: #083b46;--mdc-radio-unselected-hover-icon-color: #212121;--mdc-radio-unselected-icon-color: rgba(8, 59, 70, .54);--mdc-radio-unselected-pressed-icon-color: rgba(8, 59, 70, .54);--mdc-radio-selected-focus-icon-color: #dc2626;--mdc-radio-selected-hover-icon-color: #dc2626;--mdc-radio-selected-icon-color: #dc2626;--mdc-radio-selected-pressed-icon-color: #dc2626}.theme-brand .light .mat-mdc-list-option,.theme-brand.light .mat-mdc-list-option{--mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #086c81;--mdc-checkbox-selected-hover-icon-color: #086c81;--mdc-checkbox-selected-icon-color: #086c81;--mdc-checkbox-selected-pressed-icon-color: #086c81;--mdc-checkbox-unselected-focus-icon-color: #212121;--mdc-checkbox-unselected-hover-icon-color: #212121;--mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-unselected-pressed-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-selected-focus-state-layer-color: #086c81;--mdc-checkbox-selected-hover-state-layer-color: #086c81;--mdc-checkbox-selected-pressed-state-layer-color: #086c81;--mdc-checkbox-unselected-focus-state-layer-color: black;--mdc-checkbox-unselected-hover-state-layer-color: black;--mdc-checkbox-unselected-pressed-state-layer-color: black}.theme-brand .light .mat-mdc-list-option.mat-accent,.theme-brand.light .mat-mdc-list-option.mat-accent{--mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #1e293b;--mdc-checkbox-selected-hover-icon-color: #1e293b;--mdc-checkbox-selected-icon-color: #1e293b;--mdc-checkbox-selected-pressed-icon-color: #1e293b;--mdc-checkbox-unselected-focus-icon-color: #212121;--mdc-checkbox-unselected-hover-icon-color: #212121;--mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-unselected-pressed-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-selected-focus-state-layer-color: #1e293b;--mdc-checkbox-selected-hover-state-layer-color: #1e293b;--mdc-checkbox-selected-pressed-state-layer-color: #1e293b;--mdc-checkbox-unselected-focus-state-layer-color: black;--mdc-checkbox-unselected-hover-state-layer-color: black;--mdc-checkbox-unselected-pressed-state-layer-color: black}.theme-brand .light .mat-mdc-list-option.mat-warn,.theme-brand.light .mat-mdc-list-option.mat-warn{--mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #dc2626;--mdc-checkbox-selected-hover-icon-color: #dc2626;--mdc-checkbox-selected-icon-color: #dc2626;--mdc-checkbox-selected-pressed-icon-color: #dc2626;--mdc-checkbox-unselected-focus-icon-color: #212121;--mdc-checkbox-unselected-hover-icon-color: #212121;--mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-unselected-pressed-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-selected-focus-state-layer-color: #dc2626;--mdc-checkbox-selected-hover-state-layer-color: #dc2626;--mdc-checkbox-selected-pressed-state-layer-color: #dc2626;--mdc-checkbox-unselected-focus-state-layer-color: black;--mdc-checkbox-unselected-hover-state-layer-color: black;--mdc-checkbox-unselected-pressed-state-layer-color: black}.theme-brand .light .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected .mdc-list-item__primary-text,.theme-brand .light .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated .mdc-list-item__primary-text,.theme-brand.light .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected .mdc-list-item__primary-text,.theme-brand.light .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated .mdc-list-item__primary-text,.theme-brand .light .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected.mdc-list-item--with-leading-icon .mdc-list-item__start,.theme-brand .light .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated.mdc-list-item--with-leading-icon .mdc-list-item__start,.theme-brand.light .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected.mdc-list-item--with-leading-icon .mdc-list-item__start,.theme-brand.light .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated.mdc-list-item--with-leading-icon .mdc-list-item__start{color:#086c81}.theme-brand .light .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__start,.theme-brand .light .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__content,.theme-brand .light .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__end,.theme-brand.light .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__start,.theme-brand.light .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__content,.theme-brand.light .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__end{opacity:1}.theme-brand .light .mat-mdc-tab-group,.theme-brand .light .mat-mdc-tab-nav-bar,.theme-brand.light .mat-mdc-tab-group,.theme-brand.light .mat-mdc-tab-nav-bar{--mdc-tab-indicator-active-indicator-color: #086c81;--mat-tab-header-disabled-ripple-color: #3b7586;--mat-tab-header-pagination-icon-color: #083b46;--mat-tab-header-inactive-label-text-color: rgba(3, 33, 40, .6);--mat-tab-header-active-label-text-color: #086c81;--mat-tab-header-active-ripple-color: #086c81;--mat-tab-header-inactive-ripple-color: #086c81;--mat-tab-header-inactive-focus-label-text-color: rgba(3, 33, 40, .6);--mat-tab-header-inactive-hover-label-text-color: rgba(3, 33, 40, .6);--mat-tab-header-active-focus-label-text-color: #086c81;--mat-tab-header-active-hover-label-text-color: #086c81;--mat-tab-header-active-focus-indicator-color: #086c81;--mat-tab-header-active-hover-indicator-color: #086c81}.theme-brand .light .mat-mdc-tab-group.mat-accent,.theme-brand .light .mat-mdc-tab-nav-bar.mat-accent,.theme-brand.light .mat-mdc-tab-group.mat-accent,.theme-brand.light .mat-mdc-tab-nav-bar.mat-accent{--mdc-tab-indicator-active-indicator-color: #1e293b;--mat-tab-header-disabled-ripple-color: #3b7586;--mat-tab-header-pagination-icon-color: #083b46;--mat-tab-header-inactive-label-text-color: rgba(3, 33, 40, .6);--mat-tab-header-active-label-text-color: #1e293b;--mat-tab-header-active-ripple-color: #1e293b;--mat-tab-header-inactive-ripple-color: #1e293b;--mat-tab-header-inactive-focus-label-text-color: rgba(3, 33, 40, .6);--mat-tab-header-inactive-hover-label-text-color: rgba(3, 33, 40, .6);--mat-tab-header-active-focus-label-text-color: #1e293b;--mat-tab-header-active-hover-label-text-color: #1e293b;--mat-tab-header-active-focus-indicator-color: #1e293b;--mat-tab-header-active-hover-indicator-color: #1e293b}.theme-brand .light .mat-mdc-tab-group.mat-warn,.theme-brand .light .mat-mdc-tab-nav-bar.mat-warn,.theme-brand.light .mat-mdc-tab-group.mat-warn,.theme-brand.light .mat-mdc-tab-nav-bar.mat-warn{--mdc-tab-indicator-active-indicator-color: #dc2626;--mat-tab-header-disabled-ripple-color: #3b7586;--mat-tab-header-pagination-icon-color: #083b46;--mat-tab-header-inactive-label-text-color: rgba(3, 33, 40, .6);--mat-tab-header-active-label-text-color: #dc2626;--mat-tab-header-active-ripple-color: #dc2626;--mat-tab-header-inactive-ripple-color: #dc2626;--mat-tab-header-inactive-focus-label-text-color: rgba(3, 33, 40, .6);--mat-tab-header-inactive-hover-label-text-color: rgba(3, 33, 40, .6);--mat-tab-header-active-focus-label-text-color: #dc2626;--mat-tab-header-active-hover-label-text-color: #dc2626;--mat-tab-header-active-focus-indicator-color: #dc2626;--mat-tab-header-active-hover-indicator-color: #dc2626}.theme-brand .light .mat-mdc-tab-group.mat-background-primary,.theme-brand .light .mat-mdc-tab-nav-bar.mat-background-primary,.theme-brand.light .mat-mdc-tab-group.mat-background-primary,.theme-brand.light .mat-mdc-tab-nav-bar.mat-background-primary{--mat-tab-header-with-background-background-color: #086c81;--mat-tab-header-with-background-foreground-color: white}.theme-brand .light .mat-mdc-tab-group.mat-background-accent,.theme-brand .light .mat-mdc-tab-nav-bar.mat-background-accent,.theme-brand.light .mat-mdc-tab-group.mat-background-accent,.theme-brand.light .mat-mdc-tab-nav-bar.mat-background-accent{--mat-tab-header-with-background-background-color: #1e293b;--mat-tab-header-with-background-foreground-color: white}.theme-brand .light .mat-mdc-tab-group.mat-background-warn,.theme-brand .light .mat-mdc-tab-nav-bar.mat-background-warn,.theme-brand.light .mat-mdc-tab-group.mat-background-warn,.theme-brand.light .mat-mdc-tab-nav-bar.mat-background-warn{--mat-tab-header-with-background-background-color: #dc2626;--mat-tab-header-with-background-foreground-color: white}.theme-brand .light .mat-mdc-checkbox.mat-primary,.theme-brand.light .mat-mdc-checkbox.mat-primary{--mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #086c81;--mdc-checkbox-selected-hover-icon-color: #086c81;--mdc-checkbox-selected-icon-color: #086c81;--mdc-checkbox-selected-pressed-icon-color: #086c81;--mdc-checkbox-unselected-focus-icon-color: #212121;--mdc-checkbox-unselected-hover-icon-color: #212121;--mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-unselected-pressed-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-selected-focus-state-layer-color: #086c81;--mdc-checkbox-selected-hover-state-layer-color: #086c81;--mdc-checkbox-selected-pressed-state-layer-color: #086c81;--mdc-checkbox-unselected-focus-state-layer-color: black;--mdc-checkbox-unselected-hover-state-layer-color: black;--mdc-checkbox-unselected-pressed-state-layer-color: black}.theme-brand .light .mat-mdc-checkbox.mat-warn,.theme-brand.light .mat-mdc-checkbox.mat-warn{--mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #dc2626;--mdc-checkbox-selected-hover-icon-color: #dc2626;--mdc-checkbox-selected-icon-color: #dc2626;--mdc-checkbox-selected-pressed-icon-color: #dc2626;--mdc-checkbox-unselected-focus-icon-color: #212121;--mdc-checkbox-unselected-hover-icon-color: #212121;--mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-unselected-pressed-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-selected-focus-state-layer-color: #dc2626;--mdc-checkbox-selected-hover-state-layer-color: #dc2626;--mdc-checkbox-selected-pressed-state-layer-color: #dc2626;--mdc-checkbox-unselected-focus-state-layer-color: black;--mdc-checkbox-unselected-hover-state-layer-color: black;--mdc-checkbox-unselected-pressed-state-layer-color: black}.theme-brand .light .mat-mdc-button.mat-primary,.theme-brand.light .mat-mdc-button.mat-primary{--mdc-text-button-label-text-color: #086c81;--mat-text-button-state-layer-color: #086c81;--mat-text-button-ripple-color: rgba(8, 108, 129, .1)}.theme-brand .light .mat-mdc-button.mat-accent,.theme-brand.light .mat-mdc-button.mat-accent{--mdc-text-button-label-text-color: #1e293b;--mat-text-button-state-layer-color: #1e293b;--mat-text-button-ripple-color: rgba(30, 41, 59, .1)}.theme-brand .light .mat-mdc-button.mat-warn,.theme-brand.light .mat-mdc-button.mat-warn{--mdc-text-button-label-text-color: #dc2626;--mat-text-button-state-layer-color: #dc2626;--mat-text-button-ripple-color: rgba(220, 38, 38, .1)}.theme-brand .light .mat-mdc-unelevated-button.mat-primary,.theme-brand.light .mat-mdc-unelevated-button.mat-primary{--mdc-filled-button-container-color: #086c81;--mdc-filled-button-label-text-color: white;--mat-filled-button-state-layer-color: white;--mat-filled-button-ripple-color: rgba(255, 255, 255, .1)}.theme-brand .light .mat-mdc-unelevated-button.mat-accent,.theme-brand.light .mat-mdc-unelevated-button.mat-accent{--mdc-filled-button-container-color: #1e293b;--mdc-filled-button-label-text-color: white;--mat-filled-button-state-layer-color: white;--mat-filled-button-ripple-color: rgba(255, 255, 255, .1)}.theme-brand .light .mat-mdc-unelevated-button.mat-warn,.theme-brand.light .mat-mdc-unelevated-button.mat-warn{--mdc-filled-button-container-color: #dc2626;--mdc-filled-button-label-text-color: white;--mat-filled-button-state-layer-color: white;--mat-filled-button-ripple-color: rgba(255, 255, 255, .1)}.theme-brand .light .mat-mdc-raised-button.mat-primary,.theme-brand.light .mat-mdc-raised-button.mat-primary{--mdc-protected-button-container-color: #086c81;--mdc-protected-button-label-text-color: white;--mat-protected-button-state-layer-color: white;--mat-protected-button-ripple-color: rgba(255, 255, 255, .1)}.theme-brand .light .mat-mdc-raised-button.mat-accent,.theme-brand.light .mat-mdc-raised-button.mat-accent{--mdc-protected-button-container-color: #1e293b;--mdc-protected-button-label-text-color: white;--mat-protected-button-state-layer-color: white;--mat-protected-button-ripple-color: rgba(255, 255, 255, .1)}.theme-brand .light .mat-mdc-raised-button.mat-warn,.theme-brand.light .mat-mdc-raised-button.mat-warn{--mdc-protected-button-container-color: #dc2626;--mdc-protected-button-label-text-color: white;--mat-protected-button-state-layer-color: white;--mat-protected-button-ripple-color: rgba(255, 255, 255, .1)}.theme-brand .light .mat-mdc-outlined-button.mat-primary,.theme-brand.light .mat-mdc-outlined-button.mat-primary{--mdc-outlined-button-label-text-color: #086c81;--mdc-outlined-button-outline-color: #9bbac3;--mat-outlined-button-state-layer-color: #086c81;--mat-outlined-button-ripple-color: rgba(8, 108, 129, .1)}.theme-brand .light .mat-mdc-outlined-button.mat-accent,.theme-brand.light .mat-mdc-outlined-button.mat-accent{--mdc-outlined-button-label-text-color: #1e293b;--mdc-outlined-button-outline-color: #9bbac3;--mat-outlined-button-state-layer-color: #1e293b;--mat-outlined-button-ripple-color: rgba(30, 41, 59, .1)}.theme-brand .light .mat-mdc-outlined-button.mat-warn,.theme-brand.light .mat-mdc-outlined-button.mat-warn{--mdc-outlined-button-label-text-color: #dc2626;--mdc-outlined-button-outline-color: #9bbac3;--mat-outlined-button-state-layer-color: #dc2626;--mat-outlined-button-ripple-color: rgba(220, 38, 38, .1)}.theme-brand .light .mat-mdc-icon-button.mat-primary,.theme-brand.light .mat-mdc-icon-button.mat-primary{--mdc-icon-button-icon-color: #086c81;--mat-icon-button-state-layer-color: #086c81;--mat-icon-button-ripple-color: rgba(8, 108, 129, .1)}.theme-brand .light .mat-mdc-icon-button.mat-accent,.theme-brand.light .mat-mdc-icon-button.mat-accent{--mdc-icon-button-icon-color: #1e293b;--mat-icon-button-state-layer-color: #1e293b;--mat-icon-button-ripple-color: rgba(30, 41, 59, .1)}.theme-brand .light .mat-mdc-icon-button.mat-warn,.theme-brand.light .mat-mdc-icon-button.mat-warn{--mdc-icon-button-icon-color: #dc2626;--mat-icon-button-state-layer-color: #dc2626;--mat-icon-button-ripple-color: rgba(220, 38, 38, .1)}.theme-brand .light .mat-mdc-fab.mat-primary,.theme-brand.light .mat-mdc-fab.mat-primary{--mdc-fab-container-color: #086c81;--mat-fab-foreground-color: white;--mat-fab-state-layer-color: white;--mat-fab-ripple-color: rgba(255, 255, 255, .1)}.theme-brand .light .mat-mdc-fab.mat-accent,.theme-brand.light .mat-mdc-fab.mat-accent{--mdc-fab-container-color: #1e293b;--mat-fab-foreground-color: white;--mat-fab-state-layer-color: white;--mat-fab-ripple-color: rgba(255, 255, 255, .1)}.theme-brand .light .mat-mdc-fab.mat-warn,.theme-brand.light .mat-mdc-fab.mat-warn{--mdc-fab-container-color: #dc2626;--mat-fab-foreground-color: white;--mat-fab-state-layer-color: white;--mat-fab-ripple-color: rgba(255, 255, 255, .1)}.theme-brand .light .mat-mdc-mini-fab.mat-primary,.theme-brand.light .mat-mdc-mini-fab.mat-primary{--mdc-fab-small-container-color: #086c81;--mat-fab-small-foreground-color: white;--mat-fab-small-state-layer-color: white;--mat-fab-small-ripple-color: rgba(255, 255, 255, .1)}.theme-brand .light .mat-mdc-mini-fab.mat-accent,.theme-brand.light .mat-mdc-mini-fab.mat-accent{--mdc-fab-small-container-color: #1e293b;--mat-fab-small-foreground-color: white;--mat-fab-small-state-layer-color: white;--mat-fab-small-ripple-color: rgba(255, 255, 255, .1)}.theme-brand .light .mat-mdc-mini-fab.mat-warn,.theme-brand.light .mat-mdc-mini-fab.mat-warn{--mdc-fab-small-container-color: #dc2626;--mat-fab-small-foreground-color: white;--mat-fab-small-state-layer-color: white;--mat-fab-small-ripple-color: rgba(255, 255, 255, .1)}.theme-brand .light .mat-accent,.theme-brand.light .mat-accent{--mdc-circular-progress-active-indicator-color: #1e293b}.theme-brand .light .mat-warn,.theme-brand.light .mat-warn{--mdc-circular-progress-active-indicator-color: #dc2626}.theme-brand .light .mat-badge-accent,.theme-brand.light .mat-badge-accent{--mat-badge-background-color: #1e293b;--mat-badge-text-color: white}.theme-brand .light .mat-badge-warn,.theme-brand.light .mat-badge-warn{--mat-badge-background-color: #dc2626;--mat-badge-text-color: white}.theme-brand .light .mat-datepicker-content.mat-accent,.theme-brand.light .mat-datepicker-content.mat-accent{--mat-datepicker-calendar-date-selected-state-text-color: white;--mat-datepicker-calendar-date-selected-state-background-color: #1e293b;--mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(30, 41, 59, .4);--mat-datepicker-calendar-date-today-selected-state-outline-color: white;--mat-datepicker-calendar-date-focus-state-background-color: rgba(30, 41, 59, .3);--mat-datepicker-calendar-date-hover-state-background-color: rgba(30, 41, 59, .3);--mat-datepicker-calendar-date-in-range-state-background-color: rgba(30, 41, 59, .2);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, .2);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #46a35e}.theme-brand .light .mat-datepicker-content.mat-warn,.theme-brand.light .mat-datepicker-content.mat-warn{--mat-datepicker-calendar-date-selected-state-text-color: white;--mat-datepicker-calendar-date-selected-state-background-color: #dc2626;--mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(220, 38, 38, .4);--mat-datepicker-calendar-date-today-selected-state-outline-color: white;--mat-datepicker-calendar-date-focus-state-background-color: rgba(220, 38, 38, .3);--mat-datepicker-calendar-date-hover-state-background-color: rgba(220, 38, 38, .3);--mat-datepicker-calendar-date-in-range-state-background-color: rgba(220, 38, 38, .2);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, .2);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #46a35e}.theme-brand .light .mat-datepicker-toggle-active.mat-accent,.theme-brand.light .mat-datepicker-toggle-active.mat-accent{--mat-datepicker-toggle-active-state-icon-color: #1e293b}.theme-brand .light .mat-datepicker-toggle-active.mat-warn,.theme-brand.light .mat-datepicker-toggle-active.mat-warn{--mat-datepicker-toggle-active-state-icon-color: #dc2626}.theme-brand .light .mat-icon.mat-primary,.theme-brand.light .mat-icon.mat-primary{--mat-icon-color: #086c81}.theme-brand .light .mat-icon.mat-accent,.theme-brand.light .mat-icon.mat-accent{--mat-icon-color: #1e293b}.theme-brand .light .mat-icon.mat-warn,.theme-brand.light .mat-icon.mat-warn{--mat-icon-color: #dc2626}.theme-brand .light .mat-step-header.mat-accent,.theme-brand.light .mat-step-header.mat-accent{--mat-stepper-header-icon-foreground-color: white;--mat-stepper-header-selected-state-icon-background-color: #1e293b;--mat-stepper-header-selected-state-icon-foreground-color: white;--mat-stepper-header-done-state-icon-background-color: #1e293b;--mat-stepper-header-done-state-icon-foreground-color: white;--mat-stepper-header-edit-state-icon-background-color: #1e293b;--mat-stepper-header-edit-state-icon-foreground-color: white}.theme-brand .light .mat-step-header.mat-warn,.theme-brand.light .mat-step-header.mat-warn{--mat-stepper-header-icon-foreground-color: white;--mat-stepper-header-selected-state-icon-background-color: #dc2626;--mat-stepper-header-selected-state-icon-foreground-color: white;--mat-stepper-header-done-state-icon-background-color: #dc2626;--mat-stepper-header-done-state-icon-foreground-color: white;--mat-stepper-header-edit-state-icon-background-color: #dc2626;--mat-stepper-header-edit-state-icon-foreground-color: white}.theme-brand .light .mat-toolbar.mat-primary,.theme-brand.light .mat-toolbar.mat-primary{--mat-toolbar-container-background-color: #086c81;--mat-toolbar-container-text-color: white}.theme-brand .light .mat-toolbar.mat-accent,.theme-brand.light .mat-toolbar.mat-accent{--mat-toolbar-container-background-color: #1e293b;--mat-toolbar-container-text-color: white}.theme-brand .light .mat-toolbar.mat-warn,.theme-brand.light .mat-toolbar.mat-warn{--mat-toolbar-container-background-color: #dc2626;--mat-toolbar-container-text-color: white}.theme-brand .dark,.theme-brand.dark{--mat-ripple-color: rgba(255, 255, 255, .1);--mat-option-selected-state-label-text-color: #086c81;--mat-option-label-text-color: white;--mat-option-hover-state-layer-color: rgba(255, 255, 255, .08);--mat-option-focus-state-layer-color: rgba(255, 255, 255, .08);--mat-option-selected-state-layer-color: rgba(255, 255, 255, .08);--mat-optgroup-label-text-color: white;--mat-full-pseudo-checkbox-selected-icon-color: #1e293b;--mat-full-pseudo-checkbox-selected-checkmark-color: #022229;--mat-full-pseudo-checkbox-unselected-icon-color: #3b7586;--mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #022229;--mat-full-pseudo-checkbox-disabled-unselected-icon-color: #686868;--mat-full-pseudo-checkbox-disabled-selected-icon-color: #686868;--mat-minimal-pseudo-checkbox-selected-checkmark-color: #1e293b;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #686868;--mat-app-background-color: #022229;--mat-app-text-color: white;--mdc-elevated-card-container-shape: 4px;--mdc-outlined-card-container-shape: 4px;--mdc-outlined-card-outline-width: 1px;--mdc-elevated-card-container-color: #032128;--mdc-elevated-card-container-elevation: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mdc-outlined-card-container-color: #032128;--mdc-outlined-card-outline-color: rgba(255, 255, 255, .12);--mdc-outlined-card-container-elevation: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-card-subtitle-text-color: #3b7586;--mdc-linear-progress-active-indicator-height: 4px;--mdc-linear-progress-track-height: 4px;--mdc-linear-progress-track-shape: 0;--mdc-plain-tooltip-container-shape: 4px;--mdc-plain-tooltip-supporting-text-line-height: 16px;--mdc-plain-tooltip-container-color: #083b46;--mdc-plain-tooltip-supporting-text-color: #fff;--mdc-filled-text-field-active-indicator-height: 1px;--mdc-filled-text-field-focus-active-indicator-height: 2px;--mdc-filled-text-field-container-shape: 4px;--mdc-outlined-text-field-outline-width: 1px;--mdc-outlined-text-field-focus-outline-width: 2px;--mdc-outlined-text-field-container-shape: 4px;--mdc-filled-text-field-caret-color: #086c81;--mdc-filled-text-field-focus-active-indicator-color: #086c81;--mdc-filled-text-field-focus-label-text-color: rgba(8, 108, 129, .87);--mdc-filled-text-field-container-color: #0d2a31;--mdc-filled-text-field-disabled-container-color: #08252c;--mdc-filled-text-field-label-text-color: rgba(255, 255, 255, .6);--mdc-filled-text-field-hover-label-text-color: rgba(255, 255, 255, .6);--mdc-filled-text-field-disabled-label-text-color: rgba(7, 52, 62, .38);--mdc-filled-text-field-input-text-color: rgba(255, 255, 255, .87);--mdc-filled-text-field-disabled-input-text-color: rgba(7, 52, 62, .38);--mdc-filled-text-field-input-text-placeholder-color: rgba(255, 255, 255, .6);--mdc-filled-text-field-error-hover-label-text-color: #dc2626;--mdc-filled-text-field-error-focus-label-text-color: #dc2626;--mdc-filled-text-field-error-label-text-color: #dc2626;--mdc-filled-text-field-error-caret-color: #dc2626;--mdc-filled-text-field-active-indicator-color: rgba(203, 221, 225, .42);--mdc-filled-text-field-disabled-active-indicator-color: rgba(203, 221, 225, .06);--mdc-filled-text-field-hover-active-indicator-color: rgba(203, 221, 225, .87);--mdc-filled-text-field-error-active-indicator-color: #dc2626;--mdc-filled-text-field-error-focus-active-indicator-color: #dc2626;--mdc-filled-text-field-error-hover-active-indicator-color: #dc2626;--mdc-outlined-text-field-caret-color: #086c81;--mdc-outlined-text-field-focus-outline-color: #086c81;--mdc-outlined-text-field-focus-label-text-color: rgba(8, 108, 129, .87);--mdc-outlined-text-field-label-text-color: rgba(255, 255, 255, .6);--mdc-outlined-text-field-hover-label-text-color: rgba(255, 255, 255, .6);--mdc-outlined-text-field-disabled-label-text-color: rgba(7, 52, 62, .38);--mdc-outlined-text-field-input-text-color: rgba(255, 255, 255, .87);--mdc-outlined-text-field-disabled-input-text-color: rgba(7, 52, 62, .38);--mdc-outlined-text-field-input-text-placeholder-color: rgba(255, 255, 255, .6);--mdc-outlined-text-field-error-caret-color: #dc2626;--mdc-outlined-text-field-error-focus-label-text-color: #dc2626;--mdc-outlined-text-field-error-label-text-color: #dc2626;--mdc-outlined-text-field-error-hover-label-text-color: #dc2626;--mdc-outlined-text-field-outline-color: rgba(203, 221, 225, .38);--mdc-outlined-text-field-disabled-outline-color: rgba(203, 221, 225, .06);--mdc-outlined-text-field-hover-outline-color: rgba(203, 221, 225, .87);--mdc-outlined-text-field-error-focus-outline-color: #dc2626;--mdc-outlined-text-field-error-hover-outline-color: #dc2626;--mdc-outlined-text-field-error-outline-color: #dc2626;--mat-form-field-focus-select-arrow-color: rgba(8, 108, 129, .87);--mat-form-field-disabled-input-text-placeholder-color: rgba(203, 221, 225, .38);--mat-form-field-state-layer-color: rgba(255, 255, 255, .87);--mat-form-field-error-text-color: #dc2626;--mat-form-field-select-option-text-color: rgba(0, 0, 0, .87);--mat-form-field-select-disabled-option-text-color: rgba(0, 0, 0, .38);--mat-form-field-leading-icon-color: unset;--mat-form-field-disabled-leading-icon-color: unset;--mat-form-field-trailing-icon-color: unset;--mat-form-field-disabled-trailing-icon-color: unset;--mat-form-field-error-focus-trailing-icon-color: unset;--mat-form-field-error-hover-trailing-icon-color: unset;--mat-form-field-error-trailing-icon-color: unset;--mat-form-field-enabled-select-arrow-color: rgba(203, 221, 225, .54);--mat-form-field-disabled-select-arrow-color: rgba(203, 221, 225, .38);--mat-form-field-hover-state-layer-opacity: .08;--mat-form-field-focus-state-layer-opacity: .24;--mat-select-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-select-panel-background-color: #032128;--mat-select-enabled-trigger-text-color: rgba(255, 255, 255, .87);--mat-select-disabled-trigger-text-color: rgba(7, 52, 62, .38);--mat-select-placeholder-text-color: rgba(255, 255, 255, .6);--mat-select-enabled-arrow-color: rgba(203, 221, 225, .54);--mat-select-disabled-arrow-color: rgba(255, 255, 255, .38);--mat-select-focused-arrow-color: rgba(8, 108, 129, .87);--mat-select-invalid-arrow-color: rgba(220, 38, 38, .87);--mat-autocomplete-container-shape: 4px;--mat-autocomplete-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-autocomplete-background-color: #032128;--mdc-dialog-container-shape: 4px;--mat-dialog-container-elevation-shadow: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12);--mat-dialog-container-max-width: 80vw;--mat-dialog-container-small-max-width: 80vw;--mat-dialog-container-min-width: 0;--mat-dialog-actions-alignment: start;--mat-dialog-actions-padding: 8px;--mat-dialog-content-padding: 20px 24px;--mat-dialog-with-actions-content-padding: 20px 24px;--mat-dialog-headline-padding: 0 24px 9px;--mdc-dialog-container-color: #032128;--mdc-dialog-subhead-color: rgba(255, 255, 255, .87);--mdc-dialog-supporting-text-color: rgba(255, 255, 255, .6);--mdc-switch-disabled-selected-icon-opacity: .38;--mdc-switch-disabled-track-opacity: .12;--mdc-switch-disabled-unselected-icon-opacity: .38;--mdc-switch-handle-height: 20px;--mdc-switch-handle-shape: 10px;--mdc-switch-handle-width: 20px;--mdc-switch-selected-icon-size: 18px;--mdc-switch-track-height: 14px;--mdc-switch-track-shape: 7px;--mdc-switch-track-width: 36px;--mdc-switch-unselected-icon-size: 18px;--mdc-switch-selected-focus-state-layer-opacity: .12;--mdc-switch-selected-hover-state-layer-opacity: .04;--mdc-switch-selected-pressed-state-layer-opacity: .1;--mdc-switch-unselected-focus-state-layer-opacity: .12;--mdc-switch-unselected-hover-state-layer-opacity: .04;--mdc-switch-unselected-pressed-state-layer-opacity: .1;--mdc-switch-selected-focus-state-layer-color: #9fb5bd;--mdc-switch-selected-handle-color: #9fb5bd;--mdc-switch-selected-hover-state-layer-color: #9fb5bd;--mdc-switch-selected-pressed-state-layer-color: #9fb5bd;--mdc-switch-selected-focus-handle-color: #c3d0d4;--mdc-switch-selected-hover-handle-color: #c3d0d4;--mdc-switch-selected-pressed-handle-color: #c3d0d4;--mdc-switch-selected-focus-track-color: #076275;--mdc-switch-selected-hover-track-color: #076275;--mdc-switch-selected-pressed-track-color: #076275;--mdc-switch-selected-track-color: #076275;--mdc-switch-disabled-selected-handle-color: #000;--mdc-switch-disabled-selected-icon-color: #212121;--mdc-switch-disabled-selected-track-color: #f5f5f5;--mdc-switch-disabled-unselected-handle-color: #000;--mdc-switch-disabled-unselected-icon-color: #212121;--mdc-switch-disabled-unselected-track-color: #f5f5f5;--mdc-switch-handle-surface-color: var(--mdc-theme-surface, #fff);--mdc-switch-handle-elevation-shadow: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mdc-switch-handle-shadow-color: black;--mdc-switch-disabled-handle-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mdc-switch-selected-icon-color: #212121;--mdc-switch-unselected-focus-handle-color: #fafafa;--mdc-switch-unselected-focus-state-layer-color: #f5f5f5;--mdc-switch-unselected-focus-track-color: #616161;--mdc-switch-unselected-handle-color: #9e9e9e;--mdc-switch-unselected-hover-handle-color: #fafafa;--mdc-switch-unselected-hover-state-layer-color: #f5f5f5;--mdc-switch-unselected-hover-track-color: #616161;--mdc-switch-unselected-icon-color: #212121;--mdc-switch-unselected-pressed-handle-color: #fafafa;--mdc-switch-unselected-pressed-state-layer-color: #f5f5f5;--mdc-switch-unselected-pressed-track-color: #616161;--mdc-switch-unselected-track-color: #616161;--mdc-switch-disabled-label-text-color: #07343e;--mdc-radio-disabled-selected-icon-opacity: .38;--mdc-radio-disabled-unselected-icon-opacity: .38;--mdc-radio-state-layer-size: 40px;--mat-slider-value-indicator-width: auto;--mat-slider-value-indicator-height: 32px;--mat-slider-value-indicator-caret-display: block;--mat-slider-value-indicator-border-radius: 4px;--mat-slider-value-indicator-padding: 0 12px;--mat-slider-value-indicator-text-transform: none;--mat-slider-value-indicator-container-transform: translateX(-50%);--mdc-slider-active-track-height: 6px;--mdc-slider-active-track-shape: 9999px;--mdc-slider-handle-height: 20px;--mdc-slider-handle-shape: 50%;--mdc-slider-handle-width: 20px;--mdc-slider-inactive-track-height: 4px;--mdc-slider-inactive-track-shape: 9999px;--mdc-slider-with-overlap-handle-outline-width: 1px;--mdc-slider-with-tick-marks-active-container-opacity: .6;--mdc-slider-with-tick-marks-container-shape: 50%;--mdc-slider-with-tick-marks-container-size: 2px;--mdc-slider-with-tick-marks-inactive-container-opacity: .6;--mdc-slider-handle-color: #086c81;--mdc-slider-focus-handle-color: #086c81;--mdc-slider-hover-handle-color: #086c81;--mdc-slider-active-track-color: #086c81;--mdc-slider-inactive-track-color: #086c81;--mdc-slider-with-tick-marks-inactive-container-color: #086c81;--mdc-slider-with-tick-marks-active-container-color: white;--mdc-slider-disabled-active-track-color: #fff;--mdc-slider-disabled-handle-color: #fff;--mdc-slider-disabled-inactive-track-color: #fff;--mdc-slider-label-container-color: #fff;--mdc-slider-label-label-text-color: #000;--mdc-slider-with-overlap-handle-outline-color: #fff;--mdc-slider-with-tick-marks-disabled-container-color: #fff;--mdc-slider-handle-elevation: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-slider-ripple-color: #086c81;--mat-slider-hover-state-layer-color: rgba(8, 108, 129, .05);--mat-slider-focus-state-layer-color: rgba(8, 108, 129, .2);--mat-slider-value-indicator-opacity: .9;--mat-menu-container-shape: 4px;--mat-menu-divider-bottom-spacing: 0;--mat-menu-divider-top-spacing: 0;--mat-menu-item-spacing: 16px;--mat-menu-item-icon-size: 24px;--mat-menu-item-leading-spacing: 16px;--mat-menu-item-trailing-spacing: 16px;--mat-menu-item-with-icon-leading-spacing: 16px;--mat-menu-item-with-icon-trailing-spacing: 16px;--mat-menu-item-label-text-color: white;--mat-menu-item-icon-color: white;--mat-menu-item-hover-state-layer-color: rgba(255, 255, 255, .08);--mat-menu-item-focus-state-layer-color: rgba(255, 255, 255, .08);--mat-menu-container-color: #032128;--mat-menu-divider-color: rgba(203, 221, 225, .12);--mdc-list-list-item-container-shape: 0;--mdc-list-list-item-leading-avatar-shape: 50%;--mdc-list-list-item-container-color: transparent;--mdc-list-list-item-selected-container-color: transparent;--mdc-list-list-item-leading-avatar-color: transparent;--mdc-list-list-item-leading-icon-size: 24px;--mdc-list-list-item-leading-avatar-size: 40px;--mdc-list-list-item-trailing-icon-size: 24px;--mdc-list-list-item-disabled-state-layer-color: transparent;--mdc-list-list-item-disabled-state-layer-opacity: 0;--mdc-list-list-item-disabled-label-text-opacity: .38;--mdc-list-list-item-disabled-leading-icon-opacity: .38;--mdc-list-list-item-disabled-trailing-icon-opacity: .38;--mat-list-active-indicator-color: transparent;--mat-list-active-indicator-shape: 4px;--mdc-list-list-item-label-text-color: white;--mdc-list-list-item-supporting-text-color: #3b7586;--mdc-list-list-item-leading-icon-color: rgba(255, 255, 255, .5);--mdc-list-list-item-trailing-supporting-text-color: #083b46;--mdc-list-list-item-trailing-icon-color: rgba(255, 255, 255, .5);--mdc-list-list-item-selected-trailing-icon-color: rgba(255, 255, 255, .5);--mdc-list-list-item-disabled-label-text-color: white;--mdc-list-list-item-disabled-leading-icon-color: white;--mdc-list-list-item-disabled-trailing-icon-color: white;--mdc-list-list-item-hover-label-text-color: white;--mdc-list-list-item-hover-leading-icon-color: rgba(255, 255, 255, .5);--mdc-list-list-item-hover-trailing-icon-color: rgba(255, 255, 255, .5);--mdc-list-list-item-focus-label-text-color: white;--mdc-list-list-item-hover-state-layer-color: white;--mdc-list-list-item-hover-state-layer-opacity: .08;--mdc-list-list-item-focus-state-layer-color: white;--mdc-list-list-item-focus-state-layer-opacity: .24;--mat-paginator-container-text-color: rgba(255, 255, 255, .87);--mat-paginator-container-background-color: #032128;--mat-paginator-enabled-icon-color: rgba(255, 255, 255, .54);--mat-paginator-disabled-icon-color: rgba(255, 255, 255, .12);--mdc-tab-indicator-active-indicator-height: 2px;--mdc-tab-indicator-active-indicator-shape: 0;--mdc-secondary-navigation-tab-container-height: 48px;--mat-tab-header-divider-color: transparent;--mat-tab-header-divider-height: 0;--mdc-checkbox-disabled-selected-checkmark-color: #fff;--mdc-checkbox-selected-focus-state-layer-opacity: .16;--mdc-checkbox-selected-hover-state-layer-opacity: .04;--mdc-checkbox-selected-pressed-state-layer-opacity: .16;--mdc-checkbox-unselected-focus-state-layer-opacity: .16;--mdc-checkbox-unselected-hover-state-layer-opacity: .04;--mdc-checkbox-unselected-pressed-state-layer-opacity: .16;--mdc-checkbox-disabled-selected-icon-color: rgba(255, 255, 255, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(255, 255, 255, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #1e293b;--mdc-checkbox-selected-hover-icon-color: #1e293b;--mdc-checkbox-selected-icon-color: #1e293b;--mdc-checkbox-selected-pressed-icon-color: #1e293b;--mdc-checkbox-unselected-focus-icon-color: #eeeeee;--mdc-checkbox-unselected-hover-icon-color: #eeeeee;--mdc-checkbox-unselected-icon-color: rgba(255, 255, 255, .54);--mdc-checkbox-unselected-pressed-icon-color: rgba(255, 255, 255, .54);--mdc-checkbox-selected-focus-state-layer-color: #1e293b;--mdc-checkbox-selected-hover-state-layer-color: #1e293b;--mdc-checkbox-selected-pressed-state-layer-color: #1e293b;--mdc-checkbox-unselected-focus-state-layer-color: white;--mdc-checkbox-unselected-hover-state-layer-color: white;--mdc-checkbox-unselected-pressed-state-layer-color: white;--mat-checkbox-disabled-label-color: #07343e;--mat-checkbox-label-text-color: white;--mdc-text-button-container-shape: 4px;--mdc-text-button-keep-touch-target: false;--mdc-filled-button-container-shape: 4px;--mdc-filled-button-keep-touch-target: false;--mdc-protected-button-container-shape: 4px;--mdc-protected-button-keep-touch-target: false;--mdc-outlined-button-keep-touch-target: false;--mdc-outlined-button-outline-width: 1px;--mdc-outlined-button-container-shape: 4px;--mat-text-button-horizontal-padding: 8px;--mat-text-button-with-icon-horizontal-padding: 8px;--mat-text-button-icon-spacing: 8px;--mat-text-button-icon-offset: 0;--mat-filled-button-horizontal-padding: 16px;--mat-filled-button-icon-spacing: 8px;--mat-filled-button-icon-offset: -4px;--mat-protected-button-horizontal-padding: 16px;--mat-protected-button-icon-spacing: 8px;--mat-protected-button-icon-offset: -4px;--mat-outlined-button-horizontal-padding: 15px;--mat-outlined-button-icon-spacing: 8px;--mat-outlined-button-icon-offset: -4px;--mdc-text-button-label-text-color: white;--mdc-text-button-disabled-label-text-color: rgba(3, 33, 40, .5);--mat-text-button-state-layer-color: white;--mat-text-button-disabled-state-layer-color: white;--mat-text-button-ripple-color: rgba(255, 255, 255, .1);--mat-text-button-hover-state-layer-opacity: .08;--mat-text-button-focus-state-layer-opacity: .24;--mat-text-button-pressed-state-layer-opacity: .24;--mdc-filled-button-container-color: #032128;--mdc-filled-button-label-text-color: white;--mdc-filled-button-disabled-container-color: rgba(3, 33, 40, .12);--mdc-filled-button-disabled-label-text-color: rgba(3, 33, 40, .5);--mat-filled-button-state-layer-color: white;--mat-filled-button-disabled-state-layer-color: white;--mat-filled-button-ripple-color: rgba(255, 255, 255, .1);--mat-filled-button-hover-state-layer-opacity: .08;--mat-filled-button-focus-state-layer-opacity: .24;--mat-filled-button-pressed-state-layer-opacity: .24;--mdc-protected-button-container-color: #032128;--mdc-protected-button-label-text-color: white;--mdc-protected-button-disabled-container-color: rgba(3, 33, 40, .12);--mdc-protected-button-disabled-label-text-color: rgba(3, 33, 40, .5);--mdc-protected-button-container-elevation-shadow: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mdc-protected-button-disabled-container-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mdc-protected-button-focus-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mdc-protected-button-hover-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mdc-protected-button-pressed-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-protected-button-container-shadow-color: #000;--mat-protected-button-state-layer-color: white;--mat-protected-button-disabled-state-layer-color: white;--mat-protected-button-ripple-color: rgba(255, 255, 255, .1);--mat-protected-button-hover-state-layer-opacity: .08;--mat-protected-button-focus-state-layer-opacity: .24;--mat-protected-button-pressed-state-layer-opacity: .24;--mdc-outlined-button-disabled-outline-color: rgba(203, 221, 225, .12);--mdc-outlined-button-disabled-label-text-color: rgba(3, 33, 40, .5);--mdc-outlined-button-label-text-color: white;--mdc-outlined-button-outline-color: rgba(203, 221, 225, .12);--mat-outlined-button-state-layer-color: white;--mat-outlined-button-disabled-state-layer-color: white;--mat-outlined-button-ripple-color: rgba(255, 255, 255, .1);--mat-outlined-button-hover-state-layer-opacity: .08;--mat-outlined-button-focus-state-layer-opacity: .24;--mat-outlined-button-pressed-state-layer-opacity: .24;--mdc-icon-button-icon-size: 24px;--mdc-icon-button-icon-color: inherit;--mdc-icon-button-disabled-icon-color: rgba(255, 255, 255, .5);--mat-icon-button-state-layer-color: white;--mat-icon-button-disabled-state-layer-color: white;--mat-icon-button-ripple-color: rgba(255, 255, 255, .1);--mat-icon-button-hover-state-layer-opacity: .08;--mat-icon-button-focus-state-layer-opacity: .24;--mat-icon-button-pressed-state-layer-opacity: .24;--mdc-fab-container-shape: 50%;--mdc-fab-icon-size: 24px;--mdc-fab-small-container-shape: 50%;--mdc-fab-small-icon-size: 24px;--mdc-extended-fab-container-height: 48px;--mdc-extended-fab-container-shape: 24px;--mdc-fab-container-color: #032128;--mdc-fab-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-fab-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mdc-fab-container-shadow-color: #000;--mat-fab-foreground-color: white;--mat-fab-state-layer-color: white;--mat-fab-disabled-state-layer-color: white;--mat-fab-ripple-color: rgba(255, 255, 255, .1);--mat-fab-hover-state-layer-opacity: .08;--mat-fab-focus-state-layer-opacity: .24;--mat-fab-pressed-state-layer-opacity: .24;--mat-fab-disabled-state-container-color: rgba(2, 34, 41, .12);--mat-fab-disabled-state-foreground-color: rgba(3, 33, 40, .5);--mdc-fab-small-container-color: #032128;--mdc-fab-small-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-fab-small-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-small-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-small-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mdc-fab-small-container-shadow-color: #000;--mat-fab-small-foreground-color: white;--mat-fab-small-state-layer-color: white;--mat-fab-small-disabled-state-layer-color: white;--mat-fab-small-ripple-color: rgba(255, 255, 255, .1);--mat-fab-small-hover-state-layer-opacity: .08;--mat-fab-small-focus-state-layer-opacity: .24;--mat-fab-small-pressed-state-layer-opacity: .24;--mat-fab-small-disabled-state-container-color: rgba(2, 34, 41, .12);--mat-fab-small-disabled-state-foreground-color: rgba(3, 33, 40, .5);--mdc-extended-fab-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-extended-fab-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-extended-fab-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-extended-fab-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mdc-extended-fab-container-shadow-color: #000;--mdc-snackbar-container-shape: 4px;--mdc-snackbar-container-color: #cdd3d4;--mdc-snackbar-supporting-text-color: rgba(3, 33, 40, .87);--mat-snack-bar-button-color: rgba(0, 0, 0, .87);--mat-table-row-item-outline-width: 1px;--mat-table-background-color: #032128;--mat-table-header-headline-color: white;--mat-table-row-item-label-text-color: white;--mat-table-row-item-outline-color: rgba(203, 221, 225, .12);--mdc-circular-progress-active-indicator-width: 4px;--mdc-circular-progress-size: 48px;--mdc-circular-progress-active-indicator-color: #086c81;--mat-badge-container-shape: 50%;--mat-badge-container-size: unset;--mat-badge-small-size-container-size: unset;--mat-badge-large-size-container-size: unset;--mat-badge-legacy-container-size: 22px;--mat-badge-legacy-small-size-container-size: 16px;--mat-badge-legacy-large-size-container-size: 28px;--mat-badge-container-offset: -11px 0;--mat-badge-small-size-container-offset: -8px 0;--mat-badge-large-size-container-offset: -14px 0;--mat-badge-container-overlap-offset: -11px;--mat-badge-small-size-container-overlap-offset: -8px;--mat-badge-large-size-container-overlap-offset: -14px;--mat-badge-container-padding: 0;--mat-badge-small-size-container-padding: 0;--mat-badge-large-size-container-padding: 0;--mat-badge-background-color: #086c81;--mat-badge-text-color: white;--mat-badge-disabled-state-background-color: #032128;--mat-badge-disabled-state-text-color: #07343e;--mat-bottom-sheet-container-shape: 4px;--mat-bottom-sheet-container-text-color: white;--mat-bottom-sheet-container-background-color: #032128;--mat-legacy-button-toggle-height: 36px;--mat-legacy-button-toggle-shape: 2px;--mat-legacy-button-toggle-focus-state-layer-opacity: 1;--mat-standard-button-toggle-shape: 4px;--mat-standard-button-toggle-hover-state-layer-opacity: .04;--mat-standard-button-toggle-focus-state-layer-opacity: .12;--mat-legacy-button-toggle-text-color: #083b46;--mat-legacy-button-toggle-state-layer-color: #9bbac3;--mat-legacy-button-toggle-selected-state-text-color: #3b7586;--mat-legacy-button-toggle-selected-state-background-color: rgba(255, 255, 255, .05);--mat-legacy-button-toggle-disabled-state-text-color: #032128;--mat-legacy-button-toggle-disabled-state-background-color: #022229;--mat-legacy-button-toggle-disabled-selected-state-background-color: #032128;--mat-standard-button-toggle-text-color: white;--mat-standard-button-toggle-background-color: #032128;--mat-standard-button-toggle-state-layer-color: #9bbac3;--mat-standard-button-toggle-selected-state-background-color: rgba(255, 255, 255, .05);--mat-standard-button-toggle-selected-state-text-color: white;--mat-standard-button-toggle-disabled-state-text-color: #032128;--mat-standard-button-toggle-disabled-state-background-color: #032128;--mat-standard-button-toggle-disabled-selected-state-text-color: white;--mat-standard-button-toggle-disabled-selected-state-background-color: #032128;--mat-standard-button-toggle-divider-color: #1b383e;--mat-datepicker-calendar-container-shape: 4px;--mat-datepicker-calendar-container-touch-shape: 4px;--mat-datepicker-calendar-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mat-datepicker-calendar-container-touch-elevation-shadow: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12);--mat-datepicker-calendar-date-selected-state-text-color: white;--mat-datepicker-calendar-date-selected-state-background-color: #086c81;--mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(8, 108, 129, .4);--mat-datepicker-calendar-date-today-selected-state-outline-color: white;--mat-datepicker-calendar-date-focus-state-background-color: rgba(8, 108, 129, .3);--mat-datepicker-calendar-date-hover-state-background-color: rgba(8, 108, 129, .3);--mat-datepicker-toggle-active-state-icon-color: #086c81;--mat-datepicker-calendar-date-in-range-state-background-color: rgba(8, 108, 129, .2);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, .2);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #46a35e;--mat-datepicker-toggle-icon-color: #cbdde1;--mat-datepicker-calendar-body-label-text-color: #3b7586;--mat-datepicker-calendar-period-button-text-color: white;--mat-datepicker-calendar-period-button-icon-color: #cbdde1;--mat-datepicker-calendar-navigation-button-icon-color: #cbdde1;--mat-datepicker-calendar-header-divider-color: rgba(203, 221, 225, .12);--mat-datepicker-calendar-header-text-color: #3b7586;--mat-datepicker-calendar-date-today-outline-color: #083b46;--mat-datepicker-calendar-date-today-disabled-state-outline-color: rgba(8, 59, 70, .8);--mat-datepicker-calendar-date-text-color: white;--mat-datepicker-calendar-date-outline-color: transparent;--mat-datepicker-calendar-date-disabled-state-text-color: #07343e;--mat-datepicker-calendar-date-preview-state-outline-color: rgba(203, 221, 225, .24);--mat-datepicker-range-input-separator-color: white;--mat-datepicker-range-input-disabled-state-separator-color: #07343e;--mat-datepicker-range-input-disabled-state-text-color: #07343e;--mat-datepicker-calendar-container-background-color: #032128;--mat-datepicker-calendar-container-text-color: white;--mat-divider-width: 1px;--mat-divider-color: rgba(203, 221, 225, .12);--mat-expansion-container-shape: 4px;--mat-expansion-legacy-header-indicator-display: inline-block;--mat-expansion-header-indicator-display: none;--mat-expansion-container-background-color: #032128;--mat-expansion-container-text-color: white;--mat-expansion-actions-divider-color: rgba(203, 221, 225, .12);--mat-expansion-header-hover-state-layer-color: rgba(255, 255, 255, .05);--mat-expansion-header-focus-state-layer-color: rgba(255, 255, 255, .05);--mat-expansion-header-disabled-state-text-color: #032128;--mat-expansion-header-text-color: white;--mat-expansion-header-description-color: #3b7586;--mat-expansion-header-indicator-color: #3b7586;--mat-icon-color: inherit;--mat-sidenav-container-shape: 0;--mat-sidenav-container-elevation-shadow: 0px 8px 10px -5px rgba(0, 0, 0, .2), 0px 16px 24px 2px rgba(0, 0, 0, .14), 0px 6px 30px 5px rgba(0, 0, 0, .12);--mat-sidenav-container-width: auto;--mat-sidenav-container-divider-color: rgba(203, 221, 225, .12);--mat-sidenav-container-background-color: #032128;--mat-sidenav-container-text-color: white;--mat-sidenav-content-background-color: #022229;--mat-sidenav-content-text-color: white;--mat-sidenav-scrim-color: rgba(252, 222, 215, .6);--mat-stepper-header-icon-foreground-color: white;--mat-stepper-header-selected-state-icon-background-color: #086c81;--mat-stepper-header-selected-state-icon-foreground-color: white;--mat-stepper-header-done-state-icon-background-color: #086c81;--mat-stepper-header-done-state-icon-foreground-color: white;--mat-stepper-header-edit-state-icon-background-color: #086c81;--mat-stepper-header-edit-state-icon-foreground-color: white;--mat-stepper-container-color: #032128;--mat-stepper-line-color: rgba(203, 221, 225, .12);--mat-stepper-header-hover-state-layer-color: rgba(255, 255, 255, .05);--mat-stepper-header-focus-state-layer-color: rgba(255, 255, 255, .05);--mat-stepper-header-label-text-color: #3b7586;--mat-stepper-header-optional-label-text-color: #3b7586;--mat-stepper-header-selected-state-label-text-color: white;--mat-stepper-header-error-state-label-text-color: #dc2626;--mat-stepper-header-icon-background-color: #3b7586;--mat-stepper-header-error-state-icon-foreground-color: #dc2626;--mat-stepper-header-error-state-icon-background-color: transparent;--mat-sort-arrow-color: #3b7586;--mat-toolbar-container-background-color: #022229;--mat-toolbar-container-text-color: white;--mat-tree-container-background-color: #032128;--mat-tree-node-text-color: white}.theme-brand .dark .mat-accent,.theme-brand.dark .mat-accent{--mat-option-selected-state-label-text-color: #1e293b;--mat-option-label-text-color: white;--mat-option-hover-state-layer-color: rgba(255, 255, 255, .08);--mat-option-focus-state-layer-color: rgba(255, 255, 255, .08);--mat-option-selected-state-layer-color: rgba(255, 255, 255, .08)}.theme-brand .dark .mat-warn,.theme-brand.dark .mat-warn{--mat-option-selected-state-label-text-color: #dc2626;--mat-option-label-text-color: white;--mat-option-hover-state-layer-color: rgba(255, 255, 255, .08);--mat-option-focus-state-layer-color: rgba(255, 255, 255, .08);--mat-option-selected-state-layer-color: rgba(255, 255, 255, .08)}.theme-brand .dark .mat-primary,.theme-brand.dark .mat-primary{--mat-full-pseudo-checkbox-selected-icon-color: #086c81;--mat-full-pseudo-checkbox-selected-checkmark-color: #022229;--mat-full-pseudo-checkbox-unselected-icon-color: #3b7586;--mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #022229;--mat-full-pseudo-checkbox-disabled-unselected-icon-color: #686868;--mat-full-pseudo-checkbox-disabled-selected-icon-color: #686868;--mat-minimal-pseudo-checkbox-selected-checkmark-color: #086c81;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #686868}.theme-brand .dark .mat-accent,.theme-brand.dark .mat-accent{--mat-full-pseudo-checkbox-selected-icon-color: #1e293b;--mat-full-pseudo-checkbox-selected-checkmark-color: #022229;--mat-full-pseudo-checkbox-unselected-icon-color: #3b7586;--mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #022229;--mat-full-pseudo-checkbox-disabled-unselected-icon-color: #686868;--mat-full-pseudo-checkbox-disabled-selected-icon-color: #686868;--mat-minimal-pseudo-checkbox-selected-checkmark-color: #1e293b;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #686868}.theme-brand .dark .mat-warn,.theme-brand.dark .mat-warn{--mat-full-pseudo-checkbox-selected-icon-color: #dc2626;--mat-full-pseudo-checkbox-selected-checkmark-color: #022229;--mat-full-pseudo-checkbox-unselected-icon-color: #3b7586;--mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #022229;--mat-full-pseudo-checkbox-disabled-unselected-icon-color: #686868;--mat-full-pseudo-checkbox-disabled-selected-icon-color: #686868;--mat-minimal-pseudo-checkbox-selected-checkmark-color: #dc2626;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #686868}.theme-brand .dark .mat-elevation-z0,.theme-brand .dark .mat-mdc-elevation-specific.mat-elevation-z0,.theme-brand.dark .mat-elevation-z0,.theme-brand.dark .mat-mdc-elevation-specific.mat-elevation-z0{box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}.theme-brand .dark .mat-elevation-z1,.theme-brand .dark .mat-mdc-elevation-specific.mat-elevation-z1,.theme-brand.dark .mat-elevation-z1,.theme-brand.dark .mat-mdc-elevation-specific.mat-elevation-z1{box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f}.theme-brand .dark .mat-elevation-z2,.theme-brand .dark .mat-mdc-elevation-specific.mat-elevation-z2,.theme-brand.dark .mat-elevation-z2,.theme-brand.dark .mat-mdc-elevation-specific.mat-elevation-z2{box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.theme-brand .dark .mat-elevation-z3,.theme-brand .dark .mat-mdc-elevation-specific.mat-elevation-z3,.theme-brand.dark .mat-elevation-z3,.theme-brand.dark .mat-mdc-elevation-specific.mat-elevation-z3{box-shadow:0 3px 3px -2px #0003,0 3px 4px #00000024,0 1px 8px #0000001f}.theme-brand .dark .mat-elevation-z4,.theme-brand .dark .mat-mdc-elevation-specific.mat-elevation-z4,.theme-brand.dark .mat-elevation-z4,.theme-brand.dark .mat-mdc-elevation-specific.mat-elevation-z4{box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.theme-brand .dark .mat-elevation-z5,.theme-brand .dark .mat-mdc-elevation-specific.mat-elevation-z5,.theme-brand.dark .mat-elevation-z5,.theme-brand.dark .mat-mdc-elevation-specific.mat-elevation-z5{box-shadow:0 3px 5px -1px #0003,0 5px 8px #00000024,0 1px 14px #0000001f}.theme-brand .dark .mat-elevation-z6,.theme-brand .dark .mat-mdc-elevation-specific.mat-elevation-z6,.theme-brand.dark .mat-elevation-z6,.theme-brand.dark .mat-mdc-elevation-specific.mat-elevation-z6{box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024,0 1px 18px #0000001f}.theme-brand .dark .mat-elevation-z7,.theme-brand .dark .mat-mdc-elevation-specific.mat-elevation-z7,.theme-brand.dark .mat-elevation-z7,.theme-brand.dark .mat-mdc-elevation-specific.mat-elevation-z7{box-shadow:0 4px 5px -2px #0003,0 7px 10px 1px #00000024,0 2px 16px 1px #0000001f}.theme-brand .dark .mat-elevation-z8,.theme-brand .dark .mat-mdc-elevation-specific.mat-elevation-z8,.theme-brand.dark .mat-elevation-z8,.theme-brand.dark .mat-mdc-elevation-specific.mat-elevation-z8{box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f}.theme-brand .dark .mat-elevation-z9,.theme-brand .dark .mat-mdc-elevation-specific.mat-elevation-z9,.theme-brand.dark .mat-elevation-z9,.theme-brand.dark .mat-mdc-elevation-specific.mat-elevation-z9{box-shadow:0 5px 6px -3px #0003,0 9px 12px 1px #00000024,0 3px 16px 2px #0000001f}.theme-brand .dark .mat-elevation-z10,.theme-brand .dark .mat-mdc-elevation-specific.mat-elevation-z10,.theme-brand.dark .mat-elevation-z10,.theme-brand.dark .mat-mdc-elevation-specific.mat-elevation-z10{box-shadow:0 6px 6px -3px #0003,0 10px 14px 1px #00000024,0 4px 18px 3px #0000001f}.theme-brand .dark .mat-elevation-z11,.theme-brand .dark .mat-mdc-elevation-specific.mat-elevation-z11,.theme-brand.dark .mat-elevation-z11,.theme-brand.dark .mat-mdc-elevation-specific.mat-elevation-z11{box-shadow:0 6px 7px -4px #0003,0 11px 15px 1px #00000024,0 4px 20px 3px #0000001f}.theme-brand .dark .mat-elevation-z12,.theme-brand .dark .mat-mdc-elevation-specific.mat-elevation-z12,.theme-brand.dark .mat-elevation-z12,.theme-brand.dark .mat-mdc-elevation-specific.mat-elevation-z12{box-shadow:0 7px 8px -4px #0003,0 12px 17px 2px #00000024,0 5px 22px 4px #0000001f}.theme-brand .dark .mat-elevation-z13,.theme-brand .dark .mat-mdc-elevation-specific.mat-elevation-z13,.theme-brand.dark .mat-elevation-z13,.theme-brand.dark .mat-mdc-elevation-specific.mat-elevation-z13{box-shadow:0 7px 8px -4px #0003,0 13px 19px 2px #00000024,0 5px 24px 4px #0000001f}.theme-brand .dark .mat-elevation-z14,.theme-brand .dark .mat-mdc-elevation-specific.mat-elevation-z14,.theme-brand.dark .mat-elevation-z14,.theme-brand.dark .mat-mdc-elevation-specific.mat-elevation-z14{box-shadow:0 7px 9px -4px #0003,0 14px 21px 2px #00000024,0 5px 26px 4px #0000001f}.theme-brand .dark .mat-elevation-z15,.theme-brand .dark .mat-mdc-elevation-specific.mat-elevation-z15,.theme-brand.dark .mat-elevation-z15,.theme-brand.dark .mat-mdc-elevation-specific.mat-elevation-z15{box-shadow:0 8px 9px -5px #0003,0 15px 22px 2px #00000024,0 6px 28px 5px #0000001f}.theme-brand .dark .mat-elevation-z16,.theme-brand .dark .mat-mdc-elevation-specific.mat-elevation-z16,.theme-brand.dark .mat-elevation-z16,.theme-brand.dark .mat-mdc-elevation-specific.mat-elevation-z16{box-shadow:0 8px 10px -5px #0003,0 16px 24px 2px #00000024,0 6px 30px 5px #0000001f}.theme-brand .dark .mat-elevation-z17,.theme-brand .dark .mat-mdc-elevation-specific.mat-elevation-z17,.theme-brand.dark .mat-elevation-z17,.theme-brand.dark .mat-mdc-elevation-specific.mat-elevation-z17{box-shadow:0 8px 11px -5px #0003,0 17px 26px 2px #00000024,0 6px 32px 5px #0000001f}.theme-brand .dark .mat-elevation-z18,.theme-brand .dark .mat-mdc-elevation-specific.mat-elevation-z18,.theme-brand.dark .mat-elevation-z18,.theme-brand.dark .mat-mdc-elevation-specific.mat-elevation-z18{box-shadow:0 9px 11px -5px #0003,0 18px 28px 2px #00000024,0 7px 34px 6px #0000001f}.theme-brand .dark .mat-elevation-z19,.theme-brand .dark .mat-mdc-elevation-specific.mat-elevation-z19,.theme-brand.dark .mat-elevation-z19,.theme-brand.dark .mat-mdc-elevation-specific.mat-elevation-z19{box-shadow:0 9px 12px -6px #0003,0 19px 29px 2px #00000024,0 7px 36px 6px #0000001f}.theme-brand .dark .mat-elevation-z20,.theme-brand .dark .mat-mdc-elevation-specific.mat-elevation-z20,.theme-brand.dark .mat-elevation-z20,.theme-brand.dark .mat-mdc-elevation-specific.mat-elevation-z20{box-shadow:0 10px 13px -6px #0003,0 20px 31px 3px #00000024,0 8px 38px 7px #0000001f}.theme-brand .dark .mat-elevation-z21,.theme-brand .dark .mat-mdc-elevation-specific.mat-elevation-z21,.theme-brand.dark .mat-elevation-z21,.theme-brand.dark .mat-mdc-elevation-specific.mat-elevation-z21{box-shadow:0 10px 13px -6px #0003,0 21px 33px 3px #00000024,0 8px 40px 7px #0000001f}.theme-brand .dark .mat-elevation-z22,.theme-brand .dark .mat-mdc-elevation-specific.mat-elevation-z22,.theme-brand.dark .mat-elevation-z22,.theme-brand.dark .mat-mdc-elevation-specific.mat-elevation-z22{box-shadow:0 10px 14px -6px #0003,0 22px 35px 3px #00000024,0 8px 42px 7px #0000001f}.theme-brand .dark .mat-elevation-z23,.theme-brand .dark .mat-mdc-elevation-specific.mat-elevation-z23,.theme-brand.dark .mat-elevation-z23,.theme-brand.dark .mat-mdc-elevation-specific.mat-elevation-z23{box-shadow:0 11px 14px -7px #0003,0 23px 36px 3px #00000024,0 9px 44px 8px #0000001f}.theme-brand .dark .mat-elevation-z24,.theme-brand .dark .mat-mdc-elevation-specific.mat-elevation-z24,.theme-brand.dark .mat-elevation-z24,.theme-brand.dark .mat-mdc-elevation-specific.mat-elevation-z24{box-shadow:0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f}.theme-brand .dark .mat-mdc-progress-bar,.theme-brand.dark .mat-mdc-progress-bar{--mdc-linear-progress-active-indicator-color: #086c81;--mdc-linear-progress-track-color: rgba(8, 108, 129, .25)}.theme-brand .dark .mat-mdc-progress-bar.mat-accent,.theme-brand.dark .mat-mdc-progress-bar.mat-accent{--mdc-linear-progress-active-indicator-color: #1e293b;--mdc-linear-progress-track-color: rgba(30, 41, 59, .25)}.theme-brand .dark .mat-mdc-progress-bar.mat-warn,.theme-brand.dark .mat-mdc-progress-bar.mat-warn{--mdc-linear-progress-active-indicator-color: #dc2626;--mdc-linear-progress-track-color: rgba(220, 38, 38, .25)}.theme-brand .dark .mat-mdc-form-field.mat-accent,.theme-brand.dark .mat-mdc-form-field.mat-accent{--mdc-filled-text-field-caret-color: #1e293b;--mdc-filled-text-field-focus-active-indicator-color: #1e293b;--mdc-filled-text-field-focus-label-text-color: rgba(30, 41, 59, .87);--mdc-outlined-text-field-caret-color: #1e293b;--mdc-outlined-text-field-focus-outline-color: #1e293b;--mdc-outlined-text-field-focus-label-text-color: rgba(30, 41, 59, .87);--mat-form-field-focus-select-arrow-color: rgba(30, 41, 59, .87)}.theme-brand .dark .mat-mdc-form-field.mat-warn,.theme-brand.dark .mat-mdc-form-field.mat-warn{--mdc-filled-text-field-caret-color: #dc2626;--mdc-filled-text-field-focus-active-indicator-color: #dc2626;--mdc-filled-text-field-focus-label-text-color: rgba(220, 38, 38, .87);--mdc-outlined-text-field-caret-color: #dc2626;--mdc-outlined-text-field-focus-outline-color: #dc2626;--mdc-outlined-text-field-focus-label-text-color: rgba(220, 38, 38, .87);--mat-form-field-focus-select-arrow-color: rgba(220, 38, 38, .87)}.theme-brand .dark .mat-mdc-form-field.mat-accent,.theme-brand.dark .mat-mdc-form-field.mat-accent{--mat-select-panel-background-color: #032128;--mat-select-enabled-trigger-text-color: rgba(255, 255, 255, .87);--mat-select-disabled-trigger-text-color: rgba(7, 52, 62, .38);--mat-select-placeholder-text-color: rgba(255, 255, 255, .6);--mat-select-enabled-arrow-color: rgba(203, 221, 225, .54);--mat-select-disabled-arrow-color: rgba(255, 255, 255, .38);--mat-select-focused-arrow-color: rgba(30, 41, 59, .87);--mat-select-invalid-arrow-color: rgba(220, 38, 38, .87)}.theme-brand .dark .mat-mdc-form-field.mat-warn,.theme-brand.dark .mat-mdc-form-field.mat-warn{--mat-select-panel-background-color: #032128;--mat-select-enabled-trigger-text-color: rgba(255, 255, 255, .87);--mat-select-disabled-trigger-text-color: rgba(7, 52, 62, .38);--mat-select-placeholder-text-color: rgba(255, 255, 255, .6);--mat-select-enabled-arrow-color: rgba(203, 221, 225, .54);--mat-select-disabled-arrow-color: rgba(255, 255, 255, .38);--mat-select-focused-arrow-color: rgba(220, 38, 38, .87);--mat-select-invalid-arrow-color: rgba(220, 38, 38, .87)}.theme-brand .dark .mat-mdc-standard-chip,.theme-brand.dark .mat-mdc-standard-chip{--mdc-chip-container-shape-family: rounded;--mdc-chip-container-shape-radius: 16px 16px 16px 16px;--mdc-chip-with-avatar-avatar-shape-family: rounded;--mdc-chip-with-avatar-avatar-shape-radius: 14px 14px 14px 14px;--mdc-chip-with-avatar-avatar-size: 28px;--mdc-chip-with-icon-icon-size: 18px;--mdc-chip-outline-width: 0;--mdc-chip-outline-color: transparent;--mdc-chip-disabled-outline-color: transparent;--mdc-chip-focus-outline-color: transparent;--mdc-chip-hover-state-layer-opacity: .04;--mdc-chip-with-avatar-disabled-avatar-opacity: 1;--mdc-chip-flat-selected-outline-width: 0;--mdc-chip-selected-hover-state-layer-opacity: .04;--mdc-chip-with-trailing-icon-disabled-trailing-icon-opacity: 1;--mdc-chip-with-icon-disabled-icon-opacity: 1;--mat-chip-disabled-container-opacity: .4;--mat-chip-trailing-action-opacity: .54;--mat-chip-trailing-action-focus-opacity: 1;--mat-chip-trailing-action-state-layer-color: transparent;--mat-chip-selected-trailing-action-state-layer-color: transparent;--mat-chip-trailing-action-hover-state-layer-opacity: 0;--mat-chip-trailing-action-focus-state-layer-opacity: 0;--mdc-chip-disabled-label-text-color: #fafafa;--mdc-chip-elevated-container-color: #213c42;--mdc-chip-elevated-selected-container-color: #213c42;--mdc-chip-elevated-disabled-container-color: #213c42;--mdc-chip-flat-disabled-selected-container-color: #213c42;--mdc-chip-focus-state-layer-color: white;--mdc-chip-hover-state-layer-color: white;--mdc-chip-selected-hover-state-layer-color: white;--mdc-chip-focus-state-layer-opacity: .12;--mdc-chip-selected-focus-state-layer-color: white;--mdc-chip-selected-focus-state-layer-opacity: .12;--mdc-chip-label-text-color: #fafafa;--mdc-chip-selected-label-text-color: #fafafa;--mdc-chip-with-icon-icon-color: #fafafa;--mdc-chip-with-icon-disabled-icon-color: #fafafa;--mdc-chip-with-icon-selected-icon-color: #fafafa;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color: #fafafa;--mdc-chip-with-trailing-icon-trailing-icon-color: #fafafa;--mat-chip-selected-disabled-trailing-icon-color: #fafafa;--mat-chip-selected-trailing-icon-color: #fafafa}.theme-brand .dark .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-primary,.theme-brand .dark .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-primary,.theme-brand.dark .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-primary,.theme-brand.dark .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-primary{--mdc-chip-disabled-label-text-color: white;--mdc-chip-elevated-container-color: #086c81;--mdc-chip-elevated-selected-container-color: #086c81;--mdc-chip-elevated-disabled-container-color: #086c81;--mdc-chip-flat-disabled-selected-container-color: #086c81;--mdc-chip-focus-state-layer-color: white;--mdc-chip-hover-state-layer-color: white;--mdc-chip-selected-hover-state-layer-color: white;--mdc-chip-focus-state-layer-opacity: .12;--mdc-chip-selected-focus-state-layer-color: white;--mdc-chip-selected-focus-state-layer-opacity: .12;--mdc-chip-label-text-color: white;--mdc-chip-selected-label-text-color: white;--mdc-chip-with-icon-icon-color: white;--mdc-chip-with-icon-disabled-icon-color: white;--mdc-chip-with-icon-selected-icon-color: white;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color: white;--mdc-chip-with-trailing-icon-trailing-icon-color: white;--mat-chip-selected-disabled-trailing-icon-color: white;--mat-chip-selected-trailing-icon-color: white}.theme-brand .dark .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-accent,.theme-brand .dark .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-accent,.theme-brand.dark .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-accent,.theme-brand.dark .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-accent{--mdc-chip-disabled-label-text-color: white;--mdc-chip-elevated-container-color: #1e293b;--mdc-chip-elevated-selected-container-color: #1e293b;--mdc-chip-elevated-disabled-container-color: #1e293b;--mdc-chip-flat-disabled-selected-container-color: #1e293b;--mdc-chip-focus-state-layer-color: white;--mdc-chip-hover-state-layer-color: white;--mdc-chip-selected-hover-state-layer-color: white;--mdc-chip-focus-state-layer-opacity: .12;--mdc-chip-selected-focus-state-layer-color: white;--mdc-chip-selected-focus-state-layer-opacity: .12;--mdc-chip-label-text-color: white;--mdc-chip-selected-label-text-color: white;--mdc-chip-with-icon-icon-color: white;--mdc-chip-with-icon-disabled-icon-color: white;--mdc-chip-with-icon-selected-icon-color: white;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color: white;--mdc-chip-with-trailing-icon-trailing-icon-color: white;--mat-chip-selected-disabled-trailing-icon-color: white;--mat-chip-selected-trailing-icon-color: white}.theme-brand .dark .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-warn,.theme-brand .dark .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-warn,.theme-brand.dark .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-warn,.theme-brand.dark .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-warn{--mdc-chip-disabled-label-text-color: white;--mdc-chip-elevated-container-color: #dc2626;--mdc-chip-elevated-selected-container-color: #dc2626;--mdc-chip-elevated-disabled-container-color: #dc2626;--mdc-chip-flat-disabled-selected-container-color: #dc2626;--mdc-chip-focus-state-layer-color: white;--mdc-chip-hover-state-layer-color: white;--mdc-chip-selected-hover-state-layer-color: white;--mdc-chip-focus-state-layer-opacity: .12;--mdc-chip-selected-focus-state-layer-color: white;--mdc-chip-selected-focus-state-layer-opacity: .12;--mdc-chip-label-text-color: white;--mdc-chip-selected-label-text-color: white;--mdc-chip-with-icon-icon-color: white;--mdc-chip-with-icon-disabled-icon-color: white;--mdc-chip-with-icon-selected-icon-color: white;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color: white;--mdc-chip-with-trailing-icon-trailing-icon-color: white;--mat-chip-selected-disabled-trailing-icon-color: white;--mat-chip-selected-trailing-icon-color: white}.theme-brand .dark .mat-mdc-slide-toggle,.theme-brand.dark .mat-mdc-slide-toggle{--mat-switch-disabled-selected-handle-opacity: .38;--mat-switch-disabled-unselected-handle-opacity: .38;--mat-switch-unselected-handle-size: 20px;--mat-switch-selected-handle-size: 20px;--mat-switch-pressed-handle-size: 20px;--mat-switch-with-icon-handle-size: 20px;--mat-switch-selected-handle-horizontal-margin: 0;--mat-switch-selected-with-icon-handle-horizontal-margin: 0;--mat-switch-selected-pressed-handle-horizontal-margin: 0;--mat-switch-unselected-handle-horizontal-margin: 0;--mat-switch-unselected-with-icon-handle-horizontal-margin: 0;--mat-switch-unselected-pressed-handle-horizontal-margin: 0;--mat-switch-visible-track-opacity: 1;--mat-switch-hidden-track-opacity: 1;--mat-switch-visible-track-transition: transform 75ms 0ms cubic-bezier(0, 0, .2, 1);--mat-switch-hidden-track-transition: transform 75ms 0ms cubic-bezier(.4, 0, .6, 1);--mat-switch-track-outline-width: 1px;--mat-switch-track-outline-color: transparent;--mat-switch-selected-track-outline-width: 1px;--mat-switch-selected-track-outline-color: transparent;--mat-switch-disabled-unselected-track-outline-width: 1px;--mat-switch-disabled-unselected-track-outline-color: transparent;--mat-switch-label-text-color: white}.theme-brand .dark .mat-mdc-slide-toggle.mat-accent,.theme-brand.dark .mat-mdc-slide-toggle.mat-accent{--mdc-switch-selected-focus-state-layer-color: #cbd5e1;--mdc-switch-selected-handle-color: #cbd5e1;--mdc-switch-selected-hover-state-layer-color: #cbd5e1;--mdc-switch-selected-pressed-state-layer-color: #cbd5e1;--mdc-switch-selected-focus-handle-color: #e2e8f0;--mdc-switch-selected-hover-handle-color: #e2e8f0;--mdc-switch-selected-pressed-handle-color: #e2e8f0;--mdc-switch-selected-focus-track-color: #475569;--mdc-switch-selected-hover-track-color: #475569;--mdc-switch-selected-pressed-track-color: #475569;--mdc-switch-selected-track-color: #475569}.theme-brand .dark .mat-mdc-slide-toggle.mat-warn,.theme-brand.dark .mat-mdc-slide-toggle.mat-warn{--mdc-switch-selected-focus-state-layer-color: #fca5a5;--mdc-switch-selected-handle-color: #fca5a5;--mdc-switch-selected-hover-state-layer-color: #fca5a5;--mdc-switch-selected-pressed-state-layer-color: #fca5a5;--mdc-switch-selected-focus-handle-color: #fecaca;--mdc-switch-selected-hover-handle-color: #fecaca;--mdc-switch-selected-pressed-handle-color: #fecaca;--mdc-switch-selected-focus-track-color: #dc2626;--mdc-switch-selected-hover-track-color: #dc2626;--mdc-switch-selected-pressed-track-color: #dc2626;--mdc-switch-selected-track-color: #dc2626}.theme-brand .dark .mat-mdc-radio-button.mat-primary,.theme-brand.dark .mat-mdc-radio-button.mat-primary{--mdc-radio-disabled-selected-icon-color: #cbdde1;--mdc-radio-disabled-unselected-icon-color: #cbdde1;--mdc-radio-unselected-hover-icon-color: #eeeeee;--mdc-radio-unselected-icon-color: rgba(203, 221, 225, .54);--mdc-radio-unselected-pressed-icon-color: rgba(203, 221, 225, .54);--mdc-radio-selected-focus-icon-color: #086c81;--mdc-radio-selected-hover-icon-color: #086c81;--mdc-radio-selected-icon-color: #086c81;--mdc-radio-selected-pressed-icon-color: #086c81;--mat-radio-ripple-color: white;--mat-radio-checked-ripple-color: #086c81;--mat-radio-disabled-label-color: #07343e;--mat-radio-label-text-color: white}.theme-brand .dark .mat-mdc-radio-button.mat-accent,.theme-brand.dark .mat-mdc-radio-button.mat-accent{--mdc-radio-disabled-selected-icon-color: #cbdde1;--mdc-radio-disabled-unselected-icon-color: #cbdde1;--mdc-radio-unselected-hover-icon-color: #eeeeee;--mdc-radio-unselected-icon-color: rgba(203, 221, 225, .54);--mdc-radio-unselected-pressed-icon-color: rgba(203, 221, 225, .54);--mdc-radio-selected-focus-icon-color: #1e293b;--mdc-radio-selected-hover-icon-color: #1e293b;--mdc-radio-selected-icon-color: #1e293b;--mdc-radio-selected-pressed-icon-color: #1e293b;--mat-radio-ripple-color: white;--mat-radio-checked-ripple-color: #1e293b;--mat-radio-disabled-label-color: #07343e;--mat-radio-label-text-color: white}.theme-brand .dark .mat-mdc-radio-button.mat-warn,.theme-brand.dark .mat-mdc-radio-button.mat-warn{--mdc-radio-disabled-selected-icon-color: #cbdde1;--mdc-radio-disabled-unselected-icon-color: #cbdde1;--mdc-radio-unselected-hover-icon-color: #eeeeee;--mdc-radio-unselected-icon-color: rgba(203, 221, 225, .54);--mdc-radio-unselected-pressed-icon-color: rgba(203, 221, 225, .54);--mdc-radio-selected-focus-icon-color: #dc2626;--mdc-radio-selected-hover-icon-color: #dc2626;--mdc-radio-selected-icon-color: #dc2626;--mdc-radio-selected-pressed-icon-color: #dc2626;--mat-radio-ripple-color: white;--mat-radio-checked-ripple-color: #dc2626;--mat-radio-disabled-label-color: #07343e;--mat-radio-label-text-color: white}.theme-brand .dark .mat-accent,.theme-brand.dark .mat-accent{--mat-slider-ripple-color: #1e293b;--mat-slider-hover-state-layer-color: rgba(30, 41, 59, .05);--mat-slider-focus-state-layer-color: rgba(30, 41, 59, .2);--mdc-slider-handle-color: #1e293b;--mdc-slider-focus-handle-color: #1e293b;--mdc-slider-hover-handle-color: #1e293b;--mdc-slider-active-track-color: #1e293b;--mdc-slider-inactive-track-color: #1e293b;--mdc-slider-with-tick-marks-inactive-container-color: #1e293b;--mdc-slider-with-tick-marks-active-container-color: white}.theme-brand .dark .mat-warn,.theme-brand.dark .mat-warn{--mat-slider-ripple-color: #dc2626;--mat-slider-hover-state-layer-color: rgba(220, 38, 38, .05);--mat-slider-focus-state-layer-color: rgba(220, 38, 38, .2);--mdc-slider-handle-color: #dc2626;--mdc-slider-focus-handle-color: #dc2626;--mdc-slider-hover-handle-color: #dc2626;--mdc-slider-active-track-color: #dc2626;--mdc-slider-inactive-track-color: #dc2626;--mdc-slider-with-tick-marks-inactive-container-color: #dc2626;--mdc-slider-with-tick-marks-active-container-color: white}.theme-brand .dark .mdc-list-item__start,.theme-brand .dark .mdc-list-item__end,.theme-brand.dark .mdc-list-item__start,.theme-brand.dark .mdc-list-item__end{--mdc-radio-disabled-selected-icon-color: #cbdde1;--mdc-radio-disabled-unselected-icon-color: #cbdde1;--mdc-radio-unselected-hover-icon-color: #eeeeee;--mdc-radio-unselected-icon-color: rgba(203, 221, 225, .54);--mdc-radio-unselected-pressed-icon-color: rgba(203, 221, 225, .54);--mdc-radio-selected-focus-icon-color: #086c81;--mdc-radio-selected-hover-icon-color: #086c81;--mdc-radio-selected-icon-color: #086c81;--mdc-radio-selected-pressed-icon-color: #086c81}.theme-brand .dark .mat-accent .mdc-list-item__start,.theme-brand .dark .mat-accent .mdc-list-item__end,.theme-brand.dark .mat-accent .mdc-list-item__start,.theme-brand.dark .mat-accent .mdc-list-item__end{--mdc-radio-disabled-selected-icon-color: #cbdde1;--mdc-radio-disabled-unselected-icon-color: #cbdde1;--mdc-radio-unselected-hover-icon-color: #eeeeee;--mdc-radio-unselected-icon-color: rgba(203, 221, 225, .54);--mdc-radio-unselected-pressed-icon-color: rgba(203, 221, 225, .54);--mdc-radio-selected-focus-icon-color: #1e293b;--mdc-radio-selected-hover-icon-color: #1e293b;--mdc-radio-selected-icon-color: #1e293b;--mdc-radio-selected-pressed-icon-color: #1e293b}.theme-brand .dark .mat-warn .mdc-list-item__start,.theme-brand .dark .mat-warn .mdc-list-item__end,.theme-brand.dark .mat-warn .mdc-list-item__start,.theme-brand.dark .mat-warn .mdc-list-item__end{--mdc-radio-disabled-selected-icon-color: #cbdde1;--mdc-radio-disabled-unselected-icon-color: #cbdde1;--mdc-radio-unselected-hover-icon-color: #eeeeee;--mdc-radio-unselected-icon-color: rgba(203, 221, 225, .54);--mdc-radio-unselected-pressed-icon-color: rgba(203, 221, 225, .54);--mdc-radio-selected-focus-icon-color: #dc2626;--mdc-radio-selected-hover-icon-color: #dc2626;--mdc-radio-selected-icon-color: #dc2626;--mdc-radio-selected-pressed-icon-color: #dc2626}.theme-brand .dark .mat-mdc-list-option,.theme-brand.dark .mat-mdc-list-option{--mdc-checkbox-disabled-selected-icon-color: rgba(255, 255, 255, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(255, 255, 255, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #086c81;--mdc-checkbox-selected-hover-icon-color: #086c81;--mdc-checkbox-selected-icon-color: #086c81;--mdc-checkbox-selected-pressed-icon-color: #086c81;--mdc-checkbox-unselected-focus-icon-color: #eeeeee;--mdc-checkbox-unselected-hover-icon-color: #eeeeee;--mdc-checkbox-unselected-icon-color: rgba(255, 255, 255, .54);--mdc-checkbox-unselected-pressed-icon-color: rgba(255, 255, 255, .54);--mdc-checkbox-selected-focus-state-layer-color: #086c81;--mdc-checkbox-selected-hover-state-layer-color: #086c81;--mdc-checkbox-selected-pressed-state-layer-color: #086c81;--mdc-checkbox-unselected-focus-state-layer-color: white;--mdc-checkbox-unselected-hover-state-layer-color: white;--mdc-checkbox-unselected-pressed-state-layer-color: white}.theme-brand .dark .mat-mdc-list-option.mat-accent,.theme-brand.dark .mat-mdc-list-option.mat-accent{--mdc-checkbox-disabled-selected-icon-color: rgba(255, 255, 255, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(255, 255, 255, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #1e293b;--mdc-checkbox-selected-hover-icon-color: #1e293b;--mdc-checkbox-selected-icon-color: #1e293b;--mdc-checkbox-selected-pressed-icon-color: #1e293b;--mdc-checkbox-unselected-focus-icon-color: #eeeeee;--mdc-checkbox-unselected-hover-icon-color: #eeeeee;--mdc-checkbox-unselected-icon-color: rgba(255, 255, 255, .54);--mdc-checkbox-unselected-pressed-icon-color: rgba(255, 255, 255, .54);--mdc-checkbox-selected-focus-state-layer-color: #1e293b;--mdc-checkbox-selected-hover-state-layer-color: #1e293b;--mdc-checkbox-selected-pressed-state-layer-color: #1e293b;--mdc-checkbox-unselected-focus-state-layer-color: white;--mdc-checkbox-unselected-hover-state-layer-color: white;--mdc-checkbox-unselected-pressed-state-layer-color: white}.theme-brand .dark .mat-mdc-list-option.mat-warn,.theme-brand.dark .mat-mdc-list-option.mat-warn{--mdc-checkbox-disabled-selected-icon-color: rgba(255, 255, 255, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(255, 255, 255, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #dc2626;--mdc-checkbox-selected-hover-icon-color: #dc2626;--mdc-checkbox-selected-icon-color: #dc2626;--mdc-checkbox-selected-pressed-icon-color: #dc2626;--mdc-checkbox-unselected-focus-icon-color: #eeeeee;--mdc-checkbox-unselected-hover-icon-color: #eeeeee;--mdc-checkbox-unselected-icon-color: rgba(255, 255, 255, .54);--mdc-checkbox-unselected-pressed-icon-color: rgba(255, 255, 255, .54);--mdc-checkbox-selected-focus-state-layer-color: #dc2626;--mdc-checkbox-selected-hover-state-layer-color: #dc2626;--mdc-checkbox-selected-pressed-state-layer-color: #dc2626;--mdc-checkbox-unselected-focus-state-layer-color: white;--mdc-checkbox-unselected-hover-state-layer-color: white;--mdc-checkbox-unselected-pressed-state-layer-color: white}.theme-brand .dark .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected .mdc-list-item__primary-text,.theme-brand .dark .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated .mdc-list-item__primary-text,.theme-brand.dark .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected .mdc-list-item__primary-text,.theme-brand.dark .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated .mdc-list-item__primary-text,.theme-brand .dark .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected.mdc-list-item--with-leading-icon .mdc-list-item__start,.theme-brand .dark .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated.mdc-list-item--with-leading-icon .mdc-list-item__start,.theme-brand.dark .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected.mdc-list-item--with-leading-icon .mdc-list-item__start,.theme-brand.dark .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated.mdc-list-item--with-leading-icon .mdc-list-item__start{color:#086c81}.theme-brand .dark .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__start,.theme-brand .dark .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__content,.theme-brand .dark .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__end,.theme-brand.dark .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__start,.theme-brand.dark .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__content,.theme-brand.dark .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__end{opacity:1}.theme-brand .dark .mat-mdc-tab-group,.theme-brand .dark .mat-mdc-tab-nav-bar,.theme-brand.dark .mat-mdc-tab-group,.theme-brand.dark .mat-mdc-tab-nav-bar{--mdc-tab-indicator-active-indicator-color: #086c81;--mat-tab-header-disabled-ripple-color: #07343e;--mat-tab-header-pagination-icon-color: #cbdde1;--mat-tab-header-inactive-label-text-color: rgba(255, 255, 255, .6);--mat-tab-header-active-label-text-color: #086c81;--mat-tab-header-active-ripple-color: #086c81;--mat-tab-header-inactive-ripple-color: #086c81;--mat-tab-header-inactive-focus-label-text-color: rgba(255, 255, 255, .6);--mat-tab-header-inactive-hover-label-text-color: rgba(255, 255, 255, .6);--mat-tab-header-active-focus-label-text-color: #086c81;--mat-tab-header-active-hover-label-text-color: #086c81;--mat-tab-header-active-focus-indicator-color: #086c81;--mat-tab-header-active-hover-indicator-color: #086c81}.theme-brand .dark .mat-mdc-tab-group.mat-accent,.theme-brand .dark .mat-mdc-tab-nav-bar.mat-accent,.theme-brand.dark .mat-mdc-tab-group.mat-accent,.theme-brand.dark .mat-mdc-tab-nav-bar.mat-accent{--mdc-tab-indicator-active-indicator-color: #1e293b;--mat-tab-header-disabled-ripple-color: #07343e;--mat-tab-header-pagination-icon-color: #cbdde1;--mat-tab-header-inactive-label-text-color: rgba(255, 255, 255, .6);--mat-tab-header-active-label-text-color: #1e293b;--mat-tab-header-active-ripple-color: #1e293b;--mat-tab-header-inactive-ripple-color: #1e293b;--mat-tab-header-inactive-focus-label-text-color: rgba(255, 255, 255, .6);--mat-tab-header-inactive-hover-label-text-color: rgba(255, 255, 255, .6);--mat-tab-header-active-focus-label-text-color: #1e293b;--mat-tab-header-active-hover-label-text-color: #1e293b;--mat-tab-header-active-focus-indicator-color: #1e293b;--mat-tab-header-active-hover-indicator-color: #1e293b}.theme-brand .dark .mat-mdc-tab-group.mat-warn,.theme-brand .dark .mat-mdc-tab-nav-bar.mat-warn,.theme-brand.dark .mat-mdc-tab-group.mat-warn,.theme-brand.dark .mat-mdc-tab-nav-bar.mat-warn{--mdc-tab-indicator-active-indicator-color: #dc2626;--mat-tab-header-disabled-ripple-color: #07343e;--mat-tab-header-pagination-icon-color: #cbdde1;--mat-tab-header-inactive-label-text-color: rgba(255, 255, 255, .6);--mat-tab-header-active-label-text-color: #dc2626;--mat-tab-header-active-ripple-color: #dc2626;--mat-tab-header-inactive-ripple-color: #dc2626;--mat-tab-header-inactive-focus-label-text-color: rgba(255, 255, 255, .6);--mat-tab-header-inactive-hover-label-text-color: rgba(255, 255, 255, .6);--mat-tab-header-active-focus-label-text-color: #dc2626;--mat-tab-header-active-hover-label-text-color: #dc2626;--mat-tab-header-active-focus-indicator-color: #dc2626;--mat-tab-header-active-hover-indicator-color: #dc2626}.theme-brand .dark .mat-mdc-tab-group.mat-background-primary,.theme-brand .dark .mat-mdc-tab-nav-bar.mat-background-primary,.theme-brand.dark .mat-mdc-tab-group.mat-background-primary,.theme-brand.dark .mat-mdc-tab-nav-bar.mat-background-primary{--mat-tab-header-with-background-background-color: #086c81;--mat-tab-header-with-background-foreground-color: white}.theme-brand .dark .mat-mdc-tab-group.mat-background-accent,.theme-brand .dark .mat-mdc-tab-nav-bar.mat-background-accent,.theme-brand.dark .mat-mdc-tab-group.mat-background-accent,.theme-brand.dark .mat-mdc-tab-nav-bar.mat-background-accent{--mat-tab-header-with-background-background-color: #1e293b;--mat-tab-header-with-background-foreground-color: white}.theme-brand .dark .mat-mdc-tab-group.mat-background-warn,.theme-brand .dark .mat-mdc-tab-nav-bar.mat-background-warn,.theme-brand.dark .mat-mdc-tab-group.mat-background-warn,.theme-brand.dark .mat-mdc-tab-nav-bar.mat-background-warn{--mat-tab-header-with-background-background-color: #dc2626;--mat-tab-header-with-background-foreground-color: white}.theme-brand .dark .mat-mdc-checkbox.mat-primary,.theme-brand.dark .mat-mdc-checkbox.mat-primary{--mdc-checkbox-disabled-selected-icon-color: rgba(255, 255, 255, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(255, 255, 255, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #086c81;--mdc-checkbox-selected-hover-icon-color: #086c81;--mdc-checkbox-selected-icon-color: #086c81;--mdc-checkbox-selected-pressed-icon-color: #086c81;--mdc-checkbox-unselected-focus-icon-color: #eeeeee;--mdc-checkbox-unselected-hover-icon-color: #eeeeee;--mdc-checkbox-unselected-icon-color: rgba(255, 255, 255, .54);--mdc-checkbox-unselected-pressed-icon-color: rgba(255, 255, 255, .54);--mdc-checkbox-selected-focus-state-layer-color: #086c81;--mdc-checkbox-selected-hover-state-layer-color: #086c81;--mdc-checkbox-selected-pressed-state-layer-color: #086c81;--mdc-checkbox-unselected-focus-state-layer-color: white;--mdc-checkbox-unselected-hover-state-layer-color: white;--mdc-checkbox-unselected-pressed-state-layer-color: white}.theme-brand .dark .mat-mdc-checkbox.mat-warn,.theme-brand.dark .mat-mdc-checkbox.mat-warn{--mdc-checkbox-disabled-selected-icon-color: rgba(255, 255, 255, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(255, 255, 255, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #dc2626;--mdc-checkbox-selected-hover-icon-color: #dc2626;--mdc-checkbox-selected-icon-color: #dc2626;--mdc-checkbox-selected-pressed-icon-color: #dc2626;--mdc-checkbox-unselected-focus-icon-color: #eeeeee;--mdc-checkbox-unselected-hover-icon-color: #eeeeee;--mdc-checkbox-unselected-icon-color: rgba(255, 255, 255, .54);--mdc-checkbox-unselected-pressed-icon-color: rgba(255, 255, 255, .54);--mdc-checkbox-selected-focus-state-layer-color: #dc2626;--mdc-checkbox-selected-hover-state-layer-color: #dc2626;--mdc-checkbox-selected-pressed-state-layer-color: #dc2626;--mdc-checkbox-unselected-focus-state-layer-color: white;--mdc-checkbox-unselected-hover-state-layer-color: white;--mdc-checkbox-unselected-pressed-state-layer-color: white}.theme-brand .dark .mat-mdc-button.mat-primary,.theme-brand.dark .mat-mdc-button.mat-primary{--mdc-text-button-label-text-color: #086c81;--mat-text-button-state-layer-color: #086c81;--mat-text-button-ripple-color: rgba(8, 108, 129, .1)}.theme-brand .dark .mat-mdc-button.mat-accent,.theme-brand.dark .mat-mdc-button.mat-accent{--mdc-text-button-label-text-color: #1e293b;--mat-text-button-state-layer-color: #1e293b;--mat-text-button-ripple-color: rgba(30, 41, 59, .1)}.theme-brand .dark .mat-mdc-button.mat-warn,.theme-brand.dark .mat-mdc-button.mat-warn{--mdc-text-button-label-text-color: #dc2626;--mat-text-button-state-layer-color: #dc2626;--mat-text-button-ripple-color: rgba(220, 38, 38, .1)}.theme-brand .dark .mat-mdc-unelevated-button.mat-primary,.theme-brand.dark .mat-mdc-unelevated-button.mat-primary{--mdc-filled-button-container-color: #086c81;--mdc-filled-button-label-text-color: white;--mat-filled-button-state-layer-color: white;--mat-filled-button-ripple-color: rgba(255, 255, 255, .1)}.theme-brand .dark .mat-mdc-unelevated-button.mat-accent,.theme-brand.dark .mat-mdc-unelevated-button.mat-accent{--mdc-filled-button-container-color: #1e293b;--mdc-filled-button-label-text-color: white;--mat-filled-button-state-layer-color: white;--mat-filled-button-ripple-color: rgba(255, 255, 255, .1)}.theme-brand .dark .mat-mdc-unelevated-button.mat-warn,.theme-brand.dark .mat-mdc-unelevated-button.mat-warn{--mdc-filled-button-container-color: #dc2626;--mdc-filled-button-label-text-color: white;--mat-filled-button-state-layer-color: white;--mat-filled-button-ripple-color: rgba(255, 255, 255, .1)}.theme-brand .dark .mat-mdc-raised-button.mat-primary,.theme-brand.dark .mat-mdc-raised-button.mat-primary{--mdc-protected-button-container-color: #086c81;--mdc-protected-button-label-text-color: white;--mat-protected-button-state-layer-color: white;--mat-protected-button-ripple-color: rgba(255, 255, 255, .1)}.theme-brand .dark .mat-mdc-raised-button.mat-accent,.theme-brand.dark .mat-mdc-raised-button.mat-accent{--mdc-protected-button-container-color: #1e293b;--mdc-protected-button-label-text-color: white;--mat-protected-button-state-layer-color: white;--mat-protected-button-ripple-color: rgba(255, 255, 255, .1)}.theme-brand .dark .mat-mdc-raised-button.mat-warn,.theme-brand.dark .mat-mdc-raised-button.mat-warn{--mdc-protected-button-container-color: #dc2626;--mdc-protected-button-label-text-color: white;--mat-protected-button-state-layer-color: white;--mat-protected-button-ripple-color: rgba(255, 255, 255, .1)}.theme-brand .dark .mat-mdc-outlined-button.mat-primary,.theme-brand.dark .mat-mdc-outlined-button.mat-primary{--mdc-outlined-button-label-text-color: #086c81;--mdc-outlined-button-outline-color: rgba(203, 221, 225, .12);--mat-outlined-button-state-layer-color: #086c81;--mat-outlined-button-ripple-color: rgba(8, 108, 129, .1)}.theme-brand .dark .mat-mdc-outlined-button.mat-accent,.theme-brand.dark .mat-mdc-outlined-button.mat-accent{--mdc-outlined-button-label-text-color: #1e293b;--mdc-outlined-button-outline-color: rgba(203, 221, 225, .12);--mat-outlined-button-state-layer-color: #1e293b;--mat-outlined-button-ripple-color: rgba(30, 41, 59, .1)}.theme-brand .dark .mat-mdc-outlined-button.mat-warn,.theme-brand.dark .mat-mdc-outlined-button.mat-warn{--mdc-outlined-button-label-text-color: #dc2626;--mdc-outlined-button-outline-color: rgba(203, 221, 225, .12);--mat-outlined-button-state-layer-color: #dc2626;--mat-outlined-button-ripple-color: rgba(220, 38, 38, .1)}.theme-brand .dark .mat-mdc-icon-button.mat-primary,.theme-brand.dark .mat-mdc-icon-button.mat-primary{--mdc-icon-button-icon-color: #086c81;--mat-icon-button-state-layer-color: #086c81;--mat-icon-button-ripple-color: rgba(8, 108, 129, .1)}.theme-brand .dark .mat-mdc-icon-button.mat-accent,.theme-brand.dark .mat-mdc-icon-button.mat-accent{--mdc-icon-button-icon-color: #1e293b;--mat-icon-button-state-layer-color: #1e293b;--mat-icon-button-ripple-color: rgba(30, 41, 59, .1)}.theme-brand .dark .mat-mdc-icon-button.mat-warn,.theme-brand.dark .mat-mdc-icon-button.mat-warn{--mdc-icon-button-icon-color: #dc2626;--mat-icon-button-state-layer-color: #dc2626;--mat-icon-button-ripple-color: rgba(220, 38, 38, .1)}.theme-brand .dark .mat-mdc-fab.mat-primary,.theme-brand.dark .mat-mdc-fab.mat-primary{--mdc-fab-container-color: #086c81;--mat-fab-foreground-color: white;--mat-fab-state-layer-color: white;--mat-fab-ripple-color: rgba(255, 255, 255, .1)}.theme-brand .dark .mat-mdc-fab.mat-accent,.theme-brand.dark .mat-mdc-fab.mat-accent{--mdc-fab-container-color: #1e293b;--mat-fab-foreground-color: white;--mat-fab-state-layer-color: white;--mat-fab-ripple-color: rgba(255, 255, 255, .1)}.theme-brand .dark .mat-mdc-fab.mat-warn,.theme-brand.dark .mat-mdc-fab.mat-warn{--mdc-fab-container-color: #dc2626;--mat-fab-foreground-color: white;--mat-fab-state-layer-color: white;--mat-fab-ripple-color: rgba(255, 255, 255, .1)}.theme-brand .dark .mat-mdc-mini-fab.mat-primary,.theme-brand.dark .mat-mdc-mini-fab.mat-primary{--mdc-fab-small-container-color: #086c81;--mat-fab-small-foreground-color: white;--mat-fab-small-state-layer-color: white;--mat-fab-small-ripple-color: rgba(255, 255, 255, .1)}.theme-brand .dark .mat-mdc-mini-fab.mat-accent,.theme-brand.dark .mat-mdc-mini-fab.mat-accent{--mdc-fab-small-container-color: #1e293b;--mat-fab-small-foreground-color: white;--mat-fab-small-state-layer-color: white;--mat-fab-small-ripple-color: rgba(255, 255, 255, .1)}.theme-brand .dark .mat-mdc-mini-fab.mat-warn,.theme-brand.dark .mat-mdc-mini-fab.mat-warn{--mdc-fab-small-container-color: #dc2626;--mat-fab-small-foreground-color: white;--mat-fab-small-state-layer-color: white;--mat-fab-small-ripple-color: rgba(255, 255, 255, .1)}.theme-brand .dark .mat-accent,.theme-brand.dark .mat-accent{--mdc-circular-progress-active-indicator-color: #1e293b}.theme-brand .dark .mat-warn,.theme-brand.dark .mat-warn{--mdc-circular-progress-active-indicator-color: #dc2626}.theme-brand .dark .mat-badge-accent,.theme-brand.dark .mat-badge-accent{--mat-badge-background-color: #1e293b;--mat-badge-text-color: white}.theme-brand .dark .mat-badge-warn,.theme-brand.dark .mat-badge-warn{--mat-badge-background-color: #dc2626;--mat-badge-text-color: white}.theme-brand .dark .mat-datepicker-content.mat-accent,.theme-brand.dark .mat-datepicker-content.mat-accent{--mat-datepicker-calendar-date-selected-state-text-color: white;--mat-datepicker-calendar-date-selected-state-background-color: #1e293b;--mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(30, 41, 59, .4);--mat-datepicker-calendar-date-today-selected-state-outline-color: white;--mat-datepicker-calendar-date-focus-state-background-color: rgba(30, 41, 59, .3);--mat-datepicker-calendar-date-hover-state-background-color: rgba(30, 41, 59, .3);--mat-datepicker-calendar-date-in-range-state-background-color: rgba(30, 41, 59, .2);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, .2);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #46a35e}.theme-brand .dark .mat-datepicker-content.mat-warn,.theme-brand.dark .mat-datepicker-content.mat-warn{--mat-datepicker-calendar-date-selected-state-text-color: white;--mat-datepicker-calendar-date-selected-state-background-color: #dc2626;--mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(220, 38, 38, .4);--mat-datepicker-calendar-date-today-selected-state-outline-color: white;--mat-datepicker-calendar-date-focus-state-background-color: rgba(220, 38, 38, .3);--mat-datepicker-calendar-date-hover-state-background-color: rgba(220, 38, 38, .3);--mat-datepicker-calendar-date-in-range-state-background-color: rgba(220, 38, 38, .2);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, .2);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #46a35e}.theme-brand .dark .mat-datepicker-toggle-active.mat-accent,.theme-brand.dark .mat-datepicker-toggle-active.mat-accent{--mat-datepicker-toggle-active-state-icon-color: #1e293b}.theme-brand .dark .mat-datepicker-toggle-active.mat-warn,.theme-brand.dark .mat-datepicker-toggle-active.mat-warn{--mat-datepicker-toggle-active-state-icon-color: #dc2626}.theme-brand .dark .mat-icon.mat-primary,.theme-brand.dark .mat-icon.mat-primary{--mat-icon-color: #086c81}.theme-brand .dark .mat-icon.mat-accent,.theme-brand.dark .mat-icon.mat-accent{--mat-icon-color: #1e293b}.theme-brand .dark .mat-icon.mat-warn,.theme-brand.dark .mat-icon.mat-warn{--mat-icon-color: #dc2626}.theme-brand .dark .mat-step-header.mat-accent,.theme-brand.dark .mat-step-header.mat-accent{--mat-stepper-header-icon-foreground-color: white;--mat-stepper-header-selected-state-icon-background-color: #1e293b;--mat-stepper-header-selected-state-icon-foreground-color: white;--mat-stepper-header-done-state-icon-background-color: #1e293b;--mat-stepper-header-done-state-icon-foreground-color: white;--mat-stepper-header-edit-state-icon-background-color: #1e293b;--mat-stepper-header-edit-state-icon-foreground-color: white}.theme-brand .dark .mat-step-header.mat-warn,.theme-brand.dark .mat-step-header.mat-warn{--mat-stepper-header-icon-foreground-color: white;--mat-stepper-header-selected-state-icon-background-color: #dc2626;--mat-stepper-header-selected-state-icon-foreground-color: white;--mat-stepper-header-done-state-icon-background-color: #dc2626;--mat-stepper-header-done-state-icon-foreground-color: white;--mat-stepper-header-edit-state-icon-background-color: #dc2626;--mat-stepper-header-edit-state-icon-foreground-color: white}.theme-brand .dark .mat-toolbar.mat-primary,.theme-brand.dark .mat-toolbar.mat-primary{--mat-toolbar-container-background-color: #086c81;--mat-toolbar-container-text-color: white}.theme-brand .dark .mat-toolbar.mat-accent,.theme-brand.dark .mat-toolbar.mat-accent{--mat-toolbar-container-background-color: #1e293b;--mat-toolbar-container-text-color: white}.theme-brand .dark .mat-toolbar.mat-warn,.theme-brand.dark .mat-toolbar.mat-warn{--mat-toolbar-container-background-color: #dc2626;--mat-toolbar-container-text-color: white}.theme-teal .light,.theme-teal.light{--mat-ripple-color: rgba(0, 0, 0, .1);--mat-option-selected-state-label-text-color: #0d9488;--mat-option-label-text-color: #032128;--mat-option-hover-state-layer-color: rgba(0, 0, 0, .04);--mat-option-focus-state-layer-color: rgba(0, 0, 0, .04);--mat-option-selected-state-layer-color: rgba(0, 0, 0, .04);--mat-optgroup-label-text-color: #032128;--mat-full-pseudo-checkbox-selected-icon-color: #1e293b;--mat-full-pseudo-checkbox-selected-checkmark-color: #cbdde1;--mat-full-pseudo-checkbox-unselected-icon-color: #083b46;--mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #cbdde1;--mat-full-pseudo-checkbox-disabled-unselected-icon-color: #b0b0b0;--mat-full-pseudo-checkbox-disabled-selected-icon-color: #b0b0b0;--mat-minimal-pseudo-checkbox-selected-checkmark-color: #1e293b;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #b0b0b0;--mat-app-background-color: #cbdde1;--mat-app-text-color: #032128;--mdc-elevated-card-container-shape: 4px;--mdc-outlined-card-container-shape: 4px;--mdc-outlined-card-outline-width: 1px;--mdc-elevated-card-container-color: white;--mdc-elevated-card-container-elevation: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mdc-outlined-card-container-color: white;--mdc-outlined-card-outline-color: rgba(0, 0, 0, .12);--mdc-outlined-card-container-elevation: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-card-subtitle-text-color: #083b46;--mdc-linear-progress-active-indicator-height: 4px;--mdc-linear-progress-track-height: 4px;--mdc-linear-progress-track-shape: 0;--mdc-plain-tooltip-container-shape: 4px;--mdc-plain-tooltip-supporting-text-line-height: 16px;--mdc-plain-tooltip-container-color: #032128;--mdc-plain-tooltip-supporting-text-color: #fff;--mdc-filled-text-field-active-indicator-height: 1px;--mdc-filled-text-field-focus-active-indicator-height: 2px;--mdc-filled-text-field-container-shape: 4px;--mdc-outlined-text-field-outline-width: 1px;--mdc-outlined-text-field-focus-outline-width: 2px;--mdc-outlined-text-field-container-shape: 4px;--mdc-filled-text-field-caret-color: #0d9488;--mdc-filled-text-field-focus-active-indicator-color: #0d9488;--mdc-filled-text-field-focus-label-text-color: rgba(13, 148, 136, .87);--mdc-filled-text-field-container-color: whitesmoke;--mdc-filled-text-field-disabled-container-color: #fafafa;--mdc-filled-text-field-label-text-color: rgba(3, 33, 40, .6);--mdc-filled-text-field-hover-label-text-color: rgba(3, 33, 40, .6);--mdc-filled-text-field-disabled-label-text-color: rgba(59, 117, 134, .38);--mdc-filled-text-field-input-text-color: rgba(3, 33, 40, .87);--mdc-filled-text-field-disabled-input-text-color: rgba(59, 117, 134, .38);--mdc-filled-text-field-input-text-placeholder-color: rgba(3, 33, 40, .6);--mdc-filled-text-field-error-hover-label-text-color: #dc2626;--mdc-filled-text-field-error-focus-label-text-color: #dc2626;--mdc-filled-text-field-error-label-text-color: #dc2626;--mdc-filled-text-field-error-caret-color: #dc2626;--mdc-filled-text-field-active-indicator-color: rgba(155, 186, 195, .42);--mdc-filled-text-field-disabled-active-indicator-color: rgba(155, 186, 195, .06);--mdc-filled-text-field-hover-active-indicator-color: rgba(155, 186, 195, .87);--mdc-filled-text-field-error-active-indicator-color: #dc2626;--mdc-filled-text-field-error-focus-active-indicator-color: #dc2626;--mdc-filled-text-field-error-hover-active-indicator-color: #dc2626;--mdc-outlined-text-field-caret-color: #0d9488;--mdc-outlined-text-field-focus-outline-color: #0d9488;--mdc-outlined-text-field-focus-label-text-color: rgba(13, 148, 136, .87);--mdc-outlined-text-field-label-text-color: rgba(3, 33, 40, .6);--mdc-outlined-text-field-hover-label-text-color: rgba(3, 33, 40, .6);--mdc-outlined-text-field-disabled-label-text-color: rgba(59, 117, 134, .38);--mdc-outlined-text-field-input-text-color: rgba(3, 33, 40, .87);--mdc-outlined-text-field-disabled-input-text-color: rgba(59, 117, 134, .38);--mdc-outlined-text-field-input-text-placeholder-color: rgba(3, 33, 40, .6);--mdc-outlined-text-field-error-caret-color: #dc2626;--mdc-outlined-text-field-error-focus-label-text-color: #dc2626;--mdc-outlined-text-field-error-label-text-color: #dc2626;--mdc-outlined-text-field-error-hover-label-text-color: #dc2626;--mdc-outlined-text-field-outline-color: rgba(155, 186, 195, .38);--mdc-outlined-text-field-disabled-outline-color: rgba(155, 186, 195, .06);--mdc-outlined-text-field-hover-outline-color: rgba(155, 186, 195, .87);--mdc-outlined-text-field-error-focus-outline-color: #dc2626;--mdc-outlined-text-field-error-hover-outline-color: #dc2626;--mdc-outlined-text-field-error-outline-color: #dc2626;--mat-form-field-focus-select-arrow-color: rgba(13, 148, 136, .87);--mat-form-field-disabled-input-text-placeholder-color: rgba(8, 59, 70, .38);--mat-form-field-state-layer-color: rgba(0, 0, 0, .87);--mat-form-field-error-text-color: #dc2626;--mat-form-field-select-option-text-color: inherit;--mat-form-field-select-disabled-option-text-color: GrayText;--mat-form-field-leading-icon-color: unset;--mat-form-field-disabled-leading-icon-color: unset;--mat-form-field-trailing-icon-color: unset;--mat-form-field-disabled-trailing-icon-color: unset;--mat-form-field-error-focus-trailing-icon-color: unset;--mat-form-field-error-hover-trailing-icon-color: unset;--mat-form-field-error-trailing-icon-color: unset;--mat-form-field-enabled-select-arrow-color: rgba(8, 59, 70, .54);--mat-form-field-disabled-select-arrow-color: rgba(8, 59, 70, .38);--mat-form-field-hover-state-layer-opacity: .04;--mat-form-field-focus-state-layer-opacity: .08;--mat-select-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-select-panel-background-color: white;--mat-select-enabled-trigger-text-color: rgba(3, 33, 40, .87);--mat-select-disabled-trigger-text-color: rgba(59, 117, 134, .38);--mat-select-placeholder-text-color: rgba(3, 33, 40, .6);--mat-select-enabled-arrow-color: rgba(155, 186, 195, .54);--mat-select-disabled-arrow-color: rgba(3, 33, 40, .38);--mat-select-focused-arrow-color: rgba(13, 148, 136, .87);--mat-select-invalid-arrow-color: rgba(220, 38, 38, .87);--mat-autocomplete-container-shape: 4px;--mat-autocomplete-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-autocomplete-background-color: white;--mdc-dialog-container-shape: 4px;--mat-dialog-container-elevation-shadow: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12);--mat-dialog-container-max-width: 80vw;--mat-dialog-container-small-max-width: 80vw;--mat-dialog-container-min-width: 0;--mat-dialog-actions-alignment: start;--mat-dialog-actions-padding: 8px;--mat-dialog-content-padding: 20px 24px;--mat-dialog-with-actions-content-padding: 20px 24px;--mat-dialog-headline-padding: 0 24px 9px;--mdc-dialog-container-color: white;--mdc-dialog-subhead-color: rgba(3, 33, 40, .87);--mdc-dialog-supporting-text-color: rgba(3, 33, 40, .6);--mdc-switch-disabled-selected-icon-opacity: .38;--mdc-switch-disabled-track-opacity: .12;--mdc-switch-disabled-unselected-icon-opacity: .38;--mdc-switch-handle-height: 20px;--mdc-switch-handle-shape: 10px;--mdc-switch-handle-width: 20px;--mdc-switch-selected-icon-size: 18px;--mdc-switch-track-height: 14px;--mdc-switch-track-shape: 7px;--mdc-switch-track-width: 36px;--mdc-switch-unselected-icon-size: 18px;--mdc-switch-selected-focus-state-layer-opacity: .12;--mdc-switch-selected-hover-state-layer-opacity: .04;--mdc-switch-selected-pressed-state-layer-opacity: .1;--mdc-switch-unselected-focus-state-layer-opacity: .12;--mdc-switch-unselected-hover-state-layer-opacity: .04;--mdc-switch-unselected-pressed-state-layer-opacity: .1;--mdc-switch-selected-focus-state-layer-color: #0d9488;--mdc-switch-selected-handle-color: #0d9488;--mdc-switch-selected-hover-state-layer-color: #0d9488;--mdc-switch-selected-pressed-state-layer-color: #0d9488;--mdc-switch-selected-focus-handle-color: #134e4a;--mdc-switch-selected-hover-handle-color: #134e4a;--mdc-switch-selected-pressed-handle-color: #134e4a;--mdc-switch-selected-focus-track-color: #5eead4;--mdc-switch-selected-hover-track-color: #5eead4;--mdc-switch-selected-pressed-track-color: #5eead4;--mdc-switch-selected-track-color: #5eead4;--mdc-switch-disabled-selected-handle-color: #424242;--mdc-switch-disabled-selected-icon-color: #fff;--mdc-switch-disabled-selected-track-color: #424242;--mdc-switch-disabled-unselected-handle-color: #424242;--mdc-switch-disabled-unselected-icon-color: #fff;--mdc-switch-disabled-unselected-track-color: #424242;--mdc-switch-handle-surface-color: var(--mdc-theme-surface, #fff);--mdc-switch-handle-elevation-shadow: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mdc-switch-handle-shadow-color: black;--mdc-switch-disabled-handle-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mdc-switch-selected-icon-color: #fff;--mdc-switch-unselected-focus-handle-color: #212121;--mdc-switch-unselected-focus-state-layer-color: #424242;--mdc-switch-unselected-focus-track-color: #e0e0e0;--mdc-switch-unselected-handle-color: #616161;--mdc-switch-unselected-hover-handle-color: #212121;--mdc-switch-unselected-hover-state-layer-color: #424242;--mdc-switch-unselected-hover-track-color: #e0e0e0;--mdc-switch-unselected-icon-color: #fff;--mdc-switch-unselected-pressed-handle-color: #212121;--mdc-switch-unselected-pressed-state-layer-color: #424242;--mdc-switch-unselected-pressed-track-color: #e0e0e0;--mdc-switch-unselected-track-color: #e0e0e0;--mdc-switch-disabled-label-text-color: #3b7586;--mdc-radio-disabled-selected-icon-opacity: .38;--mdc-radio-disabled-unselected-icon-opacity: .38;--mdc-radio-state-layer-size: 40px;--mat-slider-value-indicator-width: auto;--mat-slider-value-indicator-height: 32px;--mat-slider-value-indicator-caret-display: block;--mat-slider-value-indicator-border-radius: 4px;--mat-slider-value-indicator-padding: 0 12px;--mat-slider-value-indicator-text-transform: none;--mat-slider-value-indicator-container-transform: translateX(-50%);--mdc-slider-active-track-height: 6px;--mdc-slider-active-track-shape: 9999px;--mdc-slider-handle-height: 20px;--mdc-slider-handle-shape: 50%;--mdc-slider-handle-width: 20px;--mdc-slider-inactive-track-height: 4px;--mdc-slider-inactive-track-shape: 9999px;--mdc-slider-with-overlap-handle-outline-width: 1px;--mdc-slider-with-tick-marks-active-container-opacity: .6;--mdc-slider-with-tick-marks-container-shape: 50%;--mdc-slider-with-tick-marks-container-size: 2px;--mdc-slider-with-tick-marks-inactive-container-opacity: .6;--mdc-slider-handle-color: #0d9488;--mdc-slider-focus-handle-color: #0d9488;--mdc-slider-hover-handle-color: #0d9488;--mdc-slider-active-track-color: #0d9488;--mdc-slider-inactive-track-color: #0d9488;--mdc-slider-with-tick-marks-inactive-container-color: #0d9488;--mdc-slider-with-tick-marks-active-container-color: #042f2e;--mdc-slider-disabled-active-track-color: #000;--mdc-slider-disabled-handle-color: #000;--mdc-slider-disabled-inactive-track-color: #000;--mdc-slider-label-container-color: #000;--mdc-slider-label-label-text-color: #fff;--mdc-slider-with-overlap-handle-outline-color: #fff;--mdc-slider-with-tick-marks-disabled-container-color: #000;--mdc-slider-handle-elevation: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-slider-ripple-color: #0d9488;--mat-slider-hover-state-layer-color: rgba(13, 148, 136, .05);--mat-slider-focus-state-layer-color: rgba(13, 148, 136, .2);--mat-slider-value-indicator-opacity: .6;--mat-menu-container-shape: 4px;--mat-menu-divider-bottom-spacing: 0;--mat-menu-divider-top-spacing: 0;--mat-menu-item-spacing: 16px;--mat-menu-item-icon-size: 24px;--mat-menu-item-leading-spacing: 16px;--mat-menu-item-trailing-spacing: 16px;--mat-menu-item-with-icon-leading-spacing: 16px;--mat-menu-item-with-icon-trailing-spacing: 16px;--mat-menu-item-label-text-color: #032128;--mat-menu-item-icon-color: #032128;--mat-menu-item-hover-state-layer-color: rgba(0, 0, 0, .04);--mat-menu-item-focus-state-layer-color: rgba(0, 0, 0, .04);--mat-menu-container-color: white;--mat-menu-divider-color: #9bbac3;--mdc-list-list-item-container-shape: 0;--mdc-list-list-item-leading-avatar-shape: 50%;--mdc-list-list-item-container-color: transparent;--mdc-list-list-item-selected-container-color: transparent;--mdc-list-list-item-leading-avatar-color: transparent;--mdc-list-list-item-leading-icon-size: 24px;--mdc-list-list-item-leading-avatar-size: 40px;--mdc-list-list-item-trailing-icon-size: 24px;--mdc-list-list-item-disabled-state-layer-color: transparent;--mdc-list-list-item-disabled-state-layer-opacity: 0;--mdc-list-list-item-disabled-label-text-opacity: .38;--mdc-list-list-item-disabled-leading-icon-opacity: .38;--mdc-list-list-item-disabled-trailing-icon-opacity: .38;--mat-list-active-indicator-color: transparent;--mat-list-active-indicator-shape: 4px;--mdc-list-list-item-label-text-color: #032128;--mdc-list-list-item-supporting-text-color: #083b46;--mdc-list-list-item-leading-icon-color: rgba(0, 0, 0, .38);--mdc-list-list-item-trailing-supporting-text-color: #3b7586;--mdc-list-list-item-trailing-icon-color: rgba(0, 0, 0, .38);--mdc-list-list-item-selected-trailing-icon-color: rgba(0, 0, 0, .38);--mdc-list-list-item-disabled-label-text-color: black;--mdc-list-list-item-disabled-leading-icon-color: black;--mdc-list-list-item-disabled-trailing-icon-color: black;--mdc-list-list-item-hover-label-text-color: #032128;--mdc-list-list-item-hover-leading-icon-color: rgba(0, 0, 0, .38);--mdc-list-list-item-hover-trailing-icon-color: rgba(0, 0, 0, .38);--mdc-list-list-item-focus-label-text-color: #032128;--mdc-list-list-item-hover-state-layer-color: black;--mdc-list-list-item-hover-state-layer-opacity: .04;--mdc-list-list-item-focus-state-layer-color: black;--mdc-list-list-item-focus-state-layer-opacity: .12;--mat-paginator-container-text-color: rgba(0, 0, 0, .87);--mat-paginator-container-background-color: white;--mat-paginator-enabled-icon-color: rgba(0, 0, 0, .54);--mat-paginator-disabled-icon-color: rgba(0, 0, 0, .12);--mdc-tab-indicator-active-indicator-height: 2px;--mdc-tab-indicator-active-indicator-shape: 0;--mdc-secondary-navigation-tab-container-height: 48px;--mat-tab-header-divider-color: transparent;--mat-tab-header-divider-height: 0;--mdc-checkbox-disabled-selected-checkmark-color: #fff;--mdc-checkbox-selected-focus-state-layer-opacity: .16;--mdc-checkbox-selected-hover-state-layer-opacity: .04;--mdc-checkbox-selected-pressed-state-layer-opacity: .16;--mdc-checkbox-unselected-focus-state-layer-opacity: .16;--mdc-checkbox-unselected-hover-state-layer-opacity: .04;--mdc-checkbox-unselected-pressed-state-layer-opacity: .16;--mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #1e293b;--mdc-checkbox-selected-hover-icon-color: #1e293b;--mdc-checkbox-selected-icon-color: #1e293b;--mdc-checkbox-selected-pressed-icon-color: #1e293b;--mdc-checkbox-unselected-focus-icon-color: #212121;--mdc-checkbox-unselected-hover-icon-color: #212121;--mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-unselected-pressed-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-selected-focus-state-layer-color: #1e293b;--mdc-checkbox-selected-hover-state-layer-color: #1e293b;--mdc-checkbox-selected-pressed-state-layer-color: #1e293b;--mdc-checkbox-unselected-focus-state-layer-color: black;--mdc-checkbox-unselected-hover-state-layer-color: black;--mdc-checkbox-unselected-pressed-state-layer-color: black;--mat-checkbox-disabled-label-color: #3b7586;--mat-checkbox-label-text-color: #032128;--mdc-text-button-container-shape: 4px;--mdc-text-button-keep-touch-target: false;--mdc-filled-button-container-shape: 4px;--mdc-filled-button-keep-touch-target: false;--mdc-protected-button-container-shape: 4px;--mdc-protected-button-keep-touch-target: false;--mdc-outlined-button-keep-touch-target: false;--mdc-outlined-button-outline-width: 1px;--mdc-outlined-button-container-shape: 4px;--mat-text-button-horizontal-padding: 8px;--mat-text-button-with-icon-horizontal-padding: 8px;--mat-text-button-icon-spacing: 8px;--mat-text-button-icon-offset: 0;--mat-filled-button-horizontal-padding: 16px;--mat-filled-button-icon-spacing: 8px;--mat-filled-button-icon-offset: -4px;--mat-protected-button-horizontal-padding: 16px;--mat-protected-button-icon-spacing: 8px;--mat-protected-button-icon-offset: -4px;--mat-outlined-button-horizontal-padding: 15px;--mat-outlined-button-icon-spacing: 8px;--mat-outlined-button-icon-offset: -4px;--mdc-text-button-label-text-color: #032128;--mdc-text-button-disabled-label-text-color: rgba(59, 117, 134, .38);--mat-text-button-state-layer-color: black;--mat-text-button-disabled-state-layer-color: black;--mat-text-button-ripple-color: rgba(0, 0, 0, .1);--mat-text-button-hover-state-layer-opacity: .04;--mat-text-button-focus-state-layer-opacity: .12;--mat-text-button-pressed-state-layer-opacity: .12;--mdc-filled-button-container-color: white;--mdc-filled-button-label-text-color: #032128;--mdc-filled-button-disabled-container-color: rgba(59, 117, 134, .12);--mdc-filled-button-disabled-label-text-color: rgba(59, 117, 134, .38);--mat-filled-button-state-layer-color: black;--mat-filled-button-disabled-state-layer-color: black;--mat-filled-button-ripple-color: rgba(0, 0, 0, .1);--mat-filled-button-hover-state-layer-opacity: .04;--mat-filled-button-focus-state-layer-opacity: .12;--mat-filled-button-pressed-state-layer-opacity: .12;--mdc-protected-button-container-color: white;--mdc-protected-button-label-text-color: #032128;--mdc-protected-button-disabled-container-color: rgba(59, 117, 134, .12);--mdc-protected-button-disabled-label-text-color: rgba(59, 117, 134, .38);--mdc-protected-button-container-elevation-shadow: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mdc-protected-button-disabled-container-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mdc-protected-button-focus-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mdc-protected-button-hover-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mdc-protected-button-pressed-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-protected-button-container-shadow-color: #000;--mat-protected-button-state-layer-color: black;--mat-protected-button-disabled-state-layer-color: black;--mat-protected-button-ripple-color: rgba(0, 0, 0, .1);--mat-protected-button-hover-state-layer-opacity: .04;--mat-protected-button-focus-state-layer-opacity: .12;--mat-protected-button-pressed-state-layer-opacity: .12;--mdc-outlined-button-disabled-outline-color: #9bbac3;--mdc-outlined-button-disabled-label-text-color: rgba(59, 117, 134, .38);--mdc-outlined-button-label-text-color: #032128;--mdc-outlined-button-outline-color: #9bbac3;--mat-outlined-button-state-layer-color: black;--mat-outlined-button-disabled-state-layer-color: black;--mat-outlined-button-ripple-color: rgba(0, 0, 0, .1);--mat-outlined-button-hover-state-layer-opacity: .04;--mat-outlined-button-focus-state-layer-opacity: .12;--mat-outlined-button-pressed-state-layer-opacity: .12;--mdc-icon-button-icon-size: 24px;--mdc-icon-button-icon-color: inherit;--mdc-icon-button-disabled-icon-color: rgba(0, 0, 0, .38);--mat-icon-button-state-layer-color: black;--mat-icon-button-disabled-state-layer-color: black;--mat-icon-button-ripple-color: rgba(0, 0, 0, .1);--mat-icon-button-hover-state-layer-opacity: .04;--mat-icon-button-focus-state-layer-opacity: .12;--mat-icon-button-pressed-state-layer-opacity: .12;--mdc-fab-container-shape: 50%;--mdc-fab-icon-size: 24px;--mdc-fab-small-container-shape: 50%;--mdc-fab-small-icon-size: 24px;--mdc-extended-fab-container-height: 48px;--mdc-extended-fab-container-shape: 24px;--mdc-fab-container-color: white;--mdc-fab-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-fab-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mdc-fab-container-shadow-color: #000;--mat-fab-foreground-color: black;--mat-fab-state-layer-color: black;--mat-fab-disabled-state-layer-color: black;--mat-fab-ripple-color: rgba(0, 0, 0, .1);--mat-fab-hover-state-layer-opacity: .04;--mat-fab-focus-state-layer-opacity: .12;--mat-fab-pressed-state-layer-opacity: .12;--mat-fab-disabled-state-container-color: rgba(59, 117, 134, .12);--mat-fab-disabled-state-foreground-color: rgba(59, 117, 134, .38);--mdc-fab-small-container-color: white;--mdc-fab-small-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-fab-small-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-small-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-small-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mdc-fab-small-container-shadow-color: #000;--mat-fab-small-foreground-color: black;--mat-fab-small-state-layer-color: black;--mat-fab-small-disabled-state-layer-color: black;--mat-fab-small-ripple-color: rgba(0, 0, 0, .1);--mat-fab-small-hover-state-layer-opacity: .04;--mat-fab-small-focus-state-layer-opacity: .12;--mat-fab-small-pressed-state-layer-opacity: .12;--mat-fab-small-disabled-state-container-color: rgba(59, 117, 134, .12);--mat-fab-small-disabled-state-foreground-color: rgba(59, 117, 134, .38);--mdc-extended-fab-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-extended-fab-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-extended-fab-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-extended-fab-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mdc-extended-fab-container-shadow-color: #000;--mdc-snackbar-container-shape: 4px;--mdc-snackbar-container-color: #333333;--mdc-snackbar-supporting-text-color: rgba(255, 255, 255, .87);--mat-snack-bar-button-color: #1e293b;--mat-table-row-item-outline-width: 1px;--mat-table-background-color: white;--mat-table-header-headline-color: #032128;--mat-table-row-item-label-text-color: #032128;--mat-table-row-item-outline-color: #9bbac3;--mdc-circular-progress-active-indicator-width: 4px;--mdc-circular-progress-size: 48px;--mdc-circular-progress-active-indicator-color: #0d9488;--mat-badge-container-shape: 50%;--mat-badge-container-size: unset;--mat-badge-small-size-container-size: unset;--mat-badge-large-size-container-size: unset;--mat-badge-legacy-container-size: 22px;--mat-badge-legacy-small-size-container-size: 16px;--mat-badge-legacy-large-size-container-size: 28px;--mat-badge-container-offset: -11px 0;--mat-badge-small-size-container-offset: -8px 0;--mat-badge-large-size-container-offset: -14px 0;--mat-badge-container-overlap-offset: -11px;--mat-badge-small-size-container-overlap-offset: -8px;--mat-badge-large-size-container-overlap-offset: -14px;--mat-badge-container-padding: 0;--mat-badge-small-size-container-padding: 0;--mat-badge-large-size-container-padding: 0;--mat-badge-background-color: #0d9488;--mat-badge-text-color: #042f2e;--mat-badge-disabled-state-background-color: #3b7586;--mat-badge-disabled-state-text-color: #3b7586;--mat-bottom-sheet-container-shape: 4px;--mat-bottom-sheet-container-text-color: #032128;--mat-bottom-sheet-container-background-color: white;--mat-legacy-button-toggle-height: 36px;--mat-legacy-button-toggle-shape: 2px;--mat-legacy-button-toggle-focus-state-layer-opacity: 1;--mat-standard-button-toggle-shape: 4px;--mat-standard-button-toggle-hover-state-layer-opacity: .04;--mat-standard-button-toggle-focus-state-layer-opacity: .12;--mat-legacy-button-toggle-text-color: #3b7586;--mat-legacy-button-toggle-state-layer-color: #083b46;--mat-legacy-button-toggle-selected-state-text-color: #083b46;--mat-legacy-button-toggle-selected-state-background-color: #9bbac3;--mat-legacy-button-toggle-disabled-state-text-color: #3b7586;--mat-legacy-button-toggle-disabled-state-background-color: #6b98a4;--mat-legacy-button-toggle-disabled-selected-state-background-color: #9bbac3;--mat-standard-button-toggle-text-color: #032128;--mat-standard-button-toggle-background-color: white;--mat-standard-button-toggle-state-layer-color: #083b46;--mat-standard-button-toggle-selected-state-background-color: #9bbac3;--mat-standard-button-toggle-selected-state-text-color: #032128;--mat-standard-button-toggle-disabled-state-text-color: #3b7586;--mat-standard-button-toggle-disabled-state-background-color: white;--mat-standard-button-toggle-disabled-selected-state-text-color: #032128;--mat-standard-button-toggle-disabled-selected-state-background-color: #9bbac3;--mat-standard-button-toggle-divider-color: #9bbac3;--mat-datepicker-calendar-container-shape: 4px;--mat-datepicker-calendar-container-touch-shape: 4px;--mat-datepicker-calendar-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mat-datepicker-calendar-container-touch-elevation-shadow: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12);--mat-datepicker-calendar-date-selected-state-text-color: #042f2e;--mat-datepicker-calendar-date-selected-state-background-color: #0d9488;--mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(13, 148, 136, .4);--mat-datepicker-calendar-date-today-selected-state-outline-color: #042f2e;--mat-datepicker-calendar-date-focus-state-background-color: rgba(13, 148, 136, .3);--mat-datepicker-calendar-date-hover-state-background-color: rgba(13, 148, 136, .3);--mat-datepicker-toggle-active-state-icon-color: #0d9488;--mat-datepicker-calendar-date-in-range-state-background-color: rgba(13, 148, 136, .2);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, .2);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #46a35e;--mat-datepicker-toggle-icon-color: #083b46;--mat-datepicker-calendar-body-label-text-color: #083b46;--mat-datepicker-calendar-period-button-text-color: #032128;--mat-datepicker-calendar-period-button-icon-color: #083b46;--mat-datepicker-calendar-navigation-button-icon-color: #083b46;--mat-datepicker-calendar-header-divider-color: #9bbac3;--mat-datepicker-calendar-header-text-color: #083b46;--mat-datepicker-calendar-date-today-outline-color: #3b7586;--mat-datepicker-calendar-date-today-disabled-state-outline-color: rgba(59, 117, 134, .8);--mat-datepicker-calendar-date-text-color: #032128;--mat-datepicker-calendar-date-outline-color: transparent;--mat-datepicker-calendar-date-disabled-state-text-color: #3b7586;--mat-datepicker-calendar-date-preview-state-outline-color: #9bbac3;--mat-datepicker-range-input-separator-color: #032128;--mat-datepicker-range-input-disabled-state-separator-color: #3b7586;--mat-datepicker-range-input-disabled-state-text-color: #3b7586;--mat-datepicker-calendar-container-background-color: white;--mat-datepicker-calendar-container-text-color: #032128;--mat-divider-width: 1px;--mat-divider-color: #9bbac3;--mat-expansion-container-shape: 4px;--mat-expansion-legacy-header-indicator-display: inline-block;--mat-expansion-header-indicator-display: none;--mat-expansion-container-background-color: white;--mat-expansion-container-text-color: #032128;--mat-expansion-actions-divider-color: #9bbac3;--mat-expansion-header-hover-state-layer-color: rgba(59, 117, 134, .12);--mat-expansion-header-focus-state-layer-color: rgba(59, 117, 134, .12);--mat-expansion-header-disabled-state-text-color: #3b7586;--mat-expansion-header-text-color: #032128;--mat-expansion-header-description-color: #083b46;--mat-expansion-header-indicator-color: #083b46;--mat-icon-color: inherit;--mat-sidenav-container-shape: 0;--mat-sidenav-container-elevation-shadow: 0px 8px 10px -5px rgba(0, 0, 0, .2), 0px 16px 24px 2px rgba(0, 0, 0, .14), 0px 6px 30px 5px rgba(0, 0, 0, .12);--mat-sidenav-container-width: auto;--mat-sidenav-container-divider-color: #9bbac3;--mat-sidenav-container-background-color: white;--mat-sidenav-container-text-color: #032128;--mat-sidenav-content-background-color: #cbdde1;--mat-sidenav-content-text-color: #032128;--mat-sidenav-scrim-color: rgba(0, 0, 0, .6);--mat-stepper-header-icon-foreground-color: #042f2e;--mat-stepper-header-selected-state-icon-background-color: #0d9488;--mat-stepper-header-selected-state-icon-foreground-color: #042f2e;--mat-stepper-header-done-state-icon-background-color: #0d9488;--mat-stepper-header-done-state-icon-foreground-color: #042f2e;--mat-stepper-header-edit-state-icon-background-color: #0d9488;--mat-stepper-header-edit-state-icon-foreground-color: #042f2e;--mat-stepper-container-color: white;--mat-stepper-line-color: #9bbac3;--mat-stepper-header-hover-state-layer-color: rgba(59, 117, 134, .12);--mat-stepper-header-focus-state-layer-color: rgba(59, 117, 134, .12);--mat-stepper-header-label-text-color: #083b46;--mat-stepper-header-optional-label-text-color: #083b46;--mat-stepper-header-selected-state-label-text-color: #032128;--mat-stepper-header-error-state-label-text-color: #dc2626;--mat-stepper-header-icon-background-color: #083b46;--mat-stepper-header-error-state-icon-foreground-color: #dc2626;--mat-stepper-header-error-state-icon-background-color: transparent;--mat-sort-arrow-color: #083b46;--mat-toolbar-container-background-color: white;--mat-toolbar-container-text-color: #032128;--mat-tree-container-background-color: white;--mat-tree-node-text-color: #032128}.theme-teal .light .mat-accent,.theme-teal.light .mat-accent{--mat-option-selected-state-label-text-color: #1e293b;--mat-option-label-text-color: #032128;--mat-option-hover-state-layer-color: rgba(0, 0, 0, .04);--mat-option-focus-state-layer-color: rgba(0, 0, 0, .04);--mat-option-selected-state-layer-color: rgba(0, 0, 0, .04)}.theme-teal .light .mat-warn,.theme-teal.light .mat-warn{--mat-option-selected-state-label-text-color: #dc2626;--mat-option-label-text-color: #032128;--mat-option-hover-state-layer-color: rgba(0, 0, 0, .04);--mat-option-focus-state-layer-color: rgba(0, 0, 0, .04);--mat-option-selected-state-layer-color: rgba(0, 0, 0, .04)}.theme-teal .light .mat-primary,.theme-teal.light .mat-primary{--mat-full-pseudo-checkbox-selected-icon-color: #0d9488;--mat-full-pseudo-checkbox-selected-checkmark-color: #cbdde1;--mat-full-pseudo-checkbox-unselected-icon-color: #083b46;--mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #cbdde1;--mat-full-pseudo-checkbox-disabled-unselected-icon-color: #b0b0b0;--mat-full-pseudo-checkbox-disabled-selected-icon-color: #b0b0b0;--mat-minimal-pseudo-checkbox-selected-checkmark-color: #0d9488;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #b0b0b0}.theme-teal .light .mat-accent,.theme-teal.light .mat-accent{--mat-full-pseudo-checkbox-selected-icon-color: #1e293b;--mat-full-pseudo-checkbox-selected-checkmark-color: #cbdde1;--mat-full-pseudo-checkbox-unselected-icon-color: #083b46;--mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #cbdde1;--mat-full-pseudo-checkbox-disabled-unselected-icon-color: #b0b0b0;--mat-full-pseudo-checkbox-disabled-selected-icon-color: #b0b0b0;--mat-minimal-pseudo-checkbox-selected-checkmark-color: #1e293b;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #b0b0b0}.theme-teal .light .mat-warn,.theme-teal.light .mat-warn{--mat-full-pseudo-checkbox-selected-icon-color: #dc2626;--mat-full-pseudo-checkbox-selected-checkmark-color: #cbdde1;--mat-full-pseudo-checkbox-unselected-icon-color: #083b46;--mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #cbdde1;--mat-full-pseudo-checkbox-disabled-unselected-icon-color: #b0b0b0;--mat-full-pseudo-checkbox-disabled-selected-icon-color: #b0b0b0;--mat-minimal-pseudo-checkbox-selected-checkmark-color: #dc2626;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #b0b0b0}.theme-teal .light .mat-elevation-z0,.theme-teal .light .mat-mdc-elevation-specific.mat-elevation-z0,.theme-teal.light .mat-elevation-z0,.theme-teal.light .mat-mdc-elevation-specific.mat-elevation-z0{box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}.theme-teal .light .mat-elevation-z1,.theme-teal .light .mat-mdc-elevation-specific.mat-elevation-z1,.theme-teal.light .mat-elevation-z1,.theme-teal.light .mat-mdc-elevation-specific.mat-elevation-z1{box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f}.theme-teal .light .mat-elevation-z2,.theme-teal .light .mat-mdc-elevation-specific.mat-elevation-z2,.theme-teal.light .mat-elevation-z2,.theme-teal.light .mat-mdc-elevation-specific.mat-elevation-z2{box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.theme-teal .light .mat-elevation-z3,.theme-teal .light .mat-mdc-elevation-specific.mat-elevation-z3,.theme-teal.light .mat-elevation-z3,.theme-teal.light .mat-mdc-elevation-specific.mat-elevation-z3{box-shadow:0 3px 3px -2px #0003,0 3px 4px #00000024,0 1px 8px #0000001f}.theme-teal .light .mat-elevation-z4,.theme-teal .light .mat-mdc-elevation-specific.mat-elevation-z4,.theme-teal.light .mat-elevation-z4,.theme-teal.light .mat-mdc-elevation-specific.mat-elevation-z4{box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.theme-teal .light .mat-elevation-z5,.theme-teal .light .mat-mdc-elevation-specific.mat-elevation-z5,.theme-teal.light .mat-elevation-z5,.theme-teal.light .mat-mdc-elevation-specific.mat-elevation-z5{box-shadow:0 3px 5px -1px #0003,0 5px 8px #00000024,0 1px 14px #0000001f}.theme-teal .light .mat-elevation-z6,.theme-teal .light .mat-mdc-elevation-specific.mat-elevation-z6,.theme-teal.light .mat-elevation-z6,.theme-teal.light .mat-mdc-elevation-specific.mat-elevation-z6{box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024,0 1px 18px #0000001f}.theme-teal .light .mat-elevation-z7,.theme-teal .light .mat-mdc-elevation-specific.mat-elevation-z7,.theme-teal.light .mat-elevation-z7,.theme-teal.light .mat-mdc-elevation-specific.mat-elevation-z7{box-shadow:0 4px 5px -2px #0003,0 7px 10px 1px #00000024,0 2px 16px 1px #0000001f}.theme-teal .light .mat-elevation-z8,.theme-teal .light .mat-mdc-elevation-specific.mat-elevation-z8,.theme-teal.light .mat-elevation-z8,.theme-teal.light .mat-mdc-elevation-specific.mat-elevation-z8{box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f}.theme-teal .light .mat-elevation-z9,.theme-teal .light .mat-mdc-elevation-specific.mat-elevation-z9,.theme-teal.light .mat-elevation-z9,.theme-teal.light .mat-mdc-elevation-specific.mat-elevation-z9{box-shadow:0 5px 6px -3px #0003,0 9px 12px 1px #00000024,0 3px 16px 2px #0000001f}.theme-teal .light .mat-elevation-z10,.theme-teal .light .mat-mdc-elevation-specific.mat-elevation-z10,.theme-teal.light .mat-elevation-z10,.theme-teal.light .mat-mdc-elevation-specific.mat-elevation-z10{box-shadow:0 6px 6px -3px #0003,0 10px 14px 1px #00000024,0 4px 18px 3px #0000001f}.theme-teal .light .mat-elevation-z11,.theme-teal .light .mat-mdc-elevation-specific.mat-elevation-z11,.theme-teal.light .mat-elevation-z11,.theme-teal.light .mat-mdc-elevation-specific.mat-elevation-z11{box-shadow:0 6px 7px -4px #0003,0 11px 15px 1px #00000024,0 4px 20px 3px #0000001f}.theme-teal .light .mat-elevation-z12,.theme-teal .light .mat-mdc-elevation-specific.mat-elevation-z12,.theme-teal.light .mat-elevation-z12,.theme-teal.light .mat-mdc-elevation-specific.mat-elevation-z12{box-shadow:0 7px 8px -4px #0003,0 12px 17px 2px #00000024,0 5px 22px 4px #0000001f}.theme-teal .light .mat-elevation-z13,.theme-teal .light .mat-mdc-elevation-specific.mat-elevation-z13,.theme-teal.light .mat-elevation-z13,.theme-teal.light .mat-mdc-elevation-specific.mat-elevation-z13{box-shadow:0 7px 8px -4px #0003,0 13px 19px 2px #00000024,0 5px 24px 4px #0000001f}.theme-teal .light .mat-elevation-z14,.theme-teal .light .mat-mdc-elevation-specific.mat-elevation-z14,.theme-teal.light .mat-elevation-z14,.theme-teal.light .mat-mdc-elevation-specific.mat-elevation-z14{box-shadow:0 7px 9px -4px #0003,0 14px 21px 2px #00000024,0 5px 26px 4px #0000001f}.theme-teal .light .mat-elevation-z15,.theme-teal .light .mat-mdc-elevation-specific.mat-elevation-z15,.theme-teal.light .mat-elevation-z15,.theme-teal.light .mat-mdc-elevation-specific.mat-elevation-z15{box-shadow:0 8px 9px -5px #0003,0 15px 22px 2px #00000024,0 6px 28px 5px #0000001f}.theme-teal .light .mat-elevation-z16,.theme-teal .light .mat-mdc-elevation-specific.mat-elevation-z16,.theme-teal.light .mat-elevation-z16,.theme-teal.light .mat-mdc-elevation-specific.mat-elevation-z16{box-shadow:0 8px 10px -5px #0003,0 16px 24px 2px #00000024,0 6px 30px 5px #0000001f}.theme-teal .light .mat-elevation-z17,.theme-teal .light .mat-mdc-elevation-specific.mat-elevation-z17,.theme-teal.light .mat-elevation-z17,.theme-teal.light .mat-mdc-elevation-specific.mat-elevation-z17{box-shadow:0 8px 11px -5px #0003,0 17px 26px 2px #00000024,0 6px 32px 5px #0000001f}.theme-teal .light .mat-elevation-z18,.theme-teal .light .mat-mdc-elevation-specific.mat-elevation-z18,.theme-teal.light .mat-elevation-z18,.theme-teal.light .mat-mdc-elevation-specific.mat-elevation-z18{box-shadow:0 9px 11px -5px #0003,0 18px 28px 2px #00000024,0 7px 34px 6px #0000001f}.theme-teal .light .mat-elevation-z19,.theme-teal .light .mat-mdc-elevation-specific.mat-elevation-z19,.theme-teal.light .mat-elevation-z19,.theme-teal.light .mat-mdc-elevation-specific.mat-elevation-z19{box-shadow:0 9px 12px -6px #0003,0 19px 29px 2px #00000024,0 7px 36px 6px #0000001f}.theme-teal .light .mat-elevation-z20,.theme-teal .light .mat-mdc-elevation-specific.mat-elevation-z20,.theme-teal.light .mat-elevation-z20,.theme-teal.light .mat-mdc-elevation-specific.mat-elevation-z20{box-shadow:0 10px 13px -6px #0003,0 20px 31px 3px #00000024,0 8px 38px 7px #0000001f}.theme-teal .light .mat-elevation-z21,.theme-teal .light .mat-mdc-elevation-specific.mat-elevation-z21,.theme-teal.light .mat-elevation-z21,.theme-teal.light .mat-mdc-elevation-specific.mat-elevation-z21{box-shadow:0 10px 13px -6px #0003,0 21px 33px 3px #00000024,0 8px 40px 7px #0000001f}.theme-teal .light .mat-elevation-z22,.theme-teal .light .mat-mdc-elevation-specific.mat-elevation-z22,.theme-teal.light .mat-elevation-z22,.theme-teal.light .mat-mdc-elevation-specific.mat-elevation-z22{box-shadow:0 10px 14px -6px #0003,0 22px 35px 3px #00000024,0 8px 42px 7px #0000001f}.theme-teal .light .mat-elevation-z23,.theme-teal .light .mat-mdc-elevation-specific.mat-elevation-z23,.theme-teal.light .mat-elevation-z23,.theme-teal.light .mat-mdc-elevation-specific.mat-elevation-z23{box-shadow:0 11px 14px -7px #0003,0 23px 36px 3px #00000024,0 9px 44px 8px #0000001f}.theme-teal .light .mat-elevation-z24,.theme-teal .light .mat-mdc-elevation-specific.mat-elevation-z24,.theme-teal.light .mat-elevation-z24,.theme-teal.light .mat-mdc-elevation-specific.mat-elevation-z24{box-shadow:0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f}.theme-teal .light .mat-mdc-progress-bar,.theme-teal.light .mat-mdc-progress-bar{--mdc-linear-progress-active-indicator-color: #0d9488;--mdc-linear-progress-track-color: rgba(13, 148, 136, .25)}.theme-teal .light .mat-mdc-progress-bar.mat-accent,.theme-teal.light .mat-mdc-progress-bar.mat-accent{--mdc-linear-progress-active-indicator-color: #1e293b;--mdc-linear-progress-track-color: rgba(30, 41, 59, .25)}.theme-teal .light .mat-mdc-progress-bar.mat-warn,.theme-teal.light .mat-mdc-progress-bar.mat-warn{--mdc-linear-progress-active-indicator-color: #dc2626;--mdc-linear-progress-track-color: rgba(220, 38, 38, .25)}.theme-teal .light .mat-mdc-form-field.mat-accent,.theme-teal.light .mat-mdc-form-field.mat-accent{--mdc-filled-text-field-caret-color: #1e293b;--mdc-filled-text-field-focus-active-indicator-color: #1e293b;--mdc-filled-text-field-focus-label-text-color: rgba(30, 41, 59, .87);--mdc-outlined-text-field-caret-color: #1e293b;--mdc-outlined-text-field-focus-outline-color: #1e293b;--mdc-outlined-text-field-focus-label-text-color: rgba(30, 41, 59, .87);--mat-form-field-focus-select-arrow-color: rgba(30, 41, 59, .87)}.theme-teal .light .mat-mdc-form-field.mat-warn,.theme-teal.light .mat-mdc-form-field.mat-warn{--mdc-filled-text-field-caret-color: #dc2626;--mdc-filled-text-field-focus-active-indicator-color: #dc2626;--mdc-filled-text-field-focus-label-text-color: rgba(220, 38, 38, .87);--mdc-outlined-text-field-caret-color: #dc2626;--mdc-outlined-text-field-focus-outline-color: #dc2626;--mdc-outlined-text-field-focus-label-text-color: rgba(220, 38, 38, .87);--mat-form-field-focus-select-arrow-color: rgba(220, 38, 38, .87)}.theme-teal .light .mat-mdc-form-field.mat-accent,.theme-teal.light .mat-mdc-form-field.mat-accent{--mat-select-panel-background-color: white;--mat-select-enabled-trigger-text-color: rgba(3, 33, 40, .87);--mat-select-disabled-trigger-text-color: rgba(59, 117, 134, .38);--mat-select-placeholder-text-color: rgba(3, 33, 40, .6);--mat-select-enabled-arrow-color: rgba(155, 186, 195, .54);--mat-select-disabled-arrow-color: rgba(3, 33, 40, .38);--mat-select-focused-arrow-color: rgba(30, 41, 59, .87);--mat-select-invalid-arrow-color: rgba(220, 38, 38, .87)}.theme-teal .light .mat-mdc-form-field.mat-warn,.theme-teal.light .mat-mdc-form-field.mat-warn{--mat-select-panel-background-color: white;--mat-select-enabled-trigger-text-color: rgba(3, 33, 40, .87);--mat-select-disabled-trigger-text-color: rgba(59, 117, 134, .38);--mat-select-placeholder-text-color: rgba(3, 33, 40, .6);--mat-select-enabled-arrow-color: rgba(155, 186, 195, .54);--mat-select-disabled-arrow-color: rgba(3, 33, 40, .38);--mat-select-focused-arrow-color: rgba(220, 38, 38, .87);--mat-select-invalid-arrow-color: rgba(220, 38, 38, .87)}.theme-teal .light .mat-mdc-standard-chip,.theme-teal.light .mat-mdc-standard-chip{--mdc-chip-container-shape-family: rounded;--mdc-chip-container-shape-radius: 16px 16px 16px 16px;--mdc-chip-with-avatar-avatar-shape-family: rounded;--mdc-chip-with-avatar-avatar-shape-radius: 14px 14px 14px 14px;--mdc-chip-with-avatar-avatar-size: 28px;--mdc-chip-with-icon-icon-size: 18px;--mdc-chip-outline-width: 0;--mdc-chip-outline-color: transparent;--mdc-chip-disabled-outline-color: transparent;--mdc-chip-focus-outline-color: transparent;--mdc-chip-hover-state-layer-opacity: .04;--mdc-chip-with-avatar-disabled-avatar-opacity: 1;--mdc-chip-flat-selected-outline-width: 0;--mdc-chip-selected-hover-state-layer-opacity: .04;--mdc-chip-with-trailing-icon-disabled-trailing-icon-opacity: 1;--mdc-chip-with-icon-disabled-icon-opacity: 1;--mat-chip-disabled-container-opacity: .4;--mat-chip-trailing-action-opacity: .54;--mat-chip-trailing-action-focus-opacity: 1;--mat-chip-trailing-action-state-layer-color: transparent;--mat-chip-selected-trailing-action-state-layer-color: transparent;--mat-chip-trailing-action-hover-state-layer-opacity: 0;--mat-chip-trailing-action-focus-state-layer-opacity: 0;--mdc-chip-disabled-label-text-color: #212121;--mdc-chip-elevated-container-color: #e0e0e0;--mdc-chip-elevated-selected-container-color: #e0e0e0;--mdc-chip-elevated-disabled-container-color: #e0e0e0;--mdc-chip-flat-disabled-selected-container-color: #e0e0e0;--mdc-chip-focus-state-layer-color: black;--mdc-chip-hover-state-layer-color: black;--mdc-chip-selected-hover-state-layer-color: black;--mdc-chip-focus-state-layer-opacity: .12;--mdc-chip-selected-focus-state-layer-color: black;--mdc-chip-selected-focus-state-layer-opacity: .12;--mdc-chip-label-text-color: #212121;--mdc-chip-selected-label-text-color: #212121;--mdc-chip-with-icon-icon-color: #212121;--mdc-chip-with-icon-disabled-icon-color: #212121;--mdc-chip-with-icon-selected-icon-color: #212121;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color: #212121;--mdc-chip-with-trailing-icon-trailing-icon-color: #212121;--mat-chip-selected-disabled-trailing-icon-color: #212121;--mat-chip-selected-trailing-icon-color: #212121}.theme-teal .light .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-primary,.theme-teal .light .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-primary,.theme-teal.light .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-primary,.theme-teal.light .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-primary{--mdc-chip-disabled-label-text-color: #042f2e;--mdc-chip-elevated-container-color: #0d9488;--mdc-chip-elevated-selected-container-color: #0d9488;--mdc-chip-elevated-disabled-container-color: #0d9488;--mdc-chip-flat-disabled-selected-container-color: #0d9488;--mdc-chip-focus-state-layer-color: black;--mdc-chip-hover-state-layer-color: black;--mdc-chip-selected-hover-state-layer-color: black;--mdc-chip-focus-state-layer-opacity: .12;--mdc-chip-selected-focus-state-layer-color: black;--mdc-chip-selected-focus-state-layer-opacity: .12;--mdc-chip-label-text-color: #042f2e;--mdc-chip-selected-label-text-color: #042f2e;--mdc-chip-with-icon-icon-color: #042f2e;--mdc-chip-with-icon-disabled-icon-color: #042f2e;--mdc-chip-with-icon-selected-icon-color: #042f2e;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color: #042f2e;--mdc-chip-with-trailing-icon-trailing-icon-color: #042f2e;--mat-chip-selected-disabled-trailing-icon-color: #042f2e;--mat-chip-selected-trailing-icon-color: #042f2e}.theme-teal .light .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-accent,.theme-teal .light .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-accent,.theme-teal.light .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-accent,.theme-teal.light .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-accent{--mdc-chip-disabled-label-text-color: white;--mdc-chip-elevated-container-color: #1e293b;--mdc-chip-elevated-selected-container-color: #1e293b;--mdc-chip-elevated-disabled-container-color: #1e293b;--mdc-chip-flat-disabled-selected-container-color: #1e293b;--mdc-chip-focus-state-layer-color: black;--mdc-chip-hover-state-layer-color: black;--mdc-chip-selected-hover-state-layer-color: black;--mdc-chip-focus-state-layer-opacity: .12;--mdc-chip-selected-focus-state-layer-color: black;--mdc-chip-selected-focus-state-layer-opacity: .12;--mdc-chip-label-text-color: white;--mdc-chip-selected-label-text-color: white;--mdc-chip-with-icon-icon-color: white;--mdc-chip-with-icon-disabled-icon-color: white;--mdc-chip-with-icon-selected-icon-color: white;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color: white;--mdc-chip-with-trailing-icon-trailing-icon-color: white;--mat-chip-selected-disabled-trailing-icon-color: white;--mat-chip-selected-trailing-icon-color: white}.theme-teal .light .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-warn,.theme-teal .light .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-warn,.theme-teal.light .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-warn,.theme-teal.light .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-warn{--mdc-chip-disabled-label-text-color: white;--mdc-chip-elevated-container-color: #dc2626;--mdc-chip-elevated-selected-container-color: #dc2626;--mdc-chip-elevated-disabled-container-color: #dc2626;--mdc-chip-flat-disabled-selected-container-color: #dc2626;--mdc-chip-focus-state-layer-color: black;--mdc-chip-hover-state-layer-color: black;--mdc-chip-selected-hover-state-layer-color: black;--mdc-chip-focus-state-layer-opacity: .12;--mdc-chip-selected-focus-state-layer-color: black;--mdc-chip-selected-focus-state-layer-opacity: .12;--mdc-chip-label-text-color: white;--mdc-chip-selected-label-text-color: white;--mdc-chip-with-icon-icon-color: white;--mdc-chip-with-icon-disabled-icon-color: white;--mdc-chip-with-icon-selected-icon-color: white;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color: white;--mdc-chip-with-trailing-icon-trailing-icon-color: white;--mat-chip-selected-disabled-trailing-icon-color: white;--mat-chip-selected-trailing-icon-color: white}.theme-teal .light .mat-mdc-slide-toggle,.theme-teal.light .mat-mdc-slide-toggle{--mat-switch-disabled-selected-handle-opacity: .38;--mat-switch-disabled-unselected-handle-opacity: .38;--mat-switch-unselected-handle-size: 20px;--mat-switch-selected-handle-size: 20px;--mat-switch-pressed-handle-size: 20px;--mat-switch-with-icon-handle-size: 20px;--mat-switch-selected-handle-horizontal-margin: 0;--mat-switch-selected-with-icon-handle-horizontal-margin: 0;--mat-switch-selected-pressed-handle-horizontal-margin: 0;--mat-switch-unselected-handle-horizontal-margin: 0;--mat-switch-unselected-with-icon-handle-horizontal-margin: 0;--mat-switch-unselected-pressed-handle-horizontal-margin: 0;--mat-switch-visible-track-opacity: 1;--mat-switch-hidden-track-opacity: 1;--mat-switch-visible-track-transition: transform 75ms 0ms cubic-bezier(0, 0, .2, 1);--mat-switch-hidden-track-transition: transform 75ms 0ms cubic-bezier(.4, 0, .6, 1);--mat-switch-track-outline-width: 1px;--mat-switch-track-outline-color: transparent;--mat-switch-selected-track-outline-width: 1px;--mat-switch-selected-track-outline-color: transparent;--mat-switch-disabled-unselected-track-outline-width: 1px;--mat-switch-disabled-unselected-track-outline-color: transparent;--mat-switch-label-text-color: #032128}.theme-teal .light .mat-mdc-slide-toggle.mat-accent,.theme-teal.light .mat-mdc-slide-toggle.mat-accent{--mdc-switch-selected-focus-state-layer-color: #475569;--mdc-switch-selected-handle-color: #475569;--mdc-switch-selected-hover-state-layer-color: #475569;--mdc-switch-selected-pressed-state-layer-color: #475569;--mdc-switch-selected-focus-handle-color: #0f172a;--mdc-switch-selected-hover-handle-color: #0f172a;--mdc-switch-selected-pressed-handle-color: #0f172a;--mdc-switch-selected-focus-track-color: #cbd5e1;--mdc-switch-selected-hover-track-color: #cbd5e1;--mdc-switch-selected-pressed-track-color: #cbd5e1;--mdc-switch-selected-track-color: #cbd5e1}.theme-teal .light .mat-mdc-slide-toggle.mat-warn,.theme-teal.light .mat-mdc-slide-toggle.mat-warn{--mdc-switch-selected-focus-state-layer-color: #dc2626;--mdc-switch-selected-handle-color: #dc2626;--mdc-switch-selected-hover-state-layer-color: #dc2626;--mdc-switch-selected-pressed-state-layer-color: #dc2626;--mdc-switch-selected-focus-handle-color: #7f1d1d;--mdc-switch-selected-hover-handle-color: #7f1d1d;--mdc-switch-selected-pressed-handle-color: #7f1d1d;--mdc-switch-selected-focus-track-color: #fca5a5;--mdc-switch-selected-hover-track-color: #fca5a5;--mdc-switch-selected-pressed-track-color: #fca5a5;--mdc-switch-selected-track-color: #fca5a5}.theme-teal .light .mat-mdc-radio-button.mat-primary,.theme-teal.light .mat-mdc-radio-button.mat-primary{--mdc-radio-disabled-selected-icon-color: #083b46;--mdc-radio-disabled-unselected-icon-color: #083b46;--mdc-radio-unselected-hover-icon-color: #212121;--mdc-radio-unselected-icon-color: rgba(8, 59, 70, .54);--mdc-radio-unselected-pressed-icon-color: rgba(8, 59, 70, .54);--mdc-radio-selected-focus-icon-color: #0d9488;--mdc-radio-selected-hover-icon-color: #0d9488;--mdc-radio-selected-icon-color: #0d9488;--mdc-radio-selected-pressed-icon-color: #0d9488;--mat-radio-ripple-color: black;--mat-radio-checked-ripple-color: #0d9488;--mat-radio-disabled-label-color: #3b7586;--mat-radio-label-text-color: #032128}.theme-teal .light .mat-mdc-radio-button.mat-accent,.theme-teal.light .mat-mdc-radio-button.mat-accent{--mdc-radio-disabled-selected-icon-color: #083b46;--mdc-radio-disabled-unselected-icon-color: #083b46;--mdc-radio-unselected-hover-icon-color: #212121;--mdc-radio-unselected-icon-color: rgba(8, 59, 70, .54);--mdc-radio-unselected-pressed-icon-color: rgba(8, 59, 70, .54);--mdc-radio-selected-focus-icon-color: #1e293b;--mdc-radio-selected-hover-icon-color: #1e293b;--mdc-radio-selected-icon-color: #1e293b;--mdc-radio-selected-pressed-icon-color: #1e293b;--mat-radio-ripple-color: black;--mat-radio-checked-ripple-color: #1e293b;--mat-radio-disabled-label-color: #3b7586;--mat-radio-label-text-color: #032128}.theme-teal .light .mat-mdc-radio-button.mat-warn,.theme-teal.light .mat-mdc-radio-button.mat-warn{--mdc-radio-disabled-selected-icon-color: #083b46;--mdc-radio-disabled-unselected-icon-color: #083b46;--mdc-radio-unselected-hover-icon-color: #212121;--mdc-radio-unselected-icon-color: rgba(8, 59, 70, .54);--mdc-radio-unselected-pressed-icon-color: rgba(8, 59, 70, .54);--mdc-radio-selected-focus-icon-color: #dc2626;--mdc-radio-selected-hover-icon-color: #dc2626;--mdc-radio-selected-icon-color: #dc2626;--mdc-radio-selected-pressed-icon-color: #dc2626;--mat-radio-ripple-color: black;--mat-radio-checked-ripple-color: #dc2626;--mat-radio-disabled-label-color: #3b7586;--mat-radio-label-text-color: #032128}.theme-teal .light .mat-accent,.theme-teal.light .mat-accent{--mat-slider-ripple-color: #1e293b;--mat-slider-hover-state-layer-color: rgba(30, 41, 59, .05);--mat-slider-focus-state-layer-color: rgba(30, 41, 59, .2);--mdc-slider-handle-color: #1e293b;--mdc-slider-focus-handle-color: #1e293b;--mdc-slider-hover-handle-color: #1e293b;--mdc-slider-active-track-color: #1e293b;--mdc-slider-inactive-track-color: #1e293b;--mdc-slider-with-tick-marks-inactive-container-color: #1e293b;--mdc-slider-with-tick-marks-active-container-color: white}.theme-teal .light .mat-warn,.theme-teal.light .mat-warn{--mat-slider-ripple-color: #dc2626;--mat-slider-hover-state-layer-color: rgba(220, 38, 38, .05);--mat-slider-focus-state-layer-color: rgba(220, 38, 38, .2);--mdc-slider-handle-color: #dc2626;--mdc-slider-focus-handle-color: #dc2626;--mdc-slider-hover-handle-color: #dc2626;--mdc-slider-active-track-color: #dc2626;--mdc-slider-inactive-track-color: #dc2626;--mdc-slider-with-tick-marks-inactive-container-color: #dc2626;--mdc-slider-with-tick-marks-active-container-color: white}.theme-teal .light .mdc-list-item__start,.theme-teal .light .mdc-list-item__end,.theme-teal.light .mdc-list-item__start,.theme-teal.light .mdc-list-item__end{--mdc-radio-disabled-selected-icon-color: #083b46;--mdc-radio-disabled-unselected-icon-color: #083b46;--mdc-radio-unselected-hover-icon-color: #212121;--mdc-radio-unselected-icon-color: rgba(8, 59, 70, .54);--mdc-radio-unselected-pressed-icon-color: rgba(8, 59, 70, .54);--mdc-radio-selected-focus-icon-color: #0d9488;--mdc-radio-selected-hover-icon-color: #0d9488;--mdc-radio-selected-icon-color: #0d9488;--mdc-radio-selected-pressed-icon-color: #0d9488}.theme-teal .light .mat-accent .mdc-list-item__start,.theme-teal .light .mat-accent .mdc-list-item__end,.theme-teal.light .mat-accent .mdc-list-item__start,.theme-teal.light .mat-accent .mdc-list-item__end{--mdc-radio-disabled-selected-icon-color: #083b46;--mdc-radio-disabled-unselected-icon-color: #083b46;--mdc-radio-unselected-hover-icon-color: #212121;--mdc-radio-unselected-icon-color: rgba(8, 59, 70, .54);--mdc-radio-unselected-pressed-icon-color: rgba(8, 59, 70, .54);--mdc-radio-selected-focus-icon-color: #1e293b;--mdc-radio-selected-hover-icon-color: #1e293b;--mdc-radio-selected-icon-color: #1e293b;--mdc-radio-selected-pressed-icon-color: #1e293b}.theme-teal .light .mat-warn .mdc-list-item__start,.theme-teal .light .mat-warn .mdc-list-item__end,.theme-teal.light .mat-warn .mdc-list-item__start,.theme-teal.light .mat-warn .mdc-list-item__end{--mdc-radio-disabled-selected-icon-color: #083b46;--mdc-radio-disabled-unselected-icon-color: #083b46;--mdc-radio-unselected-hover-icon-color: #212121;--mdc-radio-unselected-icon-color: rgba(8, 59, 70, .54);--mdc-radio-unselected-pressed-icon-color: rgba(8, 59, 70, .54);--mdc-radio-selected-focus-icon-color: #dc2626;--mdc-radio-selected-hover-icon-color: #dc2626;--mdc-radio-selected-icon-color: #dc2626;--mdc-radio-selected-pressed-icon-color: #dc2626}.theme-teal .light .mat-mdc-list-option,.theme-teal.light .mat-mdc-list-option{--mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-selected-checkmark-color: #042f2e;--mdc-checkbox-selected-focus-icon-color: #0d9488;--mdc-checkbox-selected-hover-icon-color: #0d9488;--mdc-checkbox-selected-icon-color: #0d9488;--mdc-checkbox-selected-pressed-icon-color: #0d9488;--mdc-checkbox-unselected-focus-icon-color: #212121;--mdc-checkbox-unselected-hover-icon-color: #212121;--mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-unselected-pressed-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-selected-focus-state-layer-color: #0d9488;--mdc-checkbox-selected-hover-state-layer-color: #0d9488;--mdc-checkbox-selected-pressed-state-layer-color: #0d9488;--mdc-checkbox-unselected-focus-state-layer-color: black;--mdc-checkbox-unselected-hover-state-layer-color: black;--mdc-checkbox-unselected-pressed-state-layer-color: black}.theme-teal .light .mat-mdc-list-option.mat-accent,.theme-teal.light .mat-mdc-list-option.mat-accent{--mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #1e293b;--mdc-checkbox-selected-hover-icon-color: #1e293b;--mdc-checkbox-selected-icon-color: #1e293b;--mdc-checkbox-selected-pressed-icon-color: #1e293b;--mdc-checkbox-unselected-focus-icon-color: #212121;--mdc-checkbox-unselected-hover-icon-color: #212121;--mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-unselected-pressed-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-selected-focus-state-layer-color: #1e293b;--mdc-checkbox-selected-hover-state-layer-color: #1e293b;--mdc-checkbox-selected-pressed-state-layer-color: #1e293b;--mdc-checkbox-unselected-focus-state-layer-color: black;--mdc-checkbox-unselected-hover-state-layer-color: black;--mdc-checkbox-unselected-pressed-state-layer-color: black}.theme-teal .light .mat-mdc-list-option.mat-warn,.theme-teal.light .mat-mdc-list-option.mat-warn{--mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #dc2626;--mdc-checkbox-selected-hover-icon-color: #dc2626;--mdc-checkbox-selected-icon-color: #dc2626;--mdc-checkbox-selected-pressed-icon-color: #dc2626;--mdc-checkbox-unselected-focus-icon-color: #212121;--mdc-checkbox-unselected-hover-icon-color: #212121;--mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-unselected-pressed-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-selected-focus-state-layer-color: #dc2626;--mdc-checkbox-selected-hover-state-layer-color: #dc2626;--mdc-checkbox-selected-pressed-state-layer-color: #dc2626;--mdc-checkbox-unselected-focus-state-layer-color: black;--mdc-checkbox-unselected-hover-state-layer-color: black;--mdc-checkbox-unselected-pressed-state-layer-color: black}.theme-teal .light .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected .mdc-list-item__primary-text,.theme-teal .light .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated .mdc-list-item__primary-text,.theme-teal.light .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected .mdc-list-item__primary-text,.theme-teal.light .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated .mdc-list-item__primary-text,.theme-teal .light .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected.mdc-list-item--with-leading-icon .mdc-list-item__start,.theme-teal .light .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated.mdc-list-item--with-leading-icon .mdc-list-item__start,.theme-teal.light .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected.mdc-list-item--with-leading-icon .mdc-list-item__start,.theme-teal.light .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated.mdc-list-item--with-leading-icon .mdc-list-item__start{color:#0d9488}.theme-teal .light .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__start,.theme-teal .light .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__content,.theme-teal .light .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__end,.theme-teal.light .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__start,.theme-teal.light .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__content,.theme-teal.light .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__end{opacity:1}.theme-teal .light .mat-mdc-tab-group,.theme-teal .light .mat-mdc-tab-nav-bar,.theme-teal.light .mat-mdc-tab-group,.theme-teal.light .mat-mdc-tab-nav-bar{--mdc-tab-indicator-active-indicator-color: #0d9488;--mat-tab-header-disabled-ripple-color: #3b7586;--mat-tab-header-pagination-icon-color: #083b46;--mat-tab-header-inactive-label-text-color: rgba(3, 33, 40, .6);--mat-tab-header-active-label-text-color: #0d9488;--mat-tab-header-active-ripple-color: #0d9488;--mat-tab-header-inactive-ripple-color: #0d9488;--mat-tab-header-inactive-focus-label-text-color: rgba(3, 33, 40, .6);--mat-tab-header-inactive-hover-label-text-color: rgba(3, 33, 40, .6);--mat-tab-header-active-focus-label-text-color: #0d9488;--mat-tab-header-active-hover-label-text-color: #0d9488;--mat-tab-header-active-focus-indicator-color: #0d9488;--mat-tab-header-active-hover-indicator-color: #0d9488}.theme-teal .light .mat-mdc-tab-group.mat-accent,.theme-teal .light .mat-mdc-tab-nav-bar.mat-accent,.theme-teal.light .mat-mdc-tab-group.mat-accent,.theme-teal.light .mat-mdc-tab-nav-bar.mat-accent{--mdc-tab-indicator-active-indicator-color: #1e293b;--mat-tab-header-disabled-ripple-color: #3b7586;--mat-tab-header-pagination-icon-color: #083b46;--mat-tab-header-inactive-label-text-color: rgba(3, 33, 40, .6);--mat-tab-header-active-label-text-color: #1e293b;--mat-tab-header-active-ripple-color: #1e293b;--mat-tab-header-inactive-ripple-color: #1e293b;--mat-tab-header-inactive-focus-label-text-color: rgba(3, 33, 40, .6);--mat-tab-header-inactive-hover-label-text-color: rgba(3, 33, 40, .6);--mat-tab-header-active-focus-label-text-color: #1e293b;--mat-tab-header-active-hover-label-text-color: #1e293b;--mat-tab-header-active-focus-indicator-color: #1e293b;--mat-tab-header-active-hover-indicator-color: #1e293b}.theme-teal .light .mat-mdc-tab-group.mat-warn,.theme-teal .light .mat-mdc-tab-nav-bar.mat-warn,.theme-teal.light .mat-mdc-tab-group.mat-warn,.theme-teal.light .mat-mdc-tab-nav-bar.mat-warn{--mdc-tab-indicator-active-indicator-color: #dc2626;--mat-tab-header-disabled-ripple-color: #3b7586;--mat-tab-header-pagination-icon-color: #083b46;--mat-tab-header-inactive-label-text-color: rgba(3, 33, 40, .6);--mat-tab-header-active-label-text-color: #dc2626;--mat-tab-header-active-ripple-color: #dc2626;--mat-tab-header-inactive-ripple-color: #dc2626;--mat-tab-header-inactive-focus-label-text-color: rgba(3, 33, 40, .6);--mat-tab-header-inactive-hover-label-text-color: rgba(3, 33, 40, .6);--mat-tab-header-active-focus-label-text-color: #dc2626;--mat-tab-header-active-hover-label-text-color: #dc2626;--mat-tab-header-active-focus-indicator-color: #dc2626;--mat-tab-header-active-hover-indicator-color: #dc2626}.theme-teal .light .mat-mdc-tab-group.mat-background-primary,.theme-teal .light .mat-mdc-tab-nav-bar.mat-background-primary,.theme-teal.light .mat-mdc-tab-group.mat-background-primary,.theme-teal.light .mat-mdc-tab-nav-bar.mat-background-primary{--mat-tab-header-with-background-background-color: #0d9488;--mat-tab-header-with-background-foreground-color: #042f2e}.theme-teal .light .mat-mdc-tab-group.mat-background-accent,.theme-teal .light .mat-mdc-tab-nav-bar.mat-background-accent,.theme-teal.light .mat-mdc-tab-group.mat-background-accent,.theme-teal.light .mat-mdc-tab-nav-bar.mat-background-accent{--mat-tab-header-with-background-background-color: #1e293b;--mat-tab-header-with-background-foreground-color: white}.theme-teal .light .mat-mdc-tab-group.mat-background-warn,.theme-teal .light .mat-mdc-tab-nav-bar.mat-background-warn,.theme-teal.light .mat-mdc-tab-group.mat-background-warn,.theme-teal.light .mat-mdc-tab-nav-bar.mat-background-warn{--mat-tab-header-with-background-background-color: #dc2626;--mat-tab-header-with-background-foreground-color: white}.theme-teal .light .mat-mdc-checkbox.mat-primary,.theme-teal.light .mat-mdc-checkbox.mat-primary{--mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-selected-checkmark-color: #042f2e;--mdc-checkbox-selected-focus-icon-color: #0d9488;--mdc-checkbox-selected-hover-icon-color: #0d9488;--mdc-checkbox-selected-icon-color: #0d9488;--mdc-checkbox-selected-pressed-icon-color: #0d9488;--mdc-checkbox-unselected-focus-icon-color: #212121;--mdc-checkbox-unselected-hover-icon-color: #212121;--mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-unselected-pressed-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-selected-focus-state-layer-color: #0d9488;--mdc-checkbox-selected-hover-state-layer-color: #0d9488;--mdc-checkbox-selected-pressed-state-layer-color: #0d9488;--mdc-checkbox-unselected-focus-state-layer-color: black;--mdc-checkbox-unselected-hover-state-layer-color: black;--mdc-checkbox-unselected-pressed-state-layer-color: black}.theme-teal .light .mat-mdc-checkbox.mat-warn,.theme-teal.light .mat-mdc-checkbox.mat-warn{--mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #dc2626;--mdc-checkbox-selected-hover-icon-color: #dc2626;--mdc-checkbox-selected-icon-color: #dc2626;--mdc-checkbox-selected-pressed-icon-color: #dc2626;--mdc-checkbox-unselected-focus-icon-color: #212121;--mdc-checkbox-unselected-hover-icon-color: #212121;--mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-unselected-pressed-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-selected-focus-state-layer-color: #dc2626;--mdc-checkbox-selected-hover-state-layer-color: #dc2626;--mdc-checkbox-selected-pressed-state-layer-color: #dc2626;--mdc-checkbox-unselected-focus-state-layer-color: black;--mdc-checkbox-unselected-hover-state-layer-color: black;--mdc-checkbox-unselected-pressed-state-layer-color: black}.theme-teal .light .mat-mdc-button.mat-primary,.theme-teal.light .mat-mdc-button.mat-primary{--mdc-text-button-label-text-color: #0d9488;--mat-text-button-state-layer-color: #0d9488;--mat-text-button-ripple-color: rgba(13, 148, 136, .1)}.theme-teal .light .mat-mdc-button.mat-accent,.theme-teal.light .mat-mdc-button.mat-accent{--mdc-text-button-label-text-color: #1e293b;--mat-text-button-state-layer-color: #1e293b;--mat-text-button-ripple-color: rgba(30, 41, 59, .1)}.theme-teal .light .mat-mdc-button.mat-warn,.theme-teal.light .mat-mdc-button.mat-warn{--mdc-text-button-label-text-color: #dc2626;--mat-text-button-state-layer-color: #dc2626;--mat-text-button-ripple-color: rgba(220, 38, 38, .1)}.theme-teal .light .mat-mdc-unelevated-button.mat-primary,.theme-teal.light .mat-mdc-unelevated-button.mat-primary{--mdc-filled-button-container-color: #0d9488;--mdc-filled-button-label-text-color: #042f2e;--mat-filled-button-state-layer-color: #042f2e;--mat-filled-button-ripple-color: rgba(4, 47, 46, .1)}.theme-teal .light .mat-mdc-unelevated-button.mat-accent,.theme-teal.light .mat-mdc-unelevated-button.mat-accent{--mdc-filled-button-container-color: #1e293b;--mdc-filled-button-label-text-color: white;--mat-filled-button-state-layer-color: white;--mat-filled-button-ripple-color: rgba(255, 255, 255, .1)}.theme-teal .light .mat-mdc-unelevated-button.mat-warn,.theme-teal.light .mat-mdc-unelevated-button.mat-warn{--mdc-filled-button-container-color: #dc2626;--mdc-filled-button-label-text-color: white;--mat-filled-button-state-layer-color: white;--mat-filled-button-ripple-color: rgba(255, 255, 255, .1)}.theme-teal .light .mat-mdc-raised-button.mat-primary,.theme-teal.light .mat-mdc-raised-button.mat-primary{--mdc-protected-button-container-color: #0d9488;--mdc-protected-button-label-text-color: #042f2e;--mat-protected-button-state-layer-color: #042f2e;--mat-protected-button-ripple-color: rgba(4, 47, 46, .1)}.theme-teal .light .mat-mdc-raised-button.mat-accent,.theme-teal.light .mat-mdc-raised-button.mat-accent{--mdc-protected-button-container-color: #1e293b;--mdc-protected-button-label-text-color: white;--mat-protected-button-state-layer-color: white;--mat-protected-button-ripple-color: rgba(255, 255, 255, .1)}.theme-teal .light .mat-mdc-raised-button.mat-warn,.theme-teal.light .mat-mdc-raised-button.mat-warn{--mdc-protected-button-container-color: #dc2626;--mdc-protected-button-label-text-color: white;--mat-protected-button-state-layer-color: white;--mat-protected-button-ripple-color: rgba(255, 255, 255, .1)}.theme-teal .light .mat-mdc-outlined-button.mat-primary,.theme-teal.light .mat-mdc-outlined-button.mat-primary{--mdc-outlined-button-label-text-color: #0d9488;--mdc-outlined-button-outline-color: #9bbac3;--mat-outlined-button-state-layer-color: #0d9488;--mat-outlined-button-ripple-color: rgba(13, 148, 136, .1)}.theme-teal .light .mat-mdc-outlined-button.mat-accent,.theme-teal.light .mat-mdc-outlined-button.mat-accent{--mdc-outlined-button-label-text-color: #1e293b;--mdc-outlined-button-outline-color: #9bbac3;--mat-outlined-button-state-layer-color: #1e293b;--mat-outlined-button-ripple-color: rgba(30, 41, 59, .1)}.theme-teal .light .mat-mdc-outlined-button.mat-warn,.theme-teal.light .mat-mdc-outlined-button.mat-warn{--mdc-outlined-button-label-text-color: #dc2626;--mdc-outlined-button-outline-color: #9bbac3;--mat-outlined-button-state-layer-color: #dc2626;--mat-outlined-button-ripple-color: rgba(220, 38, 38, .1)}.theme-teal .light .mat-mdc-icon-button.mat-primary,.theme-teal.light .mat-mdc-icon-button.mat-primary{--mdc-icon-button-icon-color: #0d9488;--mat-icon-button-state-layer-color: #0d9488;--mat-icon-button-ripple-color: rgba(13, 148, 136, .1)}.theme-teal .light .mat-mdc-icon-button.mat-accent,.theme-teal.light .mat-mdc-icon-button.mat-accent{--mdc-icon-button-icon-color: #1e293b;--mat-icon-button-state-layer-color: #1e293b;--mat-icon-button-ripple-color: rgba(30, 41, 59, .1)}.theme-teal .light .mat-mdc-icon-button.mat-warn,.theme-teal.light .mat-mdc-icon-button.mat-warn{--mdc-icon-button-icon-color: #dc2626;--mat-icon-button-state-layer-color: #dc2626;--mat-icon-button-ripple-color: rgba(220, 38, 38, .1)}.theme-teal .light .mat-mdc-fab.mat-primary,.theme-teal.light .mat-mdc-fab.mat-primary{--mdc-fab-container-color: #0d9488;--mat-fab-foreground-color: #042f2e;--mat-fab-state-layer-color: #042f2e;--mat-fab-ripple-color: rgba(4, 47, 46, .1)}.theme-teal .light .mat-mdc-fab.mat-accent,.theme-teal.light .mat-mdc-fab.mat-accent{--mdc-fab-container-color: #1e293b;--mat-fab-foreground-color: white;--mat-fab-state-layer-color: white;--mat-fab-ripple-color: rgba(255, 255, 255, .1)}.theme-teal .light .mat-mdc-fab.mat-warn,.theme-teal.light .mat-mdc-fab.mat-warn{--mdc-fab-container-color: #dc2626;--mat-fab-foreground-color: white;--mat-fab-state-layer-color: white;--mat-fab-ripple-color: rgba(255, 255, 255, .1)}.theme-teal .light .mat-mdc-mini-fab.mat-primary,.theme-teal.light .mat-mdc-mini-fab.mat-primary{--mdc-fab-small-container-color: #0d9488;--mat-fab-small-foreground-color: #042f2e;--mat-fab-small-state-layer-color: #042f2e;--mat-fab-small-ripple-color: rgba(4, 47, 46, .1)}.theme-teal .light .mat-mdc-mini-fab.mat-accent,.theme-teal.light .mat-mdc-mini-fab.mat-accent{--mdc-fab-small-container-color: #1e293b;--mat-fab-small-foreground-color: white;--mat-fab-small-state-layer-color: white;--mat-fab-small-ripple-color: rgba(255, 255, 255, .1)}.theme-teal .light .mat-mdc-mini-fab.mat-warn,.theme-teal.light .mat-mdc-mini-fab.mat-warn{--mdc-fab-small-container-color: #dc2626;--mat-fab-small-foreground-color: white;--mat-fab-small-state-layer-color: white;--mat-fab-small-ripple-color: rgba(255, 255, 255, .1)}.theme-teal .light .mat-accent,.theme-teal.light .mat-accent{--mdc-circular-progress-active-indicator-color: #1e293b}.theme-teal .light .mat-warn,.theme-teal.light .mat-warn{--mdc-circular-progress-active-indicator-color: #dc2626}.theme-teal .light .mat-badge-accent,.theme-teal.light .mat-badge-accent{--mat-badge-background-color: #1e293b;--mat-badge-text-color: white}.theme-teal .light .mat-badge-warn,.theme-teal.light .mat-badge-warn{--mat-badge-background-color: #dc2626;--mat-badge-text-color: white}.theme-teal .light .mat-datepicker-content.mat-accent,.theme-teal.light .mat-datepicker-content.mat-accent{--mat-datepicker-calendar-date-selected-state-text-color: white;--mat-datepicker-calendar-date-selected-state-background-color: #1e293b;--mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(30, 41, 59, .4);--mat-datepicker-calendar-date-today-selected-state-outline-color: white;--mat-datepicker-calendar-date-focus-state-background-color: rgba(30, 41, 59, .3);--mat-datepicker-calendar-date-hover-state-background-color: rgba(30, 41, 59, .3);--mat-datepicker-calendar-date-in-range-state-background-color: rgba(30, 41, 59, .2);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, .2);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #46a35e}.theme-teal .light .mat-datepicker-content.mat-warn,.theme-teal.light .mat-datepicker-content.mat-warn{--mat-datepicker-calendar-date-selected-state-text-color: white;--mat-datepicker-calendar-date-selected-state-background-color: #dc2626;--mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(220, 38, 38, .4);--mat-datepicker-calendar-date-today-selected-state-outline-color: white;--mat-datepicker-calendar-date-focus-state-background-color: rgba(220, 38, 38, .3);--mat-datepicker-calendar-date-hover-state-background-color: rgba(220, 38, 38, .3);--mat-datepicker-calendar-date-in-range-state-background-color: rgba(220, 38, 38, .2);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, .2);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #46a35e}.theme-teal .light .mat-datepicker-toggle-active.mat-accent,.theme-teal.light .mat-datepicker-toggle-active.mat-accent{--mat-datepicker-toggle-active-state-icon-color: #1e293b}.theme-teal .light .mat-datepicker-toggle-active.mat-warn,.theme-teal.light .mat-datepicker-toggle-active.mat-warn{--mat-datepicker-toggle-active-state-icon-color: #dc2626}.theme-teal .light .mat-icon.mat-primary,.theme-teal.light .mat-icon.mat-primary{--mat-icon-color: #0d9488}.theme-teal .light .mat-icon.mat-accent,.theme-teal.light .mat-icon.mat-accent{--mat-icon-color: #1e293b}.theme-teal .light .mat-icon.mat-warn,.theme-teal.light .mat-icon.mat-warn{--mat-icon-color: #dc2626}.theme-teal .light .mat-step-header.mat-accent,.theme-teal.light .mat-step-header.mat-accent{--mat-stepper-header-icon-foreground-color: white;--mat-stepper-header-selected-state-icon-background-color: #1e293b;--mat-stepper-header-selected-state-icon-foreground-color: white;--mat-stepper-header-done-state-icon-background-color: #1e293b;--mat-stepper-header-done-state-icon-foreground-color: white;--mat-stepper-header-edit-state-icon-background-color: #1e293b;--mat-stepper-header-edit-state-icon-foreground-color: white}.theme-teal .light .mat-step-header.mat-warn,.theme-teal.light .mat-step-header.mat-warn{--mat-stepper-header-icon-foreground-color: white;--mat-stepper-header-selected-state-icon-background-color: #dc2626;--mat-stepper-header-selected-state-icon-foreground-color: white;--mat-stepper-header-done-state-icon-background-color: #dc2626;--mat-stepper-header-done-state-icon-foreground-color: white;--mat-stepper-header-edit-state-icon-background-color: #dc2626;--mat-stepper-header-edit-state-icon-foreground-color: white}.theme-teal .light .mat-toolbar.mat-primary,.theme-teal.light .mat-toolbar.mat-primary{--mat-toolbar-container-background-color: #0d9488;--mat-toolbar-container-text-color: #042f2e}.theme-teal .light .mat-toolbar.mat-accent,.theme-teal.light .mat-toolbar.mat-accent{--mat-toolbar-container-background-color: #1e293b;--mat-toolbar-container-text-color: white}.theme-teal .light .mat-toolbar.mat-warn,.theme-teal.light .mat-toolbar.mat-warn{--mat-toolbar-container-background-color: #dc2626;--mat-toolbar-container-text-color: white}.theme-teal .dark,.theme-teal.dark{--mat-ripple-color: rgba(255, 255, 255, .1);--mat-option-selected-state-label-text-color: #0d9488;--mat-option-label-text-color: white;--mat-option-hover-state-layer-color: rgba(255, 255, 255, .08);--mat-option-focus-state-layer-color: rgba(255, 255, 255, .08);--mat-option-selected-state-layer-color: rgba(255, 255, 255, .08);--mat-optgroup-label-text-color: white;--mat-full-pseudo-checkbox-selected-icon-color: #1e293b;--mat-full-pseudo-checkbox-selected-checkmark-color: #022229;--mat-full-pseudo-checkbox-unselected-icon-color: #3b7586;--mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #022229;--mat-full-pseudo-checkbox-disabled-unselected-icon-color: #686868;--mat-full-pseudo-checkbox-disabled-selected-icon-color: #686868;--mat-minimal-pseudo-checkbox-selected-checkmark-color: #1e293b;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #686868;--mat-app-background-color: #022229;--mat-app-text-color: white;--mdc-elevated-card-container-shape: 4px;--mdc-outlined-card-container-shape: 4px;--mdc-outlined-card-outline-width: 1px;--mdc-elevated-card-container-color: #032128;--mdc-elevated-card-container-elevation: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mdc-outlined-card-container-color: #032128;--mdc-outlined-card-outline-color: rgba(255, 255, 255, .12);--mdc-outlined-card-container-elevation: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-card-subtitle-text-color: #3b7586;--mdc-linear-progress-active-indicator-height: 4px;--mdc-linear-progress-track-height: 4px;--mdc-linear-progress-track-shape: 0;--mdc-plain-tooltip-container-shape: 4px;--mdc-plain-tooltip-supporting-text-line-height: 16px;--mdc-plain-tooltip-container-color: #083b46;--mdc-plain-tooltip-supporting-text-color: #fff;--mdc-filled-text-field-active-indicator-height: 1px;--mdc-filled-text-field-focus-active-indicator-height: 2px;--mdc-filled-text-field-container-shape: 4px;--mdc-outlined-text-field-outline-width: 1px;--mdc-outlined-text-field-focus-outline-width: 2px;--mdc-outlined-text-field-container-shape: 4px;--mdc-filled-text-field-caret-color: #0d9488;--mdc-filled-text-field-focus-active-indicator-color: #0d9488;--mdc-filled-text-field-focus-label-text-color: rgba(13, 148, 136, .87);--mdc-filled-text-field-container-color: #0d2a31;--mdc-filled-text-field-disabled-container-color: #08252c;--mdc-filled-text-field-label-text-color: rgba(255, 255, 255, .6);--mdc-filled-text-field-hover-label-text-color: rgba(255, 255, 255, .6);--mdc-filled-text-field-disabled-label-text-color: rgba(7, 52, 62, .38);--mdc-filled-text-field-input-text-color: rgba(255, 255, 255, .87);--mdc-filled-text-field-disabled-input-text-color: rgba(7, 52, 62, .38);--mdc-filled-text-field-input-text-placeholder-color: rgba(255, 255, 255, .6);--mdc-filled-text-field-error-hover-label-text-color: #dc2626;--mdc-filled-text-field-error-focus-label-text-color: #dc2626;--mdc-filled-text-field-error-label-text-color: #dc2626;--mdc-filled-text-field-error-caret-color: #dc2626;--mdc-filled-text-field-active-indicator-color: rgba(203, 221, 225, .42);--mdc-filled-text-field-disabled-active-indicator-color: rgba(203, 221, 225, .06);--mdc-filled-text-field-hover-active-indicator-color: rgba(203, 221, 225, .87);--mdc-filled-text-field-error-active-indicator-color: #dc2626;--mdc-filled-text-field-error-focus-active-indicator-color: #dc2626;--mdc-filled-text-field-error-hover-active-indicator-color: #dc2626;--mdc-outlined-text-field-caret-color: #0d9488;--mdc-outlined-text-field-focus-outline-color: #0d9488;--mdc-outlined-text-field-focus-label-text-color: rgba(13, 148, 136, .87);--mdc-outlined-text-field-label-text-color: rgba(255, 255, 255, .6);--mdc-outlined-text-field-hover-label-text-color: rgba(255, 255, 255, .6);--mdc-outlined-text-field-disabled-label-text-color: rgba(7, 52, 62, .38);--mdc-outlined-text-field-input-text-color: rgba(255, 255, 255, .87);--mdc-outlined-text-field-disabled-input-text-color: rgba(7, 52, 62, .38);--mdc-outlined-text-field-input-text-placeholder-color: rgba(255, 255, 255, .6);--mdc-outlined-text-field-error-caret-color: #dc2626;--mdc-outlined-text-field-error-focus-label-text-color: #dc2626;--mdc-outlined-text-field-error-label-text-color: #dc2626;--mdc-outlined-text-field-error-hover-label-text-color: #dc2626;--mdc-outlined-text-field-outline-color: rgba(203, 221, 225, .38);--mdc-outlined-text-field-disabled-outline-color: rgba(203, 221, 225, .06);--mdc-outlined-text-field-hover-outline-color: rgba(203, 221, 225, .87);--mdc-outlined-text-field-error-focus-outline-color: #dc2626;--mdc-outlined-text-field-error-hover-outline-color: #dc2626;--mdc-outlined-text-field-error-outline-color: #dc2626;--mat-form-field-focus-select-arrow-color: rgba(13, 148, 136, .87);--mat-form-field-disabled-input-text-placeholder-color: rgba(203, 221, 225, .38);--mat-form-field-state-layer-color: rgba(255, 255, 255, .87);--mat-form-field-error-text-color: #dc2626;--mat-form-field-select-option-text-color: rgba(0, 0, 0, .87);--mat-form-field-select-disabled-option-text-color: rgba(0, 0, 0, .38);--mat-form-field-leading-icon-color: unset;--mat-form-field-disabled-leading-icon-color: unset;--mat-form-field-trailing-icon-color: unset;--mat-form-field-disabled-trailing-icon-color: unset;--mat-form-field-error-focus-trailing-icon-color: unset;--mat-form-field-error-hover-trailing-icon-color: unset;--mat-form-field-error-trailing-icon-color: unset;--mat-form-field-enabled-select-arrow-color: rgba(203, 221, 225, .54);--mat-form-field-disabled-select-arrow-color: rgba(203, 221, 225, .38);--mat-form-field-hover-state-layer-opacity: .08;--mat-form-field-focus-state-layer-opacity: .24;--mat-select-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-select-panel-background-color: #032128;--mat-select-enabled-trigger-text-color: rgba(255, 255, 255, .87);--mat-select-disabled-trigger-text-color: rgba(7, 52, 62, .38);--mat-select-placeholder-text-color: rgba(255, 255, 255, .6);--mat-select-enabled-arrow-color: rgba(203, 221, 225, .54);--mat-select-disabled-arrow-color: rgba(255, 255, 255, .38);--mat-select-focused-arrow-color: rgba(13, 148, 136, .87);--mat-select-invalid-arrow-color: rgba(220, 38, 38, .87);--mat-autocomplete-container-shape: 4px;--mat-autocomplete-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-autocomplete-background-color: #032128;--mdc-dialog-container-shape: 4px;--mat-dialog-container-elevation-shadow: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12);--mat-dialog-container-max-width: 80vw;--mat-dialog-container-small-max-width: 80vw;--mat-dialog-container-min-width: 0;--mat-dialog-actions-alignment: start;--mat-dialog-actions-padding: 8px;--mat-dialog-content-padding: 20px 24px;--mat-dialog-with-actions-content-padding: 20px 24px;--mat-dialog-headline-padding: 0 24px 9px;--mdc-dialog-container-color: #032128;--mdc-dialog-subhead-color: rgba(255, 255, 255, .87);--mdc-dialog-supporting-text-color: rgba(255, 255, 255, .6);--mdc-switch-disabled-selected-icon-opacity: .38;--mdc-switch-disabled-track-opacity: .12;--mdc-switch-disabled-unselected-icon-opacity: .38;--mdc-switch-handle-height: 20px;--mdc-switch-handle-shape: 10px;--mdc-switch-handle-width: 20px;--mdc-switch-selected-icon-size: 18px;--mdc-switch-track-height: 14px;--mdc-switch-track-shape: 7px;--mdc-switch-track-width: 36px;--mdc-switch-unselected-icon-size: 18px;--mdc-switch-selected-focus-state-layer-opacity: .12;--mdc-switch-selected-hover-state-layer-opacity: .04;--mdc-switch-selected-pressed-state-layer-opacity: .1;--mdc-switch-unselected-focus-state-layer-opacity: .12;--mdc-switch-unselected-hover-state-layer-opacity: .04;--mdc-switch-unselected-pressed-state-layer-opacity: .1;--mdc-switch-selected-focus-state-layer-color: #5eead4;--mdc-switch-selected-handle-color: #5eead4;--mdc-switch-selected-hover-state-layer-color: #5eead4;--mdc-switch-selected-pressed-state-layer-color: #5eead4;--mdc-switch-selected-focus-handle-color: #99f6e4;--mdc-switch-selected-hover-handle-color: #99f6e4;--mdc-switch-selected-pressed-handle-color: #99f6e4;--mdc-switch-selected-focus-track-color: #0d9488;--mdc-switch-selected-hover-track-color: #0d9488;--mdc-switch-selected-pressed-track-color: #0d9488;--mdc-switch-selected-track-color: #0d9488;--mdc-switch-disabled-selected-handle-color: #000;--mdc-switch-disabled-selected-icon-color: #212121;--mdc-switch-disabled-selected-track-color: #f5f5f5;--mdc-switch-disabled-unselected-handle-color: #000;--mdc-switch-disabled-unselected-icon-color: #212121;--mdc-switch-disabled-unselected-track-color: #f5f5f5;--mdc-switch-handle-surface-color: var(--mdc-theme-surface, #fff);--mdc-switch-handle-elevation-shadow: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mdc-switch-handle-shadow-color: black;--mdc-switch-disabled-handle-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mdc-switch-selected-icon-color: #212121;--mdc-switch-unselected-focus-handle-color: #fafafa;--mdc-switch-unselected-focus-state-layer-color: #f5f5f5;--mdc-switch-unselected-focus-track-color: #616161;--mdc-switch-unselected-handle-color: #9e9e9e;--mdc-switch-unselected-hover-handle-color: #fafafa;--mdc-switch-unselected-hover-state-layer-color: #f5f5f5;--mdc-switch-unselected-hover-track-color: #616161;--mdc-switch-unselected-icon-color: #212121;--mdc-switch-unselected-pressed-handle-color: #fafafa;--mdc-switch-unselected-pressed-state-layer-color: #f5f5f5;--mdc-switch-unselected-pressed-track-color: #616161;--mdc-switch-unselected-track-color: #616161;--mdc-switch-disabled-label-text-color: #07343e;--mdc-radio-disabled-selected-icon-opacity: .38;--mdc-radio-disabled-unselected-icon-opacity: .38;--mdc-radio-state-layer-size: 40px;--mat-slider-value-indicator-width: auto;--mat-slider-value-indicator-height: 32px;--mat-slider-value-indicator-caret-display: block;--mat-slider-value-indicator-border-radius: 4px;--mat-slider-value-indicator-padding: 0 12px;--mat-slider-value-indicator-text-transform: none;--mat-slider-value-indicator-container-transform: translateX(-50%);--mdc-slider-active-track-height: 6px;--mdc-slider-active-track-shape: 9999px;--mdc-slider-handle-height: 20px;--mdc-slider-handle-shape: 50%;--mdc-slider-handle-width: 20px;--mdc-slider-inactive-track-height: 4px;--mdc-slider-inactive-track-shape: 9999px;--mdc-slider-with-overlap-handle-outline-width: 1px;--mdc-slider-with-tick-marks-active-container-opacity: .6;--mdc-slider-with-tick-marks-container-shape: 50%;--mdc-slider-with-tick-marks-container-size: 2px;--mdc-slider-with-tick-marks-inactive-container-opacity: .6;--mdc-slider-handle-color: #0d9488;--mdc-slider-focus-handle-color: #0d9488;--mdc-slider-hover-handle-color: #0d9488;--mdc-slider-active-track-color: #0d9488;--mdc-slider-inactive-track-color: #0d9488;--mdc-slider-with-tick-marks-inactive-container-color: #0d9488;--mdc-slider-with-tick-marks-active-container-color: #042f2e;--mdc-slider-disabled-active-track-color: #fff;--mdc-slider-disabled-handle-color: #fff;--mdc-slider-disabled-inactive-track-color: #fff;--mdc-slider-label-container-color: #fff;--mdc-slider-label-label-text-color: #000;--mdc-slider-with-overlap-handle-outline-color: #fff;--mdc-slider-with-tick-marks-disabled-container-color: #fff;--mdc-slider-handle-elevation: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-slider-ripple-color: #0d9488;--mat-slider-hover-state-layer-color: rgba(13, 148, 136, .05);--mat-slider-focus-state-layer-color: rgba(13, 148, 136, .2);--mat-slider-value-indicator-opacity: .9;--mat-menu-container-shape: 4px;--mat-menu-divider-bottom-spacing: 0;--mat-menu-divider-top-spacing: 0;--mat-menu-item-spacing: 16px;--mat-menu-item-icon-size: 24px;--mat-menu-item-leading-spacing: 16px;--mat-menu-item-trailing-spacing: 16px;--mat-menu-item-with-icon-leading-spacing: 16px;--mat-menu-item-with-icon-trailing-spacing: 16px;--mat-menu-item-label-text-color: white;--mat-menu-item-icon-color: white;--mat-menu-item-hover-state-layer-color: rgba(255, 255, 255, .08);--mat-menu-item-focus-state-layer-color: rgba(255, 255, 255, .08);--mat-menu-container-color: #032128;--mat-menu-divider-color: rgba(203, 221, 225, .12);--mdc-list-list-item-container-shape: 0;--mdc-list-list-item-leading-avatar-shape: 50%;--mdc-list-list-item-container-color: transparent;--mdc-list-list-item-selected-container-color: transparent;--mdc-list-list-item-leading-avatar-color: transparent;--mdc-list-list-item-leading-icon-size: 24px;--mdc-list-list-item-leading-avatar-size: 40px;--mdc-list-list-item-trailing-icon-size: 24px;--mdc-list-list-item-disabled-state-layer-color: transparent;--mdc-list-list-item-disabled-state-layer-opacity: 0;--mdc-list-list-item-disabled-label-text-opacity: .38;--mdc-list-list-item-disabled-leading-icon-opacity: .38;--mdc-list-list-item-disabled-trailing-icon-opacity: .38;--mat-list-active-indicator-color: transparent;--mat-list-active-indicator-shape: 4px;--mdc-list-list-item-label-text-color: white;--mdc-list-list-item-supporting-text-color: #3b7586;--mdc-list-list-item-leading-icon-color: rgba(255, 255, 255, .5);--mdc-list-list-item-trailing-supporting-text-color: #083b46;--mdc-list-list-item-trailing-icon-color: rgba(255, 255, 255, .5);--mdc-list-list-item-selected-trailing-icon-color: rgba(255, 255, 255, .5);--mdc-list-list-item-disabled-label-text-color: white;--mdc-list-list-item-disabled-leading-icon-color: white;--mdc-list-list-item-disabled-trailing-icon-color: white;--mdc-list-list-item-hover-label-text-color: white;--mdc-list-list-item-hover-leading-icon-color: rgba(255, 255, 255, .5);--mdc-list-list-item-hover-trailing-icon-color: rgba(255, 255, 255, .5);--mdc-list-list-item-focus-label-text-color: white;--mdc-list-list-item-hover-state-layer-color: white;--mdc-list-list-item-hover-state-layer-opacity: .08;--mdc-list-list-item-focus-state-layer-color: white;--mdc-list-list-item-focus-state-layer-opacity: .24;--mat-paginator-container-text-color: rgba(255, 255, 255, .87);--mat-paginator-container-background-color: #032128;--mat-paginator-enabled-icon-color: rgba(255, 255, 255, .54);--mat-paginator-disabled-icon-color: rgba(255, 255, 255, .12);--mdc-tab-indicator-active-indicator-height: 2px;--mdc-tab-indicator-active-indicator-shape: 0;--mdc-secondary-navigation-tab-container-height: 48px;--mat-tab-header-divider-color: transparent;--mat-tab-header-divider-height: 0;--mdc-checkbox-disabled-selected-checkmark-color: #fff;--mdc-checkbox-selected-focus-state-layer-opacity: .16;--mdc-checkbox-selected-hover-state-layer-opacity: .04;--mdc-checkbox-selected-pressed-state-layer-opacity: .16;--mdc-checkbox-unselected-focus-state-layer-opacity: .16;--mdc-checkbox-unselected-hover-state-layer-opacity: .04;--mdc-checkbox-unselected-pressed-state-layer-opacity: .16;--mdc-checkbox-disabled-selected-icon-color: rgba(255, 255, 255, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(255, 255, 255, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #1e293b;--mdc-checkbox-selected-hover-icon-color: #1e293b;--mdc-checkbox-selected-icon-color: #1e293b;--mdc-checkbox-selected-pressed-icon-color: #1e293b;--mdc-checkbox-unselected-focus-icon-color: #eeeeee;--mdc-checkbox-unselected-hover-icon-color: #eeeeee;--mdc-checkbox-unselected-icon-color: rgba(255, 255, 255, .54);--mdc-checkbox-unselected-pressed-icon-color: rgba(255, 255, 255, .54);--mdc-checkbox-selected-focus-state-layer-color: #1e293b;--mdc-checkbox-selected-hover-state-layer-color: #1e293b;--mdc-checkbox-selected-pressed-state-layer-color: #1e293b;--mdc-checkbox-unselected-focus-state-layer-color: white;--mdc-checkbox-unselected-hover-state-layer-color: white;--mdc-checkbox-unselected-pressed-state-layer-color: white;--mat-checkbox-disabled-label-color: #07343e;--mat-checkbox-label-text-color: white;--mdc-text-button-container-shape: 4px;--mdc-text-button-keep-touch-target: false;--mdc-filled-button-container-shape: 4px;--mdc-filled-button-keep-touch-target: false;--mdc-protected-button-container-shape: 4px;--mdc-protected-button-keep-touch-target: false;--mdc-outlined-button-keep-touch-target: false;--mdc-outlined-button-outline-width: 1px;--mdc-outlined-button-container-shape: 4px;--mat-text-button-horizontal-padding: 8px;--mat-text-button-with-icon-horizontal-padding: 8px;--mat-text-button-icon-spacing: 8px;--mat-text-button-icon-offset: 0;--mat-filled-button-horizontal-padding: 16px;--mat-filled-button-icon-spacing: 8px;--mat-filled-button-icon-offset: -4px;--mat-protected-button-horizontal-padding: 16px;--mat-protected-button-icon-spacing: 8px;--mat-protected-button-icon-offset: -4px;--mat-outlined-button-horizontal-padding: 15px;--mat-outlined-button-icon-spacing: 8px;--mat-outlined-button-icon-offset: -4px;--mdc-text-button-label-text-color: white;--mdc-text-button-disabled-label-text-color: rgba(3, 33, 40, .5);--mat-text-button-state-layer-color: white;--mat-text-button-disabled-state-layer-color: white;--mat-text-button-ripple-color: rgba(255, 255, 255, .1);--mat-text-button-hover-state-layer-opacity: .08;--mat-text-button-focus-state-layer-opacity: .24;--mat-text-button-pressed-state-layer-opacity: .24;--mdc-filled-button-container-color: #032128;--mdc-filled-button-label-text-color: white;--mdc-filled-button-disabled-container-color: rgba(3, 33, 40, .12);--mdc-filled-button-disabled-label-text-color: rgba(3, 33, 40, .5);--mat-filled-button-state-layer-color: white;--mat-filled-button-disabled-state-layer-color: white;--mat-filled-button-ripple-color: rgba(255, 255, 255, .1);--mat-filled-button-hover-state-layer-opacity: .08;--mat-filled-button-focus-state-layer-opacity: .24;--mat-filled-button-pressed-state-layer-opacity: .24;--mdc-protected-button-container-color: #032128;--mdc-protected-button-label-text-color: white;--mdc-protected-button-disabled-container-color: rgba(3, 33, 40, .12);--mdc-protected-button-disabled-label-text-color: rgba(3, 33, 40, .5);--mdc-protected-button-container-elevation-shadow: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mdc-protected-button-disabled-container-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mdc-protected-button-focus-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mdc-protected-button-hover-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mdc-protected-button-pressed-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-protected-button-container-shadow-color: #000;--mat-protected-button-state-layer-color: white;--mat-protected-button-disabled-state-layer-color: white;--mat-protected-button-ripple-color: rgba(255, 255, 255, .1);--mat-protected-button-hover-state-layer-opacity: .08;--mat-protected-button-focus-state-layer-opacity: .24;--mat-protected-button-pressed-state-layer-opacity: .24;--mdc-outlined-button-disabled-outline-color: rgba(203, 221, 225, .12);--mdc-outlined-button-disabled-label-text-color: rgba(3, 33, 40, .5);--mdc-outlined-button-label-text-color: white;--mdc-outlined-button-outline-color: rgba(203, 221, 225, .12);--mat-outlined-button-state-layer-color: white;--mat-outlined-button-disabled-state-layer-color: white;--mat-outlined-button-ripple-color: rgba(255, 255, 255, .1);--mat-outlined-button-hover-state-layer-opacity: .08;--mat-outlined-button-focus-state-layer-opacity: .24;--mat-outlined-button-pressed-state-layer-opacity: .24;--mdc-icon-button-icon-size: 24px;--mdc-icon-button-icon-color: inherit;--mdc-icon-button-disabled-icon-color: rgba(255, 255, 255, .5);--mat-icon-button-state-layer-color: white;--mat-icon-button-disabled-state-layer-color: white;--mat-icon-button-ripple-color: rgba(255, 255, 255, .1);--mat-icon-button-hover-state-layer-opacity: .08;--mat-icon-button-focus-state-layer-opacity: .24;--mat-icon-button-pressed-state-layer-opacity: .24;--mdc-fab-container-shape: 50%;--mdc-fab-icon-size: 24px;--mdc-fab-small-container-shape: 50%;--mdc-fab-small-icon-size: 24px;--mdc-extended-fab-container-height: 48px;--mdc-extended-fab-container-shape: 24px;--mdc-fab-container-color: #032128;--mdc-fab-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-fab-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mdc-fab-container-shadow-color: #000;--mat-fab-foreground-color: white;--mat-fab-state-layer-color: white;--mat-fab-disabled-state-layer-color: white;--mat-fab-ripple-color: rgba(255, 255, 255, .1);--mat-fab-hover-state-layer-opacity: .08;--mat-fab-focus-state-layer-opacity: .24;--mat-fab-pressed-state-layer-opacity: .24;--mat-fab-disabled-state-container-color: rgba(2, 34, 41, .12);--mat-fab-disabled-state-foreground-color: rgba(3, 33, 40, .5);--mdc-fab-small-container-color: #032128;--mdc-fab-small-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-fab-small-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-small-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-small-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mdc-fab-small-container-shadow-color: #000;--mat-fab-small-foreground-color: white;--mat-fab-small-state-layer-color: white;--mat-fab-small-disabled-state-layer-color: white;--mat-fab-small-ripple-color: rgba(255, 255, 255, .1);--mat-fab-small-hover-state-layer-opacity: .08;--mat-fab-small-focus-state-layer-opacity: .24;--mat-fab-small-pressed-state-layer-opacity: .24;--mat-fab-small-disabled-state-container-color: rgba(2, 34, 41, .12);--mat-fab-small-disabled-state-foreground-color: rgba(3, 33, 40, .5);--mdc-extended-fab-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-extended-fab-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-extended-fab-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-extended-fab-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mdc-extended-fab-container-shadow-color: #000;--mdc-snackbar-container-shape: 4px;--mdc-snackbar-container-color: #cdd3d4;--mdc-snackbar-supporting-text-color: rgba(3, 33, 40, .87);--mat-snack-bar-button-color: rgba(0, 0, 0, .87);--mat-table-row-item-outline-width: 1px;--mat-table-background-color: #032128;--mat-table-header-headline-color: white;--mat-table-row-item-label-text-color: white;--mat-table-row-item-outline-color: rgba(203, 221, 225, .12);--mdc-circular-progress-active-indicator-width: 4px;--mdc-circular-progress-size: 48px;--mdc-circular-progress-active-indicator-color: #0d9488;--mat-badge-container-shape: 50%;--mat-badge-container-size: unset;--mat-badge-small-size-container-size: unset;--mat-badge-large-size-container-size: unset;--mat-badge-legacy-container-size: 22px;--mat-badge-legacy-small-size-container-size: 16px;--mat-badge-legacy-large-size-container-size: 28px;--mat-badge-container-offset: -11px 0;--mat-badge-small-size-container-offset: -8px 0;--mat-badge-large-size-container-offset: -14px 0;--mat-badge-container-overlap-offset: -11px;--mat-badge-small-size-container-overlap-offset: -8px;--mat-badge-large-size-container-overlap-offset: -14px;--mat-badge-container-padding: 0;--mat-badge-small-size-container-padding: 0;--mat-badge-large-size-container-padding: 0;--mat-badge-background-color: #0d9488;--mat-badge-text-color: #042f2e;--mat-badge-disabled-state-background-color: #032128;--mat-badge-disabled-state-text-color: #07343e;--mat-bottom-sheet-container-shape: 4px;--mat-bottom-sheet-container-text-color: white;--mat-bottom-sheet-container-background-color: #032128;--mat-legacy-button-toggle-height: 36px;--mat-legacy-button-toggle-shape: 2px;--mat-legacy-button-toggle-focus-state-layer-opacity: 1;--mat-standard-button-toggle-shape: 4px;--mat-standard-button-toggle-hover-state-layer-opacity: .04;--mat-standard-button-toggle-focus-state-layer-opacity: .12;--mat-legacy-button-toggle-text-color: #083b46;--mat-legacy-button-toggle-state-layer-color: #9bbac3;--mat-legacy-button-toggle-selected-state-text-color: #3b7586;--mat-legacy-button-toggle-selected-state-background-color: rgba(255, 255, 255, .05);--mat-legacy-button-toggle-disabled-state-text-color: #032128;--mat-legacy-button-toggle-disabled-state-background-color: #022229;--mat-legacy-button-toggle-disabled-selected-state-background-color: #032128;--mat-standard-button-toggle-text-color: white;--mat-standard-button-toggle-background-color: #032128;--mat-standard-button-toggle-state-layer-color: #9bbac3;--mat-standard-button-toggle-selected-state-background-color: rgba(255, 255, 255, .05);--mat-standard-button-toggle-selected-state-text-color: white;--mat-standard-button-toggle-disabled-state-text-color: #032128;--mat-standard-button-toggle-disabled-state-background-color: #032128;--mat-standard-button-toggle-disabled-selected-state-text-color: white;--mat-standard-button-toggle-disabled-selected-state-background-color: #032128;--mat-standard-button-toggle-divider-color: #1b383e;--mat-datepicker-calendar-container-shape: 4px;--mat-datepicker-calendar-container-touch-shape: 4px;--mat-datepicker-calendar-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mat-datepicker-calendar-container-touch-elevation-shadow: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12);--mat-datepicker-calendar-date-selected-state-text-color: #042f2e;--mat-datepicker-calendar-date-selected-state-background-color: #0d9488;--mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(13, 148, 136, .4);--mat-datepicker-calendar-date-today-selected-state-outline-color: #042f2e;--mat-datepicker-calendar-date-focus-state-background-color: rgba(13, 148, 136, .3);--mat-datepicker-calendar-date-hover-state-background-color: rgba(13, 148, 136, .3);--mat-datepicker-toggle-active-state-icon-color: #0d9488;--mat-datepicker-calendar-date-in-range-state-background-color: rgba(13, 148, 136, .2);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, .2);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #46a35e;--mat-datepicker-toggle-icon-color: #cbdde1;--mat-datepicker-calendar-body-label-text-color: #3b7586;--mat-datepicker-calendar-period-button-text-color: white;--mat-datepicker-calendar-period-button-icon-color: #cbdde1;--mat-datepicker-calendar-navigation-button-icon-color: #cbdde1;--mat-datepicker-calendar-header-divider-color: rgba(203, 221, 225, .12);--mat-datepicker-calendar-header-text-color: #3b7586;--mat-datepicker-calendar-date-today-outline-color: #083b46;--mat-datepicker-calendar-date-today-disabled-state-outline-color: rgba(8, 59, 70, .8);--mat-datepicker-calendar-date-text-color: white;--mat-datepicker-calendar-date-outline-color: transparent;--mat-datepicker-calendar-date-disabled-state-text-color: #07343e;--mat-datepicker-calendar-date-preview-state-outline-color: rgba(203, 221, 225, .24);--mat-datepicker-range-input-separator-color: white;--mat-datepicker-range-input-disabled-state-separator-color: #07343e;--mat-datepicker-range-input-disabled-state-text-color: #07343e;--mat-datepicker-calendar-container-background-color: #032128;--mat-datepicker-calendar-container-text-color: white;--mat-divider-width: 1px;--mat-divider-color: rgba(203, 221, 225, .12);--mat-expansion-container-shape: 4px;--mat-expansion-legacy-header-indicator-display: inline-block;--mat-expansion-header-indicator-display: none;--mat-expansion-container-background-color: #032128;--mat-expansion-container-text-color: white;--mat-expansion-actions-divider-color: rgba(203, 221, 225, .12);--mat-expansion-header-hover-state-layer-color: rgba(255, 255, 255, .05);--mat-expansion-header-focus-state-layer-color: rgba(255, 255, 255, .05);--mat-expansion-header-disabled-state-text-color: #032128;--mat-expansion-header-text-color: white;--mat-expansion-header-description-color: #3b7586;--mat-expansion-header-indicator-color: #3b7586;--mat-icon-color: inherit;--mat-sidenav-container-shape: 0;--mat-sidenav-container-elevation-shadow: 0px 8px 10px -5px rgba(0, 0, 0, .2), 0px 16px 24px 2px rgba(0, 0, 0, .14), 0px 6px 30px 5px rgba(0, 0, 0, .12);--mat-sidenav-container-width: auto;--mat-sidenav-container-divider-color: rgba(203, 221, 225, .12);--mat-sidenav-container-background-color: #032128;--mat-sidenav-container-text-color: white;--mat-sidenav-content-background-color: #022229;--mat-sidenav-content-text-color: white;--mat-sidenav-scrim-color: rgba(252, 222, 215, .6);--mat-stepper-header-icon-foreground-color: #042f2e;--mat-stepper-header-selected-state-icon-background-color: #0d9488;--mat-stepper-header-selected-state-icon-foreground-color: #042f2e;--mat-stepper-header-done-state-icon-background-color: #0d9488;--mat-stepper-header-done-state-icon-foreground-color: #042f2e;--mat-stepper-header-edit-state-icon-background-color: #0d9488;--mat-stepper-header-edit-state-icon-foreground-color: #042f2e;--mat-stepper-container-color: #032128;--mat-stepper-line-color: rgba(203, 221, 225, .12);--mat-stepper-header-hover-state-layer-color: rgba(255, 255, 255, .05);--mat-stepper-header-focus-state-layer-color: rgba(255, 255, 255, .05);--mat-stepper-header-label-text-color: #3b7586;--mat-stepper-header-optional-label-text-color: #3b7586;--mat-stepper-header-selected-state-label-text-color: white;--mat-stepper-header-error-state-label-text-color: #dc2626;--mat-stepper-header-icon-background-color: #3b7586;--mat-stepper-header-error-state-icon-foreground-color: #dc2626;--mat-stepper-header-error-state-icon-background-color: transparent;--mat-sort-arrow-color: #3b7586;--mat-toolbar-container-background-color: #022229;--mat-toolbar-container-text-color: white;--mat-tree-container-background-color: #032128;--mat-tree-node-text-color: white}.theme-teal .dark .mat-accent,.theme-teal.dark .mat-accent{--mat-option-selected-state-label-text-color: #1e293b;--mat-option-label-text-color: white;--mat-option-hover-state-layer-color: rgba(255, 255, 255, .08);--mat-option-focus-state-layer-color: rgba(255, 255, 255, .08);--mat-option-selected-state-layer-color: rgba(255, 255, 255, .08)}.theme-teal .dark .mat-warn,.theme-teal.dark .mat-warn{--mat-option-selected-state-label-text-color: #dc2626;--mat-option-label-text-color: white;--mat-option-hover-state-layer-color: rgba(255, 255, 255, .08);--mat-option-focus-state-layer-color: rgba(255, 255, 255, .08);--mat-option-selected-state-layer-color: rgba(255, 255, 255, .08)}.theme-teal .dark .mat-primary,.theme-teal.dark .mat-primary{--mat-full-pseudo-checkbox-selected-icon-color: #0d9488;--mat-full-pseudo-checkbox-selected-checkmark-color: #022229;--mat-full-pseudo-checkbox-unselected-icon-color: #3b7586;--mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #022229;--mat-full-pseudo-checkbox-disabled-unselected-icon-color: #686868;--mat-full-pseudo-checkbox-disabled-selected-icon-color: #686868;--mat-minimal-pseudo-checkbox-selected-checkmark-color: #0d9488;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #686868}.theme-teal .dark .mat-accent,.theme-teal.dark .mat-accent{--mat-full-pseudo-checkbox-selected-icon-color: #1e293b;--mat-full-pseudo-checkbox-selected-checkmark-color: #022229;--mat-full-pseudo-checkbox-unselected-icon-color: #3b7586;--mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #022229;--mat-full-pseudo-checkbox-disabled-unselected-icon-color: #686868;--mat-full-pseudo-checkbox-disabled-selected-icon-color: #686868;--mat-minimal-pseudo-checkbox-selected-checkmark-color: #1e293b;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #686868}.theme-teal .dark .mat-warn,.theme-teal.dark .mat-warn{--mat-full-pseudo-checkbox-selected-icon-color: #dc2626;--mat-full-pseudo-checkbox-selected-checkmark-color: #022229;--mat-full-pseudo-checkbox-unselected-icon-color: #3b7586;--mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #022229;--mat-full-pseudo-checkbox-disabled-unselected-icon-color: #686868;--mat-full-pseudo-checkbox-disabled-selected-icon-color: #686868;--mat-minimal-pseudo-checkbox-selected-checkmark-color: #dc2626;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #686868}.theme-teal .dark .mat-elevation-z0,.theme-teal .dark .mat-mdc-elevation-specific.mat-elevation-z0,.theme-teal.dark .mat-elevation-z0,.theme-teal.dark .mat-mdc-elevation-specific.mat-elevation-z0{box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}.theme-teal .dark .mat-elevation-z1,.theme-teal .dark .mat-mdc-elevation-specific.mat-elevation-z1,.theme-teal.dark .mat-elevation-z1,.theme-teal.dark .mat-mdc-elevation-specific.mat-elevation-z1{box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f}.theme-teal .dark .mat-elevation-z2,.theme-teal .dark .mat-mdc-elevation-specific.mat-elevation-z2,.theme-teal.dark .mat-elevation-z2,.theme-teal.dark .mat-mdc-elevation-specific.mat-elevation-z2{box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.theme-teal .dark .mat-elevation-z3,.theme-teal .dark .mat-mdc-elevation-specific.mat-elevation-z3,.theme-teal.dark .mat-elevation-z3,.theme-teal.dark .mat-mdc-elevation-specific.mat-elevation-z3{box-shadow:0 3px 3px -2px #0003,0 3px 4px #00000024,0 1px 8px #0000001f}.theme-teal .dark .mat-elevation-z4,.theme-teal .dark .mat-mdc-elevation-specific.mat-elevation-z4,.theme-teal.dark .mat-elevation-z4,.theme-teal.dark .mat-mdc-elevation-specific.mat-elevation-z4{box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.theme-teal .dark .mat-elevation-z5,.theme-teal .dark .mat-mdc-elevation-specific.mat-elevation-z5,.theme-teal.dark .mat-elevation-z5,.theme-teal.dark .mat-mdc-elevation-specific.mat-elevation-z5{box-shadow:0 3px 5px -1px #0003,0 5px 8px #00000024,0 1px 14px #0000001f}.theme-teal .dark .mat-elevation-z6,.theme-teal .dark .mat-mdc-elevation-specific.mat-elevation-z6,.theme-teal.dark .mat-elevation-z6,.theme-teal.dark .mat-mdc-elevation-specific.mat-elevation-z6{box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024,0 1px 18px #0000001f}.theme-teal .dark .mat-elevation-z7,.theme-teal .dark .mat-mdc-elevation-specific.mat-elevation-z7,.theme-teal.dark .mat-elevation-z7,.theme-teal.dark .mat-mdc-elevation-specific.mat-elevation-z7{box-shadow:0 4px 5px -2px #0003,0 7px 10px 1px #00000024,0 2px 16px 1px #0000001f}.theme-teal .dark .mat-elevation-z8,.theme-teal .dark .mat-mdc-elevation-specific.mat-elevation-z8,.theme-teal.dark .mat-elevation-z8,.theme-teal.dark .mat-mdc-elevation-specific.mat-elevation-z8{box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f}.theme-teal .dark .mat-elevation-z9,.theme-teal .dark .mat-mdc-elevation-specific.mat-elevation-z9,.theme-teal.dark .mat-elevation-z9,.theme-teal.dark .mat-mdc-elevation-specific.mat-elevation-z9{box-shadow:0 5px 6px -3px #0003,0 9px 12px 1px #00000024,0 3px 16px 2px #0000001f}.theme-teal .dark .mat-elevation-z10,.theme-teal .dark .mat-mdc-elevation-specific.mat-elevation-z10,.theme-teal.dark .mat-elevation-z10,.theme-teal.dark .mat-mdc-elevation-specific.mat-elevation-z10{box-shadow:0 6px 6px -3px #0003,0 10px 14px 1px #00000024,0 4px 18px 3px #0000001f}.theme-teal .dark .mat-elevation-z11,.theme-teal .dark .mat-mdc-elevation-specific.mat-elevation-z11,.theme-teal.dark .mat-elevation-z11,.theme-teal.dark .mat-mdc-elevation-specific.mat-elevation-z11{box-shadow:0 6px 7px -4px #0003,0 11px 15px 1px #00000024,0 4px 20px 3px #0000001f}.theme-teal .dark .mat-elevation-z12,.theme-teal .dark .mat-mdc-elevation-specific.mat-elevation-z12,.theme-teal.dark .mat-elevation-z12,.theme-teal.dark .mat-mdc-elevation-specific.mat-elevation-z12{box-shadow:0 7px 8px -4px #0003,0 12px 17px 2px #00000024,0 5px 22px 4px #0000001f}.theme-teal .dark .mat-elevation-z13,.theme-teal .dark .mat-mdc-elevation-specific.mat-elevation-z13,.theme-teal.dark .mat-elevation-z13,.theme-teal.dark .mat-mdc-elevation-specific.mat-elevation-z13{box-shadow:0 7px 8px -4px #0003,0 13px 19px 2px #00000024,0 5px 24px 4px #0000001f}.theme-teal .dark .mat-elevation-z14,.theme-teal .dark .mat-mdc-elevation-specific.mat-elevation-z14,.theme-teal.dark .mat-elevation-z14,.theme-teal.dark .mat-mdc-elevation-specific.mat-elevation-z14{box-shadow:0 7px 9px -4px #0003,0 14px 21px 2px #00000024,0 5px 26px 4px #0000001f}.theme-teal .dark .mat-elevation-z15,.theme-teal .dark .mat-mdc-elevation-specific.mat-elevation-z15,.theme-teal.dark .mat-elevation-z15,.theme-teal.dark .mat-mdc-elevation-specific.mat-elevation-z15{box-shadow:0 8px 9px -5px #0003,0 15px 22px 2px #00000024,0 6px 28px 5px #0000001f}.theme-teal .dark .mat-elevation-z16,.theme-teal .dark .mat-mdc-elevation-specific.mat-elevation-z16,.theme-teal.dark .mat-elevation-z16,.theme-teal.dark .mat-mdc-elevation-specific.mat-elevation-z16{box-shadow:0 8px 10px -5px #0003,0 16px 24px 2px #00000024,0 6px 30px 5px #0000001f}.theme-teal .dark .mat-elevation-z17,.theme-teal .dark .mat-mdc-elevation-specific.mat-elevation-z17,.theme-teal.dark .mat-elevation-z17,.theme-teal.dark .mat-mdc-elevation-specific.mat-elevation-z17{box-shadow:0 8px 11px -5px #0003,0 17px 26px 2px #00000024,0 6px 32px 5px #0000001f}.theme-teal .dark .mat-elevation-z18,.theme-teal .dark .mat-mdc-elevation-specific.mat-elevation-z18,.theme-teal.dark .mat-elevation-z18,.theme-teal.dark .mat-mdc-elevation-specific.mat-elevation-z18{box-shadow:0 9px 11px -5px #0003,0 18px 28px 2px #00000024,0 7px 34px 6px #0000001f}.theme-teal .dark .mat-elevation-z19,.theme-teal .dark .mat-mdc-elevation-specific.mat-elevation-z19,.theme-teal.dark .mat-elevation-z19,.theme-teal.dark .mat-mdc-elevation-specific.mat-elevation-z19{box-shadow:0 9px 12px -6px #0003,0 19px 29px 2px #00000024,0 7px 36px 6px #0000001f}.theme-teal .dark .mat-elevation-z20,.theme-teal .dark .mat-mdc-elevation-specific.mat-elevation-z20,.theme-teal.dark .mat-elevation-z20,.theme-teal.dark .mat-mdc-elevation-specific.mat-elevation-z20{box-shadow:0 10px 13px -6px #0003,0 20px 31px 3px #00000024,0 8px 38px 7px #0000001f}.theme-teal .dark .mat-elevation-z21,.theme-teal .dark .mat-mdc-elevation-specific.mat-elevation-z21,.theme-teal.dark .mat-elevation-z21,.theme-teal.dark .mat-mdc-elevation-specific.mat-elevation-z21{box-shadow:0 10px 13px -6px #0003,0 21px 33px 3px #00000024,0 8px 40px 7px #0000001f}.theme-teal .dark .mat-elevation-z22,.theme-teal .dark .mat-mdc-elevation-specific.mat-elevation-z22,.theme-teal.dark .mat-elevation-z22,.theme-teal.dark .mat-mdc-elevation-specific.mat-elevation-z22{box-shadow:0 10px 14px -6px #0003,0 22px 35px 3px #00000024,0 8px 42px 7px #0000001f}.theme-teal .dark .mat-elevation-z23,.theme-teal .dark .mat-mdc-elevation-specific.mat-elevation-z23,.theme-teal.dark .mat-elevation-z23,.theme-teal.dark .mat-mdc-elevation-specific.mat-elevation-z23{box-shadow:0 11px 14px -7px #0003,0 23px 36px 3px #00000024,0 9px 44px 8px #0000001f}.theme-teal .dark .mat-elevation-z24,.theme-teal .dark .mat-mdc-elevation-specific.mat-elevation-z24,.theme-teal.dark .mat-elevation-z24,.theme-teal.dark .mat-mdc-elevation-specific.mat-elevation-z24{box-shadow:0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f}.theme-teal .dark .mat-mdc-progress-bar,.theme-teal.dark .mat-mdc-progress-bar{--mdc-linear-progress-active-indicator-color: #0d9488;--mdc-linear-progress-track-color: rgba(13, 148, 136, .25)}.theme-teal .dark .mat-mdc-progress-bar.mat-accent,.theme-teal.dark .mat-mdc-progress-bar.mat-accent{--mdc-linear-progress-active-indicator-color: #1e293b;--mdc-linear-progress-track-color: rgba(30, 41, 59, .25)}.theme-teal .dark .mat-mdc-progress-bar.mat-warn,.theme-teal.dark .mat-mdc-progress-bar.mat-warn{--mdc-linear-progress-active-indicator-color: #dc2626;--mdc-linear-progress-track-color: rgba(220, 38, 38, .25)}.theme-teal .dark .mat-mdc-form-field.mat-accent,.theme-teal.dark .mat-mdc-form-field.mat-accent{--mdc-filled-text-field-caret-color: #1e293b;--mdc-filled-text-field-focus-active-indicator-color: #1e293b;--mdc-filled-text-field-focus-label-text-color: rgba(30, 41, 59, .87);--mdc-outlined-text-field-caret-color: #1e293b;--mdc-outlined-text-field-focus-outline-color: #1e293b;--mdc-outlined-text-field-focus-label-text-color: rgba(30, 41, 59, .87);--mat-form-field-focus-select-arrow-color: rgba(30, 41, 59, .87)}.theme-teal .dark .mat-mdc-form-field.mat-warn,.theme-teal.dark .mat-mdc-form-field.mat-warn{--mdc-filled-text-field-caret-color: #dc2626;--mdc-filled-text-field-focus-active-indicator-color: #dc2626;--mdc-filled-text-field-focus-label-text-color: rgba(220, 38, 38, .87);--mdc-outlined-text-field-caret-color: #dc2626;--mdc-outlined-text-field-focus-outline-color: #dc2626;--mdc-outlined-text-field-focus-label-text-color: rgba(220, 38, 38, .87);--mat-form-field-focus-select-arrow-color: rgba(220, 38, 38, .87)}.theme-teal .dark .mat-mdc-form-field.mat-accent,.theme-teal.dark .mat-mdc-form-field.mat-accent{--mat-select-panel-background-color: #032128;--mat-select-enabled-trigger-text-color: rgba(255, 255, 255, .87);--mat-select-disabled-trigger-text-color: rgba(7, 52, 62, .38);--mat-select-placeholder-text-color: rgba(255, 255, 255, .6);--mat-select-enabled-arrow-color: rgba(203, 221, 225, .54);--mat-select-disabled-arrow-color: rgba(255, 255, 255, .38);--mat-select-focused-arrow-color: rgba(30, 41, 59, .87);--mat-select-invalid-arrow-color: rgba(220, 38, 38, .87)}.theme-teal .dark .mat-mdc-form-field.mat-warn,.theme-teal.dark .mat-mdc-form-field.mat-warn{--mat-select-panel-background-color: #032128;--mat-select-enabled-trigger-text-color: rgba(255, 255, 255, .87);--mat-select-disabled-trigger-text-color: rgba(7, 52, 62, .38);--mat-select-placeholder-text-color: rgba(255, 255, 255, .6);--mat-select-enabled-arrow-color: rgba(203, 221, 225, .54);--mat-select-disabled-arrow-color: rgba(255, 255, 255, .38);--mat-select-focused-arrow-color: rgba(220, 38, 38, .87);--mat-select-invalid-arrow-color: rgba(220, 38, 38, .87)}.theme-teal .dark .mat-mdc-standard-chip,.theme-teal.dark .mat-mdc-standard-chip{--mdc-chip-container-shape-family: rounded;--mdc-chip-container-shape-radius: 16px 16px 16px 16px;--mdc-chip-with-avatar-avatar-shape-family: rounded;--mdc-chip-with-avatar-avatar-shape-radius: 14px 14px 14px 14px;--mdc-chip-with-avatar-avatar-size: 28px;--mdc-chip-with-icon-icon-size: 18px;--mdc-chip-outline-width: 0;--mdc-chip-outline-color: transparent;--mdc-chip-disabled-outline-color: transparent;--mdc-chip-focus-outline-color: transparent;--mdc-chip-hover-state-layer-opacity: .04;--mdc-chip-with-avatar-disabled-avatar-opacity: 1;--mdc-chip-flat-selected-outline-width: 0;--mdc-chip-selected-hover-state-layer-opacity: .04;--mdc-chip-with-trailing-icon-disabled-trailing-icon-opacity: 1;--mdc-chip-with-icon-disabled-icon-opacity: 1;--mat-chip-disabled-container-opacity: .4;--mat-chip-trailing-action-opacity: .54;--mat-chip-trailing-action-focus-opacity: 1;--mat-chip-trailing-action-state-layer-color: transparent;--mat-chip-selected-trailing-action-state-layer-color: transparent;--mat-chip-trailing-action-hover-state-layer-opacity: 0;--mat-chip-trailing-action-focus-state-layer-opacity: 0;--mdc-chip-disabled-label-text-color: #fafafa;--mdc-chip-elevated-container-color: #213c42;--mdc-chip-elevated-selected-container-color: #213c42;--mdc-chip-elevated-disabled-container-color: #213c42;--mdc-chip-flat-disabled-selected-container-color: #213c42;--mdc-chip-focus-state-layer-color: white;--mdc-chip-hover-state-layer-color: white;--mdc-chip-selected-hover-state-layer-color: white;--mdc-chip-focus-state-layer-opacity: .12;--mdc-chip-selected-focus-state-layer-color: white;--mdc-chip-selected-focus-state-layer-opacity: .12;--mdc-chip-label-text-color: #fafafa;--mdc-chip-selected-label-text-color: #fafafa;--mdc-chip-with-icon-icon-color: #fafafa;--mdc-chip-with-icon-disabled-icon-color: #fafafa;--mdc-chip-with-icon-selected-icon-color: #fafafa;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color: #fafafa;--mdc-chip-with-trailing-icon-trailing-icon-color: #fafafa;--mat-chip-selected-disabled-trailing-icon-color: #fafafa;--mat-chip-selected-trailing-icon-color: #fafafa}.theme-teal .dark .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-primary,.theme-teal .dark .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-primary,.theme-teal.dark .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-primary,.theme-teal.dark .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-primary{--mdc-chip-disabled-label-text-color: #042f2e;--mdc-chip-elevated-container-color: #0d9488;--mdc-chip-elevated-selected-container-color: #0d9488;--mdc-chip-elevated-disabled-container-color: #0d9488;--mdc-chip-flat-disabled-selected-container-color: #0d9488;--mdc-chip-focus-state-layer-color: white;--mdc-chip-hover-state-layer-color: white;--mdc-chip-selected-hover-state-layer-color: white;--mdc-chip-focus-state-layer-opacity: .12;--mdc-chip-selected-focus-state-layer-color: white;--mdc-chip-selected-focus-state-layer-opacity: .12;--mdc-chip-label-text-color: #042f2e;--mdc-chip-selected-label-text-color: #042f2e;--mdc-chip-with-icon-icon-color: #042f2e;--mdc-chip-with-icon-disabled-icon-color: #042f2e;--mdc-chip-with-icon-selected-icon-color: #042f2e;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color: #042f2e;--mdc-chip-with-trailing-icon-trailing-icon-color: #042f2e;--mat-chip-selected-disabled-trailing-icon-color: #042f2e;--mat-chip-selected-trailing-icon-color: #042f2e}.theme-teal .dark .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-accent,.theme-teal .dark .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-accent,.theme-teal.dark .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-accent,.theme-teal.dark .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-accent{--mdc-chip-disabled-label-text-color: white;--mdc-chip-elevated-container-color: #1e293b;--mdc-chip-elevated-selected-container-color: #1e293b;--mdc-chip-elevated-disabled-container-color: #1e293b;--mdc-chip-flat-disabled-selected-container-color: #1e293b;--mdc-chip-focus-state-layer-color: white;--mdc-chip-hover-state-layer-color: white;--mdc-chip-selected-hover-state-layer-color: white;--mdc-chip-focus-state-layer-opacity: .12;--mdc-chip-selected-focus-state-layer-color: white;--mdc-chip-selected-focus-state-layer-opacity: .12;--mdc-chip-label-text-color: white;--mdc-chip-selected-label-text-color: white;--mdc-chip-with-icon-icon-color: white;--mdc-chip-with-icon-disabled-icon-color: white;--mdc-chip-with-icon-selected-icon-color: white;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color: white;--mdc-chip-with-trailing-icon-trailing-icon-color: white;--mat-chip-selected-disabled-trailing-icon-color: white;--mat-chip-selected-trailing-icon-color: white}.theme-teal .dark .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-warn,.theme-teal .dark .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-warn,.theme-teal.dark .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-warn,.theme-teal.dark .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-warn{--mdc-chip-disabled-label-text-color: white;--mdc-chip-elevated-container-color: #dc2626;--mdc-chip-elevated-selected-container-color: #dc2626;--mdc-chip-elevated-disabled-container-color: #dc2626;--mdc-chip-flat-disabled-selected-container-color: #dc2626;--mdc-chip-focus-state-layer-color: white;--mdc-chip-hover-state-layer-color: white;--mdc-chip-selected-hover-state-layer-color: white;--mdc-chip-focus-state-layer-opacity: .12;--mdc-chip-selected-focus-state-layer-color: white;--mdc-chip-selected-focus-state-layer-opacity: .12;--mdc-chip-label-text-color: white;--mdc-chip-selected-label-text-color: white;--mdc-chip-with-icon-icon-color: white;--mdc-chip-with-icon-disabled-icon-color: white;--mdc-chip-with-icon-selected-icon-color: white;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color: white;--mdc-chip-with-trailing-icon-trailing-icon-color: white;--mat-chip-selected-disabled-trailing-icon-color: white;--mat-chip-selected-trailing-icon-color: white}.theme-teal .dark .mat-mdc-slide-toggle,.theme-teal.dark .mat-mdc-slide-toggle{--mat-switch-disabled-selected-handle-opacity: .38;--mat-switch-disabled-unselected-handle-opacity: .38;--mat-switch-unselected-handle-size: 20px;--mat-switch-selected-handle-size: 20px;--mat-switch-pressed-handle-size: 20px;--mat-switch-with-icon-handle-size: 20px;--mat-switch-selected-handle-horizontal-margin: 0;--mat-switch-selected-with-icon-handle-horizontal-margin: 0;--mat-switch-selected-pressed-handle-horizontal-margin: 0;--mat-switch-unselected-handle-horizontal-margin: 0;--mat-switch-unselected-with-icon-handle-horizontal-margin: 0;--mat-switch-unselected-pressed-handle-horizontal-margin: 0;--mat-switch-visible-track-opacity: 1;--mat-switch-hidden-track-opacity: 1;--mat-switch-visible-track-transition: transform 75ms 0ms cubic-bezier(0, 0, .2, 1);--mat-switch-hidden-track-transition: transform 75ms 0ms cubic-bezier(.4, 0, .6, 1);--mat-switch-track-outline-width: 1px;--mat-switch-track-outline-color: transparent;--mat-switch-selected-track-outline-width: 1px;--mat-switch-selected-track-outline-color: transparent;--mat-switch-disabled-unselected-track-outline-width: 1px;--mat-switch-disabled-unselected-track-outline-color: transparent;--mat-switch-label-text-color: white}.theme-teal .dark .mat-mdc-slide-toggle.mat-accent,.theme-teal.dark .mat-mdc-slide-toggle.mat-accent{--mdc-switch-selected-focus-state-layer-color: #cbd5e1;--mdc-switch-selected-handle-color: #cbd5e1;--mdc-switch-selected-hover-state-layer-color: #cbd5e1;--mdc-switch-selected-pressed-state-layer-color: #cbd5e1;--mdc-switch-selected-focus-handle-color: #e2e8f0;--mdc-switch-selected-hover-handle-color: #e2e8f0;--mdc-switch-selected-pressed-handle-color: #e2e8f0;--mdc-switch-selected-focus-track-color: #475569;--mdc-switch-selected-hover-track-color: #475569;--mdc-switch-selected-pressed-track-color: #475569;--mdc-switch-selected-track-color: #475569}.theme-teal .dark .mat-mdc-slide-toggle.mat-warn,.theme-teal.dark .mat-mdc-slide-toggle.mat-warn{--mdc-switch-selected-focus-state-layer-color: #fca5a5;--mdc-switch-selected-handle-color: #fca5a5;--mdc-switch-selected-hover-state-layer-color: #fca5a5;--mdc-switch-selected-pressed-state-layer-color: #fca5a5;--mdc-switch-selected-focus-handle-color: #fecaca;--mdc-switch-selected-hover-handle-color: #fecaca;--mdc-switch-selected-pressed-handle-color: #fecaca;--mdc-switch-selected-focus-track-color: #dc2626;--mdc-switch-selected-hover-track-color: #dc2626;--mdc-switch-selected-pressed-track-color: #dc2626;--mdc-switch-selected-track-color: #dc2626}.theme-teal .dark .mat-mdc-radio-button.mat-primary,.theme-teal.dark .mat-mdc-radio-button.mat-primary{--mdc-radio-disabled-selected-icon-color: #cbdde1;--mdc-radio-disabled-unselected-icon-color: #cbdde1;--mdc-radio-unselected-hover-icon-color: #eeeeee;--mdc-radio-unselected-icon-color: rgba(203, 221, 225, .54);--mdc-radio-unselected-pressed-icon-color: rgba(203, 221, 225, .54);--mdc-radio-selected-focus-icon-color: #0d9488;--mdc-radio-selected-hover-icon-color: #0d9488;--mdc-radio-selected-icon-color: #0d9488;--mdc-radio-selected-pressed-icon-color: #0d9488;--mat-radio-ripple-color: white;--mat-radio-checked-ripple-color: #0d9488;--mat-radio-disabled-label-color: #07343e;--mat-radio-label-text-color: white}.theme-teal .dark .mat-mdc-radio-button.mat-accent,.theme-teal.dark .mat-mdc-radio-button.mat-accent{--mdc-radio-disabled-selected-icon-color: #cbdde1;--mdc-radio-disabled-unselected-icon-color: #cbdde1;--mdc-radio-unselected-hover-icon-color: #eeeeee;--mdc-radio-unselected-icon-color: rgba(203, 221, 225, .54);--mdc-radio-unselected-pressed-icon-color: rgba(203, 221, 225, .54);--mdc-radio-selected-focus-icon-color: #1e293b;--mdc-radio-selected-hover-icon-color: #1e293b;--mdc-radio-selected-icon-color: #1e293b;--mdc-radio-selected-pressed-icon-color: #1e293b;--mat-radio-ripple-color: white;--mat-radio-checked-ripple-color: #1e293b;--mat-radio-disabled-label-color: #07343e;--mat-radio-label-text-color: white}.theme-teal .dark .mat-mdc-radio-button.mat-warn,.theme-teal.dark .mat-mdc-radio-button.mat-warn{--mdc-radio-disabled-selected-icon-color: #cbdde1;--mdc-radio-disabled-unselected-icon-color: #cbdde1;--mdc-radio-unselected-hover-icon-color: #eeeeee;--mdc-radio-unselected-icon-color: rgba(203, 221, 225, .54);--mdc-radio-unselected-pressed-icon-color: rgba(203, 221, 225, .54);--mdc-radio-selected-focus-icon-color: #dc2626;--mdc-radio-selected-hover-icon-color: #dc2626;--mdc-radio-selected-icon-color: #dc2626;--mdc-radio-selected-pressed-icon-color: #dc2626;--mat-radio-ripple-color: white;--mat-radio-checked-ripple-color: #dc2626;--mat-radio-disabled-label-color: #07343e;--mat-radio-label-text-color: white}.theme-teal .dark .mat-accent,.theme-teal.dark .mat-accent{--mat-slider-ripple-color: #1e293b;--mat-slider-hover-state-layer-color: rgba(30, 41, 59, .05);--mat-slider-focus-state-layer-color: rgba(30, 41, 59, .2);--mdc-slider-handle-color: #1e293b;--mdc-slider-focus-handle-color: #1e293b;--mdc-slider-hover-handle-color: #1e293b;--mdc-slider-active-track-color: #1e293b;--mdc-slider-inactive-track-color: #1e293b;--mdc-slider-with-tick-marks-inactive-container-color: #1e293b;--mdc-slider-with-tick-marks-active-container-color: white}.theme-teal .dark .mat-warn,.theme-teal.dark .mat-warn{--mat-slider-ripple-color: #dc2626;--mat-slider-hover-state-layer-color: rgba(220, 38, 38, .05);--mat-slider-focus-state-layer-color: rgba(220, 38, 38, .2);--mdc-slider-handle-color: #dc2626;--mdc-slider-focus-handle-color: #dc2626;--mdc-slider-hover-handle-color: #dc2626;--mdc-slider-active-track-color: #dc2626;--mdc-slider-inactive-track-color: #dc2626;--mdc-slider-with-tick-marks-inactive-container-color: #dc2626;--mdc-slider-with-tick-marks-active-container-color: white}.theme-teal .dark .mdc-list-item__start,.theme-teal .dark .mdc-list-item__end,.theme-teal.dark .mdc-list-item__start,.theme-teal.dark .mdc-list-item__end{--mdc-radio-disabled-selected-icon-color: #cbdde1;--mdc-radio-disabled-unselected-icon-color: #cbdde1;--mdc-radio-unselected-hover-icon-color: #eeeeee;--mdc-radio-unselected-icon-color: rgba(203, 221, 225, .54);--mdc-radio-unselected-pressed-icon-color: rgba(203, 221, 225, .54);--mdc-radio-selected-focus-icon-color: #0d9488;--mdc-radio-selected-hover-icon-color: #0d9488;--mdc-radio-selected-icon-color: #0d9488;--mdc-radio-selected-pressed-icon-color: #0d9488}.theme-teal .dark .mat-accent .mdc-list-item__start,.theme-teal .dark .mat-accent .mdc-list-item__end,.theme-teal.dark .mat-accent .mdc-list-item__start,.theme-teal.dark .mat-accent .mdc-list-item__end{--mdc-radio-disabled-selected-icon-color: #cbdde1;--mdc-radio-disabled-unselected-icon-color: #cbdde1;--mdc-radio-unselected-hover-icon-color: #eeeeee;--mdc-radio-unselected-icon-color: rgba(203, 221, 225, .54);--mdc-radio-unselected-pressed-icon-color: rgba(203, 221, 225, .54);--mdc-radio-selected-focus-icon-color: #1e293b;--mdc-radio-selected-hover-icon-color: #1e293b;--mdc-radio-selected-icon-color: #1e293b;--mdc-radio-selected-pressed-icon-color: #1e293b}.theme-teal .dark .mat-warn .mdc-list-item__start,.theme-teal .dark .mat-warn .mdc-list-item__end,.theme-teal.dark .mat-warn .mdc-list-item__start,.theme-teal.dark .mat-warn .mdc-list-item__end{--mdc-radio-disabled-selected-icon-color: #cbdde1;--mdc-radio-disabled-unselected-icon-color: #cbdde1;--mdc-radio-unselected-hover-icon-color: #eeeeee;--mdc-radio-unselected-icon-color: rgba(203, 221, 225, .54);--mdc-radio-unselected-pressed-icon-color: rgba(203, 221, 225, .54);--mdc-radio-selected-focus-icon-color: #dc2626;--mdc-radio-selected-hover-icon-color: #dc2626;--mdc-radio-selected-icon-color: #dc2626;--mdc-radio-selected-pressed-icon-color: #dc2626}.theme-teal .dark .mat-mdc-list-option,.theme-teal.dark .mat-mdc-list-option{--mdc-checkbox-disabled-selected-icon-color: rgba(255, 255, 255, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(255, 255, 255, .38);--mdc-checkbox-selected-checkmark-color: #042f2e;--mdc-checkbox-selected-focus-icon-color: #0d9488;--mdc-checkbox-selected-hover-icon-color: #0d9488;--mdc-checkbox-selected-icon-color: #0d9488;--mdc-checkbox-selected-pressed-icon-color: #0d9488;--mdc-checkbox-unselected-focus-icon-color: #eeeeee;--mdc-checkbox-unselected-hover-icon-color: #eeeeee;--mdc-checkbox-unselected-icon-color: rgba(255, 255, 255, .54);--mdc-checkbox-unselected-pressed-icon-color: rgba(255, 255, 255, .54);--mdc-checkbox-selected-focus-state-layer-color: #0d9488;--mdc-checkbox-selected-hover-state-layer-color: #0d9488;--mdc-checkbox-selected-pressed-state-layer-color: #0d9488;--mdc-checkbox-unselected-focus-state-layer-color: white;--mdc-checkbox-unselected-hover-state-layer-color: white;--mdc-checkbox-unselected-pressed-state-layer-color: white}.theme-teal .dark .mat-mdc-list-option.mat-accent,.theme-teal.dark .mat-mdc-list-option.mat-accent{--mdc-checkbox-disabled-selected-icon-color: rgba(255, 255, 255, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(255, 255, 255, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #1e293b;--mdc-checkbox-selected-hover-icon-color: #1e293b;--mdc-checkbox-selected-icon-color: #1e293b;--mdc-checkbox-selected-pressed-icon-color: #1e293b;--mdc-checkbox-unselected-focus-icon-color: #eeeeee;--mdc-checkbox-unselected-hover-icon-color: #eeeeee;--mdc-checkbox-unselected-icon-color: rgba(255, 255, 255, .54);--mdc-checkbox-unselected-pressed-icon-color: rgba(255, 255, 255, .54);--mdc-checkbox-selected-focus-state-layer-color: #1e293b;--mdc-checkbox-selected-hover-state-layer-color: #1e293b;--mdc-checkbox-selected-pressed-state-layer-color: #1e293b;--mdc-checkbox-unselected-focus-state-layer-color: white;--mdc-checkbox-unselected-hover-state-layer-color: white;--mdc-checkbox-unselected-pressed-state-layer-color: white}.theme-teal .dark .mat-mdc-list-option.mat-warn,.theme-teal.dark .mat-mdc-list-option.mat-warn{--mdc-checkbox-disabled-selected-icon-color: rgba(255, 255, 255, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(255, 255, 255, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #dc2626;--mdc-checkbox-selected-hover-icon-color: #dc2626;--mdc-checkbox-selected-icon-color: #dc2626;--mdc-checkbox-selected-pressed-icon-color: #dc2626;--mdc-checkbox-unselected-focus-icon-color: #eeeeee;--mdc-checkbox-unselected-hover-icon-color: #eeeeee;--mdc-checkbox-unselected-icon-color: rgba(255, 255, 255, .54);--mdc-checkbox-unselected-pressed-icon-color: rgba(255, 255, 255, .54);--mdc-checkbox-selected-focus-state-layer-color: #dc2626;--mdc-checkbox-selected-hover-state-layer-color: #dc2626;--mdc-checkbox-selected-pressed-state-layer-color: #dc2626;--mdc-checkbox-unselected-focus-state-layer-color: white;--mdc-checkbox-unselected-hover-state-layer-color: white;--mdc-checkbox-unselected-pressed-state-layer-color: white}.theme-teal .dark .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected .mdc-list-item__primary-text,.theme-teal .dark .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated .mdc-list-item__primary-text,.theme-teal.dark .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected .mdc-list-item__primary-text,.theme-teal.dark .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated .mdc-list-item__primary-text,.theme-teal .dark .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected.mdc-list-item--with-leading-icon .mdc-list-item__start,.theme-teal .dark .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated.mdc-list-item--with-leading-icon .mdc-list-item__start,.theme-teal.dark .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected.mdc-list-item--with-leading-icon .mdc-list-item__start,.theme-teal.dark .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated.mdc-list-item--with-leading-icon .mdc-list-item__start{color:#0d9488}.theme-teal .dark .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__start,.theme-teal .dark .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__content,.theme-teal .dark .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__end,.theme-teal.dark .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__start,.theme-teal.dark .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__content,.theme-teal.dark .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__end{opacity:1}.theme-teal .dark .mat-mdc-tab-group,.theme-teal .dark .mat-mdc-tab-nav-bar,.theme-teal.dark .mat-mdc-tab-group,.theme-teal.dark .mat-mdc-tab-nav-bar{--mdc-tab-indicator-active-indicator-color: #0d9488;--mat-tab-header-disabled-ripple-color: #07343e;--mat-tab-header-pagination-icon-color: #cbdde1;--mat-tab-header-inactive-label-text-color: rgba(255, 255, 255, .6);--mat-tab-header-active-label-text-color: #0d9488;--mat-tab-header-active-ripple-color: #0d9488;--mat-tab-header-inactive-ripple-color: #0d9488;--mat-tab-header-inactive-focus-label-text-color: rgba(255, 255, 255, .6);--mat-tab-header-inactive-hover-label-text-color: rgba(255, 255, 255, .6);--mat-tab-header-active-focus-label-text-color: #0d9488;--mat-tab-header-active-hover-label-text-color: #0d9488;--mat-tab-header-active-focus-indicator-color: #0d9488;--mat-tab-header-active-hover-indicator-color: #0d9488}.theme-teal .dark .mat-mdc-tab-group.mat-accent,.theme-teal .dark .mat-mdc-tab-nav-bar.mat-accent,.theme-teal.dark .mat-mdc-tab-group.mat-accent,.theme-teal.dark .mat-mdc-tab-nav-bar.mat-accent{--mdc-tab-indicator-active-indicator-color: #1e293b;--mat-tab-header-disabled-ripple-color: #07343e;--mat-tab-header-pagination-icon-color: #cbdde1;--mat-tab-header-inactive-label-text-color: rgba(255, 255, 255, .6);--mat-tab-header-active-label-text-color: #1e293b;--mat-tab-header-active-ripple-color: #1e293b;--mat-tab-header-inactive-ripple-color: #1e293b;--mat-tab-header-inactive-focus-label-text-color: rgba(255, 255, 255, .6);--mat-tab-header-inactive-hover-label-text-color: rgba(255, 255, 255, .6);--mat-tab-header-active-focus-label-text-color: #1e293b;--mat-tab-header-active-hover-label-text-color: #1e293b;--mat-tab-header-active-focus-indicator-color: #1e293b;--mat-tab-header-active-hover-indicator-color: #1e293b}.theme-teal .dark .mat-mdc-tab-group.mat-warn,.theme-teal .dark .mat-mdc-tab-nav-bar.mat-warn,.theme-teal.dark .mat-mdc-tab-group.mat-warn,.theme-teal.dark .mat-mdc-tab-nav-bar.mat-warn{--mdc-tab-indicator-active-indicator-color: #dc2626;--mat-tab-header-disabled-ripple-color: #07343e;--mat-tab-header-pagination-icon-color: #cbdde1;--mat-tab-header-inactive-label-text-color: rgba(255, 255, 255, .6);--mat-tab-header-active-label-text-color: #dc2626;--mat-tab-header-active-ripple-color: #dc2626;--mat-tab-header-inactive-ripple-color: #dc2626;--mat-tab-header-inactive-focus-label-text-color: rgba(255, 255, 255, .6);--mat-tab-header-inactive-hover-label-text-color: rgba(255, 255, 255, .6);--mat-tab-header-active-focus-label-text-color: #dc2626;--mat-tab-header-active-hover-label-text-color: #dc2626;--mat-tab-header-active-focus-indicator-color: #dc2626;--mat-tab-header-active-hover-indicator-color: #dc2626}.theme-teal .dark .mat-mdc-tab-group.mat-background-primary,.theme-teal .dark .mat-mdc-tab-nav-bar.mat-background-primary,.theme-teal.dark .mat-mdc-tab-group.mat-background-primary,.theme-teal.dark .mat-mdc-tab-nav-bar.mat-background-primary{--mat-tab-header-with-background-background-color: #0d9488;--mat-tab-header-with-background-foreground-color: #042f2e}.theme-teal .dark .mat-mdc-tab-group.mat-background-accent,.theme-teal .dark .mat-mdc-tab-nav-bar.mat-background-accent,.theme-teal.dark .mat-mdc-tab-group.mat-background-accent,.theme-teal.dark .mat-mdc-tab-nav-bar.mat-background-accent{--mat-tab-header-with-background-background-color: #1e293b;--mat-tab-header-with-background-foreground-color: white}.theme-teal .dark .mat-mdc-tab-group.mat-background-warn,.theme-teal .dark .mat-mdc-tab-nav-bar.mat-background-warn,.theme-teal.dark .mat-mdc-tab-group.mat-background-warn,.theme-teal.dark .mat-mdc-tab-nav-bar.mat-background-warn{--mat-tab-header-with-background-background-color: #dc2626;--mat-tab-header-with-background-foreground-color: white}.theme-teal .dark .mat-mdc-checkbox.mat-primary,.theme-teal.dark .mat-mdc-checkbox.mat-primary{--mdc-checkbox-disabled-selected-icon-color: rgba(255, 255, 255, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(255, 255, 255, .38);--mdc-checkbox-selected-checkmark-color: #042f2e;--mdc-checkbox-selected-focus-icon-color: #0d9488;--mdc-checkbox-selected-hover-icon-color: #0d9488;--mdc-checkbox-selected-icon-color: #0d9488;--mdc-checkbox-selected-pressed-icon-color: #0d9488;--mdc-checkbox-unselected-focus-icon-color: #eeeeee;--mdc-checkbox-unselected-hover-icon-color: #eeeeee;--mdc-checkbox-unselected-icon-color: rgba(255, 255, 255, .54);--mdc-checkbox-unselected-pressed-icon-color: rgba(255, 255, 255, .54);--mdc-checkbox-selected-focus-state-layer-color: #0d9488;--mdc-checkbox-selected-hover-state-layer-color: #0d9488;--mdc-checkbox-selected-pressed-state-layer-color: #0d9488;--mdc-checkbox-unselected-focus-state-layer-color: white;--mdc-checkbox-unselected-hover-state-layer-color: white;--mdc-checkbox-unselected-pressed-state-layer-color: white}.theme-teal .dark .mat-mdc-checkbox.mat-warn,.theme-teal.dark .mat-mdc-checkbox.mat-warn{--mdc-checkbox-disabled-selected-icon-color: rgba(255, 255, 255, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(255, 255, 255, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #dc2626;--mdc-checkbox-selected-hover-icon-color: #dc2626;--mdc-checkbox-selected-icon-color: #dc2626;--mdc-checkbox-selected-pressed-icon-color: #dc2626;--mdc-checkbox-unselected-focus-icon-color: #eeeeee;--mdc-checkbox-unselected-hover-icon-color: #eeeeee;--mdc-checkbox-unselected-icon-color: rgba(255, 255, 255, .54);--mdc-checkbox-unselected-pressed-icon-color: rgba(255, 255, 255, .54);--mdc-checkbox-selected-focus-state-layer-color: #dc2626;--mdc-checkbox-selected-hover-state-layer-color: #dc2626;--mdc-checkbox-selected-pressed-state-layer-color: #dc2626;--mdc-checkbox-unselected-focus-state-layer-color: white;--mdc-checkbox-unselected-hover-state-layer-color: white;--mdc-checkbox-unselected-pressed-state-layer-color: white}.theme-teal .dark .mat-mdc-button.mat-primary,.theme-teal.dark .mat-mdc-button.mat-primary{--mdc-text-button-label-text-color: #0d9488;--mat-text-button-state-layer-color: #0d9488;--mat-text-button-ripple-color: rgba(13, 148, 136, .1)}.theme-teal .dark .mat-mdc-button.mat-accent,.theme-teal.dark .mat-mdc-button.mat-accent{--mdc-text-button-label-text-color: #1e293b;--mat-text-button-state-layer-color: #1e293b;--mat-text-button-ripple-color: rgba(30, 41, 59, .1)}.theme-teal .dark .mat-mdc-button.mat-warn,.theme-teal.dark .mat-mdc-button.mat-warn{--mdc-text-button-label-text-color: #dc2626;--mat-text-button-state-layer-color: #dc2626;--mat-text-button-ripple-color: rgba(220, 38, 38, .1)}.theme-teal .dark .mat-mdc-unelevated-button.mat-primary,.theme-teal.dark .mat-mdc-unelevated-button.mat-primary{--mdc-filled-button-container-color: #0d9488;--mdc-filled-button-label-text-color: #042f2e;--mat-filled-button-state-layer-color: #042f2e;--mat-filled-button-ripple-color: rgba(4, 47, 46, .1)}.theme-teal .dark .mat-mdc-unelevated-button.mat-accent,.theme-teal.dark .mat-mdc-unelevated-button.mat-accent{--mdc-filled-button-container-color: #1e293b;--mdc-filled-button-label-text-color: white;--mat-filled-button-state-layer-color: white;--mat-filled-button-ripple-color: rgba(255, 255, 255, .1)}.theme-teal .dark .mat-mdc-unelevated-button.mat-warn,.theme-teal.dark .mat-mdc-unelevated-button.mat-warn{--mdc-filled-button-container-color: #dc2626;--mdc-filled-button-label-text-color: white;--mat-filled-button-state-layer-color: white;--mat-filled-button-ripple-color: rgba(255, 255, 255, .1)}.theme-teal .dark .mat-mdc-raised-button.mat-primary,.theme-teal.dark .mat-mdc-raised-button.mat-primary{--mdc-protected-button-container-color: #0d9488;--mdc-protected-button-label-text-color: #042f2e;--mat-protected-button-state-layer-color: #042f2e;--mat-protected-button-ripple-color: rgba(4, 47, 46, .1)}.theme-teal .dark .mat-mdc-raised-button.mat-accent,.theme-teal.dark .mat-mdc-raised-button.mat-accent{--mdc-protected-button-container-color: #1e293b;--mdc-protected-button-label-text-color: white;--mat-protected-button-state-layer-color: white;--mat-protected-button-ripple-color: rgba(255, 255, 255, .1)}.theme-teal .dark .mat-mdc-raised-button.mat-warn,.theme-teal.dark .mat-mdc-raised-button.mat-warn{--mdc-protected-button-container-color: #dc2626;--mdc-protected-button-label-text-color: white;--mat-protected-button-state-layer-color: white;--mat-protected-button-ripple-color: rgba(255, 255, 255, .1)}.theme-teal .dark .mat-mdc-outlined-button.mat-primary,.theme-teal.dark .mat-mdc-outlined-button.mat-primary{--mdc-outlined-button-label-text-color: #0d9488;--mdc-outlined-button-outline-color: rgba(203, 221, 225, .12);--mat-outlined-button-state-layer-color: #0d9488;--mat-outlined-button-ripple-color: rgba(13, 148, 136, .1)}.theme-teal .dark .mat-mdc-outlined-button.mat-accent,.theme-teal.dark .mat-mdc-outlined-button.mat-accent{--mdc-outlined-button-label-text-color: #1e293b;--mdc-outlined-button-outline-color: rgba(203, 221, 225, .12);--mat-outlined-button-state-layer-color: #1e293b;--mat-outlined-button-ripple-color: rgba(30, 41, 59, .1)}.theme-teal .dark .mat-mdc-outlined-button.mat-warn,.theme-teal.dark .mat-mdc-outlined-button.mat-warn{--mdc-outlined-button-label-text-color: #dc2626;--mdc-outlined-button-outline-color: rgba(203, 221, 225, .12);--mat-outlined-button-state-layer-color: #dc2626;--mat-outlined-button-ripple-color: rgba(220, 38, 38, .1)}.theme-teal .dark .mat-mdc-icon-button.mat-primary,.theme-teal.dark .mat-mdc-icon-button.mat-primary{--mdc-icon-button-icon-color: #0d9488;--mat-icon-button-state-layer-color: #0d9488;--mat-icon-button-ripple-color: rgba(13, 148, 136, .1)}.theme-teal .dark .mat-mdc-icon-button.mat-accent,.theme-teal.dark .mat-mdc-icon-button.mat-accent{--mdc-icon-button-icon-color: #1e293b;--mat-icon-button-state-layer-color: #1e293b;--mat-icon-button-ripple-color: rgba(30, 41, 59, .1)}.theme-teal .dark .mat-mdc-icon-button.mat-warn,.theme-teal.dark .mat-mdc-icon-button.mat-warn{--mdc-icon-button-icon-color: #dc2626;--mat-icon-button-state-layer-color: #dc2626;--mat-icon-button-ripple-color: rgba(220, 38, 38, .1)}.theme-teal .dark .mat-mdc-fab.mat-primary,.theme-teal.dark .mat-mdc-fab.mat-primary{--mdc-fab-container-color: #0d9488;--mat-fab-foreground-color: #042f2e;--mat-fab-state-layer-color: #042f2e;--mat-fab-ripple-color: rgba(4, 47, 46, .1)}.theme-teal .dark .mat-mdc-fab.mat-accent,.theme-teal.dark .mat-mdc-fab.mat-accent{--mdc-fab-container-color: #1e293b;--mat-fab-foreground-color: white;--mat-fab-state-layer-color: white;--mat-fab-ripple-color: rgba(255, 255, 255, .1)}.theme-teal .dark .mat-mdc-fab.mat-warn,.theme-teal.dark .mat-mdc-fab.mat-warn{--mdc-fab-container-color: #dc2626;--mat-fab-foreground-color: white;--mat-fab-state-layer-color: white;--mat-fab-ripple-color: rgba(255, 255, 255, .1)}.theme-teal .dark .mat-mdc-mini-fab.mat-primary,.theme-teal.dark .mat-mdc-mini-fab.mat-primary{--mdc-fab-small-container-color: #0d9488;--mat-fab-small-foreground-color: #042f2e;--mat-fab-small-state-layer-color: #042f2e;--mat-fab-small-ripple-color: rgba(4, 47, 46, .1)}.theme-teal .dark .mat-mdc-mini-fab.mat-accent,.theme-teal.dark .mat-mdc-mini-fab.mat-accent{--mdc-fab-small-container-color: #1e293b;--mat-fab-small-foreground-color: white;--mat-fab-small-state-layer-color: white;--mat-fab-small-ripple-color: rgba(255, 255, 255, .1)}.theme-teal .dark .mat-mdc-mini-fab.mat-warn,.theme-teal.dark .mat-mdc-mini-fab.mat-warn{--mdc-fab-small-container-color: #dc2626;--mat-fab-small-foreground-color: white;--mat-fab-small-state-layer-color: white;--mat-fab-small-ripple-color: rgba(255, 255, 255, .1)}.theme-teal .dark .mat-accent,.theme-teal.dark .mat-accent{--mdc-circular-progress-active-indicator-color: #1e293b}.theme-teal .dark .mat-warn,.theme-teal.dark .mat-warn{--mdc-circular-progress-active-indicator-color: #dc2626}.theme-teal .dark .mat-badge-accent,.theme-teal.dark .mat-badge-accent{--mat-badge-background-color: #1e293b;--mat-badge-text-color: white}.theme-teal .dark .mat-badge-warn,.theme-teal.dark .mat-badge-warn{--mat-badge-background-color: #dc2626;--mat-badge-text-color: white}.theme-teal .dark .mat-datepicker-content.mat-accent,.theme-teal.dark .mat-datepicker-content.mat-accent{--mat-datepicker-calendar-date-selected-state-text-color: white;--mat-datepicker-calendar-date-selected-state-background-color: #1e293b;--mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(30, 41, 59, .4);--mat-datepicker-calendar-date-today-selected-state-outline-color: white;--mat-datepicker-calendar-date-focus-state-background-color: rgba(30, 41, 59, .3);--mat-datepicker-calendar-date-hover-state-background-color: rgba(30, 41, 59, .3);--mat-datepicker-calendar-date-in-range-state-background-color: rgba(30, 41, 59, .2);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, .2);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #46a35e}.theme-teal .dark .mat-datepicker-content.mat-warn,.theme-teal.dark .mat-datepicker-content.mat-warn{--mat-datepicker-calendar-date-selected-state-text-color: white;--mat-datepicker-calendar-date-selected-state-background-color: #dc2626;--mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(220, 38, 38, .4);--mat-datepicker-calendar-date-today-selected-state-outline-color: white;--mat-datepicker-calendar-date-focus-state-background-color: rgba(220, 38, 38, .3);--mat-datepicker-calendar-date-hover-state-background-color: rgba(220, 38, 38, .3);--mat-datepicker-calendar-date-in-range-state-background-color: rgba(220, 38, 38, .2);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, .2);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #46a35e}.theme-teal .dark .mat-datepicker-toggle-active.mat-accent,.theme-teal.dark .mat-datepicker-toggle-active.mat-accent{--mat-datepicker-toggle-active-state-icon-color: #1e293b}.theme-teal .dark .mat-datepicker-toggle-active.mat-warn,.theme-teal.dark .mat-datepicker-toggle-active.mat-warn{--mat-datepicker-toggle-active-state-icon-color: #dc2626}.theme-teal .dark .mat-icon.mat-primary,.theme-teal.dark .mat-icon.mat-primary{--mat-icon-color: #0d9488}.theme-teal .dark .mat-icon.mat-accent,.theme-teal.dark .mat-icon.mat-accent{--mat-icon-color: #1e293b}.theme-teal .dark .mat-icon.mat-warn,.theme-teal.dark .mat-icon.mat-warn{--mat-icon-color: #dc2626}.theme-teal .dark .mat-step-header.mat-accent,.theme-teal.dark .mat-step-header.mat-accent{--mat-stepper-header-icon-foreground-color: white;--mat-stepper-header-selected-state-icon-background-color: #1e293b;--mat-stepper-header-selected-state-icon-foreground-color: white;--mat-stepper-header-done-state-icon-background-color: #1e293b;--mat-stepper-header-done-state-icon-foreground-color: white;--mat-stepper-header-edit-state-icon-background-color: #1e293b;--mat-stepper-header-edit-state-icon-foreground-color: white}.theme-teal .dark .mat-step-header.mat-warn,.theme-teal.dark .mat-step-header.mat-warn{--mat-stepper-header-icon-foreground-color: white;--mat-stepper-header-selected-state-icon-background-color: #dc2626;--mat-stepper-header-selected-state-icon-foreground-color: white;--mat-stepper-header-done-state-icon-background-color: #dc2626;--mat-stepper-header-done-state-icon-foreground-color: white;--mat-stepper-header-edit-state-icon-background-color: #dc2626;--mat-stepper-header-edit-state-icon-foreground-color: white}.theme-teal .dark .mat-toolbar.mat-primary,.theme-teal.dark .mat-toolbar.mat-primary{--mat-toolbar-container-background-color: #0d9488;--mat-toolbar-container-text-color: #042f2e}.theme-teal .dark .mat-toolbar.mat-accent,.theme-teal.dark .mat-toolbar.mat-accent{--mat-toolbar-container-background-color: #1e293b;--mat-toolbar-container-text-color: white}.theme-teal .dark .mat-toolbar.mat-warn,.theme-teal.dark .mat-toolbar.mat-warn{--mat-toolbar-container-background-color: #dc2626;--mat-toolbar-container-text-color: white}.theme-rose .light,.theme-rose.light{--mat-ripple-color: rgba(0, 0, 0, .1);--mat-option-selected-state-label-text-color: #f43f5e;--mat-option-label-text-color: #032128;--mat-option-hover-state-layer-color: rgba(0, 0, 0, .04);--mat-option-focus-state-layer-color: rgba(0, 0, 0, .04);--mat-option-selected-state-layer-color: rgba(0, 0, 0, .04);--mat-optgroup-label-text-color: #032128;--mat-full-pseudo-checkbox-selected-icon-color: #1e293b;--mat-full-pseudo-checkbox-selected-checkmark-color: #cbdde1;--mat-full-pseudo-checkbox-unselected-icon-color: #083b46;--mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #cbdde1;--mat-full-pseudo-checkbox-disabled-unselected-icon-color: #b0b0b0;--mat-full-pseudo-checkbox-disabled-selected-icon-color: #b0b0b0;--mat-minimal-pseudo-checkbox-selected-checkmark-color: #1e293b;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #b0b0b0;--mat-app-background-color: #cbdde1;--mat-app-text-color: #032128;--mdc-elevated-card-container-shape: 4px;--mdc-outlined-card-container-shape: 4px;--mdc-outlined-card-outline-width: 1px;--mdc-elevated-card-container-color: white;--mdc-elevated-card-container-elevation: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mdc-outlined-card-container-color: white;--mdc-outlined-card-outline-color: rgba(0, 0, 0, .12);--mdc-outlined-card-container-elevation: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-card-subtitle-text-color: #083b46;--mdc-linear-progress-active-indicator-height: 4px;--mdc-linear-progress-track-height: 4px;--mdc-linear-progress-track-shape: 0;--mdc-plain-tooltip-container-shape: 4px;--mdc-plain-tooltip-supporting-text-line-height: 16px;--mdc-plain-tooltip-container-color: #032128;--mdc-plain-tooltip-supporting-text-color: #fff;--mdc-filled-text-field-active-indicator-height: 1px;--mdc-filled-text-field-focus-active-indicator-height: 2px;--mdc-filled-text-field-container-shape: 4px;--mdc-outlined-text-field-outline-width: 1px;--mdc-outlined-text-field-focus-outline-width: 2px;--mdc-outlined-text-field-container-shape: 4px;--mdc-filled-text-field-caret-color: #f43f5e;--mdc-filled-text-field-focus-active-indicator-color: #f43f5e;--mdc-filled-text-field-focus-label-text-color: rgba(244, 63, 94, .87);--mdc-filled-text-field-container-color: whitesmoke;--mdc-filled-text-field-disabled-container-color: #fafafa;--mdc-filled-text-field-label-text-color: rgba(3, 33, 40, .6);--mdc-filled-text-field-hover-label-text-color: rgba(3, 33, 40, .6);--mdc-filled-text-field-disabled-label-text-color: rgba(59, 117, 134, .38);--mdc-filled-text-field-input-text-color: rgba(3, 33, 40, .87);--mdc-filled-text-field-disabled-input-text-color: rgba(59, 117, 134, .38);--mdc-filled-text-field-input-text-placeholder-color: rgba(3, 33, 40, .6);--mdc-filled-text-field-error-hover-label-text-color: #dc2626;--mdc-filled-text-field-error-focus-label-text-color: #dc2626;--mdc-filled-text-field-error-label-text-color: #dc2626;--mdc-filled-text-field-error-caret-color: #dc2626;--mdc-filled-text-field-active-indicator-color: rgba(155, 186, 195, .42);--mdc-filled-text-field-disabled-active-indicator-color: rgba(155, 186, 195, .06);--mdc-filled-text-field-hover-active-indicator-color: rgba(155, 186, 195, .87);--mdc-filled-text-field-error-active-indicator-color: #dc2626;--mdc-filled-text-field-error-focus-active-indicator-color: #dc2626;--mdc-filled-text-field-error-hover-active-indicator-color: #dc2626;--mdc-outlined-text-field-caret-color: #f43f5e;--mdc-outlined-text-field-focus-outline-color: #f43f5e;--mdc-outlined-text-field-focus-label-text-color: rgba(244, 63, 94, .87);--mdc-outlined-text-field-label-text-color: rgba(3, 33, 40, .6);--mdc-outlined-text-field-hover-label-text-color: rgba(3, 33, 40, .6);--mdc-outlined-text-field-disabled-label-text-color: rgba(59, 117, 134, .38);--mdc-outlined-text-field-input-text-color: rgba(3, 33, 40, .87);--mdc-outlined-text-field-disabled-input-text-color: rgba(59, 117, 134, .38);--mdc-outlined-text-field-input-text-placeholder-color: rgba(3, 33, 40, .6);--mdc-outlined-text-field-error-caret-color: #dc2626;--mdc-outlined-text-field-error-focus-label-text-color: #dc2626;--mdc-outlined-text-field-error-label-text-color: #dc2626;--mdc-outlined-text-field-error-hover-label-text-color: #dc2626;--mdc-outlined-text-field-outline-color: rgba(155, 186, 195, .38);--mdc-outlined-text-field-disabled-outline-color: rgba(155, 186, 195, .06);--mdc-outlined-text-field-hover-outline-color: rgba(155, 186, 195, .87);--mdc-outlined-text-field-error-focus-outline-color: #dc2626;--mdc-outlined-text-field-error-hover-outline-color: #dc2626;--mdc-outlined-text-field-error-outline-color: #dc2626;--mat-form-field-focus-select-arrow-color: rgba(244, 63, 94, .87);--mat-form-field-disabled-input-text-placeholder-color: rgba(8, 59, 70, .38);--mat-form-field-state-layer-color: rgba(0, 0, 0, .87);--mat-form-field-error-text-color: #dc2626;--mat-form-field-select-option-text-color: inherit;--mat-form-field-select-disabled-option-text-color: GrayText;--mat-form-field-leading-icon-color: unset;--mat-form-field-disabled-leading-icon-color: unset;--mat-form-field-trailing-icon-color: unset;--mat-form-field-disabled-trailing-icon-color: unset;--mat-form-field-error-focus-trailing-icon-color: unset;--mat-form-field-error-hover-trailing-icon-color: unset;--mat-form-field-error-trailing-icon-color: unset;--mat-form-field-enabled-select-arrow-color: rgba(8, 59, 70, .54);--mat-form-field-disabled-select-arrow-color: rgba(8, 59, 70, .38);--mat-form-field-hover-state-layer-opacity: .04;--mat-form-field-focus-state-layer-opacity: .08;--mat-select-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-select-panel-background-color: white;--mat-select-enabled-trigger-text-color: rgba(3, 33, 40, .87);--mat-select-disabled-trigger-text-color: rgba(59, 117, 134, .38);--mat-select-placeholder-text-color: rgba(3, 33, 40, .6);--mat-select-enabled-arrow-color: rgba(155, 186, 195, .54);--mat-select-disabled-arrow-color: rgba(3, 33, 40, .38);--mat-select-focused-arrow-color: rgba(244, 63, 94, .87);--mat-select-invalid-arrow-color: rgba(220, 38, 38, .87);--mat-autocomplete-container-shape: 4px;--mat-autocomplete-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-autocomplete-background-color: white;--mdc-dialog-container-shape: 4px;--mat-dialog-container-elevation-shadow: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12);--mat-dialog-container-max-width: 80vw;--mat-dialog-container-small-max-width: 80vw;--mat-dialog-container-min-width: 0;--mat-dialog-actions-alignment: start;--mat-dialog-actions-padding: 8px;--mat-dialog-content-padding: 20px 24px;--mat-dialog-with-actions-content-padding: 20px 24px;--mat-dialog-headline-padding: 0 24px 9px;--mdc-dialog-container-color: white;--mdc-dialog-subhead-color: rgba(3, 33, 40, .87);--mdc-dialog-supporting-text-color: rgba(3, 33, 40, .6);--mdc-switch-disabled-selected-icon-opacity: .38;--mdc-switch-disabled-track-opacity: .12;--mdc-switch-disabled-unselected-icon-opacity: .38;--mdc-switch-handle-height: 20px;--mdc-switch-handle-shape: 10px;--mdc-switch-handle-width: 20px;--mdc-switch-selected-icon-size: 18px;--mdc-switch-track-height: 14px;--mdc-switch-track-shape: 7px;--mdc-switch-track-width: 36px;--mdc-switch-unselected-icon-size: 18px;--mdc-switch-selected-focus-state-layer-opacity: .12;--mdc-switch-selected-hover-state-layer-opacity: .04;--mdc-switch-selected-pressed-state-layer-opacity: .1;--mdc-switch-unselected-focus-state-layer-opacity: .12;--mdc-switch-unselected-hover-state-layer-opacity: .04;--mdc-switch-unselected-pressed-state-layer-opacity: .1;--mdc-switch-selected-focus-state-layer-color: #e11d48;--mdc-switch-selected-handle-color: #e11d48;--mdc-switch-selected-hover-state-layer-color: #e11d48;--mdc-switch-selected-pressed-state-layer-color: #e11d48;--mdc-switch-selected-focus-handle-color: #881337;--mdc-switch-selected-hover-handle-color: #881337;--mdc-switch-selected-pressed-handle-color: #881337;--mdc-switch-selected-focus-track-color: #fda4af;--mdc-switch-selected-hover-track-color: #fda4af;--mdc-switch-selected-pressed-track-color: #fda4af;--mdc-switch-selected-track-color: #fda4af;--mdc-switch-disabled-selected-handle-color: #424242;--mdc-switch-disabled-selected-icon-color: #fff;--mdc-switch-disabled-selected-track-color: #424242;--mdc-switch-disabled-unselected-handle-color: #424242;--mdc-switch-disabled-unselected-icon-color: #fff;--mdc-switch-disabled-unselected-track-color: #424242;--mdc-switch-handle-surface-color: var(--mdc-theme-surface, #fff);--mdc-switch-handle-elevation-shadow: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mdc-switch-handle-shadow-color: black;--mdc-switch-disabled-handle-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mdc-switch-selected-icon-color: #fff;--mdc-switch-unselected-focus-handle-color: #212121;--mdc-switch-unselected-focus-state-layer-color: #424242;--mdc-switch-unselected-focus-track-color: #e0e0e0;--mdc-switch-unselected-handle-color: #616161;--mdc-switch-unselected-hover-handle-color: #212121;--mdc-switch-unselected-hover-state-layer-color: #424242;--mdc-switch-unselected-hover-track-color: #e0e0e0;--mdc-switch-unselected-icon-color: #fff;--mdc-switch-unselected-pressed-handle-color: #212121;--mdc-switch-unselected-pressed-state-layer-color: #424242;--mdc-switch-unselected-pressed-track-color: #e0e0e0;--mdc-switch-unselected-track-color: #e0e0e0;--mdc-switch-disabled-label-text-color: #3b7586;--mdc-radio-disabled-selected-icon-opacity: .38;--mdc-radio-disabled-unselected-icon-opacity: .38;--mdc-radio-state-layer-size: 40px;--mat-slider-value-indicator-width: auto;--mat-slider-value-indicator-height: 32px;--mat-slider-value-indicator-caret-display: block;--mat-slider-value-indicator-border-radius: 4px;--mat-slider-value-indicator-padding: 0 12px;--mat-slider-value-indicator-text-transform: none;--mat-slider-value-indicator-container-transform: translateX(-50%);--mdc-slider-active-track-height: 6px;--mdc-slider-active-track-shape: 9999px;--mdc-slider-handle-height: 20px;--mdc-slider-handle-shape: 50%;--mdc-slider-handle-width: 20px;--mdc-slider-inactive-track-height: 4px;--mdc-slider-inactive-track-shape: 9999px;--mdc-slider-with-overlap-handle-outline-width: 1px;--mdc-slider-with-tick-marks-active-container-opacity: .6;--mdc-slider-with-tick-marks-container-shape: 50%;--mdc-slider-with-tick-marks-container-size: 2px;--mdc-slider-with-tick-marks-inactive-container-opacity: .6;--mdc-slider-handle-color: #f43f5e;--mdc-slider-focus-handle-color: #f43f5e;--mdc-slider-hover-handle-color: #f43f5e;--mdc-slider-active-track-color: #f43f5e;--mdc-slider-inactive-track-color: #f43f5e;--mdc-slider-with-tick-marks-inactive-container-color: #f43f5e;--mdc-slider-with-tick-marks-active-container-color: #4c0519;--mdc-slider-disabled-active-track-color: #000;--mdc-slider-disabled-handle-color: #000;--mdc-slider-disabled-inactive-track-color: #000;--mdc-slider-label-container-color: #000;--mdc-slider-label-label-text-color: #fff;--mdc-slider-with-overlap-handle-outline-color: #fff;--mdc-slider-with-tick-marks-disabled-container-color: #000;--mdc-slider-handle-elevation: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-slider-ripple-color: #f43f5e;--mat-slider-hover-state-layer-color: rgba(244, 63, 94, .05);--mat-slider-focus-state-layer-color: rgba(244, 63, 94, .2);--mat-slider-value-indicator-opacity: .6;--mat-menu-container-shape: 4px;--mat-menu-divider-bottom-spacing: 0;--mat-menu-divider-top-spacing: 0;--mat-menu-item-spacing: 16px;--mat-menu-item-icon-size: 24px;--mat-menu-item-leading-spacing: 16px;--mat-menu-item-trailing-spacing: 16px;--mat-menu-item-with-icon-leading-spacing: 16px;--mat-menu-item-with-icon-trailing-spacing: 16px;--mat-menu-item-label-text-color: #032128;--mat-menu-item-icon-color: #032128;--mat-menu-item-hover-state-layer-color: rgba(0, 0, 0, .04);--mat-menu-item-focus-state-layer-color: rgba(0, 0, 0, .04);--mat-menu-container-color: white;--mat-menu-divider-color: #9bbac3;--mdc-list-list-item-container-shape: 0;--mdc-list-list-item-leading-avatar-shape: 50%;--mdc-list-list-item-container-color: transparent;--mdc-list-list-item-selected-container-color: transparent;--mdc-list-list-item-leading-avatar-color: transparent;--mdc-list-list-item-leading-icon-size: 24px;--mdc-list-list-item-leading-avatar-size: 40px;--mdc-list-list-item-trailing-icon-size: 24px;--mdc-list-list-item-disabled-state-layer-color: transparent;--mdc-list-list-item-disabled-state-layer-opacity: 0;--mdc-list-list-item-disabled-label-text-opacity: .38;--mdc-list-list-item-disabled-leading-icon-opacity: .38;--mdc-list-list-item-disabled-trailing-icon-opacity: .38;--mat-list-active-indicator-color: transparent;--mat-list-active-indicator-shape: 4px;--mdc-list-list-item-label-text-color: #032128;--mdc-list-list-item-supporting-text-color: #083b46;--mdc-list-list-item-leading-icon-color: rgba(0, 0, 0, .38);--mdc-list-list-item-trailing-supporting-text-color: #3b7586;--mdc-list-list-item-trailing-icon-color: rgba(0, 0, 0, .38);--mdc-list-list-item-selected-trailing-icon-color: rgba(0, 0, 0, .38);--mdc-list-list-item-disabled-label-text-color: black;--mdc-list-list-item-disabled-leading-icon-color: black;--mdc-list-list-item-disabled-trailing-icon-color: black;--mdc-list-list-item-hover-label-text-color: #032128;--mdc-list-list-item-hover-leading-icon-color: rgba(0, 0, 0, .38);--mdc-list-list-item-hover-trailing-icon-color: rgba(0, 0, 0, .38);--mdc-list-list-item-focus-label-text-color: #032128;--mdc-list-list-item-hover-state-layer-color: black;--mdc-list-list-item-hover-state-layer-opacity: .04;--mdc-list-list-item-focus-state-layer-color: black;--mdc-list-list-item-focus-state-layer-opacity: .12;--mat-paginator-container-text-color: rgba(0, 0, 0, .87);--mat-paginator-container-background-color: white;--mat-paginator-enabled-icon-color: rgba(0, 0, 0, .54);--mat-paginator-disabled-icon-color: rgba(0, 0, 0, .12);--mdc-tab-indicator-active-indicator-height: 2px;--mdc-tab-indicator-active-indicator-shape: 0;--mdc-secondary-navigation-tab-container-height: 48px;--mat-tab-header-divider-color: transparent;--mat-tab-header-divider-height: 0;--mdc-checkbox-disabled-selected-checkmark-color: #fff;--mdc-checkbox-selected-focus-state-layer-opacity: .16;--mdc-checkbox-selected-hover-state-layer-opacity: .04;--mdc-checkbox-selected-pressed-state-layer-opacity: .16;--mdc-checkbox-unselected-focus-state-layer-opacity: .16;--mdc-checkbox-unselected-hover-state-layer-opacity: .04;--mdc-checkbox-unselected-pressed-state-layer-opacity: .16;--mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #1e293b;--mdc-checkbox-selected-hover-icon-color: #1e293b;--mdc-checkbox-selected-icon-color: #1e293b;--mdc-checkbox-selected-pressed-icon-color: #1e293b;--mdc-checkbox-unselected-focus-icon-color: #212121;--mdc-checkbox-unselected-hover-icon-color: #212121;--mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-unselected-pressed-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-selected-focus-state-layer-color: #1e293b;--mdc-checkbox-selected-hover-state-layer-color: #1e293b;--mdc-checkbox-selected-pressed-state-layer-color: #1e293b;--mdc-checkbox-unselected-focus-state-layer-color: black;--mdc-checkbox-unselected-hover-state-layer-color: black;--mdc-checkbox-unselected-pressed-state-layer-color: black;--mat-checkbox-disabled-label-color: #3b7586;--mat-checkbox-label-text-color: #032128;--mdc-text-button-container-shape: 4px;--mdc-text-button-keep-touch-target: false;--mdc-filled-button-container-shape: 4px;--mdc-filled-button-keep-touch-target: false;--mdc-protected-button-container-shape: 4px;--mdc-protected-button-keep-touch-target: false;--mdc-outlined-button-keep-touch-target: false;--mdc-outlined-button-outline-width: 1px;--mdc-outlined-button-container-shape: 4px;--mat-text-button-horizontal-padding: 8px;--mat-text-button-with-icon-horizontal-padding: 8px;--mat-text-button-icon-spacing: 8px;--mat-text-button-icon-offset: 0;--mat-filled-button-horizontal-padding: 16px;--mat-filled-button-icon-spacing: 8px;--mat-filled-button-icon-offset: -4px;--mat-protected-button-horizontal-padding: 16px;--mat-protected-button-icon-spacing: 8px;--mat-protected-button-icon-offset: -4px;--mat-outlined-button-horizontal-padding: 15px;--mat-outlined-button-icon-spacing: 8px;--mat-outlined-button-icon-offset: -4px;--mdc-text-button-label-text-color: #032128;--mdc-text-button-disabled-label-text-color: rgba(59, 117, 134, .38);--mat-text-button-state-layer-color: black;--mat-text-button-disabled-state-layer-color: black;--mat-text-button-ripple-color: rgba(0, 0, 0, .1);--mat-text-button-hover-state-layer-opacity: .04;--mat-text-button-focus-state-layer-opacity: .12;--mat-text-button-pressed-state-layer-opacity: .12;--mdc-filled-button-container-color: white;--mdc-filled-button-label-text-color: #032128;--mdc-filled-button-disabled-container-color: rgba(59, 117, 134, .12);--mdc-filled-button-disabled-label-text-color: rgba(59, 117, 134, .38);--mat-filled-button-state-layer-color: black;--mat-filled-button-disabled-state-layer-color: black;--mat-filled-button-ripple-color: rgba(0, 0, 0, .1);--mat-filled-button-hover-state-layer-opacity: .04;--mat-filled-button-focus-state-layer-opacity: .12;--mat-filled-button-pressed-state-layer-opacity: .12;--mdc-protected-button-container-color: white;--mdc-protected-button-label-text-color: #032128;--mdc-protected-button-disabled-container-color: rgba(59, 117, 134, .12);--mdc-protected-button-disabled-label-text-color: rgba(59, 117, 134, .38);--mdc-protected-button-container-elevation-shadow: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mdc-protected-button-disabled-container-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mdc-protected-button-focus-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mdc-protected-button-hover-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mdc-protected-button-pressed-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-protected-button-container-shadow-color: #000;--mat-protected-button-state-layer-color: black;--mat-protected-button-disabled-state-layer-color: black;--mat-protected-button-ripple-color: rgba(0, 0, 0, .1);--mat-protected-button-hover-state-layer-opacity: .04;--mat-protected-button-focus-state-layer-opacity: .12;--mat-protected-button-pressed-state-layer-opacity: .12;--mdc-outlined-button-disabled-outline-color: #9bbac3;--mdc-outlined-button-disabled-label-text-color: rgba(59, 117, 134, .38);--mdc-outlined-button-label-text-color: #032128;--mdc-outlined-button-outline-color: #9bbac3;--mat-outlined-button-state-layer-color: black;--mat-outlined-button-disabled-state-layer-color: black;--mat-outlined-button-ripple-color: rgba(0, 0, 0, .1);--mat-outlined-button-hover-state-layer-opacity: .04;--mat-outlined-button-focus-state-layer-opacity: .12;--mat-outlined-button-pressed-state-layer-opacity: .12;--mdc-icon-button-icon-size: 24px;--mdc-icon-button-icon-color: inherit;--mdc-icon-button-disabled-icon-color: rgba(0, 0, 0, .38);--mat-icon-button-state-layer-color: black;--mat-icon-button-disabled-state-layer-color: black;--mat-icon-button-ripple-color: rgba(0, 0, 0, .1);--mat-icon-button-hover-state-layer-opacity: .04;--mat-icon-button-focus-state-layer-opacity: .12;--mat-icon-button-pressed-state-layer-opacity: .12;--mdc-fab-container-shape: 50%;--mdc-fab-icon-size: 24px;--mdc-fab-small-container-shape: 50%;--mdc-fab-small-icon-size: 24px;--mdc-extended-fab-container-height: 48px;--mdc-extended-fab-container-shape: 24px;--mdc-fab-container-color: white;--mdc-fab-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-fab-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mdc-fab-container-shadow-color: #000;--mat-fab-foreground-color: black;--mat-fab-state-layer-color: black;--mat-fab-disabled-state-layer-color: black;--mat-fab-ripple-color: rgba(0, 0, 0, .1);--mat-fab-hover-state-layer-opacity: .04;--mat-fab-focus-state-layer-opacity: .12;--mat-fab-pressed-state-layer-opacity: .12;--mat-fab-disabled-state-container-color: rgba(59, 117, 134, .12);--mat-fab-disabled-state-foreground-color: rgba(59, 117, 134, .38);--mdc-fab-small-container-color: white;--mdc-fab-small-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-fab-small-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-small-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-small-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mdc-fab-small-container-shadow-color: #000;--mat-fab-small-foreground-color: black;--mat-fab-small-state-layer-color: black;--mat-fab-small-disabled-state-layer-color: black;--mat-fab-small-ripple-color: rgba(0, 0, 0, .1);--mat-fab-small-hover-state-layer-opacity: .04;--mat-fab-small-focus-state-layer-opacity: .12;--mat-fab-small-pressed-state-layer-opacity: .12;--mat-fab-small-disabled-state-container-color: rgba(59, 117, 134, .12);--mat-fab-small-disabled-state-foreground-color: rgba(59, 117, 134, .38);--mdc-extended-fab-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-extended-fab-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-extended-fab-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-extended-fab-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mdc-extended-fab-container-shadow-color: #000;--mdc-snackbar-container-shape: 4px;--mdc-snackbar-container-color: #333333;--mdc-snackbar-supporting-text-color: rgba(255, 255, 255, .87);--mat-snack-bar-button-color: #1e293b;--mat-table-row-item-outline-width: 1px;--mat-table-background-color: white;--mat-table-header-headline-color: #032128;--mat-table-row-item-label-text-color: #032128;--mat-table-row-item-outline-color: #9bbac3;--mdc-circular-progress-active-indicator-width: 4px;--mdc-circular-progress-size: 48px;--mdc-circular-progress-active-indicator-color: #f43f5e;--mat-badge-container-shape: 50%;--mat-badge-container-size: unset;--mat-badge-small-size-container-size: unset;--mat-badge-large-size-container-size: unset;--mat-badge-legacy-container-size: 22px;--mat-badge-legacy-small-size-container-size: 16px;--mat-badge-legacy-large-size-container-size: 28px;--mat-badge-container-offset: -11px 0;--mat-badge-small-size-container-offset: -8px 0;--mat-badge-large-size-container-offset: -14px 0;--mat-badge-container-overlap-offset: -11px;--mat-badge-small-size-container-overlap-offset: -8px;--mat-badge-large-size-container-overlap-offset: -14px;--mat-badge-container-padding: 0;--mat-badge-small-size-container-padding: 0;--mat-badge-large-size-container-padding: 0;--mat-badge-background-color: #f43f5e;--mat-badge-text-color: #4c0519;--mat-badge-disabled-state-background-color: #3b7586;--mat-badge-disabled-state-text-color: #3b7586;--mat-bottom-sheet-container-shape: 4px;--mat-bottom-sheet-container-text-color: #032128;--mat-bottom-sheet-container-background-color: white;--mat-legacy-button-toggle-height: 36px;--mat-legacy-button-toggle-shape: 2px;--mat-legacy-button-toggle-focus-state-layer-opacity: 1;--mat-standard-button-toggle-shape: 4px;--mat-standard-button-toggle-hover-state-layer-opacity: .04;--mat-standard-button-toggle-focus-state-layer-opacity: .12;--mat-legacy-button-toggle-text-color: #3b7586;--mat-legacy-button-toggle-state-layer-color: #083b46;--mat-legacy-button-toggle-selected-state-text-color: #083b46;--mat-legacy-button-toggle-selected-state-background-color: #9bbac3;--mat-legacy-button-toggle-disabled-state-text-color: #3b7586;--mat-legacy-button-toggle-disabled-state-background-color: #6b98a4;--mat-legacy-button-toggle-disabled-selected-state-background-color: #9bbac3;--mat-standard-button-toggle-text-color: #032128;--mat-standard-button-toggle-background-color: white;--mat-standard-button-toggle-state-layer-color: #083b46;--mat-standard-button-toggle-selected-state-background-color: #9bbac3;--mat-standard-button-toggle-selected-state-text-color: #032128;--mat-standard-button-toggle-disabled-state-text-color: #3b7586;--mat-standard-button-toggle-disabled-state-background-color: white;--mat-standard-button-toggle-disabled-selected-state-text-color: #032128;--mat-standard-button-toggle-disabled-selected-state-background-color: #9bbac3;--mat-standard-button-toggle-divider-color: #9bbac3;--mat-datepicker-calendar-container-shape: 4px;--mat-datepicker-calendar-container-touch-shape: 4px;--mat-datepicker-calendar-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mat-datepicker-calendar-container-touch-elevation-shadow: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12);--mat-datepicker-calendar-date-selected-state-text-color: #4c0519;--mat-datepicker-calendar-date-selected-state-background-color: #f43f5e;--mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(244, 63, 94, .4);--mat-datepicker-calendar-date-today-selected-state-outline-color: #4c0519;--mat-datepicker-calendar-date-focus-state-background-color: rgba(244, 63, 94, .3);--mat-datepicker-calendar-date-hover-state-background-color: rgba(244, 63, 94, .3);--mat-datepicker-toggle-active-state-icon-color: #f43f5e;--mat-datepicker-calendar-date-in-range-state-background-color: rgba(244, 63, 94, .2);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, .2);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #46a35e;--mat-datepicker-toggle-icon-color: #083b46;--mat-datepicker-calendar-body-label-text-color: #083b46;--mat-datepicker-calendar-period-button-text-color: #032128;--mat-datepicker-calendar-period-button-icon-color: #083b46;--mat-datepicker-calendar-navigation-button-icon-color: #083b46;--mat-datepicker-calendar-header-divider-color: #9bbac3;--mat-datepicker-calendar-header-text-color: #083b46;--mat-datepicker-calendar-date-today-outline-color: #3b7586;--mat-datepicker-calendar-date-today-disabled-state-outline-color: rgba(59, 117, 134, .8);--mat-datepicker-calendar-date-text-color: #032128;--mat-datepicker-calendar-date-outline-color: transparent;--mat-datepicker-calendar-date-disabled-state-text-color: #3b7586;--mat-datepicker-calendar-date-preview-state-outline-color: #9bbac3;--mat-datepicker-range-input-separator-color: #032128;--mat-datepicker-range-input-disabled-state-separator-color: #3b7586;--mat-datepicker-range-input-disabled-state-text-color: #3b7586;--mat-datepicker-calendar-container-background-color: white;--mat-datepicker-calendar-container-text-color: #032128;--mat-divider-width: 1px;--mat-divider-color: #9bbac3;--mat-expansion-container-shape: 4px;--mat-expansion-legacy-header-indicator-display: inline-block;--mat-expansion-header-indicator-display: none;--mat-expansion-container-background-color: white;--mat-expansion-container-text-color: #032128;--mat-expansion-actions-divider-color: #9bbac3;--mat-expansion-header-hover-state-layer-color: rgba(59, 117, 134, .12);--mat-expansion-header-focus-state-layer-color: rgba(59, 117, 134, .12);--mat-expansion-header-disabled-state-text-color: #3b7586;--mat-expansion-header-text-color: #032128;--mat-expansion-header-description-color: #083b46;--mat-expansion-header-indicator-color: #083b46;--mat-icon-color: inherit;--mat-sidenav-container-shape: 0;--mat-sidenav-container-elevation-shadow: 0px 8px 10px -5px rgba(0, 0, 0, .2), 0px 16px 24px 2px rgba(0, 0, 0, .14), 0px 6px 30px 5px rgba(0, 0, 0, .12);--mat-sidenav-container-width: auto;--mat-sidenav-container-divider-color: #9bbac3;--mat-sidenav-container-background-color: white;--mat-sidenav-container-text-color: #032128;--mat-sidenav-content-background-color: #cbdde1;--mat-sidenav-content-text-color: #032128;--mat-sidenav-scrim-color: rgba(0, 0, 0, .6);--mat-stepper-header-icon-foreground-color: #4c0519;--mat-stepper-header-selected-state-icon-background-color: #f43f5e;--mat-stepper-header-selected-state-icon-foreground-color: #4c0519;--mat-stepper-header-done-state-icon-background-color: #f43f5e;--mat-stepper-header-done-state-icon-foreground-color: #4c0519;--mat-stepper-header-edit-state-icon-background-color: #f43f5e;--mat-stepper-header-edit-state-icon-foreground-color: #4c0519;--mat-stepper-container-color: white;--mat-stepper-line-color: #9bbac3;--mat-stepper-header-hover-state-layer-color: rgba(59, 117, 134, .12);--mat-stepper-header-focus-state-layer-color: rgba(59, 117, 134, .12);--mat-stepper-header-label-text-color: #083b46;--mat-stepper-header-optional-label-text-color: #083b46;--mat-stepper-header-selected-state-label-text-color: #032128;--mat-stepper-header-error-state-label-text-color: #dc2626;--mat-stepper-header-icon-background-color: #083b46;--mat-stepper-header-error-state-icon-foreground-color: #dc2626;--mat-stepper-header-error-state-icon-background-color: transparent;--mat-sort-arrow-color: #083b46;--mat-toolbar-container-background-color: white;--mat-toolbar-container-text-color: #032128;--mat-tree-container-background-color: white;--mat-tree-node-text-color: #032128}.theme-rose .light .mat-accent,.theme-rose.light .mat-accent{--mat-option-selected-state-label-text-color: #1e293b;--mat-option-label-text-color: #032128;--mat-option-hover-state-layer-color: rgba(0, 0, 0, .04);--mat-option-focus-state-layer-color: rgba(0, 0, 0, .04);--mat-option-selected-state-layer-color: rgba(0, 0, 0, .04)}.theme-rose .light .mat-warn,.theme-rose.light .mat-warn{--mat-option-selected-state-label-text-color: #dc2626;--mat-option-label-text-color: #032128;--mat-option-hover-state-layer-color: rgba(0, 0, 0, .04);--mat-option-focus-state-layer-color: rgba(0, 0, 0, .04);--mat-option-selected-state-layer-color: rgba(0, 0, 0, .04)}.theme-rose .light .mat-primary,.theme-rose.light .mat-primary{--mat-full-pseudo-checkbox-selected-icon-color: #f43f5e;--mat-full-pseudo-checkbox-selected-checkmark-color: #cbdde1;--mat-full-pseudo-checkbox-unselected-icon-color: #083b46;--mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #cbdde1;--mat-full-pseudo-checkbox-disabled-unselected-icon-color: #b0b0b0;--mat-full-pseudo-checkbox-disabled-selected-icon-color: #b0b0b0;--mat-minimal-pseudo-checkbox-selected-checkmark-color: #f43f5e;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #b0b0b0}.theme-rose .light .mat-accent,.theme-rose.light .mat-accent{--mat-full-pseudo-checkbox-selected-icon-color: #1e293b;--mat-full-pseudo-checkbox-selected-checkmark-color: #cbdde1;--mat-full-pseudo-checkbox-unselected-icon-color: #083b46;--mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #cbdde1;--mat-full-pseudo-checkbox-disabled-unselected-icon-color: #b0b0b0;--mat-full-pseudo-checkbox-disabled-selected-icon-color: #b0b0b0;--mat-minimal-pseudo-checkbox-selected-checkmark-color: #1e293b;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #b0b0b0}.theme-rose .light .mat-warn,.theme-rose.light .mat-warn{--mat-full-pseudo-checkbox-selected-icon-color: #dc2626;--mat-full-pseudo-checkbox-selected-checkmark-color: #cbdde1;--mat-full-pseudo-checkbox-unselected-icon-color: #083b46;--mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #cbdde1;--mat-full-pseudo-checkbox-disabled-unselected-icon-color: #b0b0b0;--mat-full-pseudo-checkbox-disabled-selected-icon-color: #b0b0b0;--mat-minimal-pseudo-checkbox-selected-checkmark-color: #dc2626;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #b0b0b0}.theme-rose .light .mat-elevation-z0,.theme-rose .light .mat-mdc-elevation-specific.mat-elevation-z0,.theme-rose.light .mat-elevation-z0,.theme-rose.light .mat-mdc-elevation-specific.mat-elevation-z0{box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}.theme-rose .light .mat-elevation-z1,.theme-rose .light .mat-mdc-elevation-specific.mat-elevation-z1,.theme-rose.light .mat-elevation-z1,.theme-rose.light .mat-mdc-elevation-specific.mat-elevation-z1{box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f}.theme-rose .light .mat-elevation-z2,.theme-rose .light .mat-mdc-elevation-specific.mat-elevation-z2,.theme-rose.light .mat-elevation-z2,.theme-rose.light .mat-mdc-elevation-specific.mat-elevation-z2{box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.theme-rose .light .mat-elevation-z3,.theme-rose .light .mat-mdc-elevation-specific.mat-elevation-z3,.theme-rose.light .mat-elevation-z3,.theme-rose.light .mat-mdc-elevation-specific.mat-elevation-z3{box-shadow:0 3px 3px -2px #0003,0 3px 4px #00000024,0 1px 8px #0000001f}.theme-rose .light .mat-elevation-z4,.theme-rose .light .mat-mdc-elevation-specific.mat-elevation-z4,.theme-rose.light .mat-elevation-z4,.theme-rose.light .mat-mdc-elevation-specific.mat-elevation-z4{box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.theme-rose .light .mat-elevation-z5,.theme-rose .light .mat-mdc-elevation-specific.mat-elevation-z5,.theme-rose.light .mat-elevation-z5,.theme-rose.light .mat-mdc-elevation-specific.mat-elevation-z5{box-shadow:0 3px 5px -1px #0003,0 5px 8px #00000024,0 1px 14px #0000001f}.theme-rose .light .mat-elevation-z6,.theme-rose .light .mat-mdc-elevation-specific.mat-elevation-z6,.theme-rose.light .mat-elevation-z6,.theme-rose.light .mat-mdc-elevation-specific.mat-elevation-z6{box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024,0 1px 18px #0000001f}.theme-rose .light .mat-elevation-z7,.theme-rose .light .mat-mdc-elevation-specific.mat-elevation-z7,.theme-rose.light .mat-elevation-z7,.theme-rose.light .mat-mdc-elevation-specific.mat-elevation-z7{box-shadow:0 4px 5px -2px #0003,0 7px 10px 1px #00000024,0 2px 16px 1px #0000001f}.theme-rose .light .mat-elevation-z8,.theme-rose .light .mat-mdc-elevation-specific.mat-elevation-z8,.theme-rose.light .mat-elevation-z8,.theme-rose.light .mat-mdc-elevation-specific.mat-elevation-z8{box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f}.theme-rose .light .mat-elevation-z9,.theme-rose .light .mat-mdc-elevation-specific.mat-elevation-z9,.theme-rose.light .mat-elevation-z9,.theme-rose.light .mat-mdc-elevation-specific.mat-elevation-z9{box-shadow:0 5px 6px -3px #0003,0 9px 12px 1px #00000024,0 3px 16px 2px #0000001f}.theme-rose .light .mat-elevation-z10,.theme-rose .light .mat-mdc-elevation-specific.mat-elevation-z10,.theme-rose.light .mat-elevation-z10,.theme-rose.light .mat-mdc-elevation-specific.mat-elevation-z10{box-shadow:0 6px 6px -3px #0003,0 10px 14px 1px #00000024,0 4px 18px 3px #0000001f}.theme-rose .light .mat-elevation-z11,.theme-rose .light .mat-mdc-elevation-specific.mat-elevation-z11,.theme-rose.light .mat-elevation-z11,.theme-rose.light .mat-mdc-elevation-specific.mat-elevation-z11{box-shadow:0 6px 7px -4px #0003,0 11px 15px 1px #00000024,0 4px 20px 3px #0000001f}.theme-rose .light .mat-elevation-z12,.theme-rose .light .mat-mdc-elevation-specific.mat-elevation-z12,.theme-rose.light .mat-elevation-z12,.theme-rose.light .mat-mdc-elevation-specific.mat-elevation-z12{box-shadow:0 7px 8px -4px #0003,0 12px 17px 2px #00000024,0 5px 22px 4px #0000001f}.theme-rose .light .mat-elevation-z13,.theme-rose .light .mat-mdc-elevation-specific.mat-elevation-z13,.theme-rose.light .mat-elevation-z13,.theme-rose.light .mat-mdc-elevation-specific.mat-elevation-z13{box-shadow:0 7px 8px -4px #0003,0 13px 19px 2px #00000024,0 5px 24px 4px #0000001f}.theme-rose .light .mat-elevation-z14,.theme-rose .light .mat-mdc-elevation-specific.mat-elevation-z14,.theme-rose.light .mat-elevation-z14,.theme-rose.light .mat-mdc-elevation-specific.mat-elevation-z14{box-shadow:0 7px 9px -4px #0003,0 14px 21px 2px #00000024,0 5px 26px 4px #0000001f}.theme-rose .light .mat-elevation-z15,.theme-rose .light .mat-mdc-elevation-specific.mat-elevation-z15,.theme-rose.light .mat-elevation-z15,.theme-rose.light .mat-mdc-elevation-specific.mat-elevation-z15{box-shadow:0 8px 9px -5px #0003,0 15px 22px 2px #00000024,0 6px 28px 5px #0000001f}.theme-rose .light .mat-elevation-z16,.theme-rose .light .mat-mdc-elevation-specific.mat-elevation-z16,.theme-rose.light .mat-elevation-z16,.theme-rose.light .mat-mdc-elevation-specific.mat-elevation-z16{box-shadow:0 8px 10px -5px #0003,0 16px 24px 2px #00000024,0 6px 30px 5px #0000001f}.theme-rose .light .mat-elevation-z17,.theme-rose .light .mat-mdc-elevation-specific.mat-elevation-z17,.theme-rose.light .mat-elevation-z17,.theme-rose.light .mat-mdc-elevation-specific.mat-elevation-z17{box-shadow:0 8px 11px -5px #0003,0 17px 26px 2px #00000024,0 6px 32px 5px #0000001f}.theme-rose .light .mat-elevation-z18,.theme-rose .light .mat-mdc-elevation-specific.mat-elevation-z18,.theme-rose.light .mat-elevation-z18,.theme-rose.light .mat-mdc-elevation-specific.mat-elevation-z18{box-shadow:0 9px 11px -5px #0003,0 18px 28px 2px #00000024,0 7px 34px 6px #0000001f}.theme-rose .light .mat-elevation-z19,.theme-rose .light .mat-mdc-elevation-specific.mat-elevation-z19,.theme-rose.light .mat-elevation-z19,.theme-rose.light .mat-mdc-elevation-specific.mat-elevation-z19{box-shadow:0 9px 12px -6px #0003,0 19px 29px 2px #00000024,0 7px 36px 6px #0000001f}.theme-rose .light .mat-elevation-z20,.theme-rose .light .mat-mdc-elevation-specific.mat-elevation-z20,.theme-rose.light .mat-elevation-z20,.theme-rose.light .mat-mdc-elevation-specific.mat-elevation-z20{box-shadow:0 10px 13px -6px #0003,0 20px 31px 3px #00000024,0 8px 38px 7px #0000001f}.theme-rose .light .mat-elevation-z21,.theme-rose .light .mat-mdc-elevation-specific.mat-elevation-z21,.theme-rose.light .mat-elevation-z21,.theme-rose.light .mat-mdc-elevation-specific.mat-elevation-z21{box-shadow:0 10px 13px -6px #0003,0 21px 33px 3px #00000024,0 8px 40px 7px #0000001f}.theme-rose .light .mat-elevation-z22,.theme-rose .light .mat-mdc-elevation-specific.mat-elevation-z22,.theme-rose.light .mat-elevation-z22,.theme-rose.light .mat-mdc-elevation-specific.mat-elevation-z22{box-shadow:0 10px 14px -6px #0003,0 22px 35px 3px #00000024,0 8px 42px 7px #0000001f}.theme-rose .light .mat-elevation-z23,.theme-rose .light .mat-mdc-elevation-specific.mat-elevation-z23,.theme-rose.light .mat-elevation-z23,.theme-rose.light .mat-mdc-elevation-specific.mat-elevation-z23{box-shadow:0 11px 14px -7px #0003,0 23px 36px 3px #00000024,0 9px 44px 8px #0000001f}.theme-rose .light .mat-elevation-z24,.theme-rose .light .mat-mdc-elevation-specific.mat-elevation-z24,.theme-rose.light .mat-elevation-z24,.theme-rose.light .mat-mdc-elevation-specific.mat-elevation-z24{box-shadow:0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f}.theme-rose .light .mat-mdc-progress-bar,.theme-rose.light .mat-mdc-progress-bar{--mdc-linear-progress-active-indicator-color: #f43f5e;--mdc-linear-progress-track-color: rgba(244, 63, 94, .25)}.theme-rose .light .mat-mdc-progress-bar.mat-accent,.theme-rose.light .mat-mdc-progress-bar.mat-accent{--mdc-linear-progress-active-indicator-color: #1e293b;--mdc-linear-progress-track-color: rgba(30, 41, 59, .25)}.theme-rose .light .mat-mdc-progress-bar.mat-warn,.theme-rose.light .mat-mdc-progress-bar.mat-warn{--mdc-linear-progress-active-indicator-color: #dc2626;--mdc-linear-progress-track-color: rgba(220, 38, 38, .25)}.theme-rose .light .mat-mdc-form-field.mat-accent,.theme-rose.light .mat-mdc-form-field.mat-accent{--mdc-filled-text-field-caret-color: #1e293b;--mdc-filled-text-field-focus-active-indicator-color: #1e293b;--mdc-filled-text-field-focus-label-text-color: rgba(30, 41, 59, .87);--mdc-outlined-text-field-caret-color: #1e293b;--mdc-outlined-text-field-focus-outline-color: #1e293b;--mdc-outlined-text-field-focus-label-text-color: rgba(30, 41, 59, .87);--mat-form-field-focus-select-arrow-color: rgba(30, 41, 59, .87)}.theme-rose .light .mat-mdc-form-field.mat-warn,.theme-rose.light .mat-mdc-form-field.mat-warn{--mdc-filled-text-field-caret-color: #dc2626;--mdc-filled-text-field-focus-active-indicator-color: #dc2626;--mdc-filled-text-field-focus-label-text-color: rgba(220, 38, 38, .87);--mdc-outlined-text-field-caret-color: #dc2626;--mdc-outlined-text-field-focus-outline-color: #dc2626;--mdc-outlined-text-field-focus-label-text-color: rgba(220, 38, 38, .87);--mat-form-field-focus-select-arrow-color: rgba(220, 38, 38, .87)}.theme-rose .light .mat-mdc-form-field.mat-accent,.theme-rose.light .mat-mdc-form-field.mat-accent{--mat-select-panel-background-color: white;--mat-select-enabled-trigger-text-color: rgba(3, 33, 40, .87);--mat-select-disabled-trigger-text-color: rgba(59, 117, 134, .38);--mat-select-placeholder-text-color: rgba(3, 33, 40, .6);--mat-select-enabled-arrow-color: rgba(155, 186, 195, .54);--mat-select-disabled-arrow-color: rgba(3, 33, 40, .38);--mat-select-focused-arrow-color: rgba(30, 41, 59, .87);--mat-select-invalid-arrow-color: rgba(220, 38, 38, .87)}.theme-rose .light .mat-mdc-form-field.mat-warn,.theme-rose.light .mat-mdc-form-field.mat-warn{--mat-select-panel-background-color: white;--mat-select-enabled-trigger-text-color: rgba(3, 33, 40, .87);--mat-select-disabled-trigger-text-color: rgba(59, 117, 134, .38);--mat-select-placeholder-text-color: rgba(3, 33, 40, .6);--mat-select-enabled-arrow-color: rgba(155, 186, 195, .54);--mat-select-disabled-arrow-color: rgba(3, 33, 40, .38);--mat-select-focused-arrow-color: rgba(220, 38, 38, .87);--mat-select-invalid-arrow-color: rgba(220, 38, 38, .87)}.theme-rose .light .mat-mdc-standard-chip,.theme-rose.light .mat-mdc-standard-chip{--mdc-chip-container-shape-family: rounded;--mdc-chip-container-shape-radius: 16px 16px 16px 16px;--mdc-chip-with-avatar-avatar-shape-family: rounded;--mdc-chip-with-avatar-avatar-shape-radius: 14px 14px 14px 14px;--mdc-chip-with-avatar-avatar-size: 28px;--mdc-chip-with-icon-icon-size: 18px;--mdc-chip-outline-width: 0;--mdc-chip-outline-color: transparent;--mdc-chip-disabled-outline-color: transparent;--mdc-chip-focus-outline-color: transparent;--mdc-chip-hover-state-layer-opacity: .04;--mdc-chip-with-avatar-disabled-avatar-opacity: 1;--mdc-chip-flat-selected-outline-width: 0;--mdc-chip-selected-hover-state-layer-opacity: .04;--mdc-chip-with-trailing-icon-disabled-trailing-icon-opacity: 1;--mdc-chip-with-icon-disabled-icon-opacity: 1;--mat-chip-disabled-container-opacity: .4;--mat-chip-trailing-action-opacity: .54;--mat-chip-trailing-action-focus-opacity: 1;--mat-chip-trailing-action-state-layer-color: transparent;--mat-chip-selected-trailing-action-state-layer-color: transparent;--mat-chip-trailing-action-hover-state-layer-opacity: 0;--mat-chip-trailing-action-focus-state-layer-opacity: 0;--mdc-chip-disabled-label-text-color: #212121;--mdc-chip-elevated-container-color: #e0e0e0;--mdc-chip-elevated-selected-container-color: #e0e0e0;--mdc-chip-elevated-disabled-container-color: #e0e0e0;--mdc-chip-flat-disabled-selected-container-color: #e0e0e0;--mdc-chip-focus-state-layer-color: black;--mdc-chip-hover-state-layer-color: black;--mdc-chip-selected-hover-state-layer-color: black;--mdc-chip-focus-state-layer-opacity: .12;--mdc-chip-selected-focus-state-layer-color: black;--mdc-chip-selected-focus-state-layer-opacity: .12;--mdc-chip-label-text-color: #212121;--mdc-chip-selected-label-text-color: #212121;--mdc-chip-with-icon-icon-color: #212121;--mdc-chip-with-icon-disabled-icon-color: #212121;--mdc-chip-with-icon-selected-icon-color: #212121;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color: #212121;--mdc-chip-with-trailing-icon-trailing-icon-color: #212121;--mat-chip-selected-disabled-trailing-icon-color: #212121;--mat-chip-selected-trailing-icon-color: #212121}.theme-rose .light .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-primary,.theme-rose .light .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-primary,.theme-rose.light .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-primary,.theme-rose.light .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-primary{--mdc-chip-disabled-label-text-color: #4c0519;--mdc-chip-elevated-container-color: #f43f5e;--mdc-chip-elevated-selected-container-color: #f43f5e;--mdc-chip-elevated-disabled-container-color: #f43f5e;--mdc-chip-flat-disabled-selected-container-color: #f43f5e;--mdc-chip-focus-state-layer-color: black;--mdc-chip-hover-state-layer-color: black;--mdc-chip-selected-hover-state-layer-color: black;--mdc-chip-focus-state-layer-opacity: .12;--mdc-chip-selected-focus-state-layer-color: black;--mdc-chip-selected-focus-state-layer-opacity: .12;--mdc-chip-label-text-color: #4c0519;--mdc-chip-selected-label-text-color: #4c0519;--mdc-chip-with-icon-icon-color: #4c0519;--mdc-chip-with-icon-disabled-icon-color: #4c0519;--mdc-chip-with-icon-selected-icon-color: #4c0519;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color: #4c0519;--mdc-chip-with-trailing-icon-trailing-icon-color: #4c0519;--mat-chip-selected-disabled-trailing-icon-color: #4c0519;--mat-chip-selected-trailing-icon-color: #4c0519}.theme-rose .light .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-accent,.theme-rose .light .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-accent,.theme-rose.light .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-accent,.theme-rose.light .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-accent{--mdc-chip-disabled-label-text-color: white;--mdc-chip-elevated-container-color: #1e293b;--mdc-chip-elevated-selected-container-color: #1e293b;--mdc-chip-elevated-disabled-container-color: #1e293b;--mdc-chip-flat-disabled-selected-container-color: #1e293b;--mdc-chip-focus-state-layer-color: black;--mdc-chip-hover-state-layer-color: black;--mdc-chip-selected-hover-state-layer-color: black;--mdc-chip-focus-state-layer-opacity: .12;--mdc-chip-selected-focus-state-layer-color: black;--mdc-chip-selected-focus-state-layer-opacity: .12;--mdc-chip-label-text-color: white;--mdc-chip-selected-label-text-color: white;--mdc-chip-with-icon-icon-color: white;--mdc-chip-with-icon-disabled-icon-color: white;--mdc-chip-with-icon-selected-icon-color: white;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color: white;--mdc-chip-with-trailing-icon-trailing-icon-color: white;--mat-chip-selected-disabled-trailing-icon-color: white;--mat-chip-selected-trailing-icon-color: white}.theme-rose .light .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-warn,.theme-rose .light .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-warn,.theme-rose.light .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-warn,.theme-rose.light .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-warn{--mdc-chip-disabled-label-text-color: white;--mdc-chip-elevated-container-color: #dc2626;--mdc-chip-elevated-selected-container-color: #dc2626;--mdc-chip-elevated-disabled-container-color: #dc2626;--mdc-chip-flat-disabled-selected-container-color: #dc2626;--mdc-chip-focus-state-layer-color: black;--mdc-chip-hover-state-layer-color: black;--mdc-chip-selected-hover-state-layer-color: black;--mdc-chip-focus-state-layer-opacity: .12;--mdc-chip-selected-focus-state-layer-color: black;--mdc-chip-selected-focus-state-layer-opacity: .12;--mdc-chip-label-text-color: white;--mdc-chip-selected-label-text-color: white;--mdc-chip-with-icon-icon-color: white;--mdc-chip-with-icon-disabled-icon-color: white;--mdc-chip-with-icon-selected-icon-color: white;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color: white;--mdc-chip-with-trailing-icon-trailing-icon-color: white;--mat-chip-selected-disabled-trailing-icon-color: white;--mat-chip-selected-trailing-icon-color: white}.theme-rose .light .mat-mdc-slide-toggle,.theme-rose.light .mat-mdc-slide-toggle{--mat-switch-disabled-selected-handle-opacity: .38;--mat-switch-disabled-unselected-handle-opacity: .38;--mat-switch-unselected-handle-size: 20px;--mat-switch-selected-handle-size: 20px;--mat-switch-pressed-handle-size: 20px;--mat-switch-with-icon-handle-size: 20px;--mat-switch-selected-handle-horizontal-margin: 0;--mat-switch-selected-with-icon-handle-horizontal-margin: 0;--mat-switch-selected-pressed-handle-horizontal-margin: 0;--mat-switch-unselected-handle-horizontal-margin: 0;--mat-switch-unselected-with-icon-handle-horizontal-margin: 0;--mat-switch-unselected-pressed-handle-horizontal-margin: 0;--mat-switch-visible-track-opacity: 1;--mat-switch-hidden-track-opacity: 1;--mat-switch-visible-track-transition: transform 75ms 0ms cubic-bezier(0, 0, .2, 1);--mat-switch-hidden-track-transition: transform 75ms 0ms cubic-bezier(.4, 0, .6, 1);--mat-switch-track-outline-width: 1px;--mat-switch-track-outline-color: transparent;--mat-switch-selected-track-outline-width: 1px;--mat-switch-selected-track-outline-color: transparent;--mat-switch-disabled-unselected-track-outline-width: 1px;--mat-switch-disabled-unselected-track-outline-color: transparent;--mat-switch-label-text-color: #032128}.theme-rose .light .mat-mdc-slide-toggle.mat-accent,.theme-rose.light .mat-mdc-slide-toggle.mat-accent{--mdc-switch-selected-focus-state-layer-color: #475569;--mdc-switch-selected-handle-color: #475569;--mdc-switch-selected-hover-state-layer-color: #475569;--mdc-switch-selected-pressed-state-layer-color: #475569;--mdc-switch-selected-focus-handle-color: #0f172a;--mdc-switch-selected-hover-handle-color: #0f172a;--mdc-switch-selected-pressed-handle-color: #0f172a;--mdc-switch-selected-focus-track-color: #cbd5e1;--mdc-switch-selected-hover-track-color: #cbd5e1;--mdc-switch-selected-pressed-track-color: #cbd5e1;--mdc-switch-selected-track-color: #cbd5e1}.theme-rose .light .mat-mdc-slide-toggle.mat-warn,.theme-rose.light .mat-mdc-slide-toggle.mat-warn{--mdc-switch-selected-focus-state-layer-color: #dc2626;--mdc-switch-selected-handle-color: #dc2626;--mdc-switch-selected-hover-state-layer-color: #dc2626;--mdc-switch-selected-pressed-state-layer-color: #dc2626;--mdc-switch-selected-focus-handle-color: #7f1d1d;--mdc-switch-selected-hover-handle-color: #7f1d1d;--mdc-switch-selected-pressed-handle-color: #7f1d1d;--mdc-switch-selected-focus-track-color: #fca5a5;--mdc-switch-selected-hover-track-color: #fca5a5;--mdc-switch-selected-pressed-track-color: #fca5a5;--mdc-switch-selected-track-color: #fca5a5}.theme-rose .light .mat-mdc-radio-button.mat-primary,.theme-rose.light .mat-mdc-radio-button.mat-primary{--mdc-radio-disabled-selected-icon-color: #083b46;--mdc-radio-disabled-unselected-icon-color: #083b46;--mdc-radio-unselected-hover-icon-color: #212121;--mdc-radio-unselected-icon-color: rgba(8, 59, 70, .54);--mdc-radio-unselected-pressed-icon-color: rgba(8, 59, 70, .54);--mdc-radio-selected-focus-icon-color: #f43f5e;--mdc-radio-selected-hover-icon-color: #f43f5e;--mdc-radio-selected-icon-color: #f43f5e;--mdc-radio-selected-pressed-icon-color: #f43f5e;--mat-radio-ripple-color: black;--mat-radio-checked-ripple-color: #f43f5e;--mat-radio-disabled-label-color: #3b7586;--mat-radio-label-text-color: #032128}.theme-rose .light .mat-mdc-radio-button.mat-accent,.theme-rose.light .mat-mdc-radio-button.mat-accent{--mdc-radio-disabled-selected-icon-color: #083b46;--mdc-radio-disabled-unselected-icon-color: #083b46;--mdc-radio-unselected-hover-icon-color: #212121;--mdc-radio-unselected-icon-color: rgba(8, 59, 70, .54);--mdc-radio-unselected-pressed-icon-color: rgba(8, 59, 70, .54);--mdc-radio-selected-focus-icon-color: #1e293b;--mdc-radio-selected-hover-icon-color: #1e293b;--mdc-radio-selected-icon-color: #1e293b;--mdc-radio-selected-pressed-icon-color: #1e293b;--mat-radio-ripple-color: black;--mat-radio-checked-ripple-color: #1e293b;--mat-radio-disabled-label-color: #3b7586;--mat-radio-label-text-color: #032128}.theme-rose .light .mat-mdc-radio-button.mat-warn,.theme-rose.light .mat-mdc-radio-button.mat-warn{--mdc-radio-disabled-selected-icon-color: #083b46;--mdc-radio-disabled-unselected-icon-color: #083b46;--mdc-radio-unselected-hover-icon-color: #212121;--mdc-radio-unselected-icon-color: rgba(8, 59, 70, .54);--mdc-radio-unselected-pressed-icon-color: rgba(8, 59, 70, .54);--mdc-radio-selected-focus-icon-color: #dc2626;--mdc-radio-selected-hover-icon-color: #dc2626;--mdc-radio-selected-icon-color: #dc2626;--mdc-radio-selected-pressed-icon-color: #dc2626;--mat-radio-ripple-color: black;--mat-radio-checked-ripple-color: #dc2626;--mat-radio-disabled-label-color: #3b7586;--mat-radio-label-text-color: #032128}.theme-rose .light .mat-accent,.theme-rose.light .mat-accent{--mat-slider-ripple-color: #1e293b;--mat-slider-hover-state-layer-color: rgba(30, 41, 59, .05);--mat-slider-focus-state-layer-color: rgba(30, 41, 59, .2);--mdc-slider-handle-color: #1e293b;--mdc-slider-focus-handle-color: #1e293b;--mdc-slider-hover-handle-color: #1e293b;--mdc-slider-active-track-color: #1e293b;--mdc-slider-inactive-track-color: #1e293b;--mdc-slider-with-tick-marks-inactive-container-color: #1e293b;--mdc-slider-with-tick-marks-active-container-color: white}.theme-rose .light .mat-warn,.theme-rose.light .mat-warn{--mat-slider-ripple-color: #dc2626;--mat-slider-hover-state-layer-color: rgba(220, 38, 38, .05);--mat-slider-focus-state-layer-color: rgba(220, 38, 38, .2);--mdc-slider-handle-color: #dc2626;--mdc-slider-focus-handle-color: #dc2626;--mdc-slider-hover-handle-color: #dc2626;--mdc-slider-active-track-color: #dc2626;--mdc-slider-inactive-track-color: #dc2626;--mdc-slider-with-tick-marks-inactive-container-color: #dc2626;--mdc-slider-with-tick-marks-active-container-color: white}.theme-rose .light .mdc-list-item__start,.theme-rose .light .mdc-list-item__end,.theme-rose.light .mdc-list-item__start,.theme-rose.light .mdc-list-item__end{--mdc-radio-disabled-selected-icon-color: #083b46;--mdc-radio-disabled-unselected-icon-color: #083b46;--mdc-radio-unselected-hover-icon-color: #212121;--mdc-radio-unselected-icon-color: rgba(8, 59, 70, .54);--mdc-radio-unselected-pressed-icon-color: rgba(8, 59, 70, .54);--mdc-radio-selected-focus-icon-color: #f43f5e;--mdc-radio-selected-hover-icon-color: #f43f5e;--mdc-radio-selected-icon-color: #f43f5e;--mdc-radio-selected-pressed-icon-color: #f43f5e}.theme-rose .light .mat-accent .mdc-list-item__start,.theme-rose .light .mat-accent .mdc-list-item__end,.theme-rose.light .mat-accent .mdc-list-item__start,.theme-rose.light .mat-accent .mdc-list-item__end{--mdc-radio-disabled-selected-icon-color: #083b46;--mdc-radio-disabled-unselected-icon-color: #083b46;--mdc-radio-unselected-hover-icon-color: #212121;--mdc-radio-unselected-icon-color: rgba(8, 59, 70, .54);--mdc-radio-unselected-pressed-icon-color: rgba(8, 59, 70, .54);--mdc-radio-selected-focus-icon-color: #1e293b;--mdc-radio-selected-hover-icon-color: #1e293b;--mdc-radio-selected-icon-color: #1e293b;--mdc-radio-selected-pressed-icon-color: #1e293b}.theme-rose .light .mat-warn .mdc-list-item__start,.theme-rose .light .mat-warn .mdc-list-item__end,.theme-rose.light .mat-warn .mdc-list-item__start,.theme-rose.light .mat-warn .mdc-list-item__end{--mdc-radio-disabled-selected-icon-color: #083b46;--mdc-radio-disabled-unselected-icon-color: #083b46;--mdc-radio-unselected-hover-icon-color: #212121;--mdc-radio-unselected-icon-color: rgba(8, 59, 70, .54);--mdc-radio-unselected-pressed-icon-color: rgba(8, 59, 70, .54);--mdc-radio-selected-focus-icon-color: #dc2626;--mdc-radio-selected-hover-icon-color: #dc2626;--mdc-radio-selected-icon-color: #dc2626;--mdc-radio-selected-pressed-icon-color: #dc2626}.theme-rose .light .mat-mdc-list-option,.theme-rose.light .mat-mdc-list-option{--mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-selected-checkmark-color: #4c0519;--mdc-checkbox-selected-focus-icon-color: #f43f5e;--mdc-checkbox-selected-hover-icon-color: #f43f5e;--mdc-checkbox-selected-icon-color: #f43f5e;--mdc-checkbox-selected-pressed-icon-color: #f43f5e;--mdc-checkbox-unselected-focus-icon-color: #212121;--mdc-checkbox-unselected-hover-icon-color: #212121;--mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-unselected-pressed-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-selected-focus-state-layer-color: #f43f5e;--mdc-checkbox-selected-hover-state-layer-color: #f43f5e;--mdc-checkbox-selected-pressed-state-layer-color: #f43f5e;--mdc-checkbox-unselected-focus-state-layer-color: black;--mdc-checkbox-unselected-hover-state-layer-color: black;--mdc-checkbox-unselected-pressed-state-layer-color: black}.theme-rose .light .mat-mdc-list-option.mat-accent,.theme-rose.light .mat-mdc-list-option.mat-accent{--mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #1e293b;--mdc-checkbox-selected-hover-icon-color: #1e293b;--mdc-checkbox-selected-icon-color: #1e293b;--mdc-checkbox-selected-pressed-icon-color: #1e293b;--mdc-checkbox-unselected-focus-icon-color: #212121;--mdc-checkbox-unselected-hover-icon-color: #212121;--mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-unselected-pressed-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-selected-focus-state-layer-color: #1e293b;--mdc-checkbox-selected-hover-state-layer-color: #1e293b;--mdc-checkbox-selected-pressed-state-layer-color: #1e293b;--mdc-checkbox-unselected-focus-state-layer-color: black;--mdc-checkbox-unselected-hover-state-layer-color: black;--mdc-checkbox-unselected-pressed-state-layer-color: black}.theme-rose .light .mat-mdc-list-option.mat-warn,.theme-rose.light .mat-mdc-list-option.mat-warn{--mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #dc2626;--mdc-checkbox-selected-hover-icon-color: #dc2626;--mdc-checkbox-selected-icon-color: #dc2626;--mdc-checkbox-selected-pressed-icon-color: #dc2626;--mdc-checkbox-unselected-focus-icon-color: #212121;--mdc-checkbox-unselected-hover-icon-color: #212121;--mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-unselected-pressed-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-selected-focus-state-layer-color: #dc2626;--mdc-checkbox-selected-hover-state-layer-color: #dc2626;--mdc-checkbox-selected-pressed-state-layer-color: #dc2626;--mdc-checkbox-unselected-focus-state-layer-color: black;--mdc-checkbox-unselected-hover-state-layer-color: black;--mdc-checkbox-unselected-pressed-state-layer-color: black}.theme-rose .light .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected .mdc-list-item__primary-text,.theme-rose .light .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated .mdc-list-item__primary-text,.theme-rose.light .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected .mdc-list-item__primary-text,.theme-rose.light .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated .mdc-list-item__primary-text,.theme-rose .light .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected.mdc-list-item--with-leading-icon .mdc-list-item__start,.theme-rose .light .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated.mdc-list-item--with-leading-icon .mdc-list-item__start,.theme-rose.light .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected.mdc-list-item--with-leading-icon .mdc-list-item__start,.theme-rose.light .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated.mdc-list-item--with-leading-icon .mdc-list-item__start{color:#f43f5e}.theme-rose .light .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__start,.theme-rose .light .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__content,.theme-rose .light .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__end,.theme-rose.light .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__start,.theme-rose.light .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__content,.theme-rose.light .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__end{opacity:1}.theme-rose .light .mat-mdc-tab-group,.theme-rose .light .mat-mdc-tab-nav-bar,.theme-rose.light .mat-mdc-tab-group,.theme-rose.light .mat-mdc-tab-nav-bar{--mdc-tab-indicator-active-indicator-color: #f43f5e;--mat-tab-header-disabled-ripple-color: #3b7586;--mat-tab-header-pagination-icon-color: #083b46;--mat-tab-header-inactive-label-text-color: rgba(3, 33, 40, .6);--mat-tab-header-active-label-text-color: #f43f5e;--mat-tab-header-active-ripple-color: #f43f5e;--mat-tab-header-inactive-ripple-color: #f43f5e;--mat-tab-header-inactive-focus-label-text-color: rgba(3, 33, 40, .6);--mat-tab-header-inactive-hover-label-text-color: rgba(3, 33, 40, .6);--mat-tab-header-active-focus-label-text-color: #f43f5e;--mat-tab-header-active-hover-label-text-color: #f43f5e;--mat-tab-header-active-focus-indicator-color: #f43f5e;--mat-tab-header-active-hover-indicator-color: #f43f5e}.theme-rose .light .mat-mdc-tab-group.mat-accent,.theme-rose .light .mat-mdc-tab-nav-bar.mat-accent,.theme-rose.light .mat-mdc-tab-group.mat-accent,.theme-rose.light .mat-mdc-tab-nav-bar.mat-accent{--mdc-tab-indicator-active-indicator-color: #1e293b;--mat-tab-header-disabled-ripple-color: #3b7586;--mat-tab-header-pagination-icon-color: #083b46;--mat-tab-header-inactive-label-text-color: rgba(3, 33, 40, .6);--mat-tab-header-active-label-text-color: #1e293b;--mat-tab-header-active-ripple-color: #1e293b;--mat-tab-header-inactive-ripple-color: #1e293b;--mat-tab-header-inactive-focus-label-text-color: rgba(3, 33, 40, .6);--mat-tab-header-inactive-hover-label-text-color: rgba(3, 33, 40, .6);--mat-tab-header-active-focus-label-text-color: #1e293b;--mat-tab-header-active-hover-label-text-color: #1e293b;--mat-tab-header-active-focus-indicator-color: #1e293b;--mat-tab-header-active-hover-indicator-color: #1e293b}.theme-rose .light .mat-mdc-tab-group.mat-warn,.theme-rose .light .mat-mdc-tab-nav-bar.mat-warn,.theme-rose.light .mat-mdc-tab-group.mat-warn,.theme-rose.light .mat-mdc-tab-nav-bar.mat-warn{--mdc-tab-indicator-active-indicator-color: #dc2626;--mat-tab-header-disabled-ripple-color: #3b7586;--mat-tab-header-pagination-icon-color: #083b46;--mat-tab-header-inactive-label-text-color: rgba(3, 33, 40, .6);--mat-tab-header-active-label-text-color: #dc2626;--mat-tab-header-active-ripple-color: #dc2626;--mat-tab-header-inactive-ripple-color: #dc2626;--mat-tab-header-inactive-focus-label-text-color: rgba(3, 33, 40, .6);--mat-tab-header-inactive-hover-label-text-color: rgba(3, 33, 40, .6);--mat-tab-header-active-focus-label-text-color: #dc2626;--mat-tab-header-active-hover-label-text-color: #dc2626;--mat-tab-header-active-focus-indicator-color: #dc2626;--mat-tab-header-active-hover-indicator-color: #dc2626}.theme-rose .light .mat-mdc-tab-group.mat-background-primary,.theme-rose .light .mat-mdc-tab-nav-bar.mat-background-primary,.theme-rose.light .mat-mdc-tab-group.mat-background-primary,.theme-rose.light .mat-mdc-tab-nav-bar.mat-background-primary{--mat-tab-header-with-background-background-color: #f43f5e;--mat-tab-header-with-background-foreground-color: #4c0519}.theme-rose .light .mat-mdc-tab-group.mat-background-accent,.theme-rose .light .mat-mdc-tab-nav-bar.mat-background-accent,.theme-rose.light .mat-mdc-tab-group.mat-background-accent,.theme-rose.light .mat-mdc-tab-nav-bar.mat-background-accent{--mat-tab-header-with-background-background-color: #1e293b;--mat-tab-header-with-background-foreground-color: white}.theme-rose .light .mat-mdc-tab-group.mat-background-warn,.theme-rose .light .mat-mdc-tab-nav-bar.mat-background-warn,.theme-rose.light .mat-mdc-tab-group.mat-background-warn,.theme-rose.light .mat-mdc-tab-nav-bar.mat-background-warn{--mat-tab-header-with-background-background-color: #dc2626;--mat-tab-header-with-background-foreground-color: white}.theme-rose .light .mat-mdc-checkbox.mat-primary,.theme-rose.light .mat-mdc-checkbox.mat-primary{--mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-selected-checkmark-color: #4c0519;--mdc-checkbox-selected-focus-icon-color: #f43f5e;--mdc-checkbox-selected-hover-icon-color: #f43f5e;--mdc-checkbox-selected-icon-color: #f43f5e;--mdc-checkbox-selected-pressed-icon-color: #f43f5e;--mdc-checkbox-unselected-focus-icon-color: #212121;--mdc-checkbox-unselected-hover-icon-color: #212121;--mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-unselected-pressed-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-selected-focus-state-layer-color: #f43f5e;--mdc-checkbox-selected-hover-state-layer-color: #f43f5e;--mdc-checkbox-selected-pressed-state-layer-color: #f43f5e;--mdc-checkbox-unselected-focus-state-layer-color: black;--mdc-checkbox-unselected-hover-state-layer-color: black;--mdc-checkbox-unselected-pressed-state-layer-color: black}.theme-rose .light .mat-mdc-checkbox.mat-warn,.theme-rose.light .mat-mdc-checkbox.mat-warn{--mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #dc2626;--mdc-checkbox-selected-hover-icon-color: #dc2626;--mdc-checkbox-selected-icon-color: #dc2626;--mdc-checkbox-selected-pressed-icon-color: #dc2626;--mdc-checkbox-unselected-focus-icon-color: #212121;--mdc-checkbox-unselected-hover-icon-color: #212121;--mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-unselected-pressed-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-selected-focus-state-layer-color: #dc2626;--mdc-checkbox-selected-hover-state-layer-color: #dc2626;--mdc-checkbox-selected-pressed-state-layer-color: #dc2626;--mdc-checkbox-unselected-focus-state-layer-color: black;--mdc-checkbox-unselected-hover-state-layer-color: black;--mdc-checkbox-unselected-pressed-state-layer-color: black}.theme-rose .light .mat-mdc-button.mat-primary,.theme-rose.light .mat-mdc-button.mat-primary{--mdc-text-button-label-text-color: #f43f5e;--mat-text-button-state-layer-color: #f43f5e;--mat-text-button-ripple-color: rgba(244, 63, 94, .1)}.theme-rose .light .mat-mdc-button.mat-accent,.theme-rose.light .mat-mdc-button.mat-accent{--mdc-text-button-label-text-color: #1e293b;--mat-text-button-state-layer-color: #1e293b;--mat-text-button-ripple-color: rgba(30, 41, 59, .1)}.theme-rose .light .mat-mdc-button.mat-warn,.theme-rose.light .mat-mdc-button.mat-warn{--mdc-text-button-label-text-color: #dc2626;--mat-text-button-state-layer-color: #dc2626;--mat-text-button-ripple-color: rgba(220, 38, 38, .1)}.theme-rose .light .mat-mdc-unelevated-button.mat-primary,.theme-rose.light .mat-mdc-unelevated-button.mat-primary{--mdc-filled-button-container-color: #f43f5e;--mdc-filled-button-label-text-color: #4c0519;--mat-filled-button-state-layer-color: #4c0519;--mat-filled-button-ripple-color: rgba(76, 5, 25, .1)}.theme-rose .light .mat-mdc-unelevated-button.mat-accent,.theme-rose.light .mat-mdc-unelevated-button.mat-accent{--mdc-filled-button-container-color: #1e293b;--mdc-filled-button-label-text-color: white;--mat-filled-button-state-layer-color: white;--mat-filled-button-ripple-color: rgba(255, 255, 255, .1)}.theme-rose .light .mat-mdc-unelevated-button.mat-warn,.theme-rose.light .mat-mdc-unelevated-button.mat-warn{--mdc-filled-button-container-color: #dc2626;--mdc-filled-button-label-text-color: white;--mat-filled-button-state-layer-color: white;--mat-filled-button-ripple-color: rgba(255, 255, 255, .1)}.theme-rose .light .mat-mdc-raised-button.mat-primary,.theme-rose.light .mat-mdc-raised-button.mat-primary{--mdc-protected-button-container-color: #f43f5e;--mdc-protected-button-label-text-color: #4c0519;--mat-protected-button-state-layer-color: #4c0519;--mat-protected-button-ripple-color: rgba(76, 5, 25, .1)}.theme-rose .light .mat-mdc-raised-button.mat-accent,.theme-rose.light .mat-mdc-raised-button.mat-accent{--mdc-protected-button-container-color: #1e293b;--mdc-protected-button-label-text-color: white;--mat-protected-button-state-layer-color: white;--mat-protected-button-ripple-color: rgba(255, 255, 255, .1)}.theme-rose .light .mat-mdc-raised-button.mat-warn,.theme-rose.light .mat-mdc-raised-button.mat-warn{--mdc-protected-button-container-color: #dc2626;--mdc-protected-button-label-text-color: white;--mat-protected-button-state-layer-color: white;--mat-protected-button-ripple-color: rgba(255, 255, 255, .1)}.theme-rose .light .mat-mdc-outlined-button.mat-primary,.theme-rose.light .mat-mdc-outlined-button.mat-primary{--mdc-outlined-button-label-text-color: #f43f5e;--mdc-outlined-button-outline-color: #9bbac3;--mat-outlined-button-state-layer-color: #f43f5e;--mat-outlined-button-ripple-color: rgba(244, 63, 94, .1)}.theme-rose .light .mat-mdc-outlined-button.mat-accent,.theme-rose.light .mat-mdc-outlined-button.mat-accent{--mdc-outlined-button-label-text-color: #1e293b;--mdc-outlined-button-outline-color: #9bbac3;--mat-outlined-button-state-layer-color: #1e293b;--mat-outlined-button-ripple-color: rgba(30, 41, 59, .1)}.theme-rose .light .mat-mdc-outlined-button.mat-warn,.theme-rose.light .mat-mdc-outlined-button.mat-warn{--mdc-outlined-button-label-text-color: #dc2626;--mdc-outlined-button-outline-color: #9bbac3;--mat-outlined-button-state-layer-color: #dc2626;--mat-outlined-button-ripple-color: rgba(220, 38, 38, .1)}.theme-rose .light .mat-mdc-icon-button.mat-primary,.theme-rose.light .mat-mdc-icon-button.mat-primary{--mdc-icon-button-icon-color: #f43f5e;--mat-icon-button-state-layer-color: #f43f5e;--mat-icon-button-ripple-color: rgba(244, 63, 94, .1)}.theme-rose .light .mat-mdc-icon-button.mat-accent,.theme-rose.light .mat-mdc-icon-button.mat-accent{--mdc-icon-button-icon-color: #1e293b;--mat-icon-button-state-layer-color: #1e293b;--mat-icon-button-ripple-color: rgba(30, 41, 59, .1)}.theme-rose .light .mat-mdc-icon-button.mat-warn,.theme-rose.light .mat-mdc-icon-button.mat-warn{--mdc-icon-button-icon-color: #dc2626;--mat-icon-button-state-layer-color: #dc2626;--mat-icon-button-ripple-color: rgba(220, 38, 38, .1)}.theme-rose .light .mat-mdc-fab.mat-primary,.theme-rose.light .mat-mdc-fab.mat-primary{--mdc-fab-container-color: #f43f5e;--mat-fab-foreground-color: #4c0519;--mat-fab-state-layer-color: #4c0519;--mat-fab-ripple-color: rgba(76, 5, 25, .1)}.theme-rose .light .mat-mdc-fab.mat-accent,.theme-rose.light .mat-mdc-fab.mat-accent{--mdc-fab-container-color: #1e293b;--mat-fab-foreground-color: white;--mat-fab-state-layer-color: white;--mat-fab-ripple-color: rgba(255, 255, 255, .1)}.theme-rose .light .mat-mdc-fab.mat-warn,.theme-rose.light .mat-mdc-fab.mat-warn{--mdc-fab-container-color: #dc2626;--mat-fab-foreground-color: white;--mat-fab-state-layer-color: white;--mat-fab-ripple-color: rgba(255, 255, 255, .1)}.theme-rose .light .mat-mdc-mini-fab.mat-primary,.theme-rose.light .mat-mdc-mini-fab.mat-primary{--mdc-fab-small-container-color: #f43f5e;--mat-fab-small-foreground-color: #4c0519;--mat-fab-small-state-layer-color: #4c0519;--mat-fab-small-ripple-color: rgba(76, 5, 25, .1)}.theme-rose .light .mat-mdc-mini-fab.mat-accent,.theme-rose.light .mat-mdc-mini-fab.mat-accent{--mdc-fab-small-container-color: #1e293b;--mat-fab-small-foreground-color: white;--mat-fab-small-state-layer-color: white;--mat-fab-small-ripple-color: rgba(255, 255, 255, .1)}.theme-rose .light .mat-mdc-mini-fab.mat-warn,.theme-rose.light .mat-mdc-mini-fab.mat-warn{--mdc-fab-small-container-color: #dc2626;--mat-fab-small-foreground-color: white;--mat-fab-small-state-layer-color: white;--mat-fab-small-ripple-color: rgba(255, 255, 255, .1)}.theme-rose .light .mat-accent,.theme-rose.light .mat-accent{--mdc-circular-progress-active-indicator-color: #1e293b}.theme-rose .light .mat-warn,.theme-rose.light .mat-warn{--mdc-circular-progress-active-indicator-color: #dc2626}.theme-rose .light .mat-badge-accent,.theme-rose.light .mat-badge-accent{--mat-badge-background-color: #1e293b;--mat-badge-text-color: white}.theme-rose .light .mat-badge-warn,.theme-rose.light .mat-badge-warn{--mat-badge-background-color: #dc2626;--mat-badge-text-color: white}.theme-rose .light .mat-datepicker-content.mat-accent,.theme-rose.light .mat-datepicker-content.mat-accent{--mat-datepicker-calendar-date-selected-state-text-color: white;--mat-datepicker-calendar-date-selected-state-background-color: #1e293b;--mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(30, 41, 59, .4);--mat-datepicker-calendar-date-today-selected-state-outline-color: white;--mat-datepicker-calendar-date-focus-state-background-color: rgba(30, 41, 59, .3);--mat-datepicker-calendar-date-hover-state-background-color: rgba(30, 41, 59, .3);--mat-datepicker-calendar-date-in-range-state-background-color: rgba(30, 41, 59, .2);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, .2);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #46a35e}.theme-rose .light .mat-datepicker-content.mat-warn,.theme-rose.light .mat-datepicker-content.mat-warn{--mat-datepicker-calendar-date-selected-state-text-color: white;--mat-datepicker-calendar-date-selected-state-background-color: #dc2626;--mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(220, 38, 38, .4);--mat-datepicker-calendar-date-today-selected-state-outline-color: white;--mat-datepicker-calendar-date-focus-state-background-color: rgba(220, 38, 38, .3);--mat-datepicker-calendar-date-hover-state-background-color: rgba(220, 38, 38, .3);--mat-datepicker-calendar-date-in-range-state-background-color: rgba(220, 38, 38, .2);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, .2);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #46a35e}.theme-rose .light .mat-datepicker-toggle-active.mat-accent,.theme-rose.light .mat-datepicker-toggle-active.mat-accent{--mat-datepicker-toggle-active-state-icon-color: #1e293b}.theme-rose .light .mat-datepicker-toggle-active.mat-warn,.theme-rose.light .mat-datepicker-toggle-active.mat-warn{--mat-datepicker-toggle-active-state-icon-color: #dc2626}.theme-rose .light .mat-icon.mat-primary,.theme-rose.light .mat-icon.mat-primary{--mat-icon-color: #f43f5e}.theme-rose .light .mat-icon.mat-accent,.theme-rose.light .mat-icon.mat-accent{--mat-icon-color: #1e293b}.theme-rose .light .mat-icon.mat-warn,.theme-rose.light .mat-icon.mat-warn{--mat-icon-color: #dc2626}.theme-rose .light .mat-step-header.mat-accent,.theme-rose.light .mat-step-header.mat-accent{--mat-stepper-header-icon-foreground-color: white;--mat-stepper-header-selected-state-icon-background-color: #1e293b;--mat-stepper-header-selected-state-icon-foreground-color: white;--mat-stepper-header-done-state-icon-background-color: #1e293b;--mat-stepper-header-done-state-icon-foreground-color: white;--mat-stepper-header-edit-state-icon-background-color: #1e293b;--mat-stepper-header-edit-state-icon-foreground-color: white}.theme-rose .light .mat-step-header.mat-warn,.theme-rose.light .mat-step-header.mat-warn{--mat-stepper-header-icon-foreground-color: white;--mat-stepper-header-selected-state-icon-background-color: #dc2626;--mat-stepper-header-selected-state-icon-foreground-color: white;--mat-stepper-header-done-state-icon-background-color: #dc2626;--mat-stepper-header-done-state-icon-foreground-color: white;--mat-stepper-header-edit-state-icon-background-color: #dc2626;--mat-stepper-header-edit-state-icon-foreground-color: white}.theme-rose .light .mat-toolbar.mat-primary,.theme-rose.light .mat-toolbar.mat-primary{--mat-toolbar-container-background-color: #f43f5e;--mat-toolbar-container-text-color: #4c0519}.theme-rose .light .mat-toolbar.mat-accent,.theme-rose.light .mat-toolbar.mat-accent{--mat-toolbar-container-background-color: #1e293b;--mat-toolbar-container-text-color: white}.theme-rose .light .mat-toolbar.mat-warn,.theme-rose.light .mat-toolbar.mat-warn{--mat-toolbar-container-background-color: #dc2626;--mat-toolbar-container-text-color: white}.theme-rose .dark,.theme-rose.dark{--mat-ripple-color: rgba(255, 255, 255, .1);--mat-option-selected-state-label-text-color: #f43f5e;--mat-option-label-text-color: white;--mat-option-hover-state-layer-color: rgba(255, 255, 255, .08);--mat-option-focus-state-layer-color: rgba(255, 255, 255, .08);--mat-option-selected-state-layer-color: rgba(255, 255, 255, .08);--mat-optgroup-label-text-color: white;--mat-full-pseudo-checkbox-selected-icon-color: #1e293b;--mat-full-pseudo-checkbox-selected-checkmark-color: #022229;--mat-full-pseudo-checkbox-unselected-icon-color: #3b7586;--mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #022229;--mat-full-pseudo-checkbox-disabled-unselected-icon-color: #686868;--mat-full-pseudo-checkbox-disabled-selected-icon-color: #686868;--mat-minimal-pseudo-checkbox-selected-checkmark-color: #1e293b;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #686868;--mat-app-background-color: #022229;--mat-app-text-color: white;--mdc-elevated-card-container-shape: 4px;--mdc-outlined-card-container-shape: 4px;--mdc-outlined-card-outline-width: 1px;--mdc-elevated-card-container-color: #032128;--mdc-elevated-card-container-elevation: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mdc-outlined-card-container-color: #032128;--mdc-outlined-card-outline-color: rgba(255, 255, 255, .12);--mdc-outlined-card-container-elevation: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-card-subtitle-text-color: #3b7586;--mdc-linear-progress-active-indicator-height: 4px;--mdc-linear-progress-track-height: 4px;--mdc-linear-progress-track-shape: 0;--mdc-plain-tooltip-container-shape: 4px;--mdc-plain-tooltip-supporting-text-line-height: 16px;--mdc-plain-tooltip-container-color: #083b46;--mdc-plain-tooltip-supporting-text-color: #fff;--mdc-filled-text-field-active-indicator-height: 1px;--mdc-filled-text-field-focus-active-indicator-height: 2px;--mdc-filled-text-field-container-shape: 4px;--mdc-outlined-text-field-outline-width: 1px;--mdc-outlined-text-field-focus-outline-width: 2px;--mdc-outlined-text-field-container-shape: 4px;--mdc-filled-text-field-caret-color: #f43f5e;--mdc-filled-text-field-focus-active-indicator-color: #f43f5e;--mdc-filled-text-field-focus-label-text-color: rgba(244, 63, 94, .87);--mdc-filled-text-field-container-color: #0d2a31;--mdc-filled-text-field-disabled-container-color: #08252c;--mdc-filled-text-field-label-text-color: rgba(255, 255, 255, .6);--mdc-filled-text-field-hover-label-text-color: rgba(255, 255, 255, .6);--mdc-filled-text-field-disabled-label-text-color: rgba(7, 52, 62, .38);--mdc-filled-text-field-input-text-color: rgba(255, 255, 255, .87);--mdc-filled-text-field-disabled-input-text-color: rgba(7, 52, 62, .38);--mdc-filled-text-field-input-text-placeholder-color: rgba(255, 255, 255, .6);--mdc-filled-text-field-error-hover-label-text-color: #dc2626;--mdc-filled-text-field-error-focus-label-text-color: #dc2626;--mdc-filled-text-field-error-label-text-color: #dc2626;--mdc-filled-text-field-error-caret-color: #dc2626;--mdc-filled-text-field-active-indicator-color: rgba(203, 221, 225, .42);--mdc-filled-text-field-disabled-active-indicator-color: rgba(203, 221, 225, .06);--mdc-filled-text-field-hover-active-indicator-color: rgba(203, 221, 225, .87);--mdc-filled-text-field-error-active-indicator-color: #dc2626;--mdc-filled-text-field-error-focus-active-indicator-color: #dc2626;--mdc-filled-text-field-error-hover-active-indicator-color: #dc2626;--mdc-outlined-text-field-caret-color: #f43f5e;--mdc-outlined-text-field-focus-outline-color: #f43f5e;--mdc-outlined-text-field-focus-label-text-color: rgba(244, 63, 94, .87);--mdc-outlined-text-field-label-text-color: rgba(255, 255, 255, .6);--mdc-outlined-text-field-hover-label-text-color: rgba(255, 255, 255, .6);--mdc-outlined-text-field-disabled-label-text-color: rgba(7, 52, 62, .38);--mdc-outlined-text-field-input-text-color: rgba(255, 255, 255, .87);--mdc-outlined-text-field-disabled-input-text-color: rgba(7, 52, 62, .38);--mdc-outlined-text-field-input-text-placeholder-color: rgba(255, 255, 255, .6);--mdc-outlined-text-field-error-caret-color: #dc2626;--mdc-outlined-text-field-error-focus-label-text-color: #dc2626;--mdc-outlined-text-field-error-label-text-color: #dc2626;--mdc-outlined-text-field-error-hover-label-text-color: #dc2626;--mdc-outlined-text-field-outline-color: rgba(203, 221, 225, .38);--mdc-outlined-text-field-disabled-outline-color: rgba(203, 221, 225, .06);--mdc-outlined-text-field-hover-outline-color: rgba(203, 221, 225, .87);--mdc-outlined-text-field-error-focus-outline-color: #dc2626;--mdc-outlined-text-field-error-hover-outline-color: #dc2626;--mdc-outlined-text-field-error-outline-color: #dc2626;--mat-form-field-focus-select-arrow-color: rgba(244, 63, 94, .87);--mat-form-field-disabled-input-text-placeholder-color: rgba(203, 221, 225, .38);--mat-form-field-state-layer-color: rgba(255, 255, 255, .87);--mat-form-field-error-text-color: #dc2626;--mat-form-field-select-option-text-color: rgba(0, 0, 0, .87);--mat-form-field-select-disabled-option-text-color: rgba(0, 0, 0, .38);--mat-form-field-leading-icon-color: unset;--mat-form-field-disabled-leading-icon-color: unset;--mat-form-field-trailing-icon-color: unset;--mat-form-field-disabled-trailing-icon-color: unset;--mat-form-field-error-focus-trailing-icon-color: unset;--mat-form-field-error-hover-trailing-icon-color: unset;--mat-form-field-error-trailing-icon-color: unset;--mat-form-field-enabled-select-arrow-color: rgba(203, 221, 225, .54);--mat-form-field-disabled-select-arrow-color: rgba(203, 221, 225, .38);--mat-form-field-hover-state-layer-opacity: .08;--mat-form-field-focus-state-layer-opacity: .24;--mat-select-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-select-panel-background-color: #032128;--mat-select-enabled-trigger-text-color: rgba(255, 255, 255, .87);--mat-select-disabled-trigger-text-color: rgba(7, 52, 62, .38);--mat-select-placeholder-text-color: rgba(255, 255, 255, .6);--mat-select-enabled-arrow-color: rgba(203, 221, 225, .54);--mat-select-disabled-arrow-color: rgba(255, 255, 255, .38);--mat-select-focused-arrow-color: rgba(244, 63, 94, .87);--mat-select-invalid-arrow-color: rgba(220, 38, 38, .87);--mat-autocomplete-container-shape: 4px;--mat-autocomplete-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-autocomplete-background-color: #032128;--mdc-dialog-container-shape: 4px;--mat-dialog-container-elevation-shadow: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12);--mat-dialog-container-max-width: 80vw;--mat-dialog-container-small-max-width: 80vw;--mat-dialog-container-min-width: 0;--mat-dialog-actions-alignment: start;--mat-dialog-actions-padding: 8px;--mat-dialog-content-padding: 20px 24px;--mat-dialog-with-actions-content-padding: 20px 24px;--mat-dialog-headline-padding: 0 24px 9px;--mdc-dialog-container-color: #032128;--mdc-dialog-subhead-color: rgba(255, 255, 255, .87);--mdc-dialog-supporting-text-color: rgba(255, 255, 255, .6);--mdc-switch-disabled-selected-icon-opacity: .38;--mdc-switch-disabled-track-opacity: .12;--mdc-switch-disabled-unselected-icon-opacity: .38;--mdc-switch-handle-height: 20px;--mdc-switch-handle-shape: 10px;--mdc-switch-handle-width: 20px;--mdc-switch-selected-icon-size: 18px;--mdc-switch-track-height: 14px;--mdc-switch-track-shape: 7px;--mdc-switch-track-width: 36px;--mdc-switch-unselected-icon-size: 18px;--mdc-switch-selected-focus-state-layer-opacity: .12;--mdc-switch-selected-hover-state-layer-opacity: .04;--mdc-switch-selected-pressed-state-layer-opacity: .1;--mdc-switch-unselected-focus-state-layer-opacity: .12;--mdc-switch-unselected-hover-state-layer-opacity: .04;--mdc-switch-unselected-pressed-state-layer-opacity: .1;--mdc-switch-selected-focus-state-layer-color: #fda4af;--mdc-switch-selected-handle-color: #fda4af;--mdc-switch-selected-hover-state-layer-color: #fda4af;--mdc-switch-selected-pressed-state-layer-color: #fda4af;--mdc-switch-selected-focus-handle-color: #fecdd3;--mdc-switch-selected-hover-handle-color: #fecdd3;--mdc-switch-selected-pressed-handle-color: #fecdd3;--mdc-switch-selected-focus-track-color: #e11d48;--mdc-switch-selected-hover-track-color: #e11d48;--mdc-switch-selected-pressed-track-color: #e11d48;--mdc-switch-selected-track-color: #e11d48;--mdc-switch-disabled-selected-handle-color: #000;--mdc-switch-disabled-selected-icon-color: #212121;--mdc-switch-disabled-selected-track-color: #f5f5f5;--mdc-switch-disabled-unselected-handle-color: #000;--mdc-switch-disabled-unselected-icon-color: #212121;--mdc-switch-disabled-unselected-track-color: #f5f5f5;--mdc-switch-handle-surface-color: var(--mdc-theme-surface, #fff);--mdc-switch-handle-elevation-shadow: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mdc-switch-handle-shadow-color: black;--mdc-switch-disabled-handle-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mdc-switch-selected-icon-color: #212121;--mdc-switch-unselected-focus-handle-color: #fafafa;--mdc-switch-unselected-focus-state-layer-color: #f5f5f5;--mdc-switch-unselected-focus-track-color: #616161;--mdc-switch-unselected-handle-color: #9e9e9e;--mdc-switch-unselected-hover-handle-color: #fafafa;--mdc-switch-unselected-hover-state-layer-color: #f5f5f5;--mdc-switch-unselected-hover-track-color: #616161;--mdc-switch-unselected-icon-color: #212121;--mdc-switch-unselected-pressed-handle-color: #fafafa;--mdc-switch-unselected-pressed-state-layer-color: #f5f5f5;--mdc-switch-unselected-pressed-track-color: #616161;--mdc-switch-unselected-track-color: #616161;--mdc-switch-disabled-label-text-color: #07343e;--mdc-radio-disabled-selected-icon-opacity: .38;--mdc-radio-disabled-unselected-icon-opacity: .38;--mdc-radio-state-layer-size: 40px;--mat-slider-value-indicator-width: auto;--mat-slider-value-indicator-height: 32px;--mat-slider-value-indicator-caret-display: block;--mat-slider-value-indicator-border-radius: 4px;--mat-slider-value-indicator-padding: 0 12px;--mat-slider-value-indicator-text-transform: none;--mat-slider-value-indicator-container-transform: translateX(-50%);--mdc-slider-active-track-height: 6px;--mdc-slider-active-track-shape: 9999px;--mdc-slider-handle-height: 20px;--mdc-slider-handle-shape: 50%;--mdc-slider-handle-width: 20px;--mdc-slider-inactive-track-height: 4px;--mdc-slider-inactive-track-shape: 9999px;--mdc-slider-with-overlap-handle-outline-width: 1px;--mdc-slider-with-tick-marks-active-container-opacity: .6;--mdc-slider-with-tick-marks-container-shape: 50%;--mdc-slider-with-tick-marks-container-size: 2px;--mdc-slider-with-tick-marks-inactive-container-opacity: .6;--mdc-slider-handle-color: #f43f5e;--mdc-slider-focus-handle-color: #f43f5e;--mdc-slider-hover-handle-color: #f43f5e;--mdc-slider-active-track-color: #f43f5e;--mdc-slider-inactive-track-color: #f43f5e;--mdc-slider-with-tick-marks-inactive-container-color: #f43f5e;--mdc-slider-with-tick-marks-active-container-color: #4c0519;--mdc-slider-disabled-active-track-color: #fff;--mdc-slider-disabled-handle-color: #fff;--mdc-slider-disabled-inactive-track-color: #fff;--mdc-slider-label-container-color: #fff;--mdc-slider-label-label-text-color: #000;--mdc-slider-with-overlap-handle-outline-color: #fff;--mdc-slider-with-tick-marks-disabled-container-color: #fff;--mdc-slider-handle-elevation: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-slider-ripple-color: #f43f5e;--mat-slider-hover-state-layer-color: rgba(244, 63, 94, .05);--mat-slider-focus-state-layer-color: rgba(244, 63, 94, .2);--mat-slider-value-indicator-opacity: .9;--mat-menu-container-shape: 4px;--mat-menu-divider-bottom-spacing: 0;--mat-menu-divider-top-spacing: 0;--mat-menu-item-spacing: 16px;--mat-menu-item-icon-size: 24px;--mat-menu-item-leading-spacing: 16px;--mat-menu-item-trailing-spacing: 16px;--mat-menu-item-with-icon-leading-spacing: 16px;--mat-menu-item-with-icon-trailing-spacing: 16px;--mat-menu-item-label-text-color: white;--mat-menu-item-icon-color: white;--mat-menu-item-hover-state-layer-color: rgba(255, 255, 255, .08);--mat-menu-item-focus-state-layer-color: rgba(255, 255, 255, .08);--mat-menu-container-color: #032128;--mat-menu-divider-color: rgba(203, 221, 225, .12);--mdc-list-list-item-container-shape: 0;--mdc-list-list-item-leading-avatar-shape: 50%;--mdc-list-list-item-container-color: transparent;--mdc-list-list-item-selected-container-color: transparent;--mdc-list-list-item-leading-avatar-color: transparent;--mdc-list-list-item-leading-icon-size: 24px;--mdc-list-list-item-leading-avatar-size: 40px;--mdc-list-list-item-trailing-icon-size: 24px;--mdc-list-list-item-disabled-state-layer-color: transparent;--mdc-list-list-item-disabled-state-layer-opacity: 0;--mdc-list-list-item-disabled-label-text-opacity: .38;--mdc-list-list-item-disabled-leading-icon-opacity: .38;--mdc-list-list-item-disabled-trailing-icon-opacity: .38;--mat-list-active-indicator-color: transparent;--mat-list-active-indicator-shape: 4px;--mdc-list-list-item-label-text-color: white;--mdc-list-list-item-supporting-text-color: #3b7586;--mdc-list-list-item-leading-icon-color: rgba(255, 255, 255, .5);--mdc-list-list-item-trailing-supporting-text-color: #083b46;--mdc-list-list-item-trailing-icon-color: rgba(255, 255, 255, .5);--mdc-list-list-item-selected-trailing-icon-color: rgba(255, 255, 255, .5);--mdc-list-list-item-disabled-label-text-color: white;--mdc-list-list-item-disabled-leading-icon-color: white;--mdc-list-list-item-disabled-trailing-icon-color: white;--mdc-list-list-item-hover-label-text-color: white;--mdc-list-list-item-hover-leading-icon-color: rgba(255, 255, 255, .5);--mdc-list-list-item-hover-trailing-icon-color: rgba(255, 255, 255, .5);--mdc-list-list-item-focus-label-text-color: white;--mdc-list-list-item-hover-state-layer-color: white;--mdc-list-list-item-hover-state-layer-opacity: .08;--mdc-list-list-item-focus-state-layer-color: white;--mdc-list-list-item-focus-state-layer-opacity: .24;--mat-paginator-container-text-color: rgba(255, 255, 255, .87);--mat-paginator-container-background-color: #032128;--mat-paginator-enabled-icon-color: rgba(255, 255, 255, .54);--mat-paginator-disabled-icon-color: rgba(255, 255, 255, .12);--mdc-tab-indicator-active-indicator-height: 2px;--mdc-tab-indicator-active-indicator-shape: 0;--mdc-secondary-navigation-tab-container-height: 48px;--mat-tab-header-divider-color: transparent;--mat-tab-header-divider-height: 0;--mdc-checkbox-disabled-selected-checkmark-color: #fff;--mdc-checkbox-selected-focus-state-layer-opacity: .16;--mdc-checkbox-selected-hover-state-layer-opacity: .04;--mdc-checkbox-selected-pressed-state-layer-opacity: .16;--mdc-checkbox-unselected-focus-state-layer-opacity: .16;--mdc-checkbox-unselected-hover-state-layer-opacity: .04;--mdc-checkbox-unselected-pressed-state-layer-opacity: .16;--mdc-checkbox-disabled-selected-icon-color: rgba(255, 255, 255, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(255, 255, 255, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #1e293b;--mdc-checkbox-selected-hover-icon-color: #1e293b;--mdc-checkbox-selected-icon-color: #1e293b;--mdc-checkbox-selected-pressed-icon-color: #1e293b;--mdc-checkbox-unselected-focus-icon-color: #eeeeee;--mdc-checkbox-unselected-hover-icon-color: #eeeeee;--mdc-checkbox-unselected-icon-color: rgba(255, 255, 255, .54);--mdc-checkbox-unselected-pressed-icon-color: rgba(255, 255, 255, .54);--mdc-checkbox-selected-focus-state-layer-color: #1e293b;--mdc-checkbox-selected-hover-state-layer-color: #1e293b;--mdc-checkbox-selected-pressed-state-layer-color: #1e293b;--mdc-checkbox-unselected-focus-state-layer-color: white;--mdc-checkbox-unselected-hover-state-layer-color: white;--mdc-checkbox-unselected-pressed-state-layer-color: white;--mat-checkbox-disabled-label-color: #07343e;--mat-checkbox-label-text-color: white;--mdc-text-button-container-shape: 4px;--mdc-text-button-keep-touch-target: false;--mdc-filled-button-container-shape: 4px;--mdc-filled-button-keep-touch-target: false;--mdc-protected-button-container-shape: 4px;--mdc-protected-button-keep-touch-target: false;--mdc-outlined-button-keep-touch-target: false;--mdc-outlined-button-outline-width: 1px;--mdc-outlined-button-container-shape: 4px;--mat-text-button-horizontal-padding: 8px;--mat-text-button-with-icon-horizontal-padding: 8px;--mat-text-button-icon-spacing: 8px;--mat-text-button-icon-offset: 0;--mat-filled-button-horizontal-padding: 16px;--mat-filled-button-icon-spacing: 8px;--mat-filled-button-icon-offset: -4px;--mat-protected-button-horizontal-padding: 16px;--mat-protected-button-icon-spacing: 8px;--mat-protected-button-icon-offset: -4px;--mat-outlined-button-horizontal-padding: 15px;--mat-outlined-button-icon-spacing: 8px;--mat-outlined-button-icon-offset: -4px;--mdc-text-button-label-text-color: white;--mdc-text-button-disabled-label-text-color: rgba(3, 33, 40, .5);--mat-text-button-state-layer-color: white;--mat-text-button-disabled-state-layer-color: white;--mat-text-button-ripple-color: rgba(255, 255, 255, .1);--mat-text-button-hover-state-layer-opacity: .08;--mat-text-button-focus-state-layer-opacity: .24;--mat-text-button-pressed-state-layer-opacity: .24;--mdc-filled-button-container-color: #032128;--mdc-filled-button-label-text-color: white;--mdc-filled-button-disabled-container-color: rgba(3, 33, 40, .12);--mdc-filled-button-disabled-label-text-color: rgba(3, 33, 40, .5);--mat-filled-button-state-layer-color: white;--mat-filled-button-disabled-state-layer-color: white;--mat-filled-button-ripple-color: rgba(255, 255, 255, .1);--mat-filled-button-hover-state-layer-opacity: .08;--mat-filled-button-focus-state-layer-opacity: .24;--mat-filled-button-pressed-state-layer-opacity: .24;--mdc-protected-button-container-color: #032128;--mdc-protected-button-label-text-color: white;--mdc-protected-button-disabled-container-color: rgba(3, 33, 40, .12);--mdc-protected-button-disabled-label-text-color: rgba(3, 33, 40, .5);--mdc-protected-button-container-elevation-shadow: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mdc-protected-button-disabled-container-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mdc-protected-button-focus-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mdc-protected-button-hover-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mdc-protected-button-pressed-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-protected-button-container-shadow-color: #000;--mat-protected-button-state-layer-color: white;--mat-protected-button-disabled-state-layer-color: white;--mat-protected-button-ripple-color: rgba(255, 255, 255, .1);--mat-protected-button-hover-state-layer-opacity: .08;--mat-protected-button-focus-state-layer-opacity: .24;--mat-protected-button-pressed-state-layer-opacity: .24;--mdc-outlined-button-disabled-outline-color: rgba(203, 221, 225, .12);--mdc-outlined-button-disabled-label-text-color: rgba(3, 33, 40, .5);--mdc-outlined-button-label-text-color: white;--mdc-outlined-button-outline-color: rgba(203, 221, 225, .12);--mat-outlined-button-state-layer-color: white;--mat-outlined-button-disabled-state-layer-color: white;--mat-outlined-button-ripple-color: rgba(255, 255, 255, .1);--mat-outlined-button-hover-state-layer-opacity: .08;--mat-outlined-button-focus-state-layer-opacity: .24;--mat-outlined-button-pressed-state-layer-opacity: .24;--mdc-icon-button-icon-size: 24px;--mdc-icon-button-icon-color: inherit;--mdc-icon-button-disabled-icon-color: rgba(255, 255, 255, .5);--mat-icon-button-state-layer-color: white;--mat-icon-button-disabled-state-layer-color: white;--mat-icon-button-ripple-color: rgba(255, 255, 255, .1);--mat-icon-button-hover-state-layer-opacity: .08;--mat-icon-button-focus-state-layer-opacity: .24;--mat-icon-button-pressed-state-layer-opacity: .24;--mdc-fab-container-shape: 50%;--mdc-fab-icon-size: 24px;--mdc-fab-small-container-shape: 50%;--mdc-fab-small-icon-size: 24px;--mdc-extended-fab-container-height: 48px;--mdc-extended-fab-container-shape: 24px;--mdc-fab-container-color: #032128;--mdc-fab-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-fab-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mdc-fab-container-shadow-color: #000;--mat-fab-foreground-color: white;--mat-fab-state-layer-color: white;--mat-fab-disabled-state-layer-color: white;--mat-fab-ripple-color: rgba(255, 255, 255, .1);--mat-fab-hover-state-layer-opacity: .08;--mat-fab-focus-state-layer-opacity: .24;--mat-fab-pressed-state-layer-opacity: .24;--mat-fab-disabled-state-container-color: rgba(2, 34, 41, .12);--mat-fab-disabled-state-foreground-color: rgba(3, 33, 40, .5);--mdc-fab-small-container-color: #032128;--mdc-fab-small-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-fab-small-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-small-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-small-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mdc-fab-small-container-shadow-color: #000;--mat-fab-small-foreground-color: white;--mat-fab-small-state-layer-color: white;--mat-fab-small-disabled-state-layer-color: white;--mat-fab-small-ripple-color: rgba(255, 255, 255, .1);--mat-fab-small-hover-state-layer-opacity: .08;--mat-fab-small-focus-state-layer-opacity: .24;--mat-fab-small-pressed-state-layer-opacity: .24;--mat-fab-small-disabled-state-container-color: rgba(2, 34, 41, .12);--mat-fab-small-disabled-state-foreground-color: rgba(3, 33, 40, .5);--mdc-extended-fab-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-extended-fab-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-extended-fab-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-extended-fab-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mdc-extended-fab-container-shadow-color: #000;--mdc-snackbar-container-shape: 4px;--mdc-snackbar-container-color: #cdd3d4;--mdc-snackbar-supporting-text-color: rgba(3, 33, 40, .87);--mat-snack-bar-button-color: rgba(0, 0, 0, .87);--mat-table-row-item-outline-width: 1px;--mat-table-background-color: #032128;--mat-table-header-headline-color: white;--mat-table-row-item-label-text-color: white;--mat-table-row-item-outline-color: rgba(203, 221, 225, .12);--mdc-circular-progress-active-indicator-width: 4px;--mdc-circular-progress-size: 48px;--mdc-circular-progress-active-indicator-color: #f43f5e;--mat-badge-container-shape: 50%;--mat-badge-container-size: unset;--mat-badge-small-size-container-size: unset;--mat-badge-large-size-container-size: unset;--mat-badge-legacy-container-size: 22px;--mat-badge-legacy-small-size-container-size: 16px;--mat-badge-legacy-large-size-container-size: 28px;--mat-badge-container-offset: -11px 0;--mat-badge-small-size-container-offset: -8px 0;--mat-badge-large-size-container-offset: -14px 0;--mat-badge-container-overlap-offset: -11px;--mat-badge-small-size-container-overlap-offset: -8px;--mat-badge-large-size-container-overlap-offset: -14px;--mat-badge-container-padding: 0;--mat-badge-small-size-container-padding: 0;--mat-badge-large-size-container-padding: 0;--mat-badge-background-color: #f43f5e;--mat-badge-text-color: #4c0519;--mat-badge-disabled-state-background-color: #032128;--mat-badge-disabled-state-text-color: #07343e;--mat-bottom-sheet-container-shape: 4px;--mat-bottom-sheet-container-text-color: white;--mat-bottom-sheet-container-background-color: #032128;--mat-legacy-button-toggle-height: 36px;--mat-legacy-button-toggle-shape: 2px;--mat-legacy-button-toggle-focus-state-layer-opacity: 1;--mat-standard-button-toggle-shape: 4px;--mat-standard-button-toggle-hover-state-layer-opacity: .04;--mat-standard-button-toggle-focus-state-layer-opacity: .12;--mat-legacy-button-toggle-text-color: #083b46;--mat-legacy-button-toggle-state-layer-color: #9bbac3;--mat-legacy-button-toggle-selected-state-text-color: #3b7586;--mat-legacy-button-toggle-selected-state-background-color: rgba(255, 255, 255, .05);--mat-legacy-button-toggle-disabled-state-text-color: #032128;--mat-legacy-button-toggle-disabled-state-background-color: #022229;--mat-legacy-button-toggle-disabled-selected-state-background-color: #032128;--mat-standard-button-toggle-text-color: white;--mat-standard-button-toggle-background-color: #032128;--mat-standard-button-toggle-state-layer-color: #9bbac3;--mat-standard-button-toggle-selected-state-background-color: rgba(255, 255, 255, .05);--mat-standard-button-toggle-selected-state-text-color: white;--mat-standard-button-toggle-disabled-state-text-color: #032128;--mat-standard-button-toggle-disabled-state-background-color: #032128;--mat-standard-button-toggle-disabled-selected-state-text-color: white;--mat-standard-button-toggle-disabled-selected-state-background-color: #032128;--mat-standard-button-toggle-divider-color: #1b383e;--mat-datepicker-calendar-container-shape: 4px;--mat-datepicker-calendar-container-touch-shape: 4px;--mat-datepicker-calendar-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mat-datepicker-calendar-container-touch-elevation-shadow: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12);--mat-datepicker-calendar-date-selected-state-text-color: #4c0519;--mat-datepicker-calendar-date-selected-state-background-color: #f43f5e;--mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(244, 63, 94, .4);--mat-datepicker-calendar-date-today-selected-state-outline-color: #4c0519;--mat-datepicker-calendar-date-focus-state-background-color: rgba(244, 63, 94, .3);--mat-datepicker-calendar-date-hover-state-background-color: rgba(244, 63, 94, .3);--mat-datepicker-toggle-active-state-icon-color: #f43f5e;--mat-datepicker-calendar-date-in-range-state-background-color: rgba(244, 63, 94, .2);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, .2);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #46a35e;--mat-datepicker-toggle-icon-color: #cbdde1;--mat-datepicker-calendar-body-label-text-color: #3b7586;--mat-datepicker-calendar-period-button-text-color: white;--mat-datepicker-calendar-period-button-icon-color: #cbdde1;--mat-datepicker-calendar-navigation-button-icon-color: #cbdde1;--mat-datepicker-calendar-header-divider-color: rgba(203, 221, 225, .12);--mat-datepicker-calendar-header-text-color: #3b7586;--mat-datepicker-calendar-date-today-outline-color: #083b46;--mat-datepicker-calendar-date-today-disabled-state-outline-color: rgba(8, 59, 70, .8);--mat-datepicker-calendar-date-text-color: white;--mat-datepicker-calendar-date-outline-color: transparent;--mat-datepicker-calendar-date-disabled-state-text-color: #07343e;--mat-datepicker-calendar-date-preview-state-outline-color: rgba(203, 221, 225, .24);--mat-datepicker-range-input-separator-color: white;--mat-datepicker-range-input-disabled-state-separator-color: #07343e;--mat-datepicker-range-input-disabled-state-text-color: #07343e;--mat-datepicker-calendar-container-background-color: #032128;--mat-datepicker-calendar-container-text-color: white;--mat-divider-width: 1px;--mat-divider-color: rgba(203, 221, 225, .12);--mat-expansion-container-shape: 4px;--mat-expansion-legacy-header-indicator-display: inline-block;--mat-expansion-header-indicator-display: none;--mat-expansion-container-background-color: #032128;--mat-expansion-container-text-color: white;--mat-expansion-actions-divider-color: rgba(203, 221, 225, .12);--mat-expansion-header-hover-state-layer-color: rgba(255, 255, 255, .05);--mat-expansion-header-focus-state-layer-color: rgba(255, 255, 255, .05);--mat-expansion-header-disabled-state-text-color: #032128;--mat-expansion-header-text-color: white;--mat-expansion-header-description-color: #3b7586;--mat-expansion-header-indicator-color: #3b7586;--mat-icon-color: inherit;--mat-sidenav-container-shape: 0;--mat-sidenav-container-elevation-shadow: 0px 8px 10px -5px rgba(0, 0, 0, .2), 0px 16px 24px 2px rgba(0, 0, 0, .14), 0px 6px 30px 5px rgba(0, 0, 0, .12);--mat-sidenav-container-width: auto;--mat-sidenav-container-divider-color: rgba(203, 221, 225, .12);--mat-sidenav-container-background-color: #032128;--mat-sidenav-container-text-color: white;--mat-sidenav-content-background-color: #022229;--mat-sidenav-content-text-color: white;--mat-sidenav-scrim-color: rgba(252, 222, 215, .6);--mat-stepper-header-icon-foreground-color: #4c0519;--mat-stepper-header-selected-state-icon-background-color: #f43f5e;--mat-stepper-header-selected-state-icon-foreground-color: #4c0519;--mat-stepper-header-done-state-icon-background-color: #f43f5e;--mat-stepper-header-done-state-icon-foreground-color: #4c0519;--mat-stepper-header-edit-state-icon-background-color: #f43f5e;--mat-stepper-header-edit-state-icon-foreground-color: #4c0519;--mat-stepper-container-color: #032128;--mat-stepper-line-color: rgba(203, 221, 225, .12);--mat-stepper-header-hover-state-layer-color: rgba(255, 255, 255, .05);--mat-stepper-header-focus-state-layer-color: rgba(255, 255, 255, .05);--mat-stepper-header-label-text-color: #3b7586;--mat-stepper-header-optional-label-text-color: #3b7586;--mat-stepper-header-selected-state-label-text-color: white;--mat-stepper-header-error-state-label-text-color: #dc2626;--mat-stepper-header-icon-background-color: #3b7586;--mat-stepper-header-error-state-icon-foreground-color: #dc2626;--mat-stepper-header-error-state-icon-background-color: transparent;--mat-sort-arrow-color: #3b7586;--mat-toolbar-container-background-color: #022229;--mat-toolbar-container-text-color: white;--mat-tree-container-background-color: #032128;--mat-tree-node-text-color: white}.theme-rose .dark .mat-accent,.theme-rose.dark .mat-accent{--mat-option-selected-state-label-text-color: #1e293b;--mat-option-label-text-color: white;--mat-option-hover-state-layer-color: rgba(255, 255, 255, .08);--mat-option-focus-state-layer-color: rgba(255, 255, 255, .08);--mat-option-selected-state-layer-color: rgba(255, 255, 255, .08)}.theme-rose .dark .mat-warn,.theme-rose.dark .mat-warn{--mat-option-selected-state-label-text-color: #dc2626;--mat-option-label-text-color: white;--mat-option-hover-state-layer-color: rgba(255, 255, 255, .08);--mat-option-focus-state-layer-color: rgba(255, 255, 255, .08);--mat-option-selected-state-layer-color: rgba(255, 255, 255, .08)}.theme-rose .dark .mat-primary,.theme-rose.dark .mat-primary{--mat-full-pseudo-checkbox-selected-icon-color: #f43f5e;--mat-full-pseudo-checkbox-selected-checkmark-color: #022229;--mat-full-pseudo-checkbox-unselected-icon-color: #3b7586;--mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #022229;--mat-full-pseudo-checkbox-disabled-unselected-icon-color: #686868;--mat-full-pseudo-checkbox-disabled-selected-icon-color: #686868;--mat-minimal-pseudo-checkbox-selected-checkmark-color: #f43f5e;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #686868}.theme-rose .dark .mat-accent,.theme-rose.dark .mat-accent{--mat-full-pseudo-checkbox-selected-icon-color: #1e293b;--mat-full-pseudo-checkbox-selected-checkmark-color: #022229;--mat-full-pseudo-checkbox-unselected-icon-color: #3b7586;--mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #022229;--mat-full-pseudo-checkbox-disabled-unselected-icon-color: #686868;--mat-full-pseudo-checkbox-disabled-selected-icon-color: #686868;--mat-minimal-pseudo-checkbox-selected-checkmark-color: #1e293b;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #686868}.theme-rose .dark .mat-warn,.theme-rose.dark .mat-warn{--mat-full-pseudo-checkbox-selected-icon-color: #dc2626;--mat-full-pseudo-checkbox-selected-checkmark-color: #022229;--mat-full-pseudo-checkbox-unselected-icon-color: #3b7586;--mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #022229;--mat-full-pseudo-checkbox-disabled-unselected-icon-color: #686868;--mat-full-pseudo-checkbox-disabled-selected-icon-color: #686868;--mat-minimal-pseudo-checkbox-selected-checkmark-color: #dc2626;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #686868}.theme-rose .dark .mat-elevation-z0,.theme-rose .dark .mat-mdc-elevation-specific.mat-elevation-z0,.theme-rose.dark .mat-elevation-z0,.theme-rose.dark .mat-mdc-elevation-specific.mat-elevation-z0{box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}.theme-rose .dark .mat-elevation-z1,.theme-rose .dark .mat-mdc-elevation-specific.mat-elevation-z1,.theme-rose.dark .mat-elevation-z1,.theme-rose.dark .mat-mdc-elevation-specific.mat-elevation-z1{box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f}.theme-rose .dark .mat-elevation-z2,.theme-rose .dark .mat-mdc-elevation-specific.mat-elevation-z2,.theme-rose.dark .mat-elevation-z2,.theme-rose.dark .mat-mdc-elevation-specific.mat-elevation-z2{box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.theme-rose .dark .mat-elevation-z3,.theme-rose .dark .mat-mdc-elevation-specific.mat-elevation-z3,.theme-rose.dark .mat-elevation-z3,.theme-rose.dark .mat-mdc-elevation-specific.mat-elevation-z3{box-shadow:0 3px 3px -2px #0003,0 3px 4px #00000024,0 1px 8px #0000001f}.theme-rose .dark .mat-elevation-z4,.theme-rose .dark .mat-mdc-elevation-specific.mat-elevation-z4,.theme-rose.dark .mat-elevation-z4,.theme-rose.dark .mat-mdc-elevation-specific.mat-elevation-z4{box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.theme-rose .dark .mat-elevation-z5,.theme-rose .dark .mat-mdc-elevation-specific.mat-elevation-z5,.theme-rose.dark .mat-elevation-z5,.theme-rose.dark .mat-mdc-elevation-specific.mat-elevation-z5{box-shadow:0 3px 5px -1px #0003,0 5px 8px #00000024,0 1px 14px #0000001f}.theme-rose .dark .mat-elevation-z6,.theme-rose .dark .mat-mdc-elevation-specific.mat-elevation-z6,.theme-rose.dark .mat-elevation-z6,.theme-rose.dark .mat-mdc-elevation-specific.mat-elevation-z6{box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024,0 1px 18px #0000001f}.theme-rose .dark .mat-elevation-z7,.theme-rose .dark .mat-mdc-elevation-specific.mat-elevation-z7,.theme-rose.dark .mat-elevation-z7,.theme-rose.dark .mat-mdc-elevation-specific.mat-elevation-z7{box-shadow:0 4px 5px -2px #0003,0 7px 10px 1px #00000024,0 2px 16px 1px #0000001f}.theme-rose .dark .mat-elevation-z8,.theme-rose .dark .mat-mdc-elevation-specific.mat-elevation-z8,.theme-rose.dark .mat-elevation-z8,.theme-rose.dark .mat-mdc-elevation-specific.mat-elevation-z8{box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f}.theme-rose .dark .mat-elevation-z9,.theme-rose .dark .mat-mdc-elevation-specific.mat-elevation-z9,.theme-rose.dark .mat-elevation-z9,.theme-rose.dark .mat-mdc-elevation-specific.mat-elevation-z9{box-shadow:0 5px 6px -3px #0003,0 9px 12px 1px #00000024,0 3px 16px 2px #0000001f}.theme-rose .dark .mat-elevation-z10,.theme-rose .dark .mat-mdc-elevation-specific.mat-elevation-z10,.theme-rose.dark .mat-elevation-z10,.theme-rose.dark .mat-mdc-elevation-specific.mat-elevation-z10{box-shadow:0 6px 6px -3px #0003,0 10px 14px 1px #00000024,0 4px 18px 3px #0000001f}.theme-rose .dark .mat-elevation-z11,.theme-rose .dark .mat-mdc-elevation-specific.mat-elevation-z11,.theme-rose.dark .mat-elevation-z11,.theme-rose.dark .mat-mdc-elevation-specific.mat-elevation-z11{box-shadow:0 6px 7px -4px #0003,0 11px 15px 1px #00000024,0 4px 20px 3px #0000001f}.theme-rose .dark .mat-elevation-z12,.theme-rose .dark .mat-mdc-elevation-specific.mat-elevation-z12,.theme-rose.dark .mat-elevation-z12,.theme-rose.dark .mat-mdc-elevation-specific.mat-elevation-z12{box-shadow:0 7px 8px -4px #0003,0 12px 17px 2px #00000024,0 5px 22px 4px #0000001f}.theme-rose .dark .mat-elevation-z13,.theme-rose .dark .mat-mdc-elevation-specific.mat-elevation-z13,.theme-rose.dark .mat-elevation-z13,.theme-rose.dark .mat-mdc-elevation-specific.mat-elevation-z13{box-shadow:0 7px 8px -4px #0003,0 13px 19px 2px #00000024,0 5px 24px 4px #0000001f}.theme-rose .dark .mat-elevation-z14,.theme-rose .dark .mat-mdc-elevation-specific.mat-elevation-z14,.theme-rose.dark .mat-elevation-z14,.theme-rose.dark .mat-mdc-elevation-specific.mat-elevation-z14{box-shadow:0 7px 9px -4px #0003,0 14px 21px 2px #00000024,0 5px 26px 4px #0000001f}.theme-rose .dark .mat-elevation-z15,.theme-rose .dark .mat-mdc-elevation-specific.mat-elevation-z15,.theme-rose.dark .mat-elevation-z15,.theme-rose.dark .mat-mdc-elevation-specific.mat-elevation-z15{box-shadow:0 8px 9px -5px #0003,0 15px 22px 2px #00000024,0 6px 28px 5px #0000001f}.theme-rose .dark .mat-elevation-z16,.theme-rose .dark .mat-mdc-elevation-specific.mat-elevation-z16,.theme-rose.dark .mat-elevation-z16,.theme-rose.dark .mat-mdc-elevation-specific.mat-elevation-z16{box-shadow:0 8px 10px -5px #0003,0 16px 24px 2px #00000024,0 6px 30px 5px #0000001f}.theme-rose .dark .mat-elevation-z17,.theme-rose .dark .mat-mdc-elevation-specific.mat-elevation-z17,.theme-rose.dark .mat-elevation-z17,.theme-rose.dark .mat-mdc-elevation-specific.mat-elevation-z17{box-shadow:0 8px 11px -5px #0003,0 17px 26px 2px #00000024,0 6px 32px 5px #0000001f}.theme-rose .dark .mat-elevation-z18,.theme-rose .dark .mat-mdc-elevation-specific.mat-elevation-z18,.theme-rose.dark .mat-elevation-z18,.theme-rose.dark .mat-mdc-elevation-specific.mat-elevation-z18{box-shadow:0 9px 11px -5px #0003,0 18px 28px 2px #00000024,0 7px 34px 6px #0000001f}.theme-rose .dark .mat-elevation-z19,.theme-rose .dark .mat-mdc-elevation-specific.mat-elevation-z19,.theme-rose.dark .mat-elevation-z19,.theme-rose.dark .mat-mdc-elevation-specific.mat-elevation-z19{box-shadow:0 9px 12px -6px #0003,0 19px 29px 2px #00000024,0 7px 36px 6px #0000001f}.theme-rose .dark .mat-elevation-z20,.theme-rose .dark .mat-mdc-elevation-specific.mat-elevation-z20,.theme-rose.dark .mat-elevation-z20,.theme-rose.dark .mat-mdc-elevation-specific.mat-elevation-z20{box-shadow:0 10px 13px -6px #0003,0 20px 31px 3px #00000024,0 8px 38px 7px #0000001f}.theme-rose .dark .mat-elevation-z21,.theme-rose .dark .mat-mdc-elevation-specific.mat-elevation-z21,.theme-rose.dark .mat-elevation-z21,.theme-rose.dark .mat-mdc-elevation-specific.mat-elevation-z21{box-shadow:0 10px 13px -6px #0003,0 21px 33px 3px #00000024,0 8px 40px 7px #0000001f}.theme-rose .dark .mat-elevation-z22,.theme-rose .dark .mat-mdc-elevation-specific.mat-elevation-z22,.theme-rose.dark .mat-elevation-z22,.theme-rose.dark .mat-mdc-elevation-specific.mat-elevation-z22{box-shadow:0 10px 14px -6px #0003,0 22px 35px 3px #00000024,0 8px 42px 7px #0000001f}.theme-rose .dark .mat-elevation-z23,.theme-rose .dark .mat-mdc-elevation-specific.mat-elevation-z23,.theme-rose.dark .mat-elevation-z23,.theme-rose.dark .mat-mdc-elevation-specific.mat-elevation-z23{box-shadow:0 11px 14px -7px #0003,0 23px 36px 3px #00000024,0 9px 44px 8px #0000001f}.theme-rose .dark .mat-elevation-z24,.theme-rose .dark .mat-mdc-elevation-specific.mat-elevation-z24,.theme-rose.dark .mat-elevation-z24,.theme-rose.dark .mat-mdc-elevation-specific.mat-elevation-z24{box-shadow:0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f}.theme-rose .dark .mat-mdc-progress-bar,.theme-rose.dark .mat-mdc-progress-bar{--mdc-linear-progress-active-indicator-color: #f43f5e;--mdc-linear-progress-track-color: rgba(244, 63, 94, .25)}.theme-rose .dark .mat-mdc-progress-bar.mat-accent,.theme-rose.dark .mat-mdc-progress-bar.mat-accent{--mdc-linear-progress-active-indicator-color: #1e293b;--mdc-linear-progress-track-color: rgba(30, 41, 59, .25)}.theme-rose .dark .mat-mdc-progress-bar.mat-warn,.theme-rose.dark .mat-mdc-progress-bar.mat-warn{--mdc-linear-progress-active-indicator-color: #dc2626;--mdc-linear-progress-track-color: rgba(220, 38, 38, .25)}.theme-rose .dark .mat-mdc-form-field.mat-accent,.theme-rose.dark .mat-mdc-form-field.mat-accent{--mdc-filled-text-field-caret-color: #1e293b;--mdc-filled-text-field-focus-active-indicator-color: #1e293b;--mdc-filled-text-field-focus-label-text-color: rgba(30, 41, 59, .87);--mdc-outlined-text-field-caret-color: #1e293b;--mdc-outlined-text-field-focus-outline-color: #1e293b;--mdc-outlined-text-field-focus-label-text-color: rgba(30, 41, 59, .87);--mat-form-field-focus-select-arrow-color: rgba(30, 41, 59, .87)}.theme-rose .dark .mat-mdc-form-field.mat-warn,.theme-rose.dark .mat-mdc-form-field.mat-warn{--mdc-filled-text-field-caret-color: #dc2626;--mdc-filled-text-field-focus-active-indicator-color: #dc2626;--mdc-filled-text-field-focus-label-text-color: rgba(220, 38, 38, .87);--mdc-outlined-text-field-caret-color: #dc2626;--mdc-outlined-text-field-focus-outline-color: #dc2626;--mdc-outlined-text-field-focus-label-text-color: rgba(220, 38, 38, .87);--mat-form-field-focus-select-arrow-color: rgba(220, 38, 38, .87)}.theme-rose .dark .mat-mdc-form-field.mat-accent,.theme-rose.dark .mat-mdc-form-field.mat-accent{--mat-select-panel-background-color: #032128;--mat-select-enabled-trigger-text-color: rgba(255, 255, 255, .87);--mat-select-disabled-trigger-text-color: rgba(7, 52, 62, .38);--mat-select-placeholder-text-color: rgba(255, 255, 255, .6);--mat-select-enabled-arrow-color: rgba(203, 221, 225, .54);--mat-select-disabled-arrow-color: rgba(255, 255, 255, .38);--mat-select-focused-arrow-color: rgba(30, 41, 59, .87);--mat-select-invalid-arrow-color: rgba(220, 38, 38, .87)}.theme-rose .dark .mat-mdc-form-field.mat-warn,.theme-rose.dark .mat-mdc-form-field.mat-warn{--mat-select-panel-background-color: #032128;--mat-select-enabled-trigger-text-color: rgba(255, 255, 255, .87);--mat-select-disabled-trigger-text-color: rgba(7, 52, 62, .38);--mat-select-placeholder-text-color: rgba(255, 255, 255, .6);--mat-select-enabled-arrow-color: rgba(203, 221, 225, .54);--mat-select-disabled-arrow-color: rgba(255, 255, 255, .38);--mat-select-focused-arrow-color: rgba(220, 38, 38, .87);--mat-select-invalid-arrow-color: rgba(220, 38, 38, .87)}.theme-rose .dark .mat-mdc-standard-chip,.theme-rose.dark .mat-mdc-standard-chip{--mdc-chip-container-shape-family: rounded;--mdc-chip-container-shape-radius: 16px 16px 16px 16px;--mdc-chip-with-avatar-avatar-shape-family: rounded;--mdc-chip-with-avatar-avatar-shape-radius: 14px 14px 14px 14px;--mdc-chip-with-avatar-avatar-size: 28px;--mdc-chip-with-icon-icon-size: 18px;--mdc-chip-outline-width: 0;--mdc-chip-outline-color: transparent;--mdc-chip-disabled-outline-color: transparent;--mdc-chip-focus-outline-color: transparent;--mdc-chip-hover-state-layer-opacity: .04;--mdc-chip-with-avatar-disabled-avatar-opacity: 1;--mdc-chip-flat-selected-outline-width: 0;--mdc-chip-selected-hover-state-layer-opacity: .04;--mdc-chip-with-trailing-icon-disabled-trailing-icon-opacity: 1;--mdc-chip-with-icon-disabled-icon-opacity: 1;--mat-chip-disabled-container-opacity: .4;--mat-chip-trailing-action-opacity: .54;--mat-chip-trailing-action-focus-opacity: 1;--mat-chip-trailing-action-state-layer-color: transparent;--mat-chip-selected-trailing-action-state-layer-color: transparent;--mat-chip-trailing-action-hover-state-layer-opacity: 0;--mat-chip-trailing-action-focus-state-layer-opacity: 0;--mdc-chip-disabled-label-text-color: #fafafa;--mdc-chip-elevated-container-color: #213c42;--mdc-chip-elevated-selected-container-color: #213c42;--mdc-chip-elevated-disabled-container-color: #213c42;--mdc-chip-flat-disabled-selected-container-color: #213c42;--mdc-chip-focus-state-layer-color: white;--mdc-chip-hover-state-layer-color: white;--mdc-chip-selected-hover-state-layer-color: white;--mdc-chip-focus-state-layer-opacity: .12;--mdc-chip-selected-focus-state-layer-color: white;--mdc-chip-selected-focus-state-layer-opacity: .12;--mdc-chip-label-text-color: #fafafa;--mdc-chip-selected-label-text-color: #fafafa;--mdc-chip-with-icon-icon-color: #fafafa;--mdc-chip-with-icon-disabled-icon-color: #fafafa;--mdc-chip-with-icon-selected-icon-color: #fafafa;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color: #fafafa;--mdc-chip-with-trailing-icon-trailing-icon-color: #fafafa;--mat-chip-selected-disabled-trailing-icon-color: #fafafa;--mat-chip-selected-trailing-icon-color: #fafafa}.theme-rose .dark .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-primary,.theme-rose .dark .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-primary,.theme-rose.dark .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-primary,.theme-rose.dark .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-primary{--mdc-chip-disabled-label-text-color: #4c0519;--mdc-chip-elevated-container-color: #f43f5e;--mdc-chip-elevated-selected-container-color: #f43f5e;--mdc-chip-elevated-disabled-container-color: #f43f5e;--mdc-chip-flat-disabled-selected-container-color: #f43f5e;--mdc-chip-focus-state-layer-color: white;--mdc-chip-hover-state-layer-color: white;--mdc-chip-selected-hover-state-layer-color: white;--mdc-chip-focus-state-layer-opacity: .12;--mdc-chip-selected-focus-state-layer-color: white;--mdc-chip-selected-focus-state-layer-opacity: .12;--mdc-chip-label-text-color: #4c0519;--mdc-chip-selected-label-text-color: #4c0519;--mdc-chip-with-icon-icon-color: #4c0519;--mdc-chip-with-icon-disabled-icon-color: #4c0519;--mdc-chip-with-icon-selected-icon-color: #4c0519;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color: #4c0519;--mdc-chip-with-trailing-icon-trailing-icon-color: #4c0519;--mat-chip-selected-disabled-trailing-icon-color: #4c0519;--mat-chip-selected-trailing-icon-color: #4c0519}.theme-rose .dark .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-accent,.theme-rose .dark .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-accent,.theme-rose.dark .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-accent,.theme-rose.dark .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-accent{--mdc-chip-disabled-label-text-color: white;--mdc-chip-elevated-container-color: #1e293b;--mdc-chip-elevated-selected-container-color: #1e293b;--mdc-chip-elevated-disabled-container-color: #1e293b;--mdc-chip-flat-disabled-selected-container-color: #1e293b;--mdc-chip-focus-state-layer-color: white;--mdc-chip-hover-state-layer-color: white;--mdc-chip-selected-hover-state-layer-color: white;--mdc-chip-focus-state-layer-opacity: .12;--mdc-chip-selected-focus-state-layer-color: white;--mdc-chip-selected-focus-state-layer-opacity: .12;--mdc-chip-label-text-color: white;--mdc-chip-selected-label-text-color: white;--mdc-chip-with-icon-icon-color: white;--mdc-chip-with-icon-disabled-icon-color: white;--mdc-chip-with-icon-selected-icon-color: white;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color: white;--mdc-chip-with-trailing-icon-trailing-icon-color: white;--mat-chip-selected-disabled-trailing-icon-color: white;--mat-chip-selected-trailing-icon-color: white}.theme-rose .dark .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-warn,.theme-rose .dark .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-warn,.theme-rose.dark .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-warn,.theme-rose.dark .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-warn{--mdc-chip-disabled-label-text-color: white;--mdc-chip-elevated-container-color: #dc2626;--mdc-chip-elevated-selected-container-color: #dc2626;--mdc-chip-elevated-disabled-container-color: #dc2626;--mdc-chip-flat-disabled-selected-container-color: #dc2626;--mdc-chip-focus-state-layer-color: white;--mdc-chip-hover-state-layer-color: white;--mdc-chip-selected-hover-state-layer-color: white;--mdc-chip-focus-state-layer-opacity: .12;--mdc-chip-selected-focus-state-layer-color: white;--mdc-chip-selected-focus-state-layer-opacity: .12;--mdc-chip-label-text-color: white;--mdc-chip-selected-label-text-color: white;--mdc-chip-with-icon-icon-color: white;--mdc-chip-with-icon-disabled-icon-color: white;--mdc-chip-with-icon-selected-icon-color: white;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color: white;--mdc-chip-with-trailing-icon-trailing-icon-color: white;--mat-chip-selected-disabled-trailing-icon-color: white;--mat-chip-selected-trailing-icon-color: white}.theme-rose .dark .mat-mdc-slide-toggle,.theme-rose.dark .mat-mdc-slide-toggle{--mat-switch-disabled-selected-handle-opacity: .38;--mat-switch-disabled-unselected-handle-opacity: .38;--mat-switch-unselected-handle-size: 20px;--mat-switch-selected-handle-size: 20px;--mat-switch-pressed-handle-size: 20px;--mat-switch-with-icon-handle-size: 20px;--mat-switch-selected-handle-horizontal-margin: 0;--mat-switch-selected-with-icon-handle-horizontal-margin: 0;--mat-switch-selected-pressed-handle-horizontal-margin: 0;--mat-switch-unselected-handle-horizontal-margin: 0;--mat-switch-unselected-with-icon-handle-horizontal-margin: 0;--mat-switch-unselected-pressed-handle-horizontal-margin: 0;--mat-switch-visible-track-opacity: 1;--mat-switch-hidden-track-opacity: 1;--mat-switch-visible-track-transition: transform 75ms 0ms cubic-bezier(0, 0, .2, 1);--mat-switch-hidden-track-transition: transform 75ms 0ms cubic-bezier(.4, 0, .6, 1);--mat-switch-track-outline-width: 1px;--mat-switch-track-outline-color: transparent;--mat-switch-selected-track-outline-width: 1px;--mat-switch-selected-track-outline-color: transparent;--mat-switch-disabled-unselected-track-outline-width: 1px;--mat-switch-disabled-unselected-track-outline-color: transparent;--mat-switch-label-text-color: white}.theme-rose .dark .mat-mdc-slide-toggle.mat-accent,.theme-rose.dark .mat-mdc-slide-toggle.mat-accent{--mdc-switch-selected-focus-state-layer-color: #cbd5e1;--mdc-switch-selected-handle-color: #cbd5e1;--mdc-switch-selected-hover-state-layer-color: #cbd5e1;--mdc-switch-selected-pressed-state-layer-color: #cbd5e1;--mdc-switch-selected-focus-handle-color: #e2e8f0;--mdc-switch-selected-hover-handle-color: #e2e8f0;--mdc-switch-selected-pressed-handle-color: #e2e8f0;--mdc-switch-selected-focus-track-color: #475569;--mdc-switch-selected-hover-track-color: #475569;--mdc-switch-selected-pressed-track-color: #475569;--mdc-switch-selected-track-color: #475569}.theme-rose .dark .mat-mdc-slide-toggle.mat-warn,.theme-rose.dark .mat-mdc-slide-toggle.mat-warn{--mdc-switch-selected-focus-state-layer-color: #fca5a5;--mdc-switch-selected-handle-color: #fca5a5;--mdc-switch-selected-hover-state-layer-color: #fca5a5;--mdc-switch-selected-pressed-state-layer-color: #fca5a5;--mdc-switch-selected-focus-handle-color: #fecaca;--mdc-switch-selected-hover-handle-color: #fecaca;--mdc-switch-selected-pressed-handle-color: #fecaca;--mdc-switch-selected-focus-track-color: #dc2626;--mdc-switch-selected-hover-track-color: #dc2626;--mdc-switch-selected-pressed-track-color: #dc2626;--mdc-switch-selected-track-color: #dc2626}.theme-rose .dark .mat-mdc-radio-button.mat-primary,.theme-rose.dark .mat-mdc-radio-button.mat-primary{--mdc-radio-disabled-selected-icon-color: #cbdde1;--mdc-radio-disabled-unselected-icon-color: #cbdde1;--mdc-radio-unselected-hover-icon-color: #eeeeee;--mdc-radio-unselected-icon-color: rgba(203, 221, 225, .54);--mdc-radio-unselected-pressed-icon-color: rgba(203, 221, 225, .54);--mdc-radio-selected-focus-icon-color: #f43f5e;--mdc-radio-selected-hover-icon-color: #f43f5e;--mdc-radio-selected-icon-color: #f43f5e;--mdc-radio-selected-pressed-icon-color: #f43f5e;--mat-radio-ripple-color: white;--mat-radio-checked-ripple-color: #f43f5e;--mat-radio-disabled-label-color: #07343e;--mat-radio-label-text-color: white}.theme-rose .dark .mat-mdc-radio-button.mat-accent,.theme-rose.dark .mat-mdc-radio-button.mat-accent{--mdc-radio-disabled-selected-icon-color: #cbdde1;--mdc-radio-disabled-unselected-icon-color: #cbdde1;--mdc-radio-unselected-hover-icon-color: #eeeeee;--mdc-radio-unselected-icon-color: rgba(203, 221, 225, .54);--mdc-radio-unselected-pressed-icon-color: rgba(203, 221, 225, .54);--mdc-radio-selected-focus-icon-color: #1e293b;--mdc-radio-selected-hover-icon-color: #1e293b;--mdc-radio-selected-icon-color: #1e293b;--mdc-radio-selected-pressed-icon-color: #1e293b;--mat-radio-ripple-color: white;--mat-radio-checked-ripple-color: #1e293b;--mat-radio-disabled-label-color: #07343e;--mat-radio-label-text-color: white}.theme-rose .dark .mat-mdc-radio-button.mat-warn,.theme-rose.dark .mat-mdc-radio-button.mat-warn{--mdc-radio-disabled-selected-icon-color: #cbdde1;--mdc-radio-disabled-unselected-icon-color: #cbdde1;--mdc-radio-unselected-hover-icon-color: #eeeeee;--mdc-radio-unselected-icon-color: rgba(203, 221, 225, .54);--mdc-radio-unselected-pressed-icon-color: rgba(203, 221, 225, .54);--mdc-radio-selected-focus-icon-color: #dc2626;--mdc-radio-selected-hover-icon-color: #dc2626;--mdc-radio-selected-icon-color: #dc2626;--mdc-radio-selected-pressed-icon-color: #dc2626;--mat-radio-ripple-color: white;--mat-radio-checked-ripple-color: #dc2626;--mat-radio-disabled-label-color: #07343e;--mat-radio-label-text-color: white}.theme-rose .dark .mat-accent,.theme-rose.dark .mat-accent{--mat-slider-ripple-color: #1e293b;--mat-slider-hover-state-layer-color: rgba(30, 41, 59, .05);--mat-slider-focus-state-layer-color: rgba(30, 41, 59, .2);--mdc-slider-handle-color: #1e293b;--mdc-slider-focus-handle-color: #1e293b;--mdc-slider-hover-handle-color: #1e293b;--mdc-slider-active-track-color: #1e293b;--mdc-slider-inactive-track-color: #1e293b;--mdc-slider-with-tick-marks-inactive-container-color: #1e293b;--mdc-slider-with-tick-marks-active-container-color: white}.theme-rose .dark .mat-warn,.theme-rose.dark .mat-warn{--mat-slider-ripple-color: #dc2626;--mat-slider-hover-state-layer-color: rgba(220, 38, 38, .05);--mat-slider-focus-state-layer-color: rgba(220, 38, 38, .2);--mdc-slider-handle-color: #dc2626;--mdc-slider-focus-handle-color: #dc2626;--mdc-slider-hover-handle-color: #dc2626;--mdc-slider-active-track-color: #dc2626;--mdc-slider-inactive-track-color: #dc2626;--mdc-slider-with-tick-marks-inactive-container-color: #dc2626;--mdc-slider-with-tick-marks-active-container-color: white}.theme-rose .dark .mdc-list-item__start,.theme-rose .dark .mdc-list-item__end,.theme-rose.dark .mdc-list-item__start,.theme-rose.dark .mdc-list-item__end{--mdc-radio-disabled-selected-icon-color: #cbdde1;--mdc-radio-disabled-unselected-icon-color: #cbdde1;--mdc-radio-unselected-hover-icon-color: #eeeeee;--mdc-radio-unselected-icon-color: rgba(203, 221, 225, .54);--mdc-radio-unselected-pressed-icon-color: rgba(203, 221, 225, .54);--mdc-radio-selected-focus-icon-color: #f43f5e;--mdc-radio-selected-hover-icon-color: #f43f5e;--mdc-radio-selected-icon-color: #f43f5e;--mdc-radio-selected-pressed-icon-color: #f43f5e}.theme-rose .dark .mat-accent .mdc-list-item__start,.theme-rose .dark .mat-accent .mdc-list-item__end,.theme-rose.dark .mat-accent .mdc-list-item__start,.theme-rose.dark .mat-accent .mdc-list-item__end{--mdc-radio-disabled-selected-icon-color: #cbdde1;--mdc-radio-disabled-unselected-icon-color: #cbdde1;--mdc-radio-unselected-hover-icon-color: #eeeeee;--mdc-radio-unselected-icon-color: rgba(203, 221, 225, .54);--mdc-radio-unselected-pressed-icon-color: rgba(203, 221, 225, .54);--mdc-radio-selected-focus-icon-color: #1e293b;--mdc-radio-selected-hover-icon-color: #1e293b;--mdc-radio-selected-icon-color: #1e293b;--mdc-radio-selected-pressed-icon-color: #1e293b}.theme-rose .dark .mat-warn .mdc-list-item__start,.theme-rose .dark .mat-warn .mdc-list-item__end,.theme-rose.dark .mat-warn .mdc-list-item__start,.theme-rose.dark .mat-warn .mdc-list-item__end{--mdc-radio-disabled-selected-icon-color: #cbdde1;--mdc-radio-disabled-unselected-icon-color: #cbdde1;--mdc-radio-unselected-hover-icon-color: #eeeeee;--mdc-radio-unselected-icon-color: rgba(203, 221, 225, .54);--mdc-radio-unselected-pressed-icon-color: rgba(203, 221, 225, .54);--mdc-radio-selected-focus-icon-color: #dc2626;--mdc-radio-selected-hover-icon-color: #dc2626;--mdc-radio-selected-icon-color: #dc2626;--mdc-radio-selected-pressed-icon-color: #dc2626}.theme-rose .dark .mat-mdc-list-option,.theme-rose.dark .mat-mdc-list-option{--mdc-checkbox-disabled-selected-icon-color: rgba(255, 255, 255, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(255, 255, 255, .38);--mdc-checkbox-selected-checkmark-color: #4c0519;--mdc-checkbox-selected-focus-icon-color: #f43f5e;--mdc-checkbox-selected-hover-icon-color: #f43f5e;--mdc-checkbox-selected-icon-color: #f43f5e;--mdc-checkbox-selected-pressed-icon-color: #f43f5e;--mdc-checkbox-unselected-focus-icon-color: #eeeeee;--mdc-checkbox-unselected-hover-icon-color: #eeeeee;--mdc-checkbox-unselected-icon-color: rgba(255, 255, 255, .54);--mdc-checkbox-unselected-pressed-icon-color: rgba(255, 255, 255, .54);--mdc-checkbox-selected-focus-state-layer-color: #f43f5e;--mdc-checkbox-selected-hover-state-layer-color: #f43f5e;--mdc-checkbox-selected-pressed-state-layer-color: #f43f5e;--mdc-checkbox-unselected-focus-state-layer-color: white;--mdc-checkbox-unselected-hover-state-layer-color: white;--mdc-checkbox-unselected-pressed-state-layer-color: white}.theme-rose .dark .mat-mdc-list-option.mat-accent,.theme-rose.dark .mat-mdc-list-option.mat-accent{--mdc-checkbox-disabled-selected-icon-color: rgba(255, 255, 255, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(255, 255, 255, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #1e293b;--mdc-checkbox-selected-hover-icon-color: #1e293b;--mdc-checkbox-selected-icon-color: #1e293b;--mdc-checkbox-selected-pressed-icon-color: #1e293b;--mdc-checkbox-unselected-focus-icon-color: #eeeeee;--mdc-checkbox-unselected-hover-icon-color: #eeeeee;--mdc-checkbox-unselected-icon-color: rgba(255, 255, 255, .54);--mdc-checkbox-unselected-pressed-icon-color: rgba(255, 255, 255, .54);--mdc-checkbox-selected-focus-state-layer-color: #1e293b;--mdc-checkbox-selected-hover-state-layer-color: #1e293b;--mdc-checkbox-selected-pressed-state-layer-color: #1e293b;--mdc-checkbox-unselected-focus-state-layer-color: white;--mdc-checkbox-unselected-hover-state-layer-color: white;--mdc-checkbox-unselected-pressed-state-layer-color: white}.theme-rose .dark .mat-mdc-list-option.mat-warn,.theme-rose.dark .mat-mdc-list-option.mat-warn{--mdc-checkbox-disabled-selected-icon-color: rgba(255, 255, 255, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(255, 255, 255, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #dc2626;--mdc-checkbox-selected-hover-icon-color: #dc2626;--mdc-checkbox-selected-icon-color: #dc2626;--mdc-checkbox-selected-pressed-icon-color: #dc2626;--mdc-checkbox-unselected-focus-icon-color: #eeeeee;--mdc-checkbox-unselected-hover-icon-color: #eeeeee;--mdc-checkbox-unselected-icon-color: rgba(255, 255, 255, .54);--mdc-checkbox-unselected-pressed-icon-color: rgba(255, 255, 255, .54);--mdc-checkbox-selected-focus-state-layer-color: #dc2626;--mdc-checkbox-selected-hover-state-layer-color: #dc2626;--mdc-checkbox-selected-pressed-state-layer-color: #dc2626;--mdc-checkbox-unselected-focus-state-layer-color: white;--mdc-checkbox-unselected-hover-state-layer-color: white;--mdc-checkbox-unselected-pressed-state-layer-color: white}.theme-rose .dark .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected .mdc-list-item__primary-text,.theme-rose .dark .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated .mdc-list-item__primary-text,.theme-rose.dark .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected .mdc-list-item__primary-text,.theme-rose.dark .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated .mdc-list-item__primary-text,.theme-rose .dark .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected.mdc-list-item--with-leading-icon .mdc-list-item__start,.theme-rose .dark .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated.mdc-list-item--with-leading-icon .mdc-list-item__start,.theme-rose.dark .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected.mdc-list-item--with-leading-icon .mdc-list-item__start,.theme-rose.dark .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated.mdc-list-item--with-leading-icon .mdc-list-item__start{color:#f43f5e}.theme-rose .dark .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__start,.theme-rose .dark .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__content,.theme-rose .dark .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__end,.theme-rose.dark .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__start,.theme-rose.dark .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__content,.theme-rose.dark .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__end{opacity:1}.theme-rose .dark .mat-mdc-tab-group,.theme-rose .dark .mat-mdc-tab-nav-bar,.theme-rose.dark .mat-mdc-tab-group,.theme-rose.dark .mat-mdc-tab-nav-bar{--mdc-tab-indicator-active-indicator-color: #f43f5e;--mat-tab-header-disabled-ripple-color: #07343e;--mat-tab-header-pagination-icon-color: #cbdde1;--mat-tab-header-inactive-label-text-color: rgba(255, 255, 255, .6);--mat-tab-header-active-label-text-color: #f43f5e;--mat-tab-header-active-ripple-color: #f43f5e;--mat-tab-header-inactive-ripple-color: #f43f5e;--mat-tab-header-inactive-focus-label-text-color: rgba(255, 255, 255, .6);--mat-tab-header-inactive-hover-label-text-color: rgba(255, 255, 255, .6);--mat-tab-header-active-focus-label-text-color: #f43f5e;--mat-tab-header-active-hover-label-text-color: #f43f5e;--mat-tab-header-active-focus-indicator-color: #f43f5e;--mat-tab-header-active-hover-indicator-color: #f43f5e}.theme-rose .dark .mat-mdc-tab-group.mat-accent,.theme-rose .dark .mat-mdc-tab-nav-bar.mat-accent,.theme-rose.dark .mat-mdc-tab-group.mat-accent,.theme-rose.dark .mat-mdc-tab-nav-bar.mat-accent{--mdc-tab-indicator-active-indicator-color: #1e293b;--mat-tab-header-disabled-ripple-color: #07343e;--mat-tab-header-pagination-icon-color: #cbdde1;--mat-tab-header-inactive-label-text-color: rgba(255, 255, 255, .6);--mat-tab-header-active-label-text-color: #1e293b;--mat-tab-header-active-ripple-color: #1e293b;--mat-tab-header-inactive-ripple-color: #1e293b;--mat-tab-header-inactive-focus-label-text-color: rgba(255, 255, 255, .6);--mat-tab-header-inactive-hover-label-text-color: rgba(255, 255, 255, .6);--mat-tab-header-active-focus-label-text-color: #1e293b;--mat-tab-header-active-hover-label-text-color: #1e293b;--mat-tab-header-active-focus-indicator-color: #1e293b;--mat-tab-header-active-hover-indicator-color: #1e293b}.theme-rose .dark .mat-mdc-tab-group.mat-warn,.theme-rose .dark .mat-mdc-tab-nav-bar.mat-warn,.theme-rose.dark .mat-mdc-tab-group.mat-warn,.theme-rose.dark .mat-mdc-tab-nav-bar.mat-warn{--mdc-tab-indicator-active-indicator-color: #dc2626;--mat-tab-header-disabled-ripple-color: #07343e;--mat-tab-header-pagination-icon-color: #cbdde1;--mat-tab-header-inactive-label-text-color: rgba(255, 255, 255, .6);--mat-tab-header-active-label-text-color: #dc2626;--mat-tab-header-active-ripple-color: #dc2626;--mat-tab-header-inactive-ripple-color: #dc2626;--mat-tab-header-inactive-focus-label-text-color: rgba(255, 255, 255, .6);--mat-tab-header-inactive-hover-label-text-color: rgba(255, 255, 255, .6);--mat-tab-header-active-focus-label-text-color: #dc2626;--mat-tab-header-active-hover-label-text-color: #dc2626;--mat-tab-header-active-focus-indicator-color: #dc2626;--mat-tab-header-active-hover-indicator-color: #dc2626}.theme-rose .dark .mat-mdc-tab-group.mat-background-primary,.theme-rose .dark .mat-mdc-tab-nav-bar.mat-background-primary,.theme-rose.dark .mat-mdc-tab-group.mat-background-primary,.theme-rose.dark .mat-mdc-tab-nav-bar.mat-background-primary{--mat-tab-header-with-background-background-color: #f43f5e;--mat-tab-header-with-background-foreground-color: #4c0519}.theme-rose .dark .mat-mdc-tab-group.mat-background-accent,.theme-rose .dark .mat-mdc-tab-nav-bar.mat-background-accent,.theme-rose.dark .mat-mdc-tab-group.mat-background-accent,.theme-rose.dark .mat-mdc-tab-nav-bar.mat-background-accent{--mat-tab-header-with-background-background-color: #1e293b;--mat-tab-header-with-background-foreground-color: white}.theme-rose .dark .mat-mdc-tab-group.mat-background-warn,.theme-rose .dark .mat-mdc-tab-nav-bar.mat-background-warn,.theme-rose.dark .mat-mdc-tab-group.mat-background-warn,.theme-rose.dark .mat-mdc-tab-nav-bar.mat-background-warn{--mat-tab-header-with-background-background-color: #dc2626;--mat-tab-header-with-background-foreground-color: white}.theme-rose .dark .mat-mdc-checkbox.mat-primary,.theme-rose.dark .mat-mdc-checkbox.mat-primary{--mdc-checkbox-disabled-selected-icon-color: rgba(255, 255, 255, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(255, 255, 255, .38);--mdc-checkbox-selected-checkmark-color: #4c0519;--mdc-checkbox-selected-focus-icon-color: #f43f5e;--mdc-checkbox-selected-hover-icon-color: #f43f5e;--mdc-checkbox-selected-icon-color: #f43f5e;--mdc-checkbox-selected-pressed-icon-color: #f43f5e;--mdc-checkbox-unselected-focus-icon-color: #eeeeee;--mdc-checkbox-unselected-hover-icon-color: #eeeeee;--mdc-checkbox-unselected-icon-color: rgba(255, 255, 255, .54);--mdc-checkbox-unselected-pressed-icon-color: rgba(255, 255, 255, .54);--mdc-checkbox-selected-focus-state-layer-color: #f43f5e;--mdc-checkbox-selected-hover-state-layer-color: #f43f5e;--mdc-checkbox-selected-pressed-state-layer-color: #f43f5e;--mdc-checkbox-unselected-focus-state-layer-color: white;--mdc-checkbox-unselected-hover-state-layer-color: white;--mdc-checkbox-unselected-pressed-state-layer-color: white}.theme-rose .dark .mat-mdc-checkbox.mat-warn,.theme-rose.dark .mat-mdc-checkbox.mat-warn{--mdc-checkbox-disabled-selected-icon-color: rgba(255, 255, 255, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(255, 255, 255, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #dc2626;--mdc-checkbox-selected-hover-icon-color: #dc2626;--mdc-checkbox-selected-icon-color: #dc2626;--mdc-checkbox-selected-pressed-icon-color: #dc2626;--mdc-checkbox-unselected-focus-icon-color: #eeeeee;--mdc-checkbox-unselected-hover-icon-color: #eeeeee;--mdc-checkbox-unselected-icon-color: rgba(255, 255, 255, .54);--mdc-checkbox-unselected-pressed-icon-color: rgba(255, 255, 255, .54);--mdc-checkbox-selected-focus-state-layer-color: #dc2626;--mdc-checkbox-selected-hover-state-layer-color: #dc2626;--mdc-checkbox-selected-pressed-state-layer-color: #dc2626;--mdc-checkbox-unselected-focus-state-layer-color: white;--mdc-checkbox-unselected-hover-state-layer-color: white;--mdc-checkbox-unselected-pressed-state-layer-color: white}.theme-rose .dark .mat-mdc-button.mat-primary,.theme-rose.dark .mat-mdc-button.mat-primary{--mdc-text-button-label-text-color: #f43f5e;--mat-text-button-state-layer-color: #f43f5e;--mat-text-button-ripple-color: rgba(244, 63, 94, .1)}.theme-rose .dark .mat-mdc-button.mat-accent,.theme-rose.dark .mat-mdc-button.mat-accent{--mdc-text-button-label-text-color: #1e293b;--mat-text-button-state-layer-color: #1e293b;--mat-text-button-ripple-color: rgba(30, 41, 59, .1)}.theme-rose .dark .mat-mdc-button.mat-warn,.theme-rose.dark .mat-mdc-button.mat-warn{--mdc-text-button-label-text-color: #dc2626;--mat-text-button-state-layer-color: #dc2626;--mat-text-button-ripple-color: rgba(220, 38, 38, .1)}.theme-rose .dark .mat-mdc-unelevated-button.mat-primary,.theme-rose.dark .mat-mdc-unelevated-button.mat-primary{--mdc-filled-button-container-color: #f43f5e;--mdc-filled-button-label-text-color: #4c0519;--mat-filled-button-state-layer-color: #4c0519;--mat-filled-button-ripple-color: rgba(76, 5, 25, .1)}.theme-rose .dark .mat-mdc-unelevated-button.mat-accent,.theme-rose.dark .mat-mdc-unelevated-button.mat-accent{--mdc-filled-button-container-color: #1e293b;--mdc-filled-button-label-text-color: white;--mat-filled-button-state-layer-color: white;--mat-filled-button-ripple-color: rgba(255, 255, 255, .1)}.theme-rose .dark .mat-mdc-unelevated-button.mat-warn,.theme-rose.dark .mat-mdc-unelevated-button.mat-warn{--mdc-filled-button-container-color: #dc2626;--mdc-filled-button-label-text-color: white;--mat-filled-button-state-layer-color: white;--mat-filled-button-ripple-color: rgba(255, 255, 255, .1)}.theme-rose .dark .mat-mdc-raised-button.mat-primary,.theme-rose.dark .mat-mdc-raised-button.mat-primary{--mdc-protected-button-container-color: #f43f5e;--mdc-protected-button-label-text-color: #4c0519;--mat-protected-button-state-layer-color: #4c0519;--mat-protected-button-ripple-color: rgba(76, 5, 25, .1)}.theme-rose .dark .mat-mdc-raised-button.mat-accent,.theme-rose.dark .mat-mdc-raised-button.mat-accent{--mdc-protected-button-container-color: #1e293b;--mdc-protected-button-label-text-color: white;--mat-protected-button-state-layer-color: white;--mat-protected-button-ripple-color: rgba(255, 255, 255, .1)}.theme-rose .dark .mat-mdc-raised-button.mat-warn,.theme-rose.dark .mat-mdc-raised-button.mat-warn{--mdc-protected-button-container-color: #dc2626;--mdc-protected-button-label-text-color: white;--mat-protected-button-state-layer-color: white;--mat-protected-button-ripple-color: rgba(255, 255, 255, .1)}.theme-rose .dark .mat-mdc-outlined-button.mat-primary,.theme-rose.dark .mat-mdc-outlined-button.mat-primary{--mdc-outlined-button-label-text-color: #f43f5e;--mdc-outlined-button-outline-color: rgba(203, 221, 225, .12);--mat-outlined-button-state-layer-color: #f43f5e;--mat-outlined-button-ripple-color: rgba(244, 63, 94, .1)}.theme-rose .dark .mat-mdc-outlined-button.mat-accent,.theme-rose.dark .mat-mdc-outlined-button.mat-accent{--mdc-outlined-button-label-text-color: #1e293b;--mdc-outlined-button-outline-color: rgba(203, 221, 225, .12);--mat-outlined-button-state-layer-color: #1e293b;--mat-outlined-button-ripple-color: rgba(30, 41, 59, .1)}.theme-rose .dark .mat-mdc-outlined-button.mat-warn,.theme-rose.dark .mat-mdc-outlined-button.mat-warn{--mdc-outlined-button-label-text-color: #dc2626;--mdc-outlined-button-outline-color: rgba(203, 221, 225, .12);--mat-outlined-button-state-layer-color: #dc2626;--mat-outlined-button-ripple-color: rgba(220, 38, 38, .1)}.theme-rose .dark .mat-mdc-icon-button.mat-primary,.theme-rose.dark .mat-mdc-icon-button.mat-primary{--mdc-icon-button-icon-color: #f43f5e;--mat-icon-button-state-layer-color: #f43f5e;--mat-icon-button-ripple-color: rgba(244, 63, 94, .1)}.theme-rose .dark .mat-mdc-icon-button.mat-accent,.theme-rose.dark .mat-mdc-icon-button.mat-accent{--mdc-icon-button-icon-color: #1e293b;--mat-icon-button-state-layer-color: #1e293b;--mat-icon-button-ripple-color: rgba(30, 41, 59, .1)}.theme-rose .dark .mat-mdc-icon-button.mat-warn,.theme-rose.dark .mat-mdc-icon-button.mat-warn{--mdc-icon-button-icon-color: #dc2626;--mat-icon-button-state-layer-color: #dc2626;--mat-icon-button-ripple-color: rgba(220, 38, 38, .1)}.theme-rose .dark .mat-mdc-fab.mat-primary,.theme-rose.dark .mat-mdc-fab.mat-primary{--mdc-fab-container-color: #f43f5e;--mat-fab-foreground-color: #4c0519;--mat-fab-state-layer-color: #4c0519;--mat-fab-ripple-color: rgba(76, 5, 25, .1)}.theme-rose .dark .mat-mdc-fab.mat-accent,.theme-rose.dark .mat-mdc-fab.mat-accent{--mdc-fab-container-color: #1e293b;--mat-fab-foreground-color: white;--mat-fab-state-layer-color: white;--mat-fab-ripple-color: rgba(255, 255, 255, .1)}.theme-rose .dark .mat-mdc-fab.mat-warn,.theme-rose.dark .mat-mdc-fab.mat-warn{--mdc-fab-container-color: #dc2626;--mat-fab-foreground-color: white;--mat-fab-state-layer-color: white;--mat-fab-ripple-color: rgba(255, 255, 255, .1)}.theme-rose .dark .mat-mdc-mini-fab.mat-primary,.theme-rose.dark .mat-mdc-mini-fab.mat-primary{--mdc-fab-small-container-color: #f43f5e;--mat-fab-small-foreground-color: #4c0519;--mat-fab-small-state-layer-color: #4c0519;--mat-fab-small-ripple-color: rgba(76, 5, 25, .1)}.theme-rose .dark .mat-mdc-mini-fab.mat-accent,.theme-rose.dark .mat-mdc-mini-fab.mat-accent{--mdc-fab-small-container-color: #1e293b;--mat-fab-small-foreground-color: white;--mat-fab-small-state-layer-color: white;--mat-fab-small-ripple-color: rgba(255, 255, 255, .1)}.theme-rose .dark .mat-mdc-mini-fab.mat-warn,.theme-rose.dark .mat-mdc-mini-fab.mat-warn{--mdc-fab-small-container-color: #dc2626;--mat-fab-small-foreground-color: white;--mat-fab-small-state-layer-color: white;--mat-fab-small-ripple-color: rgba(255, 255, 255, .1)}.theme-rose .dark .mat-accent,.theme-rose.dark .mat-accent{--mdc-circular-progress-active-indicator-color: #1e293b}.theme-rose .dark .mat-warn,.theme-rose.dark .mat-warn{--mdc-circular-progress-active-indicator-color: #dc2626}.theme-rose .dark .mat-badge-accent,.theme-rose.dark .mat-badge-accent{--mat-badge-background-color: #1e293b;--mat-badge-text-color: white}.theme-rose .dark .mat-badge-warn,.theme-rose.dark .mat-badge-warn{--mat-badge-background-color: #dc2626;--mat-badge-text-color: white}.theme-rose .dark .mat-datepicker-content.mat-accent,.theme-rose.dark .mat-datepicker-content.mat-accent{--mat-datepicker-calendar-date-selected-state-text-color: white;--mat-datepicker-calendar-date-selected-state-background-color: #1e293b;--mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(30, 41, 59, .4);--mat-datepicker-calendar-date-today-selected-state-outline-color: white;--mat-datepicker-calendar-date-focus-state-background-color: rgba(30, 41, 59, .3);--mat-datepicker-calendar-date-hover-state-background-color: rgba(30, 41, 59, .3);--mat-datepicker-calendar-date-in-range-state-background-color: rgba(30, 41, 59, .2);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, .2);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #46a35e}.theme-rose .dark .mat-datepicker-content.mat-warn,.theme-rose.dark .mat-datepicker-content.mat-warn{--mat-datepicker-calendar-date-selected-state-text-color: white;--mat-datepicker-calendar-date-selected-state-background-color: #dc2626;--mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(220, 38, 38, .4);--mat-datepicker-calendar-date-today-selected-state-outline-color: white;--mat-datepicker-calendar-date-focus-state-background-color: rgba(220, 38, 38, .3);--mat-datepicker-calendar-date-hover-state-background-color: rgba(220, 38, 38, .3);--mat-datepicker-calendar-date-in-range-state-background-color: rgba(220, 38, 38, .2);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, .2);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #46a35e}.theme-rose .dark .mat-datepicker-toggle-active.mat-accent,.theme-rose.dark .mat-datepicker-toggle-active.mat-accent{--mat-datepicker-toggle-active-state-icon-color: #1e293b}.theme-rose .dark .mat-datepicker-toggle-active.mat-warn,.theme-rose.dark .mat-datepicker-toggle-active.mat-warn{--mat-datepicker-toggle-active-state-icon-color: #dc2626}.theme-rose .dark .mat-icon.mat-primary,.theme-rose.dark .mat-icon.mat-primary{--mat-icon-color: #f43f5e}.theme-rose .dark .mat-icon.mat-accent,.theme-rose.dark .mat-icon.mat-accent{--mat-icon-color: #1e293b}.theme-rose .dark .mat-icon.mat-warn,.theme-rose.dark .mat-icon.mat-warn{--mat-icon-color: #dc2626}.theme-rose .dark .mat-step-header.mat-accent,.theme-rose.dark .mat-step-header.mat-accent{--mat-stepper-header-icon-foreground-color: white;--mat-stepper-header-selected-state-icon-background-color: #1e293b;--mat-stepper-header-selected-state-icon-foreground-color: white;--mat-stepper-header-done-state-icon-background-color: #1e293b;--mat-stepper-header-done-state-icon-foreground-color: white;--mat-stepper-header-edit-state-icon-background-color: #1e293b;--mat-stepper-header-edit-state-icon-foreground-color: white}.theme-rose .dark .mat-step-header.mat-warn,.theme-rose.dark .mat-step-header.mat-warn{--mat-stepper-header-icon-foreground-color: white;--mat-stepper-header-selected-state-icon-background-color: #dc2626;--mat-stepper-header-selected-state-icon-foreground-color: white;--mat-stepper-header-done-state-icon-background-color: #dc2626;--mat-stepper-header-done-state-icon-foreground-color: white;--mat-stepper-header-edit-state-icon-background-color: #dc2626;--mat-stepper-header-edit-state-icon-foreground-color: white}.theme-rose .dark .mat-toolbar.mat-primary,.theme-rose.dark .mat-toolbar.mat-primary{--mat-toolbar-container-background-color: #f43f5e;--mat-toolbar-container-text-color: #4c0519}.theme-rose .dark .mat-toolbar.mat-accent,.theme-rose.dark .mat-toolbar.mat-accent{--mat-toolbar-container-background-color: #1e293b;--mat-toolbar-container-text-color: white}.theme-rose .dark .mat-toolbar.mat-warn,.theme-rose.dark .mat-toolbar.mat-warn{--mat-toolbar-container-background-color: #dc2626;--mat-toolbar-container-text-color: white}.theme-purple .light,.theme-purple.light{--mat-ripple-color: rgba(0, 0, 0, .1);--mat-option-selected-state-label-text-color: #9333ea;--mat-option-label-text-color: #032128;--mat-option-hover-state-layer-color: rgba(0, 0, 0, .04);--mat-option-focus-state-layer-color: rgba(0, 0, 0, .04);--mat-option-selected-state-layer-color: rgba(0, 0, 0, .04);--mat-optgroup-label-text-color: #032128;--mat-full-pseudo-checkbox-selected-icon-color: #1e293b;--mat-full-pseudo-checkbox-selected-checkmark-color: #cbdde1;--mat-full-pseudo-checkbox-unselected-icon-color: #083b46;--mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #cbdde1;--mat-full-pseudo-checkbox-disabled-unselected-icon-color: #b0b0b0;--mat-full-pseudo-checkbox-disabled-selected-icon-color: #b0b0b0;--mat-minimal-pseudo-checkbox-selected-checkmark-color: #1e293b;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #b0b0b0;--mat-app-background-color: #cbdde1;--mat-app-text-color: #032128;--mdc-elevated-card-container-shape: 4px;--mdc-outlined-card-container-shape: 4px;--mdc-outlined-card-outline-width: 1px;--mdc-elevated-card-container-color: white;--mdc-elevated-card-container-elevation: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mdc-outlined-card-container-color: white;--mdc-outlined-card-outline-color: rgba(0, 0, 0, .12);--mdc-outlined-card-container-elevation: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-card-subtitle-text-color: #083b46;--mdc-linear-progress-active-indicator-height: 4px;--mdc-linear-progress-track-height: 4px;--mdc-linear-progress-track-shape: 0;--mdc-plain-tooltip-container-shape: 4px;--mdc-plain-tooltip-supporting-text-line-height: 16px;--mdc-plain-tooltip-container-color: #032128;--mdc-plain-tooltip-supporting-text-color: #fff;--mdc-filled-text-field-active-indicator-height: 1px;--mdc-filled-text-field-focus-active-indicator-height: 2px;--mdc-filled-text-field-container-shape: 4px;--mdc-outlined-text-field-outline-width: 1px;--mdc-outlined-text-field-focus-outline-width: 2px;--mdc-outlined-text-field-container-shape: 4px;--mdc-filled-text-field-caret-color: #9333ea;--mdc-filled-text-field-focus-active-indicator-color: #9333ea;--mdc-filled-text-field-focus-label-text-color: rgba(147, 51, 234, .87);--mdc-filled-text-field-container-color: whitesmoke;--mdc-filled-text-field-disabled-container-color: #fafafa;--mdc-filled-text-field-label-text-color: rgba(3, 33, 40, .6);--mdc-filled-text-field-hover-label-text-color: rgba(3, 33, 40, .6);--mdc-filled-text-field-disabled-label-text-color: rgba(59, 117, 134, .38);--mdc-filled-text-field-input-text-color: rgba(3, 33, 40, .87);--mdc-filled-text-field-disabled-input-text-color: rgba(59, 117, 134, .38);--mdc-filled-text-field-input-text-placeholder-color: rgba(3, 33, 40, .6);--mdc-filled-text-field-error-hover-label-text-color: #dc2626;--mdc-filled-text-field-error-focus-label-text-color: #dc2626;--mdc-filled-text-field-error-label-text-color: #dc2626;--mdc-filled-text-field-error-caret-color: #dc2626;--mdc-filled-text-field-active-indicator-color: rgba(155, 186, 195, .42);--mdc-filled-text-field-disabled-active-indicator-color: rgba(155, 186, 195, .06);--mdc-filled-text-field-hover-active-indicator-color: rgba(155, 186, 195, .87);--mdc-filled-text-field-error-active-indicator-color: #dc2626;--mdc-filled-text-field-error-focus-active-indicator-color: #dc2626;--mdc-filled-text-field-error-hover-active-indicator-color: #dc2626;--mdc-outlined-text-field-caret-color: #9333ea;--mdc-outlined-text-field-focus-outline-color: #9333ea;--mdc-outlined-text-field-focus-label-text-color: rgba(147, 51, 234, .87);--mdc-outlined-text-field-label-text-color: rgba(3, 33, 40, .6);--mdc-outlined-text-field-hover-label-text-color: rgba(3, 33, 40, .6);--mdc-outlined-text-field-disabled-label-text-color: rgba(59, 117, 134, .38);--mdc-outlined-text-field-input-text-color: rgba(3, 33, 40, .87);--mdc-outlined-text-field-disabled-input-text-color: rgba(59, 117, 134, .38);--mdc-outlined-text-field-input-text-placeholder-color: rgba(3, 33, 40, .6);--mdc-outlined-text-field-error-caret-color: #dc2626;--mdc-outlined-text-field-error-focus-label-text-color: #dc2626;--mdc-outlined-text-field-error-label-text-color: #dc2626;--mdc-outlined-text-field-error-hover-label-text-color: #dc2626;--mdc-outlined-text-field-outline-color: rgba(155, 186, 195, .38);--mdc-outlined-text-field-disabled-outline-color: rgba(155, 186, 195, .06);--mdc-outlined-text-field-hover-outline-color: rgba(155, 186, 195, .87);--mdc-outlined-text-field-error-focus-outline-color: #dc2626;--mdc-outlined-text-field-error-hover-outline-color: #dc2626;--mdc-outlined-text-field-error-outline-color: #dc2626;--mat-form-field-focus-select-arrow-color: rgba(147, 51, 234, .87);--mat-form-field-disabled-input-text-placeholder-color: rgba(8, 59, 70, .38);--mat-form-field-state-layer-color: rgba(0, 0, 0, .87);--mat-form-field-error-text-color: #dc2626;--mat-form-field-select-option-text-color: inherit;--mat-form-field-select-disabled-option-text-color: GrayText;--mat-form-field-leading-icon-color: unset;--mat-form-field-disabled-leading-icon-color: unset;--mat-form-field-trailing-icon-color: unset;--mat-form-field-disabled-trailing-icon-color: unset;--mat-form-field-error-focus-trailing-icon-color: unset;--mat-form-field-error-hover-trailing-icon-color: unset;--mat-form-field-error-trailing-icon-color: unset;--mat-form-field-enabled-select-arrow-color: rgba(8, 59, 70, .54);--mat-form-field-disabled-select-arrow-color: rgba(8, 59, 70, .38);--mat-form-field-hover-state-layer-opacity: .04;--mat-form-field-focus-state-layer-opacity: .08;--mat-select-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-select-panel-background-color: white;--mat-select-enabled-trigger-text-color: rgba(3, 33, 40, .87);--mat-select-disabled-trigger-text-color: rgba(59, 117, 134, .38);--mat-select-placeholder-text-color: rgba(3, 33, 40, .6);--mat-select-enabled-arrow-color: rgba(155, 186, 195, .54);--mat-select-disabled-arrow-color: rgba(3, 33, 40, .38);--mat-select-focused-arrow-color: rgba(147, 51, 234, .87);--mat-select-invalid-arrow-color: rgba(220, 38, 38, .87);--mat-autocomplete-container-shape: 4px;--mat-autocomplete-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-autocomplete-background-color: white;--mdc-dialog-container-shape: 4px;--mat-dialog-container-elevation-shadow: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12);--mat-dialog-container-max-width: 80vw;--mat-dialog-container-small-max-width: 80vw;--mat-dialog-container-min-width: 0;--mat-dialog-actions-alignment: start;--mat-dialog-actions-padding: 8px;--mat-dialog-content-padding: 20px 24px;--mat-dialog-with-actions-content-padding: 20px 24px;--mat-dialog-headline-padding: 0 24px 9px;--mdc-dialog-container-color: white;--mdc-dialog-subhead-color: rgba(3, 33, 40, .87);--mdc-dialog-supporting-text-color: rgba(3, 33, 40, .6);--mdc-switch-disabled-selected-icon-opacity: .38;--mdc-switch-disabled-track-opacity: .12;--mdc-switch-disabled-unselected-icon-opacity: .38;--mdc-switch-handle-height: 20px;--mdc-switch-handle-shape: 10px;--mdc-switch-handle-width: 20px;--mdc-switch-selected-icon-size: 18px;--mdc-switch-track-height: 14px;--mdc-switch-track-shape: 7px;--mdc-switch-track-width: 36px;--mdc-switch-unselected-icon-size: 18px;--mdc-switch-selected-focus-state-layer-opacity: .12;--mdc-switch-selected-hover-state-layer-opacity: .04;--mdc-switch-selected-pressed-state-layer-opacity: .1;--mdc-switch-unselected-focus-state-layer-opacity: .12;--mdc-switch-unselected-hover-state-layer-opacity: .04;--mdc-switch-unselected-pressed-state-layer-opacity: .1;--mdc-switch-selected-focus-state-layer-color: #9333ea;--mdc-switch-selected-handle-color: #9333ea;--mdc-switch-selected-hover-state-layer-color: #9333ea;--mdc-switch-selected-pressed-state-layer-color: #9333ea;--mdc-switch-selected-focus-handle-color: #581c87;--mdc-switch-selected-hover-handle-color: #581c87;--mdc-switch-selected-pressed-handle-color: #581c87;--mdc-switch-selected-focus-track-color: #d8b4fe;--mdc-switch-selected-hover-track-color: #d8b4fe;--mdc-switch-selected-pressed-track-color: #d8b4fe;--mdc-switch-selected-track-color: #d8b4fe;--mdc-switch-disabled-selected-handle-color: #424242;--mdc-switch-disabled-selected-icon-color: #fff;--mdc-switch-disabled-selected-track-color: #424242;--mdc-switch-disabled-unselected-handle-color: #424242;--mdc-switch-disabled-unselected-icon-color: #fff;--mdc-switch-disabled-unselected-track-color: #424242;--mdc-switch-handle-surface-color: var(--mdc-theme-surface, #fff);--mdc-switch-handle-elevation-shadow: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mdc-switch-handle-shadow-color: black;--mdc-switch-disabled-handle-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mdc-switch-selected-icon-color: #fff;--mdc-switch-unselected-focus-handle-color: #212121;--mdc-switch-unselected-focus-state-layer-color: #424242;--mdc-switch-unselected-focus-track-color: #e0e0e0;--mdc-switch-unselected-handle-color: #616161;--mdc-switch-unselected-hover-handle-color: #212121;--mdc-switch-unselected-hover-state-layer-color: #424242;--mdc-switch-unselected-hover-track-color: #e0e0e0;--mdc-switch-unselected-icon-color: #fff;--mdc-switch-unselected-pressed-handle-color: #212121;--mdc-switch-unselected-pressed-state-layer-color: #424242;--mdc-switch-unselected-pressed-track-color: #e0e0e0;--mdc-switch-unselected-track-color: #e0e0e0;--mdc-switch-disabled-label-text-color: #3b7586;--mdc-radio-disabled-selected-icon-opacity: .38;--mdc-radio-disabled-unselected-icon-opacity: .38;--mdc-radio-state-layer-size: 40px;--mat-slider-value-indicator-width: auto;--mat-slider-value-indicator-height: 32px;--mat-slider-value-indicator-caret-display: block;--mat-slider-value-indicator-border-radius: 4px;--mat-slider-value-indicator-padding: 0 12px;--mat-slider-value-indicator-text-transform: none;--mat-slider-value-indicator-container-transform: translateX(-50%);--mdc-slider-active-track-height: 6px;--mdc-slider-active-track-shape: 9999px;--mdc-slider-handle-height: 20px;--mdc-slider-handle-shape: 50%;--mdc-slider-handle-width: 20px;--mdc-slider-inactive-track-height: 4px;--mdc-slider-inactive-track-shape: 9999px;--mdc-slider-with-overlap-handle-outline-width: 1px;--mdc-slider-with-tick-marks-active-container-opacity: .6;--mdc-slider-with-tick-marks-container-shape: 50%;--mdc-slider-with-tick-marks-container-size: 2px;--mdc-slider-with-tick-marks-inactive-container-opacity: .6;--mdc-slider-handle-color: #9333ea;--mdc-slider-focus-handle-color: #9333ea;--mdc-slider-hover-handle-color: #9333ea;--mdc-slider-active-track-color: #9333ea;--mdc-slider-inactive-track-color: #9333ea;--mdc-slider-with-tick-marks-inactive-container-color: #9333ea;--mdc-slider-with-tick-marks-active-container-color: white;--mdc-slider-disabled-active-track-color: #000;--mdc-slider-disabled-handle-color: #000;--mdc-slider-disabled-inactive-track-color: #000;--mdc-slider-label-container-color: #000;--mdc-slider-label-label-text-color: #fff;--mdc-slider-with-overlap-handle-outline-color: #fff;--mdc-slider-with-tick-marks-disabled-container-color: #000;--mdc-slider-handle-elevation: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-slider-ripple-color: #9333ea;--mat-slider-hover-state-layer-color: rgba(147, 51, 234, .05);--mat-slider-focus-state-layer-color: rgba(147, 51, 234, .2);--mat-slider-value-indicator-opacity: .6;--mat-menu-container-shape: 4px;--mat-menu-divider-bottom-spacing: 0;--mat-menu-divider-top-spacing: 0;--mat-menu-item-spacing: 16px;--mat-menu-item-icon-size: 24px;--mat-menu-item-leading-spacing: 16px;--mat-menu-item-trailing-spacing: 16px;--mat-menu-item-with-icon-leading-spacing: 16px;--mat-menu-item-with-icon-trailing-spacing: 16px;--mat-menu-item-label-text-color: #032128;--mat-menu-item-icon-color: #032128;--mat-menu-item-hover-state-layer-color: rgba(0, 0, 0, .04);--mat-menu-item-focus-state-layer-color: rgba(0, 0, 0, .04);--mat-menu-container-color: white;--mat-menu-divider-color: #9bbac3;--mdc-list-list-item-container-shape: 0;--mdc-list-list-item-leading-avatar-shape: 50%;--mdc-list-list-item-container-color: transparent;--mdc-list-list-item-selected-container-color: transparent;--mdc-list-list-item-leading-avatar-color: transparent;--mdc-list-list-item-leading-icon-size: 24px;--mdc-list-list-item-leading-avatar-size: 40px;--mdc-list-list-item-trailing-icon-size: 24px;--mdc-list-list-item-disabled-state-layer-color: transparent;--mdc-list-list-item-disabled-state-layer-opacity: 0;--mdc-list-list-item-disabled-label-text-opacity: .38;--mdc-list-list-item-disabled-leading-icon-opacity: .38;--mdc-list-list-item-disabled-trailing-icon-opacity: .38;--mat-list-active-indicator-color: transparent;--mat-list-active-indicator-shape: 4px;--mdc-list-list-item-label-text-color: #032128;--mdc-list-list-item-supporting-text-color: #083b46;--mdc-list-list-item-leading-icon-color: rgba(0, 0, 0, .38);--mdc-list-list-item-trailing-supporting-text-color: #3b7586;--mdc-list-list-item-trailing-icon-color: rgba(0, 0, 0, .38);--mdc-list-list-item-selected-trailing-icon-color: rgba(0, 0, 0, .38);--mdc-list-list-item-disabled-label-text-color: black;--mdc-list-list-item-disabled-leading-icon-color: black;--mdc-list-list-item-disabled-trailing-icon-color: black;--mdc-list-list-item-hover-label-text-color: #032128;--mdc-list-list-item-hover-leading-icon-color: rgba(0, 0, 0, .38);--mdc-list-list-item-hover-trailing-icon-color: rgba(0, 0, 0, .38);--mdc-list-list-item-focus-label-text-color: #032128;--mdc-list-list-item-hover-state-layer-color: black;--mdc-list-list-item-hover-state-layer-opacity: .04;--mdc-list-list-item-focus-state-layer-color: black;--mdc-list-list-item-focus-state-layer-opacity: .12;--mat-paginator-container-text-color: rgba(0, 0, 0, .87);--mat-paginator-container-background-color: white;--mat-paginator-enabled-icon-color: rgba(0, 0, 0, .54);--mat-paginator-disabled-icon-color: rgba(0, 0, 0, .12);--mdc-tab-indicator-active-indicator-height: 2px;--mdc-tab-indicator-active-indicator-shape: 0;--mdc-secondary-navigation-tab-container-height: 48px;--mat-tab-header-divider-color: transparent;--mat-tab-header-divider-height: 0;--mdc-checkbox-disabled-selected-checkmark-color: #fff;--mdc-checkbox-selected-focus-state-layer-opacity: .16;--mdc-checkbox-selected-hover-state-layer-opacity: .04;--mdc-checkbox-selected-pressed-state-layer-opacity: .16;--mdc-checkbox-unselected-focus-state-layer-opacity: .16;--mdc-checkbox-unselected-hover-state-layer-opacity: .04;--mdc-checkbox-unselected-pressed-state-layer-opacity: .16;--mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #1e293b;--mdc-checkbox-selected-hover-icon-color: #1e293b;--mdc-checkbox-selected-icon-color: #1e293b;--mdc-checkbox-selected-pressed-icon-color: #1e293b;--mdc-checkbox-unselected-focus-icon-color: #212121;--mdc-checkbox-unselected-hover-icon-color: #212121;--mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-unselected-pressed-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-selected-focus-state-layer-color: #1e293b;--mdc-checkbox-selected-hover-state-layer-color: #1e293b;--mdc-checkbox-selected-pressed-state-layer-color: #1e293b;--mdc-checkbox-unselected-focus-state-layer-color: black;--mdc-checkbox-unselected-hover-state-layer-color: black;--mdc-checkbox-unselected-pressed-state-layer-color: black;--mat-checkbox-disabled-label-color: #3b7586;--mat-checkbox-label-text-color: #032128;--mdc-text-button-container-shape: 4px;--mdc-text-button-keep-touch-target: false;--mdc-filled-button-container-shape: 4px;--mdc-filled-button-keep-touch-target: false;--mdc-protected-button-container-shape: 4px;--mdc-protected-button-keep-touch-target: false;--mdc-outlined-button-keep-touch-target: false;--mdc-outlined-button-outline-width: 1px;--mdc-outlined-button-container-shape: 4px;--mat-text-button-horizontal-padding: 8px;--mat-text-button-with-icon-horizontal-padding: 8px;--mat-text-button-icon-spacing: 8px;--mat-text-button-icon-offset: 0;--mat-filled-button-horizontal-padding: 16px;--mat-filled-button-icon-spacing: 8px;--mat-filled-button-icon-offset: -4px;--mat-protected-button-horizontal-padding: 16px;--mat-protected-button-icon-spacing: 8px;--mat-protected-button-icon-offset: -4px;--mat-outlined-button-horizontal-padding: 15px;--mat-outlined-button-icon-spacing: 8px;--mat-outlined-button-icon-offset: -4px;--mdc-text-button-label-text-color: #032128;--mdc-text-button-disabled-label-text-color: rgba(59, 117, 134, .38);--mat-text-button-state-layer-color: black;--mat-text-button-disabled-state-layer-color: black;--mat-text-button-ripple-color: rgba(0, 0, 0, .1);--mat-text-button-hover-state-layer-opacity: .04;--mat-text-button-focus-state-layer-opacity: .12;--mat-text-button-pressed-state-layer-opacity: .12;--mdc-filled-button-container-color: white;--mdc-filled-button-label-text-color: #032128;--mdc-filled-button-disabled-container-color: rgba(59, 117, 134, .12);--mdc-filled-button-disabled-label-text-color: rgba(59, 117, 134, .38);--mat-filled-button-state-layer-color: black;--mat-filled-button-disabled-state-layer-color: black;--mat-filled-button-ripple-color: rgba(0, 0, 0, .1);--mat-filled-button-hover-state-layer-opacity: .04;--mat-filled-button-focus-state-layer-opacity: .12;--mat-filled-button-pressed-state-layer-opacity: .12;--mdc-protected-button-container-color: white;--mdc-protected-button-label-text-color: #032128;--mdc-protected-button-disabled-container-color: rgba(59, 117, 134, .12);--mdc-protected-button-disabled-label-text-color: rgba(59, 117, 134, .38);--mdc-protected-button-container-elevation-shadow: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mdc-protected-button-disabled-container-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mdc-protected-button-focus-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mdc-protected-button-hover-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mdc-protected-button-pressed-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-protected-button-container-shadow-color: #000;--mat-protected-button-state-layer-color: black;--mat-protected-button-disabled-state-layer-color: black;--mat-protected-button-ripple-color: rgba(0, 0, 0, .1);--mat-protected-button-hover-state-layer-opacity: .04;--mat-protected-button-focus-state-layer-opacity: .12;--mat-protected-button-pressed-state-layer-opacity: .12;--mdc-outlined-button-disabled-outline-color: #9bbac3;--mdc-outlined-button-disabled-label-text-color: rgba(59, 117, 134, .38);--mdc-outlined-button-label-text-color: #032128;--mdc-outlined-button-outline-color: #9bbac3;--mat-outlined-button-state-layer-color: black;--mat-outlined-button-disabled-state-layer-color: black;--mat-outlined-button-ripple-color: rgba(0, 0, 0, .1);--mat-outlined-button-hover-state-layer-opacity: .04;--mat-outlined-button-focus-state-layer-opacity: .12;--mat-outlined-button-pressed-state-layer-opacity: .12;--mdc-icon-button-icon-size: 24px;--mdc-icon-button-icon-color: inherit;--mdc-icon-button-disabled-icon-color: rgba(0, 0, 0, .38);--mat-icon-button-state-layer-color: black;--mat-icon-button-disabled-state-layer-color: black;--mat-icon-button-ripple-color: rgba(0, 0, 0, .1);--mat-icon-button-hover-state-layer-opacity: .04;--mat-icon-button-focus-state-layer-opacity: .12;--mat-icon-button-pressed-state-layer-opacity: .12;--mdc-fab-container-shape: 50%;--mdc-fab-icon-size: 24px;--mdc-fab-small-container-shape: 50%;--mdc-fab-small-icon-size: 24px;--mdc-extended-fab-container-height: 48px;--mdc-extended-fab-container-shape: 24px;--mdc-fab-container-color: white;--mdc-fab-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-fab-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mdc-fab-container-shadow-color: #000;--mat-fab-foreground-color: black;--mat-fab-state-layer-color: black;--mat-fab-disabled-state-layer-color: black;--mat-fab-ripple-color: rgba(0, 0, 0, .1);--mat-fab-hover-state-layer-opacity: .04;--mat-fab-focus-state-layer-opacity: .12;--mat-fab-pressed-state-layer-opacity: .12;--mat-fab-disabled-state-container-color: rgba(59, 117, 134, .12);--mat-fab-disabled-state-foreground-color: rgba(59, 117, 134, .38);--mdc-fab-small-container-color: white;--mdc-fab-small-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-fab-small-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-small-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-small-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mdc-fab-small-container-shadow-color: #000;--mat-fab-small-foreground-color: black;--mat-fab-small-state-layer-color: black;--mat-fab-small-disabled-state-layer-color: black;--mat-fab-small-ripple-color: rgba(0, 0, 0, .1);--mat-fab-small-hover-state-layer-opacity: .04;--mat-fab-small-focus-state-layer-opacity: .12;--mat-fab-small-pressed-state-layer-opacity: .12;--mat-fab-small-disabled-state-container-color: rgba(59, 117, 134, .12);--mat-fab-small-disabled-state-foreground-color: rgba(59, 117, 134, .38);--mdc-extended-fab-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-extended-fab-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-extended-fab-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-extended-fab-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mdc-extended-fab-container-shadow-color: #000;--mdc-snackbar-container-shape: 4px;--mdc-snackbar-container-color: #333333;--mdc-snackbar-supporting-text-color: rgba(255, 255, 255, .87);--mat-snack-bar-button-color: #1e293b;--mat-table-row-item-outline-width: 1px;--mat-table-background-color: white;--mat-table-header-headline-color: #032128;--mat-table-row-item-label-text-color: #032128;--mat-table-row-item-outline-color: #9bbac3;--mdc-circular-progress-active-indicator-width: 4px;--mdc-circular-progress-size: 48px;--mdc-circular-progress-active-indicator-color: #9333ea;--mat-badge-container-shape: 50%;--mat-badge-container-size: unset;--mat-badge-small-size-container-size: unset;--mat-badge-large-size-container-size: unset;--mat-badge-legacy-container-size: 22px;--mat-badge-legacy-small-size-container-size: 16px;--mat-badge-legacy-large-size-container-size: 28px;--mat-badge-container-offset: -11px 0;--mat-badge-small-size-container-offset: -8px 0;--mat-badge-large-size-container-offset: -14px 0;--mat-badge-container-overlap-offset: -11px;--mat-badge-small-size-container-overlap-offset: -8px;--mat-badge-large-size-container-overlap-offset: -14px;--mat-badge-container-padding: 0;--mat-badge-small-size-container-padding: 0;--mat-badge-large-size-container-padding: 0;--mat-badge-background-color: #9333ea;--mat-badge-text-color: white;--mat-badge-disabled-state-background-color: #3b7586;--mat-badge-disabled-state-text-color: #3b7586;--mat-bottom-sheet-container-shape: 4px;--mat-bottom-sheet-container-text-color: #032128;--mat-bottom-sheet-container-background-color: white;--mat-legacy-button-toggle-height: 36px;--mat-legacy-button-toggle-shape: 2px;--mat-legacy-button-toggle-focus-state-layer-opacity: 1;--mat-standard-button-toggle-shape: 4px;--mat-standard-button-toggle-hover-state-layer-opacity: .04;--mat-standard-button-toggle-focus-state-layer-opacity: .12;--mat-legacy-button-toggle-text-color: #3b7586;--mat-legacy-button-toggle-state-layer-color: #083b46;--mat-legacy-button-toggle-selected-state-text-color: #083b46;--mat-legacy-button-toggle-selected-state-background-color: #9bbac3;--mat-legacy-button-toggle-disabled-state-text-color: #3b7586;--mat-legacy-button-toggle-disabled-state-background-color: #6b98a4;--mat-legacy-button-toggle-disabled-selected-state-background-color: #9bbac3;--mat-standard-button-toggle-text-color: #032128;--mat-standard-button-toggle-background-color: white;--mat-standard-button-toggle-state-layer-color: #083b46;--mat-standard-button-toggle-selected-state-background-color: #9bbac3;--mat-standard-button-toggle-selected-state-text-color: #032128;--mat-standard-button-toggle-disabled-state-text-color: #3b7586;--mat-standard-button-toggle-disabled-state-background-color: white;--mat-standard-button-toggle-disabled-selected-state-text-color: #032128;--mat-standard-button-toggle-disabled-selected-state-background-color: #9bbac3;--mat-standard-button-toggle-divider-color: #9bbac3;--mat-datepicker-calendar-container-shape: 4px;--mat-datepicker-calendar-container-touch-shape: 4px;--mat-datepicker-calendar-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mat-datepicker-calendar-container-touch-elevation-shadow: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12);--mat-datepicker-calendar-date-selected-state-text-color: white;--mat-datepicker-calendar-date-selected-state-background-color: #9333ea;--mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(147, 51, 234, .4);--mat-datepicker-calendar-date-today-selected-state-outline-color: white;--mat-datepicker-calendar-date-focus-state-background-color: rgba(147, 51, 234, .3);--mat-datepicker-calendar-date-hover-state-background-color: rgba(147, 51, 234, .3);--mat-datepicker-toggle-active-state-icon-color: #9333ea;--mat-datepicker-calendar-date-in-range-state-background-color: rgba(147, 51, 234, .2);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, .2);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #46a35e;--mat-datepicker-toggle-icon-color: #083b46;--mat-datepicker-calendar-body-label-text-color: #083b46;--mat-datepicker-calendar-period-button-text-color: #032128;--mat-datepicker-calendar-period-button-icon-color: #083b46;--mat-datepicker-calendar-navigation-button-icon-color: #083b46;--mat-datepicker-calendar-header-divider-color: #9bbac3;--mat-datepicker-calendar-header-text-color: #083b46;--mat-datepicker-calendar-date-today-outline-color: #3b7586;--mat-datepicker-calendar-date-today-disabled-state-outline-color: rgba(59, 117, 134, .8);--mat-datepicker-calendar-date-text-color: #032128;--mat-datepicker-calendar-date-outline-color: transparent;--mat-datepicker-calendar-date-disabled-state-text-color: #3b7586;--mat-datepicker-calendar-date-preview-state-outline-color: #9bbac3;--mat-datepicker-range-input-separator-color: #032128;--mat-datepicker-range-input-disabled-state-separator-color: #3b7586;--mat-datepicker-range-input-disabled-state-text-color: #3b7586;--mat-datepicker-calendar-container-background-color: white;--mat-datepicker-calendar-container-text-color: #032128;--mat-divider-width: 1px;--mat-divider-color: #9bbac3;--mat-expansion-container-shape: 4px;--mat-expansion-legacy-header-indicator-display: inline-block;--mat-expansion-header-indicator-display: none;--mat-expansion-container-background-color: white;--mat-expansion-container-text-color: #032128;--mat-expansion-actions-divider-color: #9bbac3;--mat-expansion-header-hover-state-layer-color: rgba(59, 117, 134, .12);--mat-expansion-header-focus-state-layer-color: rgba(59, 117, 134, .12);--mat-expansion-header-disabled-state-text-color: #3b7586;--mat-expansion-header-text-color: #032128;--mat-expansion-header-description-color: #083b46;--mat-expansion-header-indicator-color: #083b46;--mat-icon-color: inherit;--mat-sidenav-container-shape: 0;--mat-sidenav-container-elevation-shadow: 0px 8px 10px -5px rgba(0, 0, 0, .2), 0px 16px 24px 2px rgba(0, 0, 0, .14), 0px 6px 30px 5px rgba(0, 0, 0, .12);--mat-sidenav-container-width: auto;--mat-sidenav-container-divider-color: #9bbac3;--mat-sidenav-container-background-color: white;--mat-sidenav-container-text-color: #032128;--mat-sidenav-content-background-color: #cbdde1;--mat-sidenav-content-text-color: #032128;--mat-sidenav-scrim-color: rgba(0, 0, 0, .6);--mat-stepper-header-icon-foreground-color: white;--mat-stepper-header-selected-state-icon-background-color: #9333ea;--mat-stepper-header-selected-state-icon-foreground-color: white;--mat-stepper-header-done-state-icon-background-color: #9333ea;--mat-stepper-header-done-state-icon-foreground-color: white;--mat-stepper-header-edit-state-icon-background-color: #9333ea;--mat-stepper-header-edit-state-icon-foreground-color: white;--mat-stepper-container-color: white;--mat-stepper-line-color: #9bbac3;--mat-stepper-header-hover-state-layer-color: rgba(59, 117, 134, .12);--mat-stepper-header-focus-state-layer-color: rgba(59, 117, 134, .12);--mat-stepper-header-label-text-color: #083b46;--mat-stepper-header-optional-label-text-color: #083b46;--mat-stepper-header-selected-state-label-text-color: #032128;--mat-stepper-header-error-state-label-text-color: #dc2626;--mat-stepper-header-icon-background-color: #083b46;--mat-stepper-header-error-state-icon-foreground-color: #dc2626;--mat-stepper-header-error-state-icon-background-color: transparent;--mat-sort-arrow-color: #083b46;--mat-toolbar-container-background-color: white;--mat-toolbar-container-text-color: #032128;--mat-tree-container-background-color: white;--mat-tree-node-text-color: #032128}.theme-purple .light .mat-accent,.theme-purple.light .mat-accent{--mat-option-selected-state-label-text-color: #1e293b;--mat-option-label-text-color: #032128;--mat-option-hover-state-layer-color: rgba(0, 0, 0, .04);--mat-option-focus-state-layer-color: rgba(0, 0, 0, .04);--mat-option-selected-state-layer-color: rgba(0, 0, 0, .04)}.theme-purple .light .mat-warn,.theme-purple.light .mat-warn{--mat-option-selected-state-label-text-color: #dc2626;--mat-option-label-text-color: #032128;--mat-option-hover-state-layer-color: rgba(0, 0, 0, .04);--mat-option-focus-state-layer-color: rgba(0, 0, 0, .04);--mat-option-selected-state-layer-color: rgba(0, 0, 0, .04)}.theme-purple .light .mat-primary,.theme-purple.light .mat-primary{--mat-full-pseudo-checkbox-selected-icon-color: #9333ea;--mat-full-pseudo-checkbox-selected-checkmark-color: #cbdde1;--mat-full-pseudo-checkbox-unselected-icon-color: #083b46;--mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #cbdde1;--mat-full-pseudo-checkbox-disabled-unselected-icon-color: #b0b0b0;--mat-full-pseudo-checkbox-disabled-selected-icon-color: #b0b0b0;--mat-minimal-pseudo-checkbox-selected-checkmark-color: #9333ea;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #b0b0b0}.theme-purple .light .mat-accent,.theme-purple.light .mat-accent{--mat-full-pseudo-checkbox-selected-icon-color: #1e293b;--mat-full-pseudo-checkbox-selected-checkmark-color: #cbdde1;--mat-full-pseudo-checkbox-unselected-icon-color: #083b46;--mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #cbdde1;--mat-full-pseudo-checkbox-disabled-unselected-icon-color: #b0b0b0;--mat-full-pseudo-checkbox-disabled-selected-icon-color: #b0b0b0;--mat-minimal-pseudo-checkbox-selected-checkmark-color: #1e293b;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #b0b0b0}.theme-purple .light .mat-warn,.theme-purple.light .mat-warn{--mat-full-pseudo-checkbox-selected-icon-color: #dc2626;--mat-full-pseudo-checkbox-selected-checkmark-color: #cbdde1;--mat-full-pseudo-checkbox-unselected-icon-color: #083b46;--mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #cbdde1;--mat-full-pseudo-checkbox-disabled-unselected-icon-color: #b0b0b0;--mat-full-pseudo-checkbox-disabled-selected-icon-color: #b0b0b0;--mat-minimal-pseudo-checkbox-selected-checkmark-color: #dc2626;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #b0b0b0}.theme-purple .light .mat-elevation-z0,.theme-purple .light .mat-mdc-elevation-specific.mat-elevation-z0,.theme-purple.light .mat-elevation-z0,.theme-purple.light .mat-mdc-elevation-specific.mat-elevation-z0{box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}.theme-purple .light .mat-elevation-z1,.theme-purple .light .mat-mdc-elevation-specific.mat-elevation-z1,.theme-purple.light .mat-elevation-z1,.theme-purple.light .mat-mdc-elevation-specific.mat-elevation-z1{box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f}.theme-purple .light .mat-elevation-z2,.theme-purple .light .mat-mdc-elevation-specific.mat-elevation-z2,.theme-purple.light .mat-elevation-z2,.theme-purple.light .mat-mdc-elevation-specific.mat-elevation-z2{box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.theme-purple .light .mat-elevation-z3,.theme-purple .light .mat-mdc-elevation-specific.mat-elevation-z3,.theme-purple.light .mat-elevation-z3,.theme-purple.light .mat-mdc-elevation-specific.mat-elevation-z3{box-shadow:0 3px 3px -2px #0003,0 3px 4px #00000024,0 1px 8px #0000001f}.theme-purple .light .mat-elevation-z4,.theme-purple .light .mat-mdc-elevation-specific.mat-elevation-z4,.theme-purple.light .mat-elevation-z4,.theme-purple.light .mat-mdc-elevation-specific.mat-elevation-z4{box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.theme-purple .light .mat-elevation-z5,.theme-purple .light .mat-mdc-elevation-specific.mat-elevation-z5,.theme-purple.light .mat-elevation-z5,.theme-purple.light .mat-mdc-elevation-specific.mat-elevation-z5{box-shadow:0 3px 5px -1px #0003,0 5px 8px #00000024,0 1px 14px #0000001f}.theme-purple .light .mat-elevation-z6,.theme-purple .light .mat-mdc-elevation-specific.mat-elevation-z6,.theme-purple.light .mat-elevation-z6,.theme-purple.light .mat-mdc-elevation-specific.mat-elevation-z6{box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024,0 1px 18px #0000001f}.theme-purple .light .mat-elevation-z7,.theme-purple .light .mat-mdc-elevation-specific.mat-elevation-z7,.theme-purple.light .mat-elevation-z7,.theme-purple.light .mat-mdc-elevation-specific.mat-elevation-z7{box-shadow:0 4px 5px -2px #0003,0 7px 10px 1px #00000024,0 2px 16px 1px #0000001f}.theme-purple .light .mat-elevation-z8,.theme-purple .light .mat-mdc-elevation-specific.mat-elevation-z8,.theme-purple.light .mat-elevation-z8,.theme-purple.light .mat-mdc-elevation-specific.mat-elevation-z8{box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f}.theme-purple .light .mat-elevation-z9,.theme-purple .light .mat-mdc-elevation-specific.mat-elevation-z9,.theme-purple.light .mat-elevation-z9,.theme-purple.light .mat-mdc-elevation-specific.mat-elevation-z9{box-shadow:0 5px 6px -3px #0003,0 9px 12px 1px #00000024,0 3px 16px 2px #0000001f}.theme-purple .light .mat-elevation-z10,.theme-purple .light .mat-mdc-elevation-specific.mat-elevation-z10,.theme-purple.light .mat-elevation-z10,.theme-purple.light .mat-mdc-elevation-specific.mat-elevation-z10{box-shadow:0 6px 6px -3px #0003,0 10px 14px 1px #00000024,0 4px 18px 3px #0000001f}.theme-purple .light .mat-elevation-z11,.theme-purple .light .mat-mdc-elevation-specific.mat-elevation-z11,.theme-purple.light .mat-elevation-z11,.theme-purple.light .mat-mdc-elevation-specific.mat-elevation-z11{box-shadow:0 6px 7px -4px #0003,0 11px 15px 1px #00000024,0 4px 20px 3px #0000001f}.theme-purple .light .mat-elevation-z12,.theme-purple .light .mat-mdc-elevation-specific.mat-elevation-z12,.theme-purple.light .mat-elevation-z12,.theme-purple.light .mat-mdc-elevation-specific.mat-elevation-z12{box-shadow:0 7px 8px -4px #0003,0 12px 17px 2px #00000024,0 5px 22px 4px #0000001f}.theme-purple .light .mat-elevation-z13,.theme-purple .light .mat-mdc-elevation-specific.mat-elevation-z13,.theme-purple.light .mat-elevation-z13,.theme-purple.light .mat-mdc-elevation-specific.mat-elevation-z13{box-shadow:0 7px 8px -4px #0003,0 13px 19px 2px #00000024,0 5px 24px 4px #0000001f}.theme-purple .light .mat-elevation-z14,.theme-purple .light .mat-mdc-elevation-specific.mat-elevation-z14,.theme-purple.light .mat-elevation-z14,.theme-purple.light .mat-mdc-elevation-specific.mat-elevation-z14{box-shadow:0 7px 9px -4px #0003,0 14px 21px 2px #00000024,0 5px 26px 4px #0000001f}.theme-purple .light .mat-elevation-z15,.theme-purple .light .mat-mdc-elevation-specific.mat-elevation-z15,.theme-purple.light .mat-elevation-z15,.theme-purple.light .mat-mdc-elevation-specific.mat-elevation-z15{box-shadow:0 8px 9px -5px #0003,0 15px 22px 2px #00000024,0 6px 28px 5px #0000001f}.theme-purple .light .mat-elevation-z16,.theme-purple .light .mat-mdc-elevation-specific.mat-elevation-z16,.theme-purple.light .mat-elevation-z16,.theme-purple.light .mat-mdc-elevation-specific.mat-elevation-z16{box-shadow:0 8px 10px -5px #0003,0 16px 24px 2px #00000024,0 6px 30px 5px #0000001f}.theme-purple .light .mat-elevation-z17,.theme-purple .light .mat-mdc-elevation-specific.mat-elevation-z17,.theme-purple.light .mat-elevation-z17,.theme-purple.light .mat-mdc-elevation-specific.mat-elevation-z17{box-shadow:0 8px 11px -5px #0003,0 17px 26px 2px #00000024,0 6px 32px 5px #0000001f}.theme-purple .light .mat-elevation-z18,.theme-purple .light .mat-mdc-elevation-specific.mat-elevation-z18,.theme-purple.light .mat-elevation-z18,.theme-purple.light .mat-mdc-elevation-specific.mat-elevation-z18{box-shadow:0 9px 11px -5px #0003,0 18px 28px 2px #00000024,0 7px 34px 6px #0000001f}.theme-purple .light .mat-elevation-z19,.theme-purple .light .mat-mdc-elevation-specific.mat-elevation-z19,.theme-purple.light .mat-elevation-z19,.theme-purple.light .mat-mdc-elevation-specific.mat-elevation-z19{box-shadow:0 9px 12px -6px #0003,0 19px 29px 2px #00000024,0 7px 36px 6px #0000001f}.theme-purple .light .mat-elevation-z20,.theme-purple .light .mat-mdc-elevation-specific.mat-elevation-z20,.theme-purple.light .mat-elevation-z20,.theme-purple.light .mat-mdc-elevation-specific.mat-elevation-z20{box-shadow:0 10px 13px -6px #0003,0 20px 31px 3px #00000024,0 8px 38px 7px #0000001f}.theme-purple .light .mat-elevation-z21,.theme-purple .light .mat-mdc-elevation-specific.mat-elevation-z21,.theme-purple.light .mat-elevation-z21,.theme-purple.light .mat-mdc-elevation-specific.mat-elevation-z21{box-shadow:0 10px 13px -6px #0003,0 21px 33px 3px #00000024,0 8px 40px 7px #0000001f}.theme-purple .light .mat-elevation-z22,.theme-purple .light .mat-mdc-elevation-specific.mat-elevation-z22,.theme-purple.light .mat-elevation-z22,.theme-purple.light .mat-mdc-elevation-specific.mat-elevation-z22{box-shadow:0 10px 14px -6px #0003,0 22px 35px 3px #00000024,0 8px 42px 7px #0000001f}.theme-purple .light .mat-elevation-z23,.theme-purple .light .mat-mdc-elevation-specific.mat-elevation-z23,.theme-purple.light .mat-elevation-z23,.theme-purple.light .mat-mdc-elevation-specific.mat-elevation-z23{box-shadow:0 11px 14px -7px #0003,0 23px 36px 3px #00000024,0 9px 44px 8px #0000001f}.theme-purple .light .mat-elevation-z24,.theme-purple .light .mat-mdc-elevation-specific.mat-elevation-z24,.theme-purple.light .mat-elevation-z24,.theme-purple.light .mat-mdc-elevation-specific.mat-elevation-z24{box-shadow:0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f}.theme-purple .light .mat-mdc-progress-bar,.theme-purple.light .mat-mdc-progress-bar{--mdc-linear-progress-active-indicator-color: #9333ea;--mdc-linear-progress-track-color: rgba(147, 51, 234, .25)}.theme-purple .light .mat-mdc-progress-bar.mat-accent,.theme-purple.light .mat-mdc-progress-bar.mat-accent{--mdc-linear-progress-active-indicator-color: #1e293b;--mdc-linear-progress-track-color: rgba(30, 41, 59, .25)}.theme-purple .light .mat-mdc-progress-bar.mat-warn,.theme-purple.light .mat-mdc-progress-bar.mat-warn{--mdc-linear-progress-active-indicator-color: #dc2626;--mdc-linear-progress-track-color: rgba(220, 38, 38, .25)}.theme-purple .light .mat-mdc-form-field.mat-accent,.theme-purple.light .mat-mdc-form-field.mat-accent{--mdc-filled-text-field-caret-color: #1e293b;--mdc-filled-text-field-focus-active-indicator-color: #1e293b;--mdc-filled-text-field-focus-label-text-color: rgba(30, 41, 59, .87);--mdc-outlined-text-field-caret-color: #1e293b;--mdc-outlined-text-field-focus-outline-color: #1e293b;--mdc-outlined-text-field-focus-label-text-color: rgba(30, 41, 59, .87);--mat-form-field-focus-select-arrow-color: rgba(30, 41, 59, .87)}.theme-purple .light .mat-mdc-form-field.mat-warn,.theme-purple.light .mat-mdc-form-field.mat-warn{--mdc-filled-text-field-caret-color: #dc2626;--mdc-filled-text-field-focus-active-indicator-color: #dc2626;--mdc-filled-text-field-focus-label-text-color: rgba(220, 38, 38, .87);--mdc-outlined-text-field-caret-color: #dc2626;--mdc-outlined-text-field-focus-outline-color: #dc2626;--mdc-outlined-text-field-focus-label-text-color: rgba(220, 38, 38, .87);--mat-form-field-focus-select-arrow-color: rgba(220, 38, 38, .87)}.theme-purple .light .mat-mdc-form-field.mat-accent,.theme-purple.light .mat-mdc-form-field.mat-accent{--mat-select-panel-background-color: white;--mat-select-enabled-trigger-text-color: rgba(3, 33, 40, .87);--mat-select-disabled-trigger-text-color: rgba(59, 117, 134, .38);--mat-select-placeholder-text-color: rgba(3, 33, 40, .6);--mat-select-enabled-arrow-color: rgba(155, 186, 195, .54);--mat-select-disabled-arrow-color: rgba(3, 33, 40, .38);--mat-select-focused-arrow-color: rgba(30, 41, 59, .87);--mat-select-invalid-arrow-color: rgba(220, 38, 38, .87)}.theme-purple .light .mat-mdc-form-field.mat-warn,.theme-purple.light .mat-mdc-form-field.mat-warn{--mat-select-panel-background-color: white;--mat-select-enabled-trigger-text-color: rgba(3, 33, 40, .87);--mat-select-disabled-trigger-text-color: rgba(59, 117, 134, .38);--mat-select-placeholder-text-color: rgba(3, 33, 40, .6);--mat-select-enabled-arrow-color: rgba(155, 186, 195, .54);--mat-select-disabled-arrow-color: rgba(3, 33, 40, .38);--mat-select-focused-arrow-color: rgba(220, 38, 38, .87);--mat-select-invalid-arrow-color: rgba(220, 38, 38, .87)}.theme-purple .light .mat-mdc-standard-chip,.theme-purple.light .mat-mdc-standard-chip{--mdc-chip-container-shape-family: rounded;--mdc-chip-container-shape-radius: 16px 16px 16px 16px;--mdc-chip-with-avatar-avatar-shape-family: rounded;--mdc-chip-with-avatar-avatar-shape-radius: 14px 14px 14px 14px;--mdc-chip-with-avatar-avatar-size: 28px;--mdc-chip-with-icon-icon-size: 18px;--mdc-chip-outline-width: 0;--mdc-chip-outline-color: transparent;--mdc-chip-disabled-outline-color: transparent;--mdc-chip-focus-outline-color: transparent;--mdc-chip-hover-state-layer-opacity: .04;--mdc-chip-with-avatar-disabled-avatar-opacity: 1;--mdc-chip-flat-selected-outline-width: 0;--mdc-chip-selected-hover-state-layer-opacity: .04;--mdc-chip-with-trailing-icon-disabled-trailing-icon-opacity: 1;--mdc-chip-with-icon-disabled-icon-opacity: 1;--mat-chip-disabled-container-opacity: .4;--mat-chip-trailing-action-opacity: .54;--mat-chip-trailing-action-focus-opacity: 1;--mat-chip-trailing-action-state-layer-color: transparent;--mat-chip-selected-trailing-action-state-layer-color: transparent;--mat-chip-trailing-action-hover-state-layer-opacity: 0;--mat-chip-trailing-action-focus-state-layer-opacity: 0;--mdc-chip-disabled-label-text-color: #212121;--mdc-chip-elevated-container-color: #e0e0e0;--mdc-chip-elevated-selected-container-color: #e0e0e0;--mdc-chip-elevated-disabled-container-color: #e0e0e0;--mdc-chip-flat-disabled-selected-container-color: #e0e0e0;--mdc-chip-focus-state-layer-color: black;--mdc-chip-hover-state-layer-color: black;--mdc-chip-selected-hover-state-layer-color: black;--mdc-chip-focus-state-layer-opacity: .12;--mdc-chip-selected-focus-state-layer-color: black;--mdc-chip-selected-focus-state-layer-opacity: .12;--mdc-chip-label-text-color: #212121;--mdc-chip-selected-label-text-color: #212121;--mdc-chip-with-icon-icon-color: #212121;--mdc-chip-with-icon-disabled-icon-color: #212121;--mdc-chip-with-icon-selected-icon-color: #212121;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color: #212121;--mdc-chip-with-trailing-icon-trailing-icon-color: #212121;--mat-chip-selected-disabled-trailing-icon-color: #212121;--mat-chip-selected-trailing-icon-color: #212121}.theme-purple .light .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-primary,.theme-purple .light .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-primary,.theme-purple.light .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-primary,.theme-purple.light .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-primary{--mdc-chip-disabled-label-text-color: white;--mdc-chip-elevated-container-color: #9333ea;--mdc-chip-elevated-selected-container-color: #9333ea;--mdc-chip-elevated-disabled-container-color: #9333ea;--mdc-chip-flat-disabled-selected-container-color: #9333ea;--mdc-chip-focus-state-layer-color: black;--mdc-chip-hover-state-layer-color: black;--mdc-chip-selected-hover-state-layer-color: black;--mdc-chip-focus-state-layer-opacity: .12;--mdc-chip-selected-focus-state-layer-color: black;--mdc-chip-selected-focus-state-layer-opacity: .12;--mdc-chip-label-text-color: white;--mdc-chip-selected-label-text-color: white;--mdc-chip-with-icon-icon-color: white;--mdc-chip-with-icon-disabled-icon-color: white;--mdc-chip-with-icon-selected-icon-color: white;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color: white;--mdc-chip-with-trailing-icon-trailing-icon-color: white;--mat-chip-selected-disabled-trailing-icon-color: white;--mat-chip-selected-trailing-icon-color: white}.theme-purple .light .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-accent,.theme-purple .light .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-accent,.theme-purple.light .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-accent,.theme-purple.light .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-accent{--mdc-chip-disabled-label-text-color: white;--mdc-chip-elevated-container-color: #1e293b;--mdc-chip-elevated-selected-container-color: #1e293b;--mdc-chip-elevated-disabled-container-color: #1e293b;--mdc-chip-flat-disabled-selected-container-color: #1e293b;--mdc-chip-focus-state-layer-color: black;--mdc-chip-hover-state-layer-color: black;--mdc-chip-selected-hover-state-layer-color: black;--mdc-chip-focus-state-layer-opacity: .12;--mdc-chip-selected-focus-state-layer-color: black;--mdc-chip-selected-focus-state-layer-opacity: .12;--mdc-chip-label-text-color: white;--mdc-chip-selected-label-text-color: white;--mdc-chip-with-icon-icon-color: white;--mdc-chip-with-icon-disabled-icon-color: white;--mdc-chip-with-icon-selected-icon-color: white;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color: white;--mdc-chip-with-trailing-icon-trailing-icon-color: white;--mat-chip-selected-disabled-trailing-icon-color: white;--mat-chip-selected-trailing-icon-color: white}.theme-purple .light .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-warn,.theme-purple .light .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-warn,.theme-purple.light .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-warn,.theme-purple.light .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-warn{--mdc-chip-disabled-label-text-color: white;--mdc-chip-elevated-container-color: #dc2626;--mdc-chip-elevated-selected-container-color: #dc2626;--mdc-chip-elevated-disabled-container-color: #dc2626;--mdc-chip-flat-disabled-selected-container-color: #dc2626;--mdc-chip-focus-state-layer-color: black;--mdc-chip-hover-state-layer-color: black;--mdc-chip-selected-hover-state-layer-color: black;--mdc-chip-focus-state-layer-opacity: .12;--mdc-chip-selected-focus-state-layer-color: black;--mdc-chip-selected-focus-state-layer-opacity: .12;--mdc-chip-label-text-color: white;--mdc-chip-selected-label-text-color: white;--mdc-chip-with-icon-icon-color: white;--mdc-chip-with-icon-disabled-icon-color: white;--mdc-chip-with-icon-selected-icon-color: white;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color: white;--mdc-chip-with-trailing-icon-trailing-icon-color: white;--mat-chip-selected-disabled-trailing-icon-color: white;--mat-chip-selected-trailing-icon-color: white}.theme-purple .light .mat-mdc-slide-toggle,.theme-purple.light .mat-mdc-slide-toggle{--mat-switch-disabled-selected-handle-opacity: .38;--mat-switch-disabled-unselected-handle-opacity: .38;--mat-switch-unselected-handle-size: 20px;--mat-switch-selected-handle-size: 20px;--mat-switch-pressed-handle-size: 20px;--mat-switch-with-icon-handle-size: 20px;--mat-switch-selected-handle-horizontal-margin: 0;--mat-switch-selected-with-icon-handle-horizontal-margin: 0;--mat-switch-selected-pressed-handle-horizontal-margin: 0;--mat-switch-unselected-handle-horizontal-margin: 0;--mat-switch-unselected-with-icon-handle-horizontal-margin: 0;--mat-switch-unselected-pressed-handle-horizontal-margin: 0;--mat-switch-visible-track-opacity: 1;--mat-switch-hidden-track-opacity: 1;--mat-switch-visible-track-transition: transform 75ms 0ms cubic-bezier(0, 0, .2, 1);--mat-switch-hidden-track-transition: transform 75ms 0ms cubic-bezier(.4, 0, .6, 1);--mat-switch-track-outline-width: 1px;--mat-switch-track-outline-color: transparent;--mat-switch-selected-track-outline-width: 1px;--mat-switch-selected-track-outline-color: transparent;--mat-switch-disabled-unselected-track-outline-width: 1px;--mat-switch-disabled-unselected-track-outline-color: transparent;--mat-switch-label-text-color: #032128}.theme-purple .light .mat-mdc-slide-toggle.mat-accent,.theme-purple.light .mat-mdc-slide-toggle.mat-accent{--mdc-switch-selected-focus-state-layer-color: #475569;--mdc-switch-selected-handle-color: #475569;--mdc-switch-selected-hover-state-layer-color: #475569;--mdc-switch-selected-pressed-state-layer-color: #475569;--mdc-switch-selected-focus-handle-color: #0f172a;--mdc-switch-selected-hover-handle-color: #0f172a;--mdc-switch-selected-pressed-handle-color: #0f172a;--mdc-switch-selected-focus-track-color: #cbd5e1;--mdc-switch-selected-hover-track-color: #cbd5e1;--mdc-switch-selected-pressed-track-color: #cbd5e1;--mdc-switch-selected-track-color: #cbd5e1}.theme-purple .light .mat-mdc-slide-toggle.mat-warn,.theme-purple.light .mat-mdc-slide-toggle.mat-warn{--mdc-switch-selected-focus-state-layer-color: #dc2626;--mdc-switch-selected-handle-color: #dc2626;--mdc-switch-selected-hover-state-layer-color: #dc2626;--mdc-switch-selected-pressed-state-layer-color: #dc2626;--mdc-switch-selected-focus-handle-color: #7f1d1d;--mdc-switch-selected-hover-handle-color: #7f1d1d;--mdc-switch-selected-pressed-handle-color: #7f1d1d;--mdc-switch-selected-focus-track-color: #fca5a5;--mdc-switch-selected-hover-track-color: #fca5a5;--mdc-switch-selected-pressed-track-color: #fca5a5;--mdc-switch-selected-track-color: #fca5a5}.theme-purple .light .mat-mdc-radio-button.mat-primary,.theme-purple.light .mat-mdc-radio-button.mat-primary{--mdc-radio-disabled-selected-icon-color: #083b46;--mdc-radio-disabled-unselected-icon-color: #083b46;--mdc-radio-unselected-hover-icon-color: #212121;--mdc-radio-unselected-icon-color: rgba(8, 59, 70, .54);--mdc-radio-unselected-pressed-icon-color: rgba(8, 59, 70, .54);--mdc-radio-selected-focus-icon-color: #9333ea;--mdc-radio-selected-hover-icon-color: #9333ea;--mdc-radio-selected-icon-color: #9333ea;--mdc-radio-selected-pressed-icon-color: #9333ea;--mat-radio-ripple-color: black;--mat-radio-checked-ripple-color: #9333ea;--mat-radio-disabled-label-color: #3b7586;--mat-radio-label-text-color: #032128}.theme-purple .light .mat-mdc-radio-button.mat-accent,.theme-purple.light .mat-mdc-radio-button.mat-accent{--mdc-radio-disabled-selected-icon-color: #083b46;--mdc-radio-disabled-unselected-icon-color: #083b46;--mdc-radio-unselected-hover-icon-color: #212121;--mdc-radio-unselected-icon-color: rgba(8, 59, 70, .54);--mdc-radio-unselected-pressed-icon-color: rgba(8, 59, 70, .54);--mdc-radio-selected-focus-icon-color: #1e293b;--mdc-radio-selected-hover-icon-color: #1e293b;--mdc-radio-selected-icon-color: #1e293b;--mdc-radio-selected-pressed-icon-color: #1e293b;--mat-radio-ripple-color: black;--mat-radio-checked-ripple-color: #1e293b;--mat-radio-disabled-label-color: #3b7586;--mat-radio-label-text-color: #032128}.theme-purple .light .mat-mdc-radio-button.mat-warn,.theme-purple.light .mat-mdc-radio-button.mat-warn{--mdc-radio-disabled-selected-icon-color: #083b46;--mdc-radio-disabled-unselected-icon-color: #083b46;--mdc-radio-unselected-hover-icon-color: #212121;--mdc-radio-unselected-icon-color: rgba(8, 59, 70, .54);--mdc-radio-unselected-pressed-icon-color: rgba(8, 59, 70, .54);--mdc-radio-selected-focus-icon-color: #dc2626;--mdc-radio-selected-hover-icon-color: #dc2626;--mdc-radio-selected-icon-color: #dc2626;--mdc-radio-selected-pressed-icon-color: #dc2626;--mat-radio-ripple-color: black;--mat-radio-checked-ripple-color: #dc2626;--mat-radio-disabled-label-color: #3b7586;--mat-radio-label-text-color: #032128}.theme-purple .light .mat-accent,.theme-purple.light .mat-accent{--mat-slider-ripple-color: #1e293b;--mat-slider-hover-state-layer-color: rgba(30, 41, 59, .05);--mat-slider-focus-state-layer-color: rgba(30, 41, 59, .2);--mdc-slider-handle-color: #1e293b;--mdc-slider-focus-handle-color: #1e293b;--mdc-slider-hover-handle-color: #1e293b;--mdc-slider-active-track-color: #1e293b;--mdc-slider-inactive-track-color: #1e293b;--mdc-slider-with-tick-marks-inactive-container-color: #1e293b;--mdc-slider-with-tick-marks-active-container-color: white}.theme-purple .light .mat-warn,.theme-purple.light .mat-warn{--mat-slider-ripple-color: #dc2626;--mat-slider-hover-state-layer-color: rgba(220, 38, 38, .05);--mat-slider-focus-state-layer-color: rgba(220, 38, 38, .2);--mdc-slider-handle-color: #dc2626;--mdc-slider-focus-handle-color: #dc2626;--mdc-slider-hover-handle-color: #dc2626;--mdc-slider-active-track-color: #dc2626;--mdc-slider-inactive-track-color: #dc2626;--mdc-slider-with-tick-marks-inactive-container-color: #dc2626;--mdc-slider-with-tick-marks-active-container-color: white}.theme-purple .light .mdc-list-item__start,.theme-purple .light .mdc-list-item__end,.theme-purple.light .mdc-list-item__start,.theme-purple.light .mdc-list-item__end{--mdc-radio-disabled-selected-icon-color: #083b46;--mdc-radio-disabled-unselected-icon-color: #083b46;--mdc-radio-unselected-hover-icon-color: #212121;--mdc-radio-unselected-icon-color: rgba(8, 59, 70, .54);--mdc-radio-unselected-pressed-icon-color: rgba(8, 59, 70, .54);--mdc-radio-selected-focus-icon-color: #9333ea;--mdc-radio-selected-hover-icon-color: #9333ea;--mdc-radio-selected-icon-color: #9333ea;--mdc-radio-selected-pressed-icon-color: #9333ea}.theme-purple .light .mat-accent .mdc-list-item__start,.theme-purple .light .mat-accent .mdc-list-item__end,.theme-purple.light .mat-accent .mdc-list-item__start,.theme-purple.light .mat-accent .mdc-list-item__end{--mdc-radio-disabled-selected-icon-color: #083b46;--mdc-radio-disabled-unselected-icon-color: #083b46;--mdc-radio-unselected-hover-icon-color: #212121;--mdc-radio-unselected-icon-color: rgba(8, 59, 70, .54);--mdc-radio-unselected-pressed-icon-color: rgba(8, 59, 70, .54);--mdc-radio-selected-focus-icon-color: #1e293b;--mdc-radio-selected-hover-icon-color: #1e293b;--mdc-radio-selected-icon-color: #1e293b;--mdc-radio-selected-pressed-icon-color: #1e293b}.theme-purple .light .mat-warn .mdc-list-item__start,.theme-purple .light .mat-warn .mdc-list-item__end,.theme-purple.light .mat-warn .mdc-list-item__start,.theme-purple.light .mat-warn .mdc-list-item__end{--mdc-radio-disabled-selected-icon-color: #083b46;--mdc-radio-disabled-unselected-icon-color: #083b46;--mdc-radio-unselected-hover-icon-color: #212121;--mdc-radio-unselected-icon-color: rgba(8, 59, 70, .54);--mdc-radio-unselected-pressed-icon-color: rgba(8, 59, 70, .54);--mdc-radio-selected-focus-icon-color: #dc2626;--mdc-radio-selected-hover-icon-color: #dc2626;--mdc-radio-selected-icon-color: #dc2626;--mdc-radio-selected-pressed-icon-color: #dc2626}.theme-purple .light .mat-mdc-list-option,.theme-purple.light .mat-mdc-list-option{--mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #9333ea;--mdc-checkbox-selected-hover-icon-color: #9333ea;--mdc-checkbox-selected-icon-color: #9333ea;--mdc-checkbox-selected-pressed-icon-color: #9333ea;--mdc-checkbox-unselected-focus-icon-color: #212121;--mdc-checkbox-unselected-hover-icon-color: #212121;--mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-unselected-pressed-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-selected-focus-state-layer-color: #9333ea;--mdc-checkbox-selected-hover-state-layer-color: #9333ea;--mdc-checkbox-selected-pressed-state-layer-color: #9333ea;--mdc-checkbox-unselected-focus-state-layer-color: black;--mdc-checkbox-unselected-hover-state-layer-color: black;--mdc-checkbox-unselected-pressed-state-layer-color: black}.theme-purple .light .mat-mdc-list-option.mat-accent,.theme-purple.light .mat-mdc-list-option.mat-accent{--mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #1e293b;--mdc-checkbox-selected-hover-icon-color: #1e293b;--mdc-checkbox-selected-icon-color: #1e293b;--mdc-checkbox-selected-pressed-icon-color: #1e293b;--mdc-checkbox-unselected-focus-icon-color: #212121;--mdc-checkbox-unselected-hover-icon-color: #212121;--mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-unselected-pressed-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-selected-focus-state-layer-color: #1e293b;--mdc-checkbox-selected-hover-state-layer-color: #1e293b;--mdc-checkbox-selected-pressed-state-layer-color: #1e293b;--mdc-checkbox-unselected-focus-state-layer-color: black;--mdc-checkbox-unselected-hover-state-layer-color: black;--mdc-checkbox-unselected-pressed-state-layer-color: black}.theme-purple .light .mat-mdc-list-option.mat-warn,.theme-purple.light .mat-mdc-list-option.mat-warn{--mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #dc2626;--mdc-checkbox-selected-hover-icon-color: #dc2626;--mdc-checkbox-selected-icon-color: #dc2626;--mdc-checkbox-selected-pressed-icon-color: #dc2626;--mdc-checkbox-unselected-focus-icon-color: #212121;--mdc-checkbox-unselected-hover-icon-color: #212121;--mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-unselected-pressed-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-selected-focus-state-layer-color: #dc2626;--mdc-checkbox-selected-hover-state-layer-color: #dc2626;--mdc-checkbox-selected-pressed-state-layer-color: #dc2626;--mdc-checkbox-unselected-focus-state-layer-color: black;--mdc-checkbox-unselected-hover-state-layer-color: black;--mdc-checkbox-unselected-pressed-state-layer-color: black}.theme-purple .light .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected .mdc-list-item__primary-text,.theme-purple .light .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated .mdc-list-item__primary-text,.theme-purple.light .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected .mdc-list-item__primary-text,.theme-purple.light .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated .mdc-list-item__primary-text,.theme-purple .light .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected.mdc-list-item--with-leading-icon .mdc-list-item__start,.theme-purple .light .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated.mdc-list-item--with-leading-icon .mdc-list-item__start,.theme-purple.light .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected.mdc-list-item--with-leading-icon .mdc-list-item__start,.theme-purple.light .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated.mdc-list-item--with-leading-icon .mdc-list-item__start{color:#9333ea}.theme-purple .light .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__start,.theme-purple .light .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__content,.theme-purple .light .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__end,.theme-purple.light .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__start,.theme-purple.light .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__content,.theme-purple.light .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__end{opacity:1}.theme-purple .light .mat-mdc-tab-group,.theme-purple .light .mat-mdc-tab-nav-bar,.theme-purple.light .mat-mdc-tab-group,.theme-purple.light .mat-mdc-tab-nav-bar{--mdc-tab-indicator-active-indicator-color: #9333ea;--mat-tab-header-disabled-ripple-color: #3b7586;--mat-tab-header-pagination-icon-color: #083b46;--mat-tab-header-inactive-label-text-color: rgba(3, 33, 40, .6);--mat-tab-header-active-label-text-color: #9333ea;--mat-tab-header-active-ripple-color: #9333ea;--mat-tab-header-inactive-ripple-color: #9333ea;--mat-tab-header-inactive-focus-label-text-color: rgba(3, 33, 40, .6);--mat-tab-header-inactive-hover-label-text-color: rgba(3, 33, 40, .6);--mat-tab-header-active-focus-label-text-color: #9333ea;--mat-tab-header-active-hover-label-text-color: #9333ea;--mat-tab-header-active-focus-indicator-color: #9333ea;--mat-tab-header-active-hover-indicator-color: #9333ea}.theme-purple .light .mat-mdc-tab-group.mat-accent,.theme-purple .light .mat-mdc-tab-nav-bar.mat-accent,.theme-purple.light .mat-mdc-tab-group.mat-accent,.theme-purple.light .mat-mdc-tab-nav-bar.mat-accent{--mdc-tab-indicator-active-indicator-color: #1e293b;--mat-tab-header-disabled-ripple-color: #3b7586;--mat-tab-header-pagination-icon-color: #083b46;--mat-tab-header-inactive-label-text-color: rgba(3, 33, 40, .6);--mat-tab-header-active-label-text-color: #1e293b;--mat-tab-header-active-ripple-color: #1e293b;--mat-tab-header-inactive-ripple-color: #1e293b;--mat-tab-header-inactive-focus-label-text-color: rgba(3, 33, 40, .6);--mat-tab-header-inactive-hover-label-text-color: rgba(3, 33, 40, .6);--mat-tab-header-active-focus-label-text-color: #1e293b;--mat-tab-header-active-hover-label-text-color: #1e293b;--mat-tab-header-active-focus-indicator-color: #1e293b;--mat-tab-header-active-hover-indicator-color: #1e293b}.theme-purple .light .mat-mdc-tab-group.mat-warn,.theme-purple .light .mat-mdc-tab-nav-bar.mat-warn,.theme-purple.light .mat-mdc-tab-group.mat-warn,.theme-purple.light .mat-mdc-tab-nav-bar.mat-warn{--mdc-tab-indicator-active-indicator-color: #dc2626;--mat-tab-header-disabled-ripple-color: #3b7586;--mat-tab-header-pagination-icon-color: #083b46;--mat-tab-header-inactive-label-text-color: rgba(3, 33, 40, .6);--mat-tab-header-active-label-text-color: #dc2626;--mat-tab-header-active-ripple-color: #dc2626;--mat-tab-header-inactive-ripple-color: #dc2626;--mat-tab-header-inactive-focus-label-text-color: rgba(3, 33, 40, .6);--mat-tab-header-inactive-hover-label-text-color: rgba(3, 33, 40, .6);--mat-tab-header-active-focus-label-text-color: #dc2626;--mat-tab-header-active-hover-label-text-color: #dc2626;--mat-tab-header-active-focus-indicator-color: #dc2626;--mat-tab-header-active-hover-indicator-color: #dc2626}.theme-purple .light .mat-mdc-tab-group.mat-background-primary,.theme-purple .light .mat-mdc-tab-nav-bar.mat-background-primary,.theme-purple.light .mat-mdc-tab-group.mat-background-primary,.theme-purple.light .mat-mdc-tab-nav-bar.mat-background-primary{--mat-tab-header-with-background-background-color: #9333ea;--mat-tab-header-with-background-foreground-color: white}.theme-purple .light .mat-mdc-tab-group.mat-background-accent,.theme-purple .light .mat-mdc-tab-nav-bar.mat-background-accent,.theme-purple.light .mat-mdc-tab-group.mat-background-accent,.theme-purple.light .mat-mdc-tab-nav-bar.mat-background-accent{--mat-tab-header-with-background-background-color: #1e293b;--mat-tab-header-with-background-foreground-color: white}.theme-purple .light .mat-mdc-tab-group.mat-background-warn,.theme-purple .light .mat-mdc-tab-nav-bar.mat-background-warn,.theme-purple.light .mat-mdc-tab-group.mat-background-warn,.theme-purple.light .mat-mdc-tab-nav-bar.mat-background-warn{--mat-tab-header-with-background-background-color: #dc2626;--mat-tab-header-with-background-foreground-color: white}.theme-purple .light .mat-mdc-checkbox.mat-primary,.theme-purple.light .mat-mdc-checkbox.mat-primary{--mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #9333ea;--mdc-checkbox-selected-hover-icon-color: #9333ea;--mdc-checkbox-selected-icon-color: #9333ea;--mdc-checkbox-selected-pressed-icon-color: #9333ea;--mdc-checkbox-unselected-focus-icon-color: #212121;--mdc-checkbox-unselected-hover-icon-color: #212121;--mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-unselected-pressed-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-selected-focus-state-layer-color: #9333ea;--mdc-checkbox-selected-hover-state-layer-color: #9333ea;--mdc-checkbox-selected-pressed-state-layer-color: #9333ea;--mdc-checkbox-unselected-focus-state-layer-color: black;--mdc-checkbox-unselected-hover-state-layer-color: black;--mdc-checkbox-unselected-pressed-state-layer-color: black}.theme-purple .light .mat-mdc-checkbox.mat-warn,.theme-purple.light .mat-mdc-checkbox.mat-warn{--mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #dc2626;--mdc-checkbox-selected-hover-icon-color: #dc2626;--mdc-checkbox-selected-icon-color: #dc2626;--mdc-checkbox-selected-pressed-icon-color: #dc2626;--mdc-checkbox-unselected-focus-icon-color: #212121;--mdc-checkbox-unselected-hover-icon-color: #212121;--mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-unselected-pressed-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-selected-focus-state-layer-color: #dc2626;--mdc-checkbox-selected-hover-state-layer-color: #dc2626;--mdc-checkbox-selected-pressed-state-layer-color: #dc2626;--mdc-checkbox-unselected-focus-state-layer-color: black;--mdc-checkbox-unselected-hover-state-layer-color: black;--mdc-checkbox-unselected-pressed-state-layer-color: black}.theme-purple .light .mat-mdc-button.mat-primary,.theme-purple.light .mat-mdc-button.mat-primary{--mdc-text-button-label-text-color: #9333ea;--mat-text-button-state-layer-color: #9333ea;--mat-text-button-ripple-color: rgba(147, 51, 234, .1)}.theme-purple .light .mat-mdc-button.mat-accent,.theme-purple.light .mat-mdc-button.mat-accent{--mdc-text-button-label-text-color: #1e293b;--mat-text-button-state-layer-color: #1e293b;--mat-text-button-ripple-color: rgba(30, 41, 59, .1)}.theme-purple .light .mat-mdc-button.mat-warn,.theme-purple.light .mat-mdc-button.mat-warn{--mdc-text-button-label-text-color: #dc2626;--mat-text-button-state-layer-color: #dc2626;--mat-text-button-ripple-color: rgba(220, 38, 38, .1)}.theme-purple .light .mat-mdc-unelevated-button.mat-primary,.theme-purple.light .mat-mdc-unelevated-button.mat-primary{--mdc-filled-button-container-color: #9333ea;--mdc-filled-button-label-text-color: white;--mat-filled-button-state-layer-color: white;--mat-filled-button-ripple-color: rgba(255, 255, 255, .1)}.theme-purple .light .mat-mdc-unelevated-button.mat-accent,.theme-purple.light .mat-mdc-unelevated-button.mat-accent{--mdc-filled-button-container-color: #1e293b;--mdc-filled-button-label-text-color: white;--mat-filled-button-state-layer-color: white;--mat-filled-button-ripple-color: rgba(255, 255, 255, .1)}.theme-purple .light .mat-mdc-unelevated-button.mat-warn,.theme-purple.light .mat-mdc-unelevated-button.mat-warn{--mdc-filled-button-container-color: #dc2626;--mdc-filled-button-label-text-color: white;--mat-filled-button-state-layer-color: white;--mat-filled-button-ripple-color: rgba(255, 255, 255, .1)}.theme-purple .light .mat-mdc-raised-button.mat-primary,.theme-purple.light .mat-mdc-raised-button.mat-primary{--mdc-protected-button-container-color: #9333ea;--mdc-protected-button-label-text-color: white;--mat-protected-button-state-layer-color: white;--mat-protected-button-ripple-color: rgba(255, 255, 255, .1)}.theme-purple .light .mat-mdc-raised-button.mat-accent,.theme-purple.light .mat-mdc-raised-button.mat-accent{--mdc-protected-button-container-color: #1e293b;--mdc-protected-button-label-text-color: white;--mat-protected-button-state-layer-color: white;--mat-protected-button-ripple-color: rgba(255, 255, 255, .1)}.theme-purple .light .mat-mdc-raised-button.mat-warn,.theme-purple.light .mat-mdc-raised-button.mat-warn{--mdc-protected-button-container-color: #dc2626;--mdc-protected-button-label-text-color: white;--mat-protected-button-state-layer-color: white;--mat-protected-button-ripple-color: rgba(255, 255, 255, .1)}.theme-purple .light .mat-mdc-outlined-button.mat-primary,.theme-purple.light .mat-mdc-outlined-button.mat-primary{--mdc-outlined-button-label-text-color: #9333ea;--mdc-outlined-button-outline-color: #9bbac3;--mat-outlined-button-state-layer-color: #9333ea;--mat-outlined-button-ripple-color: rgba(147, 51, 234, .1)}.theme-purple .light .mat-mdc-outlined-button.mat-accent,.theme-purple.light .mat-mdc-outlined-button.mat-accent{--mdc-outlined-button-label-text-color: #1e293b;--mdc-outlined-button-outline-color: #9bbac3;--mat-outlined-button-state-layer-color: #1e293b;--mat-outlined-button-ripple-color: rgba(30, 41, 59, .1)}.theme-purple .light .mat-mdc-outlined-button.mat-warn,.theme-purple.light .mat-mdc-outlined-button.mat-warn{--mdc-outlined-button-label-text-color: #dc2626;--mdc-outlined-button-outline-color: #9bbac3;--mat-outlined-button-state-layer-color: #dc2626;--mat-outlined-button-ripple-color: rgba(220, 38, 38, .1)}.theme-purple .light .mat-mdc-icon-button.mat-primary,.theme-purple.light .mat-mdc-icon-button.mat-primary{--mdc-icon-button-icon-color: #9333ea;--mat-icon-button-state-layer-color: #9333ea;--mat-icon-button-ripple-color: rgba(147, 51, 234, .1)}.theme-purple .light .mat-mdc-icon-button.mat-accent,.theme-purple.light .mat-mdc-icon-button.mat-accent{--mdc-icon-button-icon-color: #1e293b;--mat-icon-button-state-layer-color: #1e293b;--mat-icon-button-ripple-color: rgba(30, 41, 59, .1)}.theme-purple .light .mat-mdc-icon-button.mat-warn,.theme-purple.light .mat-mdc-icon-button.mat-warn{--mdc-icon-button-icon-color: #dc2626;--mat-icon-button-state-layer-color: #dc2626;--mat-icon-button-ripple-color: rgba(220, 38, 38, .1)}.theme-purple .light .mat-mdc-fab.mat-primary,.theme-purple.light .mat-mdc-fab.mat-primary{--mdc-fab-container-color: #9333ea;--mat-fab-foreground-color: white;--mat-fab-state-layer-color: white;--mat-fab-ripple-color: rgba(255, 255, 255, .1)}.theme-purple .light .mat-mdc-fab.mat-accent,.theme-purple.light .mat-mdc-fab.mat-accent{--mdc-fab-container-color: #1e293b;--mat-fab-foreground-color: white;--mat-fab-state-layer-color: white;--mat-fab-ripple-color: rgba(255, 255, 255, .1)}.theme-purple .light .mat-mdc-fab.mat-warn,.theme-purple.light .mat-mdc-fab.mat-warn{--mdc-fab-container-color: #dc2626;--mat-fab-foreground-color: white;--mat-fab-state-layer-color: white;--mat-fab-ripple-color: rgba(255, 255, 255, .1)}.theme-purple .light .mat-mdc-mini-fab.mat-primary,.theme-purple.light .mat-mdc-mini-fab.mat-primary{--mdc-fab-small-container-color: #9333ea;--mat-fab-small-foreground-color: white;--mat-fab-small-state-layer-color: white;--mat-fab-small-ripple-color: rgba(255, 255, 255, .1)}.theme-purple .light .mat-mdc-mini-fab.mat-accent,.theme-purple.light .mat-mdc-mini-fab.mat-accent{--mdc-fab-small-container-color: #1e293b;--mat-fab-small-foreground-color: white;--mat-fab-small-state-layer-color: white;--mat-fab-small-ripple-color: rgba(255, 255, 255, .1)}.theme-purple .light .mat-mdc-mini-fab.mat-warn,.theme-purple.light .mat-mdc-mini-fab.mat-warn{--mdc-fab-small-container-color: #dc2626;--mat-fab-small-foreground-color: white;--mat-fab-small-state-layer-color: white;--mat-fab-small-ripple-color: rgba(255, 255, 255, .1)}.theme-purple .light .mat-accent,.theme-purple.light .mat-accent{--mdc-circular-progress-active-indicator-color: #1e293b}.theme-purple .light .mat-warn,.theme-purple.light .mat-warn{--mdc-circular-progress-active-indicator-color: #dc2626}.theme-purple .light .mat-badge-accent,.theme-purple.light .mat-badge-accent{--mat-badge-background-color: #1e293b;--mat-badge-text-color: white}.theme-purple .light .mat-badge-warn,.theme-purple.light .mat-badge-warn{--mat-badge-background-color: #dc2626;--mat-badge-text-color: white}.theme-purple .light .mat-datepicker-content.mat-accent,.theme-purple.light .mat-datepicker-content.mat-accent{--mat-datepicker-calendar-date-selected-state-text-color: white;--mat-datepicker-calendar-date-selected-state-background-color: #1e293b;--mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(30, 41, 59, .4);--mat-datepicker-calendar-date-today-selected-state-outline-color: white;--mat-datepicker-calendar-date-focus-state-background-color: rgba(30, 41, 59, .3);--mat-datepicker-calendar-date-hover-state-background-color: rgba(30, 41, 59, .3);--mat-datepicker-calendar-date-in-range-state-background-color: rgba(30, 41, 59, .2);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, .2);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #46a35e}.theme-purple .light .mat-datepicker-content.mat-warn,.theme-purple.light .mat-datepicker-content.mat-warn{--mat-datepicker-calendar-date-selected-state-text-color: white;--mat-datepicker-calendar-date-selected-state-background-color: #dc2626;--mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(220, 38, 38, .4);--mat-datepicker-calendar-date-today-selected-state-outline-color: white;--mat-datepicker-calendar-date-focus-state-background-color: rgba(220, 38, 38, .3);--mat-datepicker-calendar-date-hover-state-background-color: rgba(220, 38, 38, .3);--mat-datepicker-calendar-date-in-range-state-background-color: rgba(220, 38, 38, .2);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, .2);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #46a35e}.theme-purple .light .mat-datepicker-toggle-active.mat-accent,.theme-purple.light .mat-datepicker-toggle-active.mat-accent{--mat-datepicker-toggle-active-state-icon-color: #1e293b}.theme-purple .light .mat-datepicker-toggle-active.mat-warn,.theme-purple.light .mat-datepicker-toggle-active.mat-warn{--mat-datepicker-toggle-active-state-icon-color: #dc2626}.theme-purple .light .mat-icon.mat-primary,.theme-purple.light .mat-icon.mat-primary{--mat-icon-color: #9333ea}.theme-purple .light .mat-icon.mat-accent,.theme-purple.light .mat-icon.mat-accent{--mat-icon-color: #1e293b}.theme-purple .light .mat-icon.mat-warn,.theme-purple.light .mat-icon.mat-warn{--mat-icon-color: #dc2626}.theme-purple .light .mat-step-header.mat-accent,.theme-purple.light .mat-step-header.mat-accent{--mat-stepper-header-icon-foreground-color: white;--mat-stepper-header-selected-state-icon-background-color: #1e293b;--mat-stepper-header-selected-state-icon-foreground-color: white;--mat-stepper-header-done-state-icon-background-color: #1e293b;--mat-stepper-header-done-state-icon-foreground-color: white;--mat-stepper-header-edit-state-icon-background-color: #1e293b;--mat-stepper-header-edit-state-icon-foreground-color: white}.theme-purple .light .mat-step-header.mat-warn,.theme-purple.light .mat-step-header.mat-warn{--mat-stepper-header-icon-foreground-color: white;--mat-stepper-header-selected-state-icon-background-color: #dc2626;--mat-stepper-header-selected-state-icon-foreground-color: white;--mat-stepper-header-done-state-icon-background-color: #dc2626;--mat-stepper-header-done-state-icon-foreground-color: white;--mat-stepper-header-edit-state-icon-background-color: #dc2626;--mat-stepper-header-edit-state-icon-foreground-color: white}.theme-purple .light .mat-toolbar.mat-primary,.theme-purple.light .mat-toolbar.mat-primary{--mat-toolbar-container-background-color: #9333ea;--mat-toolbar-container-text-color: white}.theme-purple .light .mat-toolbar.mat-accent,.theme-purple.light .mat-toolbar.mat-accent{--mat-toolbar-container-background-color: #1e293b;--mat-toolbar-container-text-color: white}.theme-purple .light .mat-toolbar.mat-warn,.theme-purple.light .mat-toolbar.mat-warn{--mat-toolbar-container-background-color: #dc2626;--mat-toolbar-container-text-color: white}.theme-purple .dark,.theme-purple.dark{--mat-ripple-color: rgba(255, 255, 255, .1);--mat-option-selected-state-label-text-color: #9333ea;--mat-option-label-text-color: white;--mat-option-hover-state-layer-color: rgba(255, 255, 255, .08);--mat-option-focus-state-layer-color: rgba(255, 255, 255, .08);--mat-option-selected-state-layer-color: rgba(255, 255, 255, .08);--mat-optgroup-label-text-color: white;--mat-full-pseudo-checkbox-selected-icon-color: #1e293b;--mat-full-pseudo-checkbox-selected-checkmark-color: #022229;--mat-full-pseudo-checkbox-unselected-icon-color: #3b7586;--mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #022229;--mat-full-pseudo-checkbox-disabled-unselected-icon-color: #686868;--mat-full-pseudo-checkbox-disabled-selected-icon-color: #686868;--mat-minimal-pseudo-checkbox-selected-checkmark-color: #1e293b;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #686868;--mat-app-background-color: #022229;--mat-app-text-color: white;--mdc-elevated-card-container-shape: 4px;--mdc-outlined-card-container-shape: 4px;--mdc-outlined-card-outline-width: 1px;--mdc-elevated-card-container-color: #032128;--mdc-elevated-card-container-elevation: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mdc-outlined-card-container-color: #032128;--mdc-outlined-card-outline-color: rgba(255, 255, 255, .12);--mdc-outlined-card-container-elevation: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-card-subtitle-text-color: #3b7586;--mdc-linear-progress-active-indicator-height: 4px;--mdc-linear-progress-track-height: 4px;--mdc-linear-progress-track-shape: 0;--mdc-plain-tooltip-container-shape: 4px;--mdc-plain-tooltip-supporting-text-line-height: 16px;--mdc-plain-tooltip-container-color: #083b46;--mdc-plain-tooltip-supporting-text-color: #fff;--mdc-filled-text-field-active-indicator-height: 1px;--mdc-filled-text-field-focus-active-indicator-height: 2px;--mdc-filled-text-field-container-shape: 4px;--mdc-outlined-text-field-outline-width: 1px;--mdc-outlined-text-field-focus-outline-width: 2px;--mdc-outlined-text-field-container-shape: 4px;--mdc-filled-text-field-caret-color: #9333ea;--mdc-filled-text-field-focus-active-indicator-color: #9333ea;--mdc-filled-text-field-focus-label-text-color: rgba(147, 51, 234, .87);--mdc-filled-text-field-container-color: #0d2a31;--mdc-filled-text-field-disabled-container-color: #08252c;--mdc-filled-text-field-label-text-color: rgba(255, 255, 255, .6);--mdc-filled-text-field-hover-label-text-color: rgba(255, 255, 255, .6);--mdc-filled-text-field-disabled-label-text-color: rgba(7, 52, 62, .38);--mdc-filled-text-field-input-text-color: rgba(255, 255, 255, .87);--mdc-filled-text-field-disabled-input-text-color: rgba(7, 52, 62, .38);--mdc-filled-text-field-input-text-placeholder-color: rgba(255, 255, 255, .6);--mdc-filled-text-field-error-hover-label-text-color: #dc2626;--mdc-filled-text-field-error-focus-label-text-color: #dc2626;--mdc-filled-text-field-error-label-text-color: #dc2626;--mdc-filled-text-field-error-caret-color: #dc2626;--mdc-filled-text-field-active-indicator-color: rgba(203, 221, 225, .42);--mdc-filled-text-field-disabled-active-indicator-color: rgba(203, 221, 225, .06);--mdc-filled-text-field-hover-active-indicator-color: rgba(203, 221, 225, .87);--mdc-filled-text-field-error-active-indicator-color: #dc2626;--mdc-filled-text-field-error-focus-active-indicator-color: #dc2626;--mdc-filled-text-field-error-hover-active-indicator-color: #dc2626;--mdc-outlined-text-field-caret-color: #9333ea;--mdc-outlined-text-field-focus-outline-color: #9333ea;--mdc-outlined-text-field-focus-label-text-color: rgba(147, 51, 234, .87);--mdc-outlined-text-field-label-text-color: rgba(255, 255, 255, .6);--mdc-outlined-text-field-hover-label-text-color: rgba(255, 255, 255, .6);--mdc-outlined-text-field-disabled-label-text-color: rgba(7, 52, 62, .38);--mdc-outlined-text-field-input-text-color: rgba(255, 255, 255, .87);--mdc-outlined-text-field-disabled-input-text-color: rgba(7, 52, 62, .38);--mdc-outlined-text-field-input-text-placeholder-color: rgba(255, 255, 255, .6);--mdc-outlined-text-field-error-caret-color: #dc2626;--mdc-outlined-text-field-error-focus-label-text-color: #dc2626;--mdc-outlined-text-field-error-label-text-color: #dc2626;--mdc-outlined-text-field-error-hover-label-text-color: #dc2626;--mdc-outlined-text-field-outline-color: rgba(203, 221, 225, .38);--mdc-outlined-text-field-disabled-outline-color: rgba(203, 221, 225, .06);--mdc-outlined-text-field-hover-outline-color: rgba(203, 221, 225, .87);--mdc-outlined-text-field-error-focus-outline-color: #dc2626;--mdc-outlined-text-field-error-hover-outline-color: #dc2626;--mdc-outlined-text-field-error-outline-color: #dc2626;--mat-form-field-focus-select-arrow-color: rgba(147, 51, 234, .87);--mat-form-field-disabled-input-text-placeholder-color: rgba(203, 221, 225, .38);--mat-form-field-state-layer-color: rgba(255, 255, 255, .87);--mat-form-field-error-text-color: #dc2626;--mat-form-field-select-option-text-color: rgba(0, 0, 0, .87);--mat-form-field-select-disabled-option-text-color: rgba(0, 0, 0, .38);--mat-form-field-leading-icon-color: unset;--mat-form-field-disabled-leading-icon-color: unset;--mat-form-field-trailing-icon-color: unset;--mat-form-field-disabled-trailing-icon-color: unset;--mat-form-field-error-focus-trailing-icon-color: unset;--mat-form-field-error-hover-trailing-icon-color: unset;--mat-form-field-error-trailing-icon-color: unset;--mat-form-field-enabled-select-arrow-color: rgba(203, 221, 225, .54);--mat-form-field-disabled-select-arrow-color: rgba(203, 221, 225, .38);--mat-form-field-hover-state-layer-opacity: .08;--mat-form-field-focus-state-layer-opacity: .24;--mat-select-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-select-panel-background-color: #032128;--mat-select-enabled-trigger-text-color: rgba(255, 255, 255, .87);--mat-select-disabled-trigger-text-color: rgba(7, 52, 62, .38);--mat-select-placeholder-text-color: rgba(255, 255, 255, .6);--mat-select-enabled-arrow-color: rgba(203, 221, 225, .54);--mat-select-disabled-arrow-color: rgba(255, 255, 255, .38);--mat-select-focused-arrow-color: rgba(147, 51, 234, .87);--mat-select-invalid-arrow-color: rgba(220, 38, 38, .87);--mat-autocomplete-container-shape: 4px;--mat-autocomplete-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-autocomplete-background-color: #032128;--mdc-dialog-container-shape: 4px;--mat-dialog-container-elevation-shadow: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12);--mat-dialog-container-max-width: 80vw;--mat-dialog-container-small-max-width: 80vw;--mat-dialog-container-min-width: 0;--mat-dialog-actions-alignment: start;--mat-dialog-actions-padding: 8px;--mat-dialog-content-padding: 20px 24px;--mat-dialog-with-actions-content-padding: 20px 24px;--mat-dialog-headline-padding: 0 24px 9px;--mdc-dialog-container-color: #032128;--mdc-dialog-subhead-color: rgba(255, 255, 255, .87);--mdc-dialog-supporting-text-color: rgba(255, 255, 255, .6);--mdc-switch-disabled-selected-icon-opacity: .38;--mdc-switch-disabled-track-opacity: .12;--mdc-switch-disabled-unselected-icon-opacity: .38;--mdc-switch-handle-height: 20px;--mdc-switch-handle-shape: 10px;--mdc-switch-handle-width: 20px;--mdc-switch-selected-icon-size: 18px;--mdc-switch-track-height: 14px;--mdc-switch-track-shape: 7px;--mdc-switch-track-width: 36px;--mdc-switch-unselected-icon-size: 18px;--mdc-switch-selected-focus-state-layer-opacity: .12;--mdc-switch-selected-hover-state-layer-opacity: .04;--mdc-switch-selected-pressed-state-layer-opacity: .1;--mdc-switch-unselected-focus-state-layer-opacity: .12;--mdc-switch-unselected-hover-state-layer-opacity: .04;--mdc-switch-unselected-pressed-state-layer-opacity: .1;--mdc-switch-selected-focus-state-layer-color: #d8b4fe;--mdc-switch-selected-handle-color: #d8b4fe;--mdc-switch-selected-hover-state-layer-color: #d8b4fe;--mdc-switch-selected-pressed-state-layer-color: #d8b4fe;--mdc-switch-selected-focus-handle-color: #e9d5ff;--mdc-switch-selected-hover-handle-color: #e9d5ff;--mdc-switch-selected-pressed-handle-color: #e9d5ff;--mdc-switch-selected-focus-track-color: #9333ea;--mdc-switch-selected-hover-track-color: #9333ea;--mdc-switch-selected-pressed-track-color: #9333ea;--mdc-switch-selected-track-color: #9333ea;--mdc-switch-disabled-selected-handle-color: #000;--mdc-switch-disabled-selected-icon-color: #212121;--mdc-switch-disabled-selected-track-color: #f5f5f5;--mdc-switch-disabled-unselected-handle-color: #000;--mdc-switch-disabled-unselected-icon-color: #212121;--mdc-switch-disabled-unselected-track-color: #f5f5f5;--mdc-switch-handle-surface-color: var(--mdc-theme-surface, #fff);--mdc-switch-handle-elevation-shadow: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mdc-switch-handle-shadow-color: black;--mdc-switch-disabled-handle-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mdc-switch-selected-icon-color: #212121;--mdc-switch-unselected-focus-handle-color: #fafafa;--mdc-switch-unselected-focus-state-layer-color: #f5f5f5;--mdc-switch-unselected-focus-track-color: #616161;--mdc-switch-unselected-handle-color: #9e9e9e;--mdc-switch-unselected-hover-handle-color: #fafafa;--mdc-switch-unselected-hover-state-layer-color: #f5f5f5;--mdc-switch-unselected-hover-track-color: #616161;--mdc-switch-unselected-icon-color: #212121;--mdc-switch-unselected-pressed-handle-color: #fafafa;--mdc-switch-unselected-pressed-state-layer-color: #f5f5f5;--mdc-switch-unselected-pressed-track-color: #616161;--mdc-switch-unselected-track-color: #616161;--mdc-switch-disabled-label-text-color: #07343e;--mdc-radio-disabled-selected-icon-opacity: .38;--mdc-radio-disabled-unselected-icon-opacity: .38;--mdc-radio-state-layer-size: 40px;--mat-slider-value-indicator-width: auto;--mat-slider-value-indicator-height: 32px;--mat-slider-value-indicator-caret-display: block;--mat-slider-value-indicator-border-radius: 4px;--mat-slider-value-indicator-padding: 0 12px;--mat-slider-value-indicator-text-transform: none;--mat-slider-value-indicator-container-transform: translateX(-50%);--mdc-slider-active-track-height: 6px;--mdc-slider-active-track-shape: 9999px;--mdc-slider-handle-height: 20px;--mdc-slider-handle-shape: 50%;--mdc-slider-handle-width: 20px;--mdc-slider-inactive-track-height: 4px;--mdc-slider-inactive-track-shape: 9999px;--mdc-slider-with-overlap-handle-outline-width: 1px;--mdc-slider-with-tick-marks-active-container-opacity: .6;--mdc-slider-with-tick-marks-container-shape: 50%;--mdc-slider-with-tick-marks-container-size: 2px;--mdc-slider-with-tick-marks-inactive-container-opacity: .6;--mdc-slider-handle-color: #9333ea;--mdc-slider-focus-handle-color: #9333ea;--mdc-slider-hover-handle-color: #9333ea;--mdc-slider-active-track-color: #9333ea;--mdc-slider-inactive-track-color: #9333ea;--mdc-slider-with-tick-marks-inactive-container-color: #9333ea;--mdc-slider-with-tick-marks-active-container-color: white;--mdc-slider-disabled-active-track-color: #fff;--mdc-slider-disabled-handle-color: #fff;--mdc-slider-disabled-inactive-track-color: #fff;--mdc-slider-label-container-color: #fff;--mdc-slider-label-label-text-color: #000;--mdc-slider-with-overlap-handle-outline-color: #fff;--mdc-slider-with-tick-marks-disabled-container-color: #fff;--mdc-slider-handle-elevation: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-slider-ripple-color: #9333ea;--mat-slider-hover-state-layer-color: rgba(147, 51, 234, .05);--mat-slider-focus-state-layer-color: rgba(147, 51, 234, .2);--mat-slider-value-indicator-opacity: .9;--mat-menu-container-shape: 4px;--mat-menu-divider-bottom-spacing: 0;--mat-menu-divider-top-spacing: 0;--mat-menu-item-spacing: 16px;--mat-menu-item-icon-size: 24px;--mat-menu-item-leading-spacing: 16px;--mat-menu-item-trailing-spacing: 16px;--mat-menu-item-with-icon-leading-spacing: 16px;--mat-menu-item-with-icon-trailing-spacing: 16px;--mat-menu-item-label-text-color: white;--mat-menu-item-icon-color: white;--mat-menu-item-hover-state-layer-color: rgba(255, 255, 255, .08);--mat-menu-item-focus-state-layer-color: rgba(255, 255, 255, .08);--mat-menu-container-color: #032128;--mat-menu-divider-color: rgba(203, 221, 225, .12);--mdc-list-list-item-container-shape: 0;--mdc-list-list-item-leading-avatar-shape: 50%;--mdc-list-list-item-container-color: transparent;--mdc-list-list-item-selected-container-color: transparent;--mdc-list-list-item-leading-avatar-color: transparent;--mdc-list-list-item-leading-icon-size: 24px;--mdc-list-list-item-leading-avatar-size: 40px;--mdc-list-list-item-trailing-icon-size: 24px;--mdc-list-list-item-disabled-state-layer-color: transparent;--mdc-list-list-item-disabled-state-layer-opacity: 0;--mdc-list-list-item-disabled-label-text-opacity: .38;--mdc-list-list-item-disabled-leading-icon-opacity: .38;--mdc-list-list-item-disabled-trailing-icon-opacity: .38;--mat-list-active-indicator-color: transparent;--mat-list-active-indicator-shape: 4px;--mdc-list-list-item-label-text-color: white;--mdc-list-list-item-supporting-text-color: #3b7586;--mdc-list-list-item-leading-icon-color: rgba(255, 255, 255, .5);--mdc-list-list-item-trailing-supporting-text-color: #083b46;--mdc-list-list-item-trailing-icon-color: rgba(255, 255, 255, .5);--mdc-list-list-item-selected-trailing-icon-color: rgba(255, 255, 255, .5);--mdc-list-list-item-disabled-label-text-color: white;--mdc-list-list-item-disabled-leading-icon-color: white;--mdc-list-list-item-disabled-trailing-icon-color: white;--mdc-list-list-item-hover-label-text-color: white;--mdc-list-list-item-hover-leading-icon-color: rgba(255, 255, 255, .5);--mdc-list-list-item-hover-trailing-icon-color: rgba(255, 255, 255, .5);--mdc-list-list-item-focus-label-text-color: white;--mdc-list-list-item-hover-state-layer-color: white;--mdc-list-list-item-hover-state-layer-opacity: .08;--mdc-list-list-item-focus-state-layer-color: white;--mdc-list-list-item-focus-state-layer-opacity: .24;--mat-paginator-container-text-color: rgba(255, 255, 255, .87);--mat-paginator-container-background-color: #032128;--mat-paginator-enabled-icon-color: rgba(255, 255, 255, .54);--mat-paginator-disabled-icon-color: rgba(255, 255, 255, .12);--mdc-tab-indicator-active-indicator-height: 2px;--mdc-tab-indicator-active-indicator-shape: 0;--mdc-secondary-navigation-tab-container-height: 48px;--mat-tab-header-divider-color: transparent;--mat-tab-header-divider-height: 0;--mdc-checkbox-disabled-selected-checkmark-color: #fff;--mdc-checkbox-selected-focus-state-layer-opacity: .16;--mdc-checkbox-selected-hover-state-layer-opacity: .04;--mdc-checkbox-selected-pressed-state-layer-opacity: .16;--mdc-checkbox-unselected-focus-state-layer-opacity: .16;--mdc-checkbox-unselected-hover-state-layer-opacity: .04;--mdc-checkbox-unselected-pressed-state-layer-opacity: .16;--mdc-checkbox-disabled-selected-icon-color: rgba(255, 255, 255, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(255, 255, 255, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #1e293b;--mdc-checkbox-selected-hover-icon-color: #1e293b;--mdc-checkbox-selected-icon-color: #1e293b;--mdc-checkbox-selected-pressed-icon-color: #1e293b;--mdc-checkbox-unselected-focus-icon-color: #eeeeee;--mdc-checkbox-unselected-hover-icon-color: #eeeeee;--mdc-checkbox-unselected-icon-color: rgba(255, 255, 255, .54);--mdc-checkbox-unselected-pressed-icon-color: rgba(255, 255, 255, .54);--mdc-checkbox-selected-focus-state-layer-color: #1e293b;--mdc-checkbox-selected-hover-state-layer-color: #1e293b;--mdc-checkbox-selected-pressed-state-layer-color: #1e293b;--mdc-checkbox-unselected-focus-state-layer-color: white;--mdc-checkbox-unselected-hover-state-layer-color: white;--mdc-checkbox-unselected-pressed-state-layer-color: white;--mat-checkbox-disabled-label-color: #07343e;--mat-checkbox-label-text-color: white;--mdc-text-button-container-shape: 4px;--mdc-text-button-keep-touch-target: false;--mdc-filled-button-container-shape: 4px;--mdc-filled-button-keep-touch-target: false;--mdc-protected-button-container-shape: 4px;--mdc-protected-button-keep-touch-target: false;--mdc-outlined-button-keep-touch-target: false;--mdc-outlined-button-outline-width: 1px;--mdc-outlined-button-container-shape: 4px;--mat-text-button-horizontal-padding: 8px;--mat-text-button-with-icon-horizontal-padding: 8px;--mat-text-button-icon-spacing: 8px;--mat-text-button-icon-offset: 0;--mat-filled-button-horizontal-padding: 16px;--mat-filled-button-icon-spacing: 8px;--mat-filled-button-icon-offset: -4px;--mat-protected-button-horizontal-padding: 16px;--mat-protected-button-icon-spacing: 8px;--mat-protected-button-icon-offset: -4px;--mat-outlined-button-horizontal-padding: 15px;--mat-outlined-button-icon-spacing: 8px;--mat-outlined-button-icon-offset: -4px;--mdc-text-button-label-text-color: white;--mdc-text-button-disabled-label-text-color: rgba(3, 33, 40, .5);--mat-text-button-state-layer-color: white;--mat-text-button-disabled-state-layer-color: white;--mat-text-button-ripple-color: rgba(255, 255, 255, .1);--mat-text-button-hover-state-layer-opacity: .08;--mat-text-button-focus-state-layer-opacity: .24;--mat-text-button-pressed-state-layer-opacity: .24;--mdc-filled-button-container-color: #032128;--mdc-filled-button-label-text-color: white;--mdc-filled-button-disabled-container-color: rgba(3, 33, 40, .12);--mdc-filled-button-disabled-label-text-color: rgba(3, 33, 40, .5);--mat-filled-button-state-layer-color: white;--mat-filled-button-disabled-state-layer-color: white;--mat-filled-button-ripple-color: rgba(255, 255, 255, .1);--mat-filled-button-hover-state-layer-opacity: .08;--mat-filled-button-focus-state-layer-opacity: .24;--mat-filled-button-pressed-state-layer-opacity: .24;--mdc-protected-button-container-color: #032128;--mdc-protected-button-label-text-color: white;--mdc-protected-button-disabled-container-color: rgba(3, 33, 40, .12);--mdc-protected-button-disabled-label-text-color: rgba(3, 33, 40, .5);--mdc-protected-button-container-elevation-shadow: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mdc-protected-button-disabled-container-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mdc-protected-button-focus-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mdc-protected-button-hover-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mdc-protected-button-pressed-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-protected-button-container-shadow-color: #000;--mat-protected-button-state-layer-color: white;--mat-protected-button-disabled-state-layer-color: white;--mat-protected-button-ripple-color: rgba(255, 255, 255, .1);--mat-protected-button-hover-state-layer-opacity: .08;--mat-protected-button-focus-state-layer-opacity: .24;--mat-protected-button-pressed-state-layer-opacity: .24;--mdc-outlined-button-disabled-outline-color: rgba(203, 221, 225, .12);--mdc-outlined-button-disabled-label-text-color: rgba(3, 33, 40, .5);--mdc-outlined-button-label-text-color: white;--mdc-outlined-button-outline-color: rgba(203, 221, 225, .12);--mat-outlined-button-state-layer-color: white;--mat-outlined-button-disabled-state-layer-color: white;--mat-outlined-button-ripple-color: rgba(255, 255, 255, .1);--mat-outlined-button-hover-state-layer-opacity: .08;--mat-outlined-button-focus-state-layer-opacity: .24;--mat-outlined-button-pressed-state-layer-opacity: .24;--mdc-icon-button-icon-size: 24px;--mdc-icon-button-icon-color: inherit;--mdc-icon-button-disabled-icon-color: rgba(255, 255, 255, .5);--mat-icon-button-state-layer-color: white;--mat-icon-button-disabled-state-layer-color: white;--mat-icon-button-ripple-color: rgba(255, 255, 255, .1);--mat-icon-button-hover-state-layer-opacity: .08;--mat-icon-button-focus-state-layer-opacity: .24;--mat-icon-button-pressed-state-layer-opacity: .24;--mdc-fab-container-shape: 50%;--mdc-fab-icon-size: 24px;--mdc-fab-small-container-shape: 50%;--mdc-fab-small-icon-size: 24px;--mdc-extended-fab-container-height: 48px;--mdc-extended-fab-container-shape: 24px;--mdc-fab-container-color: #032128;--mdc-fab-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-fab-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mdc-fab-container-shadow-color: #000;--mat-fab-foreground-color: white;--mat-fab-state-layer-color: white;--mat-fab-disabled-state-layer-color: white;--mat-fab-ripple-color: rgba(255, 255, 255, .1);--mat-fab-hover-state-layer-opacity: .08;--mat-fab-focus-state-layer-opacity: .24;--mat-fab-pressed-state-layer-opacity: .24;--mat-fab-disabled-state-container-color: rgba(2, 34, 41, .12);--mat-fab-disabled-state-foreground-color: rgba(3, 33, 40, .5);--mdc-fab-small-container-color: #032128;--mdc-fab-small-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-fab-small-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-small-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-small-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mdc-fab-small-container-shadow-color: #000;--mat-fab-small-foreground-color: white;--mat-fab-small-state-layer-color: white;--mat-fab-small-disabled-state-layer-color: white;--mat-fab-small-ripple-color: rgba(255, 255, 255, .1);--mat-fab-small-hover-state-layer-opacity: .08;--mat-fab-small-focus-state-layer-opacity: .24;--mat-fab-small-pressed-state-layer-opacity: .24;--mat-fab-small-disabled-state-container-color: rgba(2, 34, 41, .12);--mat-fab-small-disabled-state-foreground-color: rgba(3, 33, 40, .5);--mdc-extended-fab-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-extended-fab-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-extended-fab-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-extended-fab-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mdc-extended-fab-container-shadow-color: #000;--mdc-snackbar-container-shape: 4px;--mdc-snackbar-container-color: #cdd3d4;--mdc-snackbar-supporting-text-color: rgba(3, 33, 40, .87);--mat-snack-bar-button-color: rgba(0, 0, 0, .87);--mat-table-row-item-outline-width: 1px;--mat-table-background-color: #032128;--mat-table-header-headline-color: white;--mat-table-row-item-label-text-color: white;--mat-table-row-item-outline-color: rgba(203, 221, 225, .12);--mdc-circular-progress-active-indicator-width: 4px;--mdc-circular-progress-size: 48px;--mdc-circular-progress-active-indicator-color: #9333ea;--mat-badge-container-shape: 50%;--mat-badge-container-size: unset;--mat-badge-small-size-container-size: unset;--mat-badge-large-size-container-size: unset;--mat-badge-legacy-container-size: 22px;--mat-badge-legacy-small-size-container-size: 16px;--mat-badge-legacy-large-size-container-size: 28px;--mat-badge-container-offset: -11px 0;--mat-badge-small-size-container-offset: -8px 0;--mat-badge-large-size-container-offset: -14px 0;--mat-badge-container-overlap-offset: -11px;--mat-badge-small-size-container-overlap-offset: -8px;--mat-badge-large-size-container-overlap-offset: -14px;--mat-badge-container-padding: 0;--mat-badge-small-size-container-padding: 0;--mat-badge-large-size-container-padding: 0;--mat-badge-background-color: #9333ea;--mat-badge-text-color: white;--mat-badge-disabled-state-background-color: #032128;--mat-badge-disabled-state-text-color: #07343e;--mat-bottom-sheet-container-shape: 4px;--mat-bottom-sheet-container-text-color: white;--mat-bottom-sheet-container-background-color: #032128;--mat-legacy-button-toggle-height: 36px;--mat-legacy-button-toggle-shape: 2px;--mat-legacy-button-toggle-focus-state-layer-opacity: 1;--mat-standard-button-toggle-shape: 4px;--mat-standard-button-toggle-hover-state-layer-opacity: .04;--mat-standard-button-toggle-focus-state-layer-opacity: .12;--mat-legacy-button-toggle-text-color: #083b46;--mat-legacy-button-toggle-state-layer-color: #9bbac3;--mat-legacy-button-toggle-selected-state-text-color: #3b7586;--mat-legacy-button-toggle-selected-state-background-color: rgba(255, 255, 255, .05);--mat-legacy-button-toggle-disabled-state-text-color: #032128;--mat-legacy-button-toggle-disabled-state-background-color: #022229;--mat-legacy-button-toggle-disabled-selected-state-background-color: #032128;--mat-standard-button-toggle-text-color: white;--mat-standard-button-toggle-background-color: #032128;--mat-standard-button-toggle-state-layer-color: #9bbac3;--mat-standard-button-toggle-selected-state-background-color: rgba(255, 255, 255, .05);--mat-standard-button-toggle-selected-state-text-color: white;--mat-standard-button-toggle-disabled-state-text-color: #032128;--mat-standard-button-toggle-disabled-state-background-color: #032128;--mat-standard-button-toggle-disabled-selected-state-text-color: white;--mat-standard-button-toggle-disabled-selected-state-background-color: #032128;--mat-standard-button-toggle-divider-color: #1b383e;--mat-datepicker-calendar-container-shape: 4px;--mat-datepicker-calendar-container-touch-shape: 4px;--mat-datepicker-calendar-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mat-datepicker-calendar-container-touch-elevation-shadow: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12);--mat-datepicker-calendar-date-selected-state-text-color: white;--mat-datepicker-calendar-date-selected-state-background-color: #9333ea;--mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(147, 51, 234, .4);--mat-datepicker-calendar-date-today-selected-state-outline-color: white;--mat-datepicker-calendar-date-focus-state-background-color: rgba(147, 51, 234, .3);--mat-datepicker-calendar-date-hover-state-background-color: rgba(147, 51, 234, .3);--mat-datepicker-toggle-active-state-icon-color: #9333ea;--mat-datepicker-calendar-date-in-range-state-background-color: rgba(147, 51, 234, .2);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, .2);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #46a35e;--mat-datepicker-toggle-icon-color: #cbdde1;--mat-datepicker-calendar-body-label-text-color: #3b7586;--mat-datepicker-calendar-period-button-text-color: white;--mat-datepicker-calendar-period-button-icon-color: #cbdde1;--mat-datepicker-calendar-navigation-button-icon-color: #cbdde1;--mat-datepicker-calendar-header-divider-color: rgba(203, 221, 225, .12);--mat-datepicker-calendar-header-text-color: #3b7586;--mat-datepicker-calendar-date-today-outline-color: #083b46;--mat-datepicker-calendar-date-today-disabled-state-outline-color: rgba(8, 59, 70, .8);--mat-datepicker-calendar-date-text-color: white;--mat-datepicker-calendar-date-outline-color: transparent;--mat-datepicker-calendar-date-disabled-state-text-color: #07343e;--mat-datepicker-calendar-date-preview-state-outline-color: rgba(203, 221, 225, .24);--mat-datepicker-range-input-separator-color: white;--mat-datepicker-range-input-disabled-state-separator-color: #07343e;--mat-datepicker-range-input-disabled-state-text-color: #07343e;--mat-datepicker-calendar-container-background-color: #032128;--mat-datepicker-calendar-container-text-color: white;--mat-divider-width: 1px;--mat-divider-color: rgba(203, 221, 225, .12);--mat-expansion-container-shape: 4px;--mat-expansion-legacy-header-indicator-display: inline-block;--mat-expansion-header-indicator-display: none;--mat-expansion-container-background-color: #032128;--mat-expansion-container-text-color: white;--mat-expansion-actions-divider-color: rgba(203, 221, 225, .12);--mat-expansion-header-hover-state-layer-color: rgba(255, 255, 255, .05);--mat-expansion-header-focus-state-layer-color: rgba(255, 255, 255, .05);--mat-expansion-header-disabled-state-text-color: #032128;--mat-expansion-header-text-color: white;--mat-expansion-header-description-color: #3b7586;--mat-expansion-header-indicator-color: #3b7586;--mat-icon-color: inherit;--mat-sidenav-container-shape: 0;--mat-sidenav-container-elevation-shadow: 0px 8px 10px -5px rgba(0, 0, 0, .2), 0px 16px 24px 2px rgba(0, 0, 0, .14), 0px 6px 30px 5px rgba(0, 0, 0, .12);--mat-sidenav-container-width: auto;--mat-sidenav-container-divider-color: rgba(203, 221, 225, .12);--mat-sidenav-container-background-color: #032128;--mat-sidenav-container-text-color: white;--mat-sidenav-content-background-color: #022229;--mat-sidenav-content-text-color: white;--mat-sidenav-scrim-color: rgba(252, 222, 215, .6);--mat-stepper-header-icon-foreground-color: white;--mat-stepper-header-selected-state-icon-background-color: #9333ea;--mat-stepper-header-selected-state-icon-foreground-color: white;--mat-stepper-header-done-state-icon-background-color: #9333ea;--mat-stepper-header-done-state-icon-foreground-color: white;--mat-stepper-header-edit-state-icon-background-color: #9333ea;--mat-stepper-header-edit-state-icon-foreground-color: white;--mat-stepper-container-color: #032128;--mat-stepper-line-color: rgba(203, 221, 225, .12);--mat-stepper-header-hover-state-layer-color: rgba(255, 255, 255, .05);--mat-stepper-header-focus-state-layer-color: rgba(255, 255, 255, .05);--mat-stepper-header-label-text-color: #3b7586;--mat-stepper-header-optional-label-text-color: #3b7586;--mat-stepper-header-selected-state-label-text-color: white;--mat-stepper-header-error-state-label-text-color: #dc2626;--mat-stepper-header-icon-background-color: #3b7586;--mat-stepper-header-error-state-icon-foreground-color: #dc2626;--mat-stepper-header-error-state-icon-background-color: transparent;--mat-sort-arrow-color: #3b7586;--mat-toolbar-container-background-color: #022229;--mat-toolbar-container-text-color: white;--mat-tree-container-background-color: #032128;--mat-tree-node-text-color: white}.theme-purple .dark .mat-accent,.theme-purple.dark .mat-accent{--mat-option-selected-state-label-text-color: #1e293b;--mat-option-label-text-color: white;--mat-option-hover-state-layer-color: rgba(255, 255, 255, .08);--mat-option-focus-state-layer-color: rgba(255, 255, 255, .08);--mat-option-selected-state-layer-color: rgba(255, 255, 255, .08)}.theme-purple .dark .mat-warn,.theme-purple.dark .mat-warn{--mat-option-selected-state-label-text-color: #dc2626;--mat-option-label-text-color: white;--mat-option-hover-state-layer-color: rgba(255, 255, 255, .08);--mat-option-focus-state-layer-color: rgba(255, 255, 255, .08);--mat-option-selected-state-layer-color: rgba(255, 255, 255, .08)}.theme-purple .dark .mat-primary,.theme-purple.dark .mat-primary{--mat-full-pseudo-checkbox-selected-icon-color: #9333ea;--mat-full-pseudo-checkbox-selected-checkmark-color: #022229;--mat-full-pseudo-checkbox-unselected-icon-color: #3b7586;--mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #022229;--mat-full-pseudo-checkbox-disabled-unselected-icon-color: #686868;--mat-full-pseudo-checkbox-disabled-selected-icon-color: #686868;--mat-minimal-pseudo-checkbox-selected-checkmark-color: #9333ea;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #686868}.theme-purple .dark .mat-accent,.theme-purple.dark .mat-accent{--mat-full-pseudo-checkbox-selected-icon-color: #1e293b;--mat-full-pseudo-checkbox-selected-checkmark-color: #022229;--mat-full-pseudo-checkbox-unselected-icon-color: #3b7586;--mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #022229;--mat-full-pseudo-checkbox-disabled-unselected-icon-color: #686868;--mat-full-pseudo-checkbox-disabled-selected-icon-color: #686868;--mat-minimal-pseudo-checkbox-selected-checkmark-color: #1e293b;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #686868}.theme-purple .dark .mat-warn,.theme-purple.dark .mat-warn{--mat-full-pseudo-checkbox-selected-icon-color: #dc2626;--mat-full-pseudo-checkbox-selected-checkmark-color: #022229;--mat-full-pseudo-checkbox-unselected-icon-color: #3b7586;--mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #022229;--mat-full-pseudo-checkbox-disabled-unselected-icon-color: #686868;--mat-full-pseudo-checkbox-disabled-selected-icon-color: #686868;--mat-minimal-pseudo-checkbox-selected-checkmark-color: #dc2626;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #686868}.theme-purple .dark .mat-elevation-z0,.theme-purple .dark .mat-mdc-elevation-specific.mat-elevation-z0,.theme-purple.dark .mat-elevation-z0,.theme-purple.dark .mat-mdc-elevation-specific.mat-elevation-z0{box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}.theme-purple .dark .mat-elevation-z1,.theme-purple .dark .mat-mdc-elevation-specific.mat-elevation-z1,.theme-purple.dark .mat-elevation-z1,.theme-purple.dark .mat-mdc-elevation-specific.mat-elevation-z1{box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f}.theme-purple .dark .mat-elevation-z2,.theme-purple .dark .mat-mdc-elevation-specific.mat-elevation-z2,.theme-purple.dark .mat-elevation-z2,.theme-purple.dark .mat-mdc-elevation-specific.mat-elevation-z2{box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.theme-purple .dark .mat-elevation-z3,.theme-purple .dark .mat-mdc-elevation-specific.mat-elevation-z3,.theme-purple.dark .mat-elevation-z3,.theme-purple.dark .mat-mdc-elevation-specific.mat-elevation-z3{box-shadow:0 3px 3px -2px #0003,0 3px 4px #00000024,0 1px 8px #0000001f}.theme-purple .dark .mat-elevation-z4,.theme-purple .dark .mat-mdc-elevation-specific.mat-elevation-z4,.theme-purple.dark .mat-elevation-z4,.theme-purple.dark .mat-mdc-elevation-specific.mat-elevation-z4{box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.theme-purple .dark .mat-elevation-z5,.theme-purple .dark .mat-mdc-elevation-specific.mat-elevation-z5,.theme-purple.dark .mat-elevation-z5,.theme-purple.dark .mat-mdc-elevation-specific.mat-elevation-z5{box-shadow:0 3px 5px -1px #0003,0 5px 8px #00000024,0 1px 14px #0000001f}.theme-purple .dark .mat-elevation-z6,.theme-purple .dark .mat-mdc-elevation-specific.mat-elevation-z6,.theme-purple.dark .mat-elevation-z6,.theme-purple.dark .mat-mdc-elevation-specific.mat-elevation-z6{box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024,0 1px 18px #0000001f}.theme-purple .dark .mat-elevation-z7,.theme-purple .dark .mat-mdc-elevation-specific.mat-elevation-z7,.theme-purple.dark .mat-elevation-z7,.theme-purple.dark .mat-mdc-elevation-specific.mat-elevation-z7{box-shadow:0 4px 5px -2px #0003,0 7px 10px 1px #00000024,0 2px 16px 1px #0000001f}.theme-purple .dark .mat-elevation-z8,.theme-purple .dark .mat-mdc-elevation-specific.mat-elevation-z8,.theme-purple.dark .mat-elevation-z8,.theme-purple.dark .mat-mdc-elevation-specific.mat-elevation-z8{box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f}.theme-purple .dark .mat-elevation-z9,.theme-purple .dark .mat-mdc-elevation-specific.mat-elevation-z9,.theme-purple.dark .mat-elevation-z9,.theme-purple.dark .mat-mdc-elevation-specific.mat-elevation-z9{box-shadow:0 5px 6px -3px #0003,0 9px 12px 1px #00000024,0 3px 16px 2px #0000001f}.theme-purple .dark .mat-elevation-z10,.theme-purple .dark .mat-mdc-elevation-specific.mat-elevation-z10,.theme-purple.dark .mat-elevation-z10,.theme-purple.dark .mat-mdc-elevation-specific.mat-elevation-z10{box-shadow:0 6px 6px -3px #0003,0 10px 14px 1px #00000024,0 4px 18px 3px #0000001f}.theme-purple .dark .mat-elevation-z11,.theme-purple .dark .mat-mdc-elevation-specific.mat-elevation-z11,.theme-purple.dark .mat-elevation-z11,.theme-purple.dark .mat-mdc-elevation-specific.mat-elevation-z11{box-shadow:0 6px 7px -4px #0003,0 11px 15px 1px #00000024,0 4px 20px 3px #0000001f}.theme-purple .dark .mat-elevation-z12,.theme-purple .dark .mat-mdc-elevation-specific.mat-elevation-z12,.theme-purple.dark .mat-elevation-z12,.theme-purple.dark .mat-mdc-elevation-specific.mat-elevation-z12{box-shadow:0 7px 8px -4px #0003,0 12px 17px 2px #00000024,0 5px 22px 4px #0000001f}.theme-purple .dark .mat-elevation-z13,.theme-purple .dark .mat-mdc-elevation-specific.mat-elevation-z13,.theme-purple.dark .mat-elevation-z13,.theme-purple.dark .mat-mdc-elevation-specific.mat-elevation-z13{box-shadow:0 7px 8px -4px #0003,0 13px 19px 2px #00000024,0 5px 24px 4px #0000001f}.theme-purple .dark .mat-elevation-z14,.theme-purple .dark .mat-mdc-elevation-specific.mat-elevation-z14,.theme-purple.dark .mat-elevation-z14,.theme-purple.dark .mat-mdc-elevation-specific.mat-elevation-z14{box-shadow:0 7px 9px -4px #0003,0 14px 21px 2px #00000024,0 5px 26px 4px #0000001f}.theme-purple .dark .mat-elevation-z15,.theme-purple .dark .mat-mdc-elevation-specific.mat-elevation-z15,.theme-purple.dark .mat-elevation-z15,.theme-purple.dark .mat-mdc-elevation-specific.mat-elevation-z15{box-shadow:0 8px 9px -5px #0003,0 15px 22px 2px #00000024,0 6px 28px 5px #0000001f}.theme-purple .dark .mat-elevation-z16,.theme-purple .dark .mat-mdc-elevation-specific.mat-elevation-z16,.theme-purple.dark .mat-elevation-z16,.theme-purple.dark .mat-mdc-elevation-specific.mat-elevation-z16{box-shadow:0 8px 10px -5px #0003,0 16px 24px 2px #00000024,0 6px 30px 5px #0000001f}.theme-purple .dark .mat-elevation-z17,.theme-purple .dark .mat-mdc-elevation-specific.mat-elevation-z17,.theme-purple.dark .mat-elevation-z17,.theme-purple.dark .mat-mdc-elevation-specific.mat-elevation-z17{box-shadow:0 8px 11px -5px #0003,0 17px 26px 2px #00000024,0 6px 32px 5px #0000001f}.theme-purple .dark .mat-elevation-z18,.theme-purple .dark .mat-mdc-elevation-specific.mat-elevation-z18,.theme-purple.dark .mat-elevation-z18,.theme-purple.dark .mat-mdc-elevation-specific.mat-elevation-z18{box-shadow:0 9px 11px -5px #0003,0 18px 28px 2px #00000024,0 7px 34px 6px #0000001f}.theme-purple .dark .mat-elevation-z19,.theme-purple .dark .mat-mdc-elevation-specific.mat-elevation-z19,.theme-purple.dark .mat-elevation-z19,.theme-purple.dark .mat-mdc-elevation-specific.mat-elevation-z19{box-shadow:0 9px 12px -6px #0003,0 19px 29px 2px #00000024,0 7px 36px 6px #0000001f}.theme-purple .dark .mat-elevation-z20,.theme-purple .dark .mat-mdc-elevation-specific.mat-elevation-z20,.theme-purple.dark .mat-elevation-z20,.theme-purple.dark .mat-mdc-elevation-specific.mat-elevation-z20{box-shadow:0 10px 13px -6px #0003,0 20px 31px 3px #00000024,0 8px 38px 7px #0000001f}.theme-purple .dark .mat-elevation-z21,.theme-purple .dark .mat-mdc-elevation-specific.mat-elevation-z21,.theme-purple.dark .mat-elevation-z21,.theme-purple.dark .mat-mdc-elevation-specific.mat-elevation-z21{box-shadow:0 10px 13px -6px #0003,0 21px 33px 3px #00000024,0 8px 40px 7px #0000001f}.theme-purple .dark .mat-elevation-z22,.theme-purple .dark .mat-mdc-elevation-specific.mat-elevation-z22,.theme-purple.dark .mat-elevation-z22,.theme-purple.dark .mat-mdc-elevation-specific.mat-elevation-z22{box-shadow:0 10px 14px -6px #0003,0 22px 35px 3px #00000024,0 8px 42px 7px #0000001f}.theme-purple .dark .mat-elevation-z23,.theme-purple .dark .mat-mdc-elevation-specific.mat-elevation-z23,.theme-purple.dark .mat-elevation-z23,.theme-purple.dark .mat-mdc-elevation-specific.mat-elevation-z23{box-shadow:0 11px 14px -7px #0003,0 23px 36px 3px #00000024,0 9px 44px 8px #0000001f}.theme-purple .dark .mat-elevation-z24,.theme-purple .dark .mat-mdc-elevation-specific.mat-elevation-z24,.theme-purple.dark .mat-elevation-z24,.theme-purple.dark .mat-mdc-elevation-specific.mat-elevation-z24{box-shadow:0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f}.theme-purple .dark .mat-mdc-progress-bar,.theme-purple.dark .mat-mdc-progress-bar{--mdc-linear-progress-active-indicator-color: #9333ea;--mdc-linear-progress-track-color: rgba(147, 51, 234, .25)}.theme-purple .dark .mat-mdc-progress-bar.mat-accent,.theme-purple.dark .mat-mdc-progress-bar.mat-accent{--mdc-linear-progress-active-indicator-color: #1e293b;--mdc-linear-progress-track-color: rgba(30, 41, 59, .25)}.theme-purple .dark .mat-mdc-progress-bar.mat-warn,.theme-purple.dark .mat-mdc-progress-bar.mat-warn{--mdc-linear-progress-active-indicator-color: #dc2626;--mdc-linear-progress-track-color: rgba(220, 38, 38, .25)}.theme-purple .dark .mat-mdc-form-field.mat-accent,.theme-purple.dark .mat-mdc-form-field.mat-accent{--mdc-filled-text-field-caret-color: #1e293b;--mdc-filled-text-field-focus-active-indicator-color: #1e293b;--mdc-filled-text-field-focus-label-text-color: rgba(30, 41, 59, .87);--mdc-outlined-text-field-caret-color: #1e293b;--mdc-outlined-text-field-focus-outline-color: #1e293b;--mdc-outlined-text-field-focus-label-text-color: rgba(30, 41, 59, .87);--mat-form-field-focus-select-arrow-color: rgba(30, 41, 59, .87)}.theme-purple .dark .mat-mdc-form-field.mat-warn,.theme-purple.dark .mat-mdc-form-field.mat-warn{--mdc-filled-text-field-caret-color: #dc2626;--mdc-filled-text-field-focus-active-indicator-color: #dc2626;--mdc-filled-text-field-focus-label-text-color: rgba(220, 38, 38, .87);--mdc-outlined-text-field-caret-color: #dc2626;--mdc-outlined-text-field-focus-outline-color: #dc2626;--mdc-outlined-text-field-focus-label-text-color: rgba(220, 38, 38, .87);--mat-form-field-focus-select-arrow-color: rgba(220, 38, 38, .87)}.theme-purple .dark .mat-mdc-form-field.mat-accent,.theme-purple.dark .mat-mdc-form-field.mat-accent{--mat-select-panel-background-color: #032128;--mat-select-enabled-trigger-text-color: rgba(255, 255, 255, .87);--mat-select-disabled-trigger-text-color: rgba(7, 52, 62, .38);--mat-select-placeholder-text-color: rgba(255, 255, 255, .6);--mat-select-enabled-arrow-color: rgba(203, 221, 225, .54);--mat-select-disabled-arrow-color: rgba(255, 255, 255, .38);--mat-select-focused-arrow-color: rgba(30, 41, 59, .87);--mat-select-invalid-arrow-color: rgba(220, 38, 38, .87)}.theme-purple .dark .mat-mdc-form-field.mat-warn,.theme-purple.dark .mat-mdc-form-field.mat-warn{--mat-select-panel-background-color: #032128;--mat-select-enabled-trigger-text-color: rgba(255, 255, 255, .87);--mat-select-disabled-trigger-text-color: rgba(7, 52, 62, .38);--mat-select-placeholder-text-color: rgba(255, 255, 255, .6);--mat-select-enabled-arrow-color: rgba(203, 221, 225, .54);--mat-select-disabled-arrow-color: rgba(255, 255, 255, .38);--mat-select-focused-arrow-color: rgba(220, 38, 38, .87);--mat-select-invalid-arrow-color: rgba(220, 38, 38, .87)}.theme-purple .dark .mat-mdc-standard-chip,.theme-purple.dark .mat-mdc-standard-chip{--mdc-chip-container-shape-family: rounded;--mdc-chip-container-shape-radius: 16px 16px 16px 16px;--mdc-chip-with-avatar-avatar-shape-family: rounded;--mdc-chip-with-avatar-avatar-shape-radius: 14px 14px 14px 14px;--mdc-chip-with-avatar-avatar-size: 28px;--mdc-chip-with-icon-icon-size: 18px;--mdc-chip-outline-width: 0;--mdc-chip-outline-color: transparent;--mdc-chip-disabled-outline-color: transparent;--mdc-chip-focus-outline-color: transparent;--mdc-chip-hover-state-layer-opacity: .04;--mdc-chip-with-avatar-disabled-avatar-opacity: 1;--mdc-chip-flat-selected-outline-width: 0;--mdc-chip-selected-hover-state-layer-opacity: .04;--mdc-chip-with-trailing-icon-disabled-trailing-icon-opacity: 1;--mdc-chip-with-icon-disabled-icon-opacity: 1;--mat-chip-disabled-container-opacity: .4;--mat-chip-trailing-action-opacity: .54;--mat-chip-trailing-action-focus-opacity: 1;--mat-chip-trailing-action-state-layer-color: transparent;--mat-chip-selected-trailing-action-state-layer-color: transparent;--mat-chip-trailing-action-hover-state-layer-opacity: 0;--mat-chip-trailing-action-focus-state-layer-opacity: 0;--mdc-chip-disabled-label-text-color: #fafafa;--mdc-chip-elevated-container-color: #213c42;--mdc-chip-elevated-selected-container-color: #213c42;--mdc-chip-elevated-disabled-container-color: #213c42;--mdc-chip-flat-disabled-selected-container-color: #213c42;--mdc-chip-focus-state-layer-color: white;--mdc-chip-hover-state-layer-color: white;--mdc-chip-selected-hover-state-layer-color: white;--mdc-chip-focus-state-layer-opacity: .12;--mdc-chip-selected-focus-state-layer-color: white;--mdc-chip-selected-focus-state-layer-opacity: .12;--mdc-chip-label-text-color: #fafafa;--mdc-chip-selected-label-text-color: #fafafa;--mdc-chip-with-icon-icon-color: #fafafa;--mdc-chip-with-icon-disabled-icon-color: #fafafa;--mdc-chip-with-icon-selected-icon-color: #fafafa;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color: #fafafa;--mdc-chip-with-trailing-icon-trailing-icon-color: #fafafa;--mat-chip-selected-disabled-trailing-icon-color: #fafafa;--mat-chip-selected-trailing-icon-color: #fafafa}.theme-purple .dark .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-primary,.theme-purple .dark .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-primary,.theme-purple.dark .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-primary,.theme-purple.dark .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-primary{--mdc-chip-disabled-label-text-color: white;--mdc-chip-elevated-container-color: #9333ea;--mdc-chip-elevated-selected-container-color: #9333ea;--mdc-chip-elevated-disabled-container-color: #9333ea;--mdc-chip-flat-disabled-selected-container-color: #9333ea;--mdc-chip-focus-state-layer-color: white;--mdc-chip-hover-state-layer-color: white;--mdc-chip-selected-hover-state-layer-color: white;--mdc-chip-focus-state-layer-opacity: .12;--mdc-chip-selected-focus-state-layer-color: white;--mdc-chip-selected-focus-state-layer-opacity: .12;--mdc-chip-label-text-color: white;--mdc-chip-selected-label-text-color: white;--mdc-chip-with-icon-icon-color: white;--mdc-chip-with-icon-disabled-icon-color: white;--mdc-chip-with-icon-selected-icon-color: white;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color: white;--mdc-chip-with-trailing-icon-trailing-icon-color: white;--mat-chip-selected-disabled-trailing-icon-color: white;--mat-chip-selected-trailing-icon-color: white}.theme-purple .dark .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-accent,.theme-purple .dark .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-accent,.theme-purple.dark .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-accent,.theme-purple.dark .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-accent{--mdc-chip-disabled-label-text-color: white;--mdc-chip-elevated-container-color: #1e293b;--mdc-chip-elevated-selected-container-color: #1e293b;--mdc-chip-elevated-disabled-container-color: #1e293b;--mdc-chip-flat-disabled-selected-container-color: #1e293b;--mdc-chip-focus-state-layer-color: white;--mdc-chip-hover-state-layer-color: white;--mdc-chip-selected-hover-state-layer-color: white;--mdc-chip-focus-state-layer-opacity: .12;--mdc-chip-selected-focus-state-layer-color: white;--mdc-chip-selected-focus-state-layer-opacity: .12;--mdc-chip-label-text-color: white;--mdc-chip-selected-label-text-color: white;--mdc-chip-with-icon-icon-color: white;--mdc-chip-with-icon-disabled-icon-color: white;--mdc-chip-with-icon-selected-icon-color: white;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color: white;--mdc-chip-with-trailing-icon-trailing-icon-color: white;--mat-chip-selected-disabled-trailing-icon-color: white;--mat-chip-selected-trailing-icon-color: white}.theme-purple .dark .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-warn,.theme-purple .dark .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-warn,.theme-purple.dark .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-warn,.theme-purple.dark .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-warn{--mdc-chip-disabled-label-text-color: white;--mdc-chip-elevated-container-color: #dc2626;--mdc-chip-elevated-selected-container-color: #dc2626;--mdc-chip-elevated-disabled-container-color: #dc2626;--mdc-chip-flat-disabled-selected-container-color: #dc2626;--mdc-chip-focus-state-layer-color: white;--mdc-chip-hover-state-layer-color: white;--mdc-chip-selected-hover-state-layer-color: white;--mdc-chip-focus-state-layer-opacity: .12;--mdc-chip-selected-focus-state-layer-color: white;--mdc-chip-selected-focus-state-layer-opacity: .12;--mdc-chip-label-text-color: white;--mdc-chip-selected-label-text-color: white;--mdc-chip-with-icon-icon-color: white;--mdc-chip-with-icon-disabled-icon-color: white;--mdc-chip-with-icon-selected-icon-color: white;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color: white;--mdc-chip-with-trailing-icon-trailing-icon-color: white;--mat-chip-selected-disabled-trailing-icon-color: white;--mat-chip-selected-trailing-icon-color: white}.theme-purple .dark .mat-mdc-slide-toggle,.theme-purple.dark .mat-mdc-slide-toggle{--mat-switch-disabled-selected-handle-opacity: .38;--mat-switch-disabled-unselected-handle-opacity: .38;--mat-switch-unselected-handle-size: 20px;--mat-switch-selected-handle-size: 20px;--mat-switch-pressed-handle-size: 20px;--mat-switch-with-icon-handle-size: 20px;--mat-switch-selected-handle-horizontal-margin: 0;--mat-switch-selected-with-icon-handle-horizontal-margin: 0;--mat-switch-selected-pressed-handle-horizontal-margin: 0;--mat-switch-unselected-handle-horizontal-margin: 0;--mat-switch-unselected-with-icon-handle-horizontal-margin: 0;--mat-switch-unselected-pressed-handle-horizontal-margin: 0;--mat-switch-visible-track-opacity: 1;--mat-switch-hidden-track-opacity: 1;--mat-switch-visible-track-transition: transform 75ms 0ms cubic-bezier(0, 0, .2, 1);--mat-switch-hidden-track-transition: transform 75ms 0ms cubic-bezier(.4, 0, .6, 1);--mat-switch-track-outline-width: 1px;--mat-switch-track-outline-color: transparent;--mat-switch-selected-track-outline-width: 1px;--mat-switch-selected-track-outline-color: transparent;--mat-switch-disabled-unselected-track-outline-width: 1px;--mat-switch-disabled-unselected-track-outline-color: transparent;--mat-switch-label-text-color: white}.theme-purple .dark .mat-mdc-slide-toggle.mat-accent,.theme-purple.dark .mat-mdc-slide-toggle.mat-accent{--mdc-switch-selected-focus-state-layer-color: #cbd5e1;--mdc-switch-selected-handle-color: #cbd5e1;--mdc-switch-selected-hover-state-layer-color: #cbd5e1;--mdc-switch-selected-pressed-state-layer-color: #cbd5e1;--mdc-switch-selected-focus-handle-color: #e2e8f0;--mdc-switch-selected-hover-handle-color: #e2e8f0;--mdc-switch-selected-pressed-handle-color: #e2e8f0;--mdc-switch-selected-focus-track-color: #475569;--mdc-switch-selected-hover-track-color: #475569;--mdc-switch-selected-pressed-track-color: #475569;--mdc-switch-selected-track-color: #475569}.theme-purple .dark .mat-mdc-slide-toggle.mat-warn,.theme-purple.dark .mat-mdc-slide-toggle.mat-warn{--mdc-switch-selected-focus-state-layer-color: #fca5a5;--mdc-switch-selected-handle-color: #fca5a5;--mdc-switch-selected-hover-state-layer-color: #fca5a5;--mdc-switch-selected-pressed-state-layer-color: #fca5a5;--mdc-switch-selected-focus-handle-color: #fecaca;--mdc-switch-selected-hover-handle-color: #fecaca;--mdc-switch-selected-pressed-handle-color: #fecaca;--mdc-switch-selected-focus-track-color: #dc2626;--mdc-switch-selected-hover-track-color: #dc2626;--mdc-switch-selected-pressed-track-color: #dc2626;--mdc-switch-selected-track-color: #dc2626}.theme-purple .dark .mat-mdc-radio-button.mat-primary,.theme-purple.dark .mat-mdc-radio-button.mat-primary{--mdc-radio-disabled-selected-icon-color: #cbdde1;--mdc-radio-disabled-unselected-icon-color: #cbdde1;--mdc-radio-unselected-hover-icon-color: #eeeeee;--mdc-radio-unselected-icon-color: rgba(203, 221, 225, .54);--mdc-radio-unselected-pressed-icon-color: rgba(203, 221, 225, .54);--mdc-radio-selected-focus-icon-color: #9333ea;--mdc-radio-selected-hover-icon-color: #9333ea;--mdc-radio-selected-icon-color: #9333ea;--mdc-radio-selected-pressed-icon-color: #9333ea;--mat-radio-ripple-color: white;--mat-radio-checked-ripple-color: #9333ea;--mat-radio-disabled-label-color: #07343e;--mat-radio-label-text-color: white}.theme-purple .dark .mat-mdc-radio-button.mat-accent,.theme-purple.dark .mat-mdc-radio-button.mat-accent{--mdc-radio-disabled-selected-icon-color: #cbdde1;--mdc-radio-disabled-unselected-icon-color: #cbdde1;--mdc-radio-unselected-hover-icon-color: #eeeeee;--mdc-radio-unselected-icon-color: rgba(203, 221, 225, .54);--mdc-radio-unselected-pressed-icon-color: rgba(203, 221, 225, .54);--mdc-radio-selected-focus-icon-color: #1e293b;--mdc-radio-selected-hover-icon-color: #1e293b;--mdc-radio-selected-icon-color: #1e293b;--mdc-radio-selected-pressed-icon-color: #1e293b;--mat-radio-ripple-color: white;--mat-radio-checked-ripple-color: #1e293b;--mat-radio-disabled-label-color: #07343e;--mat-radio-label-text-color: white}.theme-purple .dark .mat-mdc-radio-button.mat-warn,.theme-purple.dark .mat-mdc-radio-button.mat-warn{--mdc-radio-disabled-selected-icon-color: #cbdde1;--mdc-radio-disabled-unselected-icon-color: #cbdde1;--mdc-radio-unselected-hover-icon-color: #eeeeee;--mdc-radio-unselected-icon-color: rgba(203, 221, 225, .54);--mdc-radio-unselected-pressed-icon-color: rgba(203, 221, 225, .54);--mdc-radio-selected-focus-icon-color: #dc2626;--mdc-radio-selected-hover-icon-color: #dc2626;--mdc-radio-selected-icon-color: #dc2626;--mdc-radio-selected-pressed-icon-color: #dc2626;--mat-radio-ripple-color: white;--mat-radio-checked-ripple-color: #dc2626;--mat-radio-disabled-label-color: #07343e;--mat-radio-label-text-color: white}.theme-purple .dark .mat-accent,.theme-purple.dark .mat-accent{--mat-slider-ripple-color: #1e293b;--mat-slider-hover-state-layer-color: rgba(30, 41, 59, .05);--mat-slider-focus-state-layer-color: rgba(30, 41, 59, .2);--mdc-slider-handle-color: #1e293b;--mdc-slider-focus-handle-color: #1e293b;--mdc-slider-hover-handle-color: #1e293b;--mdc-slider-active-track-color: #1e293b;--mdc-slider-inactive-track-color: #1e293b;--mdc-slider-with-tick-marks-inactive-container-color: #1e293b;--mdc-slider-with-tick-marks-active-container-color: white}.theme-purple .dark .mat-warn,.theme-purple.dark .mat-warn{--mat-slider-ripple-color: #dc2626;--mat-slider-hover-state-layer-color: rgba(220, 38, 38, .05);--mat-slider-focus-state-layer-color: rgba(220, 38, 38, .2);--mdc-slider-handle-color: #dc2626;--mdc-slider-focus-handle-color: #dc2626;--mdc-slider-hover-handle-color: #dc2626;--mdc-slider-active-track-color: #dc2626;--mdc-slider-inactive-track-color: #dc2626;--mdc-slider-with-tick-marks-inactive-container-color: #dc2626;--mdc-slider-with-tick-marks-active-container-color: white}.theme-purple .dark .mdc-list-item__start,.theme-purple .dark .mdc-list-item__end,.theme-purple.dark .mdc-list-item__start,.theme-purple.dark .mdc-list-item__end{--mdc-radio-disabled-selected-icon-color: #cbdde1;--mdc-radio-disabled-unselected-icon-color: #cbdde1;--mdc-radio-unselected-hover-icon-color: #eeeeee;--mdc-radio-unselected-icon-color: rgba(203, 221, 225, .54);--mdc-radio-unselected-pressed-icon-color: rgba(203, 221, 225, .54);--mdc-radio-selected-focus-icon-color: #9333ea;--mdc-radio-selected-hover-icon-color: #9333ea;--mdc-radio-selected-icon-color: #9333ea;--mdc-radio-selected-pressed-icon-color: #9333ea}.theme-purple .dark .mat-accent .mdc-list-item__start,.theme-purple .dark .mat-accent .mdc-list-item__end,.theme-purple.dark .mat-accent .mdc-list-item__start,.theme-purple.dark .mat-accent .mdc-list-item__end{--mdc-radio-disabled-selected-icon-color: #cbdde1;--mdc-radio-disabled-unselected-icon-color: #cbdde1;--mdc-radio-unselected-hover-icon-color: #eeeeee;--mdc-radio-unselected-icon-color: rgba(203, 221, 225, .54);--mdc-radio-unselected-pressed-icon-color: rgba(203, 221, 225, .54);--mdc-radio-selected-focus-icon-color: #1e293b;--mdc-radio-selected-hover-icon-color: #1e293b;--mdc-radio-selected-icon-color: #1e293b;--mdc-radio-selected-pressed-icon-color: #1e293b}.theme-purple .dark .mat-warn .mdc-list-item__start,.theme-purple .dark .mat-warn .mdc-list-item__end,.theme-purple.dark .mat-warn .mdc-list-item__start,.theme-purple.dark .mat-warn .mdc-list-item__end{--mdc-radio-disabled-selected-icon-color: #cbdde1;--mdc-radio-disabled-unselected-icon-color: #cbdde1;--mdc-radio-unselected-hover-icon-color: #eeeeee;--mdc-radio-unselected-icon-color: rgba(203, 221, 225, .54);--mdc-radio-unselected-pressed-icon-color: rgba(203, 221, 225, .54);--mdc-radio-selected-focus-icon-color: #dc2626;--mdc-radio-selected-hover-icon-color: #dc2626;--mdc-radio-selected-icon-color: #dc2626;--mdc-radio-selected-pressed-icon-color: #dc2626}.theme-purple .dark .mat-mdc-list-option,.theme-purple.dark .mat-mdc-list-option{--mdc-checkbox-disabled-selected-icon-color: rgba(255, 255, 255, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(255, 255, 255, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #9333ea;--mdc-checkbox-selected-hover-icon-color: #9333ea;--mdc-checkbox-selected-icon-color: #9333ea;--mdc-checkbox-selected-pressed-icon-color: #9333ea;--mdc-checkbox-unselected-focus-icon-color: #eeeeee;--mdc-checkbox-unselected-hover-icon-color: #eeeeee;--mdc-checkbox-unselected-icon-color: rgba(255, 255, 255, .54);--mdc-checkbox-unselected-pressed-icon-color: rgba(255, 255, 255, .54);--mdc-checkbox-selected-focus-state-layer-color: #9333ea;--mdc-checkbox-selected-hover-state-layer-color: #9333ea;--mdc-checkbox-selected-pressed-state-layer-color: #9333ea;--mdc-checkbox-unselected-focus-state-layer-color: white;--mdc-checkbox-unselected-hover-state-layer-color: white;--mdc-checkbox-unselected-pressed-state-layer-color: white}.theme-purple .dark .mat-mdc-list-option.mat-accent,.theme-purple.dark .mat-mdc-list-option.mat-accent{--mdc-checkbox-disabled-selected-icon-color: rgba(255, 255, 255, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(255, 255, 255, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #1e293b;--mdc-checkbox-selected-hover-icon-color: #1e293b;--mdc-checkbox-selected-icon-color: #1e293b;--mdc-checkbox-selected-pressed-icon-color: #1e293b;--mdc-checkbox-unselected-focus-icon-color: #eeeeee;--mdc-checkbox-unselected-hover-icon-color: #eeeeee;--mdc-checkbox-unselected-icon-color: rgba(255, 255, 255, .54);--mdc-checkbox-unselected-pressed-icon-color: rgba(255, 255, 255, .54);--mdc-checkbox-selected-focus-state-layer-color: #1e293b;--mdc-checkbox-selected-hover-state-layer-color: #1e293b;--mdc-checkbox-selected-pressed-state-layer-color: #1e293b;--mdc-checkbox-unselected-focus-state-layer-color: white;--mdc-checkbox-unselected-hover-state-layer-color: white;--mdc-checkbox-unselected-pressed-state-layer-color: white}.theme-purple .dark .mat-mdc-list-option.mat-warn,.theme-purple.dark .mat-mdc-list-option.mat-warn{--mdc-checkbox-disabled-selected-icon-color: rgba(255, 255, 255, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(255, 255, 255, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #dc2626;--mdc-checkbox-selected-hover-icon-color: #dc2626;--mdc-checkbox-selected-icon-color: #dc2626;--mdc-checkbox-selected-pressed-icon-color: #dc2626;--mdc-checkbox-unselected-focus-icon-color: #eeeeee;--mdc-checkbox-unselected-hover-icon-color: #eeeeee;--mdc-checkbox-unselected-icon-color: rgba(255, 255, 255, .54);--mdc-checkbox-unselected-pressed-icon-color: rgba(255, 255, 255, .54);--mdc-checkbox-selected-focus-state-layer-color: #dc2626;--mdc-checkbox-selected-hover-state-layer-color: #dc2626;--mdc-checkbox-selected-pressed-state-layer-color: #dc2626;--mdc-checkbox-unselected-focus-state-layer-color: white;--mdc-checkbox-unselected-hover-state-layer-color: white;--mdc-checkbox-unselected-pressed-state-layer-color: white}.theme-purple .dark .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected .mdc-list-item__primary-text,.theme-purple .dark .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated .mdc-list-item__primary-text,.theme-purple.dark .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected .mdc-list-item__primary-text,.theme-purple.dark .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated .mdc-list-item__primary-text,.theme-purple .dark .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected.mdc-list-item--with-leading-icon .mdc-list-item__start,.theme-purple .dark .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated.mdc-list-item--with-leading-icon .mdc-list-item__start,.theme-purple.dark .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected.mdc-list-item--with-leading-icon .mdc-list-item__start,.theme-purple.dark .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated.mdc-list-item--with-leading-icon .mdc-list-item__start{color:#9333ea}.theme-purple .dark .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__start,.theme-purple .dark .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__content,.theme-purple .dark .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__end,.theme-purple.dark .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__start,.theme-purple.dark .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__content,.theme-purple.dark .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__end{opacity:1}.theme-purple .dark .mat-mdc-tab-group,.theme-purple .dark .mat-mdc-tab-nav-bar,.theme-purple.dark .mat-mdc-tab-group,.theme-purple.dark .mat-mdc-tab-nav-bar{--mdc-tab-indicator-active-indicator-color: #9333ea;--mat-tab-header-disabled-ripple-color: #07343e;--mat-tab-header-pagination-icon-color: #cbdde1;--mat-tab-header-inactive-label-text-color: rgba(255, 255, 255, .6);--mat-tab-header-active-label-text-color: #9333ea;--mat-tab-header-active-ripple-color: #9333ea;--mat-tab-header-inactive-ripple-color: #9333ea;--mat-tab-header-inactive-focus-label-text-color: rgba(255, 255, 255, .6);--mat-tab-header-inactive-hover-label-text-color: rgba(255, 255, 255, .6);--mat-tab-header-active-focus-label-text-color: #9333ea;--mat-tab-header-active-hover-label-text-color: #9333ea;--mat-tab-header-active-focus-indicator-color: #9333ea;--mat-tab-header-active-hover-indicator-color: #9333ea}.theme-purple .dark .mat-mdc-tab-group.mat-accent,.theme-purple .dark .mat-mdc-tab-nav-bar.mat-accent,.theme-purple.dark .mat-mdc-tab-group.mat-accent,.theme-purple.dark .mat-mdc-tab-nav-bar.mat-accent{--mdc-tab-indicator-active-indicator-color: #1e293b;--mat-tab-header-disabled-ripple-color: #07343e;--mat-tab-header-pagination-icon-color: #cbdde1;--mat-tab-header-inactive-label-text-color: rgba(255, 255, 255, .6);--mat-tab-header-active-label-text-color: #1e293b;--mat-tab-header-active-ripple-color: #1e293b;--mat-tab-header-inactive-ripple-color: #1e293b;--mat-tab-header-inactive-focus-label-text-color: rgba(255, 255, 255, .6);--mat-tab-header-inactive-hover-label-text-color: rgba(255, 255, 255, .6);--mat-tab-header-active-focus-label-text-color: #1e293b;--mat-tab-header-active-hover-label-text-color: #1e293b;--mat-tab-header-active-focus-indicator-color: #1e293b;--mat-tab-header-active-hover-indicator-color: #1e293b}.theme-purple .dark .mat-mdc-tab-group.mat-warn,.theme-purple .dark .mat-mdc-tab-nav-bar.mat-warn,.theme-purple.dark .mat-mdc-tab-group.mat-warn,.theme-purple.dark .mat-mdc-tab-nav-bar.mat-warn{--mdc-tab-indicator-active-indicator-color: #dc2626;--mat-tab-header-disabled-ripple-color: #07343e;--mat-tab-header-pagination-icon-color: #cbdde1;--mat-tab-header-inactive-label-text-color: rgba(255, 255, 255, .6);--mat-tab-header-active-label-text-color: #dc2626;--mat-tab-header-active-ripple-color: #dc2626;--mat-tab-header-inactive-ripple-color: #dc2626;--mat-tab-header-inactive-focus-label-text-color: rgba(255, 255, 255, .6);--mat-tab-header-inactive-hover-label-text-color: rgba(255, 255, 255, .6);--mat-tab-header-active-focus-label-text-color: #dc2626;--mat-tab-header-active-hover-label-text-color: #dc2626;--mat-tab-header-active-focus-indicator-color: #dc2626;--mat-tab-header-active-hover-indicator-color: #dc2626}.theme-purple .dark .mat-mdc-tab-group.mat-background-primary,.theme-purple .dark .mat-mdc-tab-nav-bar.mat-background-primary,.theme-purple.dark .mat-mdc-tab-group.mat-background-primary,.theme-purple.dark .mat-mdc-tab-nav-bar.mat-background-primary{--mat-tab-header-with-background-background-color: #9333ea;--mat-tab-header-with-background-foreground-color: white}.theme-purple .dark .mat-mdc-tab-group.mat-background-accent,.theme-purple .dark .mat-mdc-tab-nav-bar.mat-background-accent,.theme-purple.dark .mat-mdc-tab-group.mat-background-accent,.theme-purple.dark .mat-mdc-tab-nav-bar.mat-background-accent{--mat-tab-header-with-background-background-color: #1e293b;--mat-tab-header-with-background-foreground-color: white}.theme-purple .dark .mat-mdc-tab-group.mat-background-warn,.theme-purple .dark .mat-mdc-tab-nav-bar.mat-background-warn,.theme-purple.dark .mat-mdc-tab-group.mat-background-warn,.theme-purple.dark .mat-mdc-tab-nav-bar.mat-background-warn{--mat-tab-header-with-background-background-color: #dc2626;--mat-tab-header-with-background-foreground-color: white}.theme-purple .dark .mat-mdc-checkbox.mat-primary,.theme-purple.dark .mat-mdc-checkbox.mat-primary{--mdc-checkbox-disabled-selected-icon-color: rgba(255, 255, 255, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(255, 255, 255, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #9333ea;--mdc-checkbox-selected-hover-icon-color: #9333ea;--mdc-checkbox-selected-icon-color: #9333ea;--mdc-checkbox-selected-pressed-icon-color: #9333ea;--mdc-checkbox-unselected-focus-icon-color: #eeeeee;--mdc-checkbox-unselected-hover-icon-color: #eeeeee;--mdc-checkbox-unselected-icon-color: rgba(255, 255, 255, .54);--mdc-checkbox-unselected-pressed-icon-color: rgba(255, 255, 255, .54);--mdc-checkbox-selected-focus-state-layer-color: #9333ea;--mdc-checkbox-selected-hover-state-layer-color: #9333ea;--mdc-checkbox-selected-pressed-state-layer-color: #9333ea;--mdc-checkbox-unselected-focus-state-layer-color: white;--mdc-checkbox-unselected-hover-state-layer-color: white;--mdc-checkbox-unselected-pressed-state-layer-color: white}.theme-purple .dark .mat-mdc-checkbox.mat-warn,.theme-purple.dark .mat-mdc-checkbox.mat-warn{--mdc-checkbox-disabled-selected-icon-color: rgba(255, 255, 255, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(255, 255, 255, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #dc2626;--mdc-checkbox-selected-hover-icon-color: #dc2626;--mdc-checkbox-selected-icon-color: #dc2626;--mdc-checkbox-selected-pressed-icon-color: #dc2626;--mdc-checkbox-unselected-focus-icon-color: #eeeeee;--mdc-checkbox-unselected-hover-icon-color: #eeeeee;--mdc-checkbox-unselected-icon-color: rgba(255, 255, 255, .54);--mdc-checkbox-unselected-pressed-icon-color: rgba(255, 255, 255, .54);--mdc-checkbox-selected-focus-state-layer-color: #dc2626;--mdc-checkbox-selected-hover-state-layer-color: #dc2626;--mdc-checkbox-selected-pressed-state-layer-color: #dc2626;--mdc-checkbox-unselected-focus-state-layer-color: white;--mdc-checkbox-unselected-hover-state-layer-color: white;--mdc-checkbox-unselected-pressed-state-layer-color: white}.theme-purple .dark .mat-mdc-button.mat-primary,.theme-purple.dark .mat-mdc-button.mat-primary{--mdc-text-button-label-text-color: #9333ea;--mat-text-button-state-layer-color: #9333ea;--mat-text-button-ripple-color: rgba(147, 51, 234, .1)}.theme-purple .dark .mat-mdc-button.mat-accent,.theme-purple.dark .mat-mdc-button.mat-accent{--mdc-text-button-label-text-color: #1e293b;--mat-text-button-state-layer-color: #1e293b;--mat-text-button-ripple-color: rgba(30, 41, 59, .1)}.theme-purple .dark .mat-mdc-button.mat-warn,.theme-purple.dark .mat-mdc-button.mat-warn{--mdc-text-button-label-text-color: #dc2626;--mat-text-button-state-layer-color: #dc2626;--mat-text-button-ripple-color: rgba(220, 38, 38, .1)}.theme-purple .dark .mat-mdc-unelevated-button.mat-primary,.theme-purple.dark .mat-mdc-unelevated-button.mat-primary{--mdc-filled-button-container-color: #9333ea;--mdc-filled-button-label-text-color: white;--mat-filled-button-state-layer-color: white;--mat-filled-button-ripple-color: rgba(255, 255, 255, .1)}.theme-purple .dark .mat-mdc-unelevated-button.mat-accent,.theme-purple.dark .mat-mdc-unelevated-button.mat-accent{--mdc-filled-button-container-color: #1e293b;--mdc-filled-button-label-text-color: white;--mat-filled-button-state-layer-color: white;--mat-filled-button-ripple-color: rgba(255, 255, 255, .1)}.theme-purple .dark .mat-mdc-unelevated-button.mat-warn,.theme-purple.dark .mat-mdc-unelevated-button.mat-warn{--mdc-filled-button-container-color: #dc2626;--mdc-filled-button-label-text-color: white;--mat-filled-button-state-layer-color: white;--mat-filled-button-ripple-color: rgba(255, 255, 255, .1)}.theme-purple .dark .mat-mdc-raised-button.mat-primary,.theme-purple.dark .mat-mdc-raised-button.mat-primary{--mdc-protected-button-container-color: #9333ea;--mdc-protected-button-label-text-color: white;--mat-protected-button-state-layer-color: white;--mat-protected-button-ripple-color: rgba(255, 255, 255, .1)}.theme-purple .dark .mat-mdc-raised-button.mat-accent,.theme-purple.dark .mat-mdc-raised-button.mat-accent{--mdc-protected-button-container-color: #1e293b;--mdc-protected-button-label-text-color: white;--mat-protected-button-state-layer-color: white;--mat-protected-button-ripple-color: rgba(255, 255, 255, .1)}.theme-purple .dark .mat-mdc-raised-button.mat-warn,.theme-purple.dark .mat-mdc-raised-button.mat-warn{--mdc-protected-button-container-color: #dc2626;--mdc-protected-button-label-text-color: white;--mat-protected-button-state-layer-color: white;--mat-protected-button-ripple-color: rgba(255, 255, 255, .1)}.theme-purple .dark .mat-mdc-outlined-button.mat-primary,.theme-purple.dark .mat-mdc-outlined-button.mat-primary{--mdc-outlined-button-label-text-color: #9333ea;--mdc-outlined-button-outline-color: rgba(203, 221, 225, .12);--mat-outlined-button-state-layer-color: #9333ea;--mat-outlined-button-ripple-color: rgba(147, 51, 234, .1)}.theme-purple .dark .mat-mdc-outlined-button.mat-accent,.theme-purple.dark .mat-mdc-outlined-button.mat-accent{--mdc-outlined-button-label-text-color: #1e293b;--mdc-outlined-button-outline-color: rgba(203, 221, 225, .12);--mat-outlined-button-state-layer-color: #1e293b;--mat-outlined-button-ripple-color: rgba(30, 41, 59, .1)}.theme-purple .dark .mat-mdc-outlined-button.mat-warn,.theme-purple.dark .mat-mdc-outlined-button.mat-warn{--mdc-outlined-button-label-text-color: #dc2626;--mdc-outlined-button-outline-color: rgba(203, 221, 225, .12);--mat-outlined-button-state-layer-color: #dc2626;--mat-outlined-button-ripple-color: rgba(220, 38, 38, .1)}.theme-purple .dark .mat-mdc-icon-button.mat-primary,.theme-purple.dark .mat-mdc-icon-button.mat-primary{--mdc-icon-button-icon-color: #9333ea;--mat-icon-button-state-layer-color: #9333ea;--mat-icon-button-ripple-color: rgba(147, 51, 234, .1)}.theme-purple .dark .mat-mdc-icon-button.mat-accent,.theme-purple.dark .mat-mdc-icon-button.mat-accent{--mdc-icon-button-icon-color: #1e293b;--mat-icon-button-state-layer-color: #1e293b;--mat-icon-button-ripple-color: rgba(30, 41, 59, .1)}.theme-purple .dark .mat-mdc-icon-button.mat-warn,.theme-purple.dark .mat-mdc-icon-button.mat-warn{--mdc-icon-button-icon-color: #dc2626;--mat-icon-button-state-layer-color: #dc2626;--mat-icon-button-ripple-color: rgba(220, 38, 38, .1)}.theme-purple .dark .mat-mdc-fab.mat-primary,.theme-purple.dark .mat-mdc-fab.mat-primary{--mdc-fab-container-color: #9333ea;--mat-fab-foreground-color: white;--mat-fab-state-layer-color: white;--mat-fab-ripple-color: rgba(255, 255, 255, .1)}.theme-purple .dark .mat-mdc-fab.mat-accent,.theme-purple.dark .mat-mdc-fab.mat-accent{--mdc-fab-container-color: #1e293b;--mat-fab-foreground-color: white;--mat-fab-state-layer-color: white;--mat-fab-ripple-color: rgba(255, 255, 255, .1)}.theme-purple .dark .mat-mdc-fab.mat-warn,.theme-purple.dark .mat-mdc-fab.mat-warn{--mdc-fab-container-color: #dc2626;--mat-fab-foreground-color: white;--mat-fab-state-layer-color: white;--mat-fab-ripple-color: rgba(255, 255, 255, .1)}.theme-purple .dark .mat-mdc-mini-fab.mat-primary,.theme-purple.dark .mat-mdc-mini-fab.mat-primary{--mdc-fab-small-container-color: #9333ea;--mat-fab-small-foreground-color: white;--mat-fab-small-state-layer-color: white;--mat-fab-small-ripple-color: rgba(255, 255, 255, .1)}.theme-purple .dark .mat-mdc-mini-fab.mat-accent,.theme-purple.dark .mat-mdc-mini-fab.mat-accent{--mdc-fab-small-container-color: #1e293b;--mat-fab-small-foreground-color: white;--mat-fab-small-state-layer-color: white;--mat-fab-small-ripple-color: rgba(255, 255, 255, .1)}.theme-purple .dark .mat-mdc-mini-fab.mat-warn,.theme-purple.dark .mat-mdc-mini-fab.mat-warn{--mdc-fab-small-container-color: #dc2626;--mat-fab-small-foreground-color: white;--mat-fab-small-state-layer-color: white;--mat-fab-small-ripple-color: rgba(255, 255, 255, .1)}.theme-purple .dark .mat-accent,.theme-purple.dark .mat-accent{--mdc-circular-progress-active-indicator-color: #1e293b}.theme-purple .dark .mat-warn,.theme-purple.dark .mat-warn{--mdc-circular-progress-active-indicator-color: #dc2626}.theme-purple .dark .mat-badge-accent,.theme-purple.dark .mat-badge-accent{--mat-badge-background-color: #1e293b;--mat-badge-text-color: white}.theme-purple .dark .mat-badge-warn,.theme-purple.dark .mat-badge-warn{--mat-badge-background-color: #dc2626;--mat-badge-text-color: white}.theme-purple .dark .mat-datepicker-content.mat-accent,.theme-purple.dark .mat-datepicker-content.mat-accent{--mat-datepicker-calendar-date-selected-state-text-color: white;--mat-datepicker-calendar-date-selected-state-background-color: #1e293b;--mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(30, 41, 59, .4);--mat-datepicker-calendar-date-today-selected-state-outline-color: white;--mat-datepicker-calendar-date-focus-state-background-color: rgba(30, 41, 59, .3);--mat-datepicker-calendar-date-hover-state-background-color: rgba(30, 41, 59, .3);--mat-datepicker-calendar-date-in-range-state-background-color: rgba(30, 41, 59, .2);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, .2);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #46a35e}.theme-purple .dark .mat-datepicker-content.mat-warn,.theme-purple.dark .mat-datepicker-content.mat-warn{--mat-datepicker-calendar-date-selected-state-text-color: white;--mat-datepicker-calendar-date-selected-state-background-color: #dc2626;--mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(220, 38, 38, .4);--mat-datepicker-calendar-date-today-selected-state-outline-color: white;--mat-datepicker-calendar-date-focus-state-background-color: rgba(220, 38, 38, .3);--mat-datepicker-calendar-date-hover-state-background-color: rgba(220, 38, 38, .3);--mat-datepicker-calendar-date-in-range-state-background-color: rgba(220, 38, 38, .2);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, .2);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #46a35e}.theme-purple .dark .mat-datepicker-toggle-active.mat-accent,.theme-purple.dark .mat-datepicker-toggle-active.mat-accent{--mat-datepicker-toggle-active-state-icon-color: #1e293b}.theme-purple .dark .mat-datepicker-toggle-active.mat-warn,.theme-purple.dark .mat-datepicker-toggle-active.mat-warn{--mat-datepicker-toggle-active-state-icon-color: #dc2626}.theme-purple .dark .mat-icon.mat-primary,.theme-purple.dark .mat-icon.mat-primary{--mat-icon-color: #9333ea}.theme-purple .dark .mat-icon.mat-accent,.theme-purple.dark .mat-icon.mat-accent{--mat-icon-color: #1e293b}.theme-purple .dark .mat-icon.mat-warn,.theme-purple.dark .mat-icon.mat-warn{--mat-icon-color: #dc2626}.theme-purple .dark .mat-step-header.mat-accent,.theme-purple.dark .mat-step-header.mat-accent{--mat-stepper-header-icon-foreground-color: white;--mat-stepper-header-selected-state-icon-background-color: #1e293b;--mat-stepper-header-selected-state-icon-foreground-color: white;--mat-stepper-header-done-state-icon-background-color: #1e293b;--mat-stepper-header-done-state-icon-foreground-color: white;--mat-stepper-header-edit-state-icon-background-color: #1e293b;--mat-stepper-header-edit-state-icon-foreground-color: white}.theme-purple .dark .mat-step-header.mat-warn,.theme-purple.dark .mat-step-header.mat-warn{--mat-stepper-header-icon-foreground-color: white;--mat-stepper-header-selected-state-icon-background-color: #dc2626;--mat-stepper-header-selected-state-icon-foreground-color: white;--mat-stepper-header-done-state-icon-background-color: #dc2626;--mat-stepper-header-done-state-icon-foreground-color: white;--mat-stepper-header-edit-state-icon-background-color: #dc2626;--mat-stepper-header-edit-state-icon-foreground-color: white}.theme-purple .dark .mat-toolbar.mat-primary,.theme-purple.dark .mat-toolbar.mat-primary{--mat-toolbar-container-background-color: #9333ea;--mat-toolbar-container-text-color: white}.theme-purple .dark .mat-toolbar.mat-accent,.theme-purple.dark .mat-toolbar.mat-accent{--mat-toolbar-container-background-color: #1e293b;--mat-toolbar-container-text-color: white}.theme-purple .dark .mat-toolbar.mat-warn,.theme-purple.dark .mat-toolbar.mat-warn{--mat-toolbar-container-background-color: #dc2626;--mat-toolbar-container-text-color: white}.theme-amber .light,.theme-amber.light{--mat-ripple-color: rgba(0, 0, 0, .1);--mat-option-selected-state-label-text-color: #f59e0b;--mat-option-label-text-color: #032128;--mat-option-hover-state-layer-color: rgba(0, 0, 0, .04);--mat-option-focus-state-layer-color: rgba(0, 0, 0, .04);--mat-option-selected-state-layer-color: rgba(0, 0, 0, .04);--mat-optgroup-label-text-color: #032128;--mat-full-pseudo-checkbox-selected-icon-color: #1e293b;--mat-full-pseudo-checkbox-selected-checkmark-color: #cbdde1;--mat-full-pseudo-checkbox-unselected-icon-color: #083b46;--mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #cbdde1;--mat-full-pseudo-checkbox-disabled-unselected-icon-color: #b0b0b0;--mat-full-pseudo-checkbox-disabled-selected-icon-color: #b0b0b0;--mat-minimal-pseudo-checkbox-selected-checkmark-color: #1e293b;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #b0b0b0;--mat-app-background-color: #cbdde1;--mat-app-text-color: #032128;--mdc-elevated-card-container-shape: 4px;--mdc-outlined-card-container-shape: 4px;--mdc-outlined-card-outline-width: 1px;--mdc-elevated-card-container-color: white;--mdc-elevated-card-container-elevation: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mdc-outlined-card-container-color: white;--mdc-outlined-card-outline-color: rgba(0, 0, 0, .12);--mdc-outlined-card-container-elevation: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-card-subtitle-text-color: #083b46;--mdc-linear-progress-active-indicator-height: 4px;--mdc-linear-progress-track-height: 4px;--mdc-linear-progress-track-shape: 0;--mdc-plain-tooltip-container-shape: 4px;--mdc-plain-tooltip-supporting-text-line-height: 16px;--mdc-plain-tooltip-container-color: #032128;--mdc-plain-tooltip-supporting-text-color: #fff;--mdc-filled-text-field-active-indicator-height: 1px;--mdc-filled-text-field-focus-active-indicator-height: 2px;--mdc-filled-text-field-container-shape: 4px;--mdc-outlined-text-field-outline-width: 1px;--mdc-outlined-text-field-focus-outline-width: 2px;--mdc-outlined-text-field-container-shape: 4px;--mdc-filled-text-field-caret-color: #f59e0b;--mdc-filled-text-field-focus-active-indicator-color: #f59e0b;--mdc-filled-text-field-focus-label-text-color: rgba(245, 158, 11, .87);--mdc-filled-text-field-container-color: whitesmoke;--mdc-filled-text-field-disabled-container-color: #fafafa;--mdc-filled-text-field-label-text-color: rgba(3, 33, 40, .6);--mdc-filled-text-field-hover-label-text-color: rgba(3, 33, 40, .6);--mdc-filled-text-field-disabled-label-text-color: rgba(59, 117, 134, .38);--mdc-filled-text-field-input-text-color: rgba(3, 33, 40, .87);--mdc-filled-text-field-disabled-input-text-color: rgba(59, 117, 134, .38);--mdc-filled-text-field-input-text-placeholder-color: rgba(3, 33, 40, .6);--mdc-filled-text-field-error-hover-label-text-color: #dc2626;--mdc-filled-text-field-error-focus-label-text-color: #dc2626;--mdc-filled-text-field-error-label-text-color: #dc2626;--mdc-filled-text-field-error-caret-color: #dc2626;--mdc-filled-text-field-active-indicator-color: rgba(155, 186, 195, .42);--mdc-filled-text-field-disabled-active-indicator-color: rgba(155, 186, 195, .06);--mdc-filled-text-field-hover-active-indicator-color: rgba(155, 186, 195, .87);--mdc-filled-text-field-error-active-indicator-color: #dc2626;--mdc-filled-text-field-error-focus-active-indicator-color: #dc2626;--mdc-filled-text-field-error-hover-active-indicator-color: #dc2626;--mdc-outlined-text-field-caret-color: #f59e0b;--mdc-outlined-text-field-focus-outline-color: #f59e0b;--mdc-outlined-text-field-focus-label-text-color: rgba(245, 158, 11, .87);--mdc-outlined-text-field-label-text-color: rgba(3, 33, 40, .6);--mdc-outlined-text-field-hover-label-text-color: rgba(3, 33, 40, .6);--mdc-outlined-text-field-disabled-label-text-color: rgba(59, 117, 134, .38);--mdc-outlined-text-field-input-text-color: rgba(3, 33, 40, .87);--mdc-outlined-text-field-disabled-input-text-color: rgba(59, 117, 134, .38);--mdc-outlined-text-field-input-text-placeholder-color: rgba(3, 33, 40, .6);--mdc-outlined-text-field-error-caret-color: #dc2626;--mdc-outlined-text-field-error-focus-label-text-color: #dc2626;--mdc-outlined-text-field-error-label-text-color: #dc2626;--mdc-outlined-text-field-error-hover-label-text-color: #dc2626;--mdc-outlined-text-field-outline-color: rgba(155, 186, 195, .38);--mdc-outlined-text-field-disabled-outline-color: rgba(155, 186, 195, .06);--mdc-outlined-text-field-hover-outline-color: rgba(155, 186, 195, .87);--mdc-outlined-text-field-error-focus-outline-color: #dc2626;--mdc-outlined-text-field-error-hover-outline-color: #dc2626;--mdc-outlined-text-field-error-outline-color: #dc2626;--mat-form-field-focus-select-arrow-color: rgba(245, 158, 11, .87);--mat-form-field-disabled-input-text-placeholder-color: rgba(8, 59, 70, .38);--mat-form-field-state-layer-color: rgba(0, 0, 0, .87);--mat-form-field-error-text-color: #dc2626;--mat-form-field-select-option-text-color: inherit;--mat-form-field-select-disabled-option-text-color: GrayText;--mat-form-field-leading-icon-color: unset;--mat-form-field-disabled-leading-icon-color: unset;--mat-form-field-trailing-icon-color: unset;--mat-form-field-disabled-trailing-icon-color: unset;--mat-form-field-error-focus-trailing-icon-color: unset;--mat-form-field-error-hover-trailing-icon-color: unset;--mat-form-field-error-trailing-icon-color: unset;--mat-form-field-enabled-select-arrow-color: rgba(8, 59, 70, .54);--mat-form-field-disabled-select-arrow-color: rgba(8, 59, 70, .38);--mat-form-field-hover-state-layer-opacity: .04;--mat-form-field-focus-state-layer-opacity: .08;--mat-select-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-select-panel-background-color: white;--mat-select-enabled-trigger-text-color: rgba(3, 33, 40, .87);--mat-select-disabled-trigger-text-color: rgba(59, 117, 134, .38);--mat-select-placeholder-text-color: rgba(3, 33, 40, .6);--mat-select-enabled-arrow-color: rgba(155, 186, 195, .54);--mat-select-disabled-arrow-color: rgba(3, 33, 40, .38);--mat-select-focused-arrow-color: rgba(245, 158, 11, .87);--mat-select-invalid-arrow-color: rgba(220, 38, 38, .87);--mat-autocomplete-container-shape: 4px;--mat-autocomplete-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-autocomplete-background-color: white;--mdc-dialog-container-shape: 4px;--mat-dialog-container-elevation-shadow: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12);--mat-dialog-container-max-width: 80vw;--mat-dialog-container-small-max-width: 80vw;--mat-dialog-container-min-width: 0;--mat-dialog-actions-alignment: start;--mat-dialog-actions-padding: 8px;--mat-dialog-content-padding: 20px 24px;--mat-dialog-with-actions-content-padding: 20px 24px;--mat-dialog-headline-padding: 0 24px 9px;--mdc-dialog-container-color: white;--mdc-dialog-subhead-color: rgba(3, 33, 40, .87);--mdc-dialog-supporting-text-color: rgba(3, 33, 40, .6);--mdc-switch-disabled-selected-icon-opacity: .38;--mdc-switch-disabled-track-opacity: .12;--mdc-switch-disabled-unselected-icon-opacity: .38;--mdc-switch-handle-height: 20px;--mdc-switch-handle-shape: 10px;--mdc-switch-handle-width: 20px;--mdc-switch-selected-icon-size: 18px;--mdc-switch-track-height: 14px;--mdc-switch-track-shape: 7px;--mdc-switch-track-width: 36px;--mdc-switch-unselected-icon-size: 18px;--mdc-switch-selected-focus-state-layer-opacity: .12;--mdc-switch-selected-hover-state-layer-opacity: .04;--mdc-switch-selected-pressed-state-layer-opacity: .1;--mdc-switch-unselected-focus-state-layer-opacity: .12;--mdc-switch-unselected-hover-state-layer-opacity: .04;--mdc-switch-unselected-pressed-state-layer-opacity: .1;--mdc-switch-selected-focus-state-layer-color: #d97706;--mdc-switch-selected-handle-color: #d97706;--mdc-switch-selected-hover-state-layer-color: #d97706;--mdc-switch-selected-pressed-state-layer-color: #d97706;--mdc-switch-selected-focus-handle-color: #78350f;--mdc-switch-selected-hover-handle-color: #78350f;--mdc-switch-selected-pressed-handle-color: #78350f;--mdc-switch-selected-focus-track-color: #fcd34d;--mdc-switch-selected-hover-track-color: #fcd34d;--mdc-switch-selected-pressed-track-color: #fcd34d;--mdc-switch-selected-track-color: #fcd34d;--mdc-switch-disabled-selected-handle-color: #424242;--mdc-switch-disabled-selected-icon-color: #fff;--mdc-switch-disabled-selected-track-color: #424242;--mdc-switch-disabled-unselected-handle-color: #424242;--mdc-switch-disabled-unselected-icon-color: #fff;--mdc-switch-disabled-unselected-track-color: #424242;--mdc-switch-handle-surface-color: var(--mdc-theme-surface, #fff);--mdc-switch-handle-elevation-shadow: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mdc-switch-handle-shadow-color: black;--mdc-switch-disabled-handle-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mdc-switch-selected-icon-color: #fff;--mdc-switch-unselected-focus-handle-color: #212121;--mdc-switch-unselected-focus-state-layer-color: #424242;--mdc-switch-unselected-focus-track-color: #e0e0e0;--mdc-switch-unselected-handle-color: #616161;--mdc-switch-unselected-hover-handle-color: #212121;--mdc-switch-unselected-hover-state-layer-color: #424242;--mdc-switch-unselected-hover-track-color: #e0e0e0;--mdc-switch-unselected-icon-color: #fff;--mdc-switch-unselected-pressed-handle-color: #212121;--mdc-switch-unselected-pressed-state-layer-color: #424242;--mdc-switch-unselected-pressed-track-color: #e0e0e0;--mdc-switch-unselected-track-color: #e0e0e0;--mdc-switch-disabled-label-text-color: #3b7586;--mdc-radio-disabled-selected-icon-opacity: .38;--mdc-radio-disabled-unselected-icon-opacity: .38;--mdc-radio-state-layer-size: 40px;--mat-slider-value-indicator-width: auto;--mat-slider-value-indicator-height: 32px;--mat-slider-value-indicator-caret-display: block;--mat-slider-value-indicator-border-radius: 4px;--mat-slider-value-indicator-padding: 0 12px;--mat-slider-value-indicator-text-transform: none;--mat-slider-value-indicator-container-transform: translateX(-50%);--mdc-slider-active-track-height: 6px;--mdc-slider-active-track-shape: 9999px;--mdc-slider-handle-height: 20px;--mdc-slider-handle-shape: 50%;--mdc-slider-handle-width: 20px;--mdc-slider-inactive-track-height: 4px;--mdc-slider-inactive-track-shape: 9999px;--mdc-slider-with-overlap-handle-outline-width: 1px;--mdc-slider-with-tick-marks-active-container-opacity: .6;--mdc-slider-with-tick-marks-container-shape: 50%;--mdc-slider-with-tick-marks-container-size: 2px;--mdc-slider-with-tick-marks-inactive-container-opacity: .6;--mdc-slider-handle-color: #f59e0b;--mdc-slider-focus-handle-color: #f59e0b;--mdc-slider-hover-handle-color: #f59e0b;--mdc-slider-active-track-color: #f59e0b;--mdc-slider-inactive-track-color: #f59e0b;--mdc-slider-with-tick-marks-inactive-container-color: #f59e0b;--mdc-slider-with-tick-marks-active-container-color: #451a03;--mdc-slider-disabled-active-track-color: #000;--mdc-slider-disabled-handle-color: #000;--mdc-slider-disabled-inactive-track-color: #000;--mdc-slider-label-container-color: #000;--mdc-slider-label-label-text-color: #fff;--mdc-slider-with-overlap-handle-outline-color: #fff;--mdc-slider-with-tick-marks-disabled-container-color: #000;--mdc-slider-handle-elevation: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-slider-ripple-color: #f59e0b;--mat-slider-hover-state-layer-color: rgba(245, 158, 11, .05);--mat-slider-focus-state-layer-color: rgba(245, 158, 11, .2);--mat-slider-value-indicator-opacity: .6;--mat-menu-container-shape: 4px;--mat-menu-divider-bottom-spacing: 0;--mat-menu-divider-top-spacing: 0;--mat-menu-item-spacing: 16px;--mat-menu-item-icon-size: 24px;--mat-menu-item-leading-spacing: 16px;--mat-menu-item-trailing-spacing: 16px;--mat-menu-item-with-icon-leading-spacing: 16px;--mat-menu-item-with-icon-trailing-spacing: 16px;--mat-menu-item-label-text-color: #032128;--mat-menu-item-icon-color: #032128;--mat-menu-item-hover-state-layer-color: rgba(0, 0, 0, .04);--mat-menu-item-focus-state-layer-color: rgba(0, 0, 0, .04);--mat-menu-container-color: white;--mat-menu-divider-color: #9bbac3;--mdc-list-list-item-container-shape: 0;--mdc-list-list-item-leading-avatar-shape: 50%;--mdc-list-list-item-container-color: transparent;--mdc-list-list-item-selected-container-color: transparent;--mdc-list-list-item-leading-avatar-color: transparent;--mdc-list-list-item-leading-icon-size: 24px;--mdc-list-list-item-leading-avatar-size: 40px;--mdc-list-list-item-trailing-icon-size: 24px;--mdc-list-list-item-disabled-state-layer-color: transparent;--mdc-list-list-item-disabled-state-layer-opacity: 0;--mdc-list-list-item-disabled-label-text-opacity: .38;--mdc-list-list-item-disabled-leading-icon-opacity: .38;--mdc-list-list-item-disabled-trailing-icon-opacity: .38;--mat-list-active-indicator-color: transparent;--mat-list-active-indicator-shape: 4px;--mdc-list-list-item-label-text-color: #032128;--mdc-list-list-item-supporting-text-color: #083b46;--mdc-list-list-item-leading-icon-color: rgba(0, 0, 0, .38);--mdc-list-list-item-trailing-supporting-text-color: #3b7586;--mdc-list-list-item-trailing-icon-color: rgba(0, 0, 0, .38);--mdc-list-list-item-selected-trailing-icon-color: rgba(0, 0, 0, .38);--mdc-list-list-item-disabled-label-text-color: black;--mdc-list-list-item-disabled-leading-icon-color: black;--mdc-list-list-item-disabled-trailing-icon-color: black;--mdc-list-list-item-hover-label-text-color: #032128;--mdc-list-list-item-hover-leading-icon-color: rgba(0, 0, 0, .38);--mdc-list-list-item-hover-trailing-icon-color: rgba(0, 0, 0, .38);--mdc-list-list-item-focus-label-text-color: #032128;--mdc-list-list-item-hover-state-layer-color: black;--mdc-list-list-item-hover-state-layer-opacity: .04;--mdc-list-list-item-focus-state-layer-color: black;--mdc-list-list-item-focus-state-layer-opacity: .12;--mat-paginator-container-text-color: rgba(0, 0, 0, .87);--mat-paginator-container-background-color: white;--mat-paginator-enabled-icon-color: rgba(0, 0, 0, .54);--mat-paginator-disabled-icon-color: rgba(0, 0, 0, .12);--mdc-tab-indicator-active-indicator-height: 2px;--mdc-tab-indicator-active-indicator-shape: 0;--mdc-secondary-navigation-tab-container-height: 48px;--mat-tab-header-divider-color: transparent;--mat-tab-header-divider-height: 0;--mdc-checkbox-disabled-selected-checkmark-color: #fff;--mdc-checkbox-selected-focus-state-layer-opacity: .16;--mdc-checkbox-selected-hover-state-layer-opacity: .04;--mdc-checkbox-selected-pressed-state-layer-opacity: .16;--mdc-checkbox-unselected-focus-state-layer-opacity: .16;--mdc-checkbox-unselected-hover-state-layer-opacity: .04;--mdc-checkbox-unselected-pressed-state-layer-opacity: .16;--mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #1e293b;--mdc-checkbox-selected-hover-icon-color: #1e293b;--mdc-checkbox-selected-icon-color: #1e293b;--mdc-checkbox-selected-pressed-icon-color: #1e293b;--mdc-checkbox-unselected-focus-icon-color: #212121;--mdc-checkbox-unselected-hover-icon-color: #212121;--mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-unselected-pressed-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-selected-focus-state-layer-color: #1e293b;--mdc-checkbox-selected-hover-state-layer-color: #1e293b;--mdc-checkbox-selected-pressed-state-layer-color: #1e293b;--mdc-checkbox-unselected-focus-state-layer-color: black;--mdc-checkbox-unselected-hover-state-layer-color: black;--mdc-checkbox-unselected-pressed-state-layer-color: black;--mat-checkbox-disabled-label-color: #3b7586;--mat-checkbox-label-text-color: #032128;--mdc-text-button-container-shape: 4px;--mdc-text-button-keep-touch-target: false;--mdc-filled-button-container-shape: 4px;--mdc-filled-button-keep-touch-target: false;--mdc-protected-button-container-shape: 4px;--mdc-protected-button-keep-touch-target: false;--mdc-outlined-button-keep-touch-target: false;--mdc-outlined-button-outline-width: 1px;--mdc-outlined-button-container-shape: 4px;--mat-text-button-horizontal-padding: 8px;--mat-text-button-with-icon-horizontal-padding: 8px;--mat-text-button-icon-spacing: 8px;--mat-text-button-icon-offset: 0;--mat-filled-button-horizontal-padding: 16px;--mat-filled-button-icon-spacing: 8px;--mat-filled-button-icon-offset: -4px;--mat-protected-button-horizontal-padding: 16px;--mat-protected-button-icon-spacing: 8px;--mat-protected-button-icon-offset: -4px;--mat-outlined-button-horizontal-padding: 15px;--mat-outlined-button-icon-spacing: 8px;--mat-outlined-button-icon-offset: -4px;--mdc-text-button-label-text-color: #032128;--mdc-text-button-disabled-label-text-color: rgba(59, 117, 134, .38);--mat-text-button-state-layer-color: black;--mat-text-button-disabled-state-layer-color: black;--mat-text-button-ripple-color: rgba(0, 0, 0, .1);--mat-text-button-hover-state-layer-opacity: .04;--mat-text-button-focus-state-layer-opacity: .12;--mat-text-button-pressed-state-layer-opacity: .12;--mdc-filled-button-container-color: white;--mdc-filled-button-label-text-color: #032128;--mdc-filled-button-disabled-container-color: rgba(59, 117, 134, .12);--mdc-filled-button-disabled-label-text-color: rgba(59, 117, 134, .38);--mat-filled-button-state-layer-color: black;--mat-filled-button-disabled-state-layer-color: black;--mat-filled-button-ripple-color: rgba(0, 0, 0, .1);--mat-filled-button-hover-state-layer-opacity: .04;--mat-filled-button-focus-state-layer-opacity: .12;--mat-filled-button-pressed-state-layer-opacity: .12;--mdc-protected-button-container-color: white;--mdc-protected-button-label-text-color: #032128;--mdc-protected-button-disabled-container-color: rgba(59, 117, 134, .12);--mdc-protected-button-disabled-label-text-color: rgba(59, 117, 134, .38);--mdc-protected-button-container-elevation-shadow: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mdc-protected-button-disabled-container-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mdc-protected-button-focus-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mdc-protected-button-hover-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mdc-protected-button-pressed-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-protected-button-container-shadow-color: #000;--mat-protected-button-state-layer-color: black;--mat-protected-button-disabled-state-layer-color: black;--mat-protected-button-ripple-color: rgba(0, 0, 0, .1);--mat-protected-button-hover-state-layer-opacity: .04;--mat-protected-button-focus-state-layer-opacity: .12;--mat-protected-button-pressed-state-layer-opacity: .12;--mdc-outlined-button-disabled-outline-color: #9bbac3;--mdc-outlined-button-disabled-label-text-color: rgba(59, 117, 134, .38);--mdc-outlined-button-label-text-color: #032128;--mdc-outlined-button-outline-color: #9bbac3;--mat-outlined-button-state-layer-color: black;--mat-outlined-button-disabled-state-layer-color: black;--mat-outlined-button-ripple-color: rgba(0, 0, 0, .1);--mat-outlined-button-hover-state-layer-opacity: .04;--mat-outlined-button-focus-state-layer-opacity: .12;--mat-outlined-button-pressed-state-layer-opacity: .12;--mdc-icon-button-icon-size: 24px;--mdc-icon-button-icon-color: inherit;--mdc-icon-button-disabled-icon-color: rgba(0, 0, 0, .38);--mat-icon-button-state-layer-color: black;--mat-icon-button-disabled-state-layer-color: black;--mat-icon-button-ripple-color: rgba(0, 0, 0, .1);--mat-icon-button-hover-state-layer-opacity: .04;--mat-icon-button-focus-state-layer-opacity: .12;--mat-icon-button-pressed-state-layer-opacity: .12;--mdc-fab-container-shape: 50%;--mdc-fab-icon-size: 24px;--mdc-fab-small-container-shape: 50%;--mdc-fab-small-icon-size: 24px;--mdc-extended-fab-container-height: 48px;--mdc-extended-fab-container-shape: 24px;--mdc-fab-container-color: white;--mdc-fab-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-fab-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mdc-fab-container-shadow-color: #000;--mat-fab-foreground-color: black;--mat-fab-state-layer-color: black;--mat-fab-disabled-state-layer-color: black;--mat-fab-ripple-color: rgba(0, 0, 0, .1);--mat-fab-hover-state-layer-opacity: .04;--mat-fab-focus-state-layer-opacity: .12;--mat-fab-pressed-state-layer-opacity: .12;--mat-fab-disabled-state-container-color: rgba(59, 117, 134, .12);--mat-fab-disabled-state-foreground-color: rgba(59, 117, 134, .38);--mdc-fab-small-container-color: white;--mdc-fab-small-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-fab-small-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-small-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-small-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mdc-fab-small-container-shadow-color: #000;--mat-fab-small-foreground-color: black;--mat-fab-small-state-layer-color: black;--mat-fab-small-disabled-state-layer-color: black;--mat-fab-small-ripple-color: rgba(0, 0, 0, .1);--mat-fab-small-hover-state-layer-opacity: .04;--mat-fab-small-focus-state-layer-opacity: .12;--mat-fab-small-pressed-state-layer-opacity: .12;--mat-fab-small-disabled-state-container-color: rgba(59, 117, 134, .12);--mat-fab-small-disabled-state-foreground-color: rgba(59, 117, 134, .38);--mdc-extended-fab-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-extended-fab-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-extended-fab-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-extended-fab-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mdc-extended-fab-container-shadow-color: #000;--mdc-snackbar-container-shape: 4px;--mdc-snackbar-container-color: #333333;--mdc-snackbar-supporting-text-color: rgba(255, 255, 255, .87);--mat-snack-bar-button-color: #1e293b;--mat-table-row-item-outline-width: 1px;--mat-table-background-color: white;--mat-table-header-headline-color: #032128;--mat-table-row-item-label-text-color: #032128;--mat-table-row-item-outline-color: #9bbac3;--mdc-circular-progress-active-indicator-width: 4px;--mdc-circular-progress-size: 48px;--mdc-circular-progress-active-indicator-color: #f59e0b;--mat-badge-container-shape: 50%;--mat-badge-container-size: unset;--mat-badge-small-size-container-size: unset;--mat-badge-large-size-container-size: unset;--mat-badge-legacy-container-size: 22px;--mat-badge-legacy-small-size-container-size: 16px;--mat-badge-legacy-large-size-container-size: 28px;--mat-badge-container-offset: -11px 0;--mat-badge-small-size-container-offset: -8px 0;--mat-badge-large-size-container-offset: -14px 0;--mat-badge-container-overlap-offset: -11px;--mat-badge-small-size-container-overlap-offset: -8px;--mat-badge-large-size-container-overlap-offset: -14px;--mat-badge-container-padding: 0;--mat-badge-small-size-container-padding: 0;--mat-badge-large-size-container-padding: 0;--mat-badge-background-color: #f59e0b;--mat-badge-text-color: #451a03;--mat-badge-disabled-state-background-color: #3b7586;--mat-badge-disabled-state-text-color: #3b7586;--mat-bottom-sheet-container-shape: 4px;--mat-bottom-sheet-container-text-color: #032128;--mat-bottom-sheet-container-background-color: white;--mat-legacy-button-toggle-height: 36px;--mat-legacy-button-toggle-shape: 2px;--mat-legacy-button-toggle-focus-state-layer-opacity: 1;--mat-standard-button-toggle-shape: 4px;--mat-standard-button-toggle-hover-state-layer-opacity: .04;--mat-standard-button-toggle-focus-state-layer-opacity: .12;--mat-legacy-button-toggle-text-color: #3b7586;--mat-legacy-button-toggle-state-layer-color: #083b46;--mat-legacy-button-toggle-selected-state-text-color: #083b46;--mat-legacy-button-toggle-selected-state-background-color: #9bbac3;--mat-legacy-button-toggle-disabled-state-text-color: #3b7586;--mat-legacy-button-toggle-disabled-state-background-color: #6b98a4;--mat-legacy-button-toggle-disabled-selected-state-background-color: #9bbac3;--mat-standard-button-toggle-text-color: #032128;--mat-standard-button-toggle-background-color: white;--mat-standard-button-toggle-state-layer-color: #083b46;--mat-standard-button-toggle-selected-state-background-color: #9bbac3;--mat-standard-button-toggle-selected-state-text-color: #032128;--mat-standard-button-toggle-disabled-state-text-color: #3b7586;--mat-standard-button-toggle-disabled-state-background-color: white;--mat-standard-button-toggle-disabled-selected-state-text-color: #032128;--mat-standard-button-toggle-disabled-selected-state-background-color: #9bbac3;--mat-standard-button-toggle-divider-color: #9bbac3;--mat-datepicker-calendar-container-shape: 4px;--mat-datepicker-calendar-container-touch-shape: 4px;--mat-datepicker-calendar-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mat-datepicker-calendar-container-touch-elevation-shadow: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12);--mat-datepicker-calendar-date-selected-state-text-color: #451a03;--mat-datepicker-calendar-date-selected-state-background-color: #f59e0b;--mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(245, 158, 11, .4);--mat-datepicker-calendar-date-today-selected-state-outline-color: #451a03;--mat-datepicker-calendar-date-focus-state-background-color: rgba(245, 158, 11, .3);--mat-datepicker-calendar-date-hover-state-background-color: rgba(245, 158, 11, .3);--mat-datepicker-toggle-active-state-icon-color: #f59e0b;--mat-datepicker-calendar-date-in-range-state-background-color: rgba(245, 158, 11, .2);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, .2);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #46a35e;--mat-datepicker-toggle-icon-color: #083b46;--mat-datepicker-calendar-body-label-text-color: #083b46;--mat-datepicker-calendar-period-button-text-color: #032128;--mat-datepicker-calendar-period-button-icon-color: #083b46;--mat-datepicker-calendar-navigation-button-icon-color: #083b46;--mat-datepicker-calendar-header-divider-color: #9bbac3;--mat-datepicker-calendar-header-text-color: #083b46;--mat-datepicker-calendar-date-today-outline-color: #3b7586;--mat-datepicker-calendar-date-today-disabled-state-outline-color: rgba(59, 117, 134, .8);--mat-datepicker-calendar-date-text-color: #032128;--mat-datepicker-calendar-date-outline-color: transparent;--mat-datepicker-calendar-date-disabled-state-text-color: #3b7586;--mat-datepicker-calendar-date-preview-state-outline-color: #9bbac3;--mat-datepicker-range-input-separator-color: #032128;--mat-datepicker-range-input-disabled-state-separator-color: #3b7586;--mat-datepicker-range-input-disabled-state-text-color: #3b7586;--mat-datepicker-calendar-container-background-color: white;--mat-datepicker-calendar-container-text-color: #032128;--mat-divider-width: 1px;--mat-divider-color: #9bbac3;--mat-expansion-container-shape: 4px;--mat-expansion-legacy-header-indicator-display: inline-block;--mat-expansion-header-indicator-display: none;--mat-expansion-container-background-color: white;--mat-expansion-container-text-color: #032128;--mat-expansion-actions-divider-color: #9bbac3;--mat-expansion-header-hover-state-layer-color: rgba(59, 117, 134, .12);--mat-expansion-header-focus-state-layer-color: rgba(59, 117, 134, .12);--mat-expansion-header-disabled-state-text-color: #3b7586;--mat-expansion-header-text-color: #032128;--mat-expansion-header-description-color: #083b46;--mat-expansion-header-indicator-color: #083b46;--mat-icon-color: inherit;--mat-sidenav-container-shape: 0;--mat-sidenav-container-elevation-shadow: 0px 8px 10px -5px rgba(0, 0, 0, .2), 0px 16px 24px 2px rgba(0, 0, 0, .14), 0px 6px 30px 5px rgba(0, 0, 0, .12);--mat-sidenav-container-width: auto;--mat-sidenav-container-divider-color: #9bbac3;--mat-sidenav-container-background-color: white;--mat-sidenav-container-text-color: #032128;--mat-sidenav-content-background-color: #cbdde1;--mat-sidenav-content-text-color: #032128;--mat-sidenav-scrim-color: rgba(0, 0, 0, .6);--mat-stepper-header-icon-foreground-color: #451a03;--mat-stepper-header-selected-state-icon-background-color: #f59e0b;--mat-stepper-header-selected-state-icon-foreground-color: #451a03;--mat-stepper-header-done-state-icon-background-color: #f59e0b;--mat-stepper-header-done-state-icon-foreground-color: #451a03;--mat-stepper-header-edit-state-icon-background-color: #f59e0b;--mat-stepper-header-edit-state-icon-foreground-color: #451a03;--mat-stepper-container-color: white;--mat-stepper-line-color: #9bbac3;--mat-stepper-header-hover-state-layer-color: rgba(59, 117, 134, .12);--mat-stepper-header-focus-state-layer-color: rgba(59, 117, 134, .12);--mat-stepper-header-label-text-color: #083b46;--mat-stepper-header-optional-label-text-color: #083b46;--mat-stepper-header-selected-state-label-text-color: #032128;--mat-stepper-header-error-state-label-text-color: #dc2626;--mat-stepper-header-icon-background-color: #083b46;--mat-stepper-header-error-state-icon-foreground-color: #dc2626;--mat-stepper-header-error-state-icon-background-color: transparent;--mat-sort-arrow-color: #083b46;--mat-toolbar-container-background-color: white;--mat-toolbar-container-text-color: #032128;--mat-tree-container-background-color: white;--mat-tree-node-text-color: #032128}.theme-amber .light .mat-accent,.theme-amber.light .mat-accent{--mat-option-selected-state-label-text-color: #1e293b;--mat-option-label-text-color: #032128;--mat-option-hover-state-layer-color: rgba(0, 0, 0, .04);--mat-option-focus-state-layer-color: rgba(0, 0, 0, .04);--mat-option-selected-state-layer-color: rgba(0, 0, 0, .04)}.theme-amber .light .mat-warn,.theme-amber.light .mat-warn{--mat-option-selected-state-label-text-color: #dc2626;--mat-option-label-text-color: #032128;--mat-option-hover-state-layer-color: rgba(0, 0, 0, .04);--mat-option-focus-state-layer-color: rgba(0, 0, 0, .04);--mat-option-selected-state-layer-color: rgba(0, 0, 0, .04)}.theme-amber .light .mat-primary,.theme-amber.light .mat-primary{--mat-full-pseudo-checkbox-selected-icon-color: #f59e0b;--mat-full-pseudo-checkbox-selected-checkmark-color: #cbdde1;--mat-full-pseudo-checkbox-unselected-icon-color: #083b46;--mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #cbdde1;--mat-full-pseudo-checkbox-disabled-unselected-icon-color: #b0b0b0;--mat-full-pseudo-checkbox-disabled-selected-icon-color: #b0b0b0;--mat-minimal-pseudo-checkbox-selected-checkmark-color: #f59e0b;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #b0b0b0}.theme-amber .light .mat-accent,.theme-amber.light .mat-accent{--mat-full-pseudo-checkbox-selected-icon-color: #1e293b;--mat-full-pseudo-checkbox-selected-checkmark-color: #cbdde1;--mat-full-pseudo-checkbox-unselected-icon-color: #083b46;--mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #cbdde1;--mat-full-pseudo-checkbox-disabled-unselected-icon-color: #b0b0b0;--mat-full-pseudo-checkbox-disabled-selected-icon-color: #b0b0b0;--mat-minimal-pseudo-checkbox-selected-checkmark-color: #1e293b;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #b0b0b0}.theme-amber .light .mat-warn,.theme-amber.light .mat-warn{--mat-full-pseudo-checkbox-selected-icon-color: #dc2626;--mat-full-pseudo-checkbox-selected-checkmark-color: #cbdde1;--mat-full-pseudo-checkbox-unselected-icon-color: #083b46;--mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #cbdde1;--mat-full-pseudo-checkbox-disabled-unselected-icon-color: #b0b0b0;--mat-full-pseudo-checkbox-disabled-selected-icon-color: #b0b0b0;--mat-minimal-pseudo-checkbox-selected-checkmark-color: #dc2626;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #b0b0b0}.theme-amber .light .mat-elevation-z0,.theme-amber .light .mat-mdc-elevation-specific.mat-elevation-z0,.theme-amber.light .mat-elevation-z0,.theme-amber.light .mat-mdc-elevation-specific.mat-elevation-z0{box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}.theme-amber .light .mat-elevation-z1,.theme-amber .light .mat-mdc-elevation-specific.mat-elevation-z1,.theme-amber.light .mat-elevation-z1,.theme-amber.light .mat-mdc-elevation-specific.mat-elevation-z1{box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f}.theme-amber .light .mat-elevation-z2,.theme-amber .light .mat-mdc-elevation-specific.mat-elevation-z2,.theme-amber.light .mat-elevation-z2,.theme-amber.light .mat-mdc-elevation-specific.mat-elevation-z2{box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.theme-amber .light .mat-elevation-z3,.theme-amber .light .mat-mdc-elevation-specific.mat-elevation-z3,.theme-amber.light .mat-elevation-z3,.theme-amber.light .mat-mdc-elevation-specific.mat-elevation-z3{box-shadow:0 3px 3px -2px #0003,0 3px 4px #00000024,0 1px 8px #0000001f}.theme-amber .light .mat-elevation-z4,.theme-amber .light .mat-mdc-elevation-specific.mat-elevation-z4,.theme-amber.light .mat-elevation-z4,.theme-amber.light .mat-mdc-elevation-specific.mat-elevation-z4{box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.theme-amber .light .mat-elevation-z5,.theme-amber .light .mat-mdc-elevation-specific.mat-elevation-z5,.theme-amber.light .mat-elevation-z5,.theme-amber.light .mat-mdc-elevation-specific.mat-elevation-z5{box-shadow:0 3px 5px -1px #0003,0 5px 8px #00000024,0 1px 14px #0000001f}.theme-amber .light .mat-elevation-z6,.theme-amber .light .mat-mdc-elevation-specific.mat-elevation-z6,.theme-amber.light .mat-elevation-z6,.theme-amber.light .mat-mdc-elevation-specific.mat-elevation-z6{box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024,0 1px 18px #0000001f}.theme-amber .light .mat-elevation-z7,.theme-amber .light .mat-mdc-elevation-specific.mat-elevation-z7,.theme-amber.light .mat-elevation-z7,.theme-amber.light .mat-mdc-elevation-specific.mat-elevation-z7{box-shadow:0 4px 5px -2px #0003,0 7px 10px 1px #00000024,0 2px 16px 1px #0000001f}.theme-amber .light .mat-elevation-z8,.theme-amber .light .mat-mdc-elevation-specific.mat-elevation-z8,.theme-amber.light .mat-elevation-z8,.theme-amber.light .mat-mdc-elevation-specific.mat-elevation-z8{box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f}.theme-amber .light .mat-elevation-z9,.theme-amber .light .mat-mdc-elevation-specific.mat-elevation-z9,.theme-amber.light .mat-elevation-z9,.theme-amber.light .mat-mdc-elevation-specific.mat-elevation-z9{box-shadow:0 5px 6px -3px #0003,0 9px 12px 1px #00000024,0 3px 16px 2px #0000001f}.theme-amber .light .mat-elevation-z10,.theme-amber .light .mat-mdc-elevation-specific.mat-elevation-z10,.theme-amber.light .mat-elevation-z10,.theme-amber.light .mat-mdc-elevation-specific.mat-elevation-z10{box-shadow:0 6px 6px -3px #0003,0 10px 14px 1px #00000024,0 4px 18px 3px #0000001f}.theme-amber .light .mat-elevation-z11,.theme-amber .light .mat-mdc-elevation-specific.mat-elevation-z11,.theme-amber.light .mat-elevation-z11,.theme-amber.light .mat-mdc-elevation-specific.mat-elevation-z11{box-shadow:0 6px 7px -4px #0003,0 11px 15px 1px #00000024,0 4px 20px 3px #0000001f}.theme-amber .light .mat-elevation-z12,.theme-amber .light .mat-mdc-elevation-specific.mat-elevation-z12,.theme-amber.light .mat-elevation-z12,.theme-amber.light .mat-mdc-elevation-specific.mat-elevation-z12{box-shadow:0 7px 8px -4px #0003,0 12px 17px 2px #00000024,0 5px 22px 4px #0000001f}.theme-amber .light .mat-elevation-z13,.theme-amber .light .mat-mdc-elevation-specific.mat-elevation-z13,.theme-amber.light .mat-elevation-z13,.theme-amber.light .mat-mdc-elevation-specific.mat-elevation-z13{box-shadow:0 7px 8px -4px #0003,0 13px 19px 2px #00000024,0 5px 24px 4px #0000001f}.theme-amber .light .mat-elevation-z14,.theme-amber .light .mat-mdc-elevation-specific.mat-elevation-z14,.theme-amber.light .mat-elevation-z14,.theme-amber.light .mat-mdc-elevation-specific.mat-elevation-z14{box-shadow:0 7px 9px -4px #0003,0 14px 21px 2px #00000024,0 5px 26px 4px #0000001f}.theme-amber .light .mat-elevation-z15,.theme-amber .light .mat-mdc-elevation-specific.mat-elevation-z15,.theme-amber.light .mat-elevation-z15,.theme-amber.light .mat-mdc-elevation-specific.mat-elevation-z15{box-shadow:0 8px 9px -5px #0003,0 15px 22px 2px #00000024,0 6px 28px 5px #0000001f}.theme-amber .light .mat-elevation-z16,.theme-amber .light .mat-mdc-elevation-specific.mat-elevation-z16,.theme-amber.light .mat-elevation-z16,.theme-amber.light .mat-mdc-elevation-specific.mat-elevation-z16{box-shadow:0 8px 10px -5px #0003,0 16px 24px 2px #00000024,0 6px 30px 5px #0000001f}.theme-amber .light .mat-elevation-z17,.theme-amber .light .mat-mdc-elevation-specific.mat-elevation-z17,.theme-amber.light .mat-elevation-z17,.theme-amber.light .mat-mdc-elevation-specific.mat-elevation-z17{box-shadow:0 8px 11px -5px #0003,0 17px 26px 2px #00000024,0 6px 32px 5px #0000001f}.theme-amber .light .mat-elevation-z18,.theme-amber .light .mat-mdc-elevation-specific.mat-elevation-z18,.theme-amber.light .mat-elevation-z18,.theme-amber.light .mat-mdc-elevation-specific.mat-elevation-z18{box-shadow:0 9px 11px -5px #0003,0 18px 28px 2px #00000024,0 7px 34px 6px #0000001f}.theme-amber .light .mat-elevation-z19,.theme-amber .light .mat-mdc-elevation-specific.mat-elevation-z19,.theme-amber.light .mat-elevation-z19,.theme-amber.light .mat-mdc-elevation-specific.mat-elevation-z19{box-shadow:0 9px 12px -6px #0003,0 19px 29px 2px #00000024,0 7px 36px 6px #0000001f}.theme-amber .light .mat-elevation-z20,.theme-amber .light .mat-mdc-elevation-specific.mat-elevation-z20,.theme-amber.light .mat-elevation-z20,.theme-amber.light .mat-mdc-elevation-specific.mat-elevation-z20{box-shadow:0 10px 13px -6px #0003,0 20px 31px 3px #00000024,0 8px 38px 7px #0000001f}.theme-amber .light .mat-elevation-z21,.theme-amber .light .mat-mdc-elevation-specific.mat-elevation-z21,.theme-amber.light .mat-elevation-z21,.theme-amber.light .mat-mdc-elevation-specific.mat-elevation-z21{box-shadow:0 10px 13px -6px #0003,0 21px 33px 3px #00000024,0 8px 40px 7px #0000001f}.theme-amber .light .mat-elevation-z22,.theme-amber .light .mat-mdc-elevation-specific.mat-elevation-z22,.theme-amber.light .mat-elevation-z22,.theme-amber.light .mat-mdc-elevation-specific.mat-elevation-z22{box-shadow:0 10px 14px -6px #0003,0 22px 35px 3px #00000024,0 8px 42px 7px #0000001f}.theme-amber .light .mat-elevation-z23,.theme-amber .light .mat-mdc-elevation-specific.mat-elevation-z23,.theme-amber.light .mat-elevation-z23,.theme-amber.light .mat-mdc-elevation-specific.mat-elevation-z23{box-shadow:0 11px 14px -7px #0003,0 23px 36px 3px #00000024,0 9px 44px 8px #0000001f}.theme-amber .light .mat-elevation-z24,.theme-amber .light .mat-mdc-elevation-specific.mat-elevation-z24,.theme-amber.light .mat-elevation-z24,.theme-amber.light .mat-mdc-elevation-specific.mat-elevation-z24{box-shadow:0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f}.theme-amber .light .mat-mdc-progress-bar,.theme-amber.light .mat-mdc-progress-bar{--mdc-linear-progress-active-indicator-color: #f59e0b;--mdc-linear-progress-track-color: rgba(245, 158, 11, .25)}.theme-amber .light .mat-mdc-progress-bar.mat-accent,.theme-amber.light .mat-mdc-progress-bar.mat-accent{--mdc-linear-progress-active-indicator-color: #1e293b;--mdc-linear-progress-track-color: rgba(30, 41, 59, .25)}.theme-amber .light .mat-mdc-progress-bar.mat-warn,.theme-amber.light .mat-mdc-progress-bar.mat-warn{--mdc-linear-progress-active-indicator-color: #dc2626;--mdc-linear-progress-track-color: rgba(220, 38, 38, .25)}.theme-amber .light .mat-mdc-form-field.mat-accent,.theme-amber.light .mat-mdc-form-field.mat-accent{--mdc-filled-text-field-caret-color: #1e293b;--mdc-filled-text-field-focus-active-indicator-color: #1e293b;--mdc-filled-text-field-focus-label-text-color: rgba(30, 41, 59, .87);--mdc-outlined-text-field-caret-color: #1e293b;--mdc-outlined-text-field-focus-outline-color: #1e293b;--mdc-outlined-text-field-focus-label-text-color: rgba(30, 41, 59, .87);--mat-form-field-focus-select-arrow-color: rgba(30, 41, 59, .87)}.theme-amber .light .mat-mdc-form-field.mat-warn,.theme-amber.light .mat-mdc-form-field.mat-warn{--mdc-filled-text-field-caret-color: #dc2626;--mdc-filled-text-field-focus-active-indicator-color: #dc2626;--mdc-filled-text-field-focus-label-text-color: rgba(220, 38, 38, .87);--mdc-outlined-text-field-caret-color: #dc2626;--mdc-outlined-text-field-focus-outline-color: #dc2626;--mdc-outlined-text-field-focus-label-text-color: rgba(220, 38, 38, .87);--mat-form-field-focus-select-arrow-color: rgba(220, 38, 38, .87)}.theme-amber .light .mat-mdc-form-field.mat-accent,.theme-amber.light .mat-mdc-form-field.mat-accent{--mat-select-panel-background-color: white;--mat-select-enabled-trigger-text-color: rgba(3, 33, 40, .87);--mat-select-disabled-trigger-text-color: rgba(59, 117, 134, .38);--mat-select-placeholder-text-color: rgba(3, 33, 40, .6);--mat-select-enabled-arrow-color: rgba(155, 186, 195, .54);--mat-select-disabled-arrow-color: rgba(3, 33, 40, .38);--mat-select-focused-arrow-color: rgba(30, 41, 59, .87);--mat-select-invalid-arrow-color: rgba(220, 38, 38, .87)}.theme-amber .light .mat-mdc-form-field.mat-warn,.theme-amber.light .mat-mdc-form-field.mat-warn{--mat-select-panel-background-color: white;--mat-select-enabled-trigger-text-color: rgba(3, 33, 40, .87);--mat-select-disabled-trigger-text-color: rgba(59, 117, 134, .38);--mat-select-placeholder-text-color: rgba(3, 33, 40, .6);--mat-select-enabled-arrow-color: rgba(155, 186, 195, .54);--mat-select-disabled-arrow-color: rgba(3, 33, 40, .38);--mat-select-focused-arrow-color: rgba(220, 38, 38, .87);--mat-select-invalid-arrow-color: rgba(220, 38, 38, .87)}.theme-amber .light .mat-mdc-standard-chip,.theme-amber.light .mat-mdc-standard-chip{--mdc-chip-container-shape-family: rounded;--mdc-chip-container-shape-radius: 16px 16px 16px 16px;--mdc-chip-with-avatar-avatar-shape-family: rounded;--mdc-chip-with-avatar-avatar-shape-radius: 14px 14px 14px 14px;--mdc-chip-with-avatar-avatar-size: 28px;--mdc-chip-with-icon-icon-size: 18px;--mdc-chip-outline-width: 0;--mdc-chip-outline-color: transparent;--mdc-chip-disabled-outline-color: transparent;--mdc-chip-focus-outline-color: transparent;--mdc-chip-hover-state-layer-opacity: .04;--mdc-chip-with-avatar-disabled-avatar-opacity: 1;--mdc-chip-flat-selected-outline-width: 0;--mdc-chip-selected-hover-state-layer-opacity: .04;--mdc-chip-with-trailing-icon-disabled-trailing-icon-opacity: 1;--mdc-chip-with-icon-disabled-icon-opacity: 1;--mat-chip-disabled-container-opacity: .4;--mat-chip-trailing-action-opacity: .54;--mat-chip-trailing-action-focus-opacity: 1;--mat-chip-trailing-action-state-layer-color: transparent;--mat-chip-selected-trailing-action-state-layer-color: transparent;--mat-chip-trailing-action-hover-state-layer-opacity: 0;--mat-chip-trailing-action-focus-state-layer-opacity: 0;--mdc-chip-disabled-label-text-color: #212121;--mdc-chip-elevated-container-color: #e0e0e0;--mdc-chip-elevated-selected-container-color: #e0e0e0;--mdc-chip-elevated-disabled-container-color: #e0e0e0;--mdc-chip-flat-disabled-selected-container-color: #e0e0e0;--mdc-chip-focus-state-layer-color: black;--mdc-chip-hover-state-layer-color: black;--mdc-chip-selected-hover-state-layer-color: black;--mdc-chip-focus-state-layer-opacity: .12;--mdc-chip-selected-focus-state-layer-color: black;--mdc-chip-selected-focus-state-layer-opacity: .12;--mdc-chip-label-text-color: #212121;--mdc-chip-selected-label-text-color: #212121;--mdc-chip-with-icon-icon-color: #212121;--mdc-chip-with-icon-disabled-icon-color: #212121;--mdc-chip-with-icon-selected-icon-color: #212121;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color: #212121;--mdc-chip-with-trailing-icon-trailing-icon-color: #212121;--mat-chip-selected-disabled-trailing-icon-color: #212121;--mat-chip-selected-trailing-icon-color: #212121}.theme-amber .light .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-primary,.theme-amber .light .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-primary,.theme-amber.light .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-primary,.theme-amber.light .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-primary{--mdc-chip-disabled-label-text-color: #451a03;--mdc-chip-elevated-container-color: #f59e0b;--mdc-chip-elevated-selected-container-color: #f59e0b;--mdc-chip-elevated-disabled-container-color: #f59e0b;--mdc-chip-flat-disabled-selected-container-color: #f59e0b;--mdc-chip-focus-state-layer-color: black;--mdc-chip-hover-state-layer-color: black;--mdc-chip-selected-hover-state-layer-color: black;--mdc-chip-focus-state-layer-opacity: .12;--mdc-chip-selected-focus-state-layer-color: black;--mdc-chip-selected-focus-state-layer-opacity: .12;--mdc-chip-label-text-color: #451a03;--mdc-chip-selected-label-text-color: #451a03;--mdc-chip-with-icon-icon-color: #451a03;--mdc-chip-with-icon-disabled-icon-color: #451a03;--mdc-chip-with-icon-selected-icon-color: #451a03;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color: #451a03;--mdc-chip-with-trailing-icon-trailing-icon-color: #451a03;--mat-chip-selected-disabled-trailing-icon-color: #451a03;--mat-chip-selected-trailing-icon-color: #451a03}.theme-amber .light .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-accent,.theme-amber .light .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-accent,.theme-amber.light .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-accent,.theme-amber.light .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-accent{--mdc-chip-disabled-label-text-color: white;--mdc-chip-elevated-container-color: #1e293b;--mdc-chip-elevated-selected-container-color: #1e293b;--mdc-chip-elevated-disabled-container-color: #1e293b;--mdc-chip-flat-disabled-selected-container-color: #1e293b;--mdc-chip-focus-state-layer-color: black;--mdc-chip-hover-state-layer-color: black;--mdc-chip-selected-hover-state-layer-color: black;--mdc-chip-focus-state-layer-opacity: .12;--mdc-chip-selected-focus-state-layer-color: black;--mdc-chip-selected-focus-state-layer-opacity: .12;--mdc-chip-label-text-color: white;--mdc-chip-selected-label-text-color: white;--mdc-chip-with-icon-icon-color: white;--mdc-chip-with-icon-disabled-icon-color: white;--mdc-chip-with-icon-selected-icon-color: white;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color: white;--mdc-chip-with-trailing-icon-trailing-icon-color: white;--mat-chip-selected-disabled-trailing-icon-color: white;--mat-chip-selected-trailing-icon-color: white}.theme-amber .light .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-warn,.theme-amber .light .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-warn,.theme-amber.light .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-warn,.theme-amber.light .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-warn{--mdc-chip-disabled-label-text-color: white;--mdc-chip-elevated-container-color: #dc2626;--mdc-chip-elevated-selected-container-color: #dc2626;--mdc-chip-elevated-disabled-container-color: #dc2626;--mdc-chip-flat-disabled-selected-container-color: #dc2626;--mdc-chip-focus-state-layer-color: black;--mdc-chip-hover-state-layer-color: black;--mdc-chip-selected-hover-state-layer-color: black;--mdc-chip-focus-state-layer-opacity: .12;--mdc-chip-selected-focus-state-layer-color: black;--mdc-chip-selected-focus-state-layer-opacity: .12;--mdc-chip-label-text-color: white;--mdc-chip-selected-label-text-color: white;--mdc-chip-with-icon-icon-color: white;--mdc-chip-with-icon-disabled-icon-color: white;--mdc-chip-with-icon-selected-icon-color: white;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color: white;--mdc-chip-with-trailing-icon-trailing-icon-color: white;--mat-chip-selected-disabled-trailing-icon-color: white;--mat-chip-selected-trailing-icon-color: white}.theme-amber .light .mat-mdc-slide-toggle,.theme-amber.light .mat-mdc-slide-toggle{--mat-switch-disabled-selected-handle-opacity: .38;--mat-switch-disabled-unselected-handle-opacity: .38;--mat-switch-unselected-handle-size: 20px;--mat-switch-selected-handle-size: 20px;--mat-switch-pressed-handle-size: 20px;--mat-switch-with-icon-handle-size: 20px;--mat-switch-selected-handle-horizontal-margin: 0;--mat-switch-selected-with-icon-handle-horizontal-margin: 0;--mat-switch-selected-pressed-handle-horizontal-margin: 0;--mat-switch-unselected-handle-horizontal-margin: 0;--mat-switch-unselected-with-icon-handle-horizontal-margin: 0;--mat-switch-unselected-pressed-handle-horizontal-margin: 0;--mat-switch-visible-track-opacity: 1;--mat-switch-hidden-track-opacity: 1;--mat-switch-visible-track-transition: transform 75ms 0ms cubic-bezier(0, 0, .2, 1);--mat-switch-hidden-track-transition: transform 75ms 0ms cubic-bezier(.4, 0, .6, 1);--mat-switch-track-outline-width: 1px;--mat-switch-track-outline-color: transparent;--mat-switch-selected-track-outline-width: 1px;--mat-switch-selected-track-outline-color: transparent;--mat-switch-disabled-unselected-track-outline-width: 1px;--mat-switch-disabled-unselected-track-outline-color: transparent;--mat-switch-label-text-color: #032128}.theme-amber .light .mat-mdc-slide-toggle.mat-accent,.theme-amber.light .mat-mdc-slide-toggle.mat-accent{--mdc-switch-selected-focus-state-layer-color: #475569;--mdc-switch-selected-handle-color: #475569;--mdc-switch-selected-hover-state-layer-color: #475569;--mdc-switch-selected-pressed-state-layer-color: #475569;--mdc-switch-selected-focus-handle-color: #0f172a;--mdc-switch-selected-hover-handle-color: #0f172a;--mdc-switch-selected-pressed-handle-color: #0f172a;--mdc-switch-selected-focus-track-color: #cbd5e1;--mdc-switch-selected-hover-track-color: #cbd5e1;--mdc-switch-selected-pressed-track-color: #cbd5e1;--mdc-switch-selected-track-color: #cbd5e1}.theme-amber .light .mat-mdc-slide-toggle.mat-warn,.theme-amber.light .mat-mdc-slide-toggle.mat-warn{--mdc-switch-selected-focus-state-layer-color: #dc2626;--mdc-switch-selected-handle-color: #dc2626;--mdc-switch-selected-hover-state-layer-color: #dc2626;--mdc-switch-selected-pressed-state-layer-color: #dc2626;--mdc-switch-selected-focus-handle-color: #7f1d1d;--mdc-switch-selected-hover-handle-color: #7f1d1d;--mdc-switch-selected-pressed-handle-color: #7f1d1d;--mdc-switch-selected-focus-track-color: #fca5a5;--mdc-switch-selected-hover-track-color: #fca5a5;--mdc-switch-selected-pressed-track-color: #fca5a5;--mdc-switch-selected-track-color: #fca5a5}.theme-amber .light .mat-mdc-radio-button.mat-primary,.theme-amber.light .mat-mdc-radio-button.mat-primary{--mdc-radio-disabled-selected-icon-color: #083b46;--mdc-radio-disabled-unselected-icon-color: #083b46;--mdc-radio-unselected-hover-icon-color: #212121;--mdc-radio-unselected-icon-color: rgba(8, 59, 70, .54);--mdc-radio-unselected-pressed-icon-color: rgba(8, 59, 70, .54);--mdc-radio-selected-focus-icon-color: #f59e0b;--mdc-radio-selected-hover-icon-color: #f59e0b;--mdc-radio-selected-icon-color: #f59e0b;--mdc-radio-selected-pressed-icon-color: #f59e0b;--mat-radio-ripple-color: black;--mat-radio-checked-ripple-color: #f59e0b;--mat-radio-disabled-label-color: #3b7586;--mat-radio-label-text-color: #032128}.theme-amber .light .mat-mdc-radio-button.mat-accent,.theme-amber.light .mat-mdc-radio-button.mat-accent{--mdc-radio-disabled-selected-icon-color: #083b46;--mdc-radio-disabled-unselected-icon-color: #083b46;--mdc-radio-unselected-hover-icon-color: #212121;--mdc-radio-unselected-icon-color: rgba(8, 59, 70, .54);--mdc-radio-unselected-pressed-icon-color: rgba(8, 59, 70, .54);--mdc-radio-selected-focus-icon-color: #1e293b;--mdc-radio-selected-hover-icon-color: #1e293b;--mdc-radio-selected-icon-color: #1e293b;--mdc-radio-selected-pressed-icon-color: #1e293b;--mat-radio-ripple-color: black;--mat-radio-checked-ripple-color: #1e293b;--mat-radio-disabled-label-color: #3b7586;--mat-radio-label-text-color: #032128}.theme-amber .light .mat-mdc-radio-button.mat-warn,.theme-amber.light .mat-mdc-radio-button.mat-warn{--mdc-radio-disabled-selected-icon-color: #083b46;--mdc-radio-disabled-unselected-icon-color: #083b46;--mdc-radio-unselected-hover-icon-color: #212121;--mdc-radio-unselected-icon-color: rgba(8, 59, 70, .54);--mdc-radio-unselected-pressed-icon-color: rgba(8, 59, 70, .54);--mdc-radio-selected-focus-icon-color: #dc2626;--mdc-radio-selected-hover-icon-color: #dc2626;--mdc-radio-selected-icon-color: #dc2626;--mdc-radio-selected-pressed-icon-color: #dc2626;--mat-radio-ripple-color: black;--mat-radio-checked-ripple-color: #dc2626;--mat-radio-disabled-label-color: #3b7586;--mat-radio-label-text-color: #032128}.theme-amber .light .mat-accent,.theme-amber.light .mat-accent{--mat-slider-ripple-color: #1e293b;--mat-slider-hover-state-layer-color: rgba(30, 41, 59, .05);--mat-slider-focus-state-layer-color: rgba(30, 41, 59, .2);--mdc-slider-handle-color: #1e293b;--mdc-slider-focus-handle-color: #1e293b;--mdc-slider-hover-handle-color: #1e293b;--mdc-slider-active-track-color: #1e293b;--mdc-slider-inactive-track-color: #1e293b;--mdc-slider-with-tick-marks-inactive-container-color: #1e293b;--mdc-slider-with-tick-marks-active-container-color: white}.theme-amber .light .mat-warn,.theme-amber.light .mat-warn{--mat-slider-ripple-color: #dc2626;--mat-slider-hover-state-layer-color: rgba(220, 38, 38, .05);--mat-slider-focus-state-layer-color: rgba(220, 38, 38, .2);--mdc-slider-handle-color: #dc2626;--mdc-slider-focus-handle-color: #dc2626;--mdc-slider-hover-handle-color: #dc2626;--mdc-slider-active-track-color: #dc2626;--mdc-slider-inactive-track-color: #dc2626;--mdc-slider-with-tick-marks-inactive-container-color: #dc2626;--mdc-slider-with-tick-marks-active-container-color: white}.theme-amber .light .mdc-list-item__start,.theme-amber .light .mdc-list-item__end,.theme-amber.light .mdc-list-item__start,.theme-amber.light .mdc-list-item__end{--mdc-radio-disabled-selected-icon-color: #083b46;--mdc-radio-disabled-unselected-icon-color: #083b46;--mdc-radio-unselected-hover-icon-color: #212121;--mdc-radio-unselected-icon-color: rgba(8, 59, 70, .54);--mdc-radio-unselected-pressed-icon-color: rgba(8, 59, 70, .54);--mdc-radio-selected-focus-icon-color: #f59e0b;--mdc-radio-selected-hover-icon-color: #f59e0b;--mdc-radio-selected-icon-color: #f59e0b;--mdc-radio-selected-pressed-icon-color: #f59e0b}.theme-amber .light .mat-accent .mdc-list-item__start,.theme-amber .light .mat-accent .mdc-list-item__end,.theme-amber.light .mat-accent .mdc-list-item__start,.theme-amber.light .mat-accent .mdc-list-item__end{--mdc-radio-disabled-selected-icon-color: #083b46;--mdc-radio-disabled-unselected-icon-color: #083b46;--mdc-radio-unselected-hover-icon-color: #212121;--mdc-radio-unselected-icon-color: rgba(8, 59, 70, .54);--mdc-radio-unselected-pressed-icon-color: rgba(8, 59, 70, .54);--mdc-radio-selected-focus-icon-color: #1e293b;--mdc-radio-selected-hover-icon-color: #1e293b;--mdc-radio-selected-icon-color: #1e293b;--mdc-radio-selected-pressed-icon-color: #1e293b}.theme-amber .light .mat-warn .mdc-list-item__start,.theme-amber .light .mat-warn .mdc-list-item__end,.theme-amber.light .mat-warn .mdc-list-item__start,.theme-amber.light .mat-warn .mdc-list-item__end{--mdc-radio-disabled-selected-icon-color: #083b46;--mdc-radio-disabled-unselected-icon-color: #083b46;--mdc-radio-unselected-hover-icon-color: #212121;--mdc-radio-unselected-icon-color: rgba(8, 59, 70, .54);--mdc-radio-unselected-pressed-icon-color: rgba(8, 59, 70, .54);--mdc-radio-selected-focus-icon-color: #dc2626;--mdc-radio-selected-hover-icon-color: #dc2626;--mdc-radio-selected-icon-color: #dc2626;--mdc-radio-selected-pressed-icon-color: #dc2626}.theme-amber .light .mat-mdc-list-option,.theme-amber.light .mat-mdc-list-option{--mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-selected-checkmark-color: #451a03;--mdc-checkbox-selected-focus-icon-color: #f59e0b;--mdc-checkbox-selected-hover-icon-color: #f59e0b;--mdc-checkbox-selected-icon-color: #f59e0b;--mdc-checkbox-selected-pressed-icon-color: #f59e0b;--mdc-checkbox-unselected-focus-icon-color: #212121;--mdc-checkbox-unselected-hover-icon-color: #212121;--mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-unselected-pressed-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-selected-focus-state-layer-color: #f59e0b;--mdc-checkbox-selected-hover-state-layer-color: #f59e0b;--mdc-checkbox-selected-pressed-state-layer-color: #f59e0b;--mdc-checkbox-unselected-focus-state-layer-color: black;--mdc-checkbox-unselected-hover-state-layer-color: black;--mdc-checkbox-unselected-pressed-state-layer-color: black}.theme-amber .light .mat-mdc-list-option.mat-accent,.theme-amber.light .mat-mdc-list-option.mat-accent{--mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #1e293b;--mdc-checkbox-selected-hover-icon-color: #1e293b;--mdc-checkbox-selected-icon-color: #1e293b;--mdc-checkbox-selected-pressed-icon-color: #1e293b;--mdc-checkbox-unselected-focus-icon-color: #212121;--mdc-checkbox-unselected-hover-icon-color: #212121;--mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-unselected-pressed-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-selected-focus-state-layer-color: #1e293b;--mdc-checkbox-selected-hover-state-layer-color: #1e293b;--mdc-checkbox-selected-pressed-state-layer-color: #1e293b;--mdc-checkbox-unselected-focus-state-layer-color: black;--mdc-checkbox-unselected-hover-state-layer-color: black;--mdc-checkbox-unselected-pressed-state-layer-color: black}.theme-amber .light .mat-mdc-list-option.mat-warn,.theme-amber.light .mat-mdc-list-option.mat-warn{--mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #dc2626;--mdc-checkbox-selected-hover-icon-color: #dc2626;--mdc-checkbox-selected-icon-color: #dc2626;--mdc-checkbox-selected-pressed-icon-color: #dc2626;--mdc-checkbox-unselected-focus-icon-color: #212121;--mdc-checkbox-unselected-hover-icon-color: #212121;--mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-unselected-pressed-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-selected-focus-state-layer-color: #dc2626;--mdc-checkbox-selected-hover-state-layer-color: #dc2626;--mdc-checkbox-selected-pressed-state-layer-color: #dc2626;--mdc-checkbox-unselected-focus-state-layer-color: black;--mdc-checkbox-unselected-hover-state-layer-color: black;--mdc-checkbox-unselected-pressed-state-layer-color: black}.theme-amber .light .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected .mdc-list-item__primary-text,.theme-amber .light .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated .mdc-list-item__primary-text,.theme-amber.light .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected .mdc-list-item__primary-text,.theme-amber.light .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated .mdc-list-item__primary-text,.theme-amber .light .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected.mdc-list-item--with-leading-icon .mdc-list-item__start,.theme-amber .light .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated.mdc-list-item--with-leading-icon .mdc-list-item__start,.theme-amber.light .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected.mdc-list-item--with-leading-icon .mdc-list-item__start,.theme-amber.light .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated.mdc-list-item--with-leading-icon .mdc-list-item__start{color:#f59e0b}.theme-amber .light .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__start,.theme-amber .light .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__content,.theme-amber .light .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__end,.theme-amber.light .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__start,.theme-amber.light .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__content,.theme-amber.light .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__end{opacity:1}.theme-amber .light .mat-mdc-tab-group,.theme-amber .light .mat-mdc-tab-nav-bar,.theme-amber.light .mat-mdc-tab-group,.theme-amber.light .mat-mdc-tab-nav-bar{--mdc-tab-indicator-active-indicator-color: #f59e0b;--mat-tab-header-disabled-ripple-color: #3b7586;--mat-tab-header-pagination-icon-color: #083b46;--mat-tab-header-inactive-label-text-color: rgba(3, 33, 40, .6);--mat-tab-header-active-label-text-color: #f59e0b;--mat-tab-header-active-ripple-color: #f59e0b;--mat-tab-header-inactive-ripple-color: #f59e0b;--mat-tab-header-inactive-focus-label-text-color: rgba(3, 33, 40, .6);--mat-tab-header-inactive-hover-label-text-color: rgba(3, 33, 40, .6);--mat-tab-header-active-focus-label-text-color: #f59e0b;--mat-tab-header-active-hover-label-text-color: #f59e0b;--mat-tab-header-active-focus-indicator-color: #f59e0b;--mat-tab-header-active-hover-indicator-color: #f59e0b}.theme-amber .light .mat-mdc-tab-group.mat-accent,.theme-amber .light .mat-mdc-tab-nav-bar.mat-accent,.theme-amber.light .mat-mdc-tab-group.mat-accent,.theme-amber.light .mat-mdc-tab-nav-bar.mat-accent{--mdc-tab-indicator-active-indicator-color: #1e293b;--mat-tab-header-disabled-ripple-color: #3b7586;--mat-tab-header-pagination-icon-color: #083b46;--mat-tab-header-inactive-label-text-color: rgba(3, 33, 40, .6);--mat-tab-header-active-label-text-color: #1e293b;--mat-tab-header-active-ripple-color: #1e293b;--mat-tab-header-inactive-ripple-color: #1e293b;--mat-tab-header-inactive-focus-label-text-color: rgba(3, 33, 40, .6);--mat-tab-header-inactive-hover-label-text-color: rgba(3, 33, 40, .6);--mat-tab-header-active-focus-label-text-color: #1e293b;--mat-tab-header-active-hover-label-text-color: #1e293b;--mat-tab-header-active-focus-indicator-color: #1e293b;--mat-tab-header-active-hover-indicator-color: #1e293b}.theme-amber .light .mat-mdc-tab-group.mat-warn,.theme-amber .light .mat-mdc-tab-nav-bar.mat-warn,.theme-amber.light .mat-mdc-tab-group.mat-warn,.theme-amber.light .mat-mdc-tab-nav-bar.mat-warn{--mdc-tab-indicator-active-indicator-color: #dc2626;--mat-tab-header-disabled-ripple-color: #3b7586;--mat-tab-header-pagination-icon-color: #083b46;--mat-tab-header-inactive-label-text-color: rgba(3, 33, 40, .6);--mat-tab-header-active-label-text-color: #dc2626;--mat-tab-header-active-ripple-color: #dc2626;--mat-tab-header-inactive-ripple-color: #dc2626;--mat-tab-header-inactive-focus-label-text-color: rgba(3, 33, 40, .6);--mat-tab-header-inactive-hover-label-text-color: rgba(3, 33, 40, .6);--mat-tab-header-active-focus-label-text-color: #dc2626;--mat-tab-header-active-hover-label-text-color: #dc2626;--mat-tab-header-active-focus-indicator-color: #dc2626;--mat-tab-header-active-hover-indicator-color: #dc2626}.theme-amber .light .mat-mdc-tab-group.mat-background-primary,.theme-amber .light .mat-mdc-tab-nav-bar.mat-background-primary,.theme-amber.light .mat-mdc-tab-group.mat-background-primary,.theme-amber.light .mat-mdc-tab-nav-bar.mat-background-primary{--mat-tab-header-with-background-background-color: #f59e0b;--mat-tab-header-with-background-foreground-color: #451a03}.theme-amber .light .mat-mdc-tab-group.mat-background-accent,.theme-amber .light .mat-mdc-tab-nav-bar.mat-background-accent,.theme-amber.light .mat-mdc-tab-group.mat-background-accent,.theme-amber.light .mat-mdc-tab-nav-bar.mat-background-accent{--mat-tab-header-with-background-background-color: #1e293b;--mat-tab-header-with-background-foreground-color: white}.theme-amber .light .mat-mdc-tab-group.mat-background-warn,.theme-amber .light .mat-mdc-tab-nav-bar.mat-background-warn,.theme-amber.light .mat-mdc-tab-group.mat-background-warn,.theme-amber.light .mat-mdc-tab-nav-bar.mat-background-warn{--mat-tab-header-with-background-background-color: #dc2626;--mat-tab-header-with-background-foreground-color: white}.theme-amber .light .mat-mdc-checkbox.mat-primary,.theme-amber.light .mat-mdc-checkbox.mat-primary{--mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-selected-checkmark-color: #451a03;--mdc-checkbox-selected-focus-icon-color: #f59e0b;--mdc-checkbox-selected-hover-icon-color: #f59e0b;--mdc-checkbox-selected-icon-color: #f59e0b;--mdc-checkbox-selected-pressed-icon-color: #f59e0b;--mdc-checkbox-unselected-focus-icon-color: #212121;--mdc-checkbox-unselected-hover-icon-color: #212121;--mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-unselected-pressed-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-selected-focus-state-layer-color: #f59e0b;--mdc-checkbox-selected-hover-state-layer-color: #f59e0b;--mdc-checkbox-selected-pressed-state-layer-color: #f59e0b;--mdc-checkbox-unselected-focus-state-layer-color: black;--mdc-checkbox-unselected-hover-state-layer-color: black;--mdc-checkbox-unselected-pressed-state-layer-color: black}.theme-amber .light .mat-mdc-checkbox.mat-warn,.theme-amber.light .mat-mdc-checkbox.mat-warn{--mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #dc2626;--mdc-checkbox-selected-hover-icon-color: #dc2626;--mdc-checkbox-selected-icon-color: #dc2626;--mdc-checkbox-selected-pressed-icon-color: #dc2626;--mdc-checkbox-unselected-focus-icon-color: #212121;--mdc-checkbox-unselected-hover-icon-color: #212121;--mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-unselected-pressed-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-selected-focus-state-layer-color: #dc2626;--mdc-checkbox-selected-hover-state-layer-color: #dc2626;--mdc-checkbox-selected-pressed-state-layer-color: #dc2626;--mdc-checkbox-unselected-focus-state-layer-color: black;--mdc-checkbox-unselected-hover-state-layer-color: black;--mdc-checkbox-unselected-pressed-state-layer-color: black}.theme-amber .light .mat-mdc-button.mat-primary,.theme-amber.light .mat-mdc-button.mat-primary{--mdc-text-button-label-text-color: #f59e0b;--mat-text-button-state-layer-color: #f59e0b;--mat-text-button-ripple-color: rgba(245, 158, 11, .1)}.theme-amber .light .mat-mdc-button.mat-accent,.theme-amber.light .mat-mdc-button.mat-accent{--mdc-text-button-label-text-color: #1e293b;--mat-text-button-state-layer-color: #1e293b;--mat-text-button-ripple-color: rgba(30, 41, 59, .1)}.theme-amber .light .mat-mdc-button.mat-warn,.theme-amber.light .mat-mdc-button.mat-warn{--mdc-text-button-label-text-color: #dc2626;--mat-text-button-state-layer-color: #dc2626;--mat-text-button-ripple-color: rgba(220, 38, 38, .1)}.theme-amber .light .mat-mdc-unelevated-button.mat-primary,.theme-amber.light .mat-mdc-unelevated-button.mat-primary{--mdc-filled-button-container-color: #f59e0b;--mdc-filled-button-label-text-color: #451a03;--mat-filled-button-state-layer-color: #451a03;--mat-filled-button-ripple-color: rgba(69, 26, 3, .1)}.theme-amber .light .mat-mdc-unelevated-button.mat-accent,.theme-amber.light .mat-mdc-unelevated-button.mat-accent{--mdc-filled-button-container-color: #1e293b;--mdc-filled-button-label-text-color: white;--mat-filled-button-state-layer-color: white;--mat-filled-button-ripple-color: rgba(255, 255, 255, .1)}.theme-amber .light .mat-mdc-unelevated-button.mat-warn,.theme-amber.light .mat-mdc-unelevated-button.mat-warn{--mdc-filled-button-container-color: #dc2626;--mdc-filled-button-label-text-color: white;--mat-filled-button-state-layer-color: white;--mat-filled-button-ripple-color: rgba(255, 255, 255, .1)}.theme-amber .light .mat-mdc-raised-button.mat-primary,.theme-amber.light .mat-mdc-raised-button.mat-primary{--mdc-protected-button-container-color: #f59e0b;--mdc-protected-button-label-text-color: #451a03;--mat-protected-button-state-layer-color: #451a03;--mat-protected-button-ripple-color: rgba(69, 26, 3, .1)}.theme-amber .light .mat-mdc-raised-button.mat-accent,.theme-amber.light .mat-mdc-raised-button.mat-accent{--mdc-protected-button-container-color: #1e293b;--mdc-protected-button-label-text-color: white;--mat-protected-button-state-layer-color: white;--mat-protected-button-ripple-color: rgba(255, 255, 255, .1)}.theme-amber .light .mat-mdc-raised-button.mat-warn,.theme-amber.light .mat-mdc-raised-button.mat-warn{--mdc-protected-button-container-color: #dc2626;--mdc-protected-button-label-text-color: white;--mat-protected-button-state-layer-color: white;--mat-protected-button-ripple-color: rgba(255, 255, 255, .1)}.theme-amber .light .mat-mdc-outlined-button.mat-primary,.theme-amber.light .mat-mdc-outlined-button.mat-primary{--mdc-outlined-button-label-text-color: #f59e0b;--mdc-outlined-button-outline-color: #9bbac3;--mat-outlined-button-state-layer-color: #f59e0b;--mat-outlined-button-ripple-color: rgba(245, 158, 11, .1)}.theme-amber .light .mat-mdc-outlined-button.mat-accent,.theme-amber.light .mat-mdc-outlined-button.mat-accent{--mdc-outlined-button-label-text-color: #1e293b;--mdc-outlined-button-outline-color: #9bbac3;--mat-outlined-button-state-layer-color: #1e293b;--mat-outlined-button-ripple-color: rgba(30, 41, 59, .1)}.theme-amber .light .mat-mdc-outlined-button.mat-warn,.theme-amber.light .mat-mdc-outlined-button.mat-warn{--mdc-outlined-button-label-text-color: #dc2626;--mdc-outlined-button-outline-color: #9bbac3;--mat-outlined-button-state-layer-color: #dc2626;--mat-outlined-button-ripple-color: rgba(220, 38, 38, .1)}.theme-amber .light .mat-mdc-icon-button.mat-primary,.theme-amber.light .mat-mdc-icon-button.mat-primary{--mdc-icon-button-icon-color: #f59e0b;--mat-icon-button-state-layer-color: #f59e0b;--mat-icon-button-ripple-color: rgba(245, 158, 11, .1)}.theme-amber .light .mat-mdc-icon-button.mat-accent,.theme-amber.light .mat-mdc-icon-button.mat-accent{--mdc-icon-button-icon-color: #1e293b;--mat-icon-button-state-layer-color: #1e293b;--mat-icon-button-ripple-color: rgba(30, 41, 59, .1)}.theme-amber .light .mat-mdc-icon-button.mat-warn,.theme-amber.light .mat-mdc-icon-button.mat-warn{--mdc-icon-button-icon-color: #dc2626;--mat-icon-button-state-layer-color: #dc2626;--mat-icon-button-ripple-color: rgba(220, 38, 38, .1)}.theme-amber .light .mat-mdc-fab.mat-primary,.theme-amber.light .mat-mdc-fab.mat-primary{--mdc-fab-container-color: #f59e0b;--mat-fab-foreground-color: #451a03;--mat-fab-state-layer-color: #451a03;--mat-fab-ripple-color: rgba(69, 26, 3, .1)}.theme-amber .light .mat-mdc-fab.mat-accent,.theme-amber.light .mat-mdc-fab.mat-accent{--mdc-fab-container-color: #1e293b;--mat-fab-foreground-color: white;--mat-fab-state-layer-color: white;--mat-fab-ripple-color: rgba(255, 255, 255, .1)}.theme-amber .light .mat-mdc-fab.mat-warn,.theme-amber.light .mat-mdc-fab.mat-warn{--mdc-fab-container-color: #dc2626;--mat-fab-foreground-color: white;--mat-fab-state-layer-color: white;--mat-fab-ripple-color: rgba(255, 255, 255, .1)}.theme-amber .light .mat-mdc-mini-fab.mat-primary,.theme-amber.light .mat-mdc-mini-fab.mat-primary{--mdc-fab-small-container-color: #f59e0b;--mat-fab-small-foreground-color: #451a03;--mat-fab-small-state-layer-color: #451a03;--mat-fab-small-ripple-color: rgba(69, 26, 3, .1)}.theme-amber .light .mat-mdc-mini-fab.mat-accent,.theme-amber.light .mat-mdc-mini-fab.mat-accent{--mdc-fab-small-container-color: #1e293b;--mat-fab-small-foreground-color: white;--mat-fab-small-state-layer-color: white;--mat-fab-small-ripple-color: rgba(255, 255, 255, .1)}.theme-amber .light .mat-mdc-mini-fab.mat-warn,.theme-amber.light .mat-mdc-mini-fab.mat-warn{--mdc-fab-small-container-color: #dc2626;--mat-fab-small-foreground-color: white;--mat-fab-small-state-layer-color: white;--mat-fab-small-ripple-color: rgba(255, 255, 255, .1)}.theme-amber .light .mat-accent,.theme-amber.light .mat-accent{--mdc-circular-progress-active-indicator-color: #1e293b}.theme-amber .light .mat-warn,.theme-amber.light .mat-warn{--mdc-circular-progress-active-indicator-color: #dc2626}.theme-amber .light .mat-badge-accent,.theme-amber.light .mat-badge-accent{--mat-badge-background-color: #1e293b;--mat-badge-text-color: white}.theme-amber .light .mat-badge-warn,.theme-amber.light .mat-badge-warn{--mat-badge-background-color: #dc2626;--mat-badge-text-color: white}.theme-amber .light .mat-datepicker-content.mat-accent,.theme-amber.light .mat-datepicker-content.mat-accent{--mat-datepicker-calendar-date-selected-state-text-color: white;--mat-datepicker-calendar-date-selected-state-background-color: #1e293b;--mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(30, 41, 59, .4);--mat-datepicker-calendar-date-today-selected-state-outline-color: white;--mat-datepicker-calendar-date-focus-state-background-color: rgba(30, 41, 59, .3);--mat-datepicker-calendar-date-hover-state-background-color: rgba(30, 41, 59, .3);--mat-datepicker-calendar-date-in-range-state-background-color: rgba(30, 41, 59, .2);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, .2);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #46a35e}.theme-amber .light .mat-datepicker-content.mat-warn,.theme-amber.light .mat-datepicker-content.mat-warn{--mat-datepicker-calendar-date-selected-state-text-color: white;--mat-datepicker-calendar-date-selected-state-background-color: #dc2626;--mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(220, 38, 38, .4);--mat-datepicker-calendar-date-today-selected-state-outline-color: white;--mat-datepicker-calendar-date-focus-state-background-color: rgba(220, 38, 38, .3);--mat-datepicker-calendar-date-hover-state-background-color: rgba(220, 38, 38, .3);--mat-datepicker-calendar-date-in-range-state-background-color: rgba(220, 38, 38, .2);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, .2);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #46a35e}.theme-amber .light .mat-datepicker-toggle-active.mat-accent,.theme-amber.light .mat-datepicker-toggle-active.mat-accent{--mat-datepicker-toggle-active-state-icon-color: #1e293b}.theme-amber .light .mat-datepicker-toggle-active.mat-warn,.theme-amber.light .mat-datepicker-toggle-active.mat-warn{--mat-datepicker-toggle-active-state-icon-color: #dc2626}.theme-amber .light .mat-icon.mat-primary,.theme-amber.light .mat-icon.mat-primary{--mat-icon-color: #f59e0b}.theme-amber .light .mat-icon.mat-accent,.theme-amber.light .mat-icon.mat-accent{--mat-icon-color: #1e293b}.theme-amber .light .mat-icon.mat-warn,.theme-amber.light .mat-icon.mat-warn{--mat-icon-color: #dc2626}.theme-amber .light .mat-step-header.mat-accent,.theme-amber.light .mat-step-header.mat-accent{--mat-stepper-header-icon-foreground-color: white;--mat-stepper-header-selected-state-icon-background-color: #1e293b;--mat-stepper-header-selected-state-icon-foreground-color: white;--mat-stepper-header-done-state-icon-background-color: #1e293b;--mat-stepper-header-done-state-icon-foreground-color: white;--mat-stepper-header-edit-state-icon-background-color: #1e293b;--mat-stepper-header-edit-state-icon-foreground-color: white}.theme-amber .light .mat-step-header.mat-warn,.theme-amber.light .mat-step-header.mat-warn{--mat-stepper-header-icon-foreground-color: white;--mat-stepper-header-selected-state-icon-background-color: #dc2626;--mat-stepper-header-selected-state-icon-foreground-color: white;--mat-stepper-header-done-state-icon-background-color: #dc2626;--mat-stepper-header-done-state-icon-foreground-color: white;--mat-stepper-header-edit-state-icon-background-color: #dc2626;--mat-stepper-header-edit-state-icon-foreground-color: white}.theme-amber .light .mat-toolbar.mat-primary,.theme-amber.light .mat-toolbar.mat-primary{--mat-toolbar-container-background-color: #f59e0b;--mat-toolbar-container-text-color: #451a03}.theme-amber .light .mat-toolbar.mat-accent,.theme-amber.light .mat-toolbar.mat-accent{--mat-toolbar-container-background-color: #1e293b;--mat-toolbar-container-text-color: white}.theme-amber .light .mat-toolbar.mat-warn,.theme-amber.light .mat-toolbar.mat-warn{--mat-toolbar-container-background-color: #dc2626;--mat-toolbar-container-text-color: white}.theme-amber .dark,.theme-amber.dark{--mat-ripple-color: rgba(255, 255, 255, .1);--mat-option-selected-state-label-text-color: #f59e0b;--mat-option-label-text-color: white;--mat-option-hover-state-layer-color: rgba(255, 255, 255, .08);--mat-option-focus-state-layer-color: rgba(255, 255, 255, .08);--mat-option-selected-state-layer-color: rgba(255, 255, 255, .08);--mat-optgroup-label-text-color: white;--mat-full-pseudo-checkbox-selected-icon-color: #1e293b;--mat-full-pseudo-checkbox-selected-checkmark-color: #022229;--mat-full-pseudo-checkbox-unselected-icon-color: #3b7586;--mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #022229;--mat-full-pseudo-checkbox-disabled-unselected-icon-color: #686868;--mat-full-pseudo-checkbox-disabled-selected-icon-color: #686868;--mat-minimal-pseudo-checkbox-selected-checkmark-color: #1e293b;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #686868;--mat-app-background-color: #022229;--mat-app-text-color: white;--mdc-elevated-card-container-shape: 4px;--mdc-outlined-card-container-shape: 4px;--mdc-outlined-card-outline-width: 1px;--mdc-elevated-card-container-color: #032128;--mdc-elevated-card-container-elevation: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mdc-outlined-card-container-color: #032128;--mdc-outlined-card-outline-color: rgba(255, 255, 255, .12);--mdc-outlined-card-container-elevation: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-card-subtitle-text-color: #3b7586;--mdc-linear-progress-active-indicator-height: 4px;--mdc-linear-progress-track-height: 4px;--mdc-linear-progress-track-shape: 0;--mdc-plain-tooltip-container-shape: 4px;--mdc-plain-tooltip-supporting-text-line-height: 16px;--mdc-plain-tooltip-container-color: #083b46;--mdc-plain-tooltip-supporting-text-color: #fff;--mdc-filled-text-field-active-indicator-height: 1px;--mdc-filled-text-field-focus-active-indicator-height: 2px;--mdc-filled-text-field-container-shape: 4px;--mdc-outlined-text-field-outline-width: 1px;--mdc-outlined-text-field-focus-outline-width: 2px;--mdc-outlined-text-field-container-shape: 4px;--mdc-filled-text-field-caret-color: #f59e0b;--mdc-filled-text-field-focus-active-indicator-color: #f59e0b;--mdc-filled-text-field-focus-label-text-color: rgba(245, 158, 11, .87);--mdc-filled-text-field-container-color: #0d2a31;--mdc-filled-text-field-disabled-container-color: #08252c;--mdc-filled-text-field-label-text-color: rgba(255, 255, 255, .6);--mdc-filled-text-field-hover-label-text-color: rgba(255, 255, 255, .6);--mdc-filled-text-field-disabled-label-text-color: rgba(7, 52, 62, .38);--mdc-filled-text-field-input-text-color: rgba(255, 255, 255, .87);--mdc-filled-text-field-disabled-input-text-color: rgba(7, 52, 62, .38);--mdc-filled-text-field-input-text-placeholder-color: rgba(255, 255, 255, .6);--mdc-filled-text-field-error-hover-label-text-color: #dc2626;--mdc-filled-text-field-error-focus-label-text-color: #dc2626;--mdc-filled-text-field-error-label-text-color: #dc2626;--mdc-filled-text-field-error-caret-color: #dc2626;--mdc-filled-text-field-active-indicator-color: rgba(203, 221, 225, .42);--mdc-filled-text-field-disabled-active-indicator-color: rgba(203, 221, 225, .06);--mdc-filled-text-field-hover-active-indicator-color: rgba(203, 221, 225, .87);--mdc-filled-text-field-error-active-indicator-color: #dc2626;--mdc-filled-text-field-error-focus-active-indicator-color: #dc2626;--mdc-filled-text-field-error-hover-active-indicator-color: #dc2626;--mdc-outlined-text-field-caret-color: #f59e0b;--mdc-outlined-text-field-focus-outline-color: #f59e0b;--mdc-outlined-text-field-focus-label-text-color: rgba(245, 158, 11, .87);--mdc-outlined-text-field-label-text-color: rgba(255, 255, 255, .6);--mdc-outlined-text-field-hover-label-text-color: rgba(255, 255, 255, .6);--mdc-outlined-text-field-disabled-label-text-color: rgba(7, 52, 62, .38);--mdc-outlined-text-field-input-text-color: rgba(255, 255, 255, .87);--mdc-outlined-text-field-disabled-input-text-color: rgba(7, 52, 62, .38);--mdc-outlined-text-field-input-text-placeholder-color: rgba(255, 255, 255, .6);--mdc-outlined-text-field-error-caret-color: #dc2626;--mdc-outlined-text-field-error-focus-label-text-color: #dc2626;--mdc-outlined-text-field-error-label-text-color: #dc2626;--mdc-outlined-text-field-error-hover-label-text-color: #dc2626;--mdc-outlined-text-field-outline-color: rgba(203, 221, 225, .38);--mdc-outlined-text-field-disabled-outline-color: rgba(203, 221, 225, .06);--mdc-outlined-text-field-hover-outline-color: rgba(203, 221, 225, .87);--mdc-outlined-text-field-error-focus-outline-color: #dc2626;--mdc-outlined-text-field-error-hover-outline-color: #dc2626;--mdc-outlined-text-field-error-outline-color: #dc2626;--mat-form-field-focus-select-arrow-color: rgba(245, 158, 11, .87);--mat-form-field-disabled-input-text-placeholder-color: rgba(203, 221, 225, .38);--mat-form-field-state-layer-color: rgba(255, 255, 255, .87);--mat-form-field-error-text-color: #dc2626;--mat-form-field-select-option-text-color: rgba(0, 0, 0, .87);--mat-form-field-select-disabled-option-text-color: rgba(0, 0, 0, .38);--mat-form-field-leading-icon-color: unset;--mat-form-field-disabled-leading-icon-color: unset;--mat-form-field-trailing-icon-color: unset;--mat-form-field-disabled-trailing-icon-color: unset;--mat-form-field-error-focus-trailing-icon-color: unset;--mat-form-field-error-hover-trailing-icon-color: unset;--mat-form-field-error-trailing-icon-color: unset;--mat-form-field-enabled-select-arrow-color: rgba(203, 221, 225, .54);--mat-form-field-disabled-select-arrow-color: rgba(203, 221, 225, .38);--mat-form-field-hover-state-layer-opacity: .08;--mat-form-field-focus-state-layer-opacity: .24;--mat-select-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-select-panel-background-color: #032128;--mat-select-enabled-trigger-text-color: rgba(255, 255, 255, .87);--mat-select-disabled-trigger-text-color: rgba(7, 52, 62, .38);--mat-select-placeholder-text-color: rgba(255, 255, 255, .6);--mat-select-enabled-arrow-color: rgba(203, 221, 225, .54);--mat-select-disabled-arrow-color: rgba(255, 255, 255, .38);--mat-select-focused-arrow-color: rgba(245, 158, 11, .87);--mat-select-invalid-arrow-color: rgba(220, 38, 38, .87);--mat-autocomplete-container-shape: 4px;--mat-autocomplete-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-autocomplete-background-color: #032128;--mdc-dialog-container-shape: 4px;--mat-dialog-container-elevation-shadow: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12);--mat-dialog-container-max-width: 80vw;--mat-dialog-container-small-max-width: 80vw;--mat-dialog-container-min-width: 0;--mat-dialog-actions-alignment: start;--mat-dialog-actions-padding: 8px;--mat-dialog-content-padding: 20px 24px;--mat-dialog-with-actions-content-padding: 20px 24px;--mat-dialog-headline-padding: 0 24px 9px;--mdc-dialog-container-color: #032128;--mdc-dialog-subhead-color: rgba(255, 255, 255, .87);--mdc-dialog-supporting-text-color: rgba(255, 255, 255, .6);--mdc-switch-disabled-selected-icon-opacity: .38;--mdc-switch-disabled-track-opacity: .12;--mdc-switch-disabled-unselected-icon-opacity: .38;--mdc-switch-handle-height: 20px;--mdc-switch-handle-shape: 10px;--mdc-switch-handle-width: 20px;--mdc-switch-selected-icon-size: 18px;--mdc-switch-track-height: 14px;--mdc-switch-track-shape: 7px;--mdc-switch-track-width: 36px;--mdc-switch-unselected-icon-size: 18px;--mdc-switch-selected-focus-state-layer-opacity: .12;--mdc-switch-selected-hover-state-layer-opacity: .04;--mdc-switch-selected-pressed-state-layer-opacity: .1;--mdc-switch-unselected-focus-state-layer-opacity: .12;--mdc-switch-unselected-hover-state-layer-opacity: .04;--mdc-switch-unselected-pressed-state-layer-opacity: .1;--mdc-switch-selected-focus-state-layer-color: #fcd34d;--mdc-switch-selected-handle-color: #fcd34d;--mdc-switch-selected-hover-state-layer-color: #fcd34d;--mdc-switch-selected-pressed-state-layer-color: #fcd34d;--mdc-switch-selected-focus-handle-color: #fde68a;--mdc-switch-selected-hover-handle-color: #fde68a;--mdc-switch-selected-pressed-handle-color: #fde68a;--mdc-switch-selected-focus-track-color: #d97706;--mdc-switch-selected-hover-track-color: #d97706;--mdc-switch-selected-pressed-track-color: #d97706;--mdc-switch-selected-track-color: #d97706;--mdc-switch-disabled-selected-handle-color: #000;--mdc-switch-disabled-selected-icon-color: #212121;--mdc-switch-disabled-selected-track-color: #f5f5f5;--mdc-switch-disabled-unselected-handle-color: #000;--mdc-switch-disabled-unselected-icon-color: #212121;--mdc-switch-disabled-unselected-track-color: #f5f5f5;--mdc-switch-handle-surface-color: var(--mdc-theme-surface, #fff);--mdc-switch-handle-elevation-shadow: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mdc-switch-handle-shadow-color: black;--mdc-switch-disabled-handle-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mdc-switch-selected-icon-color: #212121;--mdc-switch-unselected-focus-handle-color: #fafafa;--mdc-switch-unselected-focus-state-layer-color: #f5f5f5;--mdc-switch-unselected-focus-track-color: #616161;--mdc-switch-unselected-handle-color: #9e9e9e;--mdc-switch-unselected-hover-handle-color: #fafafa;--mdc-switch-unselected-hover-state-layer-color: #f5f5f5;--mdc-switch-unselected-hover-track-color: #616161;--mdc-switch-unselected-icon-color: #212121;--mdc-switch-unselected-pressed-handle-color: #fafafa;--mdc-switch-unselected-pressed-state-layer-color: #f5f5f5;--mdc-switch-unselected-pressed-track-color: #616161;--mdc-switch-unselected-track-color: #616161;--mdc-switch-disabled-label-text-color: #07343e;--mdc-radio-disabled-selected-icon-opacity: .38;--mdc-radio-disabled-unselected-icon-opacity: .38;--mdc-radio-state-layer-size: 40px;--mat-slider-value-indicator-width: auto;--mat-slider-value-indicator-height: 32px;--mat-slider-value-indicator-caret-display: block;--mat-slider-value-indicator-border-radius: 4px;--mat-slider-value-indicator-padding: 0 12px;--mat-slider-value-indicator-text-transform: none;--mat-slider-value-indicator-container-transform: translateX(-50%);--mdc-slider-active-track-height: 6px;--mdc-slider-active-track-shape: 9999px;--mdc-slider-handle-height: 20px;--mdc-slider-handle-shape: 50%;--mdc-slider-handle-width: 20px;--mdc-slider-inactive-track-height: 4px;--mdc-slider-inactive-track-shape: 9999px;--mdc-slider-with-overlap-handle-outline-width: 1px;--mdc-slider-with-tick-marks-active-container-opacity: .6;--mdc-slider-with-tick-marks-container-shape: 50%;--mdc-slider-with-tick-marks-container-size: 2px;--mdc-slider-with-tick-marks-inactive-container-opacity: .6;--mdc-slider-handle-color: #f59e0b;--mdc-slider-focus-handle-color: #f59e0b;--mdc-slider-hover-handle-color: #f59e0b;--mdc-slider-active-track-color: #f59e0b;--mdc-slider-inactive-track-color: #f59e0b;--mdc-slider-with-tick-marks-inactive-container-color: #f59e0b;--mdc-slider-with-tick-marks-active-container-color: #451a03;--mdc-slider-disabled-active-track-color: #fff;--mdc-slider-disabled-handle-color: #fff;--mdc-slider-disabled-inactive-track-color: #fff;--mdc-slider-label-container-color: #fff;--mdc-slider-label-label-text-color: #000;--mdc-slider-with-overlap-handle-outline-color: #fff;--mdc-slider-with-tick-marks-disabled-container-color: #fff;--mdc-slider-handle-elevation: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-slider-ripple-color: #f59e0b;--mat-slider-hover-state-layer-color: rgba(245, 158, 11, .05);--mat-slider-focus-state-layer-color: rgba(245, 158, 11, .2);--mat-slider-value-indicator-opacity: .9;--mat-menu-container-shape: 4px;--mat-menu-divider-bottom-spacing: 0;--mat-menu-divider-top-spacing: 0;--mat-menu-item-spacing: 16px;--mat-menu-item-icon-size: 24px;--mat-menu-item-leading-spacing: 16px;--mat-menu-item-trailing-spacing: 16px;--mat-menu-item-with-icon-leading-spacing: 16px;--mat-menu-item-with-icon-trailing-spacing: 16px;--mat-menu-item-label-text-color: white;--mat-menu-item-icon-color: white;--mat-menu-item-hover-state-layer-color: rgba(255, 255, 255, .08);--mat-menu-item-focus-state-layer-color: rgba(255, 255, 255, .08);--mat-menu-container-color: #032128;--mat-menu-divider-color: rgba(203, 221, 225, .12);--mdc-list-list-item-container-shape: 0;--mdc-list-list-item-leading-avatar-shape: 50%;--mdc-list-list-item-container-color: transparent;--mdc-list-list-item-selected-container-color: transparent;--mdc-list-list-item-leading-avatar-color: transparent;--mdc-list-list-item-leading-icon-size: 24px;--mdc-list-list-item-leading-avatar-size: 40px;--mdc-list-list-item-trailing-icon-size: 24px;--mdc-list-list-item-disabled-state-layer-color: transparent;--mdc-list-list-item-disabled-state-layer-opacity: 0;--mdc-list-list-item-disabled-label-text-opacity: .38;--mdc-list-list-item-disabled-leading-icon-opacity: .38;--mdc-list-list-item-disabled-trailing-icon-opacity: .38;--mat-list-active-indicator-color: transparent;--mat-list-active-indicator-shape: 4px;--mdc-list-list-item-label-text-color: white;--mdc-list-list-item-supporting-text-color: #3b7586;--mdc-list-list-item-leading-icon-color: rgba(255, 255, 255, .5);--mdc-list-list-item-trailing-supporting-text-color: #083b46;--mdc-list-list-item-trailing-icon-color: rgba(255, 255, 255, .5);--mdc-list-list-item-selected-trailing-icon-color: rgba(255, 255, 255, .5);--mdc-list-list-item-disabled-label-text-color: white;--mdc-list-list-item-disabled-leading-icon-color: white;--mdc-list-list-item-disabled-trailing-icon-color: white;--mdc-list-list-item-hover-label-text-color: white;--mdc-list-list-item-hover-leading-icon-color: rgba(255, 255, 255, .5);--mdc-list-list-item-hover-trailing-icon-color: rgba(255, 255, 255, .5);--mdc-list-list-item-focus-label-text-color: white;--mdc-list-list-item-hover-state-layer-color: white;--mdc-list-list-item-hover-state-layer-opacity: .08;--mdc-list-list-item-focus-state-layer-color: white;--mdc-list-list-item-focus-state-layer-opacity: .24;--mat-paginator-container-text-color: rgba(255, 255, 255, .87);--mat-paginator-container-background-color: #032128;--mat-paginator-enabled-icon-color: rgba(255, 255, 255, .54);--mat-paginator-disabled-icon-color: rgba(255, 255, 255, .12);--mdc-tab-indicator-active-indicator-height: 2px;--mdc-tab-indicator-active-indicator-shape: 0;--mdc-secondary-navigation-tab-container-height: 48px;--mat-tab-header-divider-color: transparent;--mat-tab-header-divider-height: 0;--mdc-checkbox-disabled-selected-checkmark-color: #fff;--mdc-checkbox-selected-focus-state-layer-opacity: .16;--mdc-checkbox-selected-hover-state-layer-opacity: .04;--mdc-checkbox-selected-pressed-state-layer-opacity: .16;--mdc-checkbox-unselected-focus-state-layer-opacity: .16;--mdc-checkbox-unselected-hover-state-layer-opacity: .04;--mdc-checkbox-unselected-pressed-state-layer-opacity: .16;--mdc-checkbox-disabled-selected-icon-color: rgba(255, 255, 255, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(255, 255, 255, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #1e293b;--mdc-checkbox-selected-hover-icon-color: #1e293b;--mdc-checkbox-selected-icon-color: #1e293b;--mdc-checkbox-selected-pressed-icon-color: #1e293b;--mdc-checkbox-unselected-focus-icon-color: #eeeeee;--mdc-checkbox-unselected-hover-icon-color: #eeeeee;--mdc-checkbox-unselected-icon-color: rgba(255, 255, 255, .54);--mdc-checkbox-unselected-pressed-icon-color: rgba(255, 255, 255, .54);--mdc-checkbox-selected-focus-state-layer-color: #1e293b;--mdc-checkbox-selected-hover-state-layer-color: #1e293b;--mdc-checkbox-selected-pressed-state-layer-color: #1e293b;--mdc-checkbox-unselected-focus-state-layer-color: white;--mdc-checkbox-unselected-hover-state-layer-color: white;--mdc-checkbox-unselected-pressed-state-layer-color: white;--mat-checkbox-disabled-label-color: #07343e;--mat-checkbox-label-text-color: white;--mdc-text-button-container-shape: 4px;--mdc-text-button-keep-touch-target: false;--mdc-filled-button-container-shape: 4px;--mdc-filled-button-keep-touch-target: false;--mdc-protected-button-container-shape: 4px;--mdc-protected-button-keep-touch-target: false;--mdc-outlined-button-keep-touch-target: false;--mdc-outlined-button-outline-width: 1px;--mdc-outlined-button-container-shape: 4px;--mat-text-button-horizontal-padding: 8px;--mat-text-button-with-icon-horizontal-padding: 8px;--mat-text-button-icon-spacing: 8px;--mat-text-button-icon-offset: 0;--mat-filled-button-horizontal-padding: 16px;--mat-filled-button-icon-spacing: 8px;--mat-filled-button-icon-offset: -4px;--mat-protected-button-horizontal-padding: 16px;--mat-protected-button-icon-spacing: 8px;--mat-protected-button-icon-offset: -4px;--mat-outlined-button-horizontal-padding: 15px;--mat-outlined-button-icon-spacing: 8px;--mat-outlined-button-icon-offset: -4px;--mdc-text-button-label-text-color: white;--mdc-text-button-disabled-label-text-color: rgba(3, 33, 40, .5);--mat-text-button-state-layer-color: white;--mat-text-button-disabled-state-layer-color: white;--mat-text-button-ripple-color: rgba(255, 255, 255, .1);--mat-text-button-hover-state-layer-opacity: .08;--mat-text-button-focus-state-layer-opacity: .24;--mat-text-button-pressed-state-layer-opacity: .24;--mdc-filled-button-container-color: #032128;--mdc-filled-button-label-text-color: white;--mdc-filled-button-disabled-container-color: rgba(3, 33, 40, .12);--mdc-filled-button-disabled-label-text-color: rgba(3, 33, 40, .5);--mat-filled-button-state-layer-color: white;--mat-filled-button-disabled-state-layer-color: white;--mat-filled-button-ripple-color: rgba(255, 255, 255, .1);--mat-filled-button-hover-state-layer-opacity: .08;--mat-filled-button-focus-state-layer-opacity: .24;--mat-filled-button-pressed-state-layer-opacity: .24;--mdc-protected-button-container-color: #032128;--mdc-protected-button-label-text-color: white;--mdc-protected-button-disabled-container-color: rgba(3, 33, 40, .12);--mdc-protected-button-disabled-label-text-color: rgba(3, 33, 40, .5);--mdc-protected-button-container-elevation-shadow: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mdc-protected-button-disabled-container-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mdc-protected-button-focus-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mdc-protected-button-hover-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mdc-protected-button-pressed-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-protected-button-container-shadow-color: #000;--mat-protected-button-state-layer-color: white;--mat-protected-button-disabled-state-layer-color: white;--mat-protected-button-ripple-color: rgba(255, 255, 255, .1);--mat-protected-button-hover-state-layer-opacity: .08;--mat-protected-button-focus-state-layer-opacity: .24;--mat-protected-button-pressed-state-layer-opacity: .24;--mdc-outlined-button-disabled-outline-color: rgba(203, 221, 225, .12);--mdc-outlined-button-disabled-label-text-color: rgba(3, 33, 40, .5);--mdc-outlined-button-label-text-color: white;--mdc-outlined-button-outline-color: rgba(203, 221, 225, .12);--mat-outlined-button-state-layer-color: white;--mat-outlined-button-disabled-state-layer-color: white;--mat-outlined-button-ripple-color: rgba(255, 255, 255, .1);--mat-outlined-button-hover-state-layer-opacity: .08;--mat-outlined-button-focus-state-layer-opacity: .24;--mat-outlined-button-pressed-state-layer-opacity: .24;--mdc-icon-button-icon-size: 24px;--mdc-icon-button-icon-color: inherit;--mdc-icon-button-disabled-icon-color: rgba(255, 255, 255, .5);--mat-icon-button-state-layer-color: white;--mat-icon-button-disabled-state-layer-color: white;--mat-icon-button-ripple-color: rgba(255, 255, 255, .1);--mat-icon-button-hover-state-layer-opacity: .08;--mat-icon-button-focus-state-layer-opacity: .24;--mat-icon-button-pressed-state-layer-opacity: .24;--mdc-fab-container-shape: 50%;--mdc-fab-icon-size: 24px;--mdc-fab-small-container-shape: 50%;--mdc-fab-small-icon-size: 24px;--mdc-extended-fab-container-height: 48px;--mdc-extended-fab-container-shape: 24px;--mdc-fab-container-color: #032128;--mdc-fab-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-fab-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mdc-fab-container-shadow-color: #000;--mat-fab-foreground-color: white;--mat-fab-state-layer-color: white;--mat-fab-disabled-state-layer-color: white;--mat-fab-ripple-color: rgba(255, 255, 255, .1);--mat-fab-hover-state-layer-opacity: .08;--mat-fab-focus-state-layer-opacity: .24;--mat-fab-pressed-state-layer-opacity: .24;--mat-fab-disabled-state-container-color: rgba(2, 34, 41, .12);--mat-fab-disabled-state-foreground-color: rgba(3, 33, 40, .5);--mdc-fab-small-container-color: #032128;--mdc-fab-small-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-fab-small-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-small-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-small-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mdc-fab-small-container-shadow-color: #000;--mat-fab-small-foreground-color: white;--mat-fab-small-state-layer-color: white;--mat-fab-small-disabled-state-layer-color: white;--mat-fab-small-ripple-color: rgba(255, 255, 255, .1);--mat-fab-small-hover-state-layer-opacity: .08;--mat-fab-small-focus-state-layer-opacity: .24;--mat-fab-small-pressed-state-layer-opacity: .24;--mat-fab-small-disabled-state-container-color: rgba(2, 34, 41, .12);--mat-fab-small-disabled-state-foreground-color: rgba(3, 33, 40, .5);--mdc-extended-fab-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-extended-fab-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-extended-fab-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-extended-fab-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mdc-extended-fab-container-shadow-color: #000;--mdc-snackbar-container-shape: 4px;--mdc-snackbar-container-color: #cdd3d4;--mdc-snackbar-supporting-text-color: rgba(3, 33, 40, .87);--mat-snack-bar-button-color: rgba(0, 0, 0, .87);--mat-table-row-item-outline-width: 1px;--mat-table-background-color: #032128;--mat-table-header-headline-color: white;--mat-table-row-item-label-text-color: white;--mat-table-row-item-outline-color: rgba(203, 221, 225, .12);--mdc-circular-progress-active-indicator-width: 4px;--mdc-circular-progress-size: 48px;--mdc-circular-progress-active-indicator-color: #f59e0b;--mat-badge-container-shape: 50%;--mat-badge-container-size: unset;--mat-badge-small-size-container-size: unset;--mat-badge-large-size-container-size: unset;--mat-badge-legacy-container-size: 22px;--mat-badge-legacy-small-size-container-size: 16px;--mat-badge-legacy-large-size-container-size: 28px;--mat-badge-container-offset: -11px 0;--mat-badge-small-size-container-offset: -8px 0;--mat-badge-large-size-container-offset: -14px 0;--mat-badge-container-overlap-offset: -11px;--mat-badge-small-size-container-overlap-offset: -8px;--mat-badge-large-size-container-overlap-offset: -14px;--mat-badge-container-padding: 0;--mat-badge-small-size-container-padding: 0;--mat-badge-large-size-container-padding: 0;--mat-badge-background-color: #f59e0b;--mat-badge-text-color: #451a03;--mat-badge-disabled-state-background-color: #032128;--mat-badge-disabled-state-text-color: #07343e;--mat-bottom-sheet-container-shape: 4px;--mat-bottom-sheet-container-text-color: white;--mat-bottom-sheet-container-background-color: #032128;--mat-legacy-button-toggle-height: 36px;--mat-legacy-button-toggle-shape: 2px;--mat-legacy-button-toggle-focus-state-layer-opacity: 1;--mat-standard-button-toggle-shape: 4px;--mat-standard-button-toggle-hover-state-layer-opacity: .04;--mat-standard-button-toggle-focus-state-layer-opacity: .12;--mat-legacy-button-toggle-text-color: #083b46;--mat-legacy-button-toggle-state-layer-color: #9bbac3;--mat-legacy-button-toggle-selected-state-text-color: #3b7586;--mat-legacy-button-toggle-selected-state-background-color: rgba(255, 255, 255, .05);--mat-legacy-button-toggle-disabled-state-text-color: #032128;--mat-legacy-button-toggle-disabled-state-background-color: #022229;--mat-legacy-button-toggle-disabled-selected-state-background-color: #032128;--mat-standard-button-toggle-text-color: white;--mat-standard-button-toggle-background-color: #032128;--mat-standard-button-toggle-state-layer-color: #9bbac3;--mat-standard-button-toggle-selected-state-background-color: rgba(255, 255, 255, .05);--mat-standard-button-toggle-selected-state-text-color: white;--mat-standard-button-toggle-disabled-state-text-color: #032128;--mat-standard-button-toggle-disabled-state-background-color: #032128;--mat-standard-button-toggle-disabled-selected-state-text-color: white;--mat-standard-button-toggle-disabled-selected-state-background-color: #032128;--mat-standard-button-toggle-divider-color: #1b383e;--mat-datepicker-calendar-container-shape: 4px;--mat-datepicker-calendar-container-touch-shape: 4px;--mat-datepicker-calendar-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mat-datepicker-calendar-container-touch-elevation-shadow: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12);--mat-datepicker-calendar-date-selected-state-text-color: #451a03;--mat-datepicker-calendar-date-selected-state-background-color: #f59e0b;--mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(245, 158, 11, .4);--mat-datepicker-calendar-date-today-selected-state-outline-color: #451a03;--mat-datepicker-calendar-date-focus-state-background-color: rgba(245, 158, 11, .3);--mat-datepicker-calendar-date-hover-state-background-color: rgba(245, 158, 11, .3);--mat-datepicker-toggle-active-state-icon-color: #f59e0b;--mat-datepicker-calendar-date-in-range-state-background-color: rgba(245, 158, 11, .2);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, .2);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #46a35e;--mat-datepicker-toggle-icon-color: #cbdde1;--mat-datepicker-calendar-body-label-text-color: #3b7586;--mat-datepicker-calendar-period-button-text-color: white;--mat-datepicker-calendar-period-button-icon-color: #cbdde1;--mat-datepicker-calendar-navigation-button-icon-color: #cbdde1;--mat-datepicker-calendar-header-divider-color: rgba(203, 221, 225, .12);--mat-datepicker-calendar-header-text-color: #3b7586;--mat-datepicker-calendar-date-today-outline-color: #083b46;--mat-datepicker-calendar-date-today-disabled-state-outline-color: rgba(8, 59, 70, .8);--mat-datepicker-calendar-date-text-color: white;--mat-datepicker-calendar-date-outline-color: transparent;--mat-datepicker-calendar-date-disabled-state-text-color: #07343e;--mat-datepicker-calendar-date-preview-state-outline-color: rgba(203, 221, 225, .24);--mat-datepicker-range-input-separator-color: white;--mat-datepicker-range-input-disabled-state-separator-color: #07343e;--mat-datepicker-range-input-disabled-state-text-color: #07343e;--mat-datepicker-calendar-container-background-color: #032128;--mat-datepicker-calendar-container-text-color: white;--mat-divider-width: 1px;--mat-divider-color: rgba(203, 221, 225, .12);--mat-expansion-container-shape: 4px;--mat-expansion-legacy-header-indicator-display: inline-block;--mat-expansion-header-indicator-display: none;--mat-expansion-container-background-color: #032128;--mat-expansion-container-text-color: white;--mat-expansion-actions-divider-color: rgba(203, 221, 225, .12);--mat-expansion-header-hover-state-layer-color: rgba(255, 255, 255, .05);--mat-expansion-header-focus-state-layer-color: rgba(255, 255, 255, .05);--mat-expansion-header-disabled-state-text-color: #032128;--mat-expansion-header-text-color: white;--mat-expansion-header-description-color: #3b7586;--mat-expansion-header-indicator-color: #3b7586;--mat-icon-color: inherit;--mat-sidenav-container-shape: 0;--mat-sidenav-container-elevation-shadow: 0px 8px 10px -5px rgba(0, 0, 0, .2), 0px 16px 24px 2px rgba(0, 0, 0, .14), 0px 6px 30px 5px rgba(0, 0, 0, .12);--mat-sidenav-container-width: auto;--mat-sidenav-container-divider-color: rgba(203, 221, 225, .12);--mat-sidenav-container-background-color: #032128;--mat-sidenav-container-text-color: white;--mat-sidenav-content-background-color: #022229;--mat-sidenav-content-text-color: white;--mat-sidenav-scrim-color: rgba(252, 222, 215, .6);--mat-stepper-header-icon-foreground-color: #451a03;--mat-stepper-header-selected-state-icon-background-color: #f59e0b;--mat-stepper-header-selected-state-icon-foreground-color: #451a03;--mat-stepper-header-done-state-icon-background-color: #f59e0b;--mat-stepper-header-done-state-icon-foreground-color: #451a03;--mat-stepper-header-edit-state-icon-background-color: #f59e0b;--mat-stepper-header-edit-state-icon-foreground-color: #451a03;--mat-stepper-container-color: #032128;--mat-stepper-line-color: rgba(203, 221, 225, .12);--mat-stepper-header-hover-state-layer-color: rgba(255, 255, 255, .05);--mat-stepper-header-focus-state-layer-color: rgba(255, 255, 255, .05);--mat-stepper-header-label-text-color: #3b7586;--mat-stepper-header-optional-label-text-color: #3b7586;--mat-stepper-header-selected-state-label-text-color: white;--mat-stepper-header-error-state-label-text-color: #dc2626;--mat-stepper-header-icon-background-color: #3b7586;--mat-stepper-header-error-state-icon-foreground-color: #dc2626;--mat-stepper-header-error-state-icon-background-color: transparent;--mat-sort-arrow-color: #3b7586;--mat-toolbar-container-background-color: #022229;--mat-toolbar-container-text-color: white;--mat-tree-container-background-color: #032128;--mat-tree-node-text-color: white}.theme-amber .dark .mat-accent,.theme-amber.dark .mat-accent{--mat-option-selected-state-label-text-color: #1e293b;--mat-option-label-text-color: white;--mat-option-hover-state-layer-color: rgba(255, 255, 255, .08);--mat-option-focus-state-layer-color: rgba(255, 255, 255, .08);--mat-option-selected-state-layer-color: rgba(255, 255, 255, .08)}.theme-amber .dark .mat-warn,.theme-amber.dark .mat-warn{--mat-option-selected-state-label-text-color: #dc2626;--mat-option-label-text-color: white;--mat-option-hover-state-layer-color: rgba(255, 255, 255, .08);--mat-option-focus-state-layer-color: rgba(255, 255, 255, .08);--mat-option-selected-state-layer-color: rgba(255, 255, 255, .08)}.theme-amber .dark .mat-primary,.theme-amber.dark .mat-primary{--mat-full-pseudo-checkbox-selected-icon-color: #f59e0b;--mat-full-pseudo-checkbox-selected-checkmark-color: #022229;--mat-full-pseudo-checkbox-unselected-icon-color: #3b7586;--mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #022229;--mat-full-pseudo-checkbox-disabled-unselected-icon-color: #686868;--mat-full-pseudo-checkbox-disabled-selected-icon-color: #686868;--mat-minimal-pseudo-checkbox-selected-checkmark-color: #f59e0b;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #686868}.theme-amber .dark .mat-accent,.theme-amber.dark .mat-accent{--mat-full-pseudo-checkbox-selected-icon-color: #1e293b;--mat-full-pseudo-checkbox-selected-checkmark-color: #022229;--mat-full-pseudo-checkbox-unselected-icon-color: #3b7586;--mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #022229;--mat-full-pseudo-checkbox-disabled-unselected-icon-color: #686868;--mat-full-pseudo-checkbox-disabled-selected-icon-color: #686868;--mat-minimal-pseudo-checkbox-selected-checkmark-color: #1e293b;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #686868}.theme-amber .dark .mat-warn,.theme-amber.dark .mat-warn{--mat-full-pseudo-checkbox-selected-icon-color: #dc2626;--mat-full-pseudo-checkbox-selected-checkmark-color: #022229;--mat-full-pseudo-checkbox-unselected-icon-color: #3b7586;--mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #022229;--mat-full-pseudo-checkbox-disabled-unselected-icon-color: #686868;--mat-full-pseudo-checkbox-disabled-selected-icon-color: #686868;--mat-minimal-pseudo-checkbox-selected-checkmark-color: #dc2626;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #686868}.theme-amber .dark .mat-elevation-z0,.theme-amber .dark .mat-mdc-elevation-specific.mat-elevation-z0,.theme-amber.dark .mat-elevation-z0,.theme-amber.dark .mat-mdc-elevation-specific.mat-elevation-z0{box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}.theme-amber .dark .mat-elevation-z1,.theme-amber .dark .mat-mdc-elevation-specific.mat-elevation-z1,.theme-amber.dark .mat-elevation-z1,.theme-amber.dark .mat-mdc-elevation-specific.mat-elevation-z1{box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f}.theme-amber .dark .mat-elevation-z2,.theme-amber .dark .mat-mdc-elevation-specific.mat-elevation-z2,.theme-amber.dark .mat-elevation-z2,.theme-amber.dark .mat-mdc-elevation-specific.mat-elevation-z2{box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.theme-amber .dark .mat-elevation-z3,.theme-amber .dark .mat-mdc-elevation-specific.mat-elevation-z3,.theme-amber.dark .mat-elevation-z3,.theme-amber.dark .mat-mdc-elevation-specific.mat-elevation-z3{box-shadow:0 3px 3px -2px #0003,0 3px 4px #00000024,0 1px 8px #0000001f}.theme-amber .dark .mat-elevation-z4,.theme-amber .dark .mat-mdc-elevation-specific.mat-elevation-z4,.theme-amber.dark .mat-elevation-z4,.theme-amber.dark .mat-mdc-elevation-specific.mat-elevation-z4{box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.theme-amber .dark .mat-elevation-z5,.theme-amber .dark .mat-mdc-elevation-specific.mat-elevation-z5,.theme-amber.dark .mat-elevation-z5,.theme-amber.dark .mat-mdc-elevation-specific.mat-elevation-z5{box-shadow:0 3px 5px -1px #0003,0 5px 8px #00000024,0 1px 14px #0000001f}.theme-amber .dark .mat-elevation-z6,.theme-amber .dark .mat-mdc-elevation-specific.mat-elevation-z6,.theme-amber.dark .mat-elevation-z6,.theme-amber.dark .mat-mdc-elevation-specific.mat-elevation-z6{box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024,0 1px 18px #0000001f}.theme-amber .dark .mat-elevation-z7,.theme-amber .dark .mat-mdc-elevation-specific.mat-elevation-z7,.theme-amber.dark .mat-elevation-z7,.theme-amber.dark .mat-mdc-elevation-specific.mat-elevation-z7{box-shadow:0 4px 5px -2px #0003,0 7px 10px 1px #00000024,0 2px 16px 1px #0000001f}.theme-amber .dark .mat-elevation-z8,.theme-amber .dark .mat-mdc-elevation-specific.mat-elevation-z8,.theme-amber.dark .mat-elevation-z8,.theme-amber.dark .mat-mdc-elevation-specific.mat-elevation-z8{box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f}.theme-amber .dark .mat-elevation-z9,.theme-amber .dark .mat-mdc-elevation-specific.mat-elevation-z9,.theme-amber.dark .mat-elevation-z9,.theme-amber.dark .mat-mdc-elevation-specific.mat-elevation-z9{box-shadow:0 5px 6px -3px #0003,0 9px 12px 1px #00000024,0 3px 16px 2px #0000001f}.theme-amber .dark .mat-elevation-z10,.theme-amber .dark .mat-mdc-elevation-specific.mat-elevation-z10,.theme-amber.dark .mat-elevation-z10,.theme-amber.dark .mat-mdc-elevation-specific.mat-elevation-z10{box-shadow:0 6px 6px -3px #0003,0 10px 14px 1px #00000024,0 4px 18px 3px #0000001f}.theme-amber .dark .mat-elevation-z11,.theme-amber .dark .mat-mdc-elevation-specific.mat-elevation-z11,.theme-amber.dark .mat-elevation-z11,.theme-amber.dark .mat-mdc-elevation-specific.mat-elevation-z11{box-shadow:0 6px 7px -4px #0003,0 11px 15px 1px #00000024,0 4px 20px 3px #0000001f}.theme-amber .dark .mat-elevation-z12,.theme-amber .dark .mat-mdc-elevation-specific.mat-elevation-z12,.theme-amber.dark .mat-elevation-z12,.theme-amber.dark .mat-mdc-elevation-specific.mat-elevation-z12{box-shadow:0 7px 8px -4px #0003,0 12px 17px 2px #00000024,0 5px 22px 4px #0000001f}.theme-amber .dark .mat-elevation-z13,.theme-amber .dark .mat-mdc-elevation-specific.mat-elevation-z13,.theme-amber.dark .mat-elevation-z13,.theme-amber.dark .mat-mdc-elevation-specific.mat-elevation-z13{box-shadow:0 7px 8px -4px #0003,0 13px 19px 2px #00000024,0 5px 24px 4px #0000001f}.theme-amber .dark .mat-elevation-z14,.theme-amber .dark .mat-mdc-elevation-specific.mat-elevation-z14,.theme-amber.dark .mat-elevation-z14,.theme-amber.dark .mat-mdc-elevation-specific.mat-elevation-z14{box-shadow:0 7px 9px -4px #0003,0 14px 21px 2px #00000024,0 5px 26px 4px #0000001f}.theme-amber .dark .mat-elevation-z15,.theme-amber .dark .mat-mdc-elevation-specific.mat-elevation-z15,.theme-amber.dark .mat-elevation-z15,.theme-amber.dark .mat-mdc-elevation-specific.mat-elevation-z15{box-shadow:0 8px 9px -5px #0003,0 15px 22px 2px #00000024,0 6px 28px 5px #0000001f}.theme-amber .dark .mat-elevation-z16,.theme-amber .dark .mat-mdc-elevation-specific.mat-elevation-z16,.theme-amber.dark .mat-elevation-z16,.theme-amber.dark .mat-mdc-elevation-specific.mat-elevation-z16{box-shadow:0 8px 10px -5px #0003,0 16px 24px 2px #00000024,0 6px 30px 5px #0000001f}.theme-amber .dark .mat-elevation-z17,.theme-amber .dark .mat-mdc-elevation-specific.mat-elevation-z17,.theme-amber.dark .mat-elevation-z17,.theme-amber.dark .mat-mdc-elevation-specific.mat-elevation-z17{box-shadow:0 8px 11px -5px #0003,0 17px 26px 2px #00000024,0 6px 32px 5px #0000001f}.theme-amber .dark .mat-elevation-z18,.theme-amber .dark .mat-mdc-elevation-specific.mat-elevation-z18,.theme-amber.dark .mat-elevation-z18,.theme-amber.dark .mat-mdc-elevation-specific.mat-elevation-z18{box-shadow:0 9px 11px -5px #0003,0 18px 28px 2px #00000024,0 7px 34px 6px #0000001f}.theme-amber .dark .mat-elevation-z19,.theme-amber .dark .mat-mdc-elevation-specific.mat-elevation-z19,.theme-amber.dark .mat-elevation-z19,.theme-amber.dark .mat-mdc-elevation-specific.mat-elevation-z19{box-shadow:0 9px 12px -6px #0003,0 19px 29px 2px #00000024,0 7px 36px 6px #0000001f}.theme-amber .dark .mat-elevation-z20,.theme-amber .dark .mat-mdc-elevation-specific.mat-elevation-z20,.theme-amber.dark .mat-elevation-z20,.theme-amber.dark .mat-mdc-elevation-specific.mat-elevation-z20{box-shadow:0 10px 13px -6px #0003,0 20px 31px 3px #00000024,0 8px 38px 7px #0000001f}.theme-amber .dark .mat-elevation-z21,.theme-amber .dark .mat-mdc-elevation-specific.mat-elevation-z21,.theme-amber.dark .mat-elevation-z21,.theme-amber.dark .mat-mdc-elevation-specific.mat-elevation-z21{box-shadow:0 10px 13px -6px #0003,0 21px 33px 3px #00000024,0 8px 40px 7px #0000001f}.theme-amber .dark .mat-elevation-z22,.theme-amber .dark .mat-mdc-elevation-specific.mat-elevation-z22,.theme-amber.dark .mat-elevation-z22,.theme-amber.dark .mat-mdc-elevation-specific.mat-elevation-z22{box-shadow:0 10px 14px -6px #0003,0 22px 35px 3px #00000024,0 8px 42px 7px #0000001f}.theme-amber .dark .mat-elevation-z23,.theme-amber .dark .mat-mdc-elevation-specific.mat-elevation-z23,.theme-amber.dark .mat-elevation-z23,.theme-amber.dark .mat-mdc-elevation-specific.mat-elevation-z23{box-shadow:0 11px 14px -7px #0003,0 23px 36px 3px #00000024,0 9px 44px 8px #0000001f}.theme-amber .dark .mat-elevation-z24,.theme-amber .dark .mat-mdc-elevation-specific.mat-elevation-z24,.theme-amber.dark .mat-elevation-z24,.theme-amber.dark .mat-mdc-elevation-specific.mat-elevation-z24{box-shadow:0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f}.theme-amber .dark .mat-mdc-progress-bar,.theme-amber.dark .mat-mdc-progress-bar{--mdc-linear-progress-active-indicator-color: #f59e0b;--mdc-linear-progress-track-color: rgba(245, 158, 11, .25)}.theme-amber .dark .mat-mdc-progress-bar.mat-accent,.theme-amber.dark .mat-mdc-progress-bar.mat-accent{--mdc-linear-progress-active-indicator-color: #1e293b;--mdc-linear-progress-track-color: rgba(30, 41, 59, .25)}.theme-amber .dark .mat-mdc-progress-bar.mat-warn,.theme-amber.dark .mat-mdc-progress-bar.mat-warn{--mdc-linear-progress-active-indicator-color: #dc2626;--mdc-linear-progress-track-color: rgba(220, 38, 38, .25)}.theme-amber .dark .mat-mdc-form-field.mat-accent,.theme-amber.dark .mat-mdc-form-field.mat-accent{--mdc-filled-text-field-caret-color: #1e293b;--mdc-filled-text-field-focus-active-indicator-color: #1e293b;--mdc-filled-text-field-focus-label-text-color: rgba(30, 41, 59, .87);--mdc-outlined-text-field-caret-color: #1e293b;--mdc-outlined-text-field-focus-outline-color: #1e293b;--mdc-outlined-text-field-focus-label-text-color: rgba(30, 41, 59, .87);--mat-form-field-focus-select-arrow-color: rgba(30, 41, 59, .87)}.theme-amber .dark .mat-mdc-form-field.mat-warn,.theme-amber.dark .mat-mdc-form-field.mat-warn{--mdc-filled-text-field-caret-color: #dc2626;--mdc-filled-text-field-focus-active-indicator-color: #dc2626;--mdc-filled-text-field-focus-label-text-color: rgba(220, 38, 38, .87);--mdc-outlined-text-field-caret-color: #dc2626;--mdc-outlined-text-field-focus-outline-color: #dc2626;--mdc-outlined-text-field-focus-label-text-color: rgba(220, 38, 38, .87);--mat-form-field-focus-select-arrow-color: rgba(220, 38, 38, .87)}.theme-amber .dark .mat-mdc-form-field.mat-accent,.theme-amber.dark .mat-mdc-form-field.mat-accent{--mat-select-panel-background-color: #032128;--mat-select-enabled-trigger-text-color: rgba(255, 255, 255, .87);--mat-select-disabled-trigger-text-color: rgba(7, 52, 62, .38);--mat-select-placeholder-text-color: rgba(255, 255, 255, .6);--mat-select-enabled-arrow-color: rgba(203, 221, 225, .54);--mat-select-disabled-arrow-color: rgba(255, 255, 255, .38);--mat-select-focused-arrow-color: rgba(30, 41, 59, .87);--mat-select-invalid-arrow-color: rgba(220, 38, 38, .87)}.theme-amber .dark .mat-mdc-form-field.mat-warn,.theme-amber.dark .mat-mdc-form-field.mat-warn{--mat-select-panel-background-color: #032128;--mat-select-enabled-trigger-text-color: rgba(255, 255, 255, .87);--mat-select-disabled-trigger-text-color: rgba(7, 52, 62, .38);--mat-select-placeholder-text-color: rgba(255, 255, 255, .6);--mat-select-enabled-arrow-color: rgba(203, 221, 225, .54);--mat-select-disabled-arrow-color: rgba(255, 255, 255, .38);--mat-select-focused-arrow-color: rgba(220, 38, 38, .87);--mat-select-invalid-arrow-color: rgba(220, 38, 38, .87)}.theme-amber .dark .mat-mdc-standard-chip,.theme-amber.dark .mat-mdc-standard-chip{--mdc-chip-container-shape-family: rounded;--mdc-chip-container-shape-radius: 16px 16px 16px 16px;--mdc-chip-with-avatar-avatar-shape-family: rounded;--mdc-chip-with-avatar-avatar-shape-radius: 14px 14px 14px 14px;--mdc-chip-with-avatar-avatar-size: 28px;--mdc-chip-with-icon-icon-size: 18px;--mdc-chip-outline-width: 0;--mdc-chip-outline-color: transparent;--mdc-chip-disabled-outline-color: transparent;--mdc-chip-focus-outline-color: transparent;--mdc-chip-hover-state-layer-opacity: .04;--mdc-chip-with-avatar-disabled-avatar-opacity: 1;--mdc-chip-flat-selected-outline-width: 0;--mdc-chip-selected-hover-state-layer-opacity: .04;--mdc-chip-with-trailing-icon-disabled-trailing-icon-opacity: 1;--mdc-chip-with-icon-disabled-icon-opacity: 1;--mat-chip-disabled-container-opacity: .4;--mat-chip-trailing-action-opacity: .54;--mat-chip-trailing-action-focus-opacity: 1;--mat-chip-trailing-action-state-layer-color: transparent;--mat-chip-selected-trailing-action-state-layer-color: transparent;--mat-chip-trailing-action-hover-state-layer-opacity: 0;--mat-chip-trailing-action-focus-state-layer-opacity: 0;--mdc-chip-disabled-label-text-color: #fafafa;--mdc-chip-elevated-container-color: #213c42;--mdc-chip-elevated-selected-container-color: #213c42;--mdc-chip-elevated-disabled-container-color: #213c42;--mdc-chip-flat-disabled-selected-container-color: #213c42;--mdc-chip-focus-state-layer-color: white;--mdc-chip-hover-state-layer-color: white;--mdc-chip-selected-hover-state-layer-color: white;--mdc-chip-focus-state-layer-opacity: .12;--mdc-chip-selected-focus-state-layer-color: white;--mdc-chip-selected-focus-state-layer-opacity: .12;--mdc-chip-label-text-color: #fafafa;--mdc-chip-selected-label-text-color: #fafafa;--mdc-chip-with-icon-icon-color: #fafafa;--mdc-chip-with-icon-disabled-icon-color: #fafafa;--mdc-chip-with-icon-selected-icon-color: #fafafa;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color: #fafafa;--mdc-chip-with-trailing-icon-trailing-icon-color: #fafafa;--mat-chip-selected-disabled-trailing-icon-color: #fafafa;--mat-chip-selected-trailing-icon-color: #fafafa}.theme-amber .dark .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-primary,.theme-amber .dark .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-primary,.theme-amber.dark .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-primary,.theme-amber.dark .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-primary{--mdc-chip-disabled-label-text-color: #451a03;--mdc-chip-elevated-container-color: #f59e0b;--mdc-chip-elevated-selected-container-color: #f59e0b;--mdc-chip-elevated-disabled-container-color: #f59e0b;--mdc-chip-flat-disabled-selected-container-color: #f59e0b;--mdc-chip-focus-state-layer-color: white;--mdc-chip-hover-state-layer-color: white;--mdc-chip-selected-hover-state-layer-color: white;--mdc-chip-focus-state-layer-opacity: .12;--mdc-chip-selected-focus-state-layer-color: white;--mdc-chip-selected-focus-state-layer-opacity: .12;--mdc-chip-label-text-color: #451a03;--mdc-chip-selected-label-text-color: #451a03;--mdc-chip-with-icon-icon-color: #451a03;--mdc-chip-with-icon-disabled-icon-color: #451a03;--mdc-chip-with-icon-selected-icon-color: #451a03;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color: #451a03;--mdc-chip-with-trailing-icon-trailing-icon-color: #451a03;--mat-chip-selected-disabled-trailing-icon-color: #451a03;--mat-chip-selected-trailing-icon-color: #451a03}.theme-amber .dark .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-accent,.theme-amber .dark .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-accent,.theme-amber.dark .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-accent,.theme-amber.dark .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-accent{--mdc-chip-disabled-label-text-color: white;--mdc-chip-elevated-container-color: #1e293b;--mdc-chip-elevated-selected-container-color: #1e293b;--mdc-chip-elevated-disabled-container-color: #1e293b;--mdc-chip-flat-disabled-selected-container-color: #1e293b;--mdc-chip-focus-state-layer-color: white;--mdc-chip-hover-state-layer-color: white;--mdc-chip-selected-hover-state-layer-color: white;--mdc-chip-focus-state-layer-opacity: .12;--mdc-chip-selected-focus-state-layer-color: white;--mdc-chip-selected-focus-state-layer-opacity: .12;--mdc-chip-label-text-color: white;--mdc-chip-selected-label-text-color: white;--mdc-chip-with-icon-icon-color: white;--mdc-chip-with-icon-disabled-icon-color: white;--mdc-chip-with-icon-selected-icon-color: white;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color: white;--mdc-chip-with-trailing-icon-trailing-icon-color: white;--mat-chip-selected-disabled-trailing-icon-color: white;--mat-chip-selected-trailing-icon-color: white}.theme-amber .dark .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-warn,.theme-amber .dark .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-warn,.theme-amber.dark .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-warn,.theme-amber.dark .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-warn{--mdc-chip-disabled-label-text-color: white;--mdc-chip-elevated-container-color: #dc2626;--mdc-chip-elevated-selected-container-color: #dc2626;--mdc-chip-elevated-disabled-container-color: #dc2626;--mdc-chip-flat-disabled-selected-container-color: #dc2626;--mdc-chip-focus-state-layer-color: white;--mdc-chip-hover-state-layer-color: white;--mdc-chip-selected-hover-state-layer-color: white;--mdc-chip-focus-state-layer-opacity: .12;--mdc-chip-selected-focus-state-layer-color: white;--mdc-chip-selected-focus-state-layer-opacity: .12;--mdc-chip-label-text-color: white;--mdc-chip-selected-label-text-color: white;--mdc-chip-with-icon-icon-color: white;--mdc-chip-with-icon-disabled-icon-color: white;--mdc-chip-with-icon-selected-icon-color: white;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color: white;--mdc-chip-with-trailing-icon-trailing-icon-color: white;--mat-chip-selected-disabled-trailing-icon-color: white;--mat-chip-selected-trailing-icon-color: white}.theme-amber .dark .mat-mdc-slide-toggle,.theme-amber.dark .mat-mdc-slide-toggle{--mat-switch-disabled-selected-handle-opacity: .38;--mat-switch-disabled-unselected-handle-opacity: .38;--mat-switch-unselected-handle-size: 20px;--mat-switch-selected-handle-size: 20px;--mat-switch-pressed-handle-size: 20px;--mat-switch-with-icon-handle-size: 20px;--mat-switch-selected-handle-horizontal-margin: 0;--mat-switch-selected-with-icon-handle-horizontal-margin: 0;--mat-switch-selected-pressed-handle-horizontal-margin: 0;--mat-switch-unselected-handle-horizontal-margin: 0;--mat-switch-unselected-with-icon-handle-horizontal-margin: 0;--mat-switch-unselected-pressed-handle-horizontal-margin: 0;--mat-switch-visible-track-opacity: 1;--mat-switch-hidden-track-opacity: 1;--mat-switch-visible-track-transition: transform 75ms 0ms cubic-bezier(0, 0, .2, 1);--mat-switch-hidden-track-transition: transform 75ms 0ms cubic-bezier(.4, 0, .6, 1);--mat-switch-track-outline-width: 1px;--mat-switch-track-outline-color: transparent;--mat-switch-selected-track-outline-width: 1px;--mat-switch-selected-track-outline-color: transparent;--mat-switch-disabled-unselected-track-outline-width: 1px;--mat-switch-disabled-unselected-track-outline-color: transparent;--mat-switch-label-text-color: white}.theme-amber .dark .mat-mdc-slide-toggle.mat-accent,.theme-amber.dark .mat-mdc-slide-toggle.mat-accent{--mdc-switch-selected-focus-state-layer-color: #cbd5e1;--mdc-switch-selected-handle-color: #cbd5e1;--mdc-switch-selected-hover-state-layer-color: #cbd5e1;--mdc-switch-selected-pressed-state-layer-color: #cbd5e1;--mdc-switch-selected-focus-handle-color: #e2e8f0;--mdc-switch-selected-hover-handle-color: #e2e8f0;--mdc-switch-selected-pressed-handle-color: #e2e8f0;--mdc-switch-selected-focus-track-color: #475569;--mdc-switch-selected-hover-track-color: #475569;--mdc-switch-selected-pressed-track-color: #475569;--mdc-switch-selected-track-color: #475569}.theme-amber .dark .mat-mdc-slide-toggle.mat-warn,.theme-amber.dark .mat-mdc-slide-toggle.mat-warn{--mdc-switch-selected-focus-state-layer-color: #fca5a5;--mdc-switch-selected-handle-color: #fca5a5;--mdc-switch-selected-hover-state-layer-color: #fca5a5;--mdc-switch-selected-pressed-state-layer-color: #fca5a5;--mdc-switch-selected-focus-handle-color: #fecaca;--mdc-switch-selected-hover-handle-color: #fecaca;--mdc-switch-selected-pressed-handle-color: #fecaca;--mdc-switch-selected-focus-track-color: #dc2626;--mdc-switch-selected-hover-track-color: #dc2626;--mdc-switch-selected-pressed-track-color: #dc2626;--mdc-switch-selected-track-color: #dc2626}.theme-amber .dark .mat-mdc-radio-button.mat-primary,.theme-amber.dark .mat-mdc-radio-button.mat-primary{--mdc-radio-disabled-selected-icon-color: #cbdde1;--mdc-radio-disabled-unselected-icon-color: #cbdde1;--mdc-radio-unselected-hover-icon-color: #eeeeee;--mdc-radio-unselected-icon-color: rgba(203, 221, 225, .54);--mdc-radio-unselected-pressed-icon-color: rgba(203, 221, 225, .54);--mdc-radio-selected-focus-icon-color: #f59e0b;--mdc-radio-selected-hover-icon-color: #f59e0b;--mdc-radio-selected-icon-color: #f59e0b;--mdc-radio-selected-pressed-icon-color: #f59e0b;--mat-radio-ripple-color: white;--mat-radio-checked-ripple-color: #f59e0b;--mat-radio-disabled-label-color: #07343e;--mat-radio-label-text-color: white}.theme-amber .dark .mat-mdc-radio-button.mat-accent,.theme-amber.dark .mat-mdc-radio-button.mat-accent{--mdc-radio-disabled-selected-icon-color: #cbdde1;--mdc-radio-disabled-unselected-icon-color: #cbdde1;--mdc-radio-unselected-hover-icon-color: #eeeeee;--mdc-radio-unselected-icon-color: rgba(203, 221, 225, .54);--mdc-radio-unselected-pressed-icon-color: rgba(203, 221, 225, .54);--mdc-radio-selected-focus-icon-color: #1e293b;--mdc-radio-selected-hover-icon-color: #1e293b;--mdc-radio-selected-icon-color: #1e293b;--mdc-radio-selected-pressed-icon-color: #1e293b;--mat-radio-ripple-color: white;--mat-radio-checked-ripple-color: #1e293b;--mat-radio-disabled-label-color: #07343e;--mat-radio-label-text-color: white}.theme-amber .dark .mat-mdc-radio-button.mat-warn,.theme-amber.dark .mat-mdc-radio-button.mat-warn{--mdc-radio-disabled-selected-icon-color: #cbdde1;--mdc-radio-disabled-unselected-icon-color: #cbdde1;--mdc-radio-unselected-hover-icon-color: #eeeeee;--mdc-radio-unselected-icon-color: rgba(203, 221, 225, .54);--mdc-radio-unselected-pressed-icon-color: rgba(203, 221, 225, .54);--mdc-radio-selected-focus-icon-color: #dc2626;--mdc-radio-selected-hover-icon-color: #dc2626;--mdc-radio-selected-icon-color: #dc2626;--mdc-radio-selected-pressed-icon-color: #dc2626;--mat-radio-ripple-color: white;--mat-radio-checked-ripple-color: #dc2626;--mat-radio-disabled-label-color: #07343e;--mat-radio-label-text-color: white}.theme-amber .dark .mat-accent,.theme-amber.dark .mat-accent{--mat-slider-ripple-color: #1e293b;--mat-slider-hover-state-layer-color: rgba(30, 41, 59, .05);--mat-slider-focus-state-layer-color: rgba(30, 41, 59, .2);--mdc-slider-handle-color: #1e293b;--mdc-slider-focus-handle-color: #1e293b;--mdc-slider-hover-handle-color: #1e293b;--mdc-slider-active-track-color: #1e293b;--mdc-slider-inactive-track-color: #1e293b;--mdc-slider-with-tick-marks-inactive-container-color: #1e293b;--mdc-slider-with-tick-marks-active-container-color: white}.theme-amber .dark .mat-warn,.theme-amber.dark .mat-warn{--mat-slider-ripple-color: #dc2626;--mat-slider-hover-state-layer-color: rgba(220, 38, 38, .05);--mat-slider-focus-state-layer-color: rgba(220, 38, 38, .2);--mdc-slider-handle-color: #dc2626;--mdc-slider-focus-handle-color: #dc2626;--mdc-slider-hover-handle-color: #dc2626;--mdc-slider-active-track-color: #dc2626;--mdc-slider-inactive-track-color: #dc2626;--mdc-slider-with-tick-marks-inactive-container-color: #dc2626;--mdc-slider-with-tick-marks-active-container-color: white}.theme-amber .dark .mdc-list-item__start,.theme-amber .dark .mdc-list-item__end,.theme-amber.dark .mdc-list-item__start,.theme-amber.dark .mdc-list-item__end{--mdc-radio-disabled-selected-icon-color: #cbdde1;--mdc-radio-disabled-unselected-icon-color: #cbdde1;--mdc-radio-unselected-hover-icon-color: #eeeeee;--mdc-radio-unselected-icon-color: rgba(203, 221, 225, .54);--mdc-radio-unselected-pressed-icon-color: rgba(203, 221, 225, .54);--mdc-radio-selected-focus-icon-color: #f59e0b;--mdc-radio-selected-hover-icon-color: #f59e0b;--mdc-radio-selected-icon-color: #f59e0b;--mdc-radio-selected-pressed-icon-color: #f59e0b}.theme-amber .dark .mat-accent .mdc-list-item__start,.theme-amber .dark .mat-accent .mdc-list-item__end,.theme-amber.dark .mat-accent .mdc-list-item__start,.theme-amber.dark .mat-accent .mdc-list-item__end{--mdc-radio-disabled-selected-icon-color: #cbdde1;--mdc-radio-disabled-unselected-icon-color: #cbdde1;--mdc-radio-unselected-hover-icon-color: #eeeeee;--mdc-radio-unselected-icon-color: rgba(203, 221, 225, .54);--mdc-radio-unselected-pressed-icon-color: rgba(203, 221, 225, .54);--mdc-radio-selected-focus-icon-color: #1e293b;--mdc-radio-selected-hover-icon-color: #1e293b;--mdc-radio-selected-icon-color: #1e293b;--mdc-radio-selected-pressed-icon-color: #1e293b}.theme-amber .dark .mat-warn .mdc-list-item__start,.theme-amber .dark .mat-warn .mdc-list-item__end,.theme-amber.dark .mat-warn .mdc-list-item__start,.theme-amber.dark .mat-warn .mdc-list-item__end{--mdc-radio-disabled-selected-icon-color: #cbdde1;--mdc-radio-disabled-unselected-icon-color: #cbdde1;--mdc-radio-unselected-hover-icon-color: #eeeeee;--mdc-radio-unselected-icon-color: rgba(203, 221, 225, .54);--mdc-radio-unselected-pressed-icon-color: rgba(203, 221, 225, .54);--mdc-radio-selected-focus-icon-color: #dc2626;--mdc-radio-selected-hover-icon-color: #dc2626;--mdc-radio-selected-icon-color: #dc2626;--mdc-radio-selected-pressed-icon-color: #dc2626}.theme-amber .dark .mat-mdc-list-option,.theme-amber.dark .mat-mdc-list-option{--mdc-checkbox-disabled-selected-icon-color: rgba(255, 255, 255, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(255, 255, 255, .38);--mdc-checkbox-selected-checkmark-color: #451a03;--mdc-checkbox-selected-focus-icon-color: #f59e0b;--mdc-checkbox-selected-hover-icon-color: #f59e0b;--mdc-checkbox-selected-icon-color: #f59e0b;--mdc-checkbox-selected-pressed-icon-color: #f59e0b;--mdc-checkbox-unselected-focus-icon-color: #eeeeee;--mdc-checkbox-unselected-hover-icon-color: #eeeeee;--mdc-checkbox-unselected-icon-color: rgba(255, 255, 255, .54);--mdc-checkbox-unselected-pressed-icon-color: rgba(255, 255, 255, .54);--mdc-checkbox-selected-focus-state-layer-color: #f59e0b;--mdc-checkbox-selected-hover-state-layer-color: #f59e0b;--mdc-checkbox-selected-pressed-state-layer-color: #f59e0b;--mdc-checkbox-unselected-focus-state-layer-color: white;--mdc-checkbox-unselected-hover-state-layer-color: white;--mdc-checkbox-unselected-pressed-state-layer-color: white}.theme-amber .dark .mat-mdc-list-option.mat-accent,.theme-amber.dark .mat-mdc-list-option.mat-accent{--mdc-checkbox-disabled-selected-icon-color: rgba(255, 255, 255, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(255, 255, 255, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #1e293b;--mdc-checkbox-selected-hover-icon-color: #1e293b;--mdc-checkbox-selected-icon-color: #1e293b;--mdc-checkbox-selected-pressed-icon-color: #1e293b;--mdc-checkbox-unselected-focus-icon-color: #eeeeee;--mdc-checkbox-unselected-hover-icon-color: #eeeeee;--mdc-checkbox-unselected-icon-color: rgba(255, 255, 255, .54);--mdc-checkbox-unselected-pressed-icon-color: rgba(255, 255, 255, .54);--mdc-checkbox-selected-focus-state-layer-color: #1e293b;--mdc-checkbox-selected-hover-state-layer-color: #1e293b;--mdc-checkbox-selected-pressed-state-layer-color: #1e293b;--mdc-checkbox-unselected-focus-state-layer-color: white;--mdc-checkbox-unselected-hover-state-layer-color: white;--mdc-checkbox-unselected-pressed-state-layer-color: white}.theme-amber .dark .mat-mdc-list-option.mat-warn,.theme-amber.dark .mat-mdc-list-option.mat-warn{--mdc-checkbox-disabled-selected-icon-color: rgba(255, 255, 255, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(255, 255, 255, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #dc2626;--mdc-checkbox-selected-hover-icon-color: #dc2626;--mdc-checkbox-selected-icon-color: #dc2626;--mdc-checkbox-selected-pressed-icon-color: #dc2626;--mdc-checkbox-unselected-focus-icon-color: #eeeeee;--mdc-checkbox-unselected-hover-icon-color: #eeeeee;--mdc-checkbox-unselected-icon-color: rgba(255, 255, 255, .54);--mdc-checkbox-unselected-pressed-icon-color: rgba(255, 255, 255, .54);--mdc-checkbox-selected-focus-state-layer-color: #dc2626;--mdc-checkbox-selected-hover-state-layer-color: #dc2626;--mdc-checkbox-selected-pressed-state-layer-color: #dc2626;--mdc-checkbox-unselected-focus-state-layer-color: white;--mdc-checkbox-unselected-hover-state-layer-color: white;--mdc-checkbox-unselected-pressed-state-layer-color: white}.theme-amber .dark .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected .mdc-list-item__primary-text,.theme-amber .dark .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated .mdc-list-item__primary-text,.theme-amber.dark .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected .mdc-list-item__primary-text,.theme-amber.dark .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated .mdc-list-item__primary-text,.theme-amber .dark .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected.mdc-list-item--with-leading-icon .mdc-list-item__start,.theme-amber .dark .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated.mdc-list-item--with-leading-icon .mdc-list-item__start,.theme-amber.dark .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected.mdc-list-item--with-leading-icon .mdc-list-item__start,.theme-amber.dark .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated.mdc-list-item--with-leading-icon .mdc-list-item__start{color:#f59e0b}.theme-amber .dark .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__start,.theme-amber .dark .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__content,.theme-amber .dark .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__end,.theme-amber.dark .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__start,.theme-amber.dark .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__content,.theme-amber.dark .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__end{opacity:1}.theme-amber .dark .mat-mdc-tab-group,.theme-amber .dark .mat-mdc-tab-nav-bar,.theme-amber.dark .mat-mdc-tab-group,.theme-amber.dark .mat-mdc-tab-nav-bar{--mdc-tab-indicator-active-indicator-color: #f59e0b;--mat-tab-header-disabled-ripple-color: #07343e;--mat-tab-header-pagination-icon-color: #cbdde1;--mat-tab-header-inactive-label-text-color: rgba(255, 255, 255, .6);--mat-tab-header-active-label-text-color: #f59e0b;--mat-tab-header-active-ripple-color: #f59e0b;--mat-tab-header-inactive-ripple-color: #f59e0b;--mat-tab-header-inactive-focus-label-text-color: rgba(255, 255, 255, .6);--mat-tab-header-inactive-hover-label-text-color: rgba(255, 255, 255, .6);--mat-tab-header-active-focus-label-text-color: #f59e0b;--mat-tab-header-active-hover-label-text-color: #f59e0b;--mat-tab-header-active-focus-indicator-color: #f59e0b;--mat-tab-header-active-hover-indicator-color: #f59e0b}.theme-amber .dark .mat-mdc-tab-group.mat-accent,.theme-amber .dark .mat-mdc-tab-nav-bar.mat-accent,.theme-amber.dark .mat-mdc-tab-group.mat-accent,.theme-amber.dark .mat-mdc-tab-nav-bar.mat-accent{--mdc-tab-indicator-active-indicator-color: #1e293b;--mat-tab-header-disabled-ripple-color: #07343e;--mat-tab-header-pagination-icon-color: #cbdde1;--mat-tab-header-inactive-label-text-color: rgba(255, 255, 255, .6);--mat-tab-header-active-label-text-color: #1e293b;--mat-tab-header-active-ripple-color: #1e293b;--mat-tab-header-inactive-ripple-color: #1e293b;--mat-tab-header-inactive-focus-label-text-color: rgba(255, 255, 255, .6);--mat-tab-header-inactive-hover-label-text-color: rgba(255, 255, 255, .6);--mat-tab-header-active-focus-label-text-color: #1e293b;--mat-tab-header-active-hover-label-text-color: #1e293b;--mat-tab-header-active-focus-indicator-color: #1e293b;--mat-tab-header-active-hover-indicator-color: #1e293b}.theme-amber .dark .mat-mdc-tab-group.mat-warn,.theme-amber .dark .mat-mdc-tab-nav-bar.mat-warn,.theme-amber.dark .mat-mdc-tab-group.mat-warn,.theme-amber.dark .mat-mdc-tab-nav-bar.mat-warn{--mdc-tab-indicator-active-indicator-color: #dc2626;--mat-tab-header-disabled-ripple-color: #07343e;--mat-tab-header-pagination-icon-color: #cbdde1;--mat-tab-header-inactive-label-text-color: rgba(255, 255, 255, .6);--mat-tab-header-active-label-text-color: #dc2626;--mat-tab-header-active-ripple-color: #dc2626;--mat-tab-header-inactive-ripple-color: #dc2626;--mat-tab-header-inactive-focus-label-text-color: rgba(255, 255, 255, .6);--mat-tab-header-inactive-hover-label-text-color: rgba(255, 255, 255, .6);--mat-tab-header-active-focus-label-text-color: #dc2626;--mat-tab-header-active-hover-label-text-color: #dc2626;--mat-tab-header-active-focus-indicator-color: #dc2626;--mat-tab-header-active-hover-indicator-color: #dc2626}.theme-amber .dark .mat-mdc-tab-group.mat-background-primary,.theme-amber .dark .mat-mdc-tab-nav-bar.mat-background-primary,.theme-amber.dark .mat-mdc-tab-group.mat-background-primary,.theme-amber.dark .mat-mdc-tab-nav-bar.mat-background-primary{--mat-tab-header-with-background-background-color: #f59e0b;--mat-tab-header-with-background-foreground-color: #451a03}.theme-amber .dark .mat-mdc-tab-group.mat-background-accent,.theme-amber .dark .mat-mdc-tab-nav-bar.mat-background-accent,.theme-amber.dark .mat-mdc-tab-group.mat-background-accent,.theme-amber.dark .mat-mdc-tab-nav-bar.mat-background-accent{--mat-tab-header-with-background-background-color: #1e293b;--mat-tab-header-with-background-foreground-color: white}.theme-amber .dark .mat-mdc-tab-group.mat-background-warn,.theme-amber .dark .mat-mdc-tab-nav-bar.mat-background-warn,.theme-amber.dark .mat-mdc-tab-group.mat-background-warn,.theme-amber.dark .mat-mdc-tab-nav-bar.mat-background-warn{--mat-tab-header-with-background-background-color: #dc2626;--mat-tab-header-with-background-foreground-color: white}.theme-amber .dark .mat-mdc-checkbox.mat-primary,.theme-amber.dark .mat-mdc-checkbox.mat-primary{--mdc-checkbox-disabled-selected-icon-color: rgba(255, 255, 255, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(255, 255, 255, .38);--mdc-checkbox-selected-checkmark-color: #451a03;--mdc-checkbox-selected-focus-icon-color: #f59e0b;--mdc-checkbox-selected-hover-icon-color: #f59e0b;--mdc-checkbox-selected-icon-color: #f59e0b;--mdc-checkbox-selected-pressed-icon-color: #f59e0b;--mdc-checkbox-unselected-focus-icon-color: #eeeeee;--mdc-checkbox-unselected-hover-icon-color: #eeeeee;--mdc-checkbox-unselected-icon-color: rgba(255, 255, 255, .54);--mdc-checkbox-unselected-pressed-icon-color: rgba(255, 255, 255, .54);--mdc-checkbox-selected-focus-state-layer-color: #f59e0b;--mdc-checkbox-selected-hover-state-layer-color: #f59e0b;--mdc-checkbox-selected-pressed-state-layer-color: #f59e0b;--mdc-checkbox-unselected-focus-state-layer-color: white;--mdc-checkbox-unselected-hover-state-layer-color: white;--mdc-checkbox-unselected-pressed-state-layer-color: white}.theme-amber .dark .mat-mdc-checkbox.mat-warn,.theme-amber.dark .mat-mdc-checkbox.mat-warn{--mdc-checkbox-disabled-selected-icon-color: rgba(255, 255, 255, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(255, 255, 255, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #dc2626;--mdc-checkbox-selected-hover-icon-color: #dc2626;--mdc-checkbox-selected-icon-color: #dc2626;--mdc-checkbox-selected-pressed-icon-color: #dc2626;--mdc-checkbox-unselected-focus-icon-color: #eeeeee;--mdc-checkbox-unselected-hover-icon-color: #eeeeee;--mdc-checkbox-unselected-icon-color: rgba(255, 255, 255, .54);--mdc-checkbox-unselected-pressed-icon-color: rgba(255, 255, 255, .54);--mdc-checkbox-selected-focus-state-layer-color: #dc2626;--mdc-checkbox-selected-hover-state-layer-color: #dc2626;--mdc-checkbox-selected-pressed-state-layer-color: #dc2626;--mdc-checkbox-unselected-focus-state-layer-color: white;--mdc-checkbox-unselected-hover-state-layer-color: white;--mdc-checkbox-unselected-pressed-state-layer-color: white}.theme-amber .dark .mat-mdc-button.mat-primary,.theme-amber.dark .mat-mdc-button.mat-primary{--mdc-text-button-label-text-color: #f59e0b;--mat-text-button-state-layer-color: #f59e0b;--mat-text-button-ripple-color: rgba(245, 158, 11, .1)}.theme-amber .dark .mat-mdc-button.mat-accent,.theme-amber.dark .mat-mdc-button.mat-accent{--mdc-text-button-label-text-color: #1e293b;--mat-text-button-state-layer-color: #1e293b;--mat-text-button-ripple-color: rgba(30, 41, 59, .1)}.theme-amber .dark .mat-mdc-button.mat-warn,.theme-amber.dark .mat-mdc-button.mat-warn{--mdc-text-button-label-text-color: #dc2626;--mat-text-button-state-layer-color: #dc2626;--mat-text-button-ripple-color: rgba(220, 38, 38, .1)}.theme-amber .dark .mat-mdc-unelevated-button.mat-primary,.theme-amber.dark .mat-mdc-unelevated-button.mat-primary{--mdc-filled-button-container-color: #f59e0b;--mdc-filled-button-label-text-color: #451a03;--mat-filled-button-state-layer-color: #451a03;--mat-filled-button-ripple-color: rgba(69, 26, 3, .1)}.theme-amber .dark .mat-mdc-unelevated-button.mat-accent,.theme-amber.dark .mat-mdc-unelevated-button.mat-accent{--mdc-filled-button-container-color: #1e293b;--mdc-filled-button-label-text-color: white;--mat-filled-button-state-layer-color: white;--mat-filled-button-ripple-color: rgba(255, 255, 255, .1)}.theme-amber .dark .mat-mdc-unelevated-button.mat-warn,.theme-amber.dark .mat-mdc-unelevated-button.mat-warn{--mdc-filled-button-container-color: #dc2626;--mdc-filled-button-label-text-color: white;--mat-filled-button-state-layer-color: white;--mat-filled-button-ripple-color: rgba(255, 255, 255, .1)}.theme-amber .dark .mat-mdc-raised-button.mat-primary,.theme-amber.dark .mat-mdc-raised-button.mat-primary{--mdc-protected-button-container-color: #f59e0b;--mdc-protected-button-label-text-color: #451a03;--mat-protected-button-state-layer-color: #451a03;--mat-protected-button-ripple-color: rgba(69, 26, 3, .1)}.theme-amber .dark .mat-mdc-raised-button.mat-accent,.theme-amber.dark .mat-mdc-raised-button.mat-accent{--mdc-protected-button-container-color: #1e293b;--mdc-protected-button-label-text-color: white;--mat-protected-button-state-layer-color: white;--mat-protected-button-ripple-color: rgba(255, 255, 255, .1)}.theme-amber .dark .mat-mdc-raised-button.mat-warn,.theme-amber.dark .mat-mdc-raised-button.mat-warn{--mdc-protected-button-container-color: #dc2626;--mdc-protected-button-label-text-color: white;--mat-protected-button-state-layer-color: white;--mat-protected-button-ripple-color: rgba(255, 255, 255, .1)}.theme-amber .dark .mat-mdc-outlined-button.mat-primary,.theme-amber.dark .mat-mdc-outlined-button.mat-primary{--mdc-outlined-button-label-text-color: #f59e0b;--mdc-outlined-button-outline-color: rgba(203, 221, 225, .12);--mat-outlined-button-state-layer-color: #f59e0b;--mat-outlined-button-ripple-color: rgba(245, 158, 11, .1)}.theme-amber .dark .mat-mdc-outlined-button.mat-accent,.theme-amber.dark .mat-mdc-outlined-button.mat-accent{--mdc-outlined-button-label-text-color: #1e293b;--mdc-outlined-button-outline-color: rgba(203, 221, 225, .12);--mat-outlined-button-state-layer-color: #1e293b;--mat-outlined-button-ripple-color: rgba(30, 41, 59, .1)}.theme-amber .dark .mat-mdc-outlined-button.mat-warn,.theme-amber.dark .mat-mdc-outlined-button.mat-warn{--mdc-outlined-button-label-text-color: #dc2626;--mdc-outlined-button-outline-color: rgba(203, 221, 225, .12);--mat-outlined-button-state-layer-color: #dc2626;--mat-outlined-button-ripple-color: rgba(220, 38, 38, .1)}.theme-amber .dark .mat-mdc-icon-button.mat-primary,.theme-amber.dark .mat-mdc-icon-button.mat-primary{--mdc-icon-button-icon-color: #f59e0b;--mat-icon-button-state-layer-color: #f59e0b;--mat-icon-button-ripple-color: rgba(245, 158, 11, .1)}.theme-amber .dark .mat-mdc-icon-button.mat-accent,.theme-amber.dark .mat-mdc-icon-button.mat-accent{--mdc-icon-button-icon-color: #1e293b;--mat-icon-button-state-layer-color: #1e293b;--mat-icon-button-ripple-color: rgba(30, 41, 59, .1)}.theme-amber .dark .mat-mdc-icon-button.mat-warn,.theme-amber.dark .mat-mdc-icon-button.mat-warn{--mdc-icon-button-icon-color: #dc2626;--mat-icon-button-state-layer-color: #dc2626;--mat-icon-button-ripple-color: rgba(220, 38, 38, .1)}.theme-amber .dark .mat-mdc-fab.mat-primary,.theme-amber.dark .mat-mdc-fab.mat-primary{--mdc-fab-container-color: #f59e0b;--mat-fab-foreground-color: #451a03;--mat-fab-state-layer-color: #451a03;--mat-fab-ripple-color: rgba(69, 26, 3, .1)}.theme-amber .dark .mat-mdc-fab.mat-accent,.theme-amber.dark .mat-mdc-fab.mat-accent{--mdc-fab-container-color: #1e293b;--mat-fab-foreground-color: white;--mat-fab-state-layer-color: white;--mat-fab-ripple-color: rgba(255, 255, 255, .1)}.theme-amber .dark .mat-mdc-fab.mat-warn,.theme-amber.dark .mat-mdc-fab.mat-warn{--mdc-fab-container-color: #dc2626;--mat-fab-foreground-color: white;--mat-fab-state-layer-color: white;--mat-fab-ripple-color: rgba(255, 255, 255, .1)}.theme-amber .dark .mat-mdc-mini-fab.mat-primary,.theme-amber.dark .mat-mdc-mini-fab.mat-primary{--mdc-fab-small-container-color: #f59e0b;--mat-fab-small-foreground-color: #451a03;--mat-fab-small-state-layer-color: #451a03;--mat-fab-small-ripple-color: rgba(69, 26, 3, .1)}.theme-amber .dark .mat-mdc-mini-fab.mat-accent,.theme-amber.dark .mat-mdc-mini-fab.mat-accent{--mdc-fab-small-container-color: #1e293b;--mat-fab-small-foreground-color: white;--mat-fab-small-state-layer-color: white;--mat-fab-small-ripple-color: rgba(255, 255, 255, .1)}.theme-amber .dark .mat-mdc-mini-fab.mat-warn,.theme-amber.dark .mat-mdc-mini-fab.mat-warn{--mdc-fab-small-container-color: #dc2626;--mat-fab-small-foreground-color: white;--mat-fab-small-state-layer-color: white;--mat-fab-small-ripple-color: rgba(255, 255, 255, .1)}.theme-amber .dark .mat-accent,.theme-amber.dark .mat-accent{--mdc-circular-progress-active-indicator-color: #1e293b}.theme-amber .dark .mat-warn,.theme-amber.dark .mat-warn{--mdc-circular-progress-active-indicator-color: #dc2626}.theme-amber .dark .mat-badge-accent,.theme-amber.dark .mat-badge-accent{--mat-badge-background-color: #1e293b;--mat-badge-text-color: white}.theme-amber .dark .mat-badge-warn,.theme-amber.dark .mat-badge-warn{--mat-badge-background-color: #dc2626;--mat-badge-text-color: white}.theme-amber .dark .mat-datepicker-content.mat-accent,.theme-amber.dark .mat-datepicker-content.mat-accent{--mat-datepicker-calendar-date-selected-state-text-color: white;--mat-datepicker-calendar-date-selected-state-background-color: #1e293b;--mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(30, 41, 59, .4);--mat-datepicker-calendar-date-today-selected-state-outline-color: white;--mat-datepicker-calendar-date-focus-state-background-color: rgba(30, 41, 59, .3);--mat-datepicker-calendar-date-hover-state-background-color: rgba(30, 41, 59, .3);--mat-datepicker-calendar-date-in-range-state-background-color: rgba(30, 41, 59, .2);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, .2);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #46a35e}.theme-amber .dark .mat-datepicker-content.mat-warn,.theme-amber.dark .mat-datepicker-content.mat-warn{--mat-datepicker-calendar-date-selected-state-text-color: white;--mat-datepicker-calendar-date-selected-state-background-color: #dc2626;--mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(220, 38, 38, .4);--mat-datepicker-calendar-date-today-selected-state-outline-color: white;--mat-datepicker-calendar-date-focus-state-background-color: rgba(220, 38, 38, .3);--mat-datepicker-calendar-date-hover-state-background-color: rgba(220, 38, 38, .3);--mat-datepicker-calendar-date-in-range-state-background-color: rgba(220, 38, 38, .2);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, .2);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #46a35e}.theme-amber .dark .mat-datepicker-toggle-active.mat-accent,.theme-amber.dark .mat-datepicker-toggle-active.mat-accent{--mat-datepicker-toggle-active-state-icon-color: #1e293b}.theme-amber .dark .mat-datepicker-toggle-active.mat-warn,.theme-amber.dark .mat-datepicker-toggle-active.mat-warn{--mat-datepicker-toggle-active-state-icon-color: #dc2626}.theme-amber .dark .mat-icon.mat-primary,.theme-amber.dark .mat-icon.mat-primary{--mat-icon-color: #f59e0b}.theme-amber .dark .mat-icon.mat-accent,.theme-amber.dark .mat-icon.mat-accent{--mat-icon-color: #1e293b}.theme-amber .dark .mat-icon.mat-warn,.theme-amber.dark .mat-icon.mat-warn{--mat-icon-color: #dc2626}.theme-amber .dark .mat-step-header.mat-accent,.theme-amber.dark .mat-step-header.mat-accent{--mat-stepper-header-icon-foreground-color: white;--mat-stepper-header-selected-state-icon-background-color: #1e293b;--mat-stepper-header-selected-state-icon-foreground-color: white;--mat-stepper-header-done-state-icon-background-color: #1e293b;--mat-stepper-header-done-state-icon-foreground-color: white;--mat-stepper-header-edit-state-icon-background-color: #1e293b;--mat-stepper-header-edit-state-icon-foreground-color: white}.theme-amber .dark .mat-step-header.mat-warn,.theme-amber.dark .mat-step-header.mat-warn{--mat-stepper-header-icon-foreground-color: white;--mat-stepper-header-selected-state-icon-background-color: #dc2626;--mat-stepper-header-selected-state-icon-foreground-color: white;--mat-stepper-header-done-state-icon-background-color: #dc2626;--mat-stepper-header-done-state-icon-foreground-color: white;--mat-stepper-header-edit-state-icon-background-color: #dc2626;--mat-stepper-header-edit-state-icon-foreground-color: white}.theme-amber .dark .mat-toolbar.mat-primary,.theme-amber.dark .mat-toolbar.mat-primary{--mat-toolbar-container-background-color: #f59e0b;--mat-toolbar-container-text-color: #451a03}.theme-amber .dark .mat-toolbar.mat-accent,.theme-amber.dark .mat-toolbar.mat-accent{--mat-toolbar-container-background-color: #1e293b;--mat-toolbar-container-text-color: white}.theme-amber .dark .mat-toolbar.mat-warn,.theme-amber.dark .mat-toolbar.mat-warn{--mat-toolbar-container-background-color: #dc2626;--mat-toolbar-container-text-color: white}.ps{overflow:hidden!important;overflow-anchor:none;-ms-overflow-style:none;touch-action:auto;-ms-touch-action:auto}.ps__rail-x{display:none;opacity:0;transition:background-color .2s linear,opacity .2s linear;-webkit-transition:background-color .2s linear,opacity .2s linear;height:15px;bottom:0;position:absolute}.ps__rail-y{display:none;opacity:0;transition:background-color .2s linear,opacity .2s linear;-webkit-transition:background-color .2s linear,opacity .2s linear;width:15px;right:0;position:absolute}.ps--active-x>.ps__rail-x,.ps--active-y>.ps__rail-y{display:block;background-color:transparent}.ps:hover>.ps__rail-x,.ps:hover>.ps__rail-y,.ps--focus>.ps__rail-x,.ps--focus>.ps__rail-y,.ps--scrolling-x>.ps__rail-x,.ps--scrolling-y>.ps__rail-y{opacity:.6}.ps .ps__rail-x:hover,.ps .ps__rail-y:hover,.ps .ps__rail-x:focus,.ps .ps__rail-y:focus,.ps .ps__rail-x.ps--clicking,.ps .ps__rail-y.ps--clicking{background-color:#eee;opacity:.9}.ps__thumb-x{background-color:#aaa;border-radius:6px;transition:background-color .2s linear,height .2s ease-in-out;-webkit-transition:background-color .2s linear,height .2s ease-in-out;height:6px;bottom:2px;position:absolute}.ps__thumb-y{background-color:#aaa;border-radius:6px;transition:background-color .2s linear,width .2s ease-in-out;-webkit-transition:background-color .2s linear,width .2s ease-in-out;width:6px;right:2px;position:absolute}.ps__rail-x:hover>.ps__thumb-x,.ps__rail-x:focus>.ps__thumb-x,.ps__rail-x.ps--clicking .ps__thumb-x{background-color:#999;height:11px}.ps__rail-y:hover>.ps__thumb-y,.ps__rail-y:focus>.ps__thumb-y,.ps__rail-y.ps--clicking .ps__thumb-y{background-color:#999;width:11px}@supports (-ms-overflow-style: none){.ps{overflow:auto!important}}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){.ps{overflow:auto!important}}.ql-container{box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:13px;height:100%;margin:0;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container:not(.ql-disabled) li[data-list=checked]>.ql-ui,.ql-container:not(.ql-disabled) li[data-list=unchecked]>.ql-ui{cursor:pointer}.ql-clipboard{left:-100000px;height:1px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{box-sizing:border-box;counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;line-height:1.42;height:100%;outline:none;overflow-y:auto;padding:12px 15px;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word}.ql-editor>*{cursor:text}.ql-editor p,.ql-editor ol,.ql-editor pre,.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{margin:0;padding:0}@supports (counter-set:none){.ql-editor p,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{counter-set:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor p,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor table{border-collapse:collapse}.ql-editor td{border:1px solid #000;padding:2px 5px}.ql-editor ol{padding-left:1.5em}.ql-editor li{list-style-type:none;padding-left:1.5em;position:relative}.ql-editor li>.ql-ui:before{display:inline-block;margin-left:-1.5em;margin-right:.3em;text-align:right;white-space:nowrap;width:1.2em}.ql-editor li[data-list=checked]>.ql-ui,.ql-editor li[data-list=unchecked]>.ql-ui{color:#777}.ql-editor li[data-list=bullet]>.ql-ui:before{content:"\2022"}.ql-editor li[data-list=checked]>.ql-ui:before{content:"\2611"}.ql-editor li[data-list=unchecked]>.ql-ui:before{content:"\2610"}@supports (counter-set:none){.ql-editor li[data-list]{counter-set:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list]{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered]{counter-increment:list-0}.ql-editor li[data-list=ordered]>.ql-ui:before{content:counter(list-0,decimal) ". "}.ql-editor li[data-list=ordered].ql-indent-1{counter-increment:list-1}.ql-editor li[data-list=ordered].ql-indent-1>.ql-ui:before{content:counter(list-1,lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-1{counter-set:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-2{counter-increment:list-2}.ql-editor li[data-list=ordered].ql-indent-2>.ql-ui:before{content:counter(list-2,lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-2{counter-set:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-3{counter-increment:list-3}.ql-editor li[data-list=ordered].ql-indent-3>.ql-ui:before{content:counter(list-3,decimal) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-3{counter-set:list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-4{counter-increment:list-4}.ql-editor li[data-list=ordered].ql-indent-4>.ql-ui:before{content:counter(list-4,lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-4{counter-set:list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-5{counter-increment:list-5}.ql-editor li[data-list=ordered].ql-indent-5>.ql-ui:before{content:counter(list-5,lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-5{counter-set:list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-6{counter-increment:list-6}.ql-editor li[data-list=ordered].ql-indent-6>.ql-ui:before{content:counter(list-6,decimal) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-6{counter-set:list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-6{counter-reset:list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-7{counter-increment:list-7}.ql-editor li[data-list=ordered].ql-indent-7>.ql-ui:before{content:counter(list-7,lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-7{counter-set:list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-7{counter-reset:list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-8{counter-increment:list-8}.ql-editor li[data-list=ordered].ql-indent-8>.ql-ui:before{content:counter(list-8,lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-8{counter-set:list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-8{counter-reset:list-9}}.ql-editor li[data-list=ordered].ql-indent-9{counter-increment:list-9}.ql-editor li[data-list=ordered].ql-indent-9>.ql-ui:before{content:counter(list-9,decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor li.ql-direction-rtl{padding-right:1.5em}.ql-editor li.ql-direction-rtl>.ql-ui:before{margin-left:.3em;margin-right:-1.5em;text-align:left}.ql-editor table{table-layout:fixed;width:100%}.ql-editor table td{outline:none}.ql-editor .ql-code-block-container{font-family:monospace}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor .ql-ui{position:absolute}.ql-editor.ql-blank:before{color:#0009;content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}.ql-snow.ql-toolbar:after,.ql-snow .ql-toolbar:after{clear:both;content:"";display:table}.ql-snow.ql-toolbar button,.ql-snow .ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px}.ql-snow.ql-toolbar button svg,.ql-snow .ql-toolbar button svg{float:left;height:100%}.ql-snow.ql-toolbar button:active:hover,.ql-snow .ql-toolbar button:active:hover{outline:none}.ql-snow.ql-toolbar input.ql-image[type=file],.ql-snow .ql-toolbar input.ql-image[type=file]{display:none}.ql-snow.ql-toolbar button:hover,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar button:focus,.ql-snow .ql-toolbar button:focus,.ql-snow.ql-toolbar button.ql-active,.ql-snow .ql-toolbar button.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item.ql-selected{color:#06c}.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill{fill:#06c}.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter{stroke:#06c}@media (pointer:coarse){.ql-snow.ql-toolbar button:hover:not(.ql-active),.ql-snow .ql-toolbar button:hover:not(.ql-active){color:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.ql-snow,.ql-snow *{box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-snow .ql-formats{display:inline-block;vertical-align:middle}.ql-snow .ql-formats:after{clear:both;content:"";display:table}.ql-snow .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-thin,.ql-snow .ql-stroke.ql-thin{stroke-width:1}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-snow .ql-editor code,.ql-snow .ql-editor .ql-code-block-container{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor .ql-code-block-container{margin-bottom:5px;margin-top:5px;padding:5px 10px}.ql-snow .ql-editor code{font-size:85%;padding:2px 4px}.ql-snow .ql-editor .ql-code-block-container{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#444;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-snow .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-snow .ql-picker-label:before{display:inline-block;line-height:22px}.ql-snow .ql-picker-options{background-color:#fff;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-snow .ql-icon-picker .ql-picker-item{height:24px;width:24px;padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-snow .ql-color-picker .ql-picker-item{border:1px solid transparent;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{position:absolute;margin-top:-9px;right:0;top:50%;width:18px}.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-label:before,.ql-snow .ql-picker.ql-header .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{content:"Heading 6"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-label:before,.ql-snow .ql-picker.ql-font .ql-picker-item:before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{content:"Monospace"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-label:before,.ql-snow .ql-picker.ql-size .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{content:"Huge"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-code-block-container{position:relative}.ql-code-block-container .ql-ui{right:5px;top:5px}.ql-toolbar.ql-snow{border:1px solid #ccc;box-sizing:border-box;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:8px}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid transparent}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid transparent;box-shadow:#0003 0 2px 8px}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0}.ql-snow .ql-tooltip{background-color:#fff;border:1px solid #ccc;box-shadow:0 0 5px #ddd;color:#444;padding:5px 12px;white-space:nowrap}.ql-snow .ql-tooltip:before{content:"Visit URL:";line-height:26px;margin-right:8px}.ql-snow .ql-tooltip input[type=text]{display:none;border:1px solid #ccc;font-size:13px;height:26px;margin:0;padding:3px 5px;width:170px}.ql-snow .ql-tooltip a.ql-preview{display:inline-block;max-width:200px;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}.ql-snow .ql-tooltip a.ql-action:after{border-right:1px solid #ccc;content:"Edit";margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove:before{content:"Remove";margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action:after{border-right:0;content:"Save";padding-right:0}.ql-snow .ql-tooltip[data-mode=link]:before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]:before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]:before{content:"Enter video:"}.ql-snow a{color:#06c}.ql-container.ql-snow{border:1px solid #ccc}.example-viewer{display:flex;flex-direction:column;margin:32px 0;overflow:hidden;--tw-bg-opacity: 1;background-color:rgba(var(--angor-bg-card-rgb),var(--tw-bg-opacity));border-radius:1rem;--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.example-viewer .title{display:flex;align-items:center;justify-content:space-between;height:88px;min-height:88px;max-height:88px;padding:0 40px}.example-viewer .title h6{font-weight:700}.example-viewer .title .controls{display:flex;align-items:center}.example-viewer .title .controls>*+*{margin-left:8px}.example-viewer mat-tab-group .mat-tab-body-content .angor-highlight pre{margin:0;border-radius:0}input,textarea{background:transparent}input::placeholder,textarea::placeholder{--tw-text-opacity: 1;color:rgba(var(--angor-text-hint-rgb),var(--tw-text-opacity))}.mat-toolbar.mat-primary input::placeholder,.mat-toolbar.mat-primary textarea::placeholder{color:rgba(var(--angor-on-primary-rgb),var(--tw-text-opacity))!important;--tw-text-opacity: .38 !important}.mat-toolbar.mat-accent input::placeholder,.mat-toolbar.mat-accent textarea::placeholder{color:rgba(var(--angor-on-accent-rgb),var(--tw-text-opacity))!important;--tw-text-opacity: .38 !important}.mat-toolbar.mat-warn input::placeholder,.mat-toolbar.mat-warn textarea::placeholder{color:rgba(var(--angor-on-warn-rgb),var(--tw-text-opacity))!important;--tw-text-opacity: .38 !important}input::-moz-placeholder,textarea::-moz-placeholder{--tw-text-opacity: 1;color:rgba(var(--angor-text-hint-rgb),var(--tw-text-opacity))}.mat-toolbar.mat-primary input::-moz-placeholder,.mat-toolbar.mat-primary textarea::-moz-placeholder{color:rgba(var(--angor-on-primary-rgb),var(--tw-text-opacity))!important;--tw-text-opacity: .38 !important}.mat-toolbar.mat-accent input::-moz-placeholder,.mat-toolbar.mat-accent textarea::-moz-placeholder{color:rgba(var(--angor-on-accent-rgb),var(--tw-text-opacity))!important;--tw-text-opacity: .38 !important}.mat-toolbar.mat-warn input::-moz-placeholder,.mat-toolbar.mat-warn textarea::-moz-placeholder{color:rgba(var(--angor-on-warn-rgb),var(--tw-text-opacity))!important;--tw-text-opacity: .38 !important}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{--tw-text-opacity: 1;color:rgba(var(--angor-text-hint-rgb),var(--tw-text-opacity))}.mat-toolbar.mat-primary input::-webkit-input-placeholder,.mat-toolbar.mat-primary textarea::-webkit-input-placeholder{color:rgba(var(--angor-on-primary-rgb),var(--tw-text-opacity))!important;--tw-text-opacity: .38 !important}.mat-toolbar.mat-accent input::-webkit-input-placeholder,.mat-toolbar.mat-accent textarea::-webkit-input-placeholder{color:rgba(var(--angor-on-accent-rgb),var(--tw-text-opacity))!important;--tw-text-opacity: .38 !important}.mat-toolbar.mat-warn input::-webkit-input-placeholder,.mat-toolbar.mat-warn textarea::-webkit-input-placeholder{color:rgba(var(--angor-on-warn-rgb),var(--tw-text-opacity))!important;--tw-text-opacity: .38 !important}input:-ms-input-placeholder,textarea:-ms-input-placeholder{--tw-text-opacity: 1;color:rgba(var(--angor-text-hint-rgb),var(--tw-text-opacity))}.mat-toolbar.mat-primary input:-ms-input-placeholder,.mat-toolbar.mat-primary textarea:-ms-input-placeholder{color:rgba(var(--angor-on-primary-rgb),var(--tw-text-opacity))!important;--tw-text-opacity: .38 !important}.mat-toolbar.mat-accent input:-ms-input-placeholder,.mat-toolbar.mat-accent textarea:-ms-input-placeholder{color:rgba(var(--angor-on-accent-rgb),var(--tw-text-opacity))!important;--tw-text-opacity: .38 !important}.mat-toolbar.mat-warn input:-ms-input-placeholder,.mat-toolbar.mat-warn textarea:-ms-input-placeholder{color:rgba(var(--angor-on-warn-rgb),var(--tw-text-opacity))!important;--tw-text-opacity: .38 !important}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:active{-webkit-background-clip:text;transition:background-color 5000s!important}.dark input:-webkit-autofill,.dark input:-webkit-autofill:hover,.dark input:-webkit-autofill:focus,.dark input:-webkit-autofill:active,.dark textarea:-webkit-autofill,.dark textarea:-webkit-autofill:hover,.dark textarea:-webkit-autofill:focus,.dark textarea:-webkit-autofill:active{-webkit-text-fill-color:rgba(255,255,255,.87)}input [data-autocompleted],textarea [data-autocompleted]{background-color:transparent!important}.angor-backdrop-on-mobile{background-color:rgb(0 0 0 / var(--tw-bg-opacity))!important;--tw-bg-opacity: .6 !important}@media (min-width: 600px){.angor-backdrop-on-mobile{background-color:transparent!important}}*[class*=mat-],*[class*=mat-mdc-],*[class*=mat-] *,*[class*=mat-mdc-] *{-webkit-font-smoothing:auto!important;-moz-osx-font-smoothing:auto!important}.mat-accordion .mat-expansion-panel{margin-bottom:24px;border-radius:8px!important;transition:box-shadow 225ms cubic-bezier(.4,0,.2,1);--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1) !important;--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color) !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important}.mat-accordion .mat-expansion-panel:last-child{margin-bottom:0}.mat-accordion .mat-expansion-panel.mat-expanded,.mat-accordion .mat-expansion-panel:hover{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1) !important;--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color) !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important}.mat-accordion .mat-expansion-panel:not(.mat-expanded) .mat-expansion-panel-header:not([aria-disabled=true]).cdk-keyboard-focused,.mat-accordion .mat-expansion-panel:not(.mat-expanded) .mat-expansion-panel-header:not([aria-disabled=true]).cdk-program-focused,.mat-accordion .mat-expansion-panel:not(.mat-expanded) .mat-expansion-panel-header:not([aria-disabled=true]):hover{background:transparent!important}.mat-accordion .mat-expansion-panel .mat-expansion-panel-header{font-size:14px}.mat-accordion .mat-expansion-panel .mat-expansion-panel-header[aria-disabled=true] .mat-expansion-panel-header-description{margin-right:28px}.mat-accordion .mat-expansion-panel .mat-expansion-panel-header .mat-expansion-indicator{display:inline-flex;align-items:center;justify-content:center;width:12px;height:12px}.mat-accordion .mat-expansion-panel .mat-expansion-panel-header .mat-expansion-indicator:after{border-color:currentColor!important}.mat-accordion .mat-expansion-panel .mat-expansion-panel-body{--tw-text-opacity: 1 !important;color:rgba(var(--angor-text-secondary-rgb),var(--tw-text-opacity))!important}.mat-toolbar.mat-primary .mat-accordion .mat-expansion-panel .mat-expansion-panel-body{color:rgba(var(--angor-on-primary-rgb),var(--tw-text-opacity))!important;--tw-text-opacity: .6 !important}.mat-toolbar.mat-accent .mat-accordion .mat-expansion-panel .mat-expansion-panel-body{color:rgba(var(--angor-on-accent-rgb),var(--tw-text-opacity))!important;--tw-text-opacity: .6 !important}.mat-toolbar.mat-warn .mat-accordion .mat-expansion-panel .mat-expansion-panel-body{color:rgba(var(--angor-on-warn-rgb),var(--tw-text-opacity))!important;--tw-text-opacity: .6 !important}.mat-mdc-button,.mat-mdc-raised-button,.mat-mdc-outlined-button,.mat-mdc-unelevated-button,.mat-mdc-icon-button,.mat-mdc-fab,.mat-mdc-mini-fab{height:40px;min-height:40px;max-height:40px;line-height:1!important}.mat-mdc-button.angor-mat-button-large,.mat-mdc-raised-button.angor-mat-button-large,.mat-mdc-outlined-button.angor-mat-button-large,.mat-mdc-unelevated-button.angor-mat-button-large,.mat-mdc-icon-button.angor-mat-button-large,.mat-mdc-fab.angor-mat-button-large,.mat-mdc-mini-fab.angor-mat-button-large{height:48px;min-height:48px;max-height:48px}.mat-mdc-button[disabled=true] .mat-icon,.mat-mdc-raised-button[disabled=true] .mat-icon,.mat-mdc-outlined-button[disabled=true] .mat-icon,.mat-mdc-unelevated-button[disabled=true] .mat-icon,.mat-mdc-icon-button[disabled=true] .mat-icon,.mat-mdc-fab[disabled=true] .mat-icon,.mat-mdc-mini-fab[disabled=true] .mat-icon{opacity:.38!important}.mat-mdc-icon-button{display:inline-flex!important;align-items:center;justify-content:center;width:40px!important;padding:0!important}.mat-mdc-icon-button svg,.mat-mdc-icon-button img{height:auto!important}.mat-mdc-fab{max-height:56px;border-radius:16px!important}.mat-mdc-fab:not(.mdc-fab--extended) .mdc-fab__ripple{border-radius:16px!important}.mat-mdc-mini-fab{border-radius:12px!important}.mat-mdc-mini-fab:not(.mdc-fab--extended) .mdc-fab__ripple{border-radius:12px!important}.mat-mdc-button,.mat-mdc-raised-button,.mat-mdc-outlined-button,.mat-mdc-unelevated-button{padding:0 20px!important;border-radius:9999px!important}.mat-mdc-button>.mat-icon,.mat-mdc-raised-button>.mat-icon,.mat-mdc-outlined-button>.mat-icon,.mat-mdc-unelevated-button>.mat-icon{margin-left:0!important;margin-right:0!important}.mat-mdc-button .mat-mdc-progress-spinner .mdc-circular-progress__indeterminate-container circle,.mat-mdc-raised-button .mat-mdc-progress-spinner .mdc-circular-progress__indeterminate-container circle,.mat-mdc-outlined-button .mat-mdc-progress-spinner .mdc-circular-progress__indeterminate-container circle,.mat-mdc-unelevated-button .mat-mdc-progress-spinner .mdc-circular-progress__indeterminate-container circle,.mat-mdc-icon-button .mat-mdc-progress-spinner .mdc-circular-progress__indeterminate-container circle,.mat-mdc-fab .mat-mdc-progress-spinner .mdc-circular-progress__indeterminate-container circle,.mat-mdc-mini-fab .mat-mdc-progress-spinner .mdc-circular-progress__indeterminate-container circle{stroke:currentColor!important;animation-duration:6s}.mat-mdc-raised-button,.mat-mdc-unelevated-button,.mat-mdc-fab,.mat-mdc-mini-fab{--mat-mdc-button-persistent-ripple-color: #3b7586 !important;--mat-mdc-button-ripple-color: rgba(0, 0, 0, .1) !important}.dark .mat-mdc-raised-button,.dark .mat-mdc-unelevated-button,.dark .mat-mdc-fab,.dark .mat-mdc-mini-fab{--mat-mdc-button-persistent-ripple-color: #000 !important;--mat-mdc-button-ripple-color: rgba(0, 0, 0, .1) !important}.mat-mdc-raised-button .mat-icon,.mat-mdc-unelevated-button .mat-icon,.mat-mdc-fab .mat-icon,.mat-mdc-mini-fab .mat-icon{color:currentColor!important}.mat-mdc-raised-button .mat-ripple-element,.mat-mdc-unelevated-button .mat-ripple-element,.mat-mdc-fab .mat-ripple-element,.mat-mdc-mini-fab .mat-ripple-element{background-color:#0000001a!important}.mat-mdc-button:not([disabled=true]).mat-primary .mat-icon,.mat-mdc-icon-button:not([disabled=true]).mat-primary .mat-icon,.mat-mdc-outlined-button:not([disabled=true]).mat-primary .mat-icon{--tw-text-opacity: 1 !important;color:rgba(var(--angor-primary-rgb),var(--tw-text-opacity))!important}.mat-mdc-button:not([disabled=true]).mat-accent .mat-icon,.mat-mdc-icon-button:not([disabled=true]).mat-accent .mat-icon,.mat-mdc-outlined-button:not([disabled=true]).mat-accent .mat-icon{--tw-text-opacity: 1 !important;color:rgba(var(--angor-accent-rgb),var(--tw-text-opacity))!important}.mat-mdc-button:not([disabled=true]).mat-warn .mat-icon,.mat-mdc-icon-button:not([disabled=true]).mat-warn .mat-icon,.mat-mdc-outlined-button:not([disabled=true]).mat-warn .mat-icon{--tw-text-opacity: 1 !important;color:rgba(var(--angor-warn-rgb),var(--tw-text-opacity))!important}.mat-mdc-outlined-button:not([disabled=true]){--tw-border-opacity: 1 !important;border-color:rgb(107 152 164 / var(--tw-border-opacity))!important}.mat-mdc-outlined-button:not([disabled=true]):is(.dark *){--tw-border-opacity: 1 !important;border-color:rgb(8 59 70 / var(--tw-border-opacity))!important}.mat-mdc-outlined-button[disabled=true]{border-color:#6b98a4b3!important}.mat-mdc-outlined-button[disabled=true]:is(.dark *){--tw-border-opacity: 1 !important;border-color:rgb(7 52 62 / var(--tw-border-opacity))!important}.mdc-button .mdc-button__label{white-space:nowrap}.mat-button-toggle-group{border:none!important}.mat-button-toggle-group>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.25rem * var(--tw-space-x-reverse));margin-left:calc(.25rem * calc(1 - var(--tw-space-x-reverse)))}.mat-button-toggle-group.mat-button-toggle-group-appearance-standard .mat-button-toggle+.mat-button-toggle{background-clip:padding-box}.mat-button-toggle-group .mat-button-toggle{border-radius:9999px;overflow:hidden;border:none!important;font-weight:500}.mat-button-toggle-group .mat-button-toggle.mat-button-toggle-checked .mat-button-toggle-label-content{--tw-text-opacity: 1 !important;color:rgba(var(--angor-text-default-rgb),var(--tw-text-opacity))!important}.mat-button-toggle-group .mat-button-toggle .mat-button-toggle-label-content{padding:0 20px;line-height:40px!important;--tw-text-opacity: 1;color:rgba(var(--angor-text-secondary-rgb),var(--tw-text-opacity))}.mat-toolbar.mat-primary .mat-button-toggle-group .mat-button-toggle .mat-button-toggle-label-content{color:rgba(var(--angor-on-primary-rgb),var(--tw-text-opacity))!important;--tw-text-opacity: .6 !important}.mat-toolbar.mat-accent .mat-button-toggle-group .mat-button-toggle .mat-button-toggle-label-content{color:rgba(var(--angor-on-accent-rgb),var(--tw-text-opacity))!important;--tw-text-opacity: .6 !important}.mat-toolbar.mat-warn .mat-button-toggle-group .mat-button-toggle .mat-button-toggle-label-content{color:rgba(var(--angor-on-warn-rgb),var(--tw-text-opacity))!important;--tw-text-opacity: .6 !important}.mat-mdc-checkbox{display:inline-flex!important}.mat-mdc-checkbox .mdc-form-field{padding-right:12px}.mdc-checkbox__native-control{opacity:0!important}.mat-mdc-chip{font-weight:500!important}.mat-mdc-dialog-container .mdc-dialog__surface{border-radius:16px!important;padding:24px}.mat-drawer-backdrop.mat-drawer-shown{background-color:#0009!important}.mat-mdc-form-field.mat-form-field-appearance-fill.mat-form-field-disabled{opacity:.7!important}.mat-mdc-form-field.mat-form-field-appearance-fill.mat-form-field-invalid .mat-mdc-text-field-wrapper{--tw-border-opacity: 1 !important;border-color:rgba(var(--angor-warn-rgb),var(--tw-border-opacity))!important}.mat-mdc-form-field.mat-form-field-appearance-fill.mat-form-field-invalid .mat-mdc-text-field-wrapper:is(.dark *){--tw-border-opacity: 1 !important;border-color:rgba(var(--angor-warn-rgb),var(--tw-border-opacity))!important}.mat-mdc-form-field.mat-form-field-appearance-fill.mat-form-field-invalid .mat-mdc-select .mat-mdc-select-placeholder{--tw-text-opacity: 1 !important;color:rgba(var(--angor-warn-rgb),var(--tw-text-opacity))!important}.mat-mdc-form-field.mat-form-field-appearance-fill:hover .mat-mdc-form-field-focus-overlay,.mat-mdc-form-field.mat-form-field-appearance-fill.mat-focused .mat-mdc-form-field-focus-overlay{opacity:0!important}.mat-mdc-form-field.mat-form-field-appearance-fill.mat-focused:not(.mat-form-field-invalid) .mat-mdc-text-field-wrapper{--tw-border-opacity: 1 !important;border-color:rgba(var(--angor-primary-rgb),var(--tw-border-opacity))!important}.mat-mdc-form-field.mat-form-field-appearance-fill.mat-focused:not(.mat-form-field-invalid) .mat-mdc-text-field-wrapper:is(.dark *){--tw-border-opacity: 1 !important;border-color:rgba(var(--angor-primary-rgb),var(--tw-border-opacity))!important}.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-native-select .mat-mdc-form-field-infix select{top:auto;margin-top:0;margin-bottom:0;padding-top:0;padding-right:18px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%2364748B' viewBox='0 0 24 24'%3E%3Cpath d='M7 10l5 5 5-5H7z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right -7px center;background-size:24px}.dark .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-native-select .mat-mdc-form-field-infix select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%2397a6ba' viewBox='0 0 24 24'%3E%3Cpath d='M7 10l5 5 5-5H7z'/%3E%3C/svg%3E")}.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-native-select .mat-mdc-form-field-infix:after{display:none}.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper{padding:0;border-radius:6px;border-width:1px;border-style:solid;--tw-border-opacity: 1 !important;border-color:rgb(107 152 164 / var(--tw-border-opacity))!important;--tw-bg-opacity: 1 !important;background-color:rgb(255 255 255 / var(--tw-bg-opacity))!important;--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05) !important;--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color) !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important}.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:is(.dark *){--tw-border-opacity: 1 !important;border-color:rgb(8 59 70 / var(--tw-border-opacity))!important;background-color:rgb(0 0 0 / var(--tw-bg-opacity))!important;--tw-bg-opacity: .05 !important}.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:not(.mdc-text-field--no-label){margin-top:24px;overflow:visible}.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-focus-overlay{border-radius:6px}.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex{position:relative;display:flex;align-items:stretch;border-radius:6px;padding:0 16px}.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-prefix,.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-prefix{padding:0!important}.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-prefix>.mat-icon,.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-prefix>.mat-icon{margin-right:12px;padding:0!important}.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-prefix>.mat-mdc-icon-button,.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-prefix>.mat-mdc-icon-button{margin:0 4px 0 -10px}.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-prefix>.mat-mdc-select,.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-prefix>.mat-mdc-select{margin-right:10px}.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-prefix>.mat-datepicker-toggle,.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-prefix>.mat-datepicker-toggle{margin-left:-8px}.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix,.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-suffix{padding:0!important}.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix>.mat-icon,.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-suffix>.mat-icon{margin-left:12px;padding:0!important}.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix>.mat-mdc-icon-button,.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-suffix>.mat-mdc-icon-button{margin:0 -10px 0 4px}.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix>.mat-mdc-select,.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-suffix>.mat-mdc-select{margin-left:10px}.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix>.mat-datepicker-toggle,.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-suffix>.mat-datepicker-toggle{margin-right:-8px}.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-prefix,.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-prefix,.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix,.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-suffix{display:inline-flex;align-items:center;justify-content:center;--tw-text-opacity: 1 !important;color:rgba(var(--angor-text-hint-rgb),var(--tw-text-opacity))!important}.mat-toolbar.mat-primary .mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-prefix,.mat-toolbar.mat-primary .mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-prefix,.mat-toolbar.mat-primary .mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix,.mat-toolbar.mat-primary .mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-suffix{color:rgba(var(--angor-on-primary-rgb),var(--tw-text-opacity))!important;--tw-text-opacity: .38 !important}.mat-toolbar.mat-accent .mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-prefix,.mat-toolbar.mat-accent .mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-prefix,.mat-toolbar.mat-accent .mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix,.mat-toolbar.mat-accent .mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-suffix{color:rgba(var(--angor-on-accent-rgb),var(--tw-text-opacity))!important;--tw-text-opacity: .38 !important}.mat-toolbar.mat-warn .mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-prefix,.mat-toolbar.mat-warn .mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-prefix,.mat-toolbar.mat-warn .mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix,.mat-toolbar.mat-warn .mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-suffix{color:rgba(var(--angor-on-warn-rgb),var(--tw-text-opacity))!important;--tw-text-opacity: .38 !important}.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-prefix .mat-mdc-icon-button,.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-prefix .mat-mdc-icon-button,.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix .mat-mdc-icon-button,.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-suffix .mat-mdc-icon-button{width:40px;min-width:40px;height:40px;min-height:40px}.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-prefix .mat-icon,.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-prefix .mat-mdc-icon-button:not([disabled]),.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-prefix .mat-mdc-select-value,.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-prefix .mat-icon,.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-prefix .mat-mdc-icon-button:not([disabled]),.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-prefix .mat-mdc-select-value,.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix .mat-icon,.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix .mat-mdc-icon-button:not([disabled]),.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix .mat-mdc-select-value,.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-suffix .mat-icon,.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-suffix .mat-mdc-icon-button:not([disabled]),.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-suffix .mat-mdc-select-value{--tw-text-opacity: 1;color:rgba(var(--angor-text-hint-rgb),var(--tw-text-opacity))}.mat-toolbar.mat-primary .mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-prefix .mat-icon,.mat-toolbar.mat-primary .mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-prefix .mat-mdc-icon-button:not([disabled]),.mat-toolbar.mat-primary .mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-prefix .mat-mdc-select-value,.mat-toolbar.mat-primary .mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-prefix .mat-icon,.mat-toolbar.mat-primary .mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-prefix .mat-mdc-icon-button:not([disabled]),.mat-toolbar.mat-primary .mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-prefix .mat-mdc-select-value,.mat-toolbar.mat-primary .mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix .mat-icon,.mat-toolbar.mat-primary .mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix .mat-mdc-icon-button:not([disabled]),.mat-toolbar.mat-primary .mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix .mat-mdc-select-value,.mat-toolbar.mat-primary .mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-suffix .mat-icon,.mat-toolbar.mat-primary .mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-suffix .mat-mdc-icon-button:not([disabled]),.mat-toolbar.mat-primary .mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-suffix .mat-mdc-select-value{color:rgba(var(--angor-on-primary-rgb),var(--tw-text-opacity))!important;--tw-text-opacity: .38 !important}.mat-toolbar.mat-accent .mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-prefix .mat-icon,.mat-toolbar.mat-accent .mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-prefix .mat-mdc-icon-button:not([disabled]),.mat-toolbar.mat-accent .mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-prefix .mat-mdc-select-value,.mat-toolbar.mat-accent .mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-prefix .mat-icon,.mat-toolbar.mat-accent .mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-prefix .mat-mdc-icon-button:not([disabled]),.mat-toolbar.mat-accent .mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-prefix .mat-mdc-select-value,.mat-toolbar.mat-accent .mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix .mat-icon,.mat-toolbar.mat-accent .mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix .mat-mdc-icon-button:not([disabled]),.mat-toolbar.mat-accent .mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix .mat-mdc-select-value,.mat-toolbar.mat-accent .mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-suffix .mat-icon,.mat-toolbar.mat-accent .mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-suffix .mat-mdc-icon-button:not([disabled]),.mat-toolbar.mat-accent .mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-suffix .mat-mdc-select-value{color:rgba(var(--angor-on-accent-rgb),var(--tw-text-opacity))!important;--tw-text-opacity: .38 !important}.mat-toolbar.mat-warn .mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-prefix .mat-icon,.mat-toolbar.mat-warn .mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-prefix .mat-mdc-icon-button:not([disabled]),.mat-toolbar.mat-warn .mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-prefix .mat-mdc-select-value,.mat-toolbar.mat-warn .mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-prefix .mat-icon,.mat-toolbar.mat-warn .mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-prefix .mat-mdc-icon-button:not([disabled]),.mat-toolbar.mat-warn .mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-prefix .mat-mdc-select-value,.mat-toolbar.mat-warn .mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix .mat-icon,.mat-toolbar.mat-warn .mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix .mat-mdc-icon-button:not([disabled]),.mat-toolbar.mat-warn .mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix .mat-mdc-select-value,.mat-toolbar.mat-warn .mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-suffix .mat-icon,.mat-toolbar.mat-warn .mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-suffix .mat-mdc-icon-button:not([disabled]),.mat-toolbar.mat-warn .mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-suffix .mat-mdc-select-value{color:rgba(var(--angor-on-warn-rgb),var(--tw-text-opacity))!important;--tw-text-opacity: .38 !important}.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-prefix .mat-datepicker-toggle-default-icon,.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-prefix .mat-datepicker-toggle-default-icon,.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle-default-icon,.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-suffix .mat-datepicker-toggle-default-icon{width:1.5rem;height:1.5rem;min-width:1.5rem;min-height:1.5rem;font-size:1.5rem;line-height:1.5rem}.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-prefix .mat-datepicker-toggle-default-icon svg,.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-prefix .mat-datepicker-toggle-default-icon svg,.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle-default-icon svg,.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-suffix .mat-datepicker-toggle-default-icon svg{width:1.5rem;height:1.5rem}.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-prefix .mat-mdc-select,.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-prefix .mat-mdc-select,.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix .mat-mdc-select,.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-suffix .mat-mdc-select{display:flex;align-items:center}.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-prefix .mat-mdc-select:focus .mat-mdc-select-trigger .mat-mdc-select-value,.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-prefix .mat-mdc-select:focus .mat-mdc-select-trigger .mat-mdc-select-value,.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix .mat-mdc-select:focus .mat-mdc-select-trigger .mat-mdc-select-value,.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-suffix .mat-mdc-select:focus .mat-mdc-select-trigger .mat-mdc-select-value{--tw-text-opacity: 1 !important;color:rgba(var(--angor-primary-rgb),var(--tw-text-opacity))!important}.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-prefix .mat-mdc-select:focus .mat-mdc-select-trigger .mat-mdc-select-arrow-wrapper .mat-mdc-select-arrow,.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-prefix .mat-mdc-select:focus .mat-mdc-select-trigger .mat-mdc-select-arrow-wrapper .mat-mdc-select-arrow,.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix .mat-mdc-select:focus .mat-mdc-select-trigger .mat-mdc-select-arrow-wrapper .mat-mdc-select-arrow,.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-suffix .mat-mdc-select:focus .mat-mdc-select-trigger .mat-mdc-select-arrow-wrapper .mat-mdc-select-arrow{border-top-color:var(--angor-primary)!important}.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-prefix .mat-mdc-select .mat-mdc-select-trigger,.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-prefix .mat-mdc-select .mat-mdc-select-trigger,.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix .mat-mdc-select .mat-mdc-select-trigger,.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-suffix .mat-mdc-select .mat-mdc-select-trigger{display:flex;align-items:center}.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-prefix .mat-mdc-select .mat-mdc-select-trigger .mat-mdc-select-value,.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-prefix .mat-mdc-select .mat-mdc-select-trigger .mat-mdc-select-value,.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix .mat-mdc-select .mat-mdc-select-trigger .mat-mdc-select-value,.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-suffix .mat-mdc-select .mat-mdc-select-trigger .mat-mdc-select-value{display:flex;max-width:none}.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-prefix .mat-mdc-select .mat-mdc-select-trigger .mat-mdc-select-value mat-mdc-select-trigger .mat-icon,.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-prefix .mat-mdc-select .mat-mdc-select-trigger .mat-mdc-select-value mat-mdc-select-trigger .mat-icon,.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix .mat-mdc-select .mat-mdc-select-trigger .mat-mdc-select-value mat-mdc-select-trigger .mat-icon,.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-suffix .mat-mdc-select .mat-mdc-select-trigger .mat-mdc-select-value mat-mdc-select-trigger .mat-icon{margin:0!important}.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-prefix .mat-mdc-select .mat-mdc-select-trigger .mat-mdc-select-arrow-wrapper,.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-prefix .mat-mdc-select .mat-mdc-select-trigger .mat-mdc-select-arrow-wrapper,.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix .mat-mdc-select .mat-mdc-select-trigger .mat-mdc-select-arrow-wrapper,.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-suffix .mat-mdc-select .mat-mdc-select-trigger .mat-mdc-select-arrow-wrapper{display:flex;align-items:center;transform:none;margin-left:4px}.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-prefix .mat-mdc-select .mat-mdc-select-trigger .mat-mdc-select-arrow-wrapper .mat-mdc-select-arrow,.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-prefix .mat-mdc-select .mat-mdc-select-trigger .mat-mdc-select-arrow-wrapper .mat-mdc-select-arrow,.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix .mat-mdc-select .mat-mdc-select-trigger .mat-mdc-select-arrow-wrapper .mat-mdc-select-arrow,.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-suffix .mat-mdc-select .mat-mdc-select-trigger .mat-mdc-select-arrow-wrapper .mat-mdc-select-arrow{min-height:0;--tw-text-opacity: 1 !important;color:rgb(8 59 70 / var(--tw-text-opacity))!important}.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-prefix .mat-mdc-select .mat-mdc-select-trigger .mat-mdc-select-arrow-wrapper .mat-mdc-select-arrow:is(.dark *),.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-prefix .mat-mdc-select .mat-mdc-select-trigger .mat-mdc-select-arrow-wrapper .mat-mdc-select-arrow:is(.dark *),.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix .mat-mdc-select .mat-mdc-select-trigger .mat-mdc-select-arrow-wrapper .mat-mdc-select-arrow:is(.dark *),.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-suffix .mat-mdc-select .mat-mdc-select-trigger .mat-mdc-select-arrow-wrapper .mat-mdc-select-arrow:is(.dark *){--tw-text-opacity: 1 !important;color:rgb(59 117 134 / var(--tw-text-opacity))!important}.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix{position:static;display:flex;align-items:center;width:88px;min-height:48px;padding:0;border:0}.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label{top:-25px!important;left:0!important;width:100%!important;transform:none!important;pointer-events:auto;font-weight:500;--tw-text-opacity: 1 !important;color:rgba(var(--angor-text-default-rgb),var(--tw-text-opacity))!important}.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix textarea.mat-mdc-input-element{margin:12px 0;padding:0 6px 0 0}.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-chip-set{width:100%;margin:0 -8px}.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mdc-line-ripple{display:none}.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-form-field-subscript-wrapper{font-size:12px;font-weight:500}.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-hint-wrapper,.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-error-wrapper{padding:0}.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-hint{--tw-text-opacity: 1 !important;color:rgba(var(--angor-text-hint-rgb),var(--tw-text-opacity))!important}.mat-toolbar.mat-primary .mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-hint{color:rgba(var(--angor-on-primary-rgb),var(--tw-text-opacity))!important;--tw-text-opacity: .38 !important}.mat-toolbar.mat-accent .mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-hint{color:rgba(var(--angor-on-accent-rgb),var(--tw-text-opacity))!important;--tw-text-opacity: .38 !important}.mat-toolbar.mat-warn .mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-hint{color:rgba(var(--angor-on-warn-rgb),var(--tw-text-opacity))!important;--tw-text-opacity: .38 !important}.mat-mdc-form-field.mat-form-field-appearance-fill:has(textarea.mat-mdc-input-element) .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-prefix,.mat-mdc-form-field.mat-form-field-appearance-fill:has(textarea.mat-mdc-input-element) .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-prefix,.mat-mdc-form-field.mat-form-field-appearance-fill:has(textarea.mat-mdc-input-element) .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix,.mat-mdc-form-field.mat-form-field-appearance-fill:has(textarea.mat-mdc-input-element) .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-suffix{align-self:flex-start;padding-top:14px!important}.mat-mdc-form-field.mat-form-field-appearance-fill.angor-mat-rounded .mat-mdc-text-field-wrapper{border-radius:24px}.mat-mdc-form-field.mat-form-field-appearance-fill.angor-mat-rounded.angor-mat-emphasized-affix .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-prefix,.mat-mdc-form-field.mat-form-field-appearance-fill.angor-mat-rounded.angor-mat-emphasized-affix .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-prefix{border-radius:24px 0 0 24px}.mat-mdc-form-field.mat-form-field-appearance-fill.angor-mat-rounded.angor-mat-emphasized-affix .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-prefix>.mat-icon,.mat-mdc-form-field.mat-form-field-appearance-fill.angor-mat-rounded.angor-mat-emphasized-affix .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-prefix>.mat-icon{margin-right:12px}.mat-mdc-form-field.mat-form-field-appearance-fill.angor-mat-rounded.angor-mat-emphasized-affix .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-prefix>.mat-mdc-icon-button,.mat-mdc-form-field.mat-form-field-appearance-fill.angor-mat-rounded.angor-mat-emphasized-affix .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-prefix>.mat-mdc-icon-button{margin:0 2px 0 -10px!important}.mat-mdc-form-field.mat-form-field-appearance-fill.angor-mat-rounded.angor-mat-emphasized-affix .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-prefix>.mat-mdc-select,.mat-mdc-form-field.mat-form-field-appearance-fill.angor-mat-rounded.angor-mat-emphasized-affix .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-prefix>.mat-mdc-select{margin-right:8px}.mat-mdc-form-field.mat-form-field-appearance-fill.angor-mat-rounded.angor-mat-emphasized-affix .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-prefix>.mat-datepicker-toggle,.mat-mdc-form-field.mat-form-field-appearance-fill.angor-mat-rounded.angor-mat-emphasized-affix .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-prefix>.mat-datepicker-toggle{margin-right:4px}.mat-mdc-form-field.mat-form-field-appearance-fill.angor-mat-rounded.angor-mat-emphasized-affix .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-prefix>*:not(.mat-icon):not(.mat-mdc-icon-button):not(.mat-mdc-select):not(.mat-datepicker-toggle),.mat-mdc-form-field.mat-form-field-appearance-fill.angor-mat-rounded.angor-mat-emphasized-affix .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-prefix>*:not(.mat-icon):not(.mat-mdc-icon-button):not(.mat-mdc-select):not(.mat-datepicker-toggle){margin-right:12px}.mat-mdc-form-field.mat-form-field-appearance-fill.angor-mat-rounded.angor-mat-emphasized-affix .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix,.mat-mdc-form-field.mat-form-field-appearance-fill.angor-mat-rounded.angor-mat-emphasized-affix .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-suffix{border-radius:0 24px 24px 0}.mat-mdc-form-field.mat-form-field-appearance-fill.angor-mat-rounded.angor-mat-emphasized-affix .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix>.mat-icon,.mat-mdc-form-field.mat-form-field-appearance-fill.angor-mat-rounded.angor-mat-emphasized-affix .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-suffix>.mat-icon{margin-left:12px!important}.mat-mdc-form-field.mat-form-field-appearance-fill.angor-mat-rounded.angor-mat-emphasized-affix .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix>.mat-mdc-icon-button,.mat-mdc-form-field.mat-form-field-appearance-fill.angor-mat-rounded.angor-mat-emphasized-affix .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-suffix>.mat-mdc-icon-button{margin:0 -10px 0 2px!important}.mat-mdc-form-field.mat-form-field-appearance-fill.angor-mat-rounded.angor-mat-emphasized-affix .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix>.mat-mdc-select,.mat-mdc-form-field.mat-form-field-appearance-fill.angor-mat-rounded.angor-mat-emphasized-affix .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-suffix>.mat-mdc-select{margin-left:12px!important}.mat-mdc-form-field.mat-form-field-appearance-fill.angor-mat-rounded.angor-mat-emphasized-affix .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix>.mat-datepicker-toggle,.mat-mdc-form-field.mat-form-field-appearance-fill.angor-mat-rounded.angor-mat-emphasized-affix .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-suffix>.mat-datepicker-toggle{margin-left:4px!important}.mat-mdc-form-field.mat-form-field-appearance-fill.angor-mat-rounded.angor-mat-emphasized-affix .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix>*:not(.mat-icon):not(.mat-mdc-icon-button):not(.mat-mdc-select):not(.mat-datepicker-toggle),.mat-mdc-form-field.mat-form-field-appearance-fill.angor-mat-rounded.angor-mat-emphasized-affix .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-suffix>*:not(.mat-icon):not(.mat-mdc-icon-button):not(.mat-mdc-select):not(.mat-datepicker-toggle){margin-left:12px!important}.mat-mdc-form-field.mat-form-field-appearance-fill.angor-mat-dense .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-prefix .mat-mdc-icon-button,.mat-mdc-form-field.mat-form-field-appearance-fill.angor-mat-dense .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-prefix .mat-mdc-icon-button,.mat-mdc-form-field.mat-form-field-appearance-fill.angor-mat-dense .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix .mat-mdc-icon-button,.mat-mdc-form-field.mat-form-field-appearance-fill.angor-mat-dense .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-suffix .mat-mdc-icon-button{width:32px!important;min-width:32px;height:32px;min-height:32px}.mat-mdc-form-field.mat-form-field-appearance-fill.angor-mat-dense .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-prefix>.mat-mdc-icon-button,.mat-mdc-form-field.mat-form-field-appearance-fill.angor-mat-dense .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-prefix>.mat-mdc-icon-button{margin-left:-6px;margin-right:12px}.mat-mdc-form-field.mat-form-field-appearance-fill.angor-mat-dense .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix>.mat-mdc-icon-button,.mat-mdc-form-field.mat-form-field-appearance-fill.angor-mat-dense .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-suffix>.mat-mdc-icon-button{margin-left:12px;margin-right:-6px}.mat-mdc-form-field.mat-form-field-appearance-fill.angor-mat-dense .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix{min-height:40px}.mat-mdc-form-field.mat-form-field-appearance-fill.angor-mat-dense .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix textarea.mat-mdc-input-element{margin:8px 0}.mat-mdc-form-field.mat-form-field-appearance-fill.angor-mat-dense:has(textarea.mat-mdc-input-element) .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-prefix,.mat-mdc-form-field.mat-form-field-appearance-fill.angor-mat-dense:has(textarea.mat-mdc-input-element) .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-prefix,.mat-mdc-form-field.mat-form-field-appearance-fill.angor-mat-dense:has(textarea.mat-mdc-input-element) .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix,.mat-mdc-form-field.mat-form-field-appearance-fill.angor-mat-dense:has(textarea.mat-mdc-input-element) .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-suffix{padding-top:10px!important}.mat-mdc-form-field.mat-form-field-appearance-fill.angor-mat-dense.angor-mat-rounded .mat-mdc-text-field-wrapper{border-radius:20px}.mat-mdc-form-field.mat-form-field-appearance-fill.angor-mat-dense.angor-mat-rounded.angor-mat-emphasized-affix .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-prefix,.mat-mdc-form-field.mat-form-field-appearance-fill.angor-mat-dense.angor-mat-rounded.angor-mat-emphasized-affix .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-prefix{border-radius:20px 0 0 20px!important}.mat-mdc-form-field.mat-form-field-appearance-fill.angor-mat-dense.angor-mat-rounded.angor-mat-emphasized-affix .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix,.mat-mdc-form-field.mat-form-field-appearance-fill.angor-mat-dense.angor-mat-rounded.angor-mat-emphasized-affix .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-suffix{border-radius:0 20px 20px 0!important}.mat-mdc-form-field.mat-form-field-appearance-fill.angor-mat-emphasized-affix .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-prefix,.mat-mdc-form-field.mat-form-field-appearance-fill.angor-mat-emphasized-affix .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-prefix{align-self:stretch!important;margin:0 16px 0 -16px!important;padding-left:16px!important;border-radius:6px 0 0 6px;border-right-width:1px;border-style:solid}.mat-mdc-form-field.mat-form-field-appearance-fill.angor-mat-emphasized-affix .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-prefix>.mat-icon,.mat-mdc-form-field.mat-form-field-appearance-fill.angor-mat-emphasized-affix .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-prefix>.mat-icon{margin-right:16px}.mat-mdc-form-field.mat-form-field-appearance-fill.angor-mat-emphasized-affix .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-prefix>.mat-mdc-icon-button,.mat-mdc-form-field.mat-form-field-appearance-fill.angor-mat-emphasized-affix .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-prefix>.mat-mdc-icon-button{margin:0 6px 0 -10px!important}.mat-mdc-form-field.mat-form-field-appearance-fill.angor-mat-emphasized-affix .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-prefix>.mat-mdc-select,.mat-mdc-form-field.mat-form-field-appearance-fill.angor-mat-emphasized-affix .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-prefix>.mat-mdc-select{margin-right:12px!important}.mat-mdc-form-field.mat-form-field-appearance-fill.angor-mat-emphasized-affix .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-prefix>.mat-datepicker-toggle,.mat-mdc-form-field.mat-form-field-appearance-fill.angor-mat-emphasized-affix .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-prefix>.mat-datepicker-toggle{margin-right:8px}.mat-mdc-form-field.mat-form-field-appearance-fill.angor-mat-emphasized-affix .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-prefix>*:not(.mat-icon):not(.mat-mdc-icon-button):not(.mat-mdc-select):not(.mat-datepicker-toggle),.mat-mdc-form-field.mat-form-field-appearance-fill.angor-mat-emphasized-affix .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-prefix>*:not(.mat-icon):not(.mat-mdc-icon-button):not(.mat-mdc-select):not(.mat-datepicker-toggle){margin-right:16px}.mat-mdc-form-field.mat-form-field-appearance-fill.angor-mat-emphasized-affix .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix,.mat-mdc-form-field.mat-form-field-appearance-fill.angor-mat-emphasized-affix .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-suffix{align-self:stretch!important;margin:0 -16px 0 16px!important;padding-right:16px!important;border-radius:0 6px 6px 0;border-left-width:1px;border-style:solid}.mat-mdc-form-field.mat-form-field-appearance-fill.angor-mat-emphasized-affix .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix>.mat-icon,.mat-mdc-form-field.mat-form-field-appearance-fill.angor-mat-emphasized-affix .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-suffix>.mat-icon{margin-left:16px}.mat-mdc-form-field.mat-form-field-appearance-fill.angor-mat-emphasized-affix .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix>.mat-mdc-icon-button,.mat-mdc-form-field.mat-form-field-appearance-fill.angor-mat-emphasized-affix .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-suffix>.mat-mdc-icon-button{margin:0 -10px 0 6px!important}.mat-mdc-form-field.mat-form-field-appearance-fill.angor-mat-emphasized-affix .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix>.mat-mdc-select,.mat-mdc-form-field.mat-form-field-appearance-fill.angor-mat-emphasized-affix .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-suffix>.mat-mdc-select{margin:0 -4px 0 16px!important}.mat-mdc-form-field.mat-form-field-appearance-fill.angor-mat-emphasized-affix .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix>.mat-datepicker-toggle,.mat-mdc-form-field.mat-form-field-appearance-fill.angor-mat-emphasized-affix .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-suffix>.mat-datepicker-toggle{margin-left:8px}.mat-mdc-form-field.mat-form-field-appearance-fill.angor-mat-emphasized-affix .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix>*:not(.mat-icon):not(.mat-mdc-icon-button):not(.mat-mdc-select):not(.mat-datepicker-toggle),.mat-mdc-form-field.mat-form-field-appearance-fill.angor-mat-emphasized-affix .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-suffix>*:not(.mat-icon):not(.mat-mdc-icon-button):not(.mat-mdc-select):not(.mat-datepicker-toggle){margin-left:16px}.mat-mdc-form-field.mat-form-field-appearance-fill.angor-mat-emphasized-affix .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-prefix,.mat-mdc-form-field.mat-form-field-appearance-fill.angor-mat-emphasized-affix .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-prefix,.mat-mdc-form-field.mat-form-field-appearance-fill.angor-mat-emphasized-affix .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix,.mat-mdc-form-field.mat-form-field-appearance-fill.angor-mat-emphasized-affix .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-suffix{--tw-bg-opacity: 1 !important;background-color:rgba(var(--angor-bg-default-rgb),var(--tw-bg-opacity))!important;--tw-border-opacity: 1 !important;border-color:rgb(107 152 164 / var(--tw-border-opacity))!important}.mat-mdc-form-field.mat-form-field-appearance-fill.angor-mat-emphasized-affix .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-prefix:is(.dark *),.mat-mdc-form-field.mat-form-field-appearance-fill.angor-mat-emphasized-affix .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-prefix:is(.dark *),.mat-mdc-form-field.mat-form-field-appearance-fill.angor-mat-emphasized-affix .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix:is(.dark *),.mat-mdc-form-field.mat-form-field-appearance-fill.angor-mat-emphasized-affix .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-suffix:is(.dark *){--tw-border-opacity: 1 !important;border-color:rgb(8 59 70 / var(--tw-border-opacity))!important}.mat-mdc-form-field.mat-form-field-appearance-fill.angor-mat-emphasized-affix:has(textarea.mat-mdc-input-element) .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-prefix,.mat-mdc-form-field.mat-form-field-appearance-fill.angor-mat-emphasized-affix:has(textarea.mat-mdc-input-element) .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-prefix,.mat-mdc-form-field.mat-form-field-appearance-fill.angor-mat-emphasized-affix:has(textarea.mat-mdc-input-element) .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix,.mat-mdc-form-field.mat-form-field-appearance-fill.angor-mat-emphasized-affix:has(textarea.mat-mdc-input-element) .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-suffix{align-items:flex-start}.mat-mdc-form-field.mat-form-field-appearance-fill.angor-mat-bold .mat-mdc-text-field-wrapper{border-width:2px!important}.mat-mdc-form-field.mat-form-field-appearance-outline.mat-form-field-invalid .mdc-notched-outline__leading,.mat-mdc-form-field.mat-form-field-appearance-outline.mat-form-field-invalid .mdc-notched-outline__notch,.mat-mdc-form-field.mat-form-field-appearance-outline.mat-form-field-invalid .mdc-notched-outline__trailing{border-color:var(--angor-warn)!important}.mat-mdc-form-field.mat-form-field-appearance-outline.mat-focused:not(.mat-form-field-invalid).mat-primary .mdc-notched-outline__leading,.mat-mdc-form-field.mat-form-field-appearance-outline.mat-focused:not(.mat-form-field-invalid).mat-primary .mdc-notched-outline__notch,.mat-mdc-form-field.mat-form-field-appearance-outline.mat-focused:not(.mat-form-field-invalid).mat-primary .mdc-notched-outline__trailing{border-color:var(--angor-primary)!important}.mat-mdc-form-field.mat-form-field-appearance-outline.mat-focused:not(.mat-form-field-invalid).mat-accent .mdc-notched-outline__leading,.mat-mdc-form-field.mat-form-field-appearance-outline.mat-focused:not(.mat-form-field-invalid).mat-accent .mdc-notched-outline__notch,.mat-mdc-form-field.mat-form-field-appearance-outline.mat-focused:not(.mat-form-field-invalid).mat-accent .mdc-notched-outline__trailing{border-color:var(--angor-accent)!important}.mat-mdc-form-field.mat-form-field-appearance-outline:not(.mat-focused):not(.mat-form-field-invalid) .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__leading,.mat-mdc-form-field.mat-form-field-appearance-outline:not(.mat-focused):not(.mat-form-field-invalid) .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__notch,.mat-mdc-form-field.mat-form-field-appearance-outline:not(.mat-focused):not(.mat-form-field-invalid) .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__trailing{--tw-border-opacity: 1 !important;border-color:rgb(203 213 225 / var(--tw-border-opacity))!important}.mat-mdc-form-field.mat-form-field-appearance-outline:not(.mat-focused):not(.mat-form-field-invalid) .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__leading:is(.dark *),.mat-mdc-form-field.mat-form-field-appearance-outline:not(.mat-focused):not(.mat-form-field-invalid) .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__notch:is(.dark *),.mat-mdc-form-field.mat-form-field-appearance-outline:not(.mat-focused):not(.mat-form-field-invalid) .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__trailing:is(.dark *){--tw-border-opacity: 1 !important;border-color:rgb(100 116 139 / var(--tw-border-opacity))!important}.mat-mdc-form-field.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__notch{border-right-style:none!important}.mat-icon{display:inline-flex!important;align-items:center;justify-content:center;width:24px;min-width:24px;height:24px;min-height:24px;font-size:24px;line-height:24px;-webkit-appearance:none!important}.mat-mdc-input-element::placeholder{transition:none!important;--tw-text-opacity: 1 !important;color:rgba(var(--angor-text-hint-rgb),var(--tw-text-opacity))!important}.mat-toolbar.mat-primary .mat-mdc-input-element::placeholder{color:rgba(var(--angor-on-primary-rgb),var(--tw-text-opacity))!important;--tw-text-opacity: .38 !important}.mat-toolbar.mat-accent .mat-mdc-input-element::placeholder{color:rgba(var(--angor-on-accent-rgb),var(--tw-text-opacity))!important;--tw-text-opacity: .38 !important}.mat-toolbar.mat-warn .mat-mdc-input-element::placeholder{color:rgba(var(--angor-on-warn-rgb),var(--tw-text-opacity))!important;--tw-text-opacity: .38 !important}.mat-mdc-input-element::-moz-placeholder{transition:none!important;--tw-text-opacity: 1 !important;color:rgba(var(--angor-text-hint-rgb),var(--tw-text-opacity))!important}.mat-toolbar.mat-primary .mat-mdc-input-element::-moz-placeholder{color:rgba(var(--angor-on-primary-rgb),var(--tw-text-opacity))!important;--tw-text-opacity: .38 !important}.mat-toolbar.mat-accent .mat-mdc-input-element::-moz-placeholder{color:rgba(var(--angor-on-accent-rgb),var(--tw-text-opacity))!important;--tw-text-opacity: .38 !important}.mat-toolbar.mat-warn .mat-mdc-input-element::-moz-placeholder{color:rgba(var(--angor-on-warn-rgb),var(--tw-text-opacity))!important;--tw-text-opacity: .38 !important}.mat-mdc-input-element::-webkit-input-placeholder{transition:none!important;--tw-text-opacity: 1 !important;color:rgba(var(--angor-text-hint-rgb),var(--tw-text-opacity))!important}.mat-toolbar.mat-primary .mat-mdc-input-element::-webkit-input-placeholder{color:rgba(var(--angor-on-primary-rgb),var(--tw-text-opacity))!important;--tw-text-opacity: .38 !important}.mat-toolbar.mat-accent .mat-mdc-input-element::-webkit-input-placeholder{color:rgba(var(--angor-on-accent-rgb),var(--tw-text-opacity))!important;--tw-text-opacity: .38 !important}.mat-toolbar.mat-warn .mat-mdc-input-element::-webkit-input-placeholder{color:rgba(var(--angor-on-warn-rgb),var(--tw-text-opacity))!important;--tw-text-opacity: .38 !important}.mat-mdc-input-element:-ms-input-placeholder{transition:none!important;--tw-text-opacity: 1 !important;color:rgba(var(--angor-text-hint-rgb),var(--tw-text-opacity))!important}.mat-toolbar.mat-primary .mat-mdc-input-element:-ms-input-placeholder{color:rgba(var(--angor-on-primary-rgb),var(--tw-text-opacity))!important;--tw-text-opacity: .38 !important}.mat-toolbar.mat-accent .mat-mdc-input-element:-ms-input-placeholder{color:rgba(var(--angor-on-accent-rgb),var(--tw-text-opacity))!important;--tw-text-opacity: .38 !important}.mat-toolbar.mat-warn .mat-mdc-input-element:-ms-input-placeholder{color:rgba(var(--angor-on-warn-rgb),var(--tw-text-opacity))!important;--tw-text-opacity: .38 !important}.mat-form-field-invalid .mat-mdc-input-element::placeholder{--tw-text-opacity: 1 !important;color:rgba(var(--angor-warn-rgb),var(--tw-text-opacity))!important}.mat-form-field-invalid .mat-mdc-input-element::-moz-placeholder{--tw-text-opacity: 1 !important;color:rgba(var(--angor-warn-rgb),var(--tw-text-opacity))!important}.mat-form-field-invalid .mat-mdc-input-element::-webkit-input-placeholder{--tw-text-opacity: 1 !important;color:rgba(var(--angor-warn-rgb),var(--tw-text-opacity))!important}.mat-form-field-invalid .mat-mdc-input-element:-ms-input-placeholder{--tw-text-opacity: 1 !important;color:rgba(var(--angor-warn-rgb),var(--tw-text-opacity))!important}.mat-mdc-menu-panel{min-width:144px!important}.mat-mdc-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item .mat-mdc-menu-item-text{display:flex;align-items:center;padding-right:16px}.mat-mdc-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item .mat-icon-no-color{--tw-text-opacity: 1;color:rgba(var(--angor-mat-icon-rgb),var(--tw-text-opacity))}.mat-mdc-menu-panel .mat-mdc-menu-content mat-divider{margin:8px 0}.mat-mdc-paginator .mat-mdc-paginator-container{padding:8px 16px;justify-content:space-between}@media (min-width: 600px){.mat-mdc-paginator .mat-mdc-paginator-container{justify-content:normal}}.mat-mdc-paginator .mat-mdc-paginator-container .mat-mdc-paginator-page-size{align-items:center;min-height:40px;margin:8px}.mat-mdc-paginator .mat-mdc-paginator-container .mat-mdc-paginator-page-size .mat-mdc-paginator-page-size-label{display:none;margin-right:12px}@media (min-width: 600px){.mat-mdc-paginator .mat-mdc-paginator-container .mat-mdc-paginator-page-size .mat-mdc-paginator-page-size-label{display:block}}.mat-mdc-paginator .mat-mdc-paginator-container .mat-mdc-paginator-page-size .mat-mdc-paginator-page-size-select{margin:0}.mat-mdc-paginator .mat-mdc-paginator-container .mat-mdc-paginator-page-size .mat-mdc-paginator-page-size-select .mat-mdc-text-field-wrapper{padding:0 10px}.mat-mdc-paginator .mat-mdc-paginator-container .mat-mdc-paginator-page-size .mat-mdc-paginator-page-size-select .mat-mdc-text-field-wrapper .mat-form-field-flex{min-height:32px}.mat-mdc-paginator .mat-mdc-paginator-container .mat-mdc-paginator-range-actions{margin:8px 0}.mat-mdc-paginator .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .mat-mdc-paginator-range-label{margin-right:16px}.mat-mdc-select{display:inline-flex!important}.mat-mdc-select .mat-mdc-select-placeholder{transition:none!important;--tw-text-opacity: 1 !important;color:rgba(var(--angor-text-hint-rgb),var(--tw-text-opacity))!important}.mat-toolbar.mat-primary .mat-mdc-select .mat-mdc-select-placeholder{color:rgba(var(--angor-on-primary-rgb),var(--tw-text-opacity))!important;--tw-text-opacity: .38 !important}.mat-toolbar.mat-accent .mat-mdc-select .mat-mdc-select-placeholder{color:rgba(var(--angor-on-accent-rgb),var(--tw-text-opacity))!important;--tw-text-opacity: .38 !important}.mat-toolbar.mat-warn .mat-mdc-select .mat-mdc-select-placeholder{color:rgba(var(--angor-on-warn-rgb),var(--tw-text-opacity))!important;--tw-text-opacity: .38 !important}.mat-mdc-select .mat-mdc-select-trigger .mat-mdc-select-value{position:relative;display:flex;max-width:none}.mat-mdc-select .mat-mdc-select-trigger .mat-mdc-select-value .mat-mdc-select-value-text{display:inline-flex}.mat-mdc-select .mat-mdc-select-trigger .mat-mdc-select-value .mat-mdc-select-value-text>*{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.mat-mdc-select .mat-mdc-select-arrow-wrapper{transform:translateY(0)!important}.mat-mdc-select .mat-mdc-select-arrow-wrapper .mat-mdc-select-arrow{margin:0 0 0 8px;--tw-text-opacity: 1 !important;color:rgba(var(--angor-text-secondary-rgb),var(--tw-text-opacity))!important}.mat-toolbar.mat-primary .mat-mdc-select .mat-mdc-select-arrow-wrapper .mat-mdc-select-arrow{color:rgba(var(--angor-on-primary-rgb),var(--tw-text-opacity))!important;--tw-text-opacity: .6 !important}.mat-toolbar.mat-accent .mat-mdc-select .mat-mdc-select-arrow-wrapper .mat-mdc-select-arrow{color:rgba(var(--angor-on-accent-rgb),var(--tw-text-opacity))!important;--tw-text-opacity: .6 !important}.mat-toolbar.mat-warn .mat-mdc-select .mat-mdc-select-arrow-wrapper .mat-mdc-select-arrow{color:rgba(var(--angor-on-warn-rgb),var(--tw-text-opacity))!important;--tw-text-opacity: .6 !important}.mat-mdc-snack-bar-container .mat-mdc-button.mat-mdc-snack-bar-action:not(:disabled){color:#fff!important}.dark .mat-mdc-snack-bar-container .mat-mdc-button.mat-mdc-snack-bar-action:not(:disabled){color:#000!important}.mat-step-icon .mat-icon{color:currentColor!important}.mat-step-label,.mat-step-label-selected{font-weight:500!important}.mat-mdc-table .mdc-data-table__row:not(.mdc-data-table__row--selected):hover{background:none!important}.mat-mdc-tab-group.angor-mat-no-header .mat-mdc-tab-header{height:0!important;max-height:0!important;border:none!important;visibility:hidden!important;opacity:0!important}.mat-mdc-tab-group:not(.mat-background-primary):not(.mat-background-accent) .mat-mdc-tab-header .mat-mdc-tab-label-container{box-shadow:inset 0 -1px var(--angor-border)}.mat-mdc-tab-group .mat-mdc-tab-header .mat-mdc-tab-label-container{margin:0 24px}.mat-mdc-tab-group .mat-mdc-tab-body-content{padding:24px}textarea.mat-mdc-input-element{box-sizing:content-box!important}.mat-toolbar.mat-primary .mat-icon{--tw-text-opacity: 1 !important;color:rgba(var(--angor-on-primary-rgb),var(--tw-text-opacity))!important}.mat-toolbar.mat-primary .text-secondary{color:rgba(var(--angor-on-primary-rgb),var(--tw-text-opacity))!important;--tw-text-opacity: .6 !important}.mat-toolbar.mat-primary .text-hint,.mat-toolbar.mat-primary .text-disabled{color:rgba(var(--angor-on-primary-rgb),var(--tw-text-opacity))!important;--tw-text-opacity: .38 !important}.mat-toolbar.mat-primary .divider{color:rgba(var(--angor-on-primary-rgb),var(--tw-text-opacity))!important;--tw-text-opacity: .12 !important}.mat-toolbar.mat-accent .mat-icon{--tw-text-opacity: 1 !important;color:rgba(var(--angor-on-accent-rgb),var(--tw-text-opacity))!important}.mat-toolbar.mat-accent .text-secondary{color:rgba(var(--angor-on-accent-rgb),var(--tw-text-opacity))!important;--tw-text-opacity: .6 !important}.mat-toolbar.mat-accent .text-hint,.mat-toolbar.mat-accent .text-disabled{color:rgba(var(--angor-on-accent-rgb),var(--tw-text-opacity))!important;--tw-text-opacity: .38 !important}.mat-toolbar.mat-accent .divider{color:rgba(var(--angor-on-accent-rgb),var(--tw-text-opacity))!important;--tw-text-opacity: .12 !important}.mat-toolbar.mat-warn .mat-icon{--tw-text-opacity: 1 !important;color:rgba(var(--angor-on-warn-rgb),var(--tw-text-opacity))!important}.mat-toolbar.mat-warn .text-secondary{color:rgba(var(--angor-on-warn-rgb),var(--tw-text-opacity))!important;--tw-text-opacity: .6 !important}.mat-toolbar.mat-warn .text-hint,.mat-toolbar.mat-warn .text-disabled{color:rgba(var(--angor-on-warn-rgb),var(--tw-text-opacity))!important;--tw-text-opacity: .38 !important}.mat-toolbar.mat-warn .divider{color:rgba(var(--angor-on-warn-rgb),var(--tw-text-opacity))!important;--tw-text-opacity: .12 !important}.mat-mdc-tooltip .mdc-tooltip__surface{background-color:var(--angor-text-default)!important;color:#fff}.dark .mat-mdc-tooltip .mdc-tooltip__surface{background-color:var(--angor-text-secondary)!important;color:var(--angor-bg-default)!important}code[class*=language-] .hljs-comment,code[class*=language-] .hljs-quote,pre[class*=language-] .hljs-comment,pre[class*=language-] .hljs-quote{color:#8b9fc1;font-style:italic}code[class*=language-] .hljs-doctag,code[class*=language-] .hljs-keyword,code[class*=language-] .hljs-formula,pre[class*=language-] .hljs-doctag,pre[class*=language-] .hljs-keyword,pre[class*=language-] .hljs-formula{color:#22d3ee}code[class*=language-] .hljs-name,pre[class*=language-] .hljs-name{color:#e879f9}code[class*=language-] .hljs-tag,pre[class*=language-] .hljs-tag{color:#bae6fd}code[class*=language-] .hljs-section,code[class*=language-] .hljs-selector-tag,code[class*=language-] .hljs-deletion,code[class*=language-] .hljs-subst,pre[class*=language-] .hljs-section,pre[class*=language-] .hljs-selector-tag,pre[class*=language-] .hljs-deletion,pre[class*=language-] .hljs-subst{color:#f87f71}code[class*=language-] .hljs-literal,pre[class*=language-] .hljs-literal{color:#36beff}code[class*=language-] .hljs-string,code[class*=language-] .hljs-regexp,code[class*=language-] .hljs-addition,code[class*=language-] .hljs-attribute,code[class*=language-] .hljs-meta-string,pre[class*=language-] .hljs-string,pre[class*=language-] .hljs-regexp,pre[class*=language-] .hljs-addition,pre[class*=language-] .hljs-attribute,pre[class*=language-] .hljs-meta-string{color:#bef264}code[class*=language-] .hljs-built_in,code[class*=language-] .hljs-class .hljs-title,pre[class*=language-] .hljs-built_in,pre[class*=language-] .hljs-class .hljs-title{color:#ffd374}code[class*=language-] .hljs-attr,code[class*=language-] .hljs-variable,code[class*=language-] .hljs-template-variable,code[class*=language-] .hljs-type,code[class*=language-] .hljs-selector-class,code[class*=language-] .hljs-selector-attr,code[class*=language-] .hljs-selector-pseudo,code[class*=language-] .hljs-number,pre[class*=language-] .hljs-attr,pre[class*=language-] .hljs-variable,pre[class*=language-] .hljs-template-variable,pre[class*=language-] .hljs-type,pre[class*=language-] .hljs-selector-class,pre[class*=language-] .hljs-selector-attr,pre[class*=language-] .hljs-selector-pseudo,pre[class*=language-] .hljs-number{color:#22d3ee}code[class*=language-] .hljs-symbol,code[class*=language-] .hljs-bullet,code[class*=language-] .hljs-link,code[class*=language-] .hljs-meta,code[class*=language-] .hljs-selector-id,code[class*=language-] .hljs-title,pre[class*=language-] .hljs-symbol,pre[class*=language-] .hljs-bullet,pre[class*=language-] .hljs-link,pre[class*=language-] .hljs-meta,pre[class*=language-] .hljs-selector-id,pre[class*=language-] .hljs-title{color:#e879f9}code[class*=language-] .hljs-emphasis,pre[class*=language-] .hljs-emphasis{font-style:italic}code[class*=language-] .hljs-strong,pre[class*=language-] .hljs-strong{font-weight:700}code[class*=language-] .hljs-link,pre[class*=language-] .hljs-link{text-decoration:underline}.ps{position:relative}.ps:hover>.ps__rail-x,.ps:hover>.ps__rail-y,.ps.ps--focus>.ps__rail-x,.ps.ps--focus>.ps__rail-y,.ps.ps--scrolling-x>.ps__rail-x,.ps.ps--scrolling-x>.ps__rail-y,.ps.ps--scrolling-y>.ps__rail-x,.ps.ps--scrolling-y>.ps__rail-y{opacity:1}.ps>.ps__rail-x,.ps>.ps__rail-y{z-index:99999}.ps>.ps__rail-x{height:14px;background:transparent!important;transition:none!important}.ps>.ps__rail-x:hover,.ps>.ps__rail-x:focus,.ps>.ps__rail-x.ps--clicking{opacity:1}.ps>.ps__rail-x:hover .ps__thumb-x,.ps>.ps__rail-x:focus .ps__thumb-x,.ps>.ps__rail-x.ps--clicking .ps__thumb-x{height:10px}.ps>.ps__rail-x .ps__thumb-x{background:#00000080;box-shadow:0 0 0 1px #ffffff26;height:6px;transition:height 225ms cubic-bezier(.25,.8,.25,1)}.ps>.ps__rail-y{width:14px;background:transparent!important;transition:none!important;left:auto!important}.ps>.ps__rail-y:hover,.ps>.ps__rail-y:focus,.ps>.ps__rail-y.ps--clicking{opacity:1}.ps>.ps__rail-y:hover .ps__thumb-y,.ps>.ps__rail-y:focus .ps__thumb-y,.ps>.ps__rail-y.ps--clicking .ps__thumb-y{width:10px}.ps>.ps__rail-y .ps__thumb-y{background:#00000080;box-shadow:0 0 0 1px #ffffff26;width:6px;transition:width 225ms cubic-bezier(.25,.8,.25,1)}.ql-toolbar{border-radius:6px 6px 0 0;padding:0!important;--tw-bg-opacity: 1;background-color:rgb(203 221 225 / var(--tw-bg-opacity));border-color:rgb(107 152 164 / var(--tw-border-opacity))!important;--tw-border-opacity: 1 !important}.dark .ql-toolbar{background-color:#0000000d;--tw-border-opacity: 1 !important;border-color:rgb(8 59 70 / var(--tw-border-opacity))!important}.ql-toolbar .ql-formats{margin:11px 8px!important}.ql-toolbar .ql-picker.ql-expanded .ql-picker-label{--tw-border-opacity: 1;border-color:rgb(107 152 164 / var(--tw-border-opacity))}.dark .ql-toolbar .ql-picker.ql-expanded .ql-picker-label{--tw-border-opacity: 1;border-color:rgb(8 59 70 / var(--tw-border-opacity))}.ql-toolbar .ql-picker.ql-expanded .ql-picker-options{z-index:10!important;--tw-bg-opacity: 1;background-color:rgba(var(--angor-bg-card-rgb),var(--tw-bg-opacity));--tw-border-opacity: 1;border-color:rgb(107 152 164 / var(--tw-border-opacity))}.dark .ql-toolbar .ql-picker.ql-expanded .ql-picker-options{--tw-border-opacity: 1;border-color:rgb(8 59 70 / var(--tw-border-opacity))}.ql-toolbar .ql-picker .ql-picker-label,.ql-toolbar .ql-picker .ql-picker-options .ql-picker-item{--tw-text-opacity: 1;color:rgba(var(--angor-text-default-rgb),var(--tw-text-opacity))}.ql-toolbar .ql-stroke,.ql-toolbar .ql-stroke-mitter{stroke:var(--angor-icon)}.ql-toolbar .ql-fill{fill:var(--angor-icon)}.ql-toolbar button:hover,.ql-toolbar button:focus,.ql-toolbar button.ql-active,.ql-toolbar .ql-picker-label:hover,.ql-toolbar .ql-picker-label.ql-active,.ql-toolbar .ql-picker-item:hover,.ql-toolbar .ql-picker-item.ql-selected{--tw-text-opacity: 1 !important;color:rgba(var(--angor-primary-rgb),var(--tw-text-opacity))!important}.ql-toolbar button:hover .ql-stroke,.ql-toolbar button:hover .ql-stroke-mitter,.ql-toolbar button:focus .ql-stroke,.ql-toolbar button:focus .ql-stroke-mitter,.ql-toolbar button.ql-active .ql-stroke,.ql-toolbar button.ql-active .ql-stroke-mitter,.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-toolbar .ql-picker-label:hover .ql-stroke-mitter,.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-toolbar .ql-picker-label.ql-active .ql-stroke-mitter,.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-toolbar .ql-picker-item:hover .ql-stroke-mitter,.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-mitter{stroke:var(--angor-primary)!important}.ql-toolbar button:hover .ql-fill,.ql-toolbar button:focus .ql-fill,.ql-toolbar button.ql-active .ql-fill,.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-toolbar .ql-picker-item.ql-selected .ql-fill{fill:var(--angor-primary)!important}.ql-container{overflow:auto;min-height:160px;max-height:400px;border-radius:0 0 6px 6px;border-color:rgb(107 152 164 / var(--tw-border-opacity))!important;--tw-border-opacity: 1 !important;--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05) !important;--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color) !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important}.dark .ql-container{--tw-border-opacity: 1 !important;border-color:rgb(8 59 70 / var(--tw-border-opacity))!important}.ql-container .ql-editor{--tw-bg-opacity: 1;background-color:rgba(var(--angor-bg-card-rgb),var(--tw-bg-opacity))}.ql-container .ql-editor.ql-blank:before{--tw-text-opacity: 1;color:rgba(var(--angor-text-hint-rgb),var(--tw-text-opacity))}.mat-toolbar.mat-primary .ql-container .ql-editor.ql-blank:before{color:rgba(var(--angor-on-primary-rgb),var(--tw-text-opacity))!important;--tw-text-opacity: .38 !important}.mat-toolbar.mat-accent .ql-container .ql-editor.ql-blank:before{color:rgba(var(--angor-on-accent-rgb),var(--tw-text-opacity))!important;--tw-text-opacity: .38 !important}.mat-toolbar.mat-warn .ql-container .ql-editor.ql-blank:before{color:rgba(var(--angor-on-warn-rgb),var(--tw-text-opacity))!important;--tw-text-opacity: .38 !important}.ql-container .ql-tooltip{border-radius:.375rem;--tw-border-opacity: 1;border-color:rgb(107 152 164 / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:rgb(203 221 225 / var(--tw-bg-opacity));padding:.25rem .75rem;--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.dark .ql-container .ql-tooltip{--tw-border-opacity: 1 !important;border-color:rgb(5 43 51 / var(--tw-border-opacity))!important;--tw-bg-opacity: 1 !important;background-color:rgb(5 43 51 / var(--tw-bg-opacity))!important;--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1) !important;--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color) !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important}.ql-container .ql-tooltip:before{--tw-text-opacity: 1;color:rgba(var(--angor-text-secondary-rgb),var(--tw-text-opacity))}.mat-toolbar.mat-primary .ql-container .ql-tooltip:before{color:rgba(var(--angor-on-primary-rgb),var(--tw-text-opacity))!important;--tw-text-opacity: .6 !important}.mat-toolbar.mat-accent .ql-container .ql-tooltip:before{color:rgba(var(--angor-on-accent-rgb),var(--tw-text-opacity))!important;--tw-text-opacity: .6 !important}.mat-toolbar.mat-warn .ql-container .ql-tooltip:before{color:rgba(var(--angor-on-warn-rgb),var(--tw-text-opacity))!important;--tw-text-opacity: .6 !important}.ql-container .ql-tooltip .ql-action,.ql-container .ql-tooltip .ql-remove{--tw-border-opacity: 1;border-color:rgb(107 152 164 / var(--tw-border-opacity));--tw-text-opacity: 1;color:rgba(var(--angor-primary-rgb),var(--tw-text-opacity))}.dark .ql-container .ql-tooltip .ql-action,.dark .ql-container .ql-tooltip .ql-remove{--tw-border-opacity: 1;border-color:rgb(107 152 164 / var(--tw-border-opacity));--tw-text-opacity: 1;color:rgba(var(--angor-primary-400-rgb),var(--tw-text-opacity))}.ql-container .ql-tooltip .ql-action:after{border-right-width:1px!important;--tw-border-opacity: 1 !important;border-right-color:rgb(107 152 164 / var(--tw-border-opacity))!important}.dark .ql-container .ql-tooltip .ql-action:after{--tw-border-opacity: 1 !important;border-right-color:rgb(8 59 70 / var(--tw-border-opacity))!important}.ql-container .ql-tooltip input{--tw-text-opacity: 1 !important;color:rgba(var(--angor-text-default-rgb),var(--tw-text-opacity))!important;border-radius:.125rem!important;--tw-border-opacity: 1 !important;border-color:rgb(107 152 164 / var(--tw-border-opacity))!important;--tw-bg-opacity: 1 !important;background-color:rgb(255 255 255 / var(--tw-bg-opacity))!important}.dark .ql-container .ql-tooltip input{--tw-border-opacity: 1 !important;border-color:rgb(8 59 70 / var(--tw-border-opacity))!important;--tw-bg-opacity: 1 !important;background-color:rgb(5 43 51 / var(--tw-bg-opacity))!important}body{overflow-x:hidden}.overscroll-y-contain{overflow:hidden!important}.pointer-events-none{pointer-events:none!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}.collapse{visibility:collapse!important}.static{position:static!important}.fixed{position:fixed!important}.\!absolute,.absolute{position:absolute!important}.relative{position:relative!important}.sticky{position:sticky!important}.inset-0{inset:0!important}.inset-auto{inset:auto!important}.-left-1{left:-.25rem!important}.-right-1{right:-.25rem!important}.-right-16{right:-4rem!important}.-top-16{top:-4rem!important}.bottom-0{bottom:0!important}.left-0{left:0!important}.right-0{right:0!important}.right-5{right:1.25rem!important}.top-0{top:0!important}.top-1\/2{top:50%!important}.z-10{z-index:10!important}.z-20{z-index:20!important}.z-49{z-index:49!important}.z-90{z-index:90!important}.z-99{z-index:99!important}.z-999{z-index:999!important}.order-1{order:1!important}.order-2{order:2!important}.col-span-2{grid-column:span 2 / span 2!important}.col-span-4{grid-column:span 4 / span 4!important}.m-0{margin:0!important}.m-0\.5{margin:.125rem!important}.m-4{margin:1rem!important}.m-6{margin:1.5rem!important}.m-8{margin:2rem!important}.-mx-3{margin-left:-.75rem!important;margin-right:-.75rem!important}.-mx-6{margin-left:-1.5rem!important;margin-right:-1.5rem!important}.mx-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-1\.5{margin-left:.375rem!important;margin-right:.375rem!important}.mx-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-3{margin-left:.75rem!important;margin-right:.75rem!important}.mx-4{margin-left:1rem!important;margin-right:1rem!important}.mx-6{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-8{margin-left:2rem!important;margin-right:2rem!important}.mx-auto{margin-left:auto!important;margin-right:auto!important}.my-0{margin-top:0!important;margin-bottom:0!important}.my-0\.5{margin-top:.125rem!important;margin-bottom:.125rem!important}.my-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-10{margin-top:2.5rem!important;margin-bottom:2.5rem!important}.my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-3{margin-top:.75rem!important;margin-bottom:.75rem!important}.my-5{margin-top:1.25rem!important;margin-bottom:1.25rem!important}.my-6{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-8{margin-top:2rem!important;margin-bottom:2rem!important}.my-px{margin-top:1px!important;margin-bottom:1px!important}.-mb-px{margin-bottom:-1px!important}.-ml-0{margin-left:-0px!important}.-ml-0\.5{margin-left:-.125rem!important}.-ml-1{margin-left:-.25rem!important}.-ml-2{margin-left:-.5rem!important}.-ml-3{margin-left:-.75rem!important}.-ml-px{margin-left:-1px!important}.-mr-3{margin-right:-.75rem!important}.-mr-4{margin-right:-1rem!important}.-mr-px{margin-right:-1px!important}.-mt-26{margin-top:-6.5rem!important}.-mt-5{margin-top:-1.25rem!important}.-mt-px{margin-top:-1px!important}.mb-1{margin-bottom:.25rem!important}.mb-10{margin-bottom:2.5rem!important}.mb-3{margin-bottom:.75rem!important}.mb-4{margin-bottom:1rem!important}.mb-6{margin-bottom:1.5rem!important}.mb-px{margin-bottom:1px!important}.ml-0{margin-left:0!important}.ml-0\.5{margin-left:.125rem!important}.ml-1{margin-left:.25rem!important}.ml-1\.5{margin-left:.375rem!important}.ml-12{margin-left:3rem!important}.ml-2{margin-left:.5rem!important}.ml-2\.5{margin-left:.625rem!important}.ml-3{margin-left:.75rem!important}.ml-4{margin-left:1rem!important}.ml-6{margin-left:1.5rem!important}.ml-auto{margin-left:auto!important}.mr-0{margin-right:0!important}.mr-1{margin-right:.25rem!important}.mr-1\.5{margin-right:.375rem!important}.mr-2{margin-right:.5rem!important}.mr-3{margin-right:.75rem!important}.mr-4{margin-right:1rem!important}.mr-5{margin-right:1.25rem!important}.mr-6{margin-right:1.5rem!important}.mr-8{margin-right:2rem!important}.mt-0{margin-top:0!important}.mt-0\.5{margin-top:.125rem!important}.mt-1{margin-top:.25rem!important}.mt-1\.5{margin-top:.375rem!important}.mt-10{margin-top:2.5rem!important}.mt-11{margin-top:2.75rem!important}.mt-12{margin-top:3rem!important}.mt-2{margin-top:.5rem!important}.mt-2\.5{margin-top:.625rem!important}.mt-3{margin-top:.75rem!important}.mt-4{margin-top:1rem!important}.mt-5{margin-top:1.25rem!important}.mt-6{margin-top:1.5rem!important}.mt-8{margin-top:2rem!important}.mt-px{margin-top:1px!important}.line-clamp-1{overflow:hidden!important;display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:1!important}.line-clamp-2{overflow:hidden!important;display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important}.block{display:block!important}.inline{display:inline!important}.flex{display:flex!important}.inline-flex{display:inline-flex!important}.table{display:table!important}.grid{display:grid!important}.contents{display:contents!important}.hidden{display:none!important}.h-0{height:0px!important}.h-1{height:.25rem!important}.h-1\.5{height:.375rem!important}.h-10{height:2.5rem!important}.h-11{height:2.75rem!important}.h-12{height:3rem!important}.h-14{height:3.5rem!important}.h-16{height:4rem!important}.h-18{height:4.5rem!important}.h-2{height:.5rem!important}.h-2\.5{height:.625rem!important}.h-20{height:5rem!important}.h-3{height:.75rem!important}.h-32{height:8rem!important}.h-4{height:1rem!important}.h-40{height:10rem!important}.h-6{height:1.5rem!important}.h-7{height:1.75rem!important}.h-8{height:2rem!important}.h-80{height:20rem!important}.h-auto{height:auto!important}.h-full{height:100%!important}.max-h-120{max-height:30rem!important}.max-h-128{max-height:32rem!important}.max-h-none{max-height:none!important}.min-h-20{min-height:5rem!important}.min-h-6{min-height:1.5rem!important}.w-0{width:0px!important}.w-1{width:.25rem!important}.w-1\.5{width:.375rem!important}.w-1\/2{width:50%!important}.w-10{width:2.5rem!important}.w-12{width:3rem!important}.w-14{width:3.5rem!important}.w-16{width:4rem!important}.w-2{width:.5rem!important}.w-20{width:5rem!important}.w-24{width:6rem!important}.w-3{width:.75rem!important}.w-30{width:7.5rem!important}.w-32{width:8rem!important}.w-4{width:1rem!important}.w-40{width:10rem!important}.w-5{width:1.25rem!important}.w-6{width:1.5rem!important}.w-7{width:1.75rem!important}.w-72{width:18rem!important}.w-8{width:2rem!important}.w-full{width:100%!important}.w-screen{width:100vw!important}.min-w-0{min-width:0px!important}.min-w-12{min-width:3rem!important}.min-w-4{min-width:1rem!important}.min-w-72{min-width:18rem!important}.min-w-screen{min-width:100vw!important}.max-w-140{max-width:35rem!important}.max-w-2xl{max-width:42rem!important}.max-w-3\/4{max-width:75%!important}.max-w-3xl{max-width:48rem!important}.max-w-5xl{max-width:64rem!important}.max-w-60{max-width:15rem!important}.max-w-72{max-width:18rem!important}.max-w-80{max-width:20rem!important}.max-w-none{max-width:none!important}.flex-0{flex:0 0 auto!important}.flex-auto{flex:1 1 auto!important}.shrink{flex-shrink:1!important}.shrink-0{flex-shrink:0!important}.grow{flex-grow:1!important}.-translate-x-80{--tw-translate-x: -20rem !important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.-translate-x-full{--tw-translate-x: -100% !important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.translate-x-0{--tw-translate-x: 0px !important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.rotate-0{--tw-rotate: 0deg !important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.rotate-180{--tw-rotate: 180deg !important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.-scale-x-1{--tw-scale-x: -1 !important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.cursor-pointer{cursor:pointer!important}.resize{resize:both!important}.list-inside{list-style-position:inside!important}.list-decimal{list-style-type:decimal!important}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))!important}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))!important}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))!important}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))!important}.flex-row{flex-direction:row!important}.flex-col{flex-direction:column!important}.flex-col-reverse{flex-direction:column-reverse!important}.items-start{align-items:flex-start!important}.items-end{align-items:flex-end!important}.items-center{align-items:center!important}.items-baseline{align-items:baseline!important}.justify-start{justify-content:flex-start!important}.justify-end{justify-content:flex-end!important}.justify-center{justify-content:center!important}.justify-between{justify-content:space-between!important}.justify-items-start{justify-items:start!important}.gap-1{gap:.25rem!important}.gap-3{gap:.75rem!important}.gap-4{gap:1rem!important}.gap-6{gap:1.5rem!important}.space-x-0>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0 !important;margin-right:calc(0px * var(--tw-space-x-reverse))!important;margin-left:calc(0px * calc(1 - var(--tw-space-x-reverse)))!important}.space-x-0\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0 !important;margin-right:calc(.125rem * var(--tw-space-x-reverse))!important;margin-left:calc(.125rem * calc(1 - var(--tw-space-x-reverse)))!important}.space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0 !important;margin-right:calc(.25rem * var(--tw-space-x-reverse))!important;margin-left:calc(.25rem * calc(1 - var(--tw-space-x-reverse)))!important}.space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0 !important;margin-right:calc(.75rem * var(--tw-space-x-reverse))!important;margin-left:calc(.75rem * calc(1 - var(--tw-space-x-reverse)))!important}.space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0 !important;margin-right:calc(1rem * var(--tw-space-x-reverse))!important;margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))!important}.space-x-6>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0 !important;margin-right:calc(1.5rem * var(--tw-space-x-reverse))!important;margin-left:calc(1.5rem * calc(1 - var(--tw-space-x-reverse)))!important}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0 !important;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)))!important;margin-bottom:calc(.25rem * var(--tw-space-y-reverse))!important}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0 !important;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)))!important;margin-bottom:calc(.5rem * var(--tw-space-y-reverse))!important}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0 !important;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)))!important;margin-bottom:calc(1rem * var(--tw-space-y-reverse))!important}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0 !important;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))!important;border-bottom-width:calc(1px * var(--tw-divide-y-reverse))!important}.self-start{align-self:flex-start!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.overflow-y-auto{overflow-y:auto!important}.overflow-y-hidden{overflow-y:hidden!important}.overscroll-y-contain{overscroll-behavior-y:contain!important}.truncate{overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.whitespace-normal{white-space:normal!important}.whitespace-nowrap{white-space:nowrap!important}.rounded{border-radius:.25rem!important}.rounded-2xl{border-radius:1rem!important}.rounded-full{border-radius:9999px!important}.rounded-lg{border-radius:.5rem!important}.rounded-md{border-radius:.375rem!important}.rounded-sm{border-radius:.125rem!important}.rounded-b{border-bottom-right-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-l-lg{border-top-left-radius:.5rem!important;border-bottom-left-radius:.5rem!important}.border{border-width:1px!important}.border-2{border-width:2px!important}.border-b{border-bottom-width:1px!important}.border-l{border-left-width:1px!important}.border-l-2{border-left-width:2px!important}.border-r{border-right-width:1px!important}.border-t{border-top-width:1px!important}.border-gray-300{--tw-border-opacity: 1 !important;border-color:rgb(107 152 164 / var(--tw-border-opacity))!important}.border-gray-300\/70{border-color:#6b98a4b3!important}.border-gray-500{--tw-border-opacity: 1 !important;border-color:rgb(8 59 70 / var(--tw-border-opacity))!important}.border-gray-700{--tw-border-opacity: 1 !important;border-color:rgb(5 43 51 / var(--tw-border-opacity))!important}.border-primary{--tw-border-opacity: 1 !important;border-color:rgba(var(--angor-primary-rgb),var(--tw-border-opacity))!important}.border-slate-300{--tw-border-opacity: 1 !important;border-color:rgb(203 213 225 / var(--tw-border-opacity))!important}.border-warn{--tw-border-opacity: 1 !important;border-color:rgba(var(--angor-warn-rgb),var(--tw-border-opacity))!important}.border-r-gray-300{--tw-border-opacity: 1 !important;border-right-color:rgb(107 152 164 / var(--tw-border-opacity))!important}.border-r-gray-500{--tw-border-opacity: 1 !important;border-right-color:rgb(8 59 70 / var(--tw-border-opacity))!important}.border-opacity-100{--tw-border-opacity: 1 !important}.bg-accent-100{--tw-bg-opacity: 1 !important;background-color:rgba(var(--angor-accent-100-rgb),var(--tw-bg-opacity))!important}.bg-accent-200{--tw-bg-opacity: 1 !important;background-color:rgba(var(--angor-accent-200-rgb),var(--tw-bg-opacity))!important}.bg-amber-100{--tw-bg-opacity: 1 !important;background-color:rgb(254 243 199 / var(--tw-bg-opacity))!important}.bg-amber-200{--tw-bg-opacity: 1 !important;background-color:rgb(253 230 138 / var(--tw-bg-opacity))!important}.bg-amber-50{--tw-bg-opacity: 1 !important;background-color:rgb(255 251 235 / var(--tw-bg-opacity))!important}.bg-black{--tw-bg-opacity: 1 !important;background-color:rgb(0 0 0 / var(--tw-bg-opacity))!important}.bg-black\/10{background-color:#0000001a!important}.bg-blue-100{--tw-bg-opacity: 1 !important;background-color:rgb(219 234 254 / var(--tw-bg-opacity))!important}.bg-blue-200{--tw-bg-opacity: 1 !important;background-color:rgb(191 219 254 / var(--tw-bg-opacity))!important}.bg-blue-50{--tw-bg-opacity: 1 !important;background-color:rgb(239 246 255 / var(--tw-bg-opacity))!important}.bg-blue-500{--tw-bg-opacity: 1 !important;background-color:rgb(59 130 246 / var(--tw-bg-opacity))!important}.bg-gray-100{--tw-bg-opacity: 1 !important;background-color:rgb(203 221 225 / var(--tw-bg-opacity))!important}.bg-gray-200{--tw-bg-opacity: 1 !important;background-color:rgb(155 186 195 / var(--tw-bg-opacity))!important}.bg-gray-300{--tw-bg-opacity: 1 !important;background-color:rgb(107 152 164 / var(--tw-bg-opacity))!important}.bg-gray-400{--tw-bg-opacity: 1 !important;background-color:rgb(59 117 134 / var(--tw-bg-opacity))!important}.bg-gray-50{--tw-bg-opacity: 1 !important;background-color:rgb(229 238 240 / var(--tw-bg-opacity))!important}.bg-gray-500{--tw-bg-opacity: 1 !important;background-color:rgb(8 59 70 / var(--tw-bg-opacity))!important}.bg-gray-700{--tw-bg-opacity: 1 !important;background-color:rgb(5 43 51 / var(--tw-bg-opacity))!important}.bg-gray-800{--tw-bg-opacity: 1 !important;background-color:rgb(3 33 40 / var(--tw-bg-opacity))!important}.bg-gray-900{--tw-bg-opacity: 1 !important;background-color:rgb(2 34 41 / var(--tw-bg-opacity))!important}.bg-green-100{--tw-bg-opacity: 1 !important;background-color:rgb(220 252 231 / var(--tw-bg-opacity))!important}.bg-green-200{--tw-bg-opacity: 1 !important;background-color:rgb(187 247 208 / var(--tw-bg-opacity))!important}.bg-green-50{--tw-bg-opacity: 1 !important;background-color:rgb(240 253 244 / var(--tw-bg-opacity))!important}.bg-primary{--tw-bg-opacity: 1 !important;background-color:rgba(var(--angor-primary-rgb),var(--tw-bg-opacity))!important}.bg-primary-100{--tw-bg-opacity: 1 !important;background-color:rgba(var(--angor-primary-100-rgb),var(--tw-bg-opacity))!important}.bg-primary-200{--tw-bg-opacity: 1 !important;background-color:rgba(var(--angor-primary-200-rgb),var(--tw-bg-opacity))!important}.bg-primary-50{--tw-bg-opacity: 1 !important;background-color:rgba(var(--angor-primary-50-rgb),var(--tw-bg-opacity))!important}.bg-red-100{--tw-bg-opacity: 1 !important;background-color:rgb(254 226 226 / var(--tw-bg-opacity))!important}.bg-red-200{--tw-bg-opacity: 1 !important;background-color:rgb(254 202 202 / var(--tw-bg-opacity))!important}.bg-red-50{--tw-bg-opacity: 1 !important;background-color:rgb(254 242 242 / var(--tw-bg-opacity))!important}.bg-teal-600{--tw-bg-opacity: 1 !important;background-color:rgb(13 148 136 / var(--tw-bg-opacity))!important}.bg-transparent{background-color:transparent!important}.bg-warn-100{--tw-bg-opacity: 1 !important;background-color:rgba(var(--angor-warn-100-rgb),var(--tw-bg-opacity))!important}.bg-warn-200{--tw-bg-opacity: 1 !important;background-color:rgba(var(--angor-warn-200-rgb),var(--tw-bg-opacity))!important}.bg-warn-50{--tw-bg-opacity: 1 !important;background-color:rgba(var(--angor-warn-50-rgb),var(--tw-bg-opacity))!important}.bg-white{--tw-bg-opacity: 1 !important;background-color:rgb(255 255 255 / var(--tw-bg-opacity))!important}.bg-opacity-5{--tw-bg-opacity: .05 !important}.bg-opacity-60{--tw-bg-opacity: .6 !important}.bg-opacity-80{--tw-bg-opacity: .8 !important}.bg-opacity-90{--tw-bg-opacity: .9 !important}.object-cover{object-fit:cover!important}.object-center{object-position:center!important}.p-16{padding:4rem!important}.p-4{padding:1rem!important}.p-6{padding:1.5rem!important}.p-8{padding:2rem!important}.px-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-1\.5{padding-left:.375rem!important;padding-right:.375rem!important}.px-16{padding-left:4rem!important;padding-right:4rem!important}.px-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-3{padding-left:.75rem!important;padding-right:.75rem!important}.px-4{padding-left:1rem!important;padding-right:1rem!important}.px-6{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-7{padding-left:1.75rem!important;padding-right:1.75rem!important}.px-8{padding-left:2rem!important;padding-right:2rem!important}.py-0{padding-top:0!important;padding-bottom:0!important}.py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-10{padding-top:2.5rem!important;padding-bottom:2.5rem!important}.py-12{padding-top:3rem!important;padding-bottom:3rem!important}.py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-3{padding-top:.75rem!important;padding-bottom:.75rem!important}.py-4{padding-top:1rem!important;padding-bottom:1rem!important}.py-5{padding-top:1.25rem!important;padding-bottom:1.25rem!important}.py-6{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-8{padding-top:2rem!important;padding-bottom:2rem!important}.pb-1{padding-bottom:.25rem!important}.pb-12{padding-bottom:3rem!important}.pb-4{padding-bottom:1rem!important}.pb-6{padding-bottom:1.5rem!important}.pl-1{padding-left:.25rem!important}.pl-2{padding-left:.5rem!important}.pl-5{padding-left:1.25rem!important}.pl-6{padding-left:1.5rem!important}.pr-1{padding-right:.25rem!important}.pr-4{padding-right:1rem!important}.pr-6{padding-right:1.5rem!important}.pt-1{padding-top:.25rem!important}.pt-4{padding-top:1rem!important}.pt-6{padding-top:1.5rem!important}.pt-9{padding-top:2.25rem!important}.text-center{text-align:center!important}.text-2xl{font-size:1.25rem!important}.text-3xl{font-size:1.5rem!important}.text-4xl{font-size:2rem!important}.text-7xl{font-size:3rem!important}.text-8xl{font-size:4rem!important}.text-lg{font-size:1rem!important}.text-md{font-size:.8125rem!important}.text-sm{font-size:.75rem!important}.text-xl{font-size:1.125rem!important}.text-xs{font-size:.625rem!important}.font-bold{font-weight:700!important}.font-extrabold{font-weight:800!important}.font-medium{font-weight:500!important}.font-semibold{font-weight:600!important}.uppercase{text-transform:uppercase!important}.italic{font-style:italic!important}.leading-10{line-height:2.5rem!important}.leading-5{line-height:1.25rem!important}.leading-6{line-height:1.5rem!important}.leading-none{line-height:1!important}.leading-normal{line-height:1.5!important}.leading-tight{line-height:1.25!important}.tracking-tight{letter-spacing:-.025em!important}.tracking-wider{letter-spacing:.05em!important}.text-accent{--tw-text-opacity: 1 !important;color:rgba(var(--angor-accent-rgb),var(--tw-text-opacity))!important}.text-accent-50{--tw-text-opacity: 1 !important;color:rgba(var(--angor-accent-50-rgb),var(--tw-text-opacity))!important}.text-accent-600{--tw-text-opacity: 1 !important;color:rgba(var(--angor-accent-600-rgb),var(--tw-text-opacity))!important}.text-amber-50{--tw-text-opacity: 1 !important;color:rgb(255 251 235 / var(--tw-text-opacity))!important}.text-amber-500{--tw-text-opacity: 1 !important;color:rgb(245 158 11 / var(--tw-text-opacity))!important}.text-blue-50{--tw-text-opacity: 1 !important;color:rgb(239 246 255 / var(--tw-text-opacity))!important}.text-blue-500{--tw-text-opacity: 1 !important;color:rgb(59 130 246 / var(--tw-text-opacity))!important}.text-blue-600{--tw-text-opacity: 1 !important;color:rgb(37 99 235 / var(--tw-text-opacity))!important}.text-current{color:currentColor!important}.text-gray-100{--tw-text-opacity: 1 !important;color:rgb(203 221 225 / var(--tw-text-opacity))!important}.text-gray-400{--tw-text-opacity: 1 !important;color:rgb(59 117 134 / var(--tw-text-opacity))!important}.text-gray-50{--tw-text-opacity: 1 !important;color:rgb(229 238 240 / var(--tw-text-opacity))!important}.text-gray-500{--tw-text-opacity: 1 !important;color:rgb(8 59 70 / var(--tw-text-opacity))!important}.text-gray-600{--tw-text-opacity: 1 !important;color:rgb(7 52 62 / var(--tw-text-opacity))!important}.text-gray-700{--tw-text-opacity: 1 !important;color:rgb(5 43 51 / var(--tw-text-opacity))!important}.text-gray-800{--tw-text-opacity: 1 !important;color:rgb(3 33 40 / var(--tw-text-opacity))!important}.text-gray-900{--tw-text-opacity: 1 !important;color:rgb(2 34 41 / var(--tw-text-opacity))!important}.text-green-50{--tw-text-opacity: 1 !important;color:rgb(240 253 244 / var(--tw-text-opacity))!important}.text-green-500{--tw-text-opacity: 1 !important;color:rgb(34 197 94 / var(--tw-text-opacity))!important}.text-indigo-50{--tw-text-opacity: 1 !important;color:rgb(238 242 255 / var(--tw-text-opacity))!important}.text-on-accent{--tw-text-opacity: 1 !important;color:rgba(var(--angor-on-accent-rgb),var(--tw-text-opacity))!important}.text-on-primary{--tw-text-opacity: 1 !important;color:rgba(var(--angor-on-primary-rgb),var(--tw-text-opacity))!important}.text-on-warn{--tw-text-opacity: 1 !important;color:rgba(var(--angor-on-warn-rgb),var(--tw-text-opacity))!important}.text-primary{--tw-text-opacity: 1 !important;color:rgba(var(--angor-primary-rgb),var(--tw-text-opacity))!important}.text-primary-400{--tw-text-opacity: 1 !important;color:rgba(var(--angor-primary-400-rgb),var(--tw-text-opacity))!important}.text-primary-50{--tw-text-opacity: 1 !important;color:rgba(var(--angor-primary-50-rgb),var(--tw-text-opacity))!important}.text-primary-500{--tw-text-opacity: 1 !important;color:rgba(var(--angor-primary-500-rgb),var(--tw-text-opacity))!important}.text-primary-600{--tw-text-opacity: 1 !important;color:rgba(var(--angor-primary-600-rgb),var(--tw-text-opacity))!important}.text-primary-700{--tw-text-opacity: 1 !important;color:rgba(var(--angor-primary-700-rgb),var(--tw-text-opacity))!important}.text-red-50{--tw-text-opacity: 1 !important;color:rgb(254 242 242 / var(--tw-text-opacity))!important}.text-red-500{--tw-text-opacity: 1 !important;color:rgb(239 68 68 / var(--tw-text-opacity))!important}.text-red-600{--tw-text-opacity: 1 !important;color:rgb(220 38 38 / var(--tw-text-opacity))!important}.text-warn{--tw-text-opacity: 1 !important;color:rgba(var(--angor-warn-rgb),var(--tw-text-opacity))!important}.text-warn-50{--tw-text-opacity: 1 !important;color:rgba(var(--angor-warn-50-rgb),var(--tw-text-opacity))!important}.text-warn-600{--tw-text-opacity: 1 !important;color:rgba(var(--angor-warn-600-rgb),var(--tw-text-opacity))!important}.text-white{--tw-text-opacity: 1 !important;color:rgb(255 255 255 / var(--tw-text-opacity))!important}.text-opacity-12{--tw-text-opacity: .12 !important}.text-opacity-38{--tw-text-opacity: .38 !important}.text-opacity-60{--tw-text-opacity: .6 !important}.underline{text-decoration-line:underline!important}.overline{text-decoration-line:overline!important}.line-through{text-decoration-line:line-through!important}.opacity-100{opacity:1!important}.opacity-25{opacity:.25!important}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1) !important;--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color) !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1) !important;--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color) !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important}.shadow-md{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1) !important;--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color) !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important}.shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05) !important;--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color) !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important}.outline{outline-style:solid!important}.ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)!important}.ring-1{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)!important}.ring-2{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)!important}.ring-4{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)!important}.ring-inset{--tw-ring-inset: inset !important}.ring-primary{--tw-ring-opacity: 1 !important;--tw-ring-color: rgba(var(--angor-primary-rgb), var(--tw-ring-opacity)) !important}.ring-primary-50{--tw-ring-opacity: 1 !important;--tw-ring-color: rgba(var(--angor-primary-50-rgb), var(--tw-ring-opacity)) !important}.ring-white{--tw-ring-opacity: 1 !important;--tw-ring-color: rgb(255 255 255 / var(--tw-ring-opacity)) !important}.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)!important}.backdrop-blur{--tw-backdrop-blur: blur(8px) !important;-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)!important;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)!important}.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)!important;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)!important}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important;transition-duration:.15s!important}.transition-transform{transition-property:transform!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important;transition-duration:.15s!important}.duration-150{transition-duration:.15s!important}.duration-400{transition-duration:.4s!important}.ease-drawer{transition-timing-function:cubic-bezier(.25,.8,.25,1)!important}.ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)!important}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)!important}.icon-size-24{width:6rem!important;height:6rem!important;min-width:6rem!important;min-height:6rem!important;font-size:6rem!important;line-height:6rem!important}.icon-size-24 svg{width:6rem!important;height:6rem!important}.icon-size-4{width:1rem!important;height:1rem!important;min-width:1rem!important;min-height:1rem!important;font-size:1rem!important;line-height:1rem!important}.icon-size-4 svg{width:1rem!important;height:1rem!important}.icon-size-5{width:1.25rem!important;height:1.25rem!important;min-width:1.25rem!important;min-height:1.25rem!important;font-size:1.25rem!important;line-height:1.25rem!important}.icon-size-5 svg{width:1.25rem!important;height:1.25rem!important}.icon-size-6{width:1.5rem!important;height:1.5rem!important;min-width:1.5rem!important;min-height:1.5rem!important;font-size:1.5rem!important;line-height:1.5rem!important}.icon-size-6 svg{width:1.5rem!important;height:1.5rem!important}.icon-size-7{width:1.75rem!important;height:1.75rem!important;min-width:1.75rem!important;min-height:1.75rem!important;font-size:1.75rem!important;line-height:1.75rem!important}.icon-size-7 svg{width:1.75rem!important;height:1.75rem!important}.hover\:bg-gray-100:hover{--tw-bg-opacity: 1 !important;background-color:rgb(203 221 225 / var(--tw-bg-opacity))!important}.hover\:bg-gray-50:hover{--tw-bg-opacity: 1 !important;background-color:rgb(229 238 240 / var(--tw-bg-opacity))!important}.hover\:underline:hover{text-decoration-line:underline!important}.hover\:opacity-80:hover{opacity:.8!important}.group:hover .group-hover\:flex{display:flex!important}.group:hover .group-hover\:opacity-100{opacity:1!important}.dark\:flex:is(.dark *){display:flex!important}.dark\:hidden:is(.dark *){display:none!important}.dark\:border-b:is(.dark *){border-bottom-width:1px!important}.dark\:border-l:is(.dark *){border-left-width:1px!important}.dark\:border-gray-500:is(.dark *){--tw-border-opacity: 1 !important;border-color:rgb(8 59 70 / var(--tw-border-opacity))!important}.dark\:border-gray-600:is(.dark *){--tw-border-opacity: 1 !important;border-color:rgb(7 52 62 / var(--tw-border-opacity))!important}.dark\:border-primary:is(.dark *){--tw-border-opacity: 1 !important;border-color:rgba(var(--angor-primary-rgb),var(--tw-border-opacity))!important}.dark\:border-slate-500:is(.dark *){--tw-border-opacity: 1 !important;border-color:rgb(100 116 139 / var(--tw-border-opacity))!important}.dark\:border-warn:is(.dark *){--tw-border-opacity: 1 !important;border-color:rgba(var(--angor-warn-rgb),var(--tw-border-opacity))!important}.dark\:bg-accent-600:is(.dark *){--tw-bg-opacity: 1 !important;background-color:rgba(var(--angor-accent-600-rgb),var(--tw-bg-opacity))!important}.dark\:bg-amber-500:is(.dark *){--tw-bg-opacity: 1 !important;background-color:rgb(245 158 11 / var(--tw-bg-opacity))!important}.dark\:bg-black:is(.dark *){--tw-bg-opacity: 1 !important;background-color:rgb(0 0 0 / var(--tw-bg-opacity))!important}.dark\:bg-blue-600:is(.dark *){--tw-bg-opacity: 1 !important;background-color:rgb(37 99 235 / var(--tw-bg-opacity))!important}.dark\:bg-gray-500:is(.dark *){--tw-bg-opacity: 1 !important;background-color:rgb(8 59 70 / var(--tw-bg-opacity))!important}.dark\:bg-gray-600:is(.dark *){--tw-bg-opacity: 1 !important;background-color:rgb(7 52 62 / var(--tw-bg-opacity))!important}.dark\:bg-gray-700:is(.dark *){--tw-bg-opacity: 1 !important;background-color:rgb(5 43 51 / var(--tw-bg-opacity))!important}.dark\:bg-gray-800:is(.dark *){--tw-bg-opacity: 1 !important;background-color:rgb(3 33 40 / var(--tw-bg-opacity))!important}.dark\:bg-gray-900:is(.dark *){--tw-bg-opacity: 1 !important;background-color:rgb(2 34 41 / var(--tw-bg-opacity))!important}.dark\:bg-green-500:is(.dark *){--tw-bg-opacity: 1 !important;background-color:rgb(34 197 94 / var(--tw-bg-opacity))!important}.dark\:bg-primary-500:is(.dark *){--tw-bg-opacity: 1 !important;background-color:rgba(var(--angor-primary-500-rgb),var(--tw-bg-opacity))!important}.dark\:bg-primary-600:is(.dark *){--tw-bg-opacity: 1 !important;background-color:rgba(var(--angor-primary-600-rgb),var(--tw-bg-opacity))!important}.dark\:bg-primary-800:is(.dark *){--tw-bg-opacity: 1 !important;background-color:rgba(var(--angor-primary-800-rgb),var(--tw-bg-opacity))!important}.dark\:bg-red-600:is(.dark *){--tw-bg-opacity: 1 !important;background-color:rgb(220 38 38 / var(--tw-bg-opacity))!important}.dark\:bg-transparent:is(.dark *){background-color:transparent!important}.dark\:bg-warn-600:is(.dark *){--tw-bg-opacity: 1 !important;background-color:rgba(var(--angor-warn-600-rgb),var(--tw-bg-opacity))!important}.dark\:bg-white:is(.dark *){--tw-bg-opacity: 1 !important;background-color:rgb(255 255 255 / var(--tw-bg-opacity))!important}.dark\:bg-opacity-10:is(.dark *){--tw-bg-opacity: .1 !important}.dark\:bg-opacity-5:is(.dark *){--tw-bg-opacity: .05 !important}.dark\:text-accent-50:is(.dark *){--tw-text-opacity: 1 !important;color:rgba(var(--angor-accent-50-rgb),var(--tw-text-opacity))!important}.dark\:text-amber-50:is(.dark *){--tw-text-opacity: 1 !important;color:rgb(255 251 235 / var(--tw-text-opacity))!important}.dark\:text-blue-50:is(.dark *){--tw-text-opacity: 1 !important;color:rgb(239 246 255 / var(--tw-text-opacity))!important}.dark\:text-gray-200:is(.dark *){--tw-text-opacity: 1 !important;color:rgb(155 186 195 / var(--tw-text-opacity))!important}.dark\:text-gray-400:is(.dark *){--tw-text-opacity: 1 !important;color:rgb(59 117 134 / var(--tw-text-opacity))!important}.dark\:text-gray-50:is(.dark *){--tw-text-opacity: 1 !important;color:rgb(229 238 240 / var(--tw-text-opacity))!important}.dark\:text-gray-600:is(.dark *){--tw-text-opacity: 1 !important;color:rgb(7 52 62 / var(--tw-text-opacity))!important}.dark\:text-green-50:is(.dark *){--tw-text-opacity: 1 !important;color:rgb(240 253 244 / var(--tw-text-opacity))!important}.dark\:text-primary-400:is(.dark *){--tw-text-opacity: 1 !important;color:rgba(var(--angor-primary-400-rgb),var(--tw-text-opacity))!important}.dark\:text-primary-50:is(.dark *){--tw-text-opacity: 1 !important;color:rgba(var(--angor-primary-50-rgb),var(--tw-text-opacity))!important}.dark\:text-primary-500:is(.dark *){--tw-text-opacity: 1 !important;color:rgba(var(--angor-primary-500-rgb),var(--tw-text-opacity))!important}.dark\:text-red-50:is(.dark *){--tw-text-opacity: 1 !important;color:rgb(254 242 242 / var(--tw-text-opacity))!important}.dark\:text-warn-50:is(.dark *){--tw-text-opacity: 1 !important;color:rgba(var(--angor-warn-50-rgb),var(--tw-text-opacity))!important}.dark\:text-white:is(.dark *){--tw-text-opacity: 1 !important;color:rgb(255 255 255 / var(--tw-text-opacity))!important}.dark\:shadow-none:is(.dark *){--tw-shadow: 0 0 #0000 !important;--tw-shadow-colored: 0 0 #0000 !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important}.dark\:ring-gray-900:is(.dark *){--tw-ring-opacity: 1 !important;--tw-ring-color: rgb(2 34 41 / var(--tw-ring-opacity)) !important}.dark\:hover\:bg-black:hover:is(.dark *){--tw-bg-opacity: 1 !important;background-color:rgb(0 0 0 / var(--tw-bg-opacity))!important}.dark\:hover\:bg-opacity-5:hover:is(.dark *){--tw-bg-opacity: .05 !important}@media (min-width: 600px){.sm\:static{position:static!important}.sm\:absolute{position:absolute!important}.sm\:inset-0{inset:0!important}.sm\:inset-auto{inset:auto!important}.sm\:right-7{right:1.75rem!important}.sm\:order-1{order:1!important}.sm\:order-2{order:2!important}.sm\:col-span-1{grid-column:span 1 / span 1!important}.sm\:col-span-2{grid-column:span 2 / span 2!important}.sm\:col-span-3{grid-column:span 3 / span 3!important}.sm\:col-span-4{grid-column:span 4 / span 4!important}.sm\:mx-0{margin-left:0!important;margin-right:0!important}.sm\:mx-5{margin-left:1.25rem!important;margin-right:1.25rem!important}.sm\:mx-8{margin-left:2rem!important;margin-right:2rem!important}.sm\:my-10{margin-top:2.5rem!important;margin-bottom:2.5rem!important}.sm\:-mr-3{margin-right:-.75rem!important}.sm\:-mr-4{margin-right:-1rem!important}.sm\:mb-0{margin-bottom:0!important}.sm\:mb-6{margin-bottom:1.5rem!important}.sm\:ml-0{margin-left:0!important}.sm\:ml-3{margin-left:.75rem!important}.sm\:ml-8{margin-left:2rem!important}.sm\:ml-auto{margin-left:auto!important}.sm\:mr-4{margin-right:1rem!important}.sm\:mt-0{margin-top:0!important}.sm\:mt-24{margin-top:6rem!important}.sm\:mt-8{margin-top:2rem!important}.sm\:flex{display:flex!important}.sm\:inline-flex{display:inline-flex!important}.sm\:hidden{display:none!important}.sm\:h-20{height:5rem!important}.sm\:h-full{height:100%!important}.sm\:max-h-120{max-height:30rem!important}.sm\:w-100{width:25rem!important}.sm\:w-80{width:20rem!important}.sm\:w-90{width:22.5rem!important}.sm\:w-96{width:24rem!important}.sm\:w-auto{width:auto!important}.sm\:min-w-100{min-width:25rem!important}.sm\:min-w-80{min-width:20rem!important}.sm\:min-w-90{min-width:22.5rem!important}.sm\:-translate-x-96{--tw-translate-x: -24rem !important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))!important}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))!important}.sm\:flex-row{flex-direction:row!important}.sm\:items-start{align-items:flex-start!important}.sm\:items-center{align-items:center!important}.sm\:justify-start{justify-content:flex-start!important}.sm\:justify-end{justify-content:flex-end!important}.sm\:justify-center{justify-content:center!important}.sm\:space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0 !important;margin-right:calc(.5rem * var(--tw-space-x-reverse))!important;margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))!important}.sm\:overflow-hidden{overflow:hidden!important}.sm\:rounded-2xl{border-radius:1rem!important}.sm\:bg-transparent{background-color:transparent!important}.sm\:p-10{padding:2.5rem!important}.sm\:p-12{padding:3rem!important}.sm\:p-16{padding:4rem!important}.sm\:p-8{padding:2rem!important}.sm\:px-18{padding-left:4.5rem!important;padding-right:4.5rem!important}.sm\:px-2{padding-left:.5rem!important;padding-right:.5rem!important}.sm\:pb-8{padding-bottom:2rem!important}.sm\:pr-8{padding-right:2rem!important}.sm\:text-left{text-align:left!important}.sm\:text-3xl{font-size:1.5rem!important}.sm\:opacity-0{opacity:0!important}.sm\:shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1) !important;--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color) !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important}.group:hover .sm\:group-hover\:opacity-100{opacity:1!important}}@media (min-width: 960px){.md\:-ml-2{margin-left:-.5rem!important}.md\:block{display:block!important}.md\:flex{display:flex!important}.md\:h-full{height:100%!important}.md\:w-1\/2{width:50%!important}.md\:items-start{align-items:flex-start!important}.md\:items-center{align-items:center!important}.md\:justify-start{justify-content:flex-start!important}.md\:justify-end{justify-content:flex-end!important}.md\:rounded-none{border-radius:0!important}.md\:p-16{padding:4rem!important}.md\:p-8{padding:2rem!important}.md\:px-6{padding-left:1.5rem!important;padding-right:1.5rem!important}.md\:px-8{padding-left:2rem!important;padding-right:2rem!important}.md\:pb-12{padding-bottom:3rem!important}.md\:text-7xl{font-size:3rem!important}.md\:text-xl{font-size:1.125rem!important}.md\:leading-none{line-height:1!important}.md\:shadow-none{--tw-shadow: 0 0 #0000 !important;--tw-shadow-colored: 0 0 #0000 !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important}}@media (min-width: 1280px){.lg\:static{position:static!important}.lg\:sticky{position:sticky!important}.lg\:inset-auto{inset:auto!important}.lg\:left-full{left:100%!important}.lg\:right-0{right:0!important}.lg\:right-16{right:4rem!important}.lg\:m-0{margin:0!important}.lg\:-mt-22{margin-top:-5.5rem!important}.lg\:ml-0{margin-left:0!important}.lg\:ml-8{margin-left:2rem!important}.lg\:ml-auto{margin-left:auto!important}.lg\:mr-8{margin-right:2rem!important}.lg\:mt-0{margin-top:0!important}.lg\:flex{display:flex!important}.lg\:hidden{display:none!important}.lg\:h-18{height:4.5rem!important}.lg\:h-80{height:20rem!important}.lg\:h-screen{height:100vh!important}.lg\:w-16{width:4rem!important}.lg\:min-w-100{min-width:25rem!important}.lg\:max-w-100{max-width:25rem!important}.lg\:-translate-x-80{--tw-translate-x: -20rem !important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.lg\:flex-row{flex-direction:row!important}.lg\:items-start{align-items:flex-start!important}.lg\:overflow-hidden{overflow:hidden!important}.lg\:border-l{border-left-width:1px!important}.lg\:border-r{border-right-width:1px!important}.lg\:p-12{padding:3rem!important}.lg\:px-28{padding-left:7rem!important;padding-right:7rem!important}.lg\:shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1) !important;--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color) !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important}.lg\:shadow-none{--tw-shadow: 0 0 #0000 !important;--tw-shadow-colored: 0 0 #0000 !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important}}@media print{.print\:hidden{display:none!important}} +*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#9bbac3}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;font-family:Inter var,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:IBM Plex Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;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}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{opacity:1;color:#3b7586}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}*{text-rendering:optimizeLegibility;-o-text-rendering:optimizeLegibility;-ms-text-rendering:optimizeLegibility;-moz-text-rendering:optimizeLegibility;-webkit-text-rendering:optimizeLegibility;-webkit-tap-highlight-color:transparent}*:focus{outline:none!important}html,body{display:flex;flex-direction:column;flex:1 1 auto;width:100%;min-height:100%;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}html{font-size:16px}body{font-size:.875rem}body{font-feature-settings:"salt"}hr{margin:32px 0;border-bottom-width:1px}img{width:100%;vertical-align:top}input[disabled]{opacity:1;-webkit-text-fill-color:currentColor}body,.dark,.light{--tw-text-opacity: 1 !important;color:rgba(var(--angor-text-default-rgb),var(--tw-text-opacity))!important;--tw-bg-opacity: 1 !important;background-color:rgba(var(--angor-bg-default-rgb),var(--tw-bg-opacity))!important}*,:before,:after{--tw-border-opacity: 1 !important;border-color:rgba(var(--angor-border-rgb),var(--tw-border-opacity))}.dark *,.dark :before,.dark :after{--tw-border-opacity: .12 !important}@media only screen and (min-width: 960px){body:not(.os-mac) ::-webkit-scrollbar{width:8px;height:8px;background-color:#0000}body:not(.os-mac) ::-webkit-scrollbar:hover{width:8px;height:8px;background-color:#0000000f}body:not(.os-mac) ::-webkit-scrollbar-thumb{border:2px solid transparent;border-radius:20px;box-shadow:inset 0 0 0 20px #0000003d}body:not(.os-mac) ::-webkit-scrollbar-thumb:active{border-radius:20px;box-shadow:inset 0 0 0 20px #0000005e}body:not(.os-mac).dark ::-webkit-scrollbar-thumb{box-shadow:inset 0 0 0 20px #ffffff3d}body:not(.os-mac).dark ::-webkit-scrollbar-thumb:active{box-shadow:inset 0 0 0 20px #ffffff5e}}[disabled]{--tw-text-opacity: 1 !important;color:rgba(var(--angor-text-disabled-rgb),var(--tw-text-opacity))!important}@media print{html{font-size:12px!important}body,.dark,.light{background:none!important}}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.mat-icon{--tw-text-opacity: 1;color:rgba(var(--angor-mat-icon-rgb),var(--tw-text-opacity))}.text-default{--tw-text-opacity: 1 !important;color:rgba(var(--angor-text-default-rgb),var(--tw-text-opacity))!important}.text-secondary{--tw-text-opacity: 1 !important;color:rgba(var(--angor-text-secondary-rgb),var(--tw-text-opacity))!important}.text-hint{--tw-text-opacity: 1 !important;color:rgba(var(--angor-text-hint-rgb),var(--tw-text-opacity))!important}.text-disabled{--tw-text-opacity: 1 !important;color:rgba(var(--angor-text-disabled-rgb),var(--tw-text-opacity))!important}.divider{color:var(--angor-divider)!important}.bg-card{--tw-bg-opacity: 1 !important;background-color:rgba(var(--angor-bg-card-rgb),var(--tw-bg-opacity))!important}.bg-default{--tw-bg-opacity: 1 !important;background-color:rgba(var(--angor-bg-default-rgb),var(--tw-bg-opacity))!important}.ring-bg-card{--tw-ring-opacity: 1 !important;--tw-ring-color: rgba(var(--angor-bg-card-rgb), var(--tw-ring-opacity)) !important}.bg-hover{background-color:var(--angor-bg-hover)!important}body,.theme-default{--angor-primary-50: #eef2ff;--angor-primary-50-rgb: 238,242,255;--angor-primary-100: #e0e7ff;--angor-primary-100-rgb: 224,231,255;--angor-primary-200: #c7d2fe;--angor-primary-200-rgb: 199,210,254;--angor-primary-300: #a5b4fc;--angor-primary-300-rgb: 165,180,252;--angor-primary-400: #818cf8;--angor-primary-400-rgb: 129,140,248;--angor-primary-500: #6366f1;--angor-primary-500-rgb: 99,102,241;--angor-primary-600: #4f46e5;--angor-primary-600-rgb: 79,70,229;--angor-primary-700: #4338ca;--angor-primary-700-rgb: 67,56,202;--angor-primary-800: #3730a3;--angor-primary-800-rgb: 55,48,163;--angor-primary-900: #312e81;--angor-primary-900-rgb: 49,46,129;--angor-primary-950: #1e1b4b;--angor-primary-950-rgb: 30,27,75;--angor-primary: #4f46e5;--angor-primary-rgb: 79,70,229;--angor-on-primary-50: #1e1b4b;--angor-on-primary-50-rgb: 30,27,75;--angor-on-primary-100: #1e1b4b;--angor-on-primary-100-rgb: 30,27,75;--angor-on-primary-200: #1e1b4b;--angor-on-primary-200-rgb: 30,27,75;--angor-on-primary-300: #1e1b4b;--angor-on-primary-300-rgb: 30,27,75;--angor-on-primary-400: #1e1b4b;--angor-on-primary-400-rgb: 30,27,75;--angor-on-primary-500: #FFFFFF;--angor-on-primary-500-rgb: 255,255,255;--angor-on-primary-600: #FFFFFF;--angor-on-primary-600-rgb: 255,255,255;--angor-on-primary-700: #FFFFFF;--angor-on-primary-700-rgb: 255,255,255;--angor-on-primary-800: #FFFFFF;--angor-on-primary-800-rgb: 255,255,255;--angor-on-primary-900: #FFFFFF;--angor-on-primary-900-rgb: 255,255,255;--angor-on-primary-950: #FFFFFF;--angor-on-primary-950-rgb: 255,255,255;--angor-on-primary: #FFFFFF;--angor-on-primary-rgb: 255,255,255;--angor-accent-50: #f8fafc;--angor-accent-50-rgb: 248,250,252;--angor-accent-100: #f1f5f9;--angor-accent-100-rgb: 241,245,249;--angor-accent-200: #e2e8f0;--angor-accent-200-rgb: 226,232,240;--angor-accent-300: #cbd5e1;--angor-accent-300-rgb: 203,213,225;--angor-accent-400: #94a3b8;--angor-accent-400-rgb: 148,163,184;--angor-accent-500: #64748b;--angor-accent-500-rgb: 100,116,139;--angor-accent-600: #475569;--angor-accent-600-rgb: 71,85,105;--angor-accent-700: #334155;--angor-accent-700-rgb: 51,65,85;--angor-accent-800: #1e293b;--angor-accent-800-rgb: 30,41,59;--angor-accent-900: #0f172a;--angor-accent-900-rgb: 15,23,42;--angor-accent-950: #020617;--angor-accent-950-rgb: 2,6,23;--angor-accent: #1e293b;--angor-accent-rgb: 30,41,59;--angor-on-accent-50: #020617;--angor-on-accent-50-rgb: 2,6,23;--angor-on-accent-100: #020617;--angor-on-accent-100-rgb: 2,6,23;--angor-on-accent-200: #020617;--angor-on-accent-200-rgb: 2,6,23;--angor-on-accent-300: #020617;--angor-on-accent-300-rgb: 2,6,23;--angor-on-accent-400: #020617;--angor-on-accent-400-rgb: 2,6,23;--angor-on-accent-500: #FFFFFF;--angor-on-accent-500-rgb: 255,255,255;--angor-on-accent-600: #FFFFFF;--angor-on-accent-600-rgb: 255,255,255;--angor-on-accent-700: #FFFFFF;--angor-on-accent-700-rgb: 255,255,255;--angor-on-accent-800: #FFFFFF;--angor-on-accent-800-rgb: 255,255,255;--angor-on-accent-900: #FFFFFF;--angor-on-accent-900-rgb: 255,255,255;--angor-on-accent-950: #FFFFFF;--angor-on-accent-950-rgb: 255,255,255;--angor-on-accent: #FFFFFF;--angor-on-accent-rgb: 255,255,255;--angor-warn-50: #fef2f2;--angor-warn-50-rgb: 254,242,242;--angor-warn-100: #fee2e2;--angor-warn-100-rgb: 254,226,226;--angor-warn-200: #fecaca;--angor-warn-200-rgb: 254,202,202;--angor-warn-300: #fca5a5;--angor-warn-300-rgb: 252,165,165;--angor-warn-400: #f87171;--angor-warn-400-rgb: 248,113,113;--angor-warn-500: #ef4444;--angor-warn-500-rgb: 239,68,68;--angor-warn-600: #dc2626;--angor-warn-600-rgb: 220,38,38;--angor-warn-700: #b91c1c;--angor-warn-700-rgb: 185,28,28;--angor-warn-800: #991b1b;--angor-warn-800-rgb: 153,27,27;--angor-warn-900: #7f1d1d;--angor-warn-900-rgb: 127,29,29;--angor-warn-950: #450a0a;--angor-warn-950-rgb: 69,10,10;--angor-warn: #dc2626;--angor-warn-rgb: 220,38,38;--angor-on-warn-50: #450a0a;--angor-on-warn-50-rgb: 69,10,10;--angor-on-warn-100: #450a0a;--angor-on-warn-100-rgb: 69,10,10;--angor-on-warn-200: #450a0a;--angor-on-warn-200-rgb: 69,10,10;--angor-on-warn-300: #450a0a;--angor-on-warn-300-rgb: 69,10,10;--angor-on-warn-400: #450a0a;--angor-on-warn-400-rgb: 69,10,10;--angor-on-warn-500: #fef2f2;--angor-on-warn-500-rgb: 254,242,242;--angor-on-warn-600: #FFFFFF;--angor-on-warn-600-rgb: 255,255,255;--angor-on-warn-700: #FFFFFF;--angor-on-warn-700-rgb: 255,255,255;--angor-on-warn-800: #FFFFFF;--angor-on-warn-800-rgb: 255,255,255;--angor-on-warn-900: #FFFFFF;--angor-on-warn-900-rgb: 255,255,255;--angor-on-warn-950: #FFFFFF;--angor-on-warn-950-rgb: 255,255,255;--angor-on-warn: #FFFFFF;--angor-on-warn-rgb: 255,255,255}.theme-brand{--angor-primary-50: #eff2f3;--angor-primary-50-rgb: 239,242,243;--angor-primary-100: #e1e7ea;--angor-primary-100-rgb: 225,231,234;--angor-primary-200: #c3d0d4;--angor-primary-200-rgb: 195,208,212;--angor-primary-300: #9fb5bd;--angor-primary-300-rgb: 159,181,189;--angor-primary-400: #7195a2;--angor-primary-400-rgb: 113,149,162;--angor-primary-500: #086c81;--angor-primary-500-rgb: 8,108,129;--angor-primary-600: #076275;--angor-primary-600-rgb: 7,98,117;--angor-primary-700: #065768;--angor-primary-700-rgb: 6,87,104;--angor-primary-800: #064a58;--angor-primary-800-rgb: 6,74,88;--angor-primary-900: #043a45;--angor-primary-900-rgb: 4,58,69;--angor-primary: #086c81;--angor-primary-rgb: 8,108,129;--angor-on-primary-50: #043a45;--angor-on-primary-50-rgb: 4,58,69;--angor-on-primary-100: #043a45;--angor-on-primary-100-rgb: 4,58,69;--angor-on-primary-200: #043a45;--angor-on-primary-200-rgb: 4,58,69;--angor-on-primary-300: #043a45;--angor-on-primary-300-rgb: 4,58,69;--angor-on-primary-400: #043a45;--angor-on-primary-400-rgb: 4,58,69;--angor-on-primary-500: #FFFFFF;--angor-on-primary-500-rgb: 255,255,255;--angor-on-primary-600: #FFFFFF;--angor-on-primary-600-rgb: 255,255,255;--angor-on-primary-700: #FFFFFF;--angor-on-primary-700-rgb: 255,255,255;--angor-on-primary-800: #FFFFFF;--angor-on-primary-800-rgb: 255,255,255;--angor-on-primary-900: #FFFFFF;--angor-on-primary-900-rgb: 255,255,255;--angor-on-primary: #FFFFFF;--angor-on-primary-rgb: 255,255,255}.theme-teal{--angor-primary-50: #f0fdfa;--angor-primary-50-rgb: 240,253,250;--angor-primary-100: #ccfbf1;--angor-primary-100-rgb: 204,251,241;--angor-primary-200: #99f6e4;--angor-primary-200-rgb: 153,246,228;--angor-primary-300: #5eead4;--angor-primary-300-rgb: 94,234,212;--angor-primary-400: #2dd4bf;--angor-primary-400-rgb: 45,212,191;--angor-primary-500: #14b8a6;--angor-primary-500-rgb: 20,184,166;--angor-primary-600: #0d9488;--angor-primary-600-rgb: 13,148,136;--angor-primary-700: #0f766e;--angor-primary-700-rgb: 15,118,110;--angor-primary-800: #115e59;--angor-primary-800-rgb: 17,94,89;--angor-primary-900: #134e4a;--angor-primary-900-rgb: 19,78,74;--angor-primary-950: #042f2e;--angor-primary-950-rgb: 4,47,46;--angor-primary: #0d9488;--angor-primary-rgb: 13,148,136;--angor-on-primary-50: #042f2e;--angor-on-primary-50-rgb: 4,47,46;--angor-on-primary-100: #042f2e;--angor-on-primary-100-rgb: 4,47,46;--angor-on-primary-200: #042f2e;--angor-on-primary-200-rgb: 4,47,46;--angor-on-primary-300: #042f2e;--angor-on-primary-300-rgb: 4,47,46;--angor-on-primary-400: #042f2e;--angor-on-primary-400-rgb: 4,47,46;--angor-on-primary-500: #042f2e;--angor-on-primary-500-rgb: 4,47,46;--angor-on-primary-600: #042f2e;--angor-on-primary-600-rgb: 4,47,46;--angor-on-primary-700: #FFFFFF;--angor-on-primary-700-rgb: 255,255,255;--angor-on-primary-800: #FFFFFF;--angor-on-primary-800-rgb: 255,255,255;--angor-on-primary-900: #FFFFFF;--angor-on-primary-900-rgb: 255,255,255;--angor-on-primary-950: #FFFFFF;--angor-on-primary-950-rgb: 255,255,255;--angor-on-primary: #042f2e;--angor-on-primary-rgb: 4,47,46}.theme-rose{--angor-primary-50: #fff1f2;--angor-primary-50-rgb: 255,241,242;--angor-primary-100: #ffe4e6;--angor-primary-100-rgb: 255,228,230;--angor-primary-200: #fecdd3;--angor-primary-200-rgb: 254,205,211;--angor-primary-300: #fda4af;--angor-primary-300-rgb: 253,164,175;--angor-primary-400: #fb7185;--angor-primary-400-rgb: 251,113,133;--angor-primary-500: #f43f5e;--angor-primary-500-rgb: 244,63,94;--angor-primary-600: #e11d48;--angor-primary-600-rgb: 225,29,72;--angor-primary-700: #be123c;--angor-primary-700-rgb: 190,18,60;--angor-primary-800: #9f1239;--angor-primary-800-rgb: 159,18,57;--angor-primary-900: #881337;--angor-primary-900-rgb: 136,19,55;--angor-primary-950: #4c0519;--angor-primary-950-rgb: 76,5,25;--angor-primary: #f43f5e;--angor-primary-rgb: 244,63,94;--angor-on-primary-50: #4c0519;--angor-on-primary-50-rgb: 76,5,25;--angor-on-primary-100: #4c0519;--angor-on-primary-100-rgb: 76,5,25;--angor-on-primary-200: #4c0519;--angor-on-primary-200-rgb: 76,5,25;--angor-on-primary-300: #4c0519;--angor-on-primary-300-rgb: 76,5,25;--angor-on-primary-400: #4c0519;--angor-on-primary-400-rgb: 76,5,25;--angor-on-primary-500: #4c0519;--angor-on-primary-500-rgb: 76,5,25;--angor-on-primary-600: #FFFFFF;--angor-on-primary-600-rgb: 255,255,255;--angor-on-primary-700: #FFFFFF;--angor-on-primary-700-rgb: 255,255,255;--angor-on-primary-800: #FFFFFF;--angor-on-primary-800-rgb: 255,255,255;--angor-on-primary-900: #FFFFFF;--angor-on-primary-900-rgb: 255,255,255;--angor-on-primary-950: #FFFFFF;--angor-on-primary-950-rgb: 255,255,255;--angor-on-primary: #4c0519;--angor-on-primary-rgb: 76,5,25}.theme-purple{--angor-primary-50: #faf5ff;--angor-primary-50-rgb: 250,245,255;--angor-primary-100: #f3e8ff;--angor-primary-100-rgb: 243,232,255;--angor-primary-200: #e9d5ff;--angor-primary-200-rgb: 233,213,255;--angor-primary-300: #d8b4fe;--angor-primary-300-rgb: 216,180,254;--angor-primary-400: #c084fc;--angor-primary-400-rgb: 192,132,252;--angor-primary-500: #a855f7;--angor-primary-500-rgb: 168,85,247;--angor-primary-600: #9333ea;--angor-primary-600-rgb: 147,51,234;--angor-primary-700: #7e22ce;--angor-primary-700-rgb: 126,34,206;--angor-primary-800: #6b21a8;--angor-primary-800-rgb: 107,33,168;--angor-primary-900: #581c87;--angor-primary-900-rgb: 88,28,135;--angor-primary-950: #3b0764;--angor-primary-950-rgb: 59,7,100;--angor-primary: #9333ea;--angor-primary-rgb: 147,51,234;--angor-on-primary-50: #3b0764;--angor-on-primary-50-rgb: 59,7,100;--angor-on-primary-100: #3b0764;--angor-on-primary-100-rgb: 59,7,100;--angor-on-primary-200: #3b0764;--angor-on-primary-200-rgb: 59,7,100;--angor-on-primary-300: #3b0764;--angor-on-primary-300-rgb: 59,7,100;--angor-on-primary-400: #3b0764;--angor-on-primary-400-rgb: 59,7,100;--angor-on-primary-500: #FFFFFF;--angor-on-primary-500-rgb: 255,255,255;--angor-on-primary-600: #FFFFFF;--angor-on-primary-600-rgb: 255,255,255;--angor-on-primary-700: #FFFFFF;--angor-on-primary-700-rgb: 255,255,255;--angor-on-primary-800: #FFFFFF;--angor-on-primary-800-rgb: 255,255,255;--angor-on-primary-900: #FFFFFF;--angor-on-primary-900-rgb: 255,255,255;--angor-on-primary-950: #FFFFFF;--angor-on-primary-950-rgb: 255,255,255;--angor-on-primary: #FFFFFF;--angor-on-primary-rgb: 255,255,255}.theme-amber{--angor-primary-50: #fffbeb;--angor-primary-50-rgb: 255,251,235;--angor-primary-100: #fef3c7;--angor-primary-100-rgb: 254,243,199;--angor-primary-200: #fde68a;--angor-primary-200-rgb: 253,230,138;--angor-primary-300: #fcd34d;--angor-primary-300-rgb: 252,211,77;--angor-primary-400: #fbbf24;--angor-primary-400-rgb: 251,191,36;--angor-primary-500: #f59e0b;--angor-primary-500-rgb: 245,158,11;--angor-primary-600: #d97706;--angor-primary-600-rgb: 217,119,6;--angor-primary-700: #b45309;--angor-primary-700-rgb: 180,83,9;--angor-primary-800: #92400e;--angor-primary-800-rgb: 146,64,14;--angor-primary-900: #78350f;--angor-primary-900-rgb: 120,53,15;--angor-primary-950: #451a03;--angor-primary-950-rgb: 69,26,3;--angor-primary: #f59e0b;--angor-primary-rgb: 245,158,11;--angor-on-primary-50: #451a03;--angor-on-primary-50-rgb: 69,26,3;--angor-on-primary-100: #451a03;--angor-on-primary-100-rgb: 69,26,3;--angor-on-primary-200: #451a03;--angor-on-primary-200-rgb: 69,26,3;--angor-on-primary-300: #451a03;--angor-on-primary-300-rgb: 69,26,3;--angor-on-primary-400: #451a03;--angor-on-primary-400-rgb: 69,26,3;--angor-on-primary-500: #451a03;--angor-on-primary-500-rgb: 69,26,3;--angor-on-primary-600: #451a03;--angor-on-primary-600-rgb: 69,26,3;--angor-on-primary-700: #FFFFFF;--angor-on-primary-700-rgb: 255,255,255;--angor-on-primary-800: #FFFFFF;--angor-on-primary-800-rgb: 255,255,255;--angor-on-primary-900: #FFFFFF;--angor-on-primary-900-rgb: 255,255,255;--angor-on-primary-950: #FFFFFF;--angor-on-primary-950-rgb: 255,255,255;--angor-on-primary: #451a03;--angor-on-primary-rgb: 69,26,3}body.light,.light,.dark .light{--is-dark: false;--angor-bg-app-bar: #FFFFFF;--angor-bg-app-bar-rgb: 255,255,255;--angor-bg-card: #FFFFFF;--angor-bg-card-rgb: 255,255,255;--angor-bg-default: #cbdde1;--angor-bg-default-rgb: 203,221,225;--angor-bg-dialog: #FFFFFF;--angor-bg-dialog-rgb: 255,255,255;--angor-bg-hover: rgba(59,117,134,.12);--angor-bg-hover-rgb: 59,117,134;--angor-bg-status-bar: #6b98a4;--angor-bg-status-bar-rgb: 107,152,164;--angor-text-default: #032128;--angor-text-default-rgb: 3,33,40;--angor-text-secondary: #155b6a;--angor-text-secondary-rgb: 21,91,106;--angor-text-hint: #3b7586;--angor-text-hint-rgb: 59,117,134;--angor-text-disabled: #3b7586;--angor-text-disabled-rgb: 59,117,134;--angor-border: #9bbac3;--angor-border-rgb: 155,186,195;--angor-divider: #9bbac3;--angor-divider-rgb: 155,186,195;--angor-icon: #083b46;--angor-icon-rgb: 8,59,70;--angor-mat-icon: #083b46;--angor-mat-icon-rgb: 8,59,70}body.dark,.dark,.light .dark{--angor-bg-app-bar: #022229;--angor-bg-app-bar-rgb: 2,34,41;--angor-bg-card: #042f38;--angor-bg-card-rgb: 4,47,56;--angor-bg-default: #022229;--angor-bg-default-rgb: 2,34,41;--angor-bg-dialog: #032128;--angor-bg-dialog-rgb: 3,33,40;--angor-bg-hover: rgba(255, 255, 255, .05);--angor-bg-hover-rgb: 255,255,255;--angor-bg-status-bar: #022229;--angor-bg-status-bar-rgb: 2,34,41;--angor-text-default: #FFFFFF;--angor-text-default-rgb: 255,255,255;--angor-text-secondary: #3b7586;--angor-text-secondary-rgb: 59,117,134;--angor-text-hint: #40899f;--angor-text-hint-rgb: 64,137,159;--angor-text-disabled: #07343e;--angor-text-disabled-rgb: 7,52,62;--angor-border: rgba(203,221,225,.12);--angor-border-rgb: 203,221,225;--angor-divider: rgba(203,221,225,.12);--angor-divider-rgb: 203,221,225;--angor-icon: #3b7586;--angor-icon-rgb: 59,117,134;--angor-mat-icon: #3b7586;--angor-mat-icon-rgb: 59,117,134}.prose{color:var(--angor-text-default);max-width:65ch}.prose :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--angor-text-secondary);font-size:1.25em;line-height:1.6;margin-top:1.2em;margin-bottom:1.2em}.prose :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--angor-primary-500);text-decoration:underline;font-weight:500}.prose :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--angor-text-default);font-weight:600}.prose :where(a strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(blockquote strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(thead th strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal;margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em}.prose :where(ol[type=A]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=I]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type="1"]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal}.prose :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:disc;margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{font-weight:400;color:var(--tw-prose-counters)}.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-bullets)}.prose :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;margin-top:1.25em}.prose :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:var(--angor-border);border-top-width:1px;margin-top:3em;margin-bottom:3em}.prose :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:500;font-style:italic;color:var(--angor-text-default);border-inline-start-width:.25rem;border-inline-start-color:var(--tw-prose-quote-borders);quotes:"\201c""\201d""\2018""\2019";margin-top:1.6em;margin-bottom:1.6em;padding-inline-start:1em;border-left-color:var(--angor-border)}.prose :where(blockquote p:first-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:open-quote}.prose :where(blockquote p:last-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:close-quote}.prose :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--angor-text-default);font-weight:800;font-size:2.25em;margin-top:0;margin-bottom:.8888889em;line-height:1.1111111}.prose :where(h1 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:900;color:inherit}.prose :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--angor-text-default);font-weight:700;font-size:1.5em;margin-top:2em;margin-bottom:1em;line-height:1.3333333}.prose :where(h2 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:800;color:inherit}.prose :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--angor-text-default);font-weight:600;font-size:1.25em;margin-top:1.6em;margin-bottom:.6em;line-height:1.6}.prose :where(h3 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:700;color:inherit}.prose :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--angor-text-default);font-weight:600;margin-top:1.5em;margin-bottom:.5em;line-height:1.5}.prose :where(h4 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:700;color:inherit}.prose :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){display:block;margin-top:2em;margin-bottom:2em}.prose :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:500;font-family:inherit;color:var(--tw-prose-kbd);box-shadow:0 0 0 1px rgb(var(--tw-prose-kbd-shadows) / 10%),0 3px rgb(var(--tw-prose-kbd-shadows) / 10%);font-size:.875em;border-radius:.3125rem;padding-top:.1875em;padding-inline-end:.375em;padding-bottom:.1875em;padding-inline-start:.375em}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--angor-text-default);font-weight:500;font-size:.875em}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:"`"}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:"`"}.prose :where(a code):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--angor-primary)}.prose :where(h1 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.875em}.prose :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.9em}.prose :where(h4 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(blockquote code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(thead th code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){color:#fff;background-color:#032128;overflow-x:auto;font-weight:400;font-size:.875em;line-height:1.7142857;margin-top:1.7142857em;margin-bottom:1.7142857em;border-radius:.375rem;padding-top:.8571429em;padding-inline-end:1.1428571em;padding-bottom:.8571429em;padding-inline-start:1.1428571em}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)){background-color:transparent;border-width:0;border-radius:0;padding:0;font-weight:inherit;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:none}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:none}.prose :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){width:100%;table-layout:auto;text-align:start;margin-top:2em;margin-bottom:2em;font-size:.875em;line-height:1.7142857}.prose :where(thead):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--angor-border);color:var(--angor-text-default)}.prose :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;vertical-align:bottom;padding-inline-end:.5714286em;padding-bottom:.5714286em;padding-inline-start:.5714286em}.prose :where(tbody tr):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--angor-border)}.prose :where(tbody tr:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:0}.prose :where(tbody td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:baseline}.prose :where(tfoot):not(:where([class~=not-prose],[class~=not-prose] *)){border-top-width:1px;border-top-color:var(--tw-prose-th-borders)}.prose :where(tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:top}.prose :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-captions);font-size:.875em;line-height:1.4285714;margin-top:.8571429em}.prose{--tw-prose-body: #374151;--tw-prose-headings: #111827;--tw-prose-lead: #4b5563;--tw-prose-links: #111827;--tw-prose-bold: #111827;--tw-prose-counters: #6b7280;--tw-prose-bullets: #d1d5db;--tw-prose-hr: #e5e7eb;--tw-prose-quotes: #111827;--tw-prose-quote-borders: #e5e7eb;--tw-prose-captions: #6b7280;--tw-prose-kbd: #111827;--tw-prose-kbd-shadows: 17 24 39;--tw-prose-code: #111827;--tw-prose-pre-code: #e5e7eb;--tw-prose-pre-bg: #1f2937;--tw-prose-th-borders: #d1d5db;--tw-prose-td-borders: #e5e7eb;--tw-prose-invert-body: #d1d5db;--tw-prose-invert-headings: #fff;--tw-prose-invert-lead: #9ca3af;--tw-prose-invert-links: #fff;--tw-prose-invert-bold: #fff;--tw-prose-invert-counters: #9ca3af;--tw-prose-invert-bullets: #4b5563;--tw-prose-invert-hr: #374151;--tw-prose-invert-quotes: #f3f4f6;--tw-prose-invert-quote-borders: #374151;--tw-prose-invert-captions: #9ca3af;--tw-prose-invert-kbd: #fff;--tw-prose-invert-kbd-shadows: 255 255 255;--tw-prose-invert-code: #fff;--tw-prose-invert-pre-code: #d1d5db;--tw-prose-invert-pre-bg: rgb(0 0 0 / 50%);--tw-prose-invert-th-borders: #4b5563;--tw-prose-invert-td-borders: #374151;font-size:1rem;line-height:1.75}.prose :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;margin-bottom:.5em}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}.prose :where(.prose>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(.prose>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(.prose>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;padding-inline-start:1.625em}.prose :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.5714286em;padding-inline-end:.5714286em;padding-bottom:.5714286em;padding-inline-start:.5714286em}.prose :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(.prose>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(.prose>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)):before{color:var(--angor-text-secondary)}.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)):before{background-color:var(--angor-text-hint)}.prose :where(figure figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--angor-text-secondary)}.prose-sm{font-size:.875rem;line-height:1.7142857}.prose-sm :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.1428571em;margin-bottom:1.1428571em}.prose-sm :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.2857143em;line-height:1.5555556;margin-top:.8888889em;margin-bottom:.8888889em}.prose-sm :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.3333333em;margin-bottom:1.3333333em;padding-inline-start:1.1111111em}.prose-sm :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:2.1428571em;margin-top:0;margin-bottom:.8em;line-height:1.2}.prose-sm :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.4285714em;margin-top:1.6em;margin-bottom:.8em;line-height:1.4}.prose-sm :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.2857143em;margin-top:1.5555556em;margin-bottom:.4444444em;line-height:1.5555556}.prose-sm :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.4285714em;margin-bottom:.5714286em;line-height:1.4285714}.prose-sm :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.7142857em;margin-bottom:1.7142857em}.prose-sm :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.7142857em;margin-bottom:1.7142857em}.prose-sm :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose-sm :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.7142857em;margin-bottom:1.7142857em}.prose-sm :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8571429em;border-radius:.3125rem;padding-top:.1428571em;padding-inline-end:.3571429em;padding-bottom:.1428571em;padding-inline-start:.3571429em}.prose-sm :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1em}.prose-sm :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.9em}.prose-sm :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8888889em}.prose-sm :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1em;line-height:1.6666667;margin-top:1.6666667em;margin-bottom:1.6666667em;border-radius:.25rem;padding-top:.6666667em;padding-inline-end:1em;padding-bottom:.6666667em;padding-inline-start:1em}.prose-sm :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.1428571em;margin-bottom:1.1428571em;padding-inline-start:1.5714286em}.prose-sm :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.1428571em;margin-bottom:1.1428571em;padding-inline-start:1.5714286em}.prose-sm :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.2857143em;margin-bottom:.2857143em}.prose-sm :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.4285714em}.prose-sm :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.4285714em}.prose-sm :where(.prose-sm>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5714286em;margin-bottom:.5714286em}.prose-sm :where(.prose-sm>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.1428571em}.prose-sm :where(.prose-sm>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.1428571em}.prose-sm :where(.prose-sm>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.1428571em}.prose-sm :where(.prose-sm>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.1428571em}.prose-sm :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5714286em;margin-bottom:.5714286em}.prose-sm :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.1428571em;margin-bottom:1.1428571em}.prose-sm :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.1428571em}.prose-sm :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.2857143em;padding-inline-start:1.5714286em}.prose-sm :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2.8571429em;margin-bottom:2.8571429em}.prose-sm :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-sm :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-sm :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-sm :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-sm :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1em;line-height:1.5}.prose-sm :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:1em;padding-bottom:.6666667em;padding-inline-start:1em}.prose-sm :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose-sm :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose-sm :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.6666667em;padding-inline-end:1em;padding-bottom:.6666667em;padding-inline-start:1em}.prose-sm :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose-sm :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose-sm :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.7142857em;margin-bottom:1.7142857em}.prose-sm :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose-sm :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8571429em;line-height:1.3333333;margin-top:.6666667em}.prose-sm :where(.prose-sm>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-sm :where(.prose-sm>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.dark\:bg-default:is(.dark *){--tw-bg-opacity: 1 !important;background-color:rgba(var(--angor-bg-default-rgb),var(--tw-bg-opacity))!important}.dark\:bg-hover:is(.dark *){background-color:var(--angor-bg-hover)!important}.dark\:hover\:bg-hover:hover:is(.dark *){background-color:var(--angor-bg-hover)!important}@media (min-width: 600px){.sm\:bg-card{--tw-bg-opacity: 1 !important;background-color:rgba(var(--angor-bg-card-rgb),var(--tw-bg-opacity))!important}}.mat-ripple{overflow:hidden;position:relative}.mat-ripple:not(:empty){transform:translateZ(0)}.mat-ripple.mat-ripple-unbounded{overflow:visible}.mat-ripple-element{position:absolute;border-radius:50%;pointer-events:none;transition:opacity,transform 0ms cubic-bezier(0,0,.2,1);transform:scale3d(0,0,0);background-color:var(--mat-ripple-color, rgba(0, 0, 0, .1))}.cdk-high-contrast-active .mat-ripple-element{display:none}.cdk-visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap;outline:0;-webkit-appearance:none;-moz-appearance:none;left:0}[dir=rtl] .cdk-visually-hidden{left:auto;right:0}.cdk-overlay-container,.cdk-global-overlay-wrapper{pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-overlay-container{position:fixed;z-index:1000}.cdk-overlay-container:empty{display:none}.cdk-global-overlay-wrapper{display:flex;position:absolute;z-index:1000}.cdk-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;z-index:1000;display:flex;max-width:100%;max-height:100%}.cdk-overlay-backdrop{position:absolute;inset:0;z-index:1000;pointer-events:auto;-webkit-tap-highlight-color:transparent;transition:opacity .4s cubic-bezier(.25,.8,.25,1);opacity:0}.cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:1}.cdk-high-contrast-active .cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:.6}.cdk-overlay-dark-backdrop{background:#00000052}.cdk-overlay-transparent-backdrop{transition:visibility 1ms linear,opacity 1ms linear;visibility:hidden;opacity:1}.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing{opacity:0;visibility:visible}.cdk-overlay-backdrop-noop-animation{transition:none}.cdk-overlay-connected-position-bounding-box{position:absolute;z-index:1000;display:flex;flex-direction:column;min-width:1px;min-height:1px}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}textarea.cdk-textarea-autosize{resize:none}textarea.cdk-textarea-autosize-measuring{padding:2px 0!important;box-sizing:content-box!important;height:auto!important;overflow:hidden!important}textarea.cdk-textarea-autosize-measuring-firefox{padding:2px 0!important;box-sizing:content-box!important;height:0!important}@keyframes cdk-text-field-autofill-start{}@keyframes cdk-text-field-autofill-end{}.cdk-text-field-autofill-monitored:-webkit-autofill{animation:cdk-text-field-autofill-start 0s 1ms}.cdk-text-field-autofill-monitored:not(:-webkit-autofill){animation:cdk-text-field-autofill-end 0s 1ms}.mat-focus-indicator{position:relative}.mat-focus-indicator:before{inset:0;position:absolute;box-sizing:border-box;pointer-events:none;display:var(--mat-focus-indicator-display, none);border:var(--mat-focus-indicator-border-width, 3px) var(--mat-focus-indicator-border-style, solid) var(--mat-focus-indicator-border-color, transparent);border-radius:var(--mat-focus-indicator-border-radius, 4px)}.mat-focus-indicator:focus:before{content:""}.cdk-high-contrast-active{--mat-focus-indicator-display: block}.mat-mdc-focus-indicator{position:relative}.mat-mdc-focus-indicator:before{inset:0;position:absolute;box-sizing:border-box;pointer-events:none;display:var(--mat-mdc-focus-indicator-display, none);border:var(--mat-mdc-focus-indicator-border-width, 3px) var(--mat-mdc-focus-indicator-border-style, solid) var(--mat-mdc-focus-indicator-border-color, transparent);border-radius:var(--mat-mdc-focus-indicator-border-radius, 4px)}.mat-mdc-focus-indicator:focus:before{content:""}.cdk-high-contrast-active{--mat-mdc-focus-indicator-display: block}.mat-app-background{background-color:var(--mat-app-background-color, transparent);color:var(--mat-app-text-color, inherit)}.mat-theme-loaded-marker{display:none}html{--mat-option-label-text-font: "Inter var", ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--mat-option-label-text-line-height: 1.5rem;--mat-option-label-text-size: .875rem;--mat-option-label-text-tracking: normal;--mat-option-label-text-weight: 400;--mat-optgroup-label-text-font: "Inter var", ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--mat-optgroup-label-text-line-height: 1.5rem;--mat-optgroup-label-text-size: .875rem;--mat-optgroup-label-text-tracking: normal;--mat-optgroup-label-text-weight: 400;--mdc-elevated-card-container-shape: 4px;--mdc-outlined-card-container-shape: 4px;--mdc-outlined-card-outline-width: 1px;--mat-card-title-text-font: "Inter var", ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--mat-card-title-text-line-height: 1.5rem;--mat-card-title-text-size: .875rem;--mat-card-title-text-tracking: normal;--mat-card-title-text-weight: 400;--mat-card-subtitle-text-font: "Inter var", ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--mat-card-subtitle-text-line-height: 1.25rem;--mat-card-subtitle-text-size: .875rem;--mat-card-subtitle-text-tracking: normal;--mat-card-subtitle-text-weight: 600;--mdc-linear-progress-active-indicator-height: 4px;--mdc-linear-progress-track-height: 4px;--mdc-linear-progress-track-shape: 0;--mdc-plain-tooltip-container-shape: 4px;--mdc-plain-tooltip-supporting-text-line-height: 16px;--mdc-plain-tooltip-supporting-text-font: "Inter var", ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--mdc-plain-tooltip-supporting-text-size: .75rem;--mdc-plain-tooltip-supporting-text-weight: 400;--mdc-plain-tooltip-supporting-text-tracking: normal;--mdc-filled-text-field-active-indicator-height: 1px;--mdc-filled-text-field-focus-active-indicator-height: 2px;--mdc-filled-text-field-container-shape: 4px;--mdc-outlined-text-field-outline-width: 1px;--mdc-outlined-text-field-focus-outline-width: 2px;--mdc-outlined-text-field-container-shape: 4px;--mat-form-field-container-height: 56px;--mat-form-field-filled-label-display: block;--mat-form-field-container-vertical-padding: 16px;--mat-form-field-filled-with-label-container-padding-top: 24px;--mat-form-field-filled-with-label-container-padding-bottom: 8px;--mdc-filled-text-field-label-text-font: "Inter var", ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--mdc-filled-text-field-label-text-size: .875rem;--mdc-filled-text-field-label-text-tracking: normal;--mdc-filled-text-field-label-text-weight: 400;--mdc-outlined-text-field-label-text-font: "Inter var", ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--mdc-outlined-text-field-label-text-size: .875rem;--mdc-outlined-text-field-label-text-tracking: normal;--mdc-outlined-text-field-label-text-weight: 400;--mat-form-field-container-text-font: "Inter var", ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--mat-form-field-container-text-line-height: 1.5rem;--mat-form-field-container-text-size: .875rem;--mat-form-field-container-text-tracking: normal;--mat-form-field-container-text-weight: 400;--mat-form-field-outlined-label-text-populated-size: .875rem;--mat-form-field-subscript-text-font: "Inter var", ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--mat-form-field-subscript-text-line-height: 1rem;--mat-form-field-subscript-text-size: .75rem;--mat-form-field-subscript-text-tracking: normal;--mat-form-field-subscript-text-weight: 400;--mat-select-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-select-arrow-transform: translateY(-8px);--mat-select-trigger-text-font: "Inter var", ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--mat-select-trigger-text-line-height: 1.5rem;--mat-select-trigger-text-size: .875rem;--mat-select-trigger-text-tracking: normal;--mat-select-trigger-text-weight: 400;--mat-autocomplete-container-shape: 4px;--mat-autocomplete-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-dialog-container-shape: 4px;--mat-dialog-container-elevation-shadow: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12);--mat-dialog-container-max-width: 80vw;--mat-dialog-container-small-max-width: 80vw;--mat-dialog-container-min-width: 0;--mat-dialog-actions-alignment: start;--mat-dialog-actions-padding: 8px;--mat-dialog-content-padding: 20px 24px;--mat-dialog-with-actions-content-padding: 20px 24px;--mat-dialog-headline-padding: 0 24px 9px;--mdc-dialog-subhead-font: "Inter var", ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--mdc-dialog-subhead-line-height: 1.5rem;--mdc-dialog-subhead-size: .875rem;--mdc-dialog-subhead-weight: 400;--mdc-dialog-subhead-tracking: normal;--mdc-dialog-supporting-text-font: "Inter var", ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--mdc-dialog-supporting-text-line-height: 1.5rem;--mdc-dialog-supporting-text-size: .875rem;--mdc-dialog-supporting-text-weight: 400;--mdc-dialog-supporting-text-tracking: normal}.mat-mdc-standard-chip{--mdc-chip-container-shape-family: rounded;--mdc-chip-container-shape-radius: 16px 16px 16px 16px;--mdc-chip-with-avatar-avatar-shape-family: rounded;--mdc-chip-with-avatar-avatar-shape-radius: 14px 14px 14px 14px;--mdc-chip-with-avatar-avatar-size: 28px;--mdc-chip-with-icon-icon-size: 18px;--mdc-chip-outline-width: 0;--mdc-chip-outline-color: transparent;--mdc-chip-disabled-outline-color: transparent;--mdc-chip-focus-outline-color: transparent;--mdc-chip-hover-state-layer-opacity: .04;--mdc-chip-with-avatar-disabled-avatar-opacity: 1;--mdc-chip-flat-selected-outline-width: 0;--mdc-chip-selected-hover-state-layer-opacity: .04;--mdc-chip-with-trailing-icon-disabled-trailing-icon-opacity: 1;--mdc-chip-with-icon-disabled-icon-opacity: 1;--mat-chip-disabled-container-opacity: .4;--mat-chip-trailing-action-opacity: .54;--mat-chip-trailing-action-focus-opacity: 1;--mat-chip-trailing-action-state-layer-color: transparent;--mat-chip-selected-trailing-action-state-layer-color: transparent;--mat-chip-trailing-action-hover-state-layer-opacity: 0;--mat-chip-trailing-action-focus-state-layer-opacity: 0}.mat-mdc-chip.mat-mdc-standard-chip{--mdc-chip-container-height: 32px}.mat-mdc-standard-chip{--mdc-chip-label-text-font: "Inter var", ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--mdc-chip-label-text-line-height: 1.5rem;--mdc-chip-label-text-size: .875rem;--mdc-chip-label-text-tracking: normal;--mdc-chip-label-text-weight: 400}html{--mdc-switch-disabled-selected-icon-opacity: .38;--mdc-switch-disabled-track-opacity: .12;--mdc-switch-disabled-unselected-icon-opacity: .38;--mdc-switch-handle-height: 20px;--mdc-switch-handle-shape: 10px;--mdc-switch-handle-width: 20px;--mdc-switch-selected-icon-size: 18px;--mdc-switch-track-height: 14px;--mdc-switch-track-shape: 7px;--mdc-switch-track-width: 36px;--mdc-switch-unselected-icon-size: 18px;--mdc-switch-selected-focus-state-layer-opacity: .12;--mdc-switch-selected-hover-state-layer-opacity: .04;--mdc-switch-selected-pressed-state-layer-opacity: .1;--mdc-switch-unselected-focus-state-layer-opacity: .12;--mdc-switch-unselected-hover-state-layer-opacity: .04;--mdc-switch-unselected-pressed-state-layer-opacity: .1}html .mat-mdc-slide-toggle{--mat-switch-disabled-selected-handle-opacity: .38;--mat-switch-disabled-unselected-handle-opacity: .38;--mat-switch-unselected-handle-size: 20px;--mat-switch-selected-handle-size: 20px;--mat-switch-pressed-handle-size: 20px;--mat-switch-with-icon-handle-size: 20px;--mat-switch-selected-handle-horizontal-margin: 0;--mat-switch-selected-with-icon-handle-horizontal-margin: 0;--mat-switch-selected-pressed-handle-horizontal-margin: 0;--mat-switch-unselected-handle-horizontal-margin: 0;--mat-switch-unselected-with-icon-handle-horizontal-margin: 0;--mat-switch-unselected-pressed-handle-horizontal-margin: 0;--mat-switch-visible-track-opacity: 1;--mat-switch-hidden-track-opacity: 1;--mat-switch-visible-track-transition: transform 75ms 0ms cubic-bezier(0, 0, .2, 1);--mat-switch-hidden-track-transition: transform 75ms 0ms cubic-bezier(.4, 0, .6, 1);--mat-switch-track-outline-width: 1px;--mat-switch-track-outline-color: transparent;--mat-switch-selected-track-outline-width: 1px;--mat-switch-selected-track-outline-color: transparent;--mat-switch-disabled-unselected-track-outline-width: 1px;--mat-switch-disabled-unselected-track-outline-color: transparent}html{--mdc-switch-state-layer-size: 40px}html .mat-mdc-slide-toggle{--mat-switch-label-text-font: "Inter var", ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--mat-switch-label-text-line-height: 1.5rem;--mat-switch-label-text-size: .875rem;--mat-switch-label-text-tracking: normal;--mat-switch-label-text-weight: 400}html{--mdc-radio-disabled-selected-icon-opacity: .38;--mdc-radio-disabled-unselected-icon-opacity: .38;--mdc-radio-state-layer-size: 40px;--mat-radio-touch-target-display: block;--mat-radio-label-text-font: "Inter var", ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--mat-radio-label-text-line-height: 1.5rem;--mat-radio-label-text-size: .875rem;--mat-radio-label-text-tracking: normal;--mat-radio-label-text-weight: 400;--mat-slider-value-indicator-width: auto;--mat-slider-value-indicator-height: 32px;--mat-slider-value-indicator-caret-display: block;--mat-slider-value-indicator-border-radius: 4px;--mat-slider-value-indicator-padding: 0 12px;--mat-slider-value-indicator-text-transform: none;--mat-slider-value-indicator-container-transform: translateX(-50%);--mdc-slider-active-track-height: 6px;--mdc-slider-active-track-shape: 9999px;--mdc-slider-handle-height: 20px;--mdc-slider-handle-shape: 50%;--mdc-slider-handle-width: 20px;--mdc-slider-inactive-track-height: 4px;--mdc-slider-inactive-track-shape: 9999px;--mdc-slider-with-overlap-handle-outline-width: 1px;--mdc-slider-with-tick-marks-active-container-opacity: .6;--mdc-slider-with-tick-marks-container-shape: 50%;--mdc-slider-with-tick-marks-container-size: 2px;--mdc-slider-with-tick-marks-inactive-container-opacity: .6;--mdc-slider-label-label-text-font: "Inter var", ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--mdc-slider-label-label-text-size: .875rem;--mdc-slider-label-label-text-line-height: 1.25rem;--mdc-slider-label-label-text-tracking: normal;--mdc-slider-label-label-text-weight: 600;--mat-menu-container-shape: 4px;--mat-menu-divider-bottom-spacing: 0;--mat-menu-divider-top-spacing: 0;--mat-menu-item-spacing: 16px;--mat-menu-item-icon-size: 24px;--mat-menu-item-leading-spacing: 16px;--mat-menu-item-trailing-spacing: 16px;--mat-menu-item-with-icon-leading-spacing: 16px;--mat-menu-item-with-icon-trailing-spacing: 16px;--mat-menu-item-label-text-font: "Inter var", ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--mat-menu-item-label-text-size: .875rem;--mat-menu-item-label-text-tracking: normal;--mat-menu-item-label-text-line-height: 1.5rem;--mat-menu-item-label-text-weight: 400;--mdc-list-list-item-container-shape: 0;--mdc-list-list-item-leading-avatar-shape: 50%;--mdc-list-list-item-container-color: transparent;--mdc-list-list-item-selected-container-color: transparent;--mdc-list-list-item-leading-avatar-color: transparent;--mdc-list-list-item-leading-icon-size: 24px;--mdc-list-list-item-leading-avatar-size: 40px;--mdc-list-list-item-trailing-icon-size: 24px;--mdc-list-list-item-disabled-state-layer-color: transparent;--mdc-list-list-item-disabled-state-layer-opacity: 0;--mdc-list-list-item-disabled-label-text-opacity: .38;--mdc-list-list-item-disabled-leading-icon-opacity: .38;--mdc-list-list-item-disabled-trailing-icon-opacity: .38;--mat-list-active-indicator-color: transparent;--mat-list-active-indicator-shape: 4px;--mdc-list-list-item-one-line-container-height: 48px;--mdc-list-list-item-two-line-container-height: 64px;--mdc-list-list-item-three-line-container-height: 88px;--mat-list-list-item-leading-icon-start-space: 16px;--mat-list-list-item-leading-icon-end-space: 32px}.mdc-list-item__start,.mdc-list-item__end{--mdc-radio-state-layer-size: 40px}.mat-mdc-list-item.mdc-list-item--with-leading-avatar.mdc-list-item--with-one-line,.mat-mdc-list-item.mdc-list-item--with-leading-checkbox.mdc-list-item--with-one-line,.mat-mdc-list-item.mdc-list-item--with-leading-icon.mdc-list-item--with-one-line{height:56px}.mat-mdc-list-item.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines,.mat-mdc-list-item.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines,.mat-mdc-list-item.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines{height:72px}html{--mdc-list-list-item-label-text-font: "Inter var", ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--mdc-list-list-item-label-text-line-height: 1.5rem;--mdc-list-list-item-label-text-size: .875rem;--mdc-list-list-item-label-text-tracking: normal;--mdc-list-list-item-label-text-weight: 400;--mdc-list-list-item-supporting-text-font: "Inter var", ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--mdc-list-list-item-supporting-text-line-height: 1.5rem;--mdc-list-list-item-supporting-text-size: .875rem;--mdc-list-list-item-supporting-text-tracking: normal;--mdc-list-list-item-supporting-text-weight: 400;--mdc-list-list-item-trailing-supporting-text-font: "Inter var", ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--mdc-list-list-item-trailing-supporting-text-line-height: 1rem;--mdc-list-list-item-trailing-supporting-text-size: .75rem;--mdc-list-list-item-trailing-supporting-text-tracking: normal;--mdc-list-list-item-trailing-supporting-text-weight: 400}.mdc-list-group__subheader{font:400 1rem/1.75rem Inter var,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";letter-spacing:normal}html{--mat-paginator-container-size: 56px;--mat-paginator-form-field-container-height: 40px;--mat-paginator-form-field-container-vertical-padding: 8px;--mat-paginator-container-text-font: "Inter var", ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--mat-paginator-container-text-line-height: 1rem;--mat-paginator-container-text-size: .75rem;--mat-paginator-container-text-tracking: normal;--mat-paginator-container-text-weight: 400;--mat-paginator-select-trigger-text-size: .75rem;--mdc-tab-indicator-active-indicator-height: 2px;--mdc-tab-indicator-active-indicator-shape: 0;--mdc-secondary-navigation-tab-container-height: 48px;--mat-tab-header-divider-color: transparent;--mat-tab-header-divider-height: 0}.mat-mdc-tab-header{--mdc-secondary-navigation-tab-container-height: 48px;--mat-tab-header-label-text-font: "Inter var", ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--mat-tab-header-label-text-size: .875rem;--mat-tab-header-label-text-tracking: normal;--mat-tab-header-label-text-line-height: .875rem;--mat-tab-header-label-text-weight: 500}html{--mdc-checkbox-disabled-selected-checkmark-color: #fff;--mdc-checkbox-selected-focus-state-layer-opacity: .16;--mdc-checkbox-selected-hover-state-layer-opacity: .04;--mdc-checkbox-selected-pressed-state-layer-opacity: .16;--mdc-checkbox-unselected-focus-state-layer-opacity: .16;--mdc-checkbox-unselected-hover-state-layer-opacity: .04;--mdc-checkbox-unselected-pressed-state-layer-opacity: .16;--mdc-checkbox-state-layer-size: 40px;--mat-checkbox-touch-target-display: block;--mat-checkbox-label-text-font: "Inter var", ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--mat-checkbox-label-text-line-height: 1.5rem;--mat-checkbox-label-text-size: .875rem;--mat-checkbox-label-text-tracking: normal;--mat-checkbox-label-text-weight: 400;--mdc-text-button-container-shape: 4px;--mdc-text-button-keep-touch-target: false;--mdc-filled-button-container-shape: 4px;--mdc-filled-button-keep-touch-target: false;--mdc-protected-button-container-shape: 4px;--mdc-protected-button-keep-touch-target: false;--mdc-outlined-button-keep-touch-target: false;--mdc-outlined-button-outline-width: 1px;--mdc-outlined-button-container-shape: 4px;--mat-text-button-horizontal-padding: 8px;--mat-text-button-with-icon-horizontal-padding: 8px;--mat-text-button-icon-spacing: 8px;--mat-text-button-icon-offset: 0;--mat-filled-button-horizontal-padding: 16px;--mat-filled-button-icon-spacing: 8px;--mat-filled-button-icon-offset: -4px;--mat-protected-button-horizontal-padding: 16px;--mat-protected-button-icon-spacing: 8px;--mat-protected-button-icon-offset: -4px;--mat-outlined-button-horizontal-padding: 15px;--mat-outlined-button-icon-spacing: 8px;--mat-outlined-button-icon-offset: -4px;--mdc-text-button-container-height: 36px;--mdc-filled-button-container-height: 36px;--mdc-outlined-button-container-height: 36px;--mdc-protected-button-container-height: 36px;--mat-text-button-touch-target-display: block;--mat-filled-button-touch-target-display: block;--mat-protected-button-touch-target-display: block;--mat-outlined-button-touch-target-display: block;--mdc-text-button-label-text-font: "Inter var", ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--mdc-text-button-label-text-size: .875rem;--mdc-text-button-label-text-tracking: normal;--mdc-text-button-label-text-weight: 500;--mdc-text-button-label-text-transform: none;--mdc-filled-button-label-text-font: "Inter var", ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--mdc-filled-button-label-text-size: .875rem;--mdc-filled-button-label-text-tracking: normal;--mdc-filled-button-label-text-weight: 500;--mdc-filled-button-label-text-transform: none;--mdc-outlined-button-label-text-font: "Inter var", ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--mdc-outlined-button-label-text-size: .875rem;--mdc-outlined-button-label-text-tracking: normal;--mdc-outlined-button-label-text-weight: 500;--mdc-outlined-button-label-text-transform: none;--mdc-protected-button-label-text-font: "Inter var", ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--mdc-protected-button-label-text-size: .875rem;--mdc-protected-button-label-text-tracking: normal;--mdc-protected-button-label-text-weight: 500;--mdc-protected-button-label-text-transform: none;--mdc-icon-button-icon-size: 24px;--mat-icon-button-touch-target-display: block}.mat-mdc-icon-button.mat-mdc-button-base{--mdc-icon-button-state-layer-size: 48px;width:var(--mdc-icon-button-state-layer-size);height:var(--mdc-icon-button-state-layer-size);padding:12px}html{--mdc-fab-container-shape: 50%;--mdc-fab-icon-size: 24px;--mdc-fab-small-container-shape: 50%;--mdc-fab-small-icon-size: 24px;--mdc-extended-fab-container-height: 48px;--mdc-extended-fab-container-shape: 24px;--mat-fab-touch-target-display: block;--mat-fab-small-touch-target-display: block;--mdc-extended-fab-label-text-font: "Inter var", ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--mdc-extended-fab-label-text-size: .875rem;--mdc-extended-fab-label-text-tracking: normal;--mdc-extended-fab-label-text-weight: 500;--mdc-snackbar-container-shape: 4px;--mdc-snackbar-supporting-text-font: "Inter var", ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--mdc-snackbar-supporting-text-line-height: 1.5rem;--mdc-snackbar-supporting-text-size: .875rem;--mdc-snackbar-supporting-text-weight: 400;--mat-table-row-item-outline-width: 1px;--mat-table-header-container-height: 56px;--mat-table-footer-container-height: 52px;--mat-table-row-item-container-height: 52px;--mat-table-header-headline-font: "Inter var", ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--mat-table-header-headline-line-height: 1.25rem;--mat-table-header-headline-size: .875rem;--mat-table-header-headline-weight: 600;--mat-table-header-headline-tracking: normal;--mat-table-row-item-label-text-font: "Inter var", ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--mat-table-row-item-label-text-line-height: 1.5rem;--mat-table-row-item-label-text-size: .875rem;--mat-table-row-item-label-text-weight: 400;--mat-table-row-item-label-text-tracking: normal;--mat-table-footer-supporting-text-font: "Inter var", ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--mat-table-footer-supporting-text-line-height: 1.5rem;--mat-table-footer-supporting-text-size: .875rem;--mat-table-footer-supporting-text-weight: 400;--mat-table-footer-supporting-text-tracking: normal;--mdc-circular-progress-active-indicator-width: 4px;--mdc-circular-progress-size: 48px;--mat-badge-container-shape: 50%;--mat-badge-container-size: unset;--mat-badge-small-size-container-size: unset;--mat-badge-large-size-container-size: unset;--mat-badge-legacy-container-size: 22px;--mat-badge-legacy-small-size-container-size: 16px;--mat-badge-legacy-large-size-container-size: 28px;--mat-badge-container-offset: -11px 0;--mat-badge-small-size-container-offset: -8px 0;--mat-badge-large-size-container-offset: -14px 0;--mat-badge-container-overlap-offset: -11px;--mat-badge-small-size-container-overlap-offset: -8px;--mat-badge-large-size-container-overlap-offset: -14px;--mat-badge-container-padding: 0;--mat-badge-small-size-container-padding: 0;--mat-badge-large-size-container-padding: 0;--mat-badge-text-font: "Inter var", ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--mat-badge-text-size: 12px;--mat-badge-text-weight: 600;--mat-badge-small-size-text-size: 9px;--mat-badge-large-size-text-size: 24px;--mat-bottom-sheet-container-shape: 4px;--mat-bottom-sheet-container-text-font: "Inter var", ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--mat-bottom-sheet-container-text-line-height: 1.5rem;--mat-bottom-sheet-container-text-size: .875rem;--mat-bottom-sheet-container-text-tracking: normal;--mat-bottom-sheet-container-text-weight: 400;--mat-legacy-button-toggle-height: 36px;--mat-legacy-button-toggle-shape: 2px;--mat-legacy-button-toggle-focus-state-layer-opacity: 1;--mat-standard-button-toggle-shape: 4px;--mat-standard-button-toggle-hover-state-layer-opacity: .04;--mat-standard-button-toggle-focus-state-layer-opacity: .12;--mat-standard-button-toggle-height: 48px;--mat-legacy-button-toggle-label-text-font: "Inter var", ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--mat-legacy-button-toggle-label-text-line-height: 1.5rem;--mat-legacy-button-toggle-label-text-size: .875rem;--mat-legacy-button-toggle-label-text-tracking: normal;--mat-legacy-button-toggle-label-text-weight: 400;--mat-standard-button-toggle-label-text-font: "Inter var", ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--mat-standard-button-toggle-label-text-line-height: 1.5rem;--mat-standard-button-toggle-label-text-size: .875rem;--mat-standard-button-toggle-label-text-tracking: normal;--mat-standard-button-toggle-label-text-weight: 400;--mat-datepicker-calendar-container-shape: 4px;--mat-datepicker-calendar-container-touch-shape: 4px;--mat-datepicker-calendar-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mat-datepicker-calendar-container-touch-elevation-shadow: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12)}.mat-calendar-controls{--mat-icon-button-touch-target-display: none}.mat-calendar-controls .mat-mdc-icon-button.mat-mdc-button-base{--mdc-icon-button-state-layer-size: 40px;width:var(--mdc-icon-button-state-layer-size);height:var(--mdc-icon-button-state-layer-size);padding:8px}html{--mat-datepicker-calendar-text-font: "Inter var", ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--mat-datepicker-calendar-text-size: 13px;--mat-datepicker-calendar-body-label-text-size: .875rem;--mat-datepicker-calendar-body-label-text-weight: 500;--mat-datepicker-calendar-period-button-text-size: .875rem;--mat-datepicker-calendar-period-button-text-weight: 500;--mat-datepicker-calendar-header-text-size: 11px;--mat-datepicker-calendar-header-text-weight: 400;--mat-divider-width: 1px;--mat-expansion-container-shape: 4px;--mat-expansion-legacy-header-indicator-display: inline-block;--mat-expansion-header-indicator-display: none;--mat-expansion-header-collapsed-state-height: 48px;--mat-expansion-header-expanded-state-height: 64px;--mat-expansion-header-text-font: "Inter var", ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--mat-expansion-header-text-size: .875rem;--mat-expansion-header-text-weight: 600;--mat-expansion-header-text-line-height: inherit;--mat-expansion-header-text-tracking: inherit;--mat-expansion-container-text-font: "Inter var", ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--mat-expansion-container-text-line-height: 1.5rem;--mat-expansion-container-text-size: .875rem;--mat-expansion-container-text-tracking: normal;--mat-expansion-container-text-weight: 400;--mat-grid-list-tile-header-primary-text-size: .875rem;--mat-grid-list-tile-header-secondary-text-size: .75rem;--mat-grid-list-tile-footer-primary-text-size: .875rem;--mat-grid-list-tile-footer-secondary-text-size: .75rem;--mat-sidenav-container-shape: 0;--mat-sidenav-container-elevation-shadow: 0px 8px 10px -5px rgba(0, 0, 0, .2), 0px 16px 24px 2px rgba(0, 0, 0, .14), 0px 6px 30px 5px rgba(0, 0, 0, .12);--mat-sidenav-container-width: auto;--mat-stepper-header-height: 72px;--mat-stepper-container-text-font: "Inter var", ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--mat-stepper-header-label-text-font: "Inter var", ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--mat-stepper-header-label-text-size: .875rem;--mat-stepper-header-label-text-weight: 400;--mat-stepper-header-error-state-label-text-size: .875rem;--mat-stepper-header-selected-state-label-text-size: .875rem;--mat-stepper-header-selected-state-label-text-weight: 400;--mat-toolbar-standard-height: 64px;--mat-toolbar-mobile-height: 56px;--mat-toolbar-title-text-font: "Inter var", ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--mat-toolbar-title-text-line-height: 1.5rem;--mat-toolbar-title-text-size: .875rem;--mat-toolbar-title-text-tracking: normal;--mat-toolbar-title-text-weight: 400;--mat-tree-node-min-height: 48px;--mat-tree-node-text-font: "Inter var", ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--mat-tree-node-text-size: .875rem;--mat-tree-node-text-weight: 400}.theme-default .light,.theme-default.light{--mat-ripple-color: rgba(0, 0, 0, .1);--mat-option-selected-state-label-text-color: #4f46e5;--mat-option-label-text-color: #032128;--mat-option-hover-state-layer-color: rgba(0, 0, 0, .04);--mat-option-focus-state-layer-color: rgba(0, 0, 0, .04);--mat-option-selected-state-layer-color: rgba(0, 0, 0, .04);--mat-optgroup-label-text-color: #032128;--mat-full-pseudo-checkbox-selected-icon-color: #1e293b;--mat-full-pseudo-checkbox-selected-checkmark-color: #cbdde1;--mat-full-pseudo-checkbox-unselected-icon-color: #083b46;--mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #cbdde1;--mat-full-pseudo-checkbox-disabled-unselected-icon-color: #b0b0b0;--mat-full-pseudo-checkbox-disabled-selected-icon-color: #b0b0b0;--mat-minimal-pseudo-checkbox-selected-checkmark-color: #1e293b;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #b0b0b0;--mat-app-background-color: #cbdde1;--mat-app-text-color: #032128;--mdc-elevated-card-container-shape: 4px;--mdc-outlined-card-container-shape: 4px;--mdc-outlined-card-outline-width: 1px;--mdc-elevated-card-container-color: white;--mdc-elevated-card-container-elevation: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mdc-outlined-card-container-color: white;--mdc-outlined-card-outline-color: rgba(0, 0, 0, .12);--mdc-outlined-card-container-elevation: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-card-subtitle-text-color: #083b46;--mdc-linear-progress-active-indicator-height: 4px;--mdc-linear-progress-track-height: 4px;--mdc-linear-progress-track-shape: 0;--mdc-plain-tooltip-container-shape: 4px;--mdc-plain-tooltip-supporting-text-line-height: 16px;--mdc-plain-tooltip-container-color: #032128;--mdc-plain-tooltip-supporting-text-color: #fff;--mdc-filled-text-field-active-indicator-height: 1px;--mdc-filled-text-field-focus-active-indicator-height: 2px;--mdc-filled-text-field-container-shape: 4px;--mdc-outlined-text-field-outline-width: 1px;--mdc-outlined-text-field-focus-outline-width: 2px;--mdc-outlined-text-field-container-shape: 4px;--mdc-filled-text-field-caret-color: #4f46e5;--mdc-filled-text-field-focus-active-indicator-color: #4f46e5;--mdc-filled-text-field-focus-label-text-color: rgba(79, 70, 229, .87);--mdc-filled-text-field-container-color: whitesmoke;--mdc-filled-text-field-disabled-container-color: #fafafa;--mdc-filled-text-field-label-text-color: rgba(3, 33, 40, .6);--mdc-filled-text-field-hover-label-text-color: rgba(3, 33, 40, .6);--mdc-filled-text-field-disabled-label-text-color: rgba(59, 117, 134, .38);--mdc-filled-text-field-input-text-color: rgba(3, 33, 40, .87);--mdc-filled-text-field-disabled-input-text-color: rgba(59, 117, 134, .38);--mdc-filled-text-field-input-text-placeholder-color: rgba(3, 33, 40, .6);--mdc-filled-text-field-error-hover-label-text-color: #dc2626;--mdc-filled-text-field-error-focus-label-text-color: #dc2626;--mdc-filled-text-field-error-label-text-color: #dc2626;--mdc-filled-text-field-error-caret-color: #dc2626;--mdc-filled-text-field-active-indicator-color: rgba(155, 186, 195, .42);--mdc-filled-text-field-disabled-active-indicator-color: rgba(155, 186, 195, .06);--mdc-filled-text-field-hover-active-indicator-color: rgba(155, 186, 195, .87);--mdc-filled-text-field-error-active-indicator-color: #dc2626;--mdc-filled-text-field-error-focus-active-indicator-color: #dc2626;--mdc-filled-text-field-error-hover-active-indicator-color: #dc2626;--mdc-outlined-text-field-caret-color: #4f46e5;--mdc-outlined-text-field-focus-outline-color: #4f46e5;--mdc-outlined-text-field-focus-label-text-color: rgba(79, 70, 229, .87);--mdc-outlined-text-field-label-text-color: rgba(3, 33, 40, .6);--mdc-outlined-text-field-hover-label-text-color: rgba(3, 33, 40, .6);--mdc-outlined-text-field-disabled-label-text-color: rgba(59, 117, 134, .38);--mdc-outlined-text-field-input-text-color: rgba(3, 33, 40, .87);--mdc-outlined-text-field-disabled-input-text-color: rgba(59, 117, 134, .38);--mdc-outlined-text-field-input-text-placeholder-color: rgba(3, 33, 40, .6);--mdc-outlined-text-field-error-caret-color: #dc2626;--mdc-outlined-text-field-error-focus-label-text-color: #dc2626;--mdc-outlined-text-field-error-label-text-color: #dc2626;--mdc-outlined-text-field-error-hover-label-text-color: #dc2626;--mdc-outlined-text-field-outline-color: rgba(155, 186, 195, .38);--mdc-outlined-text-field-disabled-outline-color: rgba(155, 186, 195, .06);--mdc-outlined-text-field-hover-outline-color: rgba(155, 186, 195, .87);--mdc-outlined-text-field-error-focus-outline-color: #dc2626;--mdc-outlined-text-field-error-hover-outline-color: #dc2626;--mdc-outlined-text-field-error-outline-color: #dc2626;--mat-form-field-focus-select-arrow-color: rgba(79, 70, 229, .87);--mat-form-field-disabled-input-text-placeholder-color: rgba(8, 59, 70, .38);--mat-form-field-state-layer-color: rgba(0, 0, 0, .87);--mat-form-field-error-text-color: #dc2626;--mat-form-field-select-option-text-color: inherit;--mat-form-field-select-disabled-option-text-color: GrayText;--mat-form-field-leading-icon-color: unset;--mat-form-field-disabled-leading-icon-color: unset;--mat-form-field-trailing-icon-color: unset;--mat-form-field-disabled-trailing-icon-color: unset;--mat-form-field-error-focus-trailing-icon-color: unset;--mat-form-field-error-hover-trailing-icon-color: unset;--mat-form-field-error-trailing-icon-color: unset;--mat-form-field-enabled-select-arrow-color: rgba(8, 59, 70, .54);--mat-form-field-disabled-select-arrow-color: rgba(8, 59, 70, .38);--mat-form-field-hover-state-layer-opacity: .04;--mat-form-field-focus-state-layer-opacity: .08;--mat-select-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-select-panel-background-color: white;--mat-select-enabled-trigger-text-color: rgba(3, 33, 40, .87);--mat-select-disabled-trigger-text-color: rgba(59, 117, 134, .38);--mat-select-placeholder-text-color: rgba(3, 33, 40, .6);--mat-select-enabled-arrow-color: rgba(155, 186, 195, .54);--mat-select-disabled-arrow-color: rgba(3, 33, 40, .38);--mat-select-focused-arrow-color: rgba(79, 70, 229, .87);--mat-select-invalid-arrow-color: rgba(220, 38, 38, .87);--mat-autocomplete-container-shape: 4px;--mat-autocomplete-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-autocomplete-background-color: white;--mdc-dialog-container-shape: 4px;--mat-dialog-container-elevation-shadow: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12);--mat-dialog-container-max-width: 80vw;--mat-dialog-container-small-max-width: 80vw;--mat-dialog-container-min-width: 0;--mat-dialog-actions-alignment: start;--mat-dialog-actions-padding: 8px;--mat-dialog-content-padding: 20px 24px;--mat-dialog-with-actions-content-padding: 20px 24px;--mat-dialog-headline-padding: 0 24px 9px;--mdc-dialog-container-color: white;--mdc-dialog-subhead-color: rgba(3, 33, 40, .87);--mdc-dialog-supporting-text-color: rgba(3, 33, 40, .6);--mdc-switch-disabled-selected-icon-opacity: .38;--mdc-switch-disabled-track-opacity: .12;--mdc-switch-disabled-unselected-icon-opacity: .38;--mdc-switch-handle-height: 20px;--mdc-switch-handle-shape: 10px;--mdc-switch-handle-width: 20px;--mdc-switch-selected-icon-size: 18px;--mdc-switch-track-height: 14px;--mdc-switch-track-shape: 7px;--mdc-switch-track-width: 36px;--mdc-switch-unselected-icon-size: 18px;--mdc-switch-selected-focus-state-layer-opacity: .12;--mdc-switch-selected-hover-state-layer-opacity: .04;--mdc-switch-selected-pressed-state-layer-opacity: .1;--mdc-switch-unselected-focus-state-layer-opacity: .12;--mdc-switch-unselected-hover-state-layer-opacity: .04;--mdc-switch-unselected-pressed-state-layer-opacity: .1;--mdc-switch-selected-focus-state-layer-color: #4f46e5;--mdc-switch-selected-handle-color: #4f46e5;--mdc-switch-selected-hover-state-layer-color: #4f46e5;--mdc-switch-selected-pressed-state-layer-color: #4f46e5;--mdc-switch-selected-focus-handle-color: #312e81;--mdc-switch-selected-hover-handle-color: #312e81;--mdc-switch-selected-pressed-handle-color: #312e81;--mdc-switch-selected-focus-track-color: #a5b4fc;--mdc-switch-selected-hover-track-color: #a5b4fc;--mdc-switch-selected-pressed-track-color: #a5b4fc;--mdc-switch-selected-track-color: #a5b4fc;--mdc-switch-disabled-selected-handle-color: #424242;--mdc-switch-disabled-selected-icon-color: #fff;--mdc-switch-disabled-selected-track-color: #424242;--mdc-switch-disabled-unselected-handle-color: #424242;--mdc-switch-disabled-unselected-icon-color: #fff;--mdc-switch-disabled-unselected-track-color: #424242;--mdc-switch-handle-surface-color: var(--mdc-theme-surface, #fff);--mdc-switch-handle-elevation-shadow: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mdc-switch-handle-shadow-color: black;--mdc-switch-disabled-handle-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mdc-switch-selected-icon-color: #fff;--mdc-switch-unselected-focus-handle-color: #212121;--mdc-switch-unselected-focus-state-layer-color: #424242;--mdc-switch-unselected-focus-track-color: #e0e0e0;--mdc-switch-unselected-handle-color: #616161;--mdc-switch-unselected-hover-handle-color: #212121;--mdc-switch-unselected-hover-state-layer-color: #424242;--mdc-switch-unselected-hover-track-color: #e0e0e0;--mdc-switch-unselected-icon-color: #fff;--mdc-switch-unselected-pressed-handle-color: #212121;--mdc-switch-unselected-pressed-state-layer-color: #424242;--mdc-switch-unselected-pressed-track-color: #e0e0e0;--mdc-switch-unselected-track-color: #e0e0e0;--mdc-switch-disabled-label-text-color: #3b7586;--mdc-radio-disabled-selected-icon-opacity: .38;--mdc-radio-disabled-unselected-icon-opacity: .38;--mdc-radio-state-layer-size: 40px;--mat-slider-value-indicator-width: auto;--mat-slider-value-indicator-height: 32px;--mat-slider-value-indicator-caret-display: block;--mat-slider-value-indicator-border-radius: 4px;--mat-slider-value-indicator-padding: 0 12px;--mat-slider-value-indicator-text-transform: none;--mat-slider-value-indicator-container-transform: translateX(-50%);--mdc-slider-active-track-height: 6px;--mdc-slider-active-track-shape: 9999px;--mdc-slider-handle-height: 20px;--mdc-slider-handle-shape: 50%;--mdc-slider-handle-width: 20px;--mdc-slider-inactive-track-height: 4px;--mdc-slider-inactive-track-shape: 9999px;--mdc-slider-with-overlap-handle-outline-width: 1px;--mdc-slider-with-tick-marks-active-container-opacity: .6;--mdc-slider-with-tick-marks-container-shape: 50%;--mdc-slider-with-tick-marks-container-size: 2px;--mdc-slider-with-tick-marks-inactive-container-opacity: .6;--mdc-slider-handle-color: #4f46e5;--mdc-slider-focus-handle-color: #4f46e5;--mdc-slider-hover-handle-color: #4f46e5;--mdc-slider-active-track-color: #4f46e5;--mdc-slider-inactive-track-color: #4f46e5;--mdc-slider-with-tick-marks-inactive-container-color: #4f46e5;--mdc-slider-with-tick-marks-active-container-color: white;--mdc-slider-disabled-active-track-color: #000;--mdc-slider-disabled-handle-color: #000;--mdc-slider-disabled-inactive-track-color: #000;--mdc-slider-label-container-color: #000;--mdc-slider-label-label-text-color: #fff;--mdc-slider-with-overlap-handle-outline-color: #fff;--mdc-slider-with-tick-marks-disabled-container-color: #000;--mdc-slider-handle-elevation: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-slider-ripple-color: #4f46e5;--mat-slider-hover-state-layer-color: rgba(79, 70, 229, .05);--mat-slider-focus-state-layer-color: rgba(79, 70, 229, .2);--mat-slider-value-indicator-opacity: .6;--mat-menu-container-shape: 4px;--mat-menu-divider-bottom-spacing: 0;--mat-menu-divider-top-spacing: 0;--mat-menu-item-spacing: 16px;--mat-menu-item-icon-size: 24px;--mat-menu-item-leading-spacing: 16px;--mat-menu-item-trailing-spacing: 16px;--mat-menu-item-with-icon-leading-spacing: 16px;--mat-menu-item-with-icon-trailing-spacing: 16px;--mat-menu-item-label-text-color: #032128;--mat-menu-item-icon-color: #032128;--mat-menu-item-hover-state-layer-color: rgba(0, 0, 0, .04);--mat-menu-item-focus-state-layer-color: rgba(0, 0, 0, .04);--mat-menu-container-color: white;--mat-menu-divider-color: #9bbac3;--mdc-list-list-item-container-shape: 0;--mdc-list-list-item-leading-avatar-shape: 50%;--mdc-list-list-item-container-color: transparent;--mdc-list-list-item-selected-container-color: transparent;--mdc-list-list-item-leading-avatar-color: transparent;--mdc-list-list-item-leading-icon-size: 24px;--mdc-list-list-item-leading-avatar-size: 40px;--mdc-list-list-item-trailing-icon-size: 24px;--mdc-list-list-item-disabled-state-layer-color: transparent;--mdc-list-list-item-disabled-state-layer-opacity: 0;--mdc-list-list-item-disabled-label-text-opacity: .38;--mdc-list-list-item-disabled-leading-icon-opacity: .38;--mdc-list-list-item-disabled-trailing-icon-opacity: .38;--mat-list-active-indicator-color: transparent;--mat-list-active-indicator-shape: 4px;--mdc-list-list-item-label-text-color: #032128;--mdc-list-list-item-supporting-text-color: #083b46;--mdc-list-list-item-leading-icon-color: rgba(0, 0, 0, .38);--mdc-list-list-item-trailing-supporting-text-color: #3b7586;--mdc-list-list-item-trailing-icon-color: rgba(0, 0, 0, .38);--mdc-list-list-item-selected-trailing-icon-color: rgba(0, 0, 0, .38);--mdc-list-list-item-disabled-label-text-color: black;--mdc-list-list-item-disabled-leading-icon-color: black;--mdc-list-list-item-disabled-trailing-icon-color: black;--mdc-list-list-item-hover-label-text-color: #032128;--mdc-list-list-item-hover-leading-icon-color: rgba(0, 0, 0, .38);--mdc-list-list-item-hover-trailing-icon-color: rgba(0, 0, 0, .38);--mdc-list-list-item-focus-label-text-color: #032128;--mdc-list-list-item-hover-state-layer-color: black;--mdc-list-list-item-hover-state-layer-opacity: .04;--mdc-list-list-item-focus-state-layer-color: black;--mdc-list-list-item-focus-state-layer-opacity: .12;--mat-paginator-container-text-color: rgba(0, 0, 0, .87);--mat-paginator-container-background-color: white;--mat-paginator-enabled-icon-color: rgba(0, 0, 0, .54);--mat-paginator-disabled-icon-color: rgba(0, 0, 0, .12);--mdc-tab-indicator-active-indicator-height: 2px;--mdc-tab-indicator-active-indicator-shape: 0;--mdc-secondary-navigation-tab-container-height: 48px;--mat-tab-header-divider-color: transparent;--mat-tab-header-divider-height: 0;--mdc-checkbox-disabled-selected-checkmark-color: #fff;--mdc-checkbox-selected-focus-state-layer-opacity: .16;--mdc-checkbox-selected-hover-state-layer-opacity: .04;--mdc-checkbox-selected-pressed-state-layer-opacity: .16;--mdc-checkbox-unselected-focus-state-layer-opacity: .16;--mdc-checkbox-unselected-hover-state-layer-opacity: .04;--mdc-checkbox-unselected-pressed-state-layer-opacity: .16;--mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #1e293b;--mdc-checkbox-selected-hover-icon-color: #1e293b;--mdc-checkbox-selected-icon-color: #1e293b;--mdc-checkbox-selected-pressed-icon-color: #1e293b;--mdc-checkbox-unselected-focus-icon-color: #212121;--mdc-checkbox-unselected-hover-icon-color: #212121;--mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-unselected-pressed-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-selected-focus-state-layer-color: #1e293b;--mdc-checkbox-selected-hover-state-layer-color: #1e293b;--mdc-checkbox-selected-pressed-state-layer-color: #1e293b;--mdc-checkbox-unselected-focus-state-layer-color: black;--mdc-checkbox-unselected-hover-state-layer-color: black;--mdc-checkbox-unselected-pressed-state-layer-color: black;--mat-checkbox-disabled-label-color: #3b7586;--mat-checkbox-label-text-color: #032128;--mdc-text-button-container-shape: 4px;--mdc-text-button-keep-touch-target: false;--mdc-filled-button-container-shape: 4px;--mdc-filled-button-keep-touch-target: false;--mdc-protected-button-container-shape: 4px;--mdc-protected-button-keep-touch-target: false;--mdc-outlined-button-keep-touch-target: false;--mdc-outlined-button-outline-width: 1px;--mdc-outlined-button-container-shape: 4px;--mat-text-button-horizontal-padding: 8px;--mat-text-button-with-icon-horizontal-padding: 8px;--mat-text-button-icon-spacing: 8px;--mat-text-button-icon-offset: 0;--mat-filled-button-horizontal-padding: 16px;--mat-filled-button-icon-spacing: 8px;--mat-filled-button-icon-offset: -4px;--mat-protected-button-horizontal-padding: 16px;--mat-protected-button-icon-spacing: 8px;--mat-protected-button-icon-offset: -4px;--mat-outlined-button-horizontal-padding: 15px;--mat-outlined-button-icon-spacing: 8px;--mat-outlined-button-icon-offset: -4px;--mdc-text-button-label-text-color: #032128;--mdc-text-button-disabled-label-text-color: rgba(59, 117, 134, .38);--mat-text-button-state-layer-color: black;--mat-text-button-disabled-state-layer-color: black;--mat-text-button-ripple-color: rgba(0, 0, 0, .1);--mat-text-button-hover-state-layer-opacity: .04;--mat-text-button-focus-state-layer-opacity: .12;--mat-text-button-pressed-state-layer-opacity: .12;--mdc-filled-button-container-color: white;--mdc-filled-button-label-text-color: #032128;--mdc-filled-button-disabled-container-color: rgba(59, 117, 134, .12);--mdc-filled-button-disabled-label-text-color: rgba(59, 117, 134, .38);--mat-filled-button-state-layer-color: black;--mat-filled-button-disabled-state-layer-color: black;--mat-filled-button-ripple-color: rgba(0, 0, 0, .1);--mat-filled-button-hover-state-layer-opacity: .04;--mat-filled-button-focus-state-layer-opacity: .12;--mat-filled-button-pressed-state-layer-opacity: .12;--mdc-protected-button-container-color: white;--mdc-protected-button-label-text-color: #032128;--mdc-protected-button-disabled-container-color: rgba(59, 117, 134, .12);--mdc-protected-button-disabled-label-text-color: rgba(59, 117, 134, .38);--mdc-protected-button-container-elevation-shadow: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mdc-protected-button-disabled-container-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mdc-protected-button-focus-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mdc-protected-button-hover-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mdc-protected-button-pressed-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-protected-button-container-shadow-color: #000;--mat-protected-button-state-layer-color: black;--mat-protected-button-disabled-state-layer-color: black;--mat-protected-button-ripple-color: rgba(0, 0, 0, .1);--mat-protected-button-hover-state-layer-opacity: .04;--mat-protected-button-focus-state-layer-opacity: .12;--mat-protected-button-pressed-state-layer-opacity: .12;--mdc-outlined-button-disabled-outline-color: #9bbac3;--mdc-outlined-button-disabled-label-text-color: rgba(59, 117, 134, .38);--mdc-outlined-button-label-text-color: #032128;--mdc-outlined-button-outline-color: #9bbac3;--mat-outlined-button-state-layer-color: black;--mat-outlined-button-disabled-state-layer-color: black;--mat-outlined-button-ripple-color: rgba(0, 0, 0, .1);--mat-outlined-button-hover-state-layer-opacity: .04;--mat-outlined-button-focus-state-layer-opacity: .12;--mat-outlined-button-pressed-state-layer-opacity: .12;--mdc-icon-button-icon-size: 24px;--mdc-icon-button-icon-color: inherit;--mdc-icon-button-disabled-icon-color: rgba(0, 0, 0, .38);--mat-icon-button-state-layer-color: black;--mat-icon-button-disabled-state-layer-color: black;--mat-icon-button-ripple-color: rgba(0, 0, 0, .1);--mat-icon-button-hover-state-layer-opacity: .04;--mat-icon-button-focus-state-layer-opacity: .12;--mat-icon-button-pressed-state-layer-opacity: .12;--mdc-fab-container-shape: 50%;--mdc-fab-icon-size: 24px;--mdc-fab-small-container-shape: 50%;--mdc-fab-small-icon-size: 24px;--mdc-extended-fab-container-height: 48px;--mdc-extended-fab-container-shape: 24px;--mdc-fab-container-color: white;--mdc-fab-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-fab-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mdc-fab-container-shadow-color: #000;--mat-fab-foreground-color: black;--mat-fab-state-layer-color: black;--mat-fab-disabled-state-layer-color: black;--mat-fab-ripple-color: rgba(0, 0, 0, .1);--mat-fab-hover-state-layer-opacity: .04;--mat-fab-focus-state-layer-opacity: .12;--mat-fab-pressed-state-layer-opacity: .12;--mat-fab-disabled-state-container-color: rgba(59, 117, 134, .12);--mat-fab-disabled-state-foreground-color: rgba(59, 117, 134, .38);--mdc-fab-small-container-color: white;--mdc-fab-small-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-fab-small-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-small-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-small-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mdc-fab-small-container-shadow-color: #000;--mat-fab-small-foreground-color: black;--mat-fab-small-state-layer-color: black;--mat-fab-small-disabled-state-layer-color: black;--mat-fab-small-ripple-color: rgba(0, 0, 0, .1);--mat-fab-small-hover-state-layer-opacity: .04;--mat-fab-small-focus-state-layer-opacity: .12;--mat-fab-small-pressed-state-layer-opacity: .12;--mat-fab-small-disabled-state-container-color: rgba(59, 117, 134, .12);--mat-fab-small-disabled-state-foreground-color: rgba(59, 117, 134, .38);--mdc-extended-fab-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-extended-fab-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-extended-fab-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-extended-fab-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mdc-extended-fab-container-shadow-color: #000;--mdc-snackbar-container-shape: 4px;--mdc-snackbar-container-color: #333333;--mdc-snackbar-supporting-text-color: rgba(255, 255, 255, .87);--mat-snack-bar-button-color: #1e293b;--mat-table-row-item-outline-width: 1px;--mat-table-background-color: white;--mat-table-header-headline-color: #032128;--mat-table-row-item-label-text-color: #032128;--mat-table-row-item-outline-color: #9bbac3;--mdc-circular-progress-active-indicator-width: 4px;--mdc-circular-progress-size: 48px;--mdc-circular-progress-active-indicator-color: #4f46e5;--mat-badge-container-shape: 50%;--mat-badge-container-size: unset;--mat-badge-small-size-container-size: unset;--mat-badge-large-size-container-size: unset;--mat-badge-legacy-container-size: 22px;--mat-badge-legacy-small-size-container-size: 16px;--mat-badge-legacy-large-size-container-size: 28px;--mat-badge-container-offset: -11px 0;--mat-badge-small-size-container-offset: -8px 0;--mat-badge-large-size-container-offset: -14px 0;--mat-badge-container-overlap-offset: -11px;--mat-badge-small-size-container-overlap-offset: -8px;--mat-badge-large-size-container-overlap-offset: -14px;--mat-badge-container-padding: 0;--mat-badge-small-size-container-padding: 0;--mat-badge-large-size-container-padding: 0;--mat-badge-background-color: #4f46e5;--mat-badge-text-color: white;--mat-badge-disabled-state-background-color: #3b7586;--mat-badge-disabled-state-text-color: #3b7586;--mat-bottom-sheet-container-shape: 4px;--mat-bottom-sheet-container-text-color: #032128;--mat-bottom-sheet-container-background-color: white;--mat-legacy-button-toggle-height: 36px;--mat-legacy-button-toggle-shape: 2px;--mat-legacy-button-toggle-focus-state-layer-opacity: 1;--mat-standard-button-toggle-shape: 4px;--mat-standard-button-toggle-hover-state-layer-opacity: .04;--mat-standard-button-toggle-focus-state-layer-opacity: .12;--mat-legacy-button-toggle-text-color: #3b7586;--mat-legacy-button-toggle-state-layer-color: #083b46;--mat-legacy-button-toggle-selected-state-text-color: #083b46;--mat-legacy-button-toggle-selected-state-background-color: #9bbac3;--mat-legacy-button-toggle-disabled-state-text-color: #3b7586;--mat-legacy-button-toggle-disabled-state-background-color: #6b98a4;--mat-legacy-button-toggle-disabled-selected-state-background-color: #9bbac3;--mat-standard-button-toggle-text-color: #032128;--mat-standard-button-toggle-background-color: white;--mat-standard-button-toggle-state-layer-color: #083b46;--mat-standard-button-toggle-selected-state-background-color: #9bbac3;--mat-standard-button-toggle-selected-state-text-color: #032128;--mat-standard-button-toggle-disabled-state-text-color: #3b7586;--mat-standard-button-toggle-disabled-state-background-color: white;--mat-standard-button-toggle-disabled-selected-state-text-color: #032128;--mat-standard-button-toggle-disabled-selected-state-background-color: #9bbac3;--mat-standard-button-toggle-divider-color: #9bbac3;--mat-datepicker-calendar-container-shape: 4px;--mat-datepicker-calendar-container-touch-shape: 4px;--mat-datepicker-calendar-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mat-datepicker-calendar-container-touch-elevation-shadow: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12);--mat-datepicker-calendar-date-selected-state-text-color: white;--mat-datepicker-calendar-date-selected-state-background-color: #4f46e5;--mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(79, 70, 229, .4);--mat-datepicker-calendar-date-today-selected-state-outline-color: white;--mat-datepicker-calendar-date-focus-state-background-color: rgba(79, 70, 229, .3);--mat-datepicker-calendar-date-hover-state-background-color: rgba(79, 70, 229, .3);--mat-datepicker-toggle-active-state-icon-color: #4f46e5;--mat-datepicker-calendar-date-in-range-state-background-color: rgba(79, 70, 229, .2);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, .2);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #46a35e;--mat-datepicker-toggle-icon-color: #083b46;--mat-datepicker-calendar-body-label-text-color: #083b46;--mat-datepicker-calendar-period-button-text-color: #032128;--mat-datepicker-calendar-period-button-icon-color: #083b46;--mat-datepicker-calendar-navigation-button-icon-color: #083b46;--mat-datepicker-calendar-header-divider-color: #9bbac3;--mat-datepicker-calendar-header-text-color: #083b46;--mat-datepicker-calendar-date-today-outline-color: #3b7586;--mat-datepicker-calendar-date-today-disabled-state-outline-color: rgba(59, 117, 134, .8);--mat-datepicker-calendar-date-text-color: #032128;--mat-datepicker-calendar-date-outline-color: transparent;--mat-datepicker-calendar-date-disabled-state-text-color: #3b7586;--mat-datepicker-calendar-date-preview-state-outline-color: #9bbac3;--mat-datepicker-range-input-separator-color: #032128;--mat-datepicker-range-input-disabled-state-separator-color: #3b7586;--mat-datepicker-range-input-disabled-state-text-color: #3b7586;--mat-datepicker-calendar-container-background-color: white;--mat-datepicker-calendar-container-text-color: #032128;--mat-divider-width: 1px;--mat-divider-color: #9bbac3;--mat-expansion-container-shape: 4px;--mat-expansion-legacy-header-indicator-display: inline-block;--mat-expansion-header-indicator-display: none;--mat-expansion-container-background-color: white;--mat-expansion-container-text-color: #032128;--mat-expansion-actions-divider-color: #9bbac3;--mat-expansion-header-hover-state-layer-color: rgba(59, 117, 134, .12);--mat-expansion-header-focus-state-layer-color: rgba(59, 117, 134, .12);--mat-expansion-header-disabled-state-text-color: #3b7586;--mat-expansion-header-text-color: #032128;--mat-expansion-header-description-color: #083b46;--mat-expansion-header-indicator-color: #083b46;--mat-icon-color: inherit;--mat-sidenav-container-shape: 0;--mat-sidenav-container-elevation-shadow: 0px 8px 10px -5px rgba(0, 0, 0, .2), 0px 16px 24px 2px rgba(0, 0, 0, .14), 0px 6px 30px 5px rgba(0, 0, 0, .12);--mat-sidenav-container-width: auto;--mat-sidenav-container-divider-color: #9bbac3;--mat-sidenav-container-background-color: white;--mat-sidenav-container-text-color: #032128;--mat-sidenav-content-background-color: #cbdde1;--mat-sidenav-content-text-color: #032128;--mat-sidenav-scrim-color: rgba(0, 0, 0, .6);--mat-stepper-header-icon-foreground-color: white;--mat-stepper-header-selected-state-icon-background-color: #4f46e5;--mat-stepper-header-selected-state-icon-foreground-color: white;--mat-stepper-header-done-state-icon-background-color: #4f46e5;--mat-stepper-header-done-state-icon-foreground-color: white;--mat-stepper-header-edit-state-icon-background-color: #4f46e5;--mat-stepper-header-edit-state-icon-foreground-color: white;--mat-stepper-container-color: white;--mat-stepper-line-color: #9bbac3;--mat-stepper-header-hover-state-layer-color: rgba(59, 117, 134, .12);--mat-stepper-header-focus-state-layer-color: rgba(59, 117, 134, .12);--mat-stepper-header-label-text-color: #083b46;--mat-stepper-header-optional-label-text-color: #083b46;--mat-stepper-header-selected-state-label-text-color: #032128;--mat-stepper-header-error-state-label-text-color: #dc2626;--mat-stepper-header-icon-background-color: #083b46;--mat-stepper-header-error-state-icon-foreground-color: #dc2626;--mat-stepper-header-error-state-icon-background-color: transparent;--mat-sort-arrow-color: #083b46;--mat-toolbar-container-background-color: white;--mat-toolbar-container-text-color: #032128;--mat-tree-container-background-color: white;--mat-tree-node-text-color: #032128}.theme-default .light .mat-accent,.theme-default.light .mat-accent{--mat-option-selected-state-label-text-color: #1e293b;--mat-option-label-text-color: #032128;--mat-option-hover-state-layer-color: rgba(0, 0, 0, .04);--mat-option-focus-state-layer-color: rgba(0, 0, 0, .04);--mat-option-selected-state-layer-color: rgba(0, 0, 0, .04)}.theme-default .light .mat-warn,.theme-default.light .mat-warn{--mat-option-selected-state-label-text-color: #dc2626;--mat-option-label-text-color: #032128;--mat-option-hover-state-layer-color: rgba(0, 0, 0, .04);--mat-option-focus-state-layer-color: rgba(0, 0, 0, .04);--mat-option-selected-state-layer-color: rgba(0, 0, 0, .04)}.theme-default .light .mat-primary,.theme-default.light .mat-primary{--mat-full-pseudo-checkbox-selected-icon-color: #4f46e5;--mat-full-pseudo-checkbox-selected-checkmark-color: #cbdde1;--mat-full-pseudo-checkbox-unselected-icon-color: #083b46;--mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #cbdde1;--mat-full-pseudo-checkbox-disabled-unselected-icon-color: #b0b0b0;--mat-full-pseudo-checkbox-disabled-selected-icon-color: #b0b0b0;--mat-minimal-pseudo-checkbox-selected-checkmark-color: #4f46e5;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #b0b0b0}.theme-default .light .mat-accent,.theme-default.light .mat-accent{--mat-full-pseudo-checkbox-selected-icon-color: #1e293b;--mat-full-pseudo-checkbox-selected-checkmark-color: #cbdde1;--mat-full-pseudo-checkbox-unselected-icon-color: #083b46;--mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #cbdde1;--mat-full-pseudo-checkbox-disabled-unselected-icon-color: #b0b0b0;--mat-full-pseudo-checkbox-disabled-selected-icon-color: #b0b0b0;--mat-minimal-pseudo-checkbox-selected-checkmark-color: #1e293b;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #b0b0b0}.theme-default .light .mat-warn,.theme-default.light .mat-warn{--mat-full-pseudo-checkbox-selected-icon-color: #dc2626;--mat-full-pseudo-checkbox-selected-checkmark-color: #cbdde1;--mat-full-pseudo-checkbox-unselected-icon-color: #083b46;--mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #cbdde1;--mat-full-pseudo-checkbox-disabled-unselected-icon-color: #b0b0b0;--mat-full-pseudo-checkbox-disabled-selected-icon-color: #b0b0b0;--mat-minimal-pseudo-checkbox-selected-checkmark-color: #dc2626;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #b0b0b0}.theme-default .light .mat-elevation-z0,.theme-default .light .mat-mdc-elevation-specific.mat-elevation-z0,.theme-default.light .mat-elevation-z0,.theme-default.light .mat-mdc-elevation-specific.mat-elevation-z0{box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}.theme-default .light .mat-elevation-z1,.theme-default .light .mat-mdc-elevation-specific.mat-elevation-z1,.theme-default.light .mat-elevation-z1,.theme-default.light .mat-mdc-elevation-specific.mat-elevation-z1{box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f}.theme-default .light .mat-elevation-z2,.theme-default .light .mat-mdc-elevation-specific.mat-elevation-z2,.theme-default.light .mat-elevation-z2,.theme-default.light .mat-mdc-elevation-specific.mat-elevation-z2{box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.theme-default .light .mat-elevation-z3,.theme-default .light .mat-mdc-elevation-specific.mat-elevation-z3,.theme-default.light .mat-elevation-z3,.theme-default.light .mat-mdc-elevation-specific.mat-elevation-z3{box-shadow:0 3px 3px -2px #0003,0 3px 4px #00000024,0 1px 8px #0000001f}.theme-default .light .mat-elevation-z4,.theme-default .light .mat-mdc-elevation-specific.mat-elevation-z4,.theme-default.light .mat-elevation-z4,.theme-default.light .mat-mdc-elevation-specific.mat-elevation-z4{box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.theme-default .light .mat-elevation-z5,.theme-default .light .mat-mdc-elevation-specific.mat-elevation-z5,.theme-default.light .mat-elevation-z5,.theme-default.light .mat-mdc-elevation-specific.mat-elevation-z5{box-shadow:0 3px 5px -1px #0003,0 5px 8px #00000024,0 1px 14px #0000001f}.theme-default .light .mat-elevation-z6,.theme-default .light .mat-mdc-elevation-specific.mat-elevation-z6,.theme-default.light .mat-elevation-z6,.theme-default.light .mat-mdc-elevation-specific.mat-elevation-z6{box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024,0 1px 18px #0000001f}.theme-default .light .mat-elevation-z7,.theme-default .light .mat-mdc-elevation-specific.mat-elevation-z7,.theme-default.light .mat-elevation-z7,.theme-default.light .mat-mdc-elevation-specific.mat-elevation-z7{box-shadow:0 4px 5px -2px #0003,0 7px 10px 1px #00000024,0 2px 16px 1px #0000001f}.theme-default .light .mat-elevation-z8,.theme-default .light .mat-mdc-elevation-specific.mat-elevation-z8,.theme-default.light .mat-elevation-z8,.theme-default.light .mat-mdc-elevation-specific.mat-elevation-z8{box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f}.theme-default .light .mat-elevation-z9,.theme-default .light .mat-mdc-elevation-specific.mat-elevation-z9,.theme-default.light .mat-elevation-z9,.theme-default.light .mat-mdc-elevation-specific.mat-elevation-z9{box-shadow:0 5px 6px -3px #0003,0 9px 12px 1px #00000024,0 3px 16px 2px #0000001f}.theme-default .light .mat-elevation-z10,.theme-default .light .mat-mdc-elevation-specific.mat-elevation-z10,.theme-default.light .mat-elevation-z10,.theme-default.light .mat-mdc-elevation-specific.mat-elevation-z10{box-shadow:0 6px 6px -3px #0003,0 10px 14px 1px #00000024,0 4px 18px 3px #0000001f}.theme-default .light .mat-elevation-z11,.theme-default .light .mat-mdc-elevation-specific.mat-elevation-z11,.theme-default.light .mat-elevation-z11,.theme-default.light .mat-mdc-elevation-specific.mat-elevation-z11{box-shadow:0 6px 7px -4px #0003,0 11px 15px 1px #00000024,0 4px 20px 3px #0000001f}.theme-default .light .mat-elevation-z12,.theme-default .light .mat-mdc-elevation-specific.mat-elevation-z12,.theme-default.light .mat-elevation-z12,.theme-default.light .mat-mdc-elevation-specific.mat-elevation-z12{box-shadow:0 7px 8px -4px #0003,0 12px 17px 2px #00000024,0 5px 22px 4px #0000001f}.theme-default .light .mat-elevation-z13,.theme-default .light .mat-mdc-elevation-specific.mat-elevation-z13,.theme-default.light .mat-elevation-z13,.theme-default.light .mat-mdc-elevation-specific.mat-elevation-z13{box-shadow:0 7px 8px -4px #0003,0 13px 19px 2px #00000024,0 5px 24px 4px #0000001f}.theme-default .light .mat-elevation-z14,.theme-default .light .mat-mdc-elevation-specific.mat-elevation-z14,.theme-default.light .mat-elevation-z14,.theme-default.light .mat-mdc-elevation-specific.mat-elevation-z14{box-shadow:0 7px 9px -4px #0003,0 14px 21px 2px #00000024,0 5px 26px 4px #0000001f}.theme-default .light .mat-elevation-z15,.theme-default .light .mat-mdc-elevation-specific.mat-elevation-z15,.theme-default.light .mat-elevation-z15,.theme-default.light .mat-mdc-elevation-specific.mat-elevation-z15{box-shadow:0 8px 9px -5px #0003,0 15px 22px 2px #00000024,0 6px 28px 5px #0000001f}.theme-default .light .mat-elevation-z16,.theme-default .light .mat-mdc-elevation-specific.mat-elevation-z16,.theme-default.light .mat-elevation-z16,.theme-default.light .mat-mdc-elevation-specific.mat-elevation-z16{box-shadow:0 8px 10px -5px #0003,0 16px 24px 2px #00000024,0 6px 30px 5px #0000001f}.theme-default .light .mat-elevation-z17,.theme-default .light .mat-mdc-elevation-specific.mat-elevation-z17,.theme-default.light .mat-elevation-z17,.theme-default.light .mat-mdc-elevation-specific.mat-elevation-z17{box-shadow:0 8px 11px -5px #0003,0 17px 26px 2px #00000024,0 6px 32px 5px #0000001f}.theme-default .light .mat-elevation-z18,.theme-default .light .mat-mdc-elevation-specific.mat-elevation-z18,.theme-default.light .mat-elevation-z18,.theme-default.light .mat-mdc-elevation-specific.mat-elevation-z18{box-shadow:0 9px 11px -5px #0003,0 18px 28px 2px #00000024,0 7px 34px 6px #0000001f}.theme-default .light .mat-elevation-z19,.theme-default .light .mat-mdc-elevation-specific.mat-elevation-z19,.theme-default.light .mat-elevation-z19,.theme-default.light .mat-mdc-elevation-specific.mat-elevation-z19{box-shadow:0 9px 12px -6px #0003,0 19px 29px 2px #00000024,0 7px 36px 6px #0000001f}.theme-default .light .mat-elevation-z20,.theme-default .light .mat-mdc-elevation-specific.mat-elevation-z20,.theme-default.light .mat-elevation-z20,.theme-default.light .mat-mdc-elevation-specific.mat-elevation-z20{box-shadow:0 10px 13px -6px #0003,0 20px 31px 3px #00000024,0 8px 38px 7px #0000001f}.theme-default .light .mat-elevation-z21,.theme-default .light .mat-mdc-elevation-specific.mat-elevation-z21,.theme-default.light .mat-elevation-z21,.theme-default.light .mat-mdc-elevation-specific.mat-elevation-z21{box-shadow:0 10px 13px -6px #0003,0 21px 33px 3px #00000024,0 8px 40px 7px #0000001f}.theme-default .light .mat-elevation-z22,.theme-default .light .mat-mdc-elevation-specific.mat-elevation-z22,.theme-default.light .mat-elevation-z22,.theme-default.light .mat-mdc-elevation-specific.mat-elevation-z22{box-shadow:0 10px 14px -6px #0003,0 22px 35px 3px #00000024,0 8px 42px 7px #0000001f}.theme-default .light .mat-elevation-z23,.theme-default .light .mat-mdc-elevation-specific.mat-elevation-z23,.theme-default.light .mat-elevation-z23,.theme-default.light .mat-mdc-elevation-specific.mat-elevation-z23{box-shadow:0 11px 14px -7px #0003,0 23px 36px 3px #00000024,0 9px 44px 8px #0000001f}.theme-default .light .mat-elevation-z24,.theme-default .light .mat-mdc-elevation-specific.mat-elevation-z24,.theme-default.light .mat-elevation-z24,.theme-default.light .mat-mdc-elevation-specific.mat-elevation-z24{box-shadow:0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f}.theme-default .light .mat-mdc-progress-bar,.theme-default.light .mat-mdc-progress-bar{--mdc-linear-progress-active-indicator-color: #4f46e5;--mdc-linear-progress-track-color: rgba(79, 70, 229, .25)}.theme-default .light .mat-mdc-progress-bar.mat-accent,.theme-default.light .mat-mdc-progress-bar.mat-accent{--mdc-linear-progress-active-indicator-color: #1e293b;--mdc-linear-progress-track-color: rgba(30, 41, 59, .25)}.theme-default .light .mat-mdc-progress-bar.mat-warn,.theme-default.light .mat-mdc-progress-bar.mat-warn{--mdc-linear-progress-active-indicator-color: #dc2626;--mdc-linear-progress-track-color: rgba(220, 38, 38, .25)}.theme-default .light .mat-mdc-form-field.mat-accent,.theme-default.light .mat-mdc-form-field.mat-accent{--mdc-filled-text-field-caret-color: #1e293b;--mdc-filled-text-field-focus-active-indicator-color: #1e293b;--mdc-filled-text-field-focus-label-text-color: rgba(30, 41, 59, .87);--mdc-outlined-text-field-caret-color: #1e293b;--mdc-outlined-text-field-focus-outline-color: #1e293b;--mdc-outlined-text-field-focus-label-text-color: rgba(30, 41, 59, .87);--mat-form-field-focus-select-arrow-color: rgba(30, 41, 59, .87)}.theme-default .light .mat-mdc-form-field.mat-warn,.theme-default.light .mat-mdc-form-field.mat-warn{--mdc-filled-text-field-caret-color: #dc2626;--mdc-filled-text-field-focus-active-indicator-color: #dc2626;--mdc-filled-text-field-focus-label-text-color: rgba(220, 38, 38, .87);--mdc-outlined-text-field-caret-color: #dc2626;--mdc-outlined-text-field-focus-outline-color: #dc2626;--mdc-outlined-text-field-focus-label-text-color: rgba(220, 38, 38, .87);--mat-form-field-focus-select-arrow-color: rgba(220, 38, 38, .87)}.theme-default .light .mat-mdc-form-field.mat-accent,.theme-default.light .mat-mdc-form-field.mat-accent{--mat-select-panel-background-color: white;--mat-select-enabled-trigger-text-color: rgba(3, 33, 40, .87);--mat-select-disabled-trigger-text-color: rgba(59, 117, 134, .38);--mat-select-placeholder-text-color: rgba(3, 33, 40, .6);--mat-select-enabled-arrow-color: rgba(155, 186, 195, .54);--mat-select-disabled-arrow-color: rgba(3, 33, 40, .38);--mat-select-focused-arrow-color: rgba(30, 41, 59, .87);--mat-select-invalid-arrow-color: rgba(220, 38, 38, .87)}.theme-default .light .mat-mdc-form-field.mat-warn,.theme-default.light .mat-mdc-form-field.mat-warn{--mat-select-panel-background-color: white;--mat-select-enabled-trigger-text-color: rgba(3, 33, 40, .87);--mat-select-disabled-trigger-text-color: rgba(59, 117, 134, .38);--mat-select-placeholder-text-color: rgba(3, 33, 40, .6);--mat-select-enabled-arrow-color: rgba(155, 186, 195, .54);--mat-select-disabled-arrow-color: rgba(3, 33, 40, .38);--mat-select-focused-arrow-color: rgba(220, 38, 38, .87);--mat-select-invalid-arrow-color: rgba(220, 38, 38, .87)}.theme-default .light .mat-mdc-standard-chip,.theme-default.light .mat-mdc-standard-chip{--mdc-chip-container-shape-family: rounded;--mdc-chip-container-shape-radius: 16px 16px 16px 16px;--mdc-chip-with-avatar-avatar-shape-family: rounded;--mdc-chip-with-avatar-avatar-shape-radius: 14px 14px 14px 14px;--mdc-chip-with-avatar-avatar-size: 28px;--mdc-chip-with-icon-icon-size: 18px;--mdc-chip-outline-width: 0;--mdc-chip-outline-color: transparent;--mdc-chip-disabled-outline-color: transparent;--mdc-chip-focus-outline-color: transparent;--mdc-chip-hover-state-layer-opacity: .04;--mdc-chip-with-avatar-disabled-avatar-opacity: 1;--mdc-chip-flat-selected-outline-width: 0;--mdc-chip-selected-hover-state-layer-opacity: .04;--mdc-chip-with-trailing-icon-disabled-trailing-icon-opacity: 1;--mdc-chip-with-icon-disabled-icon-opacity: 1;--mat-chip-disabled-container-opacity: .4;--mat-chip-trailing-action-opacity: .54;--mat-chip-trailing-action-focus-opacity: 1;--mat-chip-trailing-action-state-layer-color: transparent;--mat-chip-selected-trailing-action-state-layer-color: transparent;--mat-chip-trailing-action-hover-state-layer-opacity: 0;--mat-chip-trailing-action-focus-state-layer-opacity: 0;--mdc-chip-disabled-label-text-color: #212121;--mdc-chip-elevated-container-color: #e0e0e0;--mdc-chip-elevated-selected-container-color: #e0e0e0;--mdc-chip-elevated-disabled-container-color: #e0e0e0;--mdc-chip-flat-disabled-selected-container-color: #e0e0e0;--mdc-chip-focus-state-layer-color: black;--mdc-chip-hover-state-layer-color: black;--mdc-chip-selected-hover-state-layer-color: black;--mdc-chip-focus-state-layer-opacity: .12;--mdc-chip-selected-focus-state-layer-color: black;--mdc-chip-selected-focus-state-layer-opacity: .12;--mdc-chip-label-text-color: #212121;--mdc-chip-selected-label-text-color: #212121;--mdc-chip-with-icon-icon-color: #212121;--mdc-chip-with-icon-disabled-icon-color: #212121;--mdc-chip-with-icon-selected-icon-color: #212121;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color: #212121;--mdc-chip-with-trailing-icon-trailing-icon-color: #212121;--mat-chip-selected-disabled-trailing-icon-color: #212121;--mat-chip-selected-trailing-icon-color: #212121}.theme-default .light .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-primary,.theme-default .light .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-primary,.theme-default.light .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-primary,.theme-default.light .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-primary{--mdc-chip-disabled-label-text-color: white;--mdc-chip-elevated-container-color: #4f46e5;--mdc-chip-elevated-selected-container-color: #4f46e5;--mdc-chip-elevated-disabled-container-color: #4f46e5;--mdc-chip-flat-disabled-selected-container-color: #4f46e5;--mdc-chip-focus-state-layer-color: black;--mdc-chip-hover-state-layer-color: black;--mdc-chip-selected-hover-state-layer-color: black;--mdc-chip-focus-state-layer-opacity: .12;--mdc-chip-selected-focus-state-layer-color: black;--mdc-chip-selected-focus-state-layer-opacity: .12;--mdc-chip-label-text-color: white;--mdc-chip-selected-label-text-color: white;--mdc-chip-with-icon-icon-color: white;--mdc-chip-with-icon-disabled-icon-color: white;--mdc-chip-with-icon-selected-icon-color: white;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color: white;--mdc-chip-with-trailing-icon-trailing-icon-color: white;--mat-chip-selected-disabled-trailing-icon-color: white;--mat-chip-selected-trailing-icon-color: white}.theme-default .light .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-accent,.theme-default .light .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-accent,.theme-default.light .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-accent,.theme-default.light .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-accent{--mdc-chip-disabled-label-text-color: white;--mdc-chip-elevated-container-color: #1e293b;--mdc-chip-elevated-selected-container-color: #1e293b;--mdc-chip-elevated-disabled-container-color: #1e293b;--mdc-chip-flat-disabled-selected-container-color: #1e293b;--mdc-chip-focus-state-layer-color: black;--mdc-chip-hover-state-layer-color: black;--mdc-chip-selected-hover-state-layer-color: black;--mdc-chip-focus-state-layer-opacity: .12;--mdc-chip-selected-focus-state-layer-color: black;--mdc-chip-selected-focus-state-layer-opacity: .12;--mdc-chip-label-text-color: white;--mdc-chip-selected-label-text-color: white;--mdc-chip-with-icon-icon-color: white;--mdc-chip-with-icon-disabled-icon-color: white;--mdc-chip-with-icon-selected-icon-color: white;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color: white;--mdc-chip-with-trailing-icon-trailing-icon-color: white;--mat-chip-selected-disabled-trailing-icon-color: white;--mat-chip-selected-trailing-icon-color: white}.theme-default .light .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-warn,.theme-default .light .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-warn,.theme-default.light .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-warn,.theme-default.light .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-warn{--mdc-chip-disabled-label-text-color: white;--mdc-chip-elevated-container-color: #dc2626;--mdc-chip-elevated-selected-container-color: #dc2626;--mdc-chip-elevated-disabled-container-color: #dc2626;--mdc-chip-flat-disabled-selected-container-color: #dc2626;--mdc-chip-focus-state-layer-color: black;--mdc-chip-hover-state-layer-color: black;--mdc-chip-selected-hover-state-layer-color: black;--mdc-chip-focus-state-layer-opacity: .12;--mdc-chip-selected-focus-state-layer-color: black;--mdc-chip-selected-focus-state-layer-opacity: .12;--mdc-chip-label-text-color: white;--mdc-chip-selected-label-text-color: white;--mdc-chip-with-icon-icon-color: white;--mdc-chip-with-icon-disabled-icon-color: white;--mdc-chip-with-icon-selected-icon-color: white;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color: white;--mdc-chip-with-trailing-icon-trailing-icon-color: white;--mat-chip-selected-disabled-trailing-icon-color: white;--mat-chip-selected-trailing-icon-color: white}.theme-default .light .mat-mdc-slide-toggle,.theme-default.light .mat-mdc-slide-toggle{--mat-switch-disabled-selected-handle-opacity: .38;--mat-switch-disabled-unselected-handle-opacity: .38;--mat-switch-unselected-handle-size: 20px;--mat-switch-selected-handle-size: 20px;--mat-switch-pressed-handle-size: 20px;--mat-switch-with-icon-handle-size: 20px;--mat-switch-selected-handle-horizontal-margin: 0;--mat-switch-selected-with-icon-handle-horizontal-margin: 0;--mat-switch-selected-pressed-handle-horizontal-margin: 0;--mat-switch-unselected-handle-horizontal-margin: 0;--mat-switch-unselected-with-icon-handle-horizontal-margin: 0;--mat-switch-unselected-pressed-handle-horizontal-margin: 0;--mat-switch-visible-track-opacity: 1;--mat-switch-hidden-track-opacity: 1;--mat-switch-visible-track-transition: transform 75ms 0ms cubic-bezier(0, 0, .2, 1);--mat-switch-hidden-track-transition: transform 75ms 0ms cubic-bezier(.4, 0, .6, 1);--mat-switch-track-outline-width: 1px;--mat-switch-track-outline-color: transparent;--mat-switch-selected-track-outline-width: 1px;--mat-switch-selected-track-outline-color: transparent;--mat-switch-disabled-unselected-track-outline-width: 1px;--mat-switch-disabled-unselected-track-outline-color: transparent;--mat-switch-label-text-color: #032128}.theme-default .light .mat-mdc-slide-toggle.mat-accent,.theme-default.light .mat-mdc-slide-toggle.mat-accent{--mdc-switch-selected-focus-state-layer-color: #475569;--mdc-switch-selected-handle-color: #475569;--mdc-switch-selected-hover-state-layer-color: #475569;--mdc-switch-selected-pressed-state-layer-color: #475569;--mdc-switch-selected-focus-handle-color: #0f172a;--mdc-switch-selected-hover-handle-color: #0f172a;--mdc-switch-selected-pressed-handle-color: #0f172a;--mdc-switch-selected-focus-track-color: #cbd5e1;--mdc-switch-selected-hover-track-color: #cbd5e1;--mdc-switch-selected-pressed-track-color: #cbd5e1;--mdc-switch-selected-track-color: #cbd5e1}.theme-default .light .mat-mdc-slide-toggle.mat-warn,.theme-default.light .mat-mdc-slide-toggle.mat-warn{--mdc-switch-selected-focus-state-layer-color: #dc2626;--mdc-switch-selected-handle-color: #dc2626;--mdc-switch-selected-hover-state-layer-color: #dc2626;--mdc-switch-selected-pressed-state-layer-color: #dc2626;--mdc-switch-selected-focus-handle-color: #7f1d1d;--mdc-switch-selected-hover-handle-color: #7f1d1d;--mdc-switch-selected-pressed-handle-color: #7f1d1d;--mdc-switch-selected-focus-track-color: #fca5a5;--mdc-switch-selected-hover-track-color: #fca5a5;--mdc-switch-selected-pressed-track-color: #fca5a5;--mdc-switch-selected-track-color: #fca5a5}.theme-default .light .mat-mdc-radio-button.mat-primary,.theme-default.light .mat-mdc-radio-button.mat-primary{--mdc-radio-disabled-selected-icon-color: #083b46;--mdc-radio-disabled-unselected-icon-color: #083b46;--mdc-radio-unselected-hover-icon-color: #212121;--mdc-radio-unselected-icon-color: rgba(8, 59, 70, .54);--mdc-radio-unselected-pressed-icon-color: rgba(8, 59, 70, .54);--mdc-radio-selected-focus-icon-color: #4f46e5;--mdc-radio-selected-hover-icon-color: #4f46e5;--mdc-radio-selected-icon-color: #4f46e5;--mdc-radio-selected-pressed-icon-color: #4f46e5;--mat-radio-ripple-color: black;--mat-radio-checked-ripple-color: #4f46e5;--mat-radio-disabled-label-color: #3b7586;--mat-radio-label-text-color: #032128}.theme-default .light .mat-mdc-radio-button.mat-accent,.theme-default.light .mat-mdc-radio-button.mat-accent{--mdc-radio-disabled-selected-icon-color: #083b46;--mdc-radio-disabled-unselected-icon-color: #083b46;--mdc-radio-unselected-hover-icon-color: #212121;--mdc-radio-unselected-icon-color: rgba(8, 59, 70, .54);--mdc-radio-unselected-pressed-icon-color: rgba(8, 59, 70, .54);--mdc-radio-selected-focus-icon-color: #1e293b;--mdc-radio-selected-hover-icon-color: #1e293b;--mdc-radio-selected-icon-color: #1e293b;--mdc-radio-selected-pressed-icon-color: #1e293b;--mat-radio-ripple-color: black;--mat-radio-checked-ripple-color: #1e293b;--mat-radio-disabled-label-color: #3b7586;--mat-radio-label-text-color: #032128}.theme-default .light .mat-mdc-radio-button.mat-warn,.theme-default.light .mat-mdc-radio-button.mat-warn{--mdc-radio-disabled-selected-icon-color: #083b46;--mdc-radio-disabled-unselected-icon-color: #083b46;--mdc-radio-unselected-hover-icon-color: #212121;--mdc-radio-unselected-icon-color: rgba(8, 59, 70, .54);--mdc-radio-unselected-pressed-icon-color: rgba(8, 59, 70, .54);--mdc-radio-selected-focus-icon-color: #dc2626;--mdc-radio-selected-hover-icon-color: #dc2626;--mdc-radio-selected-icon-color: #dc2626;--mdc-radio-selected-pressed-icon-color: #dc2626;--mat-radio-ripple-color: black;--mat-radio-checked-ripple-color: #dc2626;--mat-radio-disabled-label-color: #3b7586;--mat-radio-label-text-color: #032128}.theme-default .light .mat-accent,.theme-default.light .mat-accent{--mat-slider-ripple-color: #1e293b;--mat-slider-hover-state-layer-color: rgba(30, 41, 59, .05);--mat-slider-focus-state-layer-color: rgba(30, 41, 59, .2);--mdc-slider-handle-color: #1e293b;--mdc-slider-focus-handle-color: #1e293b;--mdc-slider-hover-handle-color: #1e293b;--mdc-slider-active-track-color: #1e293b;--mdc-slider-inactive-track-color: #1e293b;--mdc-slider-with-tick-marks-inactive-container-color: #1e293b;--mdc-slider-with-tick-marks-active-container-color: white}.theme-default .light .mat-warn,.theme-default.light .mat-warn{--mat-slider-ripple-color: #dc2626;--mat-slider-hover-state-layer-color: rgba(220, 38, 38, .05);--mat-slider-focus-state-layer-color: rgba(220, 38, 38, .2);--mdc-slider-handle-color: #dc2626;--mdc-slider-focus-handle-color: #dc2626;--mdc-slider-hover-handle-color: #dc2626;--mdc-slider-active-track-color: #dc2626;--mdc-slider-inactive-track-color: #dc2626;--mdc-slider-with-tick-marks-inactive-container-color: #dc2626;--mdc-slider-with-tick-marks-active-container-color: white}.theme-default .light .mdc-list-item__start,.theme-default .light .mdc-list-item__end,.theme-default.light .mdc-list-item__start,.theme-default.light .mdc-list-item__end{--mdc-radio-disabled-selected-icon-color: #083b46;--mdc-radio-disabled-unselected-icon-color: #083b46;--mdc-radio-unselected-hover-icon-color: #212121;--mdc-radio-unselected-icon-color: rgba(8, 59, 70, .54);--mdc-radio-unselected-pressed-icon-color: rgba(8, 59, 70, .54);--mdc-radio-selected-focus-icon-color: #4f46e5;--mdc-radio-selected-hover-icon-color: #4f46e5;--mdc-radio-selected-icon-color: #4f46e5;--mdc-radio-selected-pressed-icon-color: #4f46e5}.theme-default .light .mat-accent .mdc-list-item__start,.theme-default .light .mat-accent .mdc-list-item__end,.theme-default.light .mat-accent .mdc-list-item__start,.theme-default.light .mat-accent .mdc-list-item__end{--mdc-radio-disabled-selected-icon-color: #083b46;--mdc-radio-disabled-unselected-icon-color: #083b46;--mdc-radio-unselected-hover-icon-color: #212121;--mdc-radio-unselected-icon-color: rgba(8, 59, 70, .54);--mdc-radio-unselected-pressed-icon-color: rgba(8, 59, 70, .54);--mdc-radio-selected-focus-icon-color: #1e293b;--mdc-radio-selected-hover-icon-color: #1e293b;--mdc-radio-selected-icon-color: #1e293b;--mdc-radio-selected-pressed-icon-color: #1e293b}.theme-default .light .mat-warn .mdc-list-item__start,.theme-default .light .mat-warn .mdc-list-item__end,.theme-default.light .mat-warn .mdc-list-item__start,.theme-default.light .mat-warn .mdc-list-item__end{--mdc-radio-disabled-selected-icon-color: #083b46;--mdc-radio-disabled-unselected-icon-color: #083b46;--mdc-radio-unselected-hover-icon-color: #212121;--mdc-radio-unselected-icon-color: rgba(8, 59, 70, .54);--mdc-radio-unselected-pressed-icon-color: rgba(8, 59, 70, .54);--mdc-radio-selected-focus-icon-color: #dc2626;--mdc-radio-selected-hover-icon-color: #dc2626;--mdc-radio-selected-icon-color: #dc2626;--mdc-radio-selected-pressed-icon-color: #dc2626}.theme-default .light .mat-mdc-list-option,.theme-default.light .mat-mdc-list-option{--mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #4f46e5;--mdc-checkbox-selected-hover-icon-color: #4f46e5;--mdc-checkbox-selected-icon-color: #4f46e5;--mdc-checkbox-selected-pressed-icon-color: #4f46e5;--mdc-checkbox-unselected-focus-icon-color: #212121;--mdc-checkbox-unselected-hover-icon-color: #212121;--mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-unselected-pressed-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-selected-focus-state-layer-color: #4f46e5;--mdc-checkbox-selected-hover-state-layer-color: #4f46e5;--mdc-checkbox-selected-pressed-state-layer-color: #4f46e5;--mdc-checkbox-unselected-focus-state-layer-color: black;--mdc-checkbox-unselected-hover-state-layer-color: black;--mdc-checkbox-unselected-pressed-state-layer-color: black}.theme-default .light .mat-mdc-list-option.mat-accent,.theme-default.light .mat-mdc-list-option.mat-accent{--mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #1e293b;--mdc-checkbox-selected-hover-icon-color: #1e293b;--mdc-checkbox-selected-icon-color: #1e293b;--mdc-checkbox-selected-pressed-icon-color: #1e293b;--mdc-checkbox-unselected-focus-icon-color: #212121;--mdc-checkbox-unselected-hover-icon-color: #212121;--mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-unselected-pressed-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-selected-focus-state-layer-color: #1e293b;--mdc-checkbox-selected-hover-state-layer-color: #1e293b;--mdc-checkbox-selected-pressed-state-layer-color: #1e293b;--mdc-checkbox-unselected-focus-state-layer-color: black;--mdc-checkbox-unselected-hover-state-layer-color: black;--mdc-checkbox-unselected-pressed-state-layer-color: black}.theme-default .light .mat-mdc-list-option.mat-warn,.theme-default.light .mat-mdc-list-option.mat-warn{--mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #dc2626;--mdc-checkbox-selected-hover-icon-color: #dc2626;--mdc-checkbox-selected-icon-color: #dc2626;--mdc-checkbox-selected-pressed-icon-color: #dc2626;--mdc-checkbox-unselected-focus-icon-color: #212121;--mdc-checkbox-unselected-hover-icon-color: #212121;--mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-unselected-pressed-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-selected-focus-state-layer-color: #dc2626;--mdc-checkbox-selected-hover-state-layer-color: #dc2626;--mdc-checkbox-selected-pressed-state-layer-color: #dc2626;--mdc-checkbox-unselected-focus-state-layer-color: black;--mdc-checkbox-unselected-hover-state-layer-color: black;--mdc-checkbox-unselected-pressed-state-layer-color: black}.theme-default .light .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected .mdc-list-item__primary-text,.theme-default .light .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated .mdc-list-item__primary-text,.theme-default.light .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected .mdc-list-item__primary-text,.theme-default.light .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated .mdc-list-item__primary-text,.theme-default .light .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected.mdc-list-item--with-leading-icon .mdc-list-item__start,.theme-default .light .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated.mdc-list-item--with-leading-icon .mdc-list-item__start,.theme-default.light .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected.mdc-list-item--with-leading-icon .mdc-list-item__start,.theme-default.light .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated.mdc-list-item--with-leading-icon .mdc-list-item__start{color:#4f46e5}.theme-default .light .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__start,.theme-default .light .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__content,.theme-default .light .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__end,.theme-default.light .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__start,.theme-default.light .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__content,.theme-default.light .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__end{opacity:1}.theme-default .light .mat-mdc-tab-group,.theme-default .light .mat-mdc-tab-nav-bar,.theme-default.light .mat-mdc-tab-group,.theme-default.light .mat-mdc-tab-nav-bar{--mdc-tab-indicator-active-indicator-color: #4f46e5;--mat-tab-header-disabled-ripple-color: #3b7586;--mat-tab-header-pagination-icon-color: #083b46;--mat-tab-header-inactive-label-text-color: rgba(3, 33, 40, .6);--mat-tab-header-active-label-text-color: #4f46e5;--mat-tab-header-active-ripple-color: #4f46e5;--mat-tab-header-inactive-ripple-color: #4f46e5;--mat-tab-header-inactive-focus-label-text-color: rgba(3, 33, 40, .6);--mat-tab-header-inactive-hover-label-text-color: rgba(3, 33, 40, .6);--mat-tab-header-active-focus-label-text-color: #4f46e5;--mat-tab-header-active-hover-label-text-color: #4f46e5;--mat-tab-header-active-focus-indicator-color: #4f46e5;--mat-tab-header-active-hover-indicator-color: #4f46e5}.theme-default .light .mat-mdc-tab-group.mat-accent,.theme-default .light .mat-mdc-tab-nav-bar.mat-accent,.theme-default.light .mat-mdc-tab-group.mat-accent,.theme-default.light .mat-mdc-tab-nav-bar.mat-accent{--mdc-tab-indicator-active-indicator-color: #1e293b;--mat-tab-header-disabled-ripple-color: #3b7586;--mat-tab-header-pagination-icon-color: #083b46;--mat-tab-header-inactive-label-text-color: rgba(3, 33, 40, .6);--mat-tab-header-active-label-text-color: #1e293b;--mat-tab-header-active-ripple-color: #1e293b;--mat-tab-header-inactive-ripple-color: #1e293b;--mat-tab-header-inactive-focus-label-text-color: rgba(3, 33, 40, .6);--mat-tab-header-inactive-hover-label-text-color: rgba(3, 33, 40, .6);--mat-tab-header-active-focus-label-text-color: #1e293b;--mat-tab-header-active-hover-label-text-color: #1e293b;--mat-tab-header-active-focus-indicator-color: #1e293b;--mat-tab-header-active-hover-indicator-color: #1e293b}.theme-default .light .mat-mdc-tab-group.mat-warn,.theme-default .light .mat-mdc-tab-nav-bar.mat-warn,.theme-default.light .mat-mdc-tab-group.mat-warn,.theme-default.light .mat-mdc-tab-nav-bar.mat-warn{--mdc-tab-indicator-active-indicator-color: #dc2626;--mat-tab-header-disabled-ripple-color: #3b7586;--mat-tab-header-pagination-icon-color: #083b46;--mat-tab-header-inactive-label-text-color: rgba(3, 33, 40, .6);--mat-tab-header-active-label-text-color: #dc2626;--mat-tab-header-active-ripple-color: #dc2626;--mat-tab-header-inactive-ripple-color: #dc2626;--mat-tab-header-inactive-focus-label-text-color: rgba(3, 33, 40, .6);--mat-tab-header-inactive-hover-label-text-color: rgba(3, 33, 40, .6);--mat-tab-header-active-focus-label-text-color: #dc2626;--mat-tab-header-active-hover-label-text-color: #dc2626;--mat-tab-header-active-focus-indicator-color: #dc2626;--mat-tab-header-active-hover-indicator-color: #dc2626}.theme-default .light .mat-mdc-tab-group.mat-background-primary,.theme-default .light .mat-mdc-tab-nav-bar.mat-background-primary,.theme-default.light .mat-mdc-tab-group.mat-background-primary,.theme-default.light .mat-mdc-tab-nav-bar.mat-background-primary{--mat-tab-header-with-background-background-color: #4f46e5;--mat-tab-header-with-background-foreground-color: white}.theme-default .light .mat-mdc-tab-group.mat-background-accent,.theme-default .light .mat-mdc-tab-nav-bar.mat-background-accent,.theme-default.light .mat-mdc-tab-group.mat-background-accent,.theme-default.light .mat-mdc-tab-nav-bar.mat-background-accent{--mat-tab-header-with-background-background-color: #1e293b;--mat-tab-header-with-background-foreground-color: white}.theme-default .light .mat-mdc-tab-group.mat-background-warn,.theme-default .light .mat-mdc-tab-nav-bar.mat-background-warn,.theme-default.light .mat-mdc-tab-group.mat-background-warn,.theme-default.light .mat-mdc-tab-nav-bar.mat-background-warn{--mat-tab-header-with-background-background-color: #dc2626;--mat-tab-header-with-background-foreground-color: white}.theme-default .light .mat-mdc-checkbox.mat-primary,.theme-default.light .mat-mdc-checkbox.mat-primary{--mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #4f46e5;--mdc-checkbox-selected-hover-icon-color: #4f46e5;--mdc-checkbox-selected-icon-color: #4f46e5;--mdc-checkbox-selected-pressed-icon-color: #4f46e5;--mdc-checkbox-unselected-focus-icon-color: #212121;--mdc-checkbox-unselected-hover-icon-color: #212121;--mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-unselected-pressed-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-selected-focus-state-layer-color: #4f46e5;--mdc-checkbox-selected-hover-state-layer-color: #4f46e5;--mdc-checkbox-selected-pressed-state-layer-color: #4f46e5;--mdc-checkbox-unselected-focus-state-layer-color: black;--mdc-checkbox-unselected-hover-state-layer-color: black;--mdc-checkbox-unselected-pressed-state-layer-color: black}.theme-default .light .mat-mdc-checkbox.mat-warn,.theme-default.light .mat-mdc-checkbox.mat-warn{--mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #dc2626;--mdc-checkbox-selected-hover-icon-color: #dc2626;--mdc-checkbox-selected-icon-color: #dc2626;--mdc-checkbox-selected-pressed-icon-color: #dc2626;--mdc-checkbox-unselected-focus-icon-color: #212121;--mdc-checkbox-unselected-hover-icon-color: #212121;--mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-unselected-pressed-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-selected-focus-state-layer-color: #dc2626;--mdc-checkbox-selected-hover-state-layer-color: #dc2626;--mdc-checkbox-selected-pressed-state-layer-color: #dc2626;--mdc-checkbox-unselected-focus-state-layer-color: black;--mdc-checkbox-unselected-hover-state-layer-color: black;--mdc-checkbox-unselected-pressed-state-layer-color: black}.theme-default .light .mat-mdc-button.mat-primary,.theme-default.light .mat-mdc-button.mat-primary{--mdc-text-button-label-text-color: #4f46e5;--mat-text-button-state-layer-color: #4f46e5;--mat-text-button-ripple-color: rgba(79, 70, 229, .1)}.theme-default .light .mat-mdc-button.mat-accent,.theme-default.light .mat-mdc-button.mat-accent{--mdc-text-button-label-text-color: #1e293b;--mat-text-button-state-layer-color: #1e293b;--mat-text-button-ripple-color: rgba(30, 41, 59, .1)}.theme-default .light .mat-mdc-button.mat-warn,.theme-default.light .mat-mdc-button.mat-warn{--mdc-text-button-label-text-color: #dc2626;--mat-text-button-state-layer-color: #dc2626;--mat-text-button-ripple-color: rgba(220, 38, 38, .1)}.theme-default .light .mat-mdc-unelevated-button.mat-primary,.theme-default.light .mat-mdc-unelevated-button.mat-primary{--mdc-filled-button-container-color: #4f46e5;--mdc-filled-button-label-text-color: white;--mat-filled-button-state-layer-color: white;--mat-filled-button-ripple-color: rgba(255, 255, 255, .1)}.theme-default .light .mat-mdc-unelevated-button.mat-accent,.theme-default.light .mat-mdc-unelevated-button.mat-accent{--mdc-filled-button-container-color: #1e293b;--mdc-filled-button-label-text-color: white;--mat-filled-button-state-layer-color: white;--mat-filled-button-ripple-color: rgba(255, 255, 255, .1)}.theme-default .light .mat-mdc-unelevated-button.mat-warn,.theme-default.light .mat-mdc-unelevated-button.mat-warn{--mdc-filled-button-container-color: #dc2626;--mdc-filled-button-label-text-color: white;--mat-filled-button-state-layer-color: white;--mat-filled-button-ripple-color: rgba(255, 255, 255, .1)}.theme-default .light .mat-mdc-raised-button.mat-primary,.theme-default.light .mat-mdc-raised-button.mat-primary{--mdc-protected-button-container-color: #4f46e5;--mdc-protected-button-label-text-color: white;--mat-protected-button-state-layer-color: white;--mat-protected-button-ripple-color: rgba(255, 255, 255, .1)}.theme-default .light .mat-mdc-raised-button.mat-accent,.theme-default.light .mat-mdc-raised-button.mat-accent{--mdc-protected-button-container-color: #1e293b;--mdc-protected-button-label-text-color: white;--mat-protected-button-state-layer-color: white;--mat-protected-button-ripple-color: rgba(255, 255, 255, .1)}.theme-default .light .mat-mdc-raised-button.mat-warn,.theme-default.light .mat-mdc-raised-button.mat-warn{--mdc-protected-button-container-color: #dc2626;--mdc-protected-button-label-text-color: white;--mat-protected-button-state-layer-color: white;--mat-protected-button-ripple-color: rgba(255, 255, 255, .1)}.theme-default .light .mat-mdc-outlined-button.mat-primary,.theme-default.light .mat-mdc-outlined-button.mat-primary{--mdc-outlined-button-label-text-color: #4f46e5;--mdc-outlined-button-outline-color: #9bbac3;--mat-outlined-button-state-layer-color: #4f46e5;--mat-outlined-button-ripple-color: rgba(79, 70, 229, .1)}.theme-default .light .mat-mdc-outlined-button.mat-accent,.theme-default.light .mat-mdc-outlined-button.mat-accent{--mdc-outlined-button-label-text-color: #1e293b;--mdc-outlined-button-outline-color: #9bbac3;--mat-outlined-button-state-layer-color: #1e293b;--mat-outlined-button-ripple-color: rgba(30, 41, 59, .1)}.theme-default .light .mat-mdc-outlined-button.mat-warn,.theme-default.light .mat-mdc-outlined-button.mat-warn{--mdc-outlined-button-label-text-color: #dc2626;--mdc-outlined-button-outline-color: #9bbac3;--mat-outlined-button-state-layer-color: #dc2626;--mat-outlined-button-ripple-color: rgba(220, 38, 38, .1)}.theme-default .light .mat-mdc-icon-button.mat-primary,.theme-default.light .mat-mdc-icon-button.mat-primary{--mdc-icon-button-icon-color: #4f46e5;--mat-icon-button-state-layer-color: #4f46e5;--mat-icon-button-ripple-color: rgba(79, 70, 229, .1)}.theme-default .light .mat-mdc-icon-button.mat-accent,.theme-default.light .mat-mdc-icon-button.mat-accent{--mdc-icon-button-icon-color: #1e293b;--mat-icon-button-state-layer-color: #1e293b;--mat-icon-button-ripple-color: rgba(30, 41, 59, .1)}.theme-default .light .mat-mdc-icon-button.mat-warn,.theme-default.light .mat-mdc-icon-button.mat-warn{--mdc-icon-button-icon-color: #dc2626;--mat-icon-button-state-layer-color: #dc2626;--mat-icon-button-ripple-color: rgba(220, 38, 38, .1)}.theme-default .light .mat-mdc-fab.mat-primary,.theme-default.light .mat-mdc-fab.mat-primary{--mdc-fab-container-color: #4f46e5;--mat-fab-foreground-color: white;--mat-fab-state-layer-color: white;--mat-fab-ripple-color: rgba(255, 255, 255, .1)}.theme-default .light .mat-mdc-fab.mat-accent,.theme-default.light .mat-mdc-fab.mat-accent{--mdc-fab-container-color: #1e293b;--mat-fab-foreground-color: white;--mat-fab-state-layer-color: white;--mat-fab-ripple-color: rgba(255, 255, 255, .1)}.theme-default .light .mat-mdc-fab.mat-warn,.theme-default.light .mat-mdc-fab.mat-warn{--mdc-fab-container-color: #dc2626;--mat-fab-foreground-color: white;--mat-fab-state-layer-color: white;--mat-fab-ripple-color: rgba(255, 255, 255, .1)}.theme-default .light .mat-mdc-mini-fab.mat-primary,.theme-default.light .mat-mdc-mini-fab.mat-primary{--mdc-fab-small-container-color: #4f46e5;--mat-fab-small-foreground-color: white;--mat-fab-small-state-layer-color: white;--mat-fab-small-ripple-color: rgba(255, 255, 255, .1)}.theme-default .light .mat-mdc-mini-fab.mat-accent,.theme-default.light .mat-mdc-mini-fab.mat-accent{--mdc-fab-small-container-color: #1e293b;--mat-fab-small-foreground-color: white;--mat-fab-small-state-layer-color: white;--mat-fab-small-ripple-color: rgba(255, 255, 255, .1)}.theme-default .light .mat-mdc-mini-fab.mat-warn,.theme-default.light .mat-mdc-mini-fab.mat-warn{--mdc-fab-small-container-color: #dc2626;--mat-fab-small-foreground-color: white;--mat-fab-small-state-layer-color: white;--mat-fab-small-ripple-color: rgba(255, 255, 255, .1)}.theme-default .light .mat-accent,.theme-default.light .mat-accent{--mdc-circular-progress-active-indicator-color: #1e293b}.theme-default .light .mat-warn,.theme-default.light .mat-warn{--mdc-circular-progress-active-indicator-color: #dc2626}.theme-default .light .mat-badge-accent,.theme-default.light .mat-badge-accent{--mat-badge-background-color: #1e293b;--mat-badge-text-color: white}.theme-default .light .mat-badge-warn,.theme-default.light .mat-badge-warn{--mat-badge-background-color: #dc2626;--mat-badge-text-color: white}.theme-default .light .mat-datepicker-content.mat-accent,.theme-default.light .mat-datepicker-content.mat-accent{--mat-datepicker-calendar-date-selected-state-text-color: white;--mat-datepicker-calendar-date-selected-state-background-color: #1e293b;--mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(30, 41, 59, .4);--mat-datepicker-calendar-date-today-selected-state-outline-color: white;--mat-datepicker-calendar-date-focus-state-background-color: rgba(30, 41, 59, .3);--mat-datepicker-calendar-date-hover-state-background-color: rgba(30, 41, 59, .3);--mat-datepicker-calendar-date-in-range-state-background-color: rgba(30, 41, 59, .2);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, .2);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #46a35e}.theme-default .light .mat-datepicker-content.mat-warn,.theme-default.light .mat-datepicker-content.mat-warn{--mat-datepicker-calendar-date-selected-state-text-color: white;--mat-datepicker-calendar-date-selected-state-background-color: #dc2626;--mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(220, 38, 38, .4);--mat-datepicker-calendar-date-today-selected-state-outline-color: white;--mat-datepicker-calendar-date-focus-state-background-color: rgba(220, 38, 38, .3);--mat-datepicker-calendar-date-hover-state-background-color: rgba(220, 38, 38, .3);--mat-datepicker-calendar-date-in-range-state-background-color: rgba(220, 38, 38, .2);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, .2);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #46a35e}.theme-default .light .mat-datepicker-toggle-active.mat-accent,.theme-default.light .mat-datepicker-toggle-active.mat-accent{--mat-datepicker-toggle-active-state-icon-color: #1e293b}.theme-default .light .mat-datepicker-toggle-active.mat-warn,.theme-default.light .mat-datepicker-toggle-active.mat-warn{--mat-datepicker-toggle-active-state-icon-color: #dc2626}.theme-default .light .mat-icon.mat-primary,.theme-default.light .mat-icon.mat-primary{--mat-icon-color: #4f46e5}.theme-default .light .mat-icon.mat-accent,.theme-default.light .mat-icon.mat-accent{--mat-icon-color: #1e293b}.theme-default .light .mat-icon.mat-warn,.theme-default.light .mat-icon.mat-warn{--mat-icon-color: #dc2626}.theme-default .light .mat-step-header.mat-accent,.theme-default.light .mat-step-header.mat-accent{--mat-stepper-header-icon-foreground-color: white;--mat-stepper-header-selected-state-icon-background-color: #1e293b;--mat-stepper-header-selected-state-icon-foreground-color: white;--mat-stepper-header-done-state-icon-background-color: #1e293b;--mat-stepper-header-done-state-icon-foreground-color: white;--mat-stepper-header-edit-state-icon-background-color: #1e293b;--mat-stepper-header-edit-state-icon-foreground-color: white}.theme-default .light .mat-step-header.mat-warn,.theme-default.light .mat-step-header.mat-warn{--mat-stepper-header-icon-foreground-color: white;--mat-stepper-header-selected-state-icon-background-color: #dc2626;--mat-stepper-header-selected-state-icon-foreground-color: white;--mat-stepper-header-done-state-icon-background-color: #dc2626;--mat-stepper-header-done-state-icon-foreground-color: white;--mat-stepper-header-edit-state-icon-background-color: #dc2626;--mat-stepper-header-edit-state-icon-foreground-color: white}.theme-default .light .mat-toolbar.mat-primary,.theme-default.light .mat-toolbar.mat-primary{--mat-toolbar-container-background-color: #4f46e5;--mat-toolbar-container-text-color: white}.theme-default .light .mat-toolbar.mat-accent,.theme-default.light .mat-toolbar.mat-accent{--mat-toolbar-container-background-color: #1e293b;--mat-toolbar-container-text-color: white}.theme-default .light .mat-toolbar.mat-warn,.theme-default.light .mat-toolbar.mat-warn{--mat-toolbar-container-background-color: #dc2626;--mat-toolbar-container-text-color: white}.theme-default .dark,.theme-default.dark{--mat-ripple-color: rgba(255, 255, 255, .1);--mat-option-selected-state-label-text-color: #4f46e5;--mat-option-label-text-color: white;--mat-option-hover-state-layer-color: rgba(255, 255, 255, .08);--mat-option-focus-state-layer-color: rgba(255, 255, 255, .08);--mat-option-selected-state-layer-color: rgba(255, 255, 255, .08);--mat-optgroup-label-text-color: white;--mat-full-pseudo-checkbox-selected-icon-color: #1e293b;--mat-full-pseudo-checkbox-selected-checkmark-color: #022229;--mat-full-pseudo-checkbox-unselected-icon-color: #3b7586;--mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #022229;--mat-full-pseudo-checkbox-disabled-unselected-icon-color: #686868;--mat-full-pseudo-checkbox-disabled-selected-icon-color: #686868;--mat-minimal-pseudo-checkbox-selected-checkmark-color: #1e293b;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #686868;--mat-app-background-color: #022229;--mat-app-text-color: white;--mdc-elevated-card-container-shape: 4px;--mdc-outlined-card-container-shape: 4px;--mdc-outlined-card-outline-width: 1px;--mdc-elevated-card-container-color: #032128;--mdc-elevated-card-container-elevation: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mdc-outlined-card-container-color: #032128;--mdc-outlined-card-outline-color: rgba(255, 255, 255, .12);--mdc-outlined-card-container-elevation: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-card-subtitle-text-color: #3b7586;--mdc-linear-progress-active-indicator-height: 4px;--mdc-linear-progress-track-height: 4px;--mdc-linear-progress-track-shape: 0;--mdc-plain-tooltip-container-shape: 4px;--mdc-plain-tooltip-supporting-text-line-height: 16px;--mdc-plain-tooltip-container-color: #083b46;--mdc-plain-tooltip-supporting-text-color: #fff;--mdc-filled-text-field-active-indicator-height: 1px;--mdc-filled-text-field-focus-active-indicator-height: 2px;--mdc-filled-text-field-container-shape: 4px;--mdc-outlined-text-field-outline-width: 1px;--mdc-outlined-text-field-focus-outline-width: 2px;--mdc-outlined-text-field-container-shape: 4px;--mdc-filled-text-field-caret-color: #4f46e5;--mdc-filled-text-field-focus-active-indicator-color: #4f46e5;--mdc-filled-text-field-focus-label-text-color: rgba(79, 70, 229, .87);--mdc-filled-text-field-container-color: #0d2a31;--mdc-filled-text-field-disabled-container-color: #08252c;--mdc-filled-text-field-label-text-color: rgba(255, 255, 255, .6);--mdc-filled-text-field-hover-label-text-color: rgba(255, 255, 255, .6);--mdc-filled-text-field-disabled-label-text-color: rgba(7, 52, 62, .38);--mdc-filled-text-field-input-text-color: rgba(255, 255, 255, .87);--mdc-filled-text-field-disabled-input-text-color: rgba(7, 52, 62, .38);--mdc-filled-text-field-input-text-placeholder-color: rgba(255, 255, 255, .6);--mdc-filled-text-field-error-hover-label-text-color: #dc2626;--mdc-filled-text-field-error-focus-label-text-color: #dc2626;--mdc-filled-text-field-error-label-text-color: #dc2626;--mdc-filled-text-field-error-caret-color: #dc2626;--mdc-filled-text-field-active-indicator-color: rgba(203, 221, 225, .42);--mdc-filled-text-field-disabled-active-indicator-color: rgba(203, 221, 225, .06);--mdc-filled-text-field-hover-active-indicator-color: rgba(203, 221, 225, .87);--mdc-filled-text-field-error-active-indicator-color: #dc2626;--mdc-filled-text-field-error-focus-active-indicator-color: #dc2626;--mdc-filled-text-field-error-hover-active-indicator-color: #dc2626;--mdc-outlined-text-field-caret-color: #4f46e5;--mdc-outlined-text-field-focus-outline-color: #4f46e5;--mdc-outlined-text-field-focus-label-text-color: rgba(79, 70, 229, .87);--mdc-outlined-text-field-label-text-color: rgba(255, 255, 255, .6);--mdc-outlined-text-field-hover-label-text-color: rgba(255, 255, 255, .6);--mdc-outlined-text-field-disabled-label-text-color: rgba(7, 52, 62, .38);--mdc-outlined-text-field-input-text-color: rgba(255, 255, 255, .87);--mdc-outlined-text-field-disabled-input-text-color: rgba(7, 52, 62, .38);--mdc-outlined-text-field-input-text-placeholder-color: rgba(255, 255, 255, .6);--mdc-outlined-text-field-error-caret-color: #dc2626;--mdc-outlined-text-field-error-focus-label-text-color: #dc2626;--mdc-outlined-text-field-error-label-text-color: #dc2626;--mdc-outlined-text-field-error-hover-label-text-color: #dc2626;--mdc-outlined-text-field-outline-color: rgba(203, 221, 225, .38);--mdc-outlined-text-field-disabled-outline-color: rgba(203, 221, 225, .06);--mdc-outlined-text-field-hover-outline-color: rgba(203, 221, 225, .87);--mdc-outlined-text-field-error-focus-outline-color: #dc2626;--mdc-outlined-text-field-error-hover-outline-color: #dc2626;--mdc-outlined-text-field-error-outline-color: #dc2626;--mat-form-field-focus-select-arrow-color: rgba(79, 70, 229, .87);--mat-form-field-disabled-input-text-placeholder-color: rgba(203, 221, 225, .38);--mat-form-field-state-layer-color: rgba(255, 255, 255, .87);--mat-form-field-error-text-color: #dc2626;--mat-form-field-select-option-text-color: rgba(0, 0, 0, .87);--mat-form-field-select-disabled-option-text-color: rgba(0, 0, 0, .38);--mat-form-field-leading-icon-color: unset;--mat-form-field-disabled-leading-icon-color: unset;--mat-form-field-trailing-icon-color: unset;--mat-form-field-disabled-trailing-icon-color: unset;--mat-form-field-error-focus-trailing-icon-color: unset;--mat-form-field-error-hover-trailing-icon-color: unset;--mat-form-field-error-trailing-icon-color: unset;--mat-form-field-enabled-select-arrow-color: rgba(203, 221, 225, .54);--mat-form-field-disabled-select-arrow-color: rgba(203, 221, 225, .38);--mat-form-field-hover-state-layer-opacity: .08;--mat-form-field-focus-state-layer-opacity: .24;--mat-select-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-select-panel-background-color: #032128;--mat-select-enabled-trigger-text-color: rgba(255, 255, 255, .87);--mat-select-disabled-trigger-text-color: rgba(7, 52, 62, .38);--mat-select-placeholder-text-color: rgba(255, 255, 255, .6);--mat-select-enabled-arrow-color: rgba(203, 221, 225, .54);--mat-select-disabled-arrow-color: rgba(255, 255, 255, .38);--mat-select-focused-arrow-color: rgba(79, 70, 229, .87);--mat-select-invalid-arrow-color: rgba(220, 38, 38, .87);--mat-autocomplete-container-shape: 4px;--mat-autocomplete-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-autocomplete-background-color: #032128;--mdc-dialog-container-shape: 4px;--mat-dialog-container-elevation-shadow: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12);--mat-dialog-container-max-width: 80vw;--mat-dialog-container-small-max-width: 80vw;--mat-dialog-container-min-width: 0;--mat-dialog-actions-alignment: start;--mat-dialog-actions-padding: 8px;--mat-dialog-content-padding: 20px 24px;--mat-dialog-with-actions-content-padding: 20px 24px;--mat-dialog-headline-padding: 0 24px 9px;--mdc-dialog-container-color: #032128;--mdc-dialog-subhead-color: rgba(255, 255, 255, .87);--mdc-dialog-supporting-text-color: rgba(255, 255, 255, .6);--mdc-switch-disabled-selected-icon-opacity: .38;--mdc-switch-disabled-track-opacity: .12;--mdc-switch-disabled-unselected-icon-opacity: .38;--mdc-switch-handle-height: 20px;--mdc-switch-handle-shape: 10px;--mdc-switch-handle-width: 20px;--mdc-switch-selected-icon-size: 18px;--mdc-switch-track-height: 14px;--mdc-switch-track-shape: 7px;--mdc-switch-track-width: 36px;--mdc-switch-unselected-icon-size: 18px;--mdc-switch-selected-focus-state-layer-opacity: .12;--mdc-switch-selected-hover-state-layer-opacity: .04;--mdc-switch-selected-pressed-state-layer-opacity: .1;--mdc-switch-unselected-focus-state-layer-opacity: .12;--mdc-switch-unselected-hover-state-layer-opacity: .04;--mdc-switch-unselected-pressed-state-layer-opacity: .1;--mdc-switch-selected-focus-state-layer-color: #a5b4fc;--mdc-switch-selected-handle-color: #a5b4fc;--mdc-switch-selected-hover-state-layer-color: #a5b4fc;--mdc-switch-selected-pressed-state-layer-color: #a5b4fc;--mdc-switch-selected-focus-handle-color: #c7d2fe;--mdc-switch-selected-hover-handle-color: #c7d2fe;--mdc-switch-selected-pressed-handle-color: #c7d2fe;--mdc-switch-selected-focus-track-color: #4f46e5;--mdc-switch-selected-hover-track-color: #4f46e5;--mdc-switch-selected-pressed-track-color: #4f46e5;--mdc-switch-selected-track-color: #4f46e5;--mdc-switch-disabled-selected-handle-color: #000;--mdc-switch-disabled-selected-icon-color: #212121;--mdc-switch-disabled-selected-track-color: #f5f5f5;--mdc-switch-disabled-unselected-handle-color: #000;--mdc-switch-disabled-unselected-icon-color: #212121;--mdc-switch-disabled-unselected-track-color: #f5f5f5;--mdc-switch-handle-surface-color: var(--mdc-theme-surface, #fff);--mdc-switch-handle-elevation-shadow: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mdc-switch-handle-shadow-color: black;--mdc-switch-disabled-handle-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mdc-switch-selected-icon-color: #212121;--mdc-switch-unselected-focus-handle-color: #fafafa;--mdc-switch-unselected-focus-state-layer-color: #f5f5f5;--mdc-switch-unselected-focus-track-color: #616161;--mdc-switch-unselected-handle-color: #9e9e9e;--mdc-switch-unselected-hover-handle-color: #fafafa;--mdc-switch-unselected-hover-state-layer-color: #f5f5f5;--mdc-switch-unselected-hover-track-color: #616161;--mdc-switch-unselected-icon-color: #212121;--mdc-switch-unselected-pressed-handle-color: #fafafa;--mdc-switch-unselected-pressed-state-layer-color: #f5f5f5;--mdc-switch-unselected-pressed-track-color: #616161;--mdc-switch-unselected-track-color: #616161;--mdc-switch-disabled-label-text-color: #07343e;--mdc-radio-disabled-selected-icon-opacity: .38;--mdc-radio-disabled-unselected-icon-opacity: .38;--mdc-radio-state-layer-size: 40px;--mat-slider-value-indicator-width: auto;--mat-slider-value-indicator-height: 32px;--mat-slider-value-indicator-caret-display: block;--mat-slider-value-indicator-border-radius: 4px;--mat-slider-value-indicator-padding: 0 12px;--mat-slider-value-indicator-text-transform: none;--mat-slider-value-indicator-container-transform: translateX(-50%);--mdc-slider-active-track-height: 6px;--mdc-slider-active-track-shape: 9999px;--mdc-slider-handle-height: 20px;--mdc-slider-handle-shape: 50%;--mdc-slider-handle-width: 20px;--mdc-slider-inactive-track-height: 4px;--mdc-slider-inactive-track-shape: 9999px;--mdc-slider-with-overlap-handle-outline-width: 1px;--mdc-slider-with-tick-marks-active-container-opacity: .6;--mdc-slider-with-tick-marks-container-shape: 50%;--mdc-slider-with-tick-marks-container-size: 2px;--mdc-slider-with-tick-marks-inactive-container-opacity: .6;--mdc-slider-handle-color: #4f46e5;--mdc-slider-focus-handle-color: #4f46e5;--mdc-slider-hover-handle-color: #4f46e5;--mdc-slider-active-track-color: #4f46e5;--mdc-slider-inactive-track-color: #4f46e5;--mdc-slider-with-tick-marks-inactive-container-color: #4f46e5;--mdc-slider-with-tick-marks-active-container-color: white;--mdc-slider-disabled-active-track-color: #fff;--mdc-slider-disabled-handle-color: #fff;--mdc-slider-disabled-inactive-track-color: #fff;--mdc-slider-label-container-color: #fff;--mdc-slider-label-label-text-color: #000;--mdc-slider-with-overlap-handle-outline-color: #fff;--mdc-slider-with-tick-marks-disabled-container-color: #fff;--mdc-slider-handle-elevation: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-slider-ripple-color: #4f46e5;--mat-slider-hover-state-layer-color: rgba(79, 70, 229, .05);--mat-slider-focus-state-layer-color: rgba(79, 70, 229, .2);--mat-slider-value-indicator-opacity: .9;--mat-menu-container-shape: 4px;--mat-menu-divider-bottom-spacing: 0;--mat-menu-divider-top-spacing: 0;--mat-menu-item-spacing: 16px;--mat-menu-item-icon-size: 24px;--mat-menu-item-leading-spacing: 16px;--mat-menu-item-trailing-spacing: 16px;--mat-menu-item-with-icon-leading-spacing: 16px;--mat-menu-item-with-icon-trailing-spacing: 16px;--mat-menu-item-label-text-color: white;--mat-menu-item-icon-color: white;--mat-menu-item-hover-state-layer-color: rgba(255, 255, 255, .08);--mat-menu-item-focus-state-layer-color: rgba(255, 255, 255, .08);--mat-menu-container-color: #032128;--mat-menu-divider-color: rgba(203, 221, 225, .12);--mdc-list-list-item-container-shape: 0;--mdc-list-list-item-leading-avatar-shape: 50%;--mdc-list-list-item-container-color: transparent;--mdc-list-list-item-selected-container-color: transparent;--mdc-list-list-item-leading-avatar-color: transparent;--mdc-list-list-item-leading-icon-size: 24px;--mdc-list-list-item-leading-avatar-size: 40px;--mdc-list-list-item-trailing-icon-size: 24px;--mdc-list-list-item-disabled-state-layer-color: transparent;--mdc-list-list-item-disabled-state-layer-opacity: 0;--mdc-list-list-item-disabled-label-text-opacity: .38;--mdc-list-list-item-disabled-leading-icon-opacity: .38;--mdc-list-list-item-disabled-trailing-icon-opacity: .38;--mat-list-active-indicator-color: transparent;--mat-list-active-indicator-shape: 4px;--mdc-list-list-item-label-text-color: white;--mdc-list-list-item-supporting-text-color: #3b7586;--mdc-list-list-item-leading-icon-color: rgba(255, 255, 255, .5);--mdc-list-list-item-trailing-supporting-text-color: #083b46;--mdc-list-list-item-trailing-icon-color: rgba(255, 255, 255, .5);--mdc-list-list-item-selected-trailing-icon-color: rgba(255, 255, 255, .5);--mdc-list-list-item-disabled-label-text-color: white;--mdc-list-list-item-disabled-leading-icon-color: white;--mdc-list-list-item-disabled-trailing-icon-color: white;--mdc-list-list-item-hover-label-text-color: white;--mdc-list-list-item-hover-leading-icon-color: rgba(255, 255, 255, .5);--mdc-list-list-item-hover-trailing-icon-color: rgba(255, 255, 255, .5);--mdc-list-list-item-focus-label-text-color: white;--mdc-list-list-item-hover-state-layer-color: white;--mdc-list-list-item-hover-state-layer-opacity: .08;--mdc-list-list-item-focus-state-layer-color: white;--mdc-list-list-item-focus-state-layer-opacity: .24;--mat-paginator-container-text-color: rgba(255, 255, 255, .87);--mat-paginator-container-background-color: #032128;--mat-paginator-enabled-icon-color: rgba(255, 255, 255, .54);--mat-paginator-disabled-icon-color: rgba(255, 255, 255, .12);--mdc-tab-indicator-active-indicator-height: 2px;--mdc-tab-indicator-active-indicator-shape: 0;--mdc-secondary-navigation-tab-container-height: 48px;--mat-tab-header-divider-color: transparent;--mat-tab-header-divider-height: 0;--mdc-checkbox-disabled-selected-checkmark-color: #fff;--mdc-checkbox-selected-focus-state-layer-opacity: .16;--mdc-checkbox-selected-hover-state-layer-opacity: .04;--mdc-checkbox-selected-pressed-state-layer-opacity: .16;--mdc-checkbox-unselected-focus-state-layer-opacity: .16;--mdc-checkbox-unselected-hover-state-layer-opacity: .04;--mdc-checkbox-unselected-pressed-state-layer-opacity: .16;--mdc-checkbox-disabled-selected-icon-color: rgba(255, 255, 255, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(255, 255, 255, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #1e293b;--mdc-checkbox-selected-hover-icon-color: #1e293b;--mdc-checkbox-selected-icon-color: #1e293b;--mdc-checkbox-selected-pressed-icon-color: #1e293b;--mdc-checkbox-unselected-focus-icon-color: #eeeeee;--mdc-checkbox-unselected-hover-icon-color: #eeeeee;--mdc-checkbox-unselected-icon-color: rgba(255, 255, 255, .54);--mdc-checkbox-unselected-pressed-icon-color: rgba(255, 255, 255, .54);--mdc-checkbox-selected-focus-state-layer-color: #1e293b;--mdc-checkbox-selected-hover-state-layer-color: #1e293b;--mdc-checkbox-selected-pressed-state-layer-color: #1e293b;--mdc-checkbox-unselected-focus-state-layer-color: white;--mdc-checkbox-unselected-hover-state-layer-color: white;--mdc-checkbox-unselected-pressed-state-layer-color: white;--mat-checkbox-disabled-label-color: #07343e;--mat-checkbox-label-text-color: white;--mdc-text-button-container-shape: 4px;--mdc-text-button-keep-touch-target: false;--mdc-filled-button-container-shape: 4px;--mdc-filled-button-keep-touch-target: false;--mdc-protected-button-container-shape: 4px;--mdc-protected-button-keep-touch-target: false;--mdc-outlined-button-keep-touch-target: false;--mdc-outlined-button-outline-width: 1px;--mdc-outlined-button-container-shape: 4px;--mat-text-button-horizontal-padding: 8px;--mat-text-button-with-icon-horizontal-padding: 8px;--mat-text-button-icon-spacing: 8px;--mat-text-button-icon-offset: 0;--mat-filled-button-horizontal-padding: 16px;--mat-filled-button-icon-spacing: 8px;--mat-filled-button-icon-offset: -4px;--mat-protected-button-horizontal-padding: 16px;--mat-protected-button-icon-spacing: 8px;--mat-protected-button-icon-offset: -4px;--mat-outlined-button-horizontal-padding: 15px;--mat-outlined-button-icon-spacing: 8px;--mat-outlined-button-icon-offset: -4px;--mdc-text-button-label-text-color: white;--mdc-text-button-disabled-label-text-color: rgba(3, 33, 40, .5);--mat-text-button-state-layer-color: white;--mat-text-button-disabled-state-layer-color: white;--mat-text-button-ripple-color: rgba(255, 255, 255, .1);--mat-text-button-hover-state-layer-opacity: .08;--mat-text-button-focus-state-layer-opacity: .24;--mat-text-button-pressed-state-layer-opacity: .24;--mdc-filled-button-container-color: #032128;--mdc-filled-button-label-text-color: white;--mdc-filled-button-disabled-container-color: rgba(3, 33, 40, .12);--mdc-filled-button-disabled-label-text-color: rgba(3, 33, 40, .5);--mat-filled-button-state-layer-color: white;--mat-filled-button-disabled-state-layer-color: white;--mat-filled-button-ripple-color: rgba(255, 255, 255, .1);--mat-filled-button-hover-state-layer-opacity: .08;--mat-filled-button-focus-state-layer-opacity: .24;--mat-filled-button-pressed-state-layer-opacity: .24;--mdc-protected-button-container-color: #032128;--mdc-protected-button-label-text-color: white;--mdc-protected-button-disabled-container-color: rgba(3, 33, 40, .12);--mdc-protected-button-disabled-label-text-color: rgba(3, 33, 40, .5);--mdc-protected-button-container-elevation-shadow: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mdc-protected-button-disabled-container-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mdc-protected-button-focus-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mdc-protected-button-hover-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mdc-protected-button-pressed-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-protected-button-container-shadow-color: #000;--mat-protected-button-state-layer-color: white;--mat-protected-button-disabled-state-layer-color: white;--mat-protected-button-ripple-color: rgba(255, 255, 255, .1);--mat-protected-button-hover-state-layer-opacity: .08;--mat-protected-button-focus-state-layer-opacity: .24;--mat-protected-button-pressed-state-layer-opacity: .24;--mdc-outlined-button-disabled-outline-color: rgba(203, 221, 225, .12);--mdc-outlined-button-disabled-label-text-color: rgba(3, 33, 40, .5);--mdc-outlined-button-label-text-color: white;--mdc-outlined-button-outline-color: rgba(203, 221, 225, .12);--mat-outlined-button-state-layer-color: white;--mat-outlined-button-disabled-state-layer-color: white;--mat-outlined-button-ripple-color: rgba(255, 255, 255, .1);--mat-outlined-button-hover-state-layer-opacity: .08;--mat-outlined-button-focus-state-layer-opacity: .24;--mat-outlined-button-pressed-state-layer-opacity: .24;--mdc-icon-button-icon-size: 24px;--mdc-icon-button-icon-color: inherit;--mdc-icon-button-disabled-icon-color: rgba(255, 255, 255, .5);--mat-icon-button-state-layer-color: white;--mat-icon-button-disabled-state-layer-color: white;--mat-icon-button-ripple-color: rgba(255, 255, 255, .1);--mat-icon-button-hover-state-layer-opacity: .08;--mat-icon-button-focus-state-layer-opacity: .24;--mat-icon-button-pressed-state-layer-opacity: .24;--mdc-fab-container-shape: 50%;--mdc-fab-icon-size: 24px;--mdc-fab-small-container-shape: 50%;--mdc-fab-small-icon-size: 24px;--mdc-extended-fab-container-height: 48px;--mdc-extended-fab-container-shape: 24px;--mdc-fab-container-color: #032128;--mdc-fab-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-fab-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mdc-fab-container-shadow-color: #000;--mat-fab-foreground-color: white;--mat-fab-state-layer-color: white;--mat-fab-disabled-state-layer-color: white;--mat-fab-ripple-color: rgba(255, 255, 255, .1);--mat-fab-hover-state-layer-opacity: .08;--mat-fab-focus-state-layer-opacity: .24;--mat-fab-pressed-state-layer-opacity: .24;--mat-fab-disabled-state-container-color: rgba(2, 34, 41, .12);--mat-fab-disabled-state-foreground-color: rgba(3, 33, 40, .5);--mdc-fab-small-container-color: #032128;--mdc-fab-small-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-fab-small-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-small-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-small-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mdc-fab-small-container-shadow-color: #000;--mat-fab-small-foreground-color: white;--mat-fab-small-state-layer-color: white;--mat-fab-small-disabled-state-layer-color: white;--mat-fab-small-ripple-color: rgba(255, 255, 255, .1);--mat-fab-small-hover-state-layer-opacity: .08;--mat-fab-small-focus-state-layer-opacity: .24;--mat-fab-small-pressed-state-layer-opacity: .24;--mat-fab-small-disabled-state-container-color: rgba(2, 34, 41, .12);--mat-fab-small-disabled-state-foreground-color: rgba(3, 33, 40, .5);--mdc-extended-fab-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-extended-fab-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-extended-fab-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-extended-fab-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mdc-extended-fab-container-shadow-color: #000;--mdc-snackbar-container-shape: 4px;--mdc-snackbar-container-color: #cdd3d4;--mdc-snackbar-supporting-text-color: rgba(3, 33, 40, .87);--mat-snack-bar-button-color: rgba(0, 0, 0, .87);--mat-table-row-item-outline-width: 1px;--mat-table-background-color: #032128;--mat-table-header-headline-color: white;--mat-table-row-item-label-text-color: white;--mat-table-row-item-outline-color: rgba(203, 221, 225, .12);--mdc-circular-progress-active-indicator-width: 4px;--mdc-circular-progress-size: 48px;--mdc-circular-progress-active-indicator-color: #4f46e5;--mat-badge-container-shape: 50%;--mat-badge-container-size: unset;--mat-badge-small-size-container-size: unset;--mat-badge-large-size-container-size: unset;--mat-badge-legacy-container-size: 22px;--mat-badge-legacy-small-size-container-size: 16px;--mat-badge-legacy-large-size-container-size: 28px;--mat-badge-container-offset: -11px 0;--mat-badge-small-size-container-offset: -8px 0;--mat-badge-large-size-container-offset: -14px 0;--mat-badge-container-overlap-offset: -11px;--mat-badge-small-size-container-overlap-offset: -8px;--mat-badge-large-size-container-overlap-offset: -14px;--mat-badge-container-padding: 0;--mat-badge-small-size-container-padding: 0;--mat-badge-large-size-container-padding: 0;--mat-badge-background-color: #4f46e5;--mat-badge-text-color: white;--mat-badge-disabled-state-background-color: #032128;--mat-badge-disabled-state-text-color: #07343e;--mat-bottom-sheet-container-shape: 4px;--mat-bottom-sheet-container-text-color: white;--mat-bottom-sheet-container-background-color: #032128;--mat-legacy-button-toggle-height: 36px;--mat-legacy-button-toggle-shape: 2px;--mat-legacy-button-toggle-focus-state-layer-opacity: 1;--mat-standard-button-toggle-shape: 4px;--mat-standard-button-toggle-hover-state-layer-opacity: .04;--mat-standard-button-toggle-focus-state-layer-opacity: .12;--mat-legacy-button-toggle-text-color: #083b46;--mat-legacy-button-toggle-state-layer-color: #9bbac3;--mat-legacy-button-toggle-selected-state-text-color: #3b7586;--mat-legacy-button-toggle-selected-state-background-color: rgba(255, 255, 255, .05);--mat-legacy-button-toggle-disabled-state-text-color: #032128;--mat-legacy-button-toggle-disabled-state-background-color: #022229;--mat-legacy-button-toggle-disabled-selected-state-background-color: #032128;--mat-standard-button-toggle-text-color: white;--mat-standard-button-toggle-background-color: #032128;--mat-standard-button-toggle-state-layer-color: #9bbac3;--mat-standard-button-toggle-selected-state-background-color: rgba(255, 255, 255, .05);--mat-standard-button-toggle-selected-state-text-color: white;--mat-standard-button-toggle-disabled-state-text-color: #032128;--mat-standard-button-toggle-disabled-state-background-color: #032128;--mat-standard-button-toggle-disabled-selected-state-text-color: white;--mat-standard-button-toggle-disabled-selected-state-background-color: #032128;--mat-standard-button-toggle-divider-color: #1b383e;--mat-datepicker-calendar-container-shape: 4px;--mat-datepicker-calendar-container-touch-shape: 4px;--mat-datepicker-calendar-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mat-datepicker-calendar-container-touch-elevation-shadow: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12);--mat-datepicker-calendar-date-selected-state-text-color: white;--mat-datepicker-calendar-date-selected-state-background-color: #4f46e5;--mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(79, 70, 229, .4);--mat-datepicker-calendar-date-today-selected-state-outline-color: white;--mat-datepicker-calendar-date-focus-state-background-color: rgba(79, 70, 229, .3);--mat-datepicker-calendar-date-hover-state-background-color: rgba(79, 70, 229, .3);--mat-datepicker-toggle-active-state-icon-color: #4f46e5;--mat-datepicker-calendar-date-in-range-state-background-color: rgba(79, 70, 229, .2);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, .2);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #46a35e;--mat-datepicker-toggle-icon-color: #cbdde1;--mat-datepicker-calendar-body-label-text-color: #3b7586;--mat-datepicker-calendar-period-button-text-color: white;--mat-datepicker-calendar-period-button-icon-color: #cbdde1;--mat-datepicker-calendar-navigation-button-icon-color: #cbdde1;--mat-datepicker-calendar-header-divider-color: rgba(203, 221, 225, .12);--mat-datepicker-calendar-header-text-color: #3b7586;--mat-datepicker-calendar-date-today-outline-color: #083b46;--mat-datepicker-calendar-date-today-disabled-state-outline-color: rgba(8, 59, 70, .8);--mat-datepicker-calendar-date-text-color: white;--mat-datepicker-calendar-date-outline-color: transparent;--mat-datepicker-calendar-date-disabled-state-text-color: #07343e;--mat-datepicker-calendar-date-preview-state-outline-color: rgba(203, 221, 225, .24);--mat-datepicker-range-input-separator-color: white;--mat-datepicker-range-input-disabled-state-separator-color: #07343e;--mat-datepicker-range-input-disabled-state-text-color: #07343e;--mat-datepicker-calendar-container-background-color: #032128;--mat-datepicker-calendar-container-text-color: white;--mat-divider-width: 1px;--mat-divider-color: rgba(203, 221, 225, .12);--mat-expansion-container-shape: 4px;--mat-expansion-legacy-header-indicator-display: inline-block;--mat-expansion-header-indicator-display: none;--mat-expansion-container-background-color: #032128;--mat-expansion-container-text-color: white;--mat-expansion-actions-divider-color: rgba(203, 221, 225, .12);--mat-expansion-header-hover-state-layer-color: rgba(255, 255, 255, .05);--mat-expansion-header-focus-state-layer-color: rgba(255, 255, 255, .05);--mat-expansion-header-disabled-state-text-color: #032128;--mat-expansion-header-text-color: white;--mat-expansion-header-description-color: #3b7586;--mat-expansion-header-indicator-color: #3b7586;--mat-icon-color: inherit;--mat-sidenav-container-shape: 0;--mat-sidenav-container-elevation-shadow: 0px 8px 10px -5px rgba(0, 0, 0, .2), 0px 16px 24px 2px rgba(0, 0, 0, .14), 0px 6px 30px 5px rgba(0, 0, 0, .12);--mat-sidenav-container-width: auto;--mat-sidenav-container-divider-color: rgba(203, 221, 225, .12);--mat-sidenav-container-background-color: #032128;--mat-sidenav-container-text-color: white;--mat-sidenav-content-background-color: #022229;--mat-sidenav-content-text-color: white;--mat-sidenav-scrim-color: rgba(252, 222, 215, .6);--mat-stepper-header-icon-foreground-color: white;--mat-stepper-header-selected-state-icon-background-color: #4f46e5;--mat-stepper-header-selected-state-icon-foreground-color: white;--mat-stepper-header-done-state-icon-background-color: #4f46e5;--mat-stepper-header-done-state-icon-foreground-color: white;--mat-stepper-header-edit-state-icon-background-color: #4f46e5;--mat-stepper-header-edit-state-icon-foreground-color: white;--mat-stepper-container-color: #032128;--mat-stepper-line-color: rgba(203, 221, 225, .12);--mat-stepper-header-hover-state-layer-color: rgba(255, 255, 255, .05);--mat-stepper-header-focus-state-layer-color: rgba(255, 255, 255, .05);--mat-stepper-header-label-text-color: #3b7586;--mat-stepper-header-optional-label-text-color: #3b7586;--mat-stepper-header-selected-state-label-text-color: white;--mat-stepper-header-error-state-label-text-color: #dc2626;--mat-stepper-header-icon-background-color: #3b7586;--mat-stepper-header-error-state-icon-foreground-color: #dc2626;--mat-stepper-header-error-state-icon-background-color: transparent;--mat-sort-arrow-color: #3b7586;--mat-toolbar-container-background-color: #022229;--mat-toolbar-container-text-color: white;--mat-tree-container-background-color: #032128;--mat-tree-node-text-color: white}.theme-default .dark .mat-accent,.theme-default.dark .mat-accent{--mat-option-selected-state-label-text-color: #1e293b;--mat-option-label-text-color: white;--mat-option-hover-state-layer-color: rgba(255, 255, 255, .08);--mat-option-focus-state-layer-color: rgba(255, 255, 255, .08);--mat-option-selected-state-layer-color: rgba(255, 255, 255, .08)}.theme-default .dark .mat-warn,.theme-default.dark .mat-warn{--mat-option-selected-state-label-text-color: #dc2626;--mat-option-label-text-color: white;--mat-option-hover-state-layer-color: rgba(255, 255, 255, .08);--mat-option-focus-state-layer-color: rgba(255, 255, 255, .08);--mat-option-selected-state-layer-color: rgba(255, 255, 255, .08)}.theme-default .dark .mat-primary,.theme-default.dark .mat-primary{--mat-full-pseudo-checkbox-selected-icon-color: #4f46e5;--mat-full-pseudo-checkbox-selected-checkmark-color: #022229;--mat-full-pseudo-checkbox-unselected-icon-color: #3b7586;--mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #022229;--mat-full-pseudo-checkbox-disabled-unselected-icon-color: #686868;--mat-full-pseudo-checkbox-disabled-selected-icon-color: #686868;--mat-minimal-pseudo-checkbox-selected-checkmark-color: #4f46e5;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #686868}.theme-default .dark .mat-accent,.theme-default.dark .mat-accent{--mat-full-pseudo-checkbox-selected-icon-color: #1e293b;--mat-full-pseudo-checkbox-selected-checkmark-color: #022229;--mat-full-pseudo-checkbox-unselected-icon-color: #3b7586;--mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #022229;--mat-full-pseudo-checkbox-disabled-unselected-icon-color: #686868;--mat-full-pseudo-checkbox-disabled-selected-icon-color: #686868;--mat-minimal-pseudo-checkbox-selected-checkmark-color: #1e293b;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #686868}.theme-default .dark .mat-warn,.theme-default.dark .mat-warn{--mat-full-pseudo-checkbox-selected-icon-color: #dc2626;--mat-full-pseudo-checkbox-selected-checkmark-color: #022229;--mat-full-pseudo-checkbox-unselected-icon-color: #3b7586;--mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #022229;--mat-full-pseudo-checkbox-disabled-unselected-icon-color: #686868;--mat-full-pseudo-checkbox-disabled-selected-icon-color: #686868;--mat-minimal-pseudo-checkbox-selected-checkmark-color: #dc2626;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #686868}.theme-default .dark .mat-elevation-z0,.theme-default .dark .mat-mdc-elevation-specific.mat-elevation-z0,.theme-default.dark .mat-elevation-z0,.theme-default.dark .mat-mdc-elevation-specific.mat-elevation-z0{box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}.theme-default .dark .mat-elevation-z1,.theme-default .dark .mat-mdc-elevation-specific.mat-elevation-z1,.theme-default.dark .mat-elevation-z1,.theme-default.dark .mat-mdc-elevation-specific.mat-elevation-z1{box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f}.theme-default .dark .mat-elevation-z2,.theme-default .dark .mat-mdc-elevation-specific.mat-elevation-z2,.theme-default.dark .mat-elevation-z2,.theme-default.dark .mat-mdc-elevation-specific.mat-elevation-z2{box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.theme-default .dark .mat-elevation-z3,.theme-default .dark .mat-mdc-elevation-specific.mat-elevation-z3,.theme-default.dark .mat-elevation-z3,.theme-default.dark .mat-mdc-elevation-specific.mat-elevation-z3{box-shadow:0 3px 3px -2px #0003,0 3px 4px #00000024,0 1px 8px #0000001f}.theme-default .dark .mat-elevation-z4,.theme-default .dark .mat-mdc-elevation-specific.mat-elevation-z4,.theme-default.dark .mat-elevation-z4,.theme-default.dark .mat-mdc-elevation-specific.mat-elevation-z4{box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.theme-default .dark .mat-elevation-z5,.theme-default .dark .mat-mdc-elevation-specific.mat-elevation-z5,.theme-default.dark .mat-elevation-z5,.theme-default.dark .mat-mdc-elevation-specific.mat-elevation-z5{box-shadow:0 3px 5px -1px #0003,0 5px 8px #00000024,0 1px 14px #0000001f}.theme-default .dark .mat-elevation-z6,.theme-default .dark .mat-mdc-elevation-specific.mat-elevation-z6,.theme-default.dark .mat-elevation-z6,.theme-default.dark .mat-mdc-elevation-specific.mat-elevation-z6{box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024,0 1px 18px #0000001f}.theme-default .dark .mat-elevation-z7,.theme-default .dark .mat-mdc-elevation-specific.mat-elevation-z7,.theme-default.dark .mat-elevation-z7,.theme-default.dark .mat-mdc-elevation-specific.mat-elevation-z7{box-shadow:0 4px 5px -2px #0003,0 7px 10px 1px #00000024,0 2px 16px 1px #0000001f}.theme-default .dark .mat-elevation-z8,.theme-default .dark .mat-mdc-elevation-specific.mat-elevation-z8,.theme-default.dark .mat-elevation-z8,.theme-default.dark .mat-mdc-elevation-specific.mat-elevation-z8{box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f}.theme-default .dark .mat-elevation-z9,.theme-default .dark .mat-mdc-elevation-specific.mat-elevation-z9,.theme-default.dark .mat-elevation-z9,.theme-default.dark .mat-mdc-elevation-specific.mat-elevation-z9{box-shadow:0 5px 6px -3px #0003,0 9px 12px 1px #00000024,0 3px 16px 2px #0000001f}.theme-default .dark .mat-elevation-z10,.theme-default .dark .mat-mdc-elevation-specific.mat-elevation-z10,.theme-default.dark .mat-elevation-z10,.theme-default.dark .mat-mdc-elevation-specific.mat-elevation-z10{box-shadow:0 6px 6px -3px #0003,0 10px 14px 1px #00000024,0 4px 18px 3px #0000001f}.theme-default .dark .mat-elevation-z11,.theme-default .dark .mat-mdc-elevation-specific.mat-elevation-z11,.theme-default.dark .mat-elevation-z11,.theme-default.dark .mat-mdc-elevation-specific.mat-elevation-z11{box-shadow:0 6px 7px -4px #0003,0 11px 15px 1px #00000024,0 4px 20px 3px #0000001f}.theme-default .dark .mat-elevation-z12,.theme-default .dark .mat-mdc-elevation-specific.mat-elevation-z12,.theme-default.dark .mat-elevation-z12,.theme-default.dark .mat-mdc-elevation-specific.mat-elevation-z12{box-shadow:0 7px 8px -4px #0003,0 12px 17px 2px #00000024,0 5px 22px 4px #0000001f}.theme-default .dark .mat-elevation-z13,.theme-default .dark .mat-mdc-elevation-specific.mat-elevation-z13,.theme-default.dark .mat-elevation-z13,.theme-default.dark .mat-mdc-elevation-specific.mat-elevation-z13{box-shadow:0 7px 8px -4px #0003,0 13px 19px 2px #00000024,0 5px 24px 4px #0000001f}.theme-default .dark .mat-elevation-z14,.theme-default .dark .mat-mdc-elevation-specific.mat-elevation-z14,.theme-default.dark .mat-elevation-z14,.theme-default.dark .mat-mdc-elevation-specific.mat-elevation-z14{box-shadow:0 7px 9px -4px #0003,0 14px 21px 2px #00000024,0 5px 26px 4px #0000001f}.theme-default .dark .mat-elevation-z15,.theme-default .dark .mat-mdc-elevation-specific.mat-elevation-z15,.theme-default.dark .mat-elevation-z15,.theme-default.dark .mat-mdc-elevation-specific.mat-elevation-z15{box-shadow:0 8px 9px -5px #0003,0 15px 22px 2px #00000024,0 6px 28px 5px #0000001f}.theme-default .dark .mat-elevation-z16,.theme-default .dark .mat-mdc-elevation-specific.mat-elevation-z16,.theme-default.dark .mat-elevation-z16,.theme-default.dark .mat-mdc-elevation-specific.mat-elevation-z16{box-shadow:0 8px 10px -5px #0003,0 16px 24px 2px #00000024,0 6px 30px 5px #0000001f}.theme-default .dark .mat-elevation-z17,.theme-default .dark .mat-mdc-elevation-specific.mat-elevation-z17,.theme-default.dark .mat-elevation-z17,.theme-default.dark .mat-mdc-elevation-specific.mat-elevation-z17{box-shadow:0 8px 11px -5px #0003,0 17px 26px 2px #00000024,0 6px 32px 5px #0000001f}.theme-default .dark .mat-elevation-z18,.theme-default .dark .mat-mdc-elevation-specific.mat-elevation-z18,.theme-default.dark .mat-elevation-z18,.theme-default.dark .mat-mdc-elevation-specific.mat-elevation-z18{box-shadow:0 9px 11px -5px #0003,0 18px 28px 2px #00000024,0 7px 34px 6px #0000001f}.theme-default .dark .mat-elevation-z19,.theme-default .dark .mat-mdc-elevation-specific.mat-elevation-z19,.theme-default.dark .mat-elevation-z19,.theme-default.dark .mat-mdc-elevation-specific.mat-elevation-z19{box-shadow:0 9px 12px -6px #0003,0 19px 29px 2px #00000024,0 7px 36px 6px #0000001f}.theme-default .dark .mat-elevation-z20,.theme-default .dark .mat-mdc-elevation-specific.mat-elevation-z20,.theme-default.dark .mat-elevation-z20,.theme-default.dark .mat-mdc-elevation-specific.mat-elevation-z20{box-shadow:0 10px 13px -6px #0003,0 20px 31px 3px #00000024,0 8px 38px 7px #0000001f}.theme-default .dark .mat-elevation-z21,.theme-default .dark .mat-mdc-elevation-specific.mat-elevation-z21,.theme-default.dark .mat-elevation-z21,.theme-default.dark .mat-mdc-elevation-specific.mat-elevation-z21{box-shadow:0 10px 13px -6px #0003,0 21px 33px 3px #00000024,0 8px 40px 7px #0000001f}.theme-default .dark .mat-elevation-z22,.theme-default .dark .mat-mdc-elevation-specific.mat-elevation-z22,.theme-default.dark .mat-elevation-z22,.theme-default.dark .mat-mdc-elevation-specific.mat-elevation-z22{box-shadow:0 10px 14px -6px #0003,0 22px 35px 3px #00000024,0 8px 42px 7px #0000001f}.theme-default .dark .mat-elevation-z23,.theme-default .dark .mat-mdc-elevation-specific.mat-elevation-z23,.theme-default.dark .mat-elevation-z23,.theme-default.dark .mat-mdc-elevation-specific.mat-elevation-z23{box-shadow:0 11px 14px -7px #0003,0 23px 36px 3px #00000024,0 9px 44px 8px #0000001f}.theme-default .dark .mat-elevation-z24,.theme-default .dark .mat-mdc-elevation-specific.mat-elevation-z24,.theme-default.dark .mat-elevation-z24,.theme-default.dark .mat-mdc-elevation-specific.mat-elevation-z24{box-shadow:0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f}.theme-default .dark .mat-mdc-progress-bar,.theme-default.dark .mat-mdc-progress-bar{--mdc-linear-progress-active-indicator-color: #4f46e5;--mdc-linear-progress-track-color: rgba(79, 70, 229, .25)}.theme-default .dark .mat-mdc-progress-bar.mat-accent,.theme-default.dark .mat-mdc-progress-bar.mat-accent{--mdc-linear-progress-active-indicator-color: #1e293b;--mdc-linear-progress-track-color: rgba(30, 41, 59, .25)}.theme-default .dark .mat-mdc-progress-bar.mat-warn,.theme-default.dark .mat-mdc-progress-bar.mat-warn{--mdc-linear-progress-active-indicator-color: #dc2626;--mdc-linear-progress-track-color: rgba(220, 38, 38, .25)}.theme-default .dark .mat-mdc-form-field.mat-accent,.theme-default.dark .mat-mdc-form-field.mat-accent{--mdc-filled-text-field-caret-color: #1e293b;--mdc-filled-text-field-focus-active-indicator-color: #1e293b;--mdc-filled-text-field-focus-label-text-color: rgba(30, 41, 59, .87);--mdc-outlined-text-field-caret-color: #1e293b;--mdc-outlined-text-field-focus-outline-color: #1e293b;--mdc-outlined-text-field-focus-label-text-color: rgba(30, 41, 59, .87);--mat-form-field-focus-select-arrow-color: rgba(30, 41, 59, .87)}.theme-default .dark .mat-mdc-form-field.mat-warn,.theme-default.dark .mat-mdc-form-field.mat-warn{--mdc-filled-text-field-caret-color: #dc2626;--mdc-filled-text-field-focus-active-indicator-color: #dc2626;--mdc-filled-text-field-focus-label-text-color: rgba(220, 38, 38, .87);--mdc-outlined-text-field-caret-color: #dc2626;--mdc-outlined-text-field-focus-outline-color: #dc2626;--mdc-outlined-text-field-focus-label-text-color: rgba(220, 38, 38, .87);--mat-form-field-focus-select-arrow-color: rgba(220, 38, 38, .87)}.theme-default .dark .mat-mdc-form-field.mat-accent,.theme-default.dark .mat-mdc-form-field.mat-accent{--mat-select-panel-background-color: #032128;--mat-select-enabled-trigger-text-color: rgba(255, 255, 255, .87);--mat-select-disabled-trigger-text-color: rgba(7, 52, 62, .38);--mat-select-placeholder-text-color: rgba(255, 255, 255, .6);--mat-select-enabled-arrow-color: rgba(203, 221, 225, .54);--mat-select-disabled-arrow-color: rgba(255, 255, 255, .38);--mat-select-focused-arrow-color: rgba(30, 41, 59, .87);--mat-select-invalid-arrow-color: rgba(220, 38, 38, .87)}.theme-default .dark .mat-mdc-form-field.mat-warn,.theme-default.dark .mat-mdc-form-field.mat-warn{--mat-select-panel-background-color: #032128;--mat-select-enabled-trigger-text-color: rgba(255, 255, 255, .87);--mat-select-disabled-trigger-text-color: rgba(7, 52, 62, .38);--mat-select-placeholder-text-color: rgba(255, 255, 255, .6);--mat-select-enabled-arrow-color: rgba(203, 221, 225, .54);--mat-select-disabled-arrow-color: rgba(255, 255, 255, .38);--mat-select-focused-arrow-color: rgba(220, 38, 38, .87);--mat-select-invalid-arrow-color: rgba(220, 38, 38, .87)}.theme-default .dark .mat-mdc-standard-chip,.theme-default.dark .mat-mdc-standard-chip{--mdc-chip-container-shape-family: rounded;--mdc-chip-container-shape-radius: 16px 16px 16px 16px;--mdc-chip-with-avatar-avatar-shape-family: rounded;--mdc-chip-with-avatar-avatar-shape-radius: 14px 14px 14px 14px;--mdc-chip-with-avatar-avatar-size: 28px;--mdc-chip-with-icon-icon-size: 18px;--mdc-chip-outline-width: 0;--mdc-chip-outline-color: transparent;--mdc-chip-disabled-outline-color: transparent;--mdc-chip-focus-outline-color: transparent;--mdc-chip-hover-state-layer-opacity: .04;--mdc-chip-with-avatar-disabled-avatar-opacity: 1;--mdc-chip-flat-selected-outline-width: 0;--mdc-chip-selected-hover-state-layer-opacity: .04;--mdc-chip-with-trailing-icon-disabled-trailing-icon-opacity: 1;--mdc-chip-with-icon-disabled-icon-opacity: 1;--mat-chip-disabled-container-opacity: .4;--mat-chip-trailing-action-opacity: .54;--mat-chip-trailing-action-focus-opacity: 1;--mat-chip-trailing-action-state-layer-color: transparent;--mat-chip-selected-trailing-action-state-layer-color: transparent;--mat-chip-trailing-action-hover-state-layer-opacity: 0;--mat-chip-trailing-action-focus-state-layer-opacity: 0;--mdc-chip-disabled-label-text-color: #fafafa;--mdc-chip-elevated-container-color: #213c42;--mdc-chip-elevated-selected-container-color: #213c42;--mdc-chip-elevated-disabled-container-color: #213c42;--mdc-chip-flat-disabled-selected-container-color: #213c42;--mdc-chip-focus-state-layer-color: white;--mdc-chip-hover-state-layer-color: white;--mdc-chip-selected-hover-state-layer-color: white;--mdc-chip-focus-state-layer-opacity: .12;--mdc-chip-selected-focus-state-layer-color: white;--mdc-chip-selected-focus-state-layer-opacity: .12;--mdc-chip-label-text-color: #fafafa;--mdc-chip-selected-label-text-color: #fafafa;--mdc-chip-with-icon-icon-color: #fafafa;--mdc-chip-with-icon-disabled-icon-color: #fafafa;--mdc-chip-with-icon-selected-icon-color: #fafafa;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color: #fafafa;--mdc-chip-with-trailing-icon-trailing-icon-color: #fafafa;--mat-chip-selected-disabled-trailing-icon-color: #fafafa;--mat-chip-selected-trailing-icon-color: #fafafa}.theme-default .dark .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-primary,.theme-default .dark .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-primary,.theme-default.dark .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-primary,.theme-default.dark .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-primary{--mdc-chip-disabled-label-text-color: white;--mdc-chip-elevated-container-color: #4f46e5;--mdc-chip-elevated-selected-container-color: #4f46e5;--mdc-chip-elevated-disabled-container-color: #4f46e5;--mdc-chip-flat-disabled-selected-container-color: #4f46e5;--mdc-chip-focus-state-layer-color: white;--mdc-chip-hover-state-layer-color: white;--mdc-chip-selected-hover-state-layer-color: white;--mdc-chip-focus-state-layer-opacity: .12;--mdc-chip-selected-focus-state-layer-color: white;--mdc-chip-selected-focus-state-layer-opacity: .12;--mdc-chip-label-text-color: white;--mdc-chip-selected-label-text-color: white;--mdc-chip-with-icon-icon-color: white;--mdc-chip-with-icon-disabled-icon-color: white;--mdc-chip-with-icon-selected-icon-color: white;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color: white;--mdc-chip-with-trailing-icon-trailing-icon-color: white;--mat-chip-selected-disabled-trailing-icon-color: white;--mat-chip-selected-trailing-icon-color: white}.theme-default .dark .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-accent,.theme-default .dark .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-accent,.theme-default.dark .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-accent,.theme-default.dark .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-accent{--mdc-chip-disabled-label-text-color: white;--mdc-chip-elevated-container-color: #1e293b;--mdc-chip-elevated-selected-container-color: #1e293b;--mdc-chip-elevated-disabled-container-color: #1e293b;--mdc-chip-flat-disabled-selected-container-color: #1e293b;--mdc-chip-focus-state-layer-color: white;--mdc-chip-hover-state-layer-color: white;--mdc-chip-selected-hover-state-layer-color: white;--mdc-chip-focus-state-layer-opacity: .12;--mdc-chip-selected-focus-state-layer-color: white;--mdc-chip-selected-focus-state-layer-opacity: .12;--mdc-chip-label-text-color: white;--mdc-chip-selected-label-text-color: white;--mdc-chip-with-icon-icon-color: white;--mdc-chip-with-icon-disabled-icon-color: white;--mdc-chip-with-icon-selected-icon-color: white;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color: white;--mdc-chip-with-trailing-icon-trailing-icon-color: white;--mat-chip-selected-disabled-trailing-icon-color: white;--mat-chip-selected-trailing-icon-color: white}.theme-default .dark .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-warn,.theme-default .dark .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-warn,.theme-default.dark .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-warn,.theme-default.dark .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-warn{--mdc-chip-disabled-label-text-color: white;--mdc-chip-elevated-container-color: #dc2626;--mdc-chip-elevated-selected-container-color: #dc2626;--mdc-chip-elevated-disabled-container-color: #dc2626;--mdc-chip-flat-disabled-selected-container-color: #dc2626;--mdc-chip-focus-state-layer-color: white;--mdc-chip-hover-state-layer-color: white;--mdc-chip-selected-hover-state-layer-color: white;--mdc-chip-focus-state-layer-opacity: .12;--mdc-chip-selected-focus-state-layer-color: white;--mdc-chip-selected-focus-state-layer-opacity: .12;--mdc-chip-label-text-color: white;--mdc-chip-selected-label-text-color: white;--mdc-chip-with-icon-icon-color: white;--mdc-chip-with-icon-disabled-icon-color: white;--mdc-chip-with-icon-selected-icon-color: white;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color: white;--mdc-chip-with-trailing-icon-trailing-icon-color: white;--mat-chip-selected-disabled-trailing-icon-color: white;--mat-chip-selected-trailing-icon-color: white}.theme-default .dark .mat-mdc-slide-toggle,.theme-default.dark .mat-mdc-slide-toggle{--mat-switch-disabled-selected-handle-opacity: .38;--mat-switch-disabled-unselected-handle-opacity: .38;--mat-switch-unselected-handle-size: 20px;--mat-switch-selected-handle-size: 20px;--mat-switch-pressed-handle-size: 20px;--mat-switch-with-icon-handle-size: 20px;--mat-switch-selected-handle-horizontal-margin: 0;--mat-switch-selected-with-icon-handle-horizontal-margin: 0;--mat-switch-selected-pressed-handle-horizontal-margin: 0;--mat-switch-unselected-handle-horizontal-margin: 0;--mat-switch-unselected-with-icon-handle-horizontal-margin: 0;--mat-switch-unselected-pressed-handle-horizontal-margin: 0;--mat-switch-visible-track-opacity: 1;--mat-switch-hidden-track-opacity: 1;--mat-switch-visible-track-transition: transform 75ms 0ms cubic-bezier(0, 0, .2, 1);--mat-switch-hidden-track-transition: transform 75ms 0ms cubic-bezier(.4, 0, .6, 1);--mat-switch-track-outline-width: 1px;--mat-switch-track-outline-color: transparent;--mat-switch-selected-track-outline-width: 1px;--mat-switch-selected-track-outline-color: transparent;--mat-switch-disabled-unselected-track-outline-width: 1px;--mat-switch-disabled-unselected-track-outline-color: transparent;--mat-switch-label-text-color: white}.theme-default .dark .mat-mdc-slide-toggle.mat-accent,.theme-default.dark .mat-mdc-slide-toggle.mat-accent{--mdc-switch-selected-focus-state-layer-color: #cbd5e1;--mdc-switch-selected-handle-color: #cbd5e1;--mdc-switch-selected-hover-state-layer-color: #cbd5e1;--mdc-switch-selected-pressed-state-layer-color: #cbd5e1;--mdc-switch-selected-focus-handle-color: #e2e8f0;--mdc-switch-selected-hover-handle-color: #e2e8f0;--mdc-switch-selected-pressed-handle-color: #e2e8f0;--mdc-switch-selected-focus-track-color: #475569;--mdc-switch-selected-hover-track-color: #475569;--mdc-switch-selected-pressed-track-color: #475569;--mdc-switch-selected-track-color: #475569}.theme-default .dark .mat-mdc-slide-toggle.mat-warn,.theme-default.dark .mat-mdc-slide-toggle.mat-warn{--mdc-switch-selected-focus-state-layer-color: #fca5a5;--mdc-switch-selected-handle-color: #fca5a5;--mdc-switch-selected-hover-state-layer-color: #fca5a5;--mdc-switch-selected-pressed-state-layer-color: #fca5a5;--mdc-switch-selected-focus-handle-color: #fecaca;--mdc-switch-selected-hover-handle-color: #fecaca;--mdc-switch-selected-pressed-handle-color: #fecaca;--mdc-switch-selected-focus-track-color: #dc2626;--mdc-switch-selected-hover-track-color: #dc2626;--mdc-switch-selected-pressed-track-color: #dc2626;--mdc-switch-selected-track-color: #dc2626}.theme-default .dark .mat-mdc-radio-button.mat-primary,.theme-default.dark .mat-mdc-radio-button.mat-primary{--mdc-radio-disabled-selected-icon-color: #cbdde1;--mdc-radio-disabled-unselected-icon-color: #cbdde1;--mdc-radio-unselected-hover-icon-color: #eeeeee;--mdc-radio-unselected-icon-color: rgba(203, 221, 225, .54);--mdc-radio-unselected-pressed-icon-color: rgba(203, 221, 225, .54);--mdc-radio-selected-focus-icon-color: #4f46e5;--mdc-radio-selected-hover-icon-color: #4f46e5;--mdc-radio-selected-icon-color: #4f46e5;--mdc-radio-selected-pressed-icon-color: #4f46e5;--mat-radio-ripple-color: white;--mat-radio-checked-ripple-color: #4f46e5;--mat-radio-disabled-label-color: #07343e;--mat-radio-label-text-color: white}.theme-default .dark .mat-mdc-radio-button.mat-accent,.theme-default.dark .mat-mdc-radio-button.mat-accent{--mdc-radio-disabled-selected-icon-color: #cbdde1;--mdc-radio-disabled-unselected-icon-color: #cbdde1;--mdc-radio-unselected-hover-icon-color: #eeeeee;--mdc-radio-unselected-icon-color: rgba(203, 221, 225, .54);--mdc-radio-unselected-pressed-icon-color: rgba(203, 221, 225, .54);--mdc-radio-selected-focus-icon-color: #1e293b;--mdc-radio-selected-hover-icon-color: #1e293b;--mdc-radio-selected-icon-color: #1e293b;--mdc-radio-selected-pressed-icon-color: #1e293b;--mat-radio-ripple-color: white;--mat-radio-checked-ripple-color: #1e293b;--mat-radio-disabled-label-color: #07343e;--mat-radio-label-text-color: white}.theme-default .dark .mat-mdc-radio-button.mat-warn,.theme-default.dark .mat-mdc-radio-button.mat-warn{--mdc-radio-disabled-selected-icon-color: #cbdde1;--mdc-radio-disabled-unselected-icon-color: #cbdde1;--mdc-radio-unselected-hover-icon-color: #eeeeee;--mdc-radio-unselected-icon-color: rgba(203, 221, 225, .54);--mdc-radio-unselected-pressed-icon-color: rgba(203, 221, 225, .54);--mdc-radio-selected-focus-icon-color: #dc2626;--mdc-radio-selected-hover-icon-color: #dc2626;--mdc-radio-selected-icon-color: #dc2626;--mdc-radio-selected-pressed-icon-color: #dc2626;--mat-radio-ripple-color: white;--mat-radio-checked-ripple-color: #dc2626;--mat-radio-disabled-label-color: #07343e;--mat-radio-label-text-color: white}.theme-default .dark .mat-accent,.theme-default.dark .mat-accent{--mat-slider-ripple-color: #1e293b;--mat-slider-hover-state-layer-color: rgba(30, 41, 59, .05);--mat-slider-focus-state-layer-color: rgba(30, 41, 59, .2);--mdc-slider-handle-color: #1e293b;--mdc-slider-focus-handle-color: #1e293b;--mdc-slider-hover-handle-color: #1e293b;--mdc-slider-active-track-color: #1e293b;--mdc-slider-inactive-track-color: #1e293b;--mdc-slider-with-tick-marks-inactive-container-color: #1e293b;--mdc-slider-with-tick-marks-active-container-color: white}.theme-default .dark .mat-warn,.theme-default.dark .mat-warn{--mat-slider-ripple-color: #dc2626;--mat-slider-hover-state-layer-color: rgba(220, 38, 38, .05);--mat-slider-focus-state-layer-color: rgba(220, 38, 38, .2);--mdc-slider-handle-color: #dc2626;--mdc-slider-focus-handle-color: #dc2626;--mdc-slider-hover-handle-color: #dc2626;--mdc-slider-active-track-color: #dc2626;--mdc-slider-inactive-track-color: #dc2626;--mdc-slider-with-tick-marks-inactive-container-color: #dc2626;--mdc-slider-with-tick-marks-active-container-color: white}.theme-default .dark .mdc-list-item__start,.theme-default .dark .mdc-list-item__end,.theme-default.dark .mdc-list-item__start,.theme-default.dark .mdc-list-item__end{--mdc-radio-disabled-selected-icon-color: #cbdde1;--mdc-radio-disabled-unselected-icon-color: #cbdde1;--mdc-radio-unselected-hover-icon-color: #eeeeee;--mdc-radio-unselected-icon-color: rgba(203, 221, 225, .54);--mdc-radio-unselected-pressed-icon-color: rgba(203, 221, 225, .54);--mdc-radio-selected-focus-icon-color: #4f46e5;--mdc-radio-selected-hover-icon-color: #4f46e5;--mdc-radio-selected-icon-color: #4f46e5;--mdc-radio-selected-pressed-icon-color: #4f46e5}.theme-default .dark .mat-accent .mdc-list-item__start,.theme-default .dark .mat-accent .mdc-list-item__end,.theme-default.dark .mat-accent .mdc-list-item__start,.theme-default.dark .mat-accent .mdc-list-item__end{--mdc-radio-disabled-selected-icon-color: #cbdde1;--mdc-radio-disabled-unselected-icon-color: #cbdde1;--mdc-radio-unselected-hover-icon-color: #eeeeee;--mdc-radio-unselected-icon-color: rgba(203, 221, 225, .54);--mdc-radio-unselected-pressed-icon-color: rgba(203, 221, 225, .54);--mdc-radio-selected-focus-icon-color: #1e293b;--mdc-radio-selected-hover-icon-color: #1e293b;--mdc-radio-selected-icon-color: #1e293b;--mdc-radio-selected-pressed-icon-color: #1e293b}.theme-default .dark .mat-warn .mdc-list-item__start,.theme-default .dark .mat-warn .mdc-list-item__end,.theme-default.dark .mat-warn .mdc-list-item__start,.theme-default.dark .mat-warn .mdc-list-item__end{--mdc-radio-disabled-selected-icon-color: #cbdde1;--mdc-radio-disabled-unselected-icon-color: #cbdde1;--mdc-radio-unselected-hover-icon-color: #eeeeee;--mdc-radio-unselected-icon-color: rgba(203, 221, 225, .54);--mdc-radio-unselected-pressed-icon-color: rgba(203, 221, 225, .54);--mdc-radio-selected-focus-icon-color: #dc2626;--mdc-radio-selected-hover-icon-color: #dc2626;--mdc-radio-selected-icon-color: #dc2626;--mdc-radio-selected-pressed-icon-color: #dc2626}.theme-default .dark .mat-mdc-list-option,.theme-default.dark .mat-mdc-list-option{--mdc-checkbox-disabled-selected-icon-color: rgba(255, 255, 255, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(255, 255, 255, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #4f46e5;--mdc-checkbox-selected-hover-icon-color: #4f46e5;--mdc-checkbox-selected-icon-color: #4f46e5;--mdc-checkbox-selected-pressed-icon-color: #4f46e5;--mdc-checkbox-unselected-focus-icon-color: #eeeeee;--mdc-checkbox-unselected-hover-icon-color: #eeeeee;--mdc-checkbox-unselected-icon-color: rgba(255, 255, 255, .54);--mdc-checkbox-unselected-pressed-icon-color: rgba(255, 255, 255, .54);--mdc-checkbox-selected-focus-state-layer-color: #4f46e5;--mdc-checkbox-selected-hover-state-layer-color: #4f46e5;--mdc-checkbox-selected-pressed-state-layer-color: #4f46e5;--mdc-checkbox-unselected-focus-state-layer-color: white;--mdc-checkbox-unselected-hover-state-layer-color: white;--mdc-checkbox-unselected-pressed-state-layer-color: white}.theme-default .dark .mat-mdc-list-option.mat-accent,.theme-default.dark .mat-mdc-list-option.mat-accent{--mdc-checkbox-disabled-selected-icon-color: rgba(255, 255, 255, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(255, 255, 255, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #1e293b;--mdc-checkbox-selected-hover-icon-color: #1e293b;--mdc-checkbox-selected-icon-color: #1e293b;--mdc-checkbox-selected-pressed-icon-color: #1e293b;--mdc-checkbox-unselected-focus-icon-color: #eeeeee;--mdc-checkbox-unselected-hover-icon-color: #eeeeee;--mdc-checkbox-unselected-icon-color: rgba(255, 255, 255, .54);--mdc-checkbox-unselected-pressed-icon-color: rgba(255, 255, 255, .54);--mdc-checkbox-selected-focus-state-layer-color: #1e293b;--mdc-checkbox-selected-hover-state-layer-color: #1e293b;--mdc-checkbox-selected-pressed-state-layer-color: #1e293b;--mdc-checkbox-unselected-focus-state-layer-color: white;--mdc-checkbox-unselected-hover-state-layer-color: white;--mdc-checkbox-unselected-pressed-state-layer-color: white}.theme-default .dark .mat-mdc-list-option.mat-warn,.theme-default.dark .mat-mdc-list-option.mat-warn{--mdc-checkbox-disabled-selected-icon-color: rgba(255, 255, 255, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(255, 255, 255, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #dc2626;--mdc-checkbox-selected-hover-icon-color: #dc2626;--mdc-checkbox-selected-icon-color: #dc2626;--mdc-checkbox-selected-pressed-icon-color: #dc2626;--mdc-checkbox-unselected-focus-icon-color: #eeeeee;--mdc-checkbox-unselected-hover-icon-color: #eeeeee;--mdc-checkbox-unselected-icon-color: rgba(255, 255, 255, .54);--mdc-checkbox-unselected-pressed-icon-color: rgba(255, 255, 255, .54);--mdc-checkbox-selected-focus-state-layer-color: #dc2626;--mdc-checkbox-selected-hover-state-layer-color: #dc2626;--mdc-checkbox-selected-pressed-state-layer-color: #dc2626;--mdc-checkbox-unselected-focus-state-layer-color: white;--mdc-checkbox-unselected-hover-state-layer-color: white;--mdc-checkbox-unselected-pressed-state-layer-color: white}.theme-default .dark .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected .mdc-list-item__primary-text,.theme-default .dark .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated .mdc-list-item__primary-text,.theme-default.dark .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected .mdc-list-item__primary-text,.theme-default.dark .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated .mdc-list-item__primary-text,.theme-default .dark .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected.mdc-list-item--with-leading-icon .mdc-list-item__start,.theme-default .dark .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated.mdc-list-item--with-leading-icon .mdc-list-item__start,.theme-default.dark .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected.mdc-list-item--with-leading-icon .mdc-list-item__start,.theme-default.dark .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated.mdc-list-item--with-leading-icon .mdc-list-item__start{color:#4f46e5}.theme-default .dark .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__start,.theme-default .dark .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__content,.theme-default .dark .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__end,.theme-default.dark .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__start,.theme-default.dark .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__content,.theme-default.dark .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__end{opacity:1}.theme-default .dark .mat-mdc-tab-group,.theme-default .dark .mat-mdc-tab-nav-bar,.theme-default.dark .mat-mdc-tab-group,.theme-default.dark .mat-mdc-tab-nav-bar{--mdc-tab-indicator-active-indicator-color: #4f46e5;--mat-tab-header-disabled-ripple-color: #07343e;--mat-tab-header-pagination-icon-color: #cbdde1;--mat-tab-header-inactive-label-text-color: rgba(255, 255, 255, .6);--mat-tab-header-active-label-text-color: #4f46e5;--mat-tab-header-active-ripple-color: #4f46e5;--mat-tab-header-inactive-ripple-color: #4f46e5;--mat-tab-header-inactive-focus-label-text-color: rgba(255, 255, 255, .6);--mat-tab-header-inactive-hover-label-text-color: rgba(255, 255, 255, .6);--mat-tab-header-active-focus-label-text-color: #4f46e5;--mat-tab-header-active-hover-label-text-color: #4f46e5;--mat-tab-header-active-focus-indicator-color: #4f46e5;--mat-tab-header-active-hover-indicator-color: #4f46e5}.theme-default .dark .mat-mdc-tab-group.mat-accent,.theme-default .dark .mat-mdc-tab-nav-bar.mat-accent,.theme-default.dark .mat-mdc-tab-group.mat-accent,.theme-default.dark .mat-mdc-tab-nav-bar.mat-accent{--mdc-tab-indicator-active-indicator-color: #1e293b;--mat-tab-header-disabled-ripple-color: #07343e;--mat-tab-header-pagination-icon-color: #cbdde1;--mat-tab-header-inactive-label-text-color: rgba(255, 255, 255, .6);--mat-tab-header-active-label-text-color: #1e293b;--mat-tab-header-active-ripple-color: #1e293b;--mat-tab-header-inactive-ripple-color: #1e293b;--mat-tab-header-inactive-focus-label-text-color: rgba(255, 255, 255, .6);--mat-tab-header-inactive-hover-label-text-color: rgba(255, 255, 255, .6);--mat-tab-header-active-focus-label-text-color: #1e293b;--mat-tab-header-active-hover-label-text-color: #1e293b;--mat-tab-header-active-focus-indicator-color: #1e293b;--mat-tab-header-active-hover-indicator-color: #1e293b}.theme-default .dark .mat-mdc-tab-group.mat-warn,.theme-default .dark .mat-mdc-tab-nav-bar.mat-warn,.theme-default.dark .mat-mdc-tab-group.mat-warn,.theme-default.dark .mat-mdc-tab-nav-bar.mat-warn{--mdc-tab-indicator-active-indicator-color: #dc2626;--mat-tab-header-disabled-ripple-color: #07343e;--mat-tab-header-pagination-icon-color: #cbdde1;--mat-tab-header-inactive-label-text-color: rgba(255, 255, 255, .6);--mat-tab-header-active-label-text-color: #dc2626;--mat-tab-header-active-ripple-color: #dc2626;--mat-tab-header-inactive-ripple-color: #dc2626;--mat-tab-header-inactive-focus-label-text-color: rgba(255, 255, 255, .6);--mat-tab-header-inactive-hover-label-text-color: rgba(255, 255, 255, .6);--mat-tab-header-active-focus-label-text-color: #dc2626;--mat-tab-header-active-hover-label-text-color: #dc2626;--mat-tab-header-active-focus-indicator-color: #dc2626;--mat-tab-header-active-hover-indicator-color: #dc2626}.theme-default .dark .mat-mdc-tab-group.mat-background-primary,.theme-default .dark .mat-mdc-tab-nav-bar.mat-background-primary,.theme-default.dark .mat-mdc-tab-group.mat-background-primary,.theme-default.dark .mat-mdc-tab-nav-bar.mat-background-primary{--mat-tab-header-with-background-background-color: #4f46e5;--mat-tab-header-with-background-foreground-color: white}.theme-default .dark .mat-mdc-tab-group.mat-background-accent,.theme-default .dark .mat-mdc-tab-nav-bar.mat-background-accent,.theme-default.dark .mat-mdc-tab-group.mat-background-accent,.theme-default.dark .mat-mdc-tab-nav-bar.mat-background-accent{--mat-tab-header-with-background-background-color: #1e293b;--mat-tab-header-with-background-foreground-color: white}.theme-default .dark .mat-mdc-tab-group.mat-background-warn,.theme-default .dark .mat-mdc-tab-nav-bar.mat-background-warn,.theme-default.dark .mat-mdc-tab-group.mat-background-warn,.theme-default.dark .mat-mdc-tab-nav-bar.mat-background-warn{--mat-tab-header-with-background-background-color: #dc2626;--mat-tab-header-with-background-foreground-color: white}.theme-default .dark .mat-mdc-checkbox.mat-primary,.theme-default.dark .mat-mdc-checkbox.mat-primary{--mdc-checkbox-disabled-selected-icon-color: rgba(255, 255, 255, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(255, 255, 255, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #4f46e5;--mdc-checkbox-selected-hover-icon-color: #4f46e5;--mdc-checkbox-selected-icon-color: #4f46e5;--mdc-checkbox-selected-pressed-icon-color: #4f46e5;--mdc-checkbox-unselected-focus-icon-color: #eeeeee;--mdc-checkbox-unselected-hover-icon-color: #eeeeee;--mdc-checkbox-unselected-icon-color: rgba(255, 255, 255, .54);--mdc-checkbox-unselected-pressed-icon-color: rgba(255, 255, 255, .54);--mdc-checkbox-selected-focus-state-layer-color: #4f46e5;--mdc-checkbox-selected-hover-state-layer-color: #4f46e5;--mdc-checkbox-selected-pressed-state-layer-color: #4f46e5;--mdc-checkbox-unselected-focus-state-layer-color: white;--mdc-checkbox-unselected-hover-state-layer-color: white;--mdc-checkbox-unselected-pressed-state-layer-color: white}.theme-default .dark .mat-mdc-checkbox.mat-warn,.theme-default.dark .mat-mdc-checkbox.mat-warn{--mdc-checkbox-disabled-selected-icon-color: rgba(255, 255, 255, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(255, 255, 255, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #dc2626;--mdc-checkbox-selected-hover-icon-color: #dc2626;--mdc-checkbox-selected-icon-color: #dc2626;--mdc-checkbox-selected-pressed-icon-color: #dc2626;--mdc-checkbox-unselected-focus-icon-color: #eeeeee;--mdc-checkbox-unselected-hover-icon-color: #eeeeee;--mdc-checkbox-unselected-icon-color: rgba(255, 255, 255, .54);--mdc-checkbox-unselected-pressed-icon-color: rgba(255, 255, 255, .54);--mdc-checkbox-selected-focus-state-layer-color: #dc2626;--mdc-checkbox-selected-hover-state-layer-color: #dc2626;--mdc-checkbox-selected-pressed-state-layer-color: #dc2626;--mdc-checkbox-unselected-focus-state-layer-color: white;--mdc-checkbox-unselected-hover-state-layer-color: white;--mdc-checkbox-unselected-pressed-state-layer-color: white}.theme-default .dark .mat-mdc-button.mat-primary,.theme-default.dark .mat-mdc-button.mat-primary{--mdc-text-button-label-text-color: #4f46e5;--mat-text-button-state-layer-color: #4f46e5;--mat-text-button-ripple-color: rgba(79, 70, 229, .1)}.theme-default .dark .mat-mdc-button.mat-accent,.theme-default.dark .mat-mdc-button.mat-accent{--mdc-text-button-label-text-color: #1e293b;--mat-text-button-state-layer-color: #1e293b;--mat-text-button-ripple-color: rgba(30, 41, 59, .1)}.theme-default .dark .mat-mdc-button.mat-warn,.theme-default.dark .mat-mdc-button.mat-warn{--mdc-text-button-label-text-color: #dc2626;--mat-text-button-state-layer-color: #dc2626;--mat-text-button-ripple-color: rgba(220, 38, 38, .1)}.theme-default .dark .mat-mdc-unelevated-button.mat-primary,.theme-default.dark .mat-mdc-unelevated-button.mat-primary{--mdc-filled-button-container-color: #4f46e5;--mdc-filled-button-label-text-color: white;--mat-filled-button-state-layer-color: white;--mat-filled-button-ripple-color: rgba(255, 255, 255, .1)}.theme-default .dark .mat-mdc-unelevated-button.mat-accent,.theme-default.dark .mat-mdc-unelevated-button.mat-accent{--mdc-filled-button-container-color: #1e293b;--mdc-filled-button-label-text-color: white;--mat-filled-button-state-layer-color: white;--mat-filled-button-ripple-color: rgba(255, 255, 255, .1)}.theme-default .dark .mat-mdc-unelevated-button.mat-warn,.theme-default.dark .mat-mdc-unelevated-button.mat-warn{--mdc-filled-button-container-color: #dc2626;--mdc-filled-button-label-text-color: white;--mat-filled-button-state-layer-color: white;--mat-filled-button-ripple-color: rgba(255, 255, 255, .1)}.theme-default .dark .mat-mdc-raised-button.mat-primary,.theme-default.dark .mat-mdc-raised-button.mat-primary{--mdc-protected-button-container-color: #4f46e5;--mdc-protected-button-label-text-color: white;--mat-protected-button-state-layer-color: white;--mat-protected-button-ripple-color: rgba(255, 255, 255, .1)}.theme-default .dark .mat-mdc-raised-button.mat-accent,.theme-default.dark .mat-mdc-raised-button.mat-accent{--mdc-protected-button-container-color: #1e293b;--mdc-protected-button-label-text-color: white;--mat-protected-button-state-layer-color: white;--mat-protected-button-ripple-color: rgba(255, 255, 255, .1)}.theme-default .dark .mat-mdc-raised-button.mat-warn,.theme-default.dark .mat-mdc-raised-button.mat-warn{--mdc-protected-button-container-color: #dc2626;--mdc-protected-button-label-text-color: white;--mat-protected-button-state-layer-color: white;--mat-protected-button-ripple-color: rgba(255, 255, 255, .1)}.theme-default .dark .mat-mdc-outlined-button.mat-primary,.theme-default.dark .mat-mdc-outlined-button.mat-primary{--mdc-outlined-button-label-text-color: #4f46e5;--mdc-outlined-button-outline-color: rgba(203, 221, 225, .12);--mat-outlined-button-state-layer-color: #4f46e5;--mat-outlined-button-ripple-color: rgba(79, 70, 229, .1)}.theme-default .dark .mat-mdc-outlined-button.mat-accent,.theme-default.dark .mat-mdc-outlined-button.mat-accent{--mdc-outlined-button-label-text-color: #1e293b;--mdc-outlined-button-outline-color: rgba(203, 221, 225, .12);--mat-outlined-button-state-layer-color: #1e293b;--mat-outlined-button-ripple-color: rgba(30, 41, 59, .1)}.theme-default .dark .mat-mdc-outlined-button.mat-warn,.theme-default.dark .mat-mdc-outlined-button.mat-warn{--mdc-outlined-button-label-text-color: #dc2626;--mdc-outlined-button-outline-color: rgba(203, 221, 225, .12);--mat-outlined-button-state-layer-color: #dc2626;--mat-outlined-button-ripple-color: rgba(220, 38, 38, .1)}.theme-default .dark .mat-mdc-icon-button.mat-primary,.theme-default.dark .mat-mdc-icon-button.mat-primary{--mdc-icon-button-icon-color: #4f46e5;--mat-icon-button-state-layer-color: #4f46e5;--mat-icon-button-ripple-color: rgba(79, 70, 229, .1)}.theme-default .dark .mat-mdc-icon-button.mat-accent,.theme-default.dark .mat-mdc-icon-button.mat-accent{--mdc-icon-button-icon-color: #1e293b;--mat-icon-button-state-layer-color: #1e293b;--mat-icon-button-ripple-color: rgba(30, 41, 59, .1)}.theme-default .dark .mat-mdc-icon-button.mat-warn,.theme-default.dark .mat-mdc-icon-button.mat-warn{--mdc-icon-button-icon-color: #dc2626;--mat-icon-button-state-layer-color: #dc2626;--mat-icon-button-ripple-color: rgba(220, 38, 38, .1)}.theme-default .dark .mat-mdc-fab.mat-primary,.theme-default.dark .mat-mdc-fab.mat-primary{--mdc-fab-container-color: #4f46e5;--mat-fab-foreground-color: white;--mat-fab-state-layer-color: white;--mat-fab-ripple-color: rgba(255, 255, 255, .1)}.theme-default .dark .mat-mdc-fab.mat-accent,.theme-default.dark .mat-mdc-fab.mat-accent{--mdc-fab-container-color: #1e293b;--mat-fab-foreground-color: white;--mat-fab-state-layer-color: white;--mat-fab-ripple-color: rgba(255, 255, 255, .1)}.theme-default .dark .mat-mdc-fab.mat-warn,.theme-default.dark .mat-mdc-fab.mat-warn{--mdc-fab-container-color: #dc2626;--mat-fab-foreground-color: white;--mat-fab-state-layer-color: white;--mat-fab-ripple-color: rgba(255, 255, 255, .1)}.theme-default .dark .mat-mdc-mini-fab.mat-primary,.theme-default.dark .mat-mdc-mini-fab.mat-primary{--mdc-fab-small-container-color: #4f46e5;--mat-fab-small-foreground-color: white;--mat-fab-small-state-layer-color: white;--mat-fab-small-ripple-color: rgba(255, 255, 255, .1)}.theme-default .dark .mat-mdc-mini-fab.mat-accent,.theme-default.dark .mat-mdc-mini-fab.mat-accent{--mdc-fab-small-container-color: #1e293b;--mat-fab-small-foreground-color: white;--mat-fab-small-state-layer-color: white;--mat-fab-small-ripple-color: rgba(255, 255, 255, .1)}.theme-default .dark .mat-mdc-mini-fab.mat-warn,.theme-default.dark .mat-mdc-mini-fab.mat-warn{--mdc-fab-small-container-color: #dc2626;--mat-fab-small-foreground-color: white;--mat-fab-small-state-layer-color: white;--mat-fab-small-ripple-color: rgba(255, 255, 255, .1)}.theme-default .dark .mat-accent,.theme-default.dark .mat-accent{--mdc-circular-progress-active-indicator-color: #1e293b}.theme-default .dark .mat-warn,.theme-default.dark .mat-warn{--mdc-circular-progress-active-indicator-color: #dc2626}.theme-default .dark .mat-badge-accent,.theme-default.dark .mat-badge-accent{--mat-badge-background-color: #1e293b;--mat-badge-text-color: white}.theme-default .dark .mat-badge-warn,.theme-default.dark .mat-badge-warn{--mat-badge-background-color: #dc2626;--mat-badge-text-color: white}.theme-default .dark .mat-datepicker-content.mat-accent,.theme-default.dark .mat-datepicker-content.mat-accent{--mat-datepicker-calendar-date-selected-state-text-color: white;--mat-datepicker-calendar-date-selected-state-background-color: #1e293b;--mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(30, 41, 59, .4);--mat-datepicker-calendar-date-today-selected-state-outline-color: white;--mat-datepicker-calendar-date-focus-state-background-color: rgba(30, 41, 59, .3);--mat-datepicker-calendar-date-hover-state-background-color: rgba(30, 41, 59, .3);--mat-datepicker-calendar-date-in-range-state-background-color: rgba(30, 41, 59, .2);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, .2);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #46a35e}.theme-default .dark .mat-datepicker-content.mat-warn,.theme-default.dark .mat-datepicker-content.mat-warn{--mat-datepicker-calendar-date-selected-state-text-color: white;--mat-datepicker-calendar-date-selected-state-background-color: #dc2626;--mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(220, 38, 38, .4);--mat-datepicker-calendar-date-today-selected-state-outline-color: white;--mat-datepicker-calendar-date-focus-state-background-color: rgba(220, 38, 38, .3);--mat-datepicker-calendar-date-hover-state-background-color: rgba(220, 38, 38, .3);--mat-datepicker-calendar-date-in-range-state-background-color: rgba(220, 38, 38, .2);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, .2);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #46a35e}.theme-default .dark .mat-datepicker-toggle-active.mat-accent,.theme-default.dark .mat-datepicker-toggle-active.mat-accent{--mat-datepicker-toggle-active-state-icon-color: #1e293b}.theme-default .dark .mat-datepicker-toggle-active.mat-warn,.theme-default.dark .mat-datepicker-toggle-active.mat-warn{--mat-datepicker-toggle-active-state-icon-color: #dc2626}.theme-default .dark .mat-icon.mat-primary,.theme-default.dark .mat-icon.mat-primary{--mat-icon-color: #4f46e5}.theme-default .dark .mat-icon.mat-accent,.theme-default.dark .mat-icon.mat-accent{--mat-icon-color: #1e293b}.theme-default .dark .mat-icon.mat-warn,.theme-default.dark .mat-icon.mat-warn{--mat-icon-color: #dc2626}.theme-default .dark .mat-step-header.mat-accent,.theme-default.dark .mat-step-header.mat-accent{--mat-stepper-header-icon-foreground-color: white;--mat-stepper-header-selected-state-icon-background-color: #1e293b;--mat-stepper-header-selected-state-icon-foreground-color: white;--mat-stepper-header-done-state-icon-background-color: #1e293b;--mat-stepper-header-done-state-icon-foreground-color: white;--mat-stepper-header-edit-state-icon-background-color: #1e293b;--mat-stepper-header-edit-state-icon-foreground-color: white}.theme-default .dark .mat-step-header.mat-warn,.theme-default.dark .mat-step-header.mat-warn{--mat-stepper-header-icon-foreground-color: white;--mat-stepper-header-selected-state-icon-background-color: #dc2626;--mat-stepper-header-selected-state-icon-foreground-color: white;--mat-stepper-header-done-state-icon-background-color: #dc2626;--mat-stepper-header-done-state-icon-foreground-color: white;--mat-stepper-header-edit-state-icon-background-color: #dc2626;--mat-stepper-header-edit-state-icon-foreground-color: white}.theme-default .dark .mat-toolbar.mat-primary,.theme-default.dark .mat-toolbar.mat-primary{--mat-toolbar-container-background-color: #4f46e5;--mat-toolbar-container-text-color: white}.theme-default .dark .mat-toolbar.mat-accent,.theme-default.dark .mat-toolbar.mat-accent{--mat-toolbar-container-background-color: #1e293b;--mat-toolbar-container-text-color: white}.theme-default .dark .mat-toolbar.mat-warn,.theme-default.dark .mat-toolbar.mat-warn{--mat-toolbar-container-background-color: #dc2626;--mat-toolbar-container-text-color: white}.theme-brand .light,.theme-brand.light{--mat-ripple-color: rgba(0, 0, 0, .1);--mat-option-selected-state-label-text-color: #086c81;--mat-option-label-text-color: #032128;--mat-option-hover-state-layer-color: rgba(0, 0, 0, .04);--mat-option-focus-state-layer-color: rgba(0, 0, 0, .04);--mat-option-selected-state-layer-color: rgba(0, 0, 0, .04);--mat-optgroup-label-text-color: #032128;--mat-full-pseudo-checkbox-selected-icon-color: #1e293b;--mat-full-pseudo-checkbox-selected-checkmark-color: #cbdde1;--mat-full-pseudo-checkbox-unselected-icon-color: #083b46;--mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #cbdde1;--mat-full-pseudo-checkbox-disabled-unselected-icon-color: #b0b0b0;--mat-full-pseudo-checkbox-disabled-selected-icon-color: #b0b0b0;--mat-minimal-pseudo-checkbox-selected-checkmark-color: #1e293b;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #b0b0b0;--mat-app-background-color: #cbdde1;--mat-app-text-color: #032128;--mdc-elevated-card-container-shape: 4px;--mdc-outlined-card-container-shape: 4px;--mdc-outlined-card-outline-width: 1px;--mdc-elevated-card-container-color: white;--mdc-elevated-card-container-elevation: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mdc-outlined-card-container-color: white;--mdc-outlined-card-outline-color: rgba(0, 0, 0, .12);--mdc-outlined-card-container-elevation: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-card-subtitle-text-color: #083b46;--mdc-linear-progress-active-indicator-height: 4px;--mdc-linear-progress-track-height: 4px;--mdc-linear-progress-track-shape: 0;--mdc-plain-tooltip-container-shape: 4px;--mdc-plain-tooltip-supporting-text-line-height: 16px;--mdc-plain-tooltip-container-color: #032128;--mdc-plain-tooltip-supporting-text-color: #fff;--mdc-filled-text-field-active-indicator-height: 1px;--mdc-filled-text-field-focus-active-indicator-height: 2px;--mdc-filled-text-field-container-shape: 4px;--mdc-outlined-text-field-outline-width: 1px;--mdc-outlined-text-field-focus-outline-width: 2px;--mdc-outlined-text-field-container-shape: 4px;--mdc-filled-text-field-caret-color: #086c81;--mdc-filled-text-field-focus-active-indicator-color: #086c81;--mdc-filled-text-field-focus-label-text-color: rgba(8, 108, 129, .87);--mdc-filled-text-field-container-color: whitesmoke;--mdc-filled-text-field-disabled-container-color: #fafafa;--mdc-filled-text-field-label-text-color: rgba(3, 33, 40, .6);--mdc-filled-text-field-hover-label-text-color: rgba(3, 33, 40, .6);--mdc-filled-text-field-disabled-label-text-color: rgba(59, 117, 134, .38);--mdc-filled-text-field-input-text-color: rgba(3, 33, 40, .87);--mdc-filled-text-field-disabled-input-text-color: rgba(59, 117, 134, .38);--mdc-filled-text-field-input-text-placeholder-color: rgba(3, 33, 40, .6);--mdc-filled-text-field-error-hover-label-text-color: #dc2626;--mdc-filled-text-field-error-focus-label-text-color: #dc2626;--mdc-filled-text-field-error-label-text-color: #dc2626;--mdc-filled-text-field-error-caret-color: #dc2626;--mdc-filled-text-field-active-indicator-color: rgba(155, 186, 195, .42);--mdc-filled-text-field-disabled-active-indicator-color: rgba(155, 186, 195, .06);--mdc-filled-text-field-hover-active-indicator-color: rgba(155, 186, 195, .87);--mdc-filled-text-field-error-active-indicator-color: #dc2626;--mdc-filled-text-field-error-focus-active-indicator-color: #dc2626;--mdc-filled-text-field-error-hover-active-indicator-color: #dc2626;--mdc-outlined-text-field-caret-color: #086c81;--mdc-outlined-text-field-focus-outline-color: #086c81;--mdc-outlined-text-field-focus-label-text-color: rgba(8, 108, 129, .87);--mdc-outlined-text-field-label-text-color: rgba(3, 33, 40, .6);--mdc-outlined-text-field-hover-label-text-color: rgba(3, 33, 40, .6);--mdc-outlined-text-field-disabled-label-text-color: rgba(59, 117, 134, .38);--mdc-outlined-text-field-input-text-color: rgba(3, 33, 40, .87);--mdc-outlined-text-field-disabled-input-text-color: rgba(59, 117, 134, .38);--mdc-outlined-text-field-input-text-placeholder-color: rgba(3, 33, 40, .6);--mdc-outlined-text-field-error-caret-color: #dc2626;--mdc-outlined-text-field-error-focus-label-text-color: #dc2626;--mdc-outlined-text-field-error-label-text-color: #dc2626;--mdc-outlined-text-field-error-hover-label-text-color: #dc2626;--mdc-outlined-text-field-outline-color: rgba(155, 186, 195, .38);--mdc-outlined-text-field-disabled-outline-color: rgba(155, 186, 195, .06);--mdc-outlined-text-field-hover-outline-color: rgba(155, 186, 195, .87);--mdc-outlined-text-field-error-focus-outline-color: #dc2626;--mdc-outlined-text-field-error-hover-outline-color: #dc2626;--mdc-outlined-text-field-error-outline-color: #dc2626;--mat-form-field-focus-select-arrow-color: rgba(8, 108, 129, .87);--mat-form-field-disabled-input-text-placeholder-color: rgba(8, 59, 70, .38);--mat-form-field-state-layer-color: rgba(0, 0, 0, .87);--mat-form-field-error-text-color: #dc2626;--mat-form-field-select-option-text-color: inherit;--mat-form-field-select-disabled-option-text-color: GrayText;--mat-form-field-leading-icon-color: unset;--mat-form-field-disabled-leading-icon-color: unset;--mat-form-field-trailing-icon-color: unset;--mat-form-field-disabled-trailing-icon-color: unset;--mat-form-field-error-focus-trailing-icon-color: unset;--mat-form-field-error-hover-trailing-icon-color: unset;--mat-form-field-error-trailing-icon-color: unset;--mat-form-field-enabled-select-arrow-color: rgba(8, 59, 70, .54);--mat-form-field-disabled-select-arrow-color: rgba(8, 59, 70, .38);--mat-form-field-hover-state-layer-opacity: .04;--mat-form-field-focus-state-layer-opacity: .08;--mat-select-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-select-panel-background-color: white;--mat-select-enabled-trigger-text-color: rgba(3, 33, 40, .87);--mat-select-disabled-trigger-text-color: rgba(59, 117, 134, .38);--mat-select-placeholder-text-color: rgba(3, 33, 40, .6);--mat-select-enabled-arrow-color: rgba(155, 186, 195, .54);--mat-select-disabled-arrow-color: rgba(3, 33, 40, .38);--mat-select-focused-arrow-color: rgba(8, 108, 129, .87);--mat-select-invalid-arrow-color: rgba(220, 38, 38, .87);--mat-autocomplete-container-shape: 4px;--mat-autocomplete-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-autocomplete-background-color: white;--mdc-dialog-container-shape: 4px;--mat-dialog-container-elevation-shadow: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12);--mat-dialog-container-max-width: 80vw;--mat-dialog-container-small-max-width: 80vw;--mat-dialog-container-min-width: 0;--mat-dialog-actions-alignment: start;--mat-dialog-actions-padding: 8px;--mat-dialog-content-padding: 20px 24px;--mat-dialog-with-actions-content-padding: 20px 24px;--mat-dialog-headline-padding: 0 24px 9px;--mdc-dialog-container-color: white;--mdc-dialog-subhead-color: rgba(3, 33, 40, .87);--mdc-dialog-supporting-text-color: rgba(3, 33, 40, .6);--mdc-switch-disabled-selected-icon-opacity: .38;--mdc-switch-disabled-track-opacity: .12;--mdc-switch-disabled-unselected-icon-opacity: .38;--mdc-switch-handle-height: 20px;--mdc-switch-handle-shape: 10px;--mdc-switch-handle-width: 20px;--mdc-switch-selected-icon-size: 18px;--mdc-switch-track-height: 14px;--mdc-switch-track-shape: 7px;--mdc-switch-track-width: 36px;--mdc-switch-unselected-icon-size: 18px;--mdc-switch-selected-focus-state-layer-opacity: .12;--mdc-switch-selected-hover-state-layer-opacity: .04;--mdc-switch-selected-pressed-state-layer-opacity: .1;--mdc-switch-unselected-focus-state-layer-opacity: .12;--mdc-switch-unselected-hover-state-layer-opacity: .04;--mdc-switch-unselected-pressed-state-layer-opacity: .1;--mdc-switch-selected-focus-state-layer-color: #076275;--mdc-switch-selected-handle-color: #076275;--mdc-switch-selected-hover-state-layer-color: #076275;--mdc-switch-selected-pressed-state-layer-color: #076275;--mdc-switch-selected-focus-handle-color: #043a45;--mdc-switch-selected-hover-handle-color: #043a45;--mdc-switch-selected-pressed-handle-color: #043a45;--mdc-switch-selected-focus-track-color: #9fb5bd;--mdc-switch-selected-hover-track-color: #9fb5bd;--mdc-switch-selected-pressed-track-color: #9fb5bd;--mdc-switch-selected-track-color: #9fb5bd;--mdc-switch-disabled-selected-handle-color: #424242;--mdc-switch-disabled-selected-icon-color: #fff;--mdc-switch-disabled-selected-track-color: #424242;--mdc-switch-disabled-unselected-handle-color: #424242;--mdc-switch-disabled-unselected-icon-color: #fff;--mdc-switch-disabled-unselected-track-color: #424242;--mdc-switch-handle-surface-color: var(--mdc-theme-surface, #fff);--mdc-switch-handle-elevation-shadow: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mdc-switch-handle-shadow-color: black;--mdc-switch-disabled-handle-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mdc-switch-selected-icon-color: #fff;--mdc-switch-unselected-focus-handle-color: #212121;--mdc-switch-unselected-focus-state-layer-color: #424242;--mdc-switch-unselected-focus-track-color: #e0e0e0;--mdc-switch-unselected-handle-color: #616161;--mdc-switch-unselected-hover-handle-color: #212121;--mdc-switch-unselected-hover-state-layer-color: #424242;--mdc-switch-unselected-hover-track-color: #e0e0e0;--mdc-switch-unselected-icon-color: #fff;--mdc-switch-unselected-pressed-handle-color: #212121;--mdc-switch-unselected-pressed-state-layer-color: #424242;--mdc-switch-unselected-pressed-track-color: #e0e0e0;--mdc-switch-unselected-track-color: #e0e0e0;--mdc-switch-disabled-label-text-color: #3b7586;--mdc-radio-disabled-selected-icon-opacity: .38;--mdc-radio-disabled-unselected-icon-opacity: .38;--mdc-radio-state-layer-size: 40px;--mat-slider-value-indicator-width: auto;--mat-slider-value-indicator-height: 32px;--mat-slider-value-indicator-caret-display: block;--mat-slider-value-indicator-border-radius: 4px;--mat-slider-value-indicator-padding: 0 12px;--mat-slider-value-indicator-text-transform: none;--mat-slider-value-indicator-container-transform: translateX(-50%);--mdc-slider-active-track-height: 6px;--mdc-slider-active-track-shape: 9999px;--mdc-slider-handle-height: 20px;--mdc-slider-handle-shape: 50%;--mdc-slider-handle-width: 20px;--mdc-slider-inactive-track-height: 4px;--mdc-slider-inactive-track-shape: 9999px;--mdc-slider-with-overlap-handle-outline-width: 1px;--mdc-slider-with-tick-marks-active-container-opacity: .6;--mdc-slider-with-tick-marks-container-shape: 50%;--mdc-slider-with-tick-marks-container-size: 2px;--mdc-slider-with-tick-marks-inactive-container-opacity: .6;--mdc-slider-handle-color: #086c81;--mdc-slider-focus-handle-color: #086c81;--mdc-slider-hover-handle-color: #086c81;--mdc-slider-active-track-color: #086c81;--mdc-slider-inactive-track-color: #086c81;--mdc-slider-with-tick-marks-inactive-container-color: #086c81;--mdc-slider-with-tick-marks-active-container-color: white;--mdc-slider-disabled-active-track-color: #000;--mdc-slider-disabled-handle-color: #000;--mdc-slider-disabled-inactive-track-color: #000;--mdc-slider-label-container-color: #000;--mdc-slider-label-label-text-color: #fff;--mdc-slider-with-overlap-handle-outline-color: #fff;--mdc-slider-with-tick-marks-disabled-container-color: #000;--mdc-slider-handle-elevation: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-slider-ripple-color: #086c81;--mat-slider-hover-state-layer-color: rgba(8, 108, 129, .05);--mat-slider-focus-state-layer-color: rgba(8, 108, 129, .2);--mat-slider-value-indicator-opacity: .6;--mat-menu-container-shape: 4px;--mat-menu-divider-bottom-spacing: 0;--mat-menu-divider-top-spacing: 0;--mat-menu-item-spacing: 16px;--mat-menu-item-icon-size: 24px;--mat-menu-item-leading-spacing: 16px;--mat-menu-item-trailing-spacing: 16px;--mat-menu-item-with-icon-leading-spacing: 16px;--mat-menu-item-with-icon-trailing-spacing: 16px;--mat-menu-item-label-text-color: #032128;--mat-menu-item-icon-color: #032128;--mat-menu-item-hover-state-layer-color: rgba(0, 0, 0, .04);--mat-menu-item-focus-state-layer-color: rgba(0, 0, 0, .04);--mat-menu-container-color: white;--mat-menu-divider-color: #9bbac3;--mdc-list-list-item-container-shape: 0;--mdc-list-list-item-leading-avatar-shape: 50%;--mdc-list-list-item-container-color: transparent;--mdc-list-list-item-selected-container-color: transparent;--mdc-list-list-item-leading-avatar-color: transparent;--mdc-list-list-item-leading-icon-size: 24px;--mdc-list-list-item-leading-avatar-size: 40px;--mdc-list-list-item-trailing-icon-size: 24px;--mdc-list-list-item-disabled-state-layer-color: transparent;--mdc-list-list-item-disabled-state-layer-opacity: 0;--mdc-list-list-item-disabled-label-text-opacity: .38;--mdc-list-list-item-disabled-leading-icon-opacity: .38;--mdc-list-list-item-disabled-trailing-icon-opacity: .38;--mat-list-active-indicator-color: transparent;--mat-list-active-indicator-shape: 4px;--mdc-list-list-item-label-text-color: #032128;--mdc-list-list-item-supporting-text-color: #083b46;--mdc-list-list-item-leading-icon-color: rgba(0, 0, 0, .38);--mdc-list-list-item-trailing-supporting-text-color: #3b7586;--mdc-list-list-item-trailing-icon-color: rgba(0, 0, 0, .38);--mdc-list-list-item-selected-trailing-icon-color: rgba(0, 0, 0, .38);--mdc-list-list-item-disabled-label-text-color: black;--mdc-list-list-item-disabled-leading-icon-color: black;--mdc-list-list-item-disabled-trailing-icon-color: black;--mdc-list-list-item-hover-label-text-color: #032128;--mdc-list-list-item-hover-leading-icon-color: rgba(0, 0, 0, .38);--mdc-list-list-item-hover-trailing-icon-color: rgba(0, 0, 0, .38);--mdc-list-list-item-focus-label-text-color: #032128;--mdc-list-list-item-hover-state-layer-color: black;--mdc-list-list-item-hover-state-layer-opacity: .04;--mdc-list-list-item-focus-state-layer-color: black;--mdc-list-list-item-focus-state-layer-opacity: .12;--mat-paginator-container-text-color: rgba(0, 0, 0, .87);--mat-paginator-container-background-color: white;--mat-paginator-enabled-icon-color: rgba(0, 0, 0, .54);--mat-paginator-disabled-icon-color: rgba(0, 0, 0, .12);--mdc-tab-indicator-active-indicator-height: 2px;--mdc-tab-indicator-active-indicator-shape: 0;--mdc-secondary-navigation-tab-container-height: 48px;--mat-tab-header-divider-color: transparent;--mat-tab-header-divider-height: 0;--mdc-checkbox-disabled-selected-checkmark-color: #fff;--mdc-checkbox-selected-focus-state-layer-opacity: .16;--mdc-checkbox-selected-hover-state-layer-opacity: .04;--mdc-checkbox-selected-pressed-state-layer-opacity: .16;--mdc-checkbox-unselected-focus-state-layer-opacity: .16;--mdc-checkbox-unselected-hover-state-layer-opacity: .04;--mdc-checkbox-unselected-pressed-state-layer-opacity: .16;--mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #1e293b;--mdc-checkbox-selected-hover-icon-color: #1e293b;--mdc-checkbox-selected-icon-color: #1e293b;--mdc-checkbox-selected-pressed-icon-color: #1e293b;--mdc-checkbox-unselected-focus-icon-color: #212121;--mdc-checkbox-unselected-hover-icon-color: #212121;--mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-unselected-pressed-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-selected-focus-state-layer-color: #1e293b;--mdc-checkbox-selected-hover-state-layer-color: #1e293b;--mdc-checkbox-selected-pressed-state-layer-color: #1e293b;--mdc-checkbox-unselected-focus-state-layer-color: black;--mdc-checkbox-unselected-hover-state-layer-color: black;--mdc-checkbox-unselected-pressed-state-layer-color: black;--mat-checkbox-disabled-label-color: #3b7586;--mat-checkbox-label-text-color: #032128;--mdc-text-button-container-shape: 4px;--mdc-text-button-keep-touch-target: false;--mdc-filled-button-container-shape: 4px;--mdc-filled-button-keep-touch-target: false;--mdc-protected-button-container-shape: 4px;--mdc-protected-button-keep-touch-target: false;--mdc-outlined-button-keep-touch-target: false;--mdc-outlined-button-outline-width: 1px;--mdc-outlined-button-container-shape: 4px;--mat-text-button-horizontal-padding: 8px;--mat-text-button-with-icon-horizontal-padding: 8px;--mat-text-button-icon-spacing: 8px;--mat-text-button-icon-offset: 0;--mat-filled-button-horizontal-padding: 16px;--mat-filled-button-icon-spacing: 8px;--mat-filled-button-icon-offset: -4px;--mat-protected-button-horizontal-padding: 16px;--mat-protected-button-icon-spacing: 8px;--mat-protected-button-icon-offset: -4px;--mat-outlined-button-horizontal-padding: 15px;--mat-outlined-button-icon-spacing: 8px;--mat-outlined-button-icon-offset: -4px;--mdc-text-button-label-text-color: #032128;--mdc-text-button-disabled-label-text-color: rgba(59, 117, 134, .38);--mat-text-button-state-layer-color: black;--mat-text-button-disabled-state-layer-color: black;--mat-text-button-ripple-color: rgba(0, 0, 0, .1);--mat-text-button-hover-state-layer-opacity: .04;--mat-text-button-focus-state-layer-opacity: .12;--mat-text-button-pressed-state-layer-opacity: .12;--mdc-filled-button-container-color: white;--mdc-filled-button-label-text-color: #032128;--mdc-filled-button-disabled-container-color: rgba(59, 117, 134, .12);--mdc-filled-button-disabled-label-text-color: rgba(59, 117, 134, .38);--mat-filled-button-state-layer-color: black;--mat-filled-button-disabled-state-layer-color: black;--mat-filled-button-ripple-color: rgba(0, 0, 0, .1);--mat-filled-button-hover-state-layer-opacity: .04;--mat-filled-button-focus-state-layer-opacity: .12;--mat-filled-button-pressed-state-layer-opacity: .12;--mdc-protected-button-container-color: white;--mdc-protected-button-label-text-color: #032128;--mdc-protected-button-disabled-container-color: rgba(59, 117, 134, .12);--mdc-protected-button-disabled-label-text-color: rgba(59, 117, 134, .38);--mdc-protected-button-container-elevation-shadow: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mdc-protected-button-disabled-container-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mdc-protected-button-focus-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mdc-protected-button-hover-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mdc-protected-button-pressed-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-protected-button-container-shadow-color: #000;--mat-protected-button-state-layer-color: black;--mat-protected-button-disabled-state-layer-color: black;--mat-protected-button-ripple-color: rgba(0, 0, 0, .1);--mat-protected-button-hover-state-layer-opacity: .04;--mat-protected-button-focus-state-layer-opacity: .12;--mat-protected-button-pressed-state-layer-opacity: .12;--mdc-outlined-button-disabled-outline-color: #9bbac3;--mdc-outlined-button-disabled-label-text-color: rgba(59, 117, 134, .38);--mdc-outlined-button-label-text-color: #032128;--mdc-outlined-button-outline-color: #9bbac3;--mat-outlined-button-state-layer-color: black;--mat-outlined-button-disabled-state-layer-color: black;--mat-outlined-button-ripple-color: rgba(0, 0, 0, .1);--mat-outlined-button-hover-state-layer-opacity: .04;--mat-outlined-button-focus-state-layer-opacity: .12;--mat-outlined-button-pressed-state-layer-opacity: .12;--mdc-icon-button-icon-size: 24px;--mdc-icon-button-icon-color: inherit;--mdc-icon-button-disabled-icon-color: rgba(0, 0, 0, .38);--mat-icon-button-state-layer-color: black;--mat-icon-button-disabled-state-layer-color: black;--mat-icon-button-ripple-color: rgba(0, 0, 0, .1);--mat-icon-button-hover-state-layer-opacity: .04;--mat-icon-button-focus-state-layer-opacity: .12;--mat-icon-button-pressed-state-layer-opacity: .12;--mdc-fab-container-shape: 50%;--mdc-fab-icon-size: 24px;--mdc-fab-small-container-shape: 50%;--mdc-fab-small-icon-size: 24px;--mdc-extended-fab-container-height: 48px;--mdc-extended-fab-container-shape: 24px;--mdc-fab-container-color: white;--mdc-fab-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-fab-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mdc-fab-container-shadow-color: #000;--mat-fab-foreground-color: black;--mat-fab-state-layer-color: black;--mat-fab-disabled-state-layer-color: black;--mat-fab-ripple-color: rgba(0, 0, 0, .1);--mat-fab-hover-state-layer-opacity: .04;--mat-fab-focus-state-layer-opacity: .12;--mat-fab-pressed-state-layer-opacity: .12;--mat-fab-disabled-state-container-color: rgba(59, 117, 134, .12);--mat-fab-disabled-state-foreground-color: rgba(59, 117, 134, .38);--mdc-fab-small-container-color: white;--mdc-fab-small-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-fab-small-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-small-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-small-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mdc-fab-small-container-shadow-color: #000;--mat-fab-small-foreground-color: black;--mat-fab-small-state-layer-color: black;--mat-fab-small-disabled-state-layer-color: black;--mat-fab-small-ripple-color: rgba(0, 0, 0, .1);--mat-fab-small-hover-state-layer-opacity: .04;--mat-fab-small-focus-state-layer-opacity: .12;--mat-fab-small-pressed-state-layer-opacity: .12;--mat-fab-small-disabled-state-container-color: rgba(59, 117, 134, .12);--mat-fab-small-disabled-state-foreground-color: rgba(59, 117, 134, .38);--mdc-extended-fab-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-extended-fab-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-extended-fab-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-extended-fab-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mdc-extended-fab-container-shadow-color: #000;--mdc-snackbar-container-shape: 4px;--mdc-snackbar-container-color: #333333;--mdc-snackbar-supporting-text-color: rgba(255, 255, 255, .87);--mat-snack-bar-button-color: #1e293b;--mat-table-row-item-outline-width: 1px;--mat-table-background-color: white;--mat-table-header-headline-color: #032128;--mat-table-row-item-label-text-color: #032128;--mat-table-row-item-outline-color: #9bbac3;--mdc-circular-progress-active-indicator-width: 4px;--mdc-circular-progress-size: 48px;--mdc-circular-progress-active-indicator-color: #086c81;--mat-badge-container-shape: 50%;--mat-badge-container-size: unset;--mat-badge-small-size-container-size: unset;--mat-badge-large-size-container-size: unset;--mat-badge-legacy-container-size: 22px;--mat-badge-legacy-small-size-container-size: 16px;--mat-badge-legacy-large-size-container-size: 28px;--mat-badge-container-offset: -11px 0;--mat-badge-small-size-container-offset: -8px 0;--mat-badge-large-size-container-offset: -14px 0;--mat-badge-container-overlap-offset: -11px;--mat-badge-small-size-container-overlap-offset: -8px;--mat-badge-large-size-container-overlap-offset: -14px;--mat-badge-container-padding: 0;--mat-badge-small-size-container-padding: 0;--mat-badge-large-size-container-padding: 0;--mat-badge-background-color: #086c81;--mat-badge-text-color: white;--mat-badge-disabled-state-background-color: #3b7586;--mat-badge-disabled-state-text-color: #3b7586;--mat-bottom-sheet-container-shape: 4px;--mat-bottom-sheet-container-text-color: #032128;--mat-bottom-sheet-container-background-color: white;--mat-legacy-button-toggle-height: 36px;--mat-legacy-button-toggle-shape: 2px;--mat-legacy-button-toggle-focus-state-layer-opacity: 1;--mat-standard-button-toggle-shape: 4px;--mat-standard-button-toggle-hover-state-layer-opacity: .04;--mat-standard-button-toggle-focus-state-layer-opacity: .12;--mat-legacy-button-toggle-text-color: #3b7586;--mat-legacy-button-toggle-state-layer-color: #083b46;--mat-legacy-button-toggle-selected-state-text-color: #083b46;--mat-legacy-button-toggle-selected-state-background-color: #9bbac3;--mat-legacy-button-toggle-disabled-state-text-color: #3b7586;--mat-legacy-button-toggle-disabled-state-background-color: #6b98a4;--mat-legacy-button-toggle-disabled-selected-state-background-color: #9bbac3;--mat-standard-button-toggle-text-color: #032128;--mat-standard-button-toggle-background-color: white;--mat-standard-button-toggle-state-layer-color: #083b46;--mat-standard-button-toggle-selected-state-background-color: #9bbac3;--mat-standard-button-toggle-selected-state-text-color: #032128;--mat-standard-button-toggle-disabled-state-text-color: #3b7586;--mat-standard-button-toggle-disabled-state-background-color: white;--mat-standard-button-toggle-disabled-selected-state-text-color: #032128;--mat-standard-button-toggle-disabled-selected-state-background-color: #9bbac3;--mat-standard-button-toggle-divider-color: #9bbac3;--mat-datepicker-calendar-container-shape: 4px;--mat-datepicker-calendar-container-touch-shape: 4px;--mat-datepicker-calendar-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mat-datepicker-calendar-container-touch-elevation-shadow: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12);--mat-datepicker-calendar-date-selected-state-text-color: white;--mat-datepicker-calendar-date-selected-state-background-color: #086c81;--mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(8, 108, 129, .4);--mat-datepicker-calendar-date-today-selected-state-outline-color: white;--mat-datepicker-calendar-date-focus-state-background-color: rgba(8, 108, 129, .3);--mat-datepicker-calendar-date-hover-state-background-color: rgba(8, 108, 129, .3);--mat-datepicker-toggle-active-state-icon-color: #086c81;--mat-datepicker-calendar-date-in-range-state-background-color: rgba(8, 108, 129, .2);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, .2);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #46a35e;--mat-datepicker-toggle-icon-color: #083b46;--mat-datepicker-calendar-body-label-text-color: #083b46;--mat-datepicker-calendar-period-button-text-color: #032128;--mat-datepicker-calendar-period-button-icon-color: #083b46;--mat-datepicker-calendar-navigation-button-icon-color: #083b46;--mat-datepicker-calendar-header-divider-color: #9bbac3;--mat-datepicker-calendar-header-text-color: #083b46;--mat-datepicker-calendar-date-today-outline-color: #3b7586;--mat-datepicker-calendar-date-today-disabled-state-outline-color: rgba(59, 117, 134, .8);--mat-datepicker-calendar-date-text-color: #032128;--mat-datepicker-calendar-date-outline-color: transparent;--mat-datepicker-calendar-date-disabled-state-text-color: #3b7586;--mat-datepicker-calendar-date-preview-state-outline-color: #9bbac3;--mat-datepicker-range-input-separator-color: #032128;--mat-datepicker-range-input-disabled-state-separator-color: #3b7586;--mat-datepicker-range-input-disabled-state-text-color: #3b7586;--mat-datepicker-calendar-container-background-color: white;--mat-datepicker-calendar-container-text-color: #032128;--mat-divider-width: 1px;--mat-divider-color: #9bbac3;--mat-expansion-container-shape: 4px;--mat-expansion-legacy-header-indicator-display: inline-block;--mat-expansion-header-indicator-display: none;--mat-expansion-container-background-color: white;--mat-expansion-container-text-color: #032128;--mat-expansion-actions-divider-color: #9bbac3;--mat-expansion-header-hover-state-layer-color: rgba(59, 117, 134, .12);--mat-expansion-header-focus-state-layer-color: rgba(59, 117, 134, .12);--mat-expansion-header-disabled-state-text-color: #3b7586;--mat-expansion-header-text-color: #032128;--mat-expansion-header-description-color: #083b46;--mat-expansion-header-indicator-color: #083b46;--mat-icon-color: inherit;--mat-sidenav-container-shape: 0;--mat-sidenav-container-elevation-shadow: 0px 8px 10px -5px rgba(0, 0, 0, .2), 0px 16px 24px 2px rgba(0, 0, 0, .14), 0px 6px 30px 5px rgba(0, 0, 0, .12);--mat-sidenav-container-width: auto;--mat-sidenav-container-divider-color: #9bbac3;--mat-sidenav-container-background-color: white;--mat-sidenav-container-text-color: #032128;--mat-sidenav-content-background-color: #cbdde1;--mat-sidenav-content-text-color: #032128;--mat-sidenav-scrim-color: rgba(0, 0, 0, .6);--mat-stepper-header-icon-foreground-color: white;--mat-stepper-header-selected-state-icon-background-color: #086c81;--mat-stepper-header-selected-state-icon-foreground-color: white;--mat-stepper-header-done-state-icon-background-color: #086c81;--mat-stepper-header-done-state-icon-foreground-color: white;--mat-stepper-header-edit-state-icon-background-color: #086c81;--mat-stepper-header-edit-state-icon-foreground-color: white;--mat-stepper-container-color: white;--mat-stepper-line-color: #9bbac3;--mat-stepper-header-hover-state-layer-color: rgba(59, 117, 134, .12);--mat-stepper-header-focus-state-layer-color: rgba(59, 117, 134, .12);--mat-stepper-header-label-text-color: #083b46;--mat-stepper-header-optional-label-text-color: #083b46;--mat-stepper-header-selected-state-label-text-color: #032128;--mat-stepper-header-error-state-label-text-color: #dc2626;--mat-stepper-header-icon-background-color: #083b46;--mat-stepper-header-error-state-icon-foreground-color: #dc2626;--mat-stepper-header-error-state-icon-background-color: transparent;--mat-sort-arrow-color: #083b46;--mat-toolbar-container-background-color: white;--mat-toolbar-container-text-color: #032128;--mat-tree-container-background-color: white;--mat-tree-node-text-color: #032128}.theme-brand .light .mat-accent,.theme-brand.light .mat-accent{--mat-option-selected-state-label-text-color: #1e293b;--mat-option-label-text-color: #032128;--mat-option-hover-state-layer-color: rgba(0, 0, 0, .04);--mat-option-focus-state-layer-color: rgba(0, 0, 0, .04);--mat-option-selected-state-layer-color: rgba(0, 0, 0, .04)}.theme-brand .light .mat-warn,.theme-brand.light .mat-warn{--mat-option-selected-state-label-text-color: #dc2626;--mat-option-label-text-color: #032128;--mat-option-hover-state-layer-color: rgba(0, 0, 0, .04);--mat-option-focus-state-layer-color: rgba(0, 0, 0, .04);--mat-option-selected-state-layer-color: rgba(0, 0, 0, .04)}.theme-brand .light .mat-primary,.theme-brand.light .mat-primary{--mat-full-pseudo-checkbox-selected-icon-color: #086c81;--mat-full-pseudo-checkbox-selected-checkmark-color: #cbdde1;--mat-full-pseudo-checkbox-unselected-icon-color: #083b46;--mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #cbdde1;--mat-full-pseudo-checkbox-disabled-unselected-icon-color: #b0b0b0;--mat-full-pseudo-checkbox-disabled-selected-icon-color: #b0b0b0;--mat-minimal-pseudo-checkbox-selected-checkmark-color: #086c81;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #b0b0b0}.theme-brand .light .mat-accent,.theme-brand.light .mat-accent{--mat-full-pseudo-checkbox-selected-icon-color: #1e293b;--mat-full-pseudo-checkbox-selected-checkmark-color: #cbdde1;--mat-full-pseudo-checkbox-unselected-icon-color: #083b46;--mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #cbdde1;--mat-full-pseudo-checkbox-disabled-unselected-icon-color: #b0b0b0;--mat-full-pseudo-checkbox-disabled-selected-icon-color: #b0b0b0;--mat-minimal-pseudo-checkbox-selected-checkmark-color: #1e293b;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #b0b0b0}.theme-brand .light .mat-warn,.theme-brand.light .mat-warn{--mat-full-pseudo-checkbox-selected-icon-color: #dc2626;--mat-full-pseudo-checkbox-selected-checkmark-color: #cbdde1;--mat-full-pseudo-checkbox-unselected-icon-color: #083b46;--mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #cbdde1;--mat-full-pseudo-checkbox-disabled-unselected-icon-color: #b0b0b0;--mat-full-pseudo-checkbox-disabled-selected-icon-color: #b0b0b0;--mat-minimal-pseudo-checkbox-selected-checkmark-color: #dc2626;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #b0b0b0}.theme-brand .light .mat-elevation-z0,.theme-brand .light .mat-mdc-elevation-specific.mat-elevation-z0,.theme-brand.light .mat-elevation-z0,.theme-brand.light .mat-mdc-elevation-specific.mat-elevation-z0{box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}.theme-brand .light .mat-elevation-z1,.theme-brand .light .mat-mdc-elevation-specific.mat-elevation-z1,.theme-brand.light .mat-elevation-z1,.theme-brand.light .mat-mdc-elevation-specific.mat-elevation-z1{box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f}.theme-brand .light .mat-elevation-z2,.theme-brand .light .mat-mdc-elevation-specific.mat-elevation-z2,.theme-brand.light .mat-elevation-z2,.theme-brand.light .mat-mdc-elevation-specific.mat-elevation-z2{box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.theme-brand .light .mat-elevation-z3,.theme-brand .light .mat-mdc-elevation-specific.mat-elevation-z3,.theme-brand.light .mat-elevation-z3,.theme-brand.light .mat-mdc-elevation-specific.mat-elevation-z3{box-shadow:0 3px 3px -2px #0003,0 3px 4px #00000024,0 1px 8px #0000001f}.theme-brand .light .mat-elevation-z4,.theme-brand .light .mat-mdc-elevation-specific.mat-elevation-z4,.theme-brand.light .mat-elevation-z4,.theme-brand.light .mat-mdc-elevation-specific.mat-elevation-z4{box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.theme-brand .light .mat-elevation-z5,.theme-brand .light .mat-mdc-elevation-specific.mat-elevation-z5,.theme-brand.light .mat-elevation-z5,.theme-brand.light .mat-mdc-elevation-specific.mat-elevation-z5{box-shadow:0 3px 5px -1px #0003,0 5px 8px #00000024,0 1px 14px #0000001f}.theme-brand .light .mat-elevation-z6,.theme-brand .light .mat-mdc-elevation-specific.mat-elevation-z6,.theme-brand.light .mat-elevation-z6,.theme-brand.light .mat-mdc-elevation-specific.mat-elevation-z6{box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024,0 1px 18px #0000001f}.theme-brand .light .mat-elevation-z7,.theme-brand .light .mat-mdc-elevation-specific.mat-elevation-z7,.theme-brand.light .mat-elevation-z7,.theme-brand.light .mat-mdc-elevation-specific.mat-elevation-z7{box-shadow:0 4px 5px -2px #0003,0 7px 10px 1px #00000024,0 2px 16px 1px #0000001f}.theme-brand .light .mat-elevation-z8,.theme-brand .light .mat-mdc-elevation-specific.mat-elevation-z8,.theme-brand.light .mat-elevation-z8,.theme-brand.light .mat-mdc-elevation-specific.mat-elevation-z8{box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f}.theme-brand .light .mat-elevation-z9,.theme-brand .light .mat-mdc-elevation-specific.mat-elevation-z9,.theme-brand.light .mat-elevation-z9,.theme-brand.light .mat-mdc-elevation-specific.mat-elevation-z9{box-shadow:0 5px 6px -3px #0003,0 9px 12px 1px #00000024,0 3px 16px 2px #0000001f}.theme-brand .light .mat-elevation-z10,.theme-brand .light .mat-mdc-elevation-specific.mat-elevation-z10,.theme-brand.light .mat-elevation-z10,.theme-brand.light .mat-mdc-elevation-specific.mat-elevation-z10{box-shadow:0 6px 6px -3px #0003,0 10px 14px 1px #00000024,0 4px 18px 3px #0000001f}.theme-brand .light .mat-elevation-z11,.theme-brand .light .mat-mdc-elevation-specific.mat-elevation-z11,.theme-brand.light .mat-elevation-z11,.theme-brand.light .mat-mdc-elevation-specific.mat-elevation-z11{box-shadow:0 6px 7px -4px #0003,0 11px 15px 1px #00000024,0 4px 20px 3px #0000001f}.theme-brand .light .mat-elevation-z12,.theme-brand .light .mat-mdc-elevation-specific.mat-elevation-z12,.theme-brand.light .mat-elevation-z12,.theme-brand.light .mat-mdc-elevation-specific.mat-elevation-z12{box-shadow:0 7px 8px -4px #0003,0 12px 17px 2px #00000024,0 5px 22px 4px #0000001f}.theme-brand .light .mat-elevation-z13,.theme-brand .light .mat-mdc-elevation-specific.mat-elevation-z13,.theme-brand.light .mat-elevation-z13,.theme-brand.light .mat-mdc-elevation-specific.mat-elevation-z13{box-shadow:0 7px 8px -4px #0003,0 13px 19px 2px #00000024,0 5px 24px 4px #0000001f}.theme-brand .light .mat-elevation-z14,.theme-brand .light .mat-mdc-elevation-specific.mat-elevation-z14,.theme-brand.light .mat-elevation-z14,.theme-brand.light .mat-mdc-elevation-specific.mat-elevation-z14{box-shadow:0 7px 9px -4px #0003,0 14px 21px 2px #00000024,0 5px 26px 4px #0000001f}.theme-brand .light .mat-elevation-z15,.theme-brand .light .mat-mdc-elevation-specific.mat-elevation-z15,.theme-brand.light .mat-elevation-z15,.theme-brand.light .mat-mdc-elevation-specific.mat-elevation-z15{box-shadow:0 8px 9px -5px #0003,0 15px 22px 2px #00000024,0 6px 28px 5px #0000001f}.theme-brand .light .mat-elevation-z16,.theme-brand .light .mat-mdc-elevation-specific.mat-elevation-z16,.theme-brand.light .mat-elevation-z16,.theme-brand.light .mat-mdc-elevation-specific.mat-elevation-z16{box-shadow:0 8px 10px -5px #0003,0 16px 24px 2px #00000024,0 6px 30px 5px #0000001f}.theme-brand .light .mat-elevation-z17,.theme-brand .light .mat-mdc-elevation-specific.mat-elevation-z17,.theme-brand.light .mat-elevation-z17,.theme-brand.light .mat-mdc-elevation-specific.mat-elevation-z17{box-shadow:0 8px 11px -5px #0003,0 17px 26px 2px #00000024,0 6px 32px 5px #0000001f}.theme-brand .light .mat-elevation-z18,.theme-brand .light .mat-mdc-elevation-specific.mat-elevation-z18,.theme-brand.light .mat-elevation-z18,.theme-brand.light .mat-mdc-elevation-specific.mat-elevation-z18{box-shadow:0 9px 11px -5px #0003,0 18px 28px 2px #00000024,0 7px 34px 6px #0000001f}.theme-brand .light .mat-elevation-z19,.theme-brand .light .mat-mdc-elevation-specific.mat-elevation-z19,.theme-brand.light .mat-elevation-z19,.theme-brand.light .mat-mdc-elevation-specific.mat-elevation-z19{box-shadow:0 9px 12px -6px #0003,0 19px 29px 2px #00000024,0 7px 36px 6px #0000001f}.theme-brand .light .mat-elevation-z20,.theme-brand .light .mat-mdc-elevation-specific.mat-elevation-z20,.theme-brand.light .mat-elevation-z20,.theme-brand.light .mat-mdc-elevation-specific.mat-elevation-z20{box-shadow:0 10px 13px -6px #0003,0 20px 31px 3px #00000024,0 8px 38px 7px #0000001f}.theme-brand .light .mat-elevation-z21,.theme-brand .light .mat-mdc-elevation-specific.mat-elevation-z21,.theme-brand.light .mat-elevation-z21,.theme-brand.light .mat-mdc-elevation-specific.mat-elevation-z21{box-shadow:0 10px 13px -6px #0003,0 21px 33px 3px #00000024,0 8px 40px 7px #0000001f}.theme-brand .light .mat-elevation-z22,.theme-brand .light .mat-mdc-elevation-specific.mat-elevation-z22,.theme-brand.light .mat-elevation-z22,.theme-brand.light .mat-mdc-elevation-specific.mat-elevation-z22{box-shadow:0 10px 14px -6px #0003,0 22px 35px 3px #00000024,0 8px 42px 7px #0000001f}.theme-brand .light .mat-elevation-z23,.theme-brand .light .mat-mdc-elevation-specific.mat-elevation-z23,.theme-brand.light .mat-elevation-z23,.theme-brand.light .mat-mdc-elevation-specific.mat-elevation-z23{box-shadow:0 11px 14px -7px #0003,0 23px 36px 3px #00000024,0 9px 44px 8px #0000001f}.theme-brand .light .mat-elevation-z24,.theme-brand .light .mat-mdc-elevation-specific.mat-elevation-z24,.theme-brand.light .mat-elevation-z24,.theme-brand.light .mat-mdc-elevation-specific.mat-elevation-z24{box-shadow:0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f}.theme-brand .light .mat-mdc-progress-bar,.theme-brand.light .mat-mdc-progress-bar{--mdc-linear-progress-active-indicator-color: #086c81;--mdc-linear-progress-track-color: rgba(8, 108, 129, .25)}.theme-brand .light .mat-mdc-progress-bar.mat-accent,.theme-brand.light .mat-mdc-progress-bar.mat-accent{--mdc-linear-progress-active-indicator-color: #1e293b;--mdc-linear-progress-track-color: rgba(30, 41, 59, .25)}.theme-brand .light .mat-mdc-progress-bar.mat-warn,.theme-brand.light .mat-mdc-progress-bar.mat-warn{--mdc-linear-progress-active-indicator-color: #dc2626;--mdc-linear-progress-track-color: rgba(220, 38, 38, .25)}.theme-brand .light .mat-mdc-form-field.mat-accent,.theme-brand.light .mat-mdc-form-field.mat-accent{--mdc-filled-text-field-caret-color: #1e293b;--mdc-filled-text-field-focus-active-indicator-color: #1e293b;--mdc-filled-text-field-focus-label-text-color: rgba(30, 41, 59, .87);--mdc-outlined-text-field-caret-color: #1e293b;--mdc-outlined-text-field-focus-outline-color: #1e293b;--mdc-outlined-text-field-focus-label-text-color: rgba(30, 41, 59, .87);--mat-form-field-focus-select-arrow-color: rgba(30, 41, 59, .87)}.theme-brand .light .mat-mdc-form-field.mat-warn,.theme-brand.light .mat-mdc-form-field.mat-warn{--mdc-filled-text-field-caret-color: #dc2626;--mdc-filled-text-field-focus-active-indicator-color: #dc2626;--mdc-filled-text-field-focus-label-text-color: rgba(220, 38, 38, .87);--mdc-outlined-text-field-caret-color: #dc2626;--mdc-outlined-text-field-focus-outline-color: #dc2626;--mdc-outlined-text-field-focus-label-text-color: rgba(220, 38, 38, .87);--mat-form-field-focus-select-arrow-color: rgba(220, 38, 38, .87)}.theme-brand .light .mat-mdc-form-field.mat-accent,.theme-brand.light .mat-mdc-form-field.mat-accent{--mat-select-panel-background-color: white;--mat-select-enabled-trigger-text-color: rgba(3, 33, 40, .87);--mat-select-disabled-trigger-text-color: rgba(59, 117, 134, .38);--mat-select-placeholder-text-color: rgba(3, 33, 40, .6);--mat-select-enabled-arrow-color: rgba(155, 186, 195, .54);--mat-select-disabled-arrow-color: rgba(3, 33, 40, .38);--mat-select-focused-arrow-color: rgba(30, 41, 59, .87);--mat-select-invalid-arrow-color: rgba(220, 38, 38, .87)}.theme-brand .light .mat-mdc-form-field.mat-warn,.theme-brand.light .mat-mdc-form-field.mat-warn{--mat-select-panel-background-color: white;--mat-select-enabled-trigger-text-color: rgba(3, 33, 40, .87);--mat-select-disabled-trigger-text-color: rgba(59, 117, 134, .38);--mat-select-placeholder-text-color: rgba(3, 33, 40, .6);--mat-select-enabled-arrow-color: rgba(155, 186, 195, .54);--mat-select-disabled-arrow-color: rgba(3, 33, 40, .38);--mat-select-focused-arrow-color: rgba(220, 38, 38, .87);--mat-select-invalid-arrow-color: rgba(220, 38, 38, .87)}.theme-brand .light .mat-mdc-standard-chip,.theme-brand.light .mat-mdc-standard-chip{--mdc-chip-container-shape-family: rounded;--mdc-chip-container-shape-radius: 16px 16px 16px 16px;--mdc-chip-with-avatar-avatar-shape-family: rounded;--mdc-chip-with-avatar-avatar-shape-radius: 14px 14px 14px 14px;--mdc-chip-with-avatar-avatar-size: 28px;--mdc-chip-with-icon-icon-size: 18px;--mdc-chip-outline-width: 0;--mdc-chip-outline-color: transparent;--mdc-chip-disabled-outline-color: transparent;--mdc-chip-focus-outline-color: transparent;--mdc-chip-hover-state-layer-opacity: .04;--mdc-chip-with-avatar-disabled-avatar-opacity: 1;--mdc-chip-flat-selected-outline-width: 0;--mdc-chip-selected-hover-state-layer-opacity: .04;--mdc-chip-with-trailing-icon-disabled-trailing-icon-opacity: 1;--mdc-chip-with-icon-disabled-icon-opacity: 1;--mat-chip-disabled-container-opacity: .4;--mat-chip-trailing-action-opacity: .54;--mat-chip-trailing-action-focus-opacity: 1;--mat-chip-trailing-action-state-layer-color: transparent;--mat-chip-selected-trailing-action-state-layer-color: transparent;--mat-chip-trailing-action-hover-state-layer-opacity: 0;--mat-chip-trailing-action-focus-state-layer-opacity: 0;--mdc-chip-disabled-label-text-color: #212121;--mdc-chip-elevated-container-color: #e0e0e0;--mdc-chip-elevated-selected-container-color: #e0e0e0;--mdc-chip-elevated-disabled-container-color: #e0e0e0;--mdc-chip-flat-disabled-selected-container-color: #e0e0e0;--mdc-chip-focus-state-layer-color: black;--mdc-chip-hover-state-layer-color: black;--mdc-chip-selected-hover-state-layer-color: black;--mdc-chip-focus-state-layer-opacity: .12;--mdc-chip-selected-focus-state-layer-color: black;--mdc-chip-selected-focus-state-layer-opacity: .12;--mdc-chip-label-text-color: #212121;--mdc-chip-selected-label-text-color: #212121;--mdc-chip-with-icon-icon-color: #212121;--mdc-chip-with-icon-disabled-icon-color: #212121;--mdc-chip-with-icon-selected-icon-color: #212121;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color: #212121;--mdc-chip-with-trailing-icon-trailing-icon-color: #212121;--mat-chip-selected-disabled-trailing-icon-color: #212121;--mat-chip-selected-trailing-icon-color: #212121}.theme-brand .light .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-primary,.theme-brand .light .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-primary,.theme-brand.light .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-primary,.theme-brand.light .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-primary{--mdc-chip-disabled-label-text-color: white;--mdc-chip-elevated-container-color: #086c81;--mdc-chip-elevated-selected-container-color: #086c81;--mdc-chip-elevated-disabled-container-color: #086c81;--mdc-chip-flat-disabled-selected-container-color: #086c81;--mdc-chip-focus-state-layer-color: black;--mdc-chip-hover-state-layer-color: black;--mdc-chip-selected-hover-state-layer-color: black;--mdc-chip-focus-state-layer-opacity: .12;--mdc-chip-selected-focus-state-layer-color: black;--mdc-chip-selected-focus-state-layer-opacity: .12;--mdc-chip-label-text-color: white;--mdc-chip-selected-label-text-color: white;--mdc-chip-with-icon-icon-color: white;--mdc-chip-with-icon-disabled-icon-color: white;--mdc-chip-with-icon-selected-icon-color: white;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color: white;--mdc-chip-with-trailing-icon-trailing-icon-color: white;--mat-chip-selected-disabled-trailing-icon-color: white;--mat-chip-selected-trailing-icon-color: white}.theme-brand .light .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-accent,.theme-brand .light .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-accent,.theme-brand.light .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-accent,.theme-brand.light .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-accent{--mdc-chip-disabled-label-text-color: white;--mdc-chip-elevated-container-color: #1e293b;--mdc-chip-elevated-selected-container-color: #1e293b;--mdc-chip-elevated-disabled-container-color: #1e293b;--mdc-chip-flat-disabled-selected-container-color: #1e293b;--mdc-chip-focus-state-layer-color: black;--mdc-chip-hover-state-layer-color: black;--mdc-chip-selected-hover-state-layer-color: black;--mdc-chip-focus-state-layer-opacity: .12;--mdc-chip-selected-focus-state-layer-color: black;--mdc-chip-selected-focus-state-layer-opacity: .12;--mdc-chip-label-text-color: white;--mdc-chip-selected-label-text-color: white;--mdc-chip-with-icon-icon-color: white;--mdc-chip-with-icon-disabled-icon-color: white;--mdc-chip-with-icon-selected-icon-color: white;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color: white;--mdc-chip-with-trailing-icon-trailing-icon-color: white;--mat-chip-selected-disabled-trailing-icon-color: white;--mat-chip-selected-trailing-icon-color: white}.theme-brand .light .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-warn,.theme-brand .light .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-warn,.theme-brand.light .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-warn,.theme-brand.light .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-warn{--mdc-chip-disabled-label-text-color: white;--mdc-chip-elevated-container-color: #dc2626;--mdc-chip-elevated-selected-container-color: #dc2626;--mdc-chip-elevated-disabled-container-color: #dc2626;--mdc-chip-flat-disabled-selected-container-color: #dc2626;--mdc-chip-focus-state-layer-color: black;--mdc-chip-hover-state-layer-color: black;--mdc-chip-selected-hover-state-layer-color: black;--mdc-chip-focus-state-layer-opacity: .12;--mdc-chip-selected-focus-state-layer-color: black;--mdc-chip-selected-focus-state-layer-opacity: .12;--mdc-chip-label-text-color: white;--mdc-chip-selected-label-text-color: white;--mdc-chip-with-icon-icon-color: white;--mdc-chip-with-icon-disabled-icon-color: white;--mdc-chip-with-icon-selected-icon-color: white;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color: white;--mdc-chip-with-trailing-icon-trailing-icon-color: white;--mat-chip-selected-disabled-trailing-icon-color: white;--mat-chip-selected-trailing-icon-color: white}.theme-brand .light .mat-mdc-slide-toggle,.theme-brand.light .mat-mdc-slide-toggle{--mat-switch-disabled-selected-handle-opacity: .38;--mat-switch-disabled-unselected-handle-opacity: .38;--mat-switch-unselected-handle-size: 20px;--mat-switch-selected-handle-size: 20px;--mat-switch-pressed-handle-size: 20px;--mat-switch-with-icon-handle-size: 20px;--mat-switch-selected-handle-horizontal-margin: 0;--mat-switch-selected-with-icon-handle-horizontal-margin: 0;--mat-switch-selected-pressed-handle-horizontal-margin: 0;--mat-switch-unselected-handle-horizontal-margin: 0;--mat-switch-unselected-with-icon-handle-horizontal-margin: 0;--mat-switch-unselected-pressed-handle-horizontal-margin: 0;--mat-switch-visible-track-opacity: 1;--mat-switch-hidden-track-opacity: 1;--mat-switch-visible-track-transition: transform 75ms 0ms cubic-bezier(0, 0, .2, 1);--mat-switch-hidden-track-transition: transform 75ms 0ms cubic-bezier(.4, 0, .6, 1);--mat-switch-track-outline-width: 1px;--mat-switch-track-outline-color: transparent;--mat-switch-selected-track-outline-width: 1px;--mat-switch-selected-track-outline-color: transparent;--mat-switch-disabled-unselected-track-outline-width: 1px;--mat-switch-disabled-unselected-track-outline-color: transparent;--mat-switch-label-text-color: #032128}.theme-brand .light .mat-mdc-slide-toggle.mat-accent,.theme-brand.light .mat-mdc-slide-toggle.mat-accent{--mdc-switch-selected-focus-state-layer-color: #475569;--mdc-switch-selected-handle-color: #475569;--mdc-switch-selected-hover-state-layer-color: #475569;--mdc-switch-selected-pressed-state-layer-color: #475569;--mdc-switch-selected-focus-handle-color: #0f172a;--mdc-switch-selected-hover-handle-color: #0f172a;--mdc-switch-selected-pressed-handle-color: #0f172a;--mdc-switch-selected-focus-track-color: #cbd5e1;--mdc-switch-selected-hover-track-color: #cbd5e1;--mdc-switch-selected-pressed-track-color: #cbd5e1;--mdc-switch-selected-track-color: #cbd5e1}.theme-brand .light .mat-mdc-slide-toggle.mat-warn,.theme-brand.light .mat-mdc-slide-toggle.mat-warn{--mdc-switch-selected-focus-state-layer-color: #dc2626;--mdc-switch-selected-handle-color: #dc2626;--mdc-switch-selected-hover-state-layer-color: #dc2626;--mdc-switch-selected-pressed-state-layer-color: #dc2626;--mdc-switch-selected-focus-handle-color: #7f1d1d;--mdc-switch-selected-hover-handle-color: #7f1d1d;--mdc-switch-selected-pressed-handle-color: #7f1d1d;--mdc-switch-selected-focus-track-color: #fca5a5;--mdc-switch-selected-hover-track-color: #fca5a5;--mdc-switch-selected-pressed-track-color: #fca5a5;--mdc-switch-selected-track-color: #fca5a5}.theme-brand .light .mat-mdc-radio-button.mat-primary,.theme-brand.light .mat-mdc-radio-button.mat-primary{--mdc-radio-disabled-selected-icon-color: #083b46;--mdc-radio-disabled-unselected-icon-color: #083b46;--mdc-radio-unselected-hover-icon-color: #212121;--mdc-radio-unselected-icon-color: rgba(8, 59, 70, .54);--mdc-radio-unselected-pressed-icon-color: rgba(8, 59, 70, .54);--mdc-radio-selected-focus-icon-color: #086c81;--mdc-radio-selected-hover-icon-color: #086c81;--mdc-radio-selected-icon-color: #086c81;--mdc-radio-selected-pressed-icon-color: #086c81;--mat-radio-ripple-color: black;--mat-radio-checked-ripple-color: #086c81;--mat-radio-disabled-label-color: #3b7586;--mat-radio-label-text-color: #032128}.theme-brand .light .mat-mdc-radio-button.mat-accent,.theme-brand.light .mat-mdc-radio-button.mat-accent{--mdc-radio-disabled-selected-icon-color: #083b46;--mdc-radio-disabled-unselected-icon-color: #083b46;--mdc-radio-unselected-hover-icon-color: #212121;--mdc-radio-unselected-icon-color: rgba(8, 59, 70, .54);--mdc-radio-unselected-pressed-icon-color: rgba(8, 59, 70, .54);--mdc-radio-selected-focus-icon-color: #1e293b;--mdc-radio-selected-hover-icon-color: #1e293b;--mdc-radio-selected-icon-color: #1e293b;--mdc-radio-selected-pressed-icon-color: #1e293b;--mat-radio-ripple-color: black;--mat-radio-checked-ripple-color: #1e293b;--mat-radio-disabled-label-color: #3b7586;--mat-radio-label-text-color: #032128}.theme-brand .light .mat-mdc-radio-button.mat-warn,.theme-brand.light .mat-mdc-radio-button.mat-warn{--mdc-radio-disabled-selected-icon-color: #083b46;--mdc-radio-disabled-unselected-icon-color: #083b46;--mdc-radio-unselected-hover-icon-color: #212121;--mdc-radio-unselected-icon-color: rgba(8, 59, 70, .54);--mdc-radio-unselected-pressed-icon-color: rgba(8, 59, 70, .54);--mdc-radio-selected-focus-icon-color: #dc2626;--mdc-radio-selected-hover-icon-color: #dc2626;--mdc-radio-selected-icon-color: #dc2626;--mdc-radio-selected-pressed-icon-color: #dc2626;--mat-radio-ripple-color: black;--mat-radio-checked-ripple-color: #dc2626;--mat-radio-disabled-label-color: #3b7586;--mat-radio-label-text-color: #032128}.theme-brand .light .mat-accent,.theme-brand.light .mat-accent{--mat-slider-ripple-color: #1e293b;--mat-slider-hover-state-layer-color: rgba(30, 41, 59, .05);--mat-slider-focus-state-layer-color: rgba(30, 41, 59, .2);--mdc-slider-handle-color: #1e293b;--mdc-slider-focus-handle-color: #1e293b;--mdc-slider-hover-handle-color: #1e293b;--mdc-slider-active-track-color: #1e293b;--mdc-slider-inactive-track-color: #1e293b;--mdc-slider-with-tick-marks-inactive-container-color: #1e293b;--mdc-slider-with-tick-marks-active-container-color: white}.theme-brand .light .mat-warn,.theme-brand.light .mat-warn{--mat-slider-ripple-color: #dc2626;--mat-slider-hover-state-layer-color: rgba(220, 38, 38, .05);--mat-slider-focus-state-layer-color: rgba(220, 38, 38, .2);--mdc-slider-handle-color: #dc2626;--mdc-slider-focus-handle-color: #dc2626;--mdc-slider-hover-handle-color: #dc2626;--mdc-slider-active-track-color: #dc2626;--mdc-slider-inactive-track-color: #dc2626;--mdc-slider-with-tick-marks-inactive-container-color: #dc2626;--mdc-slider-with-tick-marks-active-container-color: white}.theme-brand .light .mdc-list-item__start,.theme-brand .light .mdc-list-item__end,.theme-brand.light .mdc-list-item__start,.theme-brand.light .mdc-list-item__end{--mdc-radio-disabled-selected-icon-color: #083b46;--mdc-radio-disabled-unselected-icon-color: #083b46;--mdc-radio-unselected-hover-icon-color: #212121;--mdc-radio-unselected-icon-color: rgba(8, 59, 70, .54);--mdc-radio-unselected-pressed-icon-color: rgba(8, 59, 70, .54);--mdc-radio-selected-focus-icon-color: #086c81;--mdc-radio-selected-hover-icon-color: #086c81;--mdc-radio-selected-icon-color: #086c81;--mdc-radio-selected-pressed-icon-color: #086c81}.theme-brand .light .mat-accent .mdc-list-item__start,.theme-brand .light .mat-accent .mdc-list-item__end,.theme-brand.light .mat-accent .mdc-list-item__start,.theme-brand.light .mat-accent .mdc-list-item__end{--mdc-radio-disabled-selected-icon-color: #083b46;--mdc-radio-disabled-unselected-icon-color: #083b46;--mdc-radio-unselected-hover-icon-color: #212121;--mdc-radio-unselected-icon-color: rgba(8, 59, 70, .54);--mdc-radio-unselected-pressed-icon-color: rgba(8, 59, 70, .54);--mdc-radio-selected-focus-icon-color: #1e293b;--mdc-radio-selected-hover-icon-color: #1e293b;--mdc-radio-selected-icon-color: #1e293b;--mdc-radio-selected-pressed-icon-color: #1e293b}.theme-brand .light .mat-warn .mdc-list-item__start,.theme-brand .light .mat-warn .mdc-list-item__end,.theme-brand.light .mat-warn .mdc-list-item__start,.theme-brand.light .mat-warn .mdc-list-item__end{--mdc-radio-disabled-selected-icon-color: #083b46;--mdc-radio-disabled-unselected-icon-color: #083b46;--mdc-radio-unselected-hover-icon-color: #212121;--mdc-radio-unselected-icon-color: rgba(8, 59, 70, .54);--mdc-radio-unselected-pressed-icon-color: rgba(8, 59, 70, .54);--mdc-radio-selected-focus-icon-color: #dc2626;--mdc-radio-selected-hover-icon-color: #dc2626;--mdc-radio-selected-icon-color: #dc2626;--mdc-radio-selected-pressed-icon-color: #dc2626}.theme-brand .light .mat-mdc-list-option,.theme-brand.light .mat-mdc-list-option{--mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #086c81;--mdc-checkbox-selected-hover-icon-color: #086c81;--mdc-checkbox-selected-icon-color: #086c81;--mdc-checkbox-selected-pressed-icon-color: #086c81;--mdc-checkbox-unselected-focus-icon-color: #212121;--mdc-checkbox-unselected-hover-icon-color: #212121;--mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-unselected-pressed-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-selected-focus-state-layer-color: #086c81;--mdc-checkbox-selected-hover-state-layer-color: #086c81;--mdc-checkbox-selected-pressed-state-layer-color: #086c81;--mdc-checkbox-unselected-focus-state-layer-color: black;--mdc-checkbox-unselected-hover-state-layer-color: black;--mdc-checkbox-unselected-pressed-state-layer-color: black}.theme-brand .light .mat-mdc-list-option.mat-accent,.theme-brand.light .mat-mdc-list-option.mat-accent{--mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #1e293b;--mdc-checkbox-selected-hover-icon-color: #1e293b;--mdc-checkbox-selected-icon-color: #1e293b;--mdc-checkbox-selected-pressed-icon-color: #1e293b;--mdc-checkbox-unselected-focus-icon-color: #212121;--mdc-checkbox-unselected-hover-icon-color: #212121;--mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-unselected-pressed-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-selected-focus-state-layer-color: #1e293b;--mdc-checkbox-selected-hover-state-layer-color: #1e293b;--mdc-checkbox-selected-pressed-state-layer-color: #1e293b;--mdc-checkbox-unselected-focus-state-layer-color: black;--mdc-checkbox-unselected-hover-state-layer-color: black;--mdc-checkbox-unselected-pressed-state-layer-color: black}.theme-brand .light .mat-mdc-list-option.mat-warn,.theme-brand.light .mat-mdc-list-option.mat-warn{--mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #dc2626;--mdc-checkbox-selected-hover-icon-color: #dc2626;--mdc-checkbox-selected-icon-color: #dc2626;--mdc-checkbox-selected-pressed-icon-color: #dc2626;--mdc-checkbox-unselected-focus-icon-color: #212121;--mdc-checkbox-unselected-hover-icon-color: #212121;--mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-unselected-pressed-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-selected-focus-state-layer-color: #dc2626;--mdc-checkbox-selected-hover-state-layer-color: #dc2626;--mdc-checkbox-selected-pressed-state-layer-color: #dc2626;--mdc-checkbox-unselected-focus-state-layer-color: black;--mdc-checkbox-unselected-hover-state-layer-color: black;--mdc-checkbox-unselected-pressed-state-layer-color: black}.theme-brand .light .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected .mdc-list-item__primary-text,.theme-brand .light .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated .mdc-list-item__primary-text,.theme-brand.light .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected .mdc-list-item__primary-text,.theme-brand.light .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated .mdc-list-item__primary-text,.theme-brand .light .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected.mdc-list-item--with-leading-icon .mdc-list-item__start,.theme-brand .light .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated.mdc-list-item--with-leading-icon .mdc-list-item__start,.theme-brand.light .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected.mdc-list-item--with-leading-icon .mdc-list-item__start,.theme-brand.light .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated.mdc-list-item--with-leading-icon .mdc-list-item__start{color:#086c81}.theme-brand .light .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__start,.theme-brand .light .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__content,.theme-brand .light .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__end,.theme-brand.light .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__start,.theme-brand.light .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__content,.theme-brand.light .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__end{opacity:1}.theme-brand .light .mat-mdc-tab-group,.theme-brand .light .mat-mdc-tab-nav-bar,.theme-brand.light .mat-mdc-tab-group,.theme-brand.light .mat-mdc-tab-nav-bar{--mdc-tab-indicator-active-indicator-color: #086c81;--mat-tab-header-disabled-ripple-color: #3b7586;--mat-tab-header-pagination-icon-color: #083b46;--mat-tab-header-inactive-label-text-color: rgba(3, 33, 40, .6);--mat-tab-header-active-label-text-color: #086c81;--mat-tab-header-active-ripple-color: #086c81;--mat-tab-header-inactive-ripple-color: #086c81;--mat-tab-header-inactive-focus-label-text-color: rgba(3, 33, 40, .6);--mat-tab-header-inactive-hover-label-text-color: rgba(3, 33, 40, .6);--mat-tab-header-active-focus-label-text-color: #086c81;--mat-tab-header-active-hover-label-text-color: #086c81;--mat-tab-header-active-focus-indicator-color: #086c81;--mat-tab-header-active-hover-indicator-color: #086c81}.theme-brand .light .mat-mdc-tab-group.mat-accent,.theme-brand .light .mat-mdc-tab-nav-bar.mat-accent,.theme-brand.light .mat-mdc-tab-group.mat-accent,.theme-brand.light .mat-mdc-tab-nav-bar.mat-accent{--mdc-tab-indicator-active-indicator-color: #1e293b;--mat-tab-header-disabled-ripple-color: #3b7586;--mat-tab-header-pagination-icon-color: #083b46;--mat-tab-header-inactive-label-text-color: rgba(3, 33, 40, .6);--mat-tab-header-active-label-text-color: #1e293b;--mat-tab-header-active-ripple-color: #1e293b;--mat-tab-header-inactive-ripple-color: #1e293b;--mat-tab-header-inactive-focus-label-text-color: rgba(3, 33, 40, .6);--mat-tab-header-inactive-hover-label-text-color: rgba(3, 33, 40, .6);--mat-tab-header-active-focus-label-text-color: #1e293b;--mat-tab-header-active-hover-label-text-color: #1e293b;--mat-tab-header-active-focus-indicator-color: #1e293b;--mat-tab-header-active-hover-indicator-color: #1e293b}.theme-brand .light .mat-mdc-tab-group.mat-warn,.theme-brand .light .mat-mdc-tab-nav-bar.mat-warn,.theme-brand.light .mat-mdc-tab-group.mat-warn,.theme-brand.light .mat-mdc-tab-nav-bar.mat-warn{--mdc-tab-indicator-active-indicator-color: #dc2626;--mat-tab-header-disabled-ripple-color: #3b7586;--mat-tab-header-pagination-icon-color: #083b46;--mat-tab-header-inactive-label-text-color: rgba(3, 33, 40, .6);--mat-tab-header-active-label-text-color: #dc2626;--mat-tab-header-active-ripple-color: #dc2626;--mat-tab-header-inactive-ripple-color: #dc2626;--mat-tab-header-inactive-focus-label-text-color: rgba(3, 33, 40, .6);--mat-tab-header-inactive-hover-label-text-color: rgba(3, 33, 40, .6);--mat-tab-header-active-focus-label-text-color: #dc2626;--mat-tab-header-active-hover-label-text-color: #dc2626;--mat-tab-header-active-focus-indicator-color: #dc2626;--mat-tab-header-active-hover-indicator-color: #dc2626}.theme-brand .light .mat-mdc-tab-group.mat-background-primary,.theme-brand .light .mat-mdc-tab-nav-bar.mat-background-primary,.theme-brand.light .mat-mdc-tab-group.mat-background-primary,.theme-brand.light .mat-mdc-tab-nav-bar.mat-background-primary{--mat-tab-header-with-background-background-color: #086c81;--mat-tab-header-with-background-foreground-color: white}.theme-brand .light .mat-mdc-tab-group.mat-background-accent,.theme-brand .light .mat-mdc-tab-nav-bar.mat-background-accent,.theme-brand.light .mat-mdc-tab-group.mat-background-accent,.theme-brand.light .mat-mdc-tab-nav-bar.mat-background-accent{--mat-tab-header-with-background-background-color: #1e293b;--mat-tab-header-with-background-foreground-color: white}.theme-brand .light .mat-mdc-tab-group.mat-background-warn,.theme-brand .light .mat-mdc-tab-nav-bar.mat-background-warn,.theme-brand.light .mat-mdc-tab-group.mat-background-warn,.theme-brand.light .mat-mdc-tab-nav-bar.mat-background-warn{--mat-tab-header-with-background-background-color: #dc2626;--mat-tab-header-with-background-foreground-color: white}.theme-brand .light .mat-mdc-checkbox.mat-primary,.theme-brand.light .mat-mdc-checkbox.mat-primary{--mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #086c81;--mdc-checkbox-selected-hover-icon-color: #086c81;--mdc-checkbox-selected-icon-color: #086c81;--mdc-checkbox-selected-pressed-icon-color: #086c81;--mdc-checkbox-unselected-focus-icon-color: #212121;--mdc-checkbox-unselected-hover-icon-color: #212121;--mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-unselected-pressed-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-selected-focus-state-layer-color: #086c81;--mdc-checkbox-selected-hover-state-layer-color: #086c81;--mdc-checkbox-selected-pressed-state-layer-color: #086c81;--mdc-checkbox-unselected-focus-state-layer-color: black;--mdc-checkbox-unselected-hover-state-layer-color: black;--mdc-checkbox-unselected-pressed-state-layer-color: black}.theme-brand .light .mat-mdc-checkbox.mat-warn,.theme-brand.light .mat-mdc-checkbox.mat-warn{--mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #dc2626;--mdc-checkbox-selected-hover-icon-color: #dc2626;--mdc-checkbox-selected-icon-color: #dc2626;--mdc-checkbox-selected-pressed-icon-color: #dc2626;--mdc-checkbox-unselected-focus-icon-color: #212121;--mdc-checkbox-unselected-hover-icon-color: #212121;--mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-unselected-pressed-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-selected-focus-state-layer-color: #dc2626;--mdc-checkbox-selected-hover-state-layer-color: #dc2626;--mdc-checkbox-selected-pressed-state-layer-color: #dc2626;--mdc-checkbox-unselected-focus-state-layer-color: black;--mdc-checkbox-unselected-hover-state-layer-color: black;--mdc-checkbox-unselected-pressed-state-layer-color: black}.theme-brand .light .mat-mdc-button.mat-primary,.theme-brand.light .mat-mdc-button.mat-primary{--mdc-text-button-label-text-color: #086c81;--mat-text-button-state-layer-color: #086c81;--mat-text-button-ripple-color: rgba(8, 108, 129, .1)}.theme-brand .light .mat-mdc-button.mat-accent,.theme-brand.light .mat-mdc-button.mat-accent{--mdc-text-button-label-text-color: #1e293b;--mat-text-button-state-layer-color: #1e293b;--mat-text-button-ripple-color: rgba(30, 41, 59, .1)}.theme-brand .light .mat-mdc-button.mat-warn,.theme-brand.light .mat-mdc-button.mat-warn{--mdc-text-button-label-text-color: #dc2626;--mat-text-button-state-layer-color: #dc2626;--mat-text-button-ripple-color: rgba(220, 38, 38, .1)}.theme-brand .light .mat-mdc-unelevated-button.mat-primary,.theme-brand.light .mat-mdc-unelevated-button.mat-primary{--mdc-filled-button-container-color: #086c81;--mdc-filled-button-label-text-color: white;--mat-filled-button-state-layer-color: white;--mat-filled-button-ripple-color: rgba(255, 255, 255, .1)}.theme-brand .light .mat-mdc-unelevated-button.mat-accent,.theme-brand.light .mat-mdc-unelevated-button.mat-accent{--mdc-filled-button-container-color: #1e293b;--mdc-filled-button-label-text-color: white;--mat-filled-button-state-layer-color: white;--mat-filled-button-ripple-color: rgba(255, 255, 255, .1)}.theme-brand .light .mat-mdc-unelevated-button.mat-warn,.theme-brand.light .mat-mdc-unelevated-button.mat-warn{--mdc-filled-button-container-color: #dc2626;--mdc-filled-button-label-text-color: white;--mat-filled-button-state-layer-color: white;--mat-filled-button-ripple-color: rgba(255, 255, 255, .1)}.theme-brand .light .mat-mdc-raised-button.mat-primary,.theme-brand.light .mat-mdc-raised-button.mat-primary{--mdc-protected-button-container-color: #086c81;--mdc-protected-button-label-text-color: white;--mat-protected-button-state-layer-color: white;--mat-protected-button-ripple-color: rgba(255, 255, 255, .1)}.theme-brand .light .mat-mdc-raised-button.mat-accent,.theme-brand.light .mat-mdc-raised-button.mat-accent{--mdc-protected-button-container-color: #1e293b;--mdc-protected-button-label-text-color: white;--mat-protected-button-state-layer-color: white;--mat-protected-button-ripple-color: rgba(255, 255, 255, .1)}.theme-brand .light .mat-mdc-raised-button.mat-warn,.theme-brand.light .mat-mdc-raised-button.mat-warn{--mdc-protected-button-container-color: #dc2626;--mdc-protected-button-label-text-color: white;--mat-protected-button-state-layer-color: white;--mat-protected-button-ripple-color: rgba(255, 255, 255, .1)}.theme-brand .light .mat-mdc-outlined-button.mat-primary,.theme-brand.light .mat-mdc-outlined-button.mat-primary{--mdc-outlined-button-label-text-color: #086c81;--mdc-outlined-button-outline-color: #9bbac3;--mat-outlined-button-state-layer-color: #086c81;--mat-outlined-button-ripple-color: rgba(8, 108, 129, .1)}.theme-brand .light .mat-mdc-outlined-button.mat-accent,.theme-brand.light .mat-mdc-outlined-button.mat-accent{--mdc-outlined-button-label-text-color: #1e293b;--mdc-outlined-button-outline-color: #9bbac3;--mat-outlined-button-state-layer-color: #1e293b;--mat-outlined-button-ripple-color: rgba(30, 41, 59, .1)}.theme-brand .light .mat-mdc-outlined-button.mat-warn,.theme-brand.light .mat-mdc-outlined-button.mat-warn{--mdc-outlined-button-label-text-color: #dc2626;--mdc-outlined-button-outline-color: #9bbac3;--mat-outlined-button-state-layer-color: #dc2626;--mat-outlined-button-ripple-color: rgba(220, 38, 38, .1)}.theme-brand .light .mat-mdc-icon-button.mat-primary,.theme-brand.light .mat-mdc-icon-button.mat-primary{--mdc-icon-button-icon-color: #086c81;--mat-icon-button-state-layer-color: #086c81;--mat-icon-button-ripple-color: rgba(8, 108, 129, .1)}.theme-brand .light .mat-mdc-icon-button.mat-accent,.theme-brand.light .mat-mdc-icon-button.mat-accent{--mdc-icon-button-icon-color: #1e293b;--mat-icon-button-state-layer-color: #1e293b;--mat-icon-button-ripple-color: rgba(30, 41, 59, .1)}.theme-brand .light .mat-mdc-icon-button.mat-warn,.theme-brand.light .mat-mdc-icon-button.mat-warn{--mdc-icon-button-icon-color: #dc2626;--mat-icon-button-state-layer-color: #dc2626;--mat-icon-button-ripple-color: rgba(220, 38, 38, .1)}.theme-brand .light .mat-mdc-fab.mat-primary,.theme-brand.light .mat-mdc-fab.mat-primary{--mdc-fab-container-color: #086c81;--mat-fab-foreground-color: white;--mat-fab-state-layer-color: white;--mat-fab-ripple-color: rgba(255, 255, 255, .1)}.theme-brand .light .mat-mdc-fab.mat-accent,.theme-brand.light .mat-mdc-fab.mat-accent{--mdc-fab-container-color: #1e293b;--mat-fab-foreground-color: white;--mat-fab-state-layer-color: white;--mat-fab-ripple-color: rgba(255, 255, 255, .1)}.theme-brand .light .mat-mdc-fab.mat-warn,.theme-brand.light .mat-mdc-fab.mat-warn{--mdc-fab-container-color: #dc2626;--mat-fab-foreground-color: white;--mat-fab-state-layer-color: white;--mat-fab-ripple-color: rgba(255, 255, 255, .1)}.theme-brand .light .mat-mdc-mini-fab.mat-primary,.theme-brand.light .mat-mdc-mini-fab.mat-primary{--mdc-fab-small-container-color: #086c81;--mat-fab-small-foreground-color: white;--mat-fab-small-state-layer-color: white;--mat-fab-small-ripple-color: rgba(255, 255, 255, .1)}.theme-brand .light .mat-mdc-mini-fab.mat-accent,.theme-brand.light .mat-mdc-mini-fab.mat-accent{--mdc-fab-small-container-color: #1e293b;--mat-fab-small-foreground-color: white;--mat-fab-small-state-layer-color: white;--mat-fab-small-ripple-color: rgba(255, 255, 255, .1)}.theme-brand .light .mat-mdc-mini-fab.mat-warn,.theme-brand.light .mat-mdc-mini-fab.mat-warn{--mdc-fab-small-container-color: #dc2626;--mat-fab-small-foreground-color: white;--mat-fab-small-state-layer-color: white;--mat-fab-small-ripple-color: rgba(255, 255, 255, .1)}.theme-brand .light .mat-accent,.theme-brand.light .mat-accent{--mdc-circular-progress-active-indicator-color: #1e293b}.theme-brand .light .mat-warn,.theme-brand.light .mat-warn{--mdc-circular-progress-active-indicator-color: #dc2626}.theme-brand .light .mat-badge-accent,.theme-brand.light .mat-badge-accent{--mat-badge-background-color: #1e293b;--mat-badge-text-color: white}.theme-brand .light .mat-badge-warn,.theme-brand.light .mat-badge-warn{--mat-badge-background-color: #dc2626;--mat-badge-text-color: white}.theme-brand .light .mat-datepicker-content.mat-accent,.theme-brand.light .mat-datepicker-content.mat-accent{--mat-datepicker-calendar-date-selected-state-text-color: white;--mat-datepicker-calendar-date-selected-state-background-color: #1e293b;--mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(30, 41, 59, .4);--mat-datepicker-calendar-date-today-selected-state-outline-color: white;--mat-datepicker-calendar-date-focus-state-background-color: rgba(30, 41, 59, .3);--mat-datepicker-calendar-date-hover-state-background-color: rgba(30, 41, 59, .3);--mat-datepicker-calendar-date-in-range-state-background-color: rgba(30, 41, 59, .2);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, .2);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #46a35e}.theme-brand .light .mat-datepicker-content.mat-warn,.theme-brand.light .mat-datepicker-content.mat-warn{--mat-datepicker-calendar-date-selected-state-text-color: white;--mat-datepicker-calendar-date-selected-state-background-color: #dc2626;--mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(220, 38, 38, .4);--mat-datepicker-calendar-date-today-selected-state-outline-color: white;--mat-datepicker-calendar-date-focus-state-background-color: rgba(220, 38, 38, .3);--mat-datepicker-calendar-date-hover-state-background-color: rgba(220, 38, 38, .3);--mat-datepicker-calendar-date-in-range-state-background-color: rgba(220, 38, 38, .2);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, .2);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #46a35e}.theme-brand .light .mat-datepicker-toggle-active.mat-accent,.theme-brand.light .mat-datepicker-toggle-active.mat-accent{--mat-datepicker-toggle-active-state-icon-color: #1e293b}.theme-brand .light .mat-datepicker-toggle-active.mat-warn,.theme-brand.light .mat-datepicker-toggle-active.mat-warn{--mat-datepicker-toggle-active-state-icon-color: #dc2626}.theme-brand .light .mat-icon.mat-primary,.theme-brand.light .mat-icon.mat-primary{--mat-icon-color: #086c81}.theme-brand .light .mat-icon.mat-accent,.theme-brand.light .mat-icon.mat-accent{--mat-icon-color: #1e293b}.theme-brand .light .mat-icon.mat-warn,.theme-brand.light .mat-icon.mat-warn{--mat-icon-color: #dc2626}.theme-brand .light .mat-step-header.mat-accent,.theme-brand.light .mat-step-header.mat-accent{--mat-stepper-header-icon-foreground-color: white;--mat-stepper-header-selected-state-icon-background-color: #1e293b;--mat-stepper-header-selected-state-icon-foreground-color: white;--mat-stepper-header-done-state-icon-background-color: #1e293b;--mat-stepper-header-done-state-icon-foreground-color: white;--mat-stepper-header-edit-state-icon-background-color: #1e293b;--mat-stepper-header-edit-state-icon-foreground-color: white}.theme-brand .light .mat-step-header.mat-warn,.theme-brand.light .mat-step-header.mat-warn{--mat-stepper-header-icon-foreground-color: white;--mat-stepper-header-selected-state-icon-background-color: #dc2626;--mat-stepper-header-selected-state-icon-foreground-color: white;--mat-stepper-header-done-state-icon-background-color: #dc2626;--mat-stepper-header-done-state-icon-foreground-color: white;--mat-stepper-header-edit-state-icon-background-color: #dc2626;--mat-stepper-header-edit-state-icon-foreground-color: white}.theme-brand .light .mat-toolbar.mat-primary,.theme-brand.light .mat-toolbar.mat-primary{--mat-toolbar-container-background-color: #086c81;--mat-toolbar-container-text-color: white}.theme-brand .light .mat-toolbar.mat-accent,.theme-brand.light .mat-toolbar.mat-accent{--mat-toolbar-container-background-color: #1e293b;--mat-toolbar-container-text-color: white}.theme-brand .light .mat-toolbar.mat-warn,.theme-brand.light .mat-toolbar.mat-warn{--mat-toolbar-container-background-color: #dc2626;--mat-toolbar-container-text-color: white}.theme-brand .dark,.theme-brand.dark{--mat-ripple-color: rgba(255, 255, 255, .1);--mat-option-selected-state-label-text-color: #086c81;--mat-option-label-text-color: white;--mat-option-hover-state-layer-color: rgba(255, 255, 255, .08);--mat-option-focus-state-layer-color: rgba(255, 255, 255, .08);--mat-option-selected-state-layer-color: rgba(255, 255, 255, .08);--mat-optgroup-label-text-color: white;--mat-full-pseudo-checkbox-selected-icon-color: #1e293b;--mat-full-pseudo-checkbox-selected-checkmark-color: #022229;--mat-full-pseudo-checkbox-unselected-icon-color: #3b7586;--mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #022229;--mat-full-pseudo-checkbox-disabled-unselected-icon-color: #686868;--mat-full-pseudo-checkbox-disabled-selected-icon-color: #686868;--mat-minimal-pseudo-checkbox-selected-checkmark-color: #1e293b;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #686868;--mat-app-background-color: #022229;--mat-app-text-color: white;--mdc-elevated-card-container-shape: 4px;--mdc-outlined-card-container-shape: 4px;--mdc-outlined-card-outline-width: 1px;--mdc-elevated-card-container-color: #032128;--mdc-elevated-card-container-elevation: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mdc-outlined-card-container-color: #032128;--mdc-outlined-card-outline-color: rgba(255, 255, 255, .12);--mdc-outlined-card-container-elevation: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-card-subtitle-text-color: #3b7586;--mdc-linear-progress-active-indicator-height: 4px;--mdc-linear-progress-track-height: 4px;--mdc-linear-progress-track-shape: 0;--mdc-plain-tooltip-container-shape: 4px;--mdc-plain-tooltip-supporting-text-line-height: 16px;--mdc-plain-tooltip-container-color: #083b46;--mdc-plain-tooltip-supporting-text-color: #fff;--mdc-filled-text-field-active-indicator-height: 1px;--mdc-filled-text-field-focus-active-indicator-height: 2px;--mdc-filled-text-field-container-shape: 4px;--mdc-outlined-text-field-outline-width: 1px;--mdc-outlined-text-field-focus-outline-width: 2px;--mdc-outlined-text-field-container-shape: 4px;--mdc-filled-text-field-caret-color: #086c81;--mdc-filled-text-field-focus-active-indicator-color: #086c81;--mdc-filled-text-field-focus-label-text-color: rgba(8, 108, 129, .87);--mdc-filled-text-field-container-color: #0d2a31;--mdc-filled-text-field-disabled-container-color: #08252c;--mdc-filled-text-field-label-text-color: rgba(255, 255, 255, .6);--mdc-filled-text-field-hover-label-text-color: rgba(255, 255, 255, .6);--mdc-filled-text-field-disabled-label-text-color: rgba(7, 52, 62, .38);--mdc-filled-text-field-input-text-color: rgba(255, 255, 255, .87);--mdc-filled-text-field-disabled-input-text-color: rgba(7, 52, 62, .38);--mdc-filled-text-field-input-text-placeholder-color: rgba(255, 255, 255, .6);--mdc-filled-text-field-error-hover-label-text-color: #dc2626;--mdc-filled-text-field-error-focus-label-text-color: #dc2626;--mdc-filled-text-field-error-label-text-color: #dc2626;--mdc-filled-text-field-error-caret-color: #dc2626;--mdc-filled-text-field-active-indicator-color: rgba(203, 221, 225, .42);--mdc-filled-text-field-disabled-active-indicator-color: rgba(203, 221, 225, .06);--mdc-filled-text-field-hover-active-indicator-color: rgba(203, 221, 225, .87);--mdc-filled-text-field-error-active-indicator-color: #dc2626;--mdc-filled-text-field-error-focus-active-indicator-color: #dc2626;--mdc-filled-text-field-error-hover-active-indicator-color: #dc2626;--mdc-outlined-text-field-caret-color: #086c81;--mdc-outlined-text-field-focus-outline-color: #086c81;--mdc-outlined-text-field-focus-label-text-color: rgba(8, 108, 129, .87);--mdc-outlined-text-field-label-text-color: rgba(255, 255, 255, .6);--mdc-outlined-text-field-hover-label-text-color: rgba(255, 255, 255, .6);--mdc-outlined-text-field-disabled-label-text-color: rgba(7, 52, 62, .38);--mdc-outlined-text-field-input-text-color: rgba(255, 255, 255, .87);--mdc-outlined-text-field-disabled-input-text-color: rgba(7, 52, 62, .38);--mdc-outlined-text-field-input-text-placeholder-color: rgba(255, 255, 255, .6);--mdc-outlined-text-field-error-caret-color: #dc2626;--mdc-outlined-text-field-error-focus-label-text-color: #dc2626;--mdc-outlined-text-field-error-label-text-color: #dc2626;--mdc-outlined-text-field-error-hover-label-text-color: #dc2626;--mdc-outlined-text-field-outline-color: rgba(203, 221, 225, .38);--mdc-outlined-text-field-disabled-outline-color: rgba(203, 221, 225, .06);--mdc-outlined-text-field-hover-outline-color: rgba(203, 221, 225, .87);--mdc-outlined-text-field-error-focus-outline-color: #dc2626;--mdc-outlined-text-field-error-hover-outline-color: #dc2626;--mdc-outlined-text-field-error-outline-color: #dc2626;--mat-form-field-focus-select-arrow-color: rgba(8, 108, 129, .87);--mat-form-field-disabled-input-text-placeholder-color: rgba(203, 221, 225, .38);--mat-form-field-state-layer-color: rgba(255, 255, 255, .87);--mat-form-field-error-text-color: #dc2626;--mat-form-field-select-option-text-color: rgba(0, 0, 0, .87);--mat-form-field-select-disabled-option-text-color: rgba(0, 0, 0, .38);--mat-form-field-leading-icon-color: unset;--mat-form-field-disabled-leading-icon-color: unset;--mat-form-field-trailing-icon-color: unset;--mat-form-field-disabled-trailing-icon-color: unset;--mat-form-field-error-focus-trailing-icon-color: unset;--mat-form-field-error-hover-trailing-icon-color: unset;--mat-form-field-error-trailing-icon-color: unset;--mat-form-field-enabled-select-arrow-color: rgba(203, 221, 225, .54);--mat-form-field-disabled-select-arrow-color: rgba(203, 221, 225, .38);--mat-form-field-hover-state-layer-opacity: .08;--mat-form-field-focus-state-layer-opacity: .24;--mat-select-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-select-panel-background-color: #032128;--mat-select-enabled-trigger-text-color: rgba(255, 255, 255, .87);--mat-select-disabled-trigger-text-color: rgba(7, 52, 62, .38);--mat-select-placeholder-text-color: rgba(255, 255, 255, .6);--mat-select-enabled-arrow-color: rgba(203, 221, 225, .54);--mat-select-disabled-arrow-color: rgba(255, 255, 255, .38);--mat-select-focused-arrow-color: rgba(8, 108, 129, .87);--mat-select-invalid-arrow-color: rgba(220, 38, 38, .87);--mat-autocomplete-container-shape: 4px;--mat-autocomplete-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-autocomplete-background-color: #032128;--mdc-dialog-container-shape: 4px;--mat-dialog-container-elevation-shadow: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12);--mat-dialog-container-max-width: 80vw;--mat-dialog-container-small-max-width: 80vw;--mat-dialog-container-min-width: 0;--mat-dialog-actions-alignment: start;--mat-dialog-actions-padding: 8px;--mat-dialog-content-padding: 20px 24px;--mat-dialog-with-actions-content-padding: 20px 24px;--mat-dialog-headline-padding: 0 24px 9px;--mdc-dialog-container-color: #032128;--mdc-dialog-subhead-color: rgba(255, 255, 255, .87);--mdc-dialog-supporting-text-color: rgba(255, 255, 255, .6);--mdc-switch-disabled-selected-icon-opacity: .38;--mdc-switch-disabled-track-opacity: .12;--mdc-switch-disabled-unselected-icon-opacity: .38;--mdc-switch-handle-height: 20px;--mdc-switch-handle-shape: 10px;--mdc-switch-handle-width: 20px;--mdc-switch-selected-icon-size: 18px;--mdc-switch-track-height: 14px;--mdc-switch-track-shape: 7px;--mdc-switch-track-width: 36px;--mdc-switch-unselected-icon-size: 18px;--mdc-switch-selected-focus-state-layer-opacity: .12;--mdc-switch-selected-hover-state-layer-opacity: .04;--mdc-switch-selected-pressed-state-layer-opacity: .1;--mdc-switch-unselected-focus-state-layer-opacity: .12;--mdc-switch-unselected-hover-state-layer-opacity: .04;--mdc-switch-unselected-pressed-state-layer-opacity: .1;--mdc-switch-selected-focus-state-layer-color: #9fb5bd;--mdc-switch-selected-handle-color: #9fb5bd;--mdc-switch-selected-hover-state-layer-color: #9fb5bd;--mdc-switch-selected-pressed-state-layer-color: #9fb5bd;--mdc-switch-selected-focus-handle-color: #c3d0d4;--mdc-switch-selected-hover-handle-color: #c3d0d4;--mdc-switch-selected-pressed-handle-color: #c3d0d4;--mdc-switch-selected-focus-track-color: #076275;--mdc-switch-selected-hover-track-color: #076275;--mdc-switch-selected-pressed-track-color: #076275;--mdc-switch-selected-track-color: #076275;--mdc-switch-disabled-selected-handle-color: #000;--mdc-switch-disabled-selected-icon-color: #212121;--mdc-switch-disabled-selected-track-color: #f5f5f5;--mdc-switch-disabled-unselected-handle-color: #000;--mdc-switch-disabled-unselected-icon-color: #212121;--mdc-switch-disabled-unselected-track-color: #f5f5f5;--mdc-switch-handle-surface-color: var(--mdc-theme-surface, #fff);--mdc-switch-handle-elevation-shadow: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mdc-switch-handle-shadow-color: black;--mdc-switch-disabled-handle-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mdc-switch-selected-icon-color: #212121;--mdc-switch-unselected-focus-handle-color: #fafafa;--mdc-switch-unselected-focus-state-layer-color: #f5f5f5;--mdc-switch-unselected-focus-track-color: #616161;--mdc-switch-unselected-handle-color: #9e9e9e;--mdc-switch-unselected-hover-handle-color: #fafafa;--mdc-switch-unselected-hover-state-layer-color: #f5f5f5;--mdc-switch-unselected-hover-track-color: #616161;--mdc-switch-unselected-icon-color: #212121;--mdc-switch-unselected-pressed-handle-color: #fafafa;--mdc-switch-unselected-pressed-state-layer-color: #f5f5f5;--mdc-switch-unselected-pressed-track-color: #616161;--mdc-switch-unselected-track-color: #616161;--mdc-switch-disabled-label-text-color: #07343e;--mdc-radio-disabled-selected-icon-opacity: .38;--mdc-radio-disabled-unselected-icon-opacity: .38;--mdc-radio-state-layer-size: 40px;--mat-slider-value-indicator-width: auto;--mat-slider-value-indicator-height: 32px;--mat-slider-value-indicator-caret-display: block;--mat-slider-value-indicator-border-radius: 4px;--mat-slider-value-indicator-padding: 0 12px;--mat-slider-value-indicator-text-transform: none;--mat-slider-value-indicator-container-transform: translateX(-50%);--mdc-slider-active-track-height: 6px;--mdc-slider-active-track-shape: 9999px;--mdc-slider-handle-height: 20px;--mdc-slider-handle-shape: 50%;--mdc-slider-handle-width: 20px;--mdc-slider-inactive-track-height: 4px;--mdc-slider-inactive-track-shape: 9999px;--mdc-slider-with-overlap-handle-outline-width: 1px;--mdc-slider-with-tick-marks-active-container-opacity: .6;--mdc-slider-with-tick-marks-container-shape: 50%;--mdc-slider-with-tick-marks-container-size: 2px;--mdc-slider-with-tick-marks-inactive-container-opacity: .6;--mdc-slider-handle-color: #086c81;--mdc-slider-focus-handle-color: #086c81;--mdc-slider-hover-handle-color: #086c81;--mdc-slider-active-track-color: #086c81;--mdc-slider-inactive-track-color: #086c81;--mdc-slider-with-tick-marks-inactive-container-color: #086c81;--mdc-slider-with-tick-marks-active-container-color: white;--mdc-slider-disabled-active-track-color: #fff;--mdc-slider-disabled-handle-color: #fff;--mdc-slider-disabled-inactive-track-color: #fff;--mdc-slider-label-container-color: #fff;--mdc-slider-label-label-text-color: #000;--mdc-slider-with-overlap-handle-outline-color: #fff;--mdc-slider-with-tick-marks-disabled-container-color: #fff;--mdc-slider-handle-elevation: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-slider-ripple-color: #086c81;--mat-slider-hover-state-layer-color: rgba(8, 108, 129, .05);--mat-slider-focus-state-layer-color: rgba(8, 108, 129, .2);--mat-slider-value-indicator-opacity: .9;--mat-menu-container-shape: 4px;--mat-menu-divider-bottom-spacing: 0;--mat-menu-divider-top-spacing: 0;--mat-menu-item-spacing: 16px;--mat-menu-item-icon-size: 24px;--mat-menu-item-leading-spacing: 16px;--mat-menu-item-trailing-spacing: 16px;--mat-menu-item-with-icon-leading-spacing: 16px;--mat-menu-item-with-icon-trailing-spacing: 16px;--mat-menu-item-label-text-color: white;--mat-menu-item-icon-color: white;--mat-menu-item-hover-state-layer-color: rgba(255, 255, 255, .08);--mat-menu-item-focus-state-layer-color: rgba(255, 255, 255, .08);--mat-menu-container-color: #032128;--mat-menu-divider-color: rgba(203, 221, 225, .12);--mdc-list-list-item-container-shape: 0;--mdc-list-list-item-leading-avatar-shape: 50%;--mdc-list-list-item-container-color: transparent;--mdc-list-list-item-selected-container-color: transparent;--mdc-list-list-item-leading-avatar-color: transparent;--mdc-list-list-item-leading-icon-size: 24px;--mdc-list-list-item-leading-avatar-size: 40px;--mdc-list-list-item-trailing-icon-size: 24px;--mdc-list-list-item-disabled-state-layer-color: transparent;--mdc-list-list-item-disabled-state-layer-opacity: 0;--mdc-list-list-item-disabled-label-text-opacity: .38;--mdc-list-list-item-disabled-leading-icon-opacity: .38;--mdc-list-list-item-disabled-trailing-icon-opacity: .38;--mat-list-active-indicator-color: transparent;--mat-list-active-indicator-shape: 4px;--mdc-list-list-item-label-text-color: white;--mdc-list-list-item-supporting-text-color: #3b7586;--mdc-list-list-item-leading-icon-color: rgba(255, 255, 255, .5);--mdc-list-list-item-trailing-supporting-text-color: #083b46;--mdc-list-list-item-trailing-icon-color: rgba(255, 255, 255, .5);--mdc-list-list-item-selected-trailing-icon-color: rgba(255, 255, 255, .5);--mdc-list-list-item-disabled-label-text-color: white;--mdc-list-list-item-disabled-leading-icon-color: white;--mdc-list-list-item-disabled-trailing-icon-color: white;--mdc-list-list-item-hover-label-text-color: white;--mdc-list-list-item-hover-leading-icon-color: rgba(255, 255, 255, .5);--mdc-list-list-item-hover-trailing-icon-color: rgba(255, 255, 255, .5);--mdc-list-list-item-focus-label-text-color: white;--mdc-list-list-item-hover-state-layer-color: white;--mdc-list-list-item-hover-state-layer-opacity: .08;--mdc-list-list-item-focus-state-layer-color: white;--mdc-list-list-item-focus-state-layer-opacity: .24;--mat-paginator-container-text-color: rgba(255, 255, 255, .87);--mat-paginator-container-background-color: #032128;--mat-paginator-enabled-icon-color: rgba(255, 255, 255, .54);--mat-paginator-disabled-icon-color: rgba(255, 255, 255, .12);--mdc-tab-indicator-active-indicator-height: 2px;--mdc-tab-indicator-active-indicator-shape: 0;--mdc-secondary-navigation-tab-container-height: 48px;--mat-tab-header-divider-color: transparent;--mat-tab-header-divider-height: 0;--mdc-checkbox-disabled-selected-checkmark-color: #fff;--mdc-checkbox-selected-focus-state-layer-opacity: .16;--mdc-checkbox-selected-hover-state-layer-opacity: .04;--mdc-checkbox-selected-pressed-state-layer-opacity: .16;--mdc-checkbox-unselected-focus-state-layer-opacity: .16;--mdc-checkbox-unselected-hover-state-layer-opacity: .04;--mdc-checkbox-unselected-pressed-state-layer-opacity: .16;--mdc-checkbox-disabled-selected-icon-color: rgba(255, 255, 255, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(255, 255, 255, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #1e293b;--mdc-checkbox-selected-hover-icon-color: #1e293b;--mdc-checkbox-selected-icon-color: #1e293b;--mdc-checkbox-selected-pressed-icon-color: #1e293b;--mdc-checkbox-unselected-focus-icon-color: #eeeeee;--mdc-checkbox-unselected-hover-icon-color: #eeeeee;--mdc-checkbox-unselected-icon-color: rgba(255, 255, 255, .54);--mdc-checkbox-unselected-pressed-icon-color: rgba(255, 255, 255, .54);--mdc-checkbox-selected-focus-state-layer-color: #1e293b;--mdc-checkbox-selected-hover-state-layer-color: #1e293b;--mdc-checkbox-selected-pressed-state-layer-color: #1e293b;--mdc-checkbox-unselected-focus-state-layer-color: white;--mdc-checkbox-unselected-hover-state-layer-color: white;--mdc-checkbox-unselected-pressed-state-layer-color: white;--mat-checkbox-disabled-label-color: #07343e;--mat-checkbox-label-text-color: white;--mdc-text-button-container-shape: 4px;--mdc-text-button-keep-touch-target: false;--mdc-filled-button-container-shape: 4px;--mdc-filled-button-keep-touch-target: false;--mdc-protected-button-container-shape: 4px;--mdc-protected-button-keep-touch-target: false;--mdc-outlined-button-keep-touch-target: false;--mdc-outlined-button-outline-width: 1px;--mdc-outlined-button-container-shape: 4px;--mat-text-button-horizontal-padding: 8px;--mat-text-button-with-icon-horizontal-padding: 8px;--mat-text-button-icon-spacing: 8px;--mat-text-button-icon-offset: 0;--mat-filled-button-horizontal-padding: 16px;--mat-filled-button-icon-spacing: 8px;--mat-filled-button-icon-offset: -4px;--mat-protected-button-horizontal-padding: 16px;--mat-protected-button-icon-spacing: 8px;--mat-protected-button-icon-offset: -4px;--mat-outlined-button-horizontal-padding: 15px;--mat-outlined-button-icon-spacing: 8px;--mat-outlined-button-icon-offset: -4px;--mdc-text-button-label-text-color: white;--mdc-text-button-disabled-label-text-color: rgba(3, 33, 40, .5);--mat-text-button-state-layer-color: white;--mat-text-button-disabled-state-layer-color: white;--mat-text-button-ripple-color: rgba(255, 255, 255, .1);--mat-text-button-hover-state-layer-opacity: .08;--mat-text-button-focus-state-layer-opacity: .24;--mat-text-button-pressed-state-layer-opacity: .24;--mdc-filled-button-container-color: #032128;--mdc-filled-button-label-text-color: white;--mdc-filled-button-disabled-container-color: rgba(3, 33, 40, .12);--mdc-filled-button-disabled-label-text-color: rgba(3, 33, 40, .5);--mat-filled-button-state-layer-color: white;--mat-filled-button-disabled-state-layer-color: white;--mat-filled-button-ripple-color: rgba(255, 255, 255, .1);--mat-filled-button-hover-state-layer-opacity: .08;--mat-filled-button-focus-state-layer-opacity: .24;--mat-filled-button-pressed-state-layer-opacity: .24;--mdc-protected-button-container-color: #032128;--mdc-protected-button-label-text-color: white;--mdc-protected-button-disabled-container-color: rgba(3, 33, 40, .12);--mdc-protected-button-disabled-label-text-color: rgba(3, 33, 40, .5);--mdc-protected-button-container-elevation-shadow: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mdc-protected-button-disabled-container-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mdc-protected-button-focus-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mdc-protected-button-hover-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mdc-protected-button-pressed-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-protected-button-container-shadow-color: #000;--mat-protected-button-state-layer-color: white;--mat-protected-button-disabled-state-layer-color: white;--mat-protected-button-ripple-color: rgba(255, 255, 255, .1);--mat-protected-button-hover-state-layer-opacity: .08;--mat-protected-button-focus-state-layer-opacity: .24;--mat-protected-button-pressed-state-layer-opacity: .24;--mdc-outlined-button-disabled-outline-color: rgba(203, 221, 225, .12);--mdc-outlined-button-disabled-label-text-color: rgba(3, 33, 40, .5);--mdc-outlined-button-label-text-color: white;--mdc-outlined-button-outline-color: rgba(203, 221, 225, .12);--mat-outlined-button-state-layer-color: white;--mat-outlined-button-disabled-state-layer-color: white;--mat-outlined-button-ripple-color: rgba(255, 255, 255, .1);--mat-outlined-button-hover-state-layer-opacity: .08;--mat-outlined-button-focus-state-layer-opacity: .24;--mat-outlined-button-pressed-state-layer-opacity: .24;--mdc-icon-button-icon-size: 24px;--mdc-icon-button-icon-color: inherit;--mdc-icon-button-disabled-icon-color: rgba(255, 255, 255, .5);--mat-icon-button-state-layer-color: white;--mat-icon-button-disabled-state-layer-color: white;--mat-icon-button-ripple-color: rgba(255, 255, 255, .1);--mat-icon-button-hover-state-layer-opacity: .08;--mat-icon-button-focus-state-layer-opacity: .24;--mat-icon-button-pressed-state-layer-opacity: .24;--mdc-fab-container-shape: 50%;--mdc-fab-icon-size: 24px;--mdc-fab-small-container-shape: 50%;--mdc-fab-small-icon-size: 24px;--mdc-extended-fab-container-height: 48px;--mdc-extended-fab-container-shape: 24px;--mdc-fab-container-color: #032128;--mdc-fab-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-fab-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mdc-fab-container-shadow-color: #000;--mat-fab-foreground-color: white;--mat-fab-state-layer-color: white;--mat-fab-disabled-state-layer-color: white;--mat-fab-ripple-color: rgba(255, 255, 255, .1);--mat-fab-hover-state-layer-opacity: .08;--mat-fab-focus-state-layer-opacity: .24;--mat-fab-pressed-state-layer-opacity: .24;--mat-fab-disabled-state-container-color: rgba(2, 34, 41, .12);--mat-fab-disabled-state-foreground-color: rgba(3, 33, 40, .5);--mdc-fab-small-container-color: #032128;--mdc-fab-small-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-fab-small-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-small-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-small-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mdc-fab-small-container-shadow-color: #000;--mat-fab-small-foreground-color: white;--mat-fab-small-state-layer-color: white;--mat-fab-small-disabled-state-layer-color: white;--mat-fab-small-ripple-color: rgba(255, 255, 255, .1);--mat-fab-small-hover-state-layer-opacity: .08;--mat-fab-small-focus-state-layer-opacity: .24;--mat-fab-small-pressed-state-layer-opacity: .24;--mat-fab-small-disabled-state-container-color: rgba(2, 34, 41, .12);--mat-fab-small-disabled-state-foreground-color: rgba(3, 33, 40, .5);--mdc-extended-fab-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-extended-fab-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-extended-fab-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-extended-fab-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mdc-extended-fab-container-shadow-color: #000;--mdc-snackbar-container-shape: 4px;--mdc-snackbar-container-color: #cdd3d4;--mdc-snackbar-supporting-text-color: rgba(3, 33, 40, .87);--mat-snack-bar-button-color: rgba(0, 0, 0, .87);--mat-table-row-item-outline-width: 1px;--mat-table-background-color: #032128;--mat-table-header-headline-color: white;--mat-table-row-item-label-text-color: white;--mat-table-row-item-outline-color: rgba(203, 221, 225, .12);--mdc-circular-progress-active-indicator-width: 4px;--mdc-circular-progress-size: 48px;--mdc-circular-progress-active-indicator-color: #086c81;--mat-badge-container-shape: 50%;--mat-badge-container-size: unset;--mat-badge-small-size-container-size: unset;--mat-badge-large-size-container-size: unset;--mat-badge-legacy-container-size: 22px;--mat-badge-legacy-small-size-container-size: 16px;--mat-badge-legacy-large-size-container-size: 28px;--mat-badge-container-offset: -11px 0;--mat-badge-small-size-container-offset: -8px 0;--mat-badge-large-size-container-offset: -14px 0;--mat-badge-container-overlap-offset: -11px;--mat-badge-small-size-container-overlap-offset: -8px;--mat-badge-large-size-container-overlap-offset: -14px;--mat-badge-container-padding: 0;--mat-badge-small-size-container-padding: 0;--mat-badge-large-size-container-padding: 0;--mat-badge-background-color: #086c81;--mat-badge-text-color: white;--mat-badge-disabled-state-background-color: #032128;--mat-badge-disabled-state-text-color: #07343e;--mat-bottom-sheet-container-shape: 4px;--mat-bottom-sheet-container-text-color: white;--mat-bottom-sheet-container-background-color: #032128;--mat-legacy-button-toggle-height: 36px;--mat-legacy-button-toggle-shape: 2px;--mat-legacy-button-toggle-focus-state-layer-opacity: 1;--mat-standard-button-toggle-shape: 4px;--mat-standard-button-toggle-hover-state-layer-opacity: .04;--mat-standard-button-toggle-focus-state-layer-opacity: .12;--mat-legacy-button-toggle-text-color: #083b46;--mat-legacy-button-toggle-state-layer-color: #9bbac3;--mat-legacy-button-toggle-selected-state-text-color: #3b7586;--mat-legacy-button-toggle-selected-state-background-color: rgba(255, 255, 255, .05);--mat-legacy-button-toggle-disabled-state-text-color: #032128;--mat-legacy-button-toggle-disabled-state-background-color: #022229;--mat-legacy-button-toggle-disabled-selected-state-background-color: #032128;--mat-standard-button-toggle-text-color: white;--mat-standard-button-toggle-background-color: #032128;--mat-standard-button-toggle-state-layer-color: #9bbac3;--mat-standard-button-toggle-selected-state-background-color: rgba(255, 255, 255, .05);--mat-standard-button-toggle-selected-state-text-color: white;--mat-standard-button-toggle-disabled-state-text-color: #032128;--mat-standard-button-toggle-disabled-state-background-color: #032128;--mat-standard-button-toggle-disabled-selected-state-text-color: white;--mat-standard-button-toggle-disabled-selected-state-background-color: #032128;--mat-standard-button-toggle-divider-color: #1b383e;--mat-datepicker-calendar-container-shape: 4px;--mat-datepicker-calendar-container-touch-shape: 4px;--mat-datepicker-calendar-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mat-datepicker-calendar-container-touch-elevation-shadow: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12);--mat-datepicker-calendar-date-selected-state-text-color: white;--mat-datepicker-calendar-date-selected-state-background-color: #086c81;--mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(8, 108, 129, .4);--mat-datepicker-calendar-date-today-selected-state-outline-color: white;--mat-datepicker-calendar-date-focus-state-background-color: rgba(8, 108, 129, .3);--mat-datepicker-calendar-date-hover-state-background-color: rgba(8, 108, 129, .3);--mat-datepicker-toggle-active-state-icon-color: #086c81;--mat-datepicker-calendar-date-in-range-state-background-color: rgba(8, 108, 129, .2);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, .2);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #46a35e;--mat-datepicker-toggle-icon-color: #cbdde1;--mat-datepicker-calendar-body-label-text-color: #3b7586;--mat-datepicker-calendar-period-button-text-color: white;--mat-datepicker-calendar-period-button-icon-color: #cbdde1;--mat-datepicker-calendar-navigation-button-icon-color: #cbdde1;--mat-datepicker-calendar-header-divider-color: rgba(203, 221, 225, .12);--mat-datepicker-calendar-header-text-color: #3b7586;--mat-datepicker-calendar-date-today-outline-color: #083b46;--mat-datepicker-calendar-date-today-disabled-state-outline-color: rgba(8, 59, 70, .8);--mat-datepicker-calendar-date-text-color: white;--mat-datepicker-calendar-date-outline-color: transparent;--mat-datepicker-calendar-date-disabled-state-text-color: #07343e;--mat-datepicker-calendar-date-preview-state-outline-color: rgba(203, 221, 225, .24);--mat-datepicker-range-input-separator-color: white;--mat-datepicker-range-input-disabled-state-separator-color: #07343e;--mat-datepicker-range-input-disabled-state-text-color: #07343e;--mat-datepicker-calendar-container-background-color: #032128;--mat-datepicker-calendar-container-text-color: white;--mat-divider-width: 1px;--mat-divider-color: rgba(203, 221, 225, .12);--mat-expansion-container-shape: 4px;--mat-expansion-legacy-header-indicator-display: inline-block;--mat-expansion-header-indicator-display: none;--mat-expansion-container-background-color: #032128;--mat-expansion-container-text-color: white;--mat-expansion-actions-divider-color: rgba(203, 221, 225, .12);--mat-expansion-header-hover-state-layer-color: rgba(255, 255, 255, .05);--mat-expansion-header-focus-state-layer-color: rgba(255, 255, 255, .05);--mat-expansion-header-disabled-state-text-color: #032128;--mat-expansion-header-text-color: white;--mat-expansion-header-description-color: #3b7586;--mat-expansion-header-indicator-color: #3b7586;--mat-icon-color: inherit;--mat-sidenav-container-shape: 0;--mat-sidenav-container-elevation-shadow: 0px 8px 10px -5px rgba(0, 0, 0, .2), 0px 16px 24px 2px rgba(0, 0, 0, .14), 0px 6px 30px 5px rgba(0, 0, 0, .12);--mat-sidenav-container-width: auto;--mat-sidenav-container-divider-color: rgba(203, 221, 225, .12);--mat-sidenav-container-background-color: #032128;--mat-sidenav-container-text-color: white;--mat-sidenav-content-background-color: #022229;--mat-sidenav-content-text-color: white;--mat-sidenav-scrim-color: rgba(252, 222, 215, .6);--mat-stepper-header-icon-foreground-color: white;--mat-stepper-header-selected-state-icon-background-color: #086c81;--mat-stepper-header-selected-state-icon-foreground-color: white;--mat-stepper-header-done-state-icon-background-color: #086c81;--mat-stepper-header-done-state-icon-foreground-color: white;--mat-stepper-header-edit-state-icon-background-color: #086c81;--mat-stepper-header-edit-state-icon-foreground-color: white;--mat-stepper-container-color: #032128;--mat-stepper-line-color: rgba(203, 221, 225, .12);--mat-stepper-header-hover-state-layer-color: rgba(255, 255, 255, .05);--mat-stepper-header-focus-state-layer-color: rgba(255, 255, 255, .05);--mat-stepper-header-label-text-color: #3b7586;--mat-stepper-header-optional-label-text-color: #3b7586;--mat-stepper-header-selected-state-label-text-color: white;--mat-stepper-header-error-state-label-text-color: #dc2626;--mat-stepper-header-icon-background-color: #3b7586;--mat-stepper-header-error-state-icon-foreground-color: #dc2626;--mat-stepper-header-error-state-icon-background-color: transparent;--mat-sort-arrow-color: #3b7586;--mat-toolbar-container-background-color: #022229;--mat-toolbar-container-text-color: white;--mat-tree-container-background-color: #032128;--mat-tree-node-text-color: white}.theme-brand .dark .mat-accent,.theme-brand.dark .mat-accent{--mat-option-selected-state-label-text-color: #1e293b;--mat-option-label-text-color: white;--mat-option-hover-state-layer-color: rgba(255, 255, 255, .08);--mat-option-focus-state-layer-color: rgba(255, 255, 255, .08);--mat-option-selected-state-layer-color: rgba(255, 255, 255, .08)}.theme-brand .dark .mat-warn,.theme-brand.dark .mat-warn{--mat-option-selected-state-label-text-color: #dc2626;--mat-option-label-text-color: white;--mat-option-hover-state-layer-color: rgba(255, 255, 255, .08);--mat-option-focus-state-layer-color: rgba(255, 255, 255, .08);--mat-option-selected-state-layer-color: rgba(255, 255, 255, .08)}.theme-brand .dark .mat-primary,.theme-brand.dark .mat-primary{--mat-full-pseudo-checkbox-selected-icon-color: #086c81;--mat-full-pseudo-checkbox-selected-checkmark-color: #022229;--mat-full-pseudo-checkbox-unselected-icon-color: #3b7586;--mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #022229;--mat-full-pseudo-checkbox-disabled-unselected-icon-color: #686868;--mat-full-pseudo-checkbox-disabled-selected-icon-color: #686868;--mat-minimal-pseudo-checkbox-selected-checkmark-color: #086c81;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #686868}.theme-brand .dark .mat-accent,.theme-brand.dark .mat-accent{--mat-full-pseudo-checkbox-selected-icon-color: #1e293b;--mat-full-pseudo-checkbox-selected-checkmark-color: #022229;--mat-full-pseudo-checkbox-unselected-icon-color: #3b7586;--mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #022229;--mat-full-pseudo-checkbox-disabled-unselected-icon-color: #686868;--mat-full-pseudo-checkbox-disabled-selected-icon-color: #686868;--mat-minimal-pseudo-checkbox-selected-checkmark-color: #1e293b;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #686868}.theme-brand .dark .mat-warn,.theme-brand.dark .mat-warn{--mat-full-pseudo-checkbox-selected-icon-color: #dc2626;--mat-full-pseudo-checkbox-selected-checkmark-color: #022229;--mat-full-pseudo-checkbox-unselected-icon-color: #3b7586;--mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #022229;--mat-full-pseudo-checkbox-disabled-unselected-icon-color: #686868;--mat-full-pseudo-checkbox-disabled-selected-icon-color: #686868;--mat-minimal-pseudo-checkbox-selected-checkmark-color: #dc2626;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #686868}.theme-brand .dark .mat-elevation-z0,.theme-brand .dark .mat-mdc-elevation-specific.mat-elevation-z0,.theme-brand.dark .mat-elevation-z0,.theme-brand.dark .mat-mdc-elevation-specific.mat-elevation-z0{box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}.theme-brand .dark .mat-elevation-z1,.theme-brand .dark .mat-mdc-elevation-specific.mat-elevation-z1,.theme-brand.dark .mat-elevation-z1,.theme-brand.dark .mat-mdc-elevation-specific.mat-elevation-z1{box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f}.theme-brand .dark .mat-elevation-z2,.theme-brand .dark .mat-mdc-elevation-specific.mat-elevation-z2,.theme-brand.dark .mat-elevation-z2,.theme-brand.dark .mat-mdc-elevation-specific.mat-elevation-z2{box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.theme-brand .dark .mat-elevation-z3,.theme-brand .dark .mat-mdc-elevation-specific.mat-elevation-z3,.theme-brand.dark .mat-elevation-z3,.theme-brand.dark .mat-mdc-elevation-specific.mat-elevation-z3{box-shadow:0 3px 3px -2px #0003,0 3px 4px #00000024,0 1px 8px #0000001f}.theme-brand .dark .mat-elevation-z4,.theme-brand .dark .mat-mdc-elevation-specific.mat-elevation-z4,.theme-brand.dark .mat-elevation-z4,.theme-brand.dark .mat-mdc-elevation-specific.mat-elevation-z4{box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.theme-brand .dark .mat-elevation-z5,.theme-brand .dark .mat-mdc-elevation-specific.mat-elevation-z5,.theme-brand.dark .mat-elevation-z5,.theme-brand.dark .mat-mdc-elevation-specific.mat-elevation-z5{box-shadow:0 3px 5px -1px #0003,0 5px 8px #00000024,0 1px 14px #0000001f}.theme-brand .dark .mat-elevation-z6,.theme-brand .dark .mat-mdc-elevation-specific.mat-elevation-z6,.theme-brand.dark .mat-elevation-z6,.theme-brand.dark .mat-mdc-elevation-specific.mat-elevation-z6{box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024,0 1px 18px #0000001f}.theme-brand .dark .mat-elevation-z7,.theme-brand .dark .mat-mdc-elevation-specific.mat-elevation-z7,.theme-brand.dark .mat-elevation-z7,.theme-brand.dark .mat-mdc-elevation-specific.mat-elevation-z7{box-shadow:0 4px 5px -2px #0003,0 7px 10px 1px #00000024,0 2px 16px 1px #0000001f}.theme-brand .dark .mat-elevation-z8,.theme-brand .dark .mat-mdc-elevation-specific.mat-elevation-z8,.theme-brand.dark .mat-elevation-z8,.theme-brand.dark .mat-mdc-elevation-specific.mat-elevation-z8{box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f}.theme-brand .dark .mat-elevation-z9,.theme-brand .dark .mat-mdc-elevation-specific.mat-elevation-z9,.theme-brand.dark .mat-elevation-z9,.theme-brand.dark .mat-mdc-elevation-specific.mat-elevation-z9{box-shadow:0 5px 6px -3px #0003,0 9px 12px 1px #00000024,0 3px 16px 2px #0000001f}.theme-brand .dark .mat-elevation-z10,.theme-brand .dark .mat-mdc-elevation-specific.mat-elevation-z10,.theme-brand.dark .mat-elevation-z10,.theme-brand.dark .mat-mdc-elevation-specific.mat-elevation-z10{box-shadow:0 6px 6px -3px #0003,0 10px 14px 1px #00000024,0 4px 18px 3px #0000001f}.theme-brand .dark .mat-elevation-z11,.theme-brand .dark .mat-mdc-elevation-specific.mat-elevation-z11,.theme-brand.dark .mat-elevation-z11,.theme-brand.dark .mat-mdc-elevation-specific.mat-elevation-z11{box-shadow:0 6px 7px -4px #0003,0 11px 15px 1px #00000024,0 4px 20px 3px #0000001f}.theme-brand .dark .mat-elevation-z12,.theme-brand .dark .mat-mdc-elevation-specific.mat-elevation-z12,.theme-brand.dark .mat-elevation-z12,.theme-brand.dark .mat-mdc-elevation-specific.mat-elevation-z12{box-shadow:0 7px 8px -4px #0003,0 12px 17px 2px #00000024,0 5px 22px 4px #0000001f}.theme-brand .dark .mat-elevation-z13,.theme-brand .dark .mat-mdc-elevation-specific.mat-elevation-z13,.theme-brand.dark .mat-elevation-z13,.theme-brand.dark .mat-mdc-elevation-specific.mat-elevation-z13{box-shadow:0 7px 8px -4px #0003,0 13px 19px 2px #00000024,0 5px 24px 4px #0000001f}.theme-brand .dark .mat-elevation-z14,.theme-brand .dark .mat-mdc-elevation-specific.mat-elevation-z14,.theme-brand.dark .mat-elevation-z14,.theme-brand.dark .mat-mdc-elevation-specific.mat-elevation-z14{box-shadow:0 7px 9px -4px #0003,0 14px 21px 2px #00000024,0 5px 26px 4px #0000001f}.theme-brand .dark .mat-elevation-z15,.theme-brand .dark .mat-mdc-elevation-specific.mat-elevation-z15,.theme-brand.dark .mat-elevation-z15,.theme-brand.dark .mat-mdc-elevation-specific.mat-elevation-z15{box-shadow:0 8px 9px -5px #0003,0 15px 22px 2px #00000024,0 6px 28px 5px #0000001f}.theme-brand .dark .mat-elevation-z16,.theme-brand .dark .mat-mdc-elevation-specific.mat-elevation-z16,.theme-brand.dark .mat-elevation-z16,.theme-brand.dark .mat-mdc-elevation-specific.mat-elevation-z16{box-shadow:0 8px 10px -5px #0003,0 16px 24px 2px #00000024,0 6px 30px 5px #0000001f}.theme-brand .dark .mat-elevation-z17,.theme-brand .dark .mat-mdc-elevation-specific.mat-elevation-z17,.theme-brand.dark .mat-elevation-z17,.theme-brand.dark .mat-mdc-elevation-specific.mat-elevation-z17{box-shadow:0 8px 11px -5px #0003,0 17px 26px 2px #00000024,0 6px 32px 5px #0000001f}.theme-brand .dark .mat-elevation-z18,.theme-brand .dark .mat-mdc-elevation-specific.mat-elevation-z18,.theme-brand.dark .mat-elevation-z18,.theme-brand.dark .mat-mdc-elevation-specific.mat-elevation-z18{box-shadow:0 9px 11px -5px #0003,0 18px 28px 2px #00000024,0 7px 34px 6px #0000001f}.theme-brand .dark .mat-elevation-z19,.theme-brand .dark .mat-mdc-elevation-specific.mat-elevation-z19,.theme-brand.dark .mat-elevation-z19,.theme-brand.dark .mat-mdc-elevation-specific.mat-elevation-z19{box-shadow:0 9px 12px -6px #0003,0 19px 29px 2px #00000024,0 7px 36px 6px #0000001f}.theme-brand .dark .mat-elevation-z20,.theme-brand .dark .mat-mdc-elevation-specific.mat-elevation-z20,.theme-brand.dark .mat-elevation-z20,.theme-brand.dark .mat-mdc-elevation-specific.mat-elevation-z20{box-shadow:0 10px 13px -6px #0003,0 20px 31px 3px #00000024,0 8px 38px 7px #0000001f}.theme-brand .dark .mat-elevation-z21,.theme-brand .dark .mat-mdc-elevation-specific.mat-elevation-z21,.theme-brand.dark .mat-elevation-z21,.theme-brand.dark .mat-mdc-elevation-specific.mat-elevation-z21{box-shadow:0 10px 13px -6px #0003,0 21px 33px 3px #00000024,0 8px 40px 7px #0000001f}.theme-brand .dark .mat-elevation-z22,.theme-brand .dark .mat-mdc-elevation-specific.mat-elevation-z22,.theme-brand.dark .mat-elevation-z22,.theme-brand.dark .mat-mdc-elevation-specific.mat-elevation-z22{box-shadow:0 10px 14px -6px #0003,0 22px 35px 3px #00000024,0 8px 42px 7px #0000001f}.theme-brand .dark .mat-elevation-z23,.theme-brand .dark .mat-mdc-elevation-specific.mat-elevation-z23,.theme-brand.dark .mat-elevation-z23,.theme-brand.dark .mat-mdc-elevation-specific.mat-elevation-z23{box-shadow:0 11px 14px -7px #0003,0 23px 36px 3px #00000024,0 9px 44px 8px #0000001f}.theme-brand .dark .mat-elevation-z24,.theme-brand .dark .mat-mdc-elevation-specific.mat-elevation-z24,.theme-brand.dark .mat-elevation-z24,.theme-brand.dark .mat-mdc-elevation-specific.mat-elevation-z24{box-shadow:0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f}.theme-brand .dark .mat-mdc-progress-bar,.theme-brand.dark .mat-mdc-progress-bar{--mdc-linear-progress-active-indicator-color: #086c81;--mdc-linear-progress-track-color: rgba(8, 108, 129, .25)}.theme-brand .dark .mat-mdc-progress-bar.mat-accent,.theme-brand.dark .mat-mdc-progress-bar.mat-accent{--mdc-linear-progress-active-indicator-color: #1e293b;--mdc-linear-progress-track-color: rgba(30, 41, 59, .25)}.theme-brand .dark .mat-mdc-progress-bar.mat-warn,.theme-brand.dark .mat-mdc-progress-bar.mat-warn{--mdc-linear-progress-active-indicator-color: #dc2626;--mdc-linear-progress-track-color: rgba(220, 38, 38, .25)}.theme-brand .dark .mat-mdc-form-field.mat-accent,.theme-brand.dark .mat-mdc-form-field.mat-accent{--mdc-filled-text-field-caret-color: #1e293b;--mdc-filled-text-field-focus-active-indicator-color: #1e293b;--mdc-filled-text-field-focus-label-text-color: rgba(30, 41, 59, .87);--mdc-outlined-text-field-caret-color: #1e293b;--mdc-outlined-text-field-focus-outline-color: #1e293b;--mdc-outlined-text-field-focus-label-text-color: rgba(30, 41, 59, .87);--mat-form-field-focus-select-arrow-color: rgba(30, 41, 59, .87)}.theme-brand .dark .mat-mdc-form-field.mat-warn,.theme-brand.dark .mat-mdc-form-field.mat-warn{--mdc-filled-text-field-caret-color: #dc2626;--mdc-filled-text-field-focus-active-indicator-color: #dc2626;--mdc-filled-text-field-focus-label-text-color: rgba(220, 38, 38, .87);--mdc-outlined-text-field-caret-color: #dc2626;--mdc-outlined-text-field-focus-outline-color: #dc2626;--mdc-outlined-text-field-focus-label-text-color: rgba(220, 38, 38, .87);--mat-form-field-focus-select-arrow-color: rgba(220, 38, 38, .87)}.theme-brand .dark .mat-mdc-form-field.mat-accent,.theme-brand.dark .mat-mdc-form-field.mat-accent{--mat-select-panel-background-color: #032128;--mat-select-enabled-trigger-text-color: rgba(255, 255, 255, .87);--mat-select-disabled-trigger-text-color: rgba(7, 52, 62, .38);--mat-select-placeholder-text-color: rgba(255, 255, 255, .6);--mat-select-enabled-arrow-color: rgba(203, 221, 225, .54);--mat-select-disabled-arrow-color: rgba(255, 255, 255, .38);--mat-select-focused-arrow-color: rgba(30, 41, 59, .87);--mat-select-invalid-arrow-color: rgba(220, 38, 38, .87)}.theme-brand .dark .mat-mdc-form-field.mat-warn,.theme-brand.dark .mat-mdc-form-field.mat-warn{--mat-select-panel-background-color: #032128;--mat-select-enabled-trigger-text-color: rgba(255, 255, 255, .87);--mat-select-disabled-trigger-text-color: rgba(7, 52, 62, .38);--mat-select-placeholder-text-color: rgba(255, 255, 255, .6);--mat-select-enabled-arrow-color: rgba(203, 221, 225, .54);--mat-select-disabled-arrow-color: rgba(255, 255, 255, .38);--mat-select-focused-arrow-color: rgba(220, 38, 38, .87);--mat-select-invalid-arrow-color: rgba(220, 38, 38, .87)}.theme-brand .dark .mat-mdc-standard-chip,.theme-brand.dark .mat-mdc-standard-chip{--mdc-chip-container-shape-family: rounded;--mdc-chip-container-shape-radius: 16px 16px 16px 16px;--mdc-chip-with-avatar-avatar-shape-family: rounded;--mdc-chip-with-avatar-avatar-shape-radius: 14px 14px 14px 14px;--mdc-chip-with-avatar-avatar-size: 28px;--mdc-chip-with-icon-icon-size: 18px;--mdc-chip-outline-width: 0;--mdc-chip-outline-color: transparent;--mdc-chip-disabled-outline-color: transparent;--mdc-chip-focus-outline-color: transparent;--mdc-chip-hover-state-layer-opacity: .04;--mdc-chip-with-avatar-disabled-avatar-opacity: 1;--mdc-chip-flat-selected-outline-width: 0;--mdc-chip-selected-hover-state-layer-opacity: .04;--mdc-chip-with-trailing-icon-disabled-trailing-icon-opacity: 1;--mdc-chip-with-icon-disabled-icon-opacity: 1;--mat-chip-disabled-container-opacity: .4;--mat-chip-trailing-action-opacity: .54;--mat-chip-trailing-action-focus-opacity: 1;--mat-chip-trailing-action-state-layer-color: transparent;--mat-chip-selected-trailing-action-state-layer-color: transparent;--mat-chip-trailing-action-hover-state-layer-opacity: 0;--mat-chip-trailing-action-focus-state-layer-opacity: 0;--mdc-chip-disabled-label-text-color: #fafafa;--mdc-chip-elevated-container-color: #213c42;--mdc-chip-elevated-selected-container-color: #213c42;--mdc-chip-elevated-disabled-container-color: #213c42;--mdc-chip-flat-disabled-selected-container-color: #213c42;--mdc-chip-focus-state-layer-color: white;--mdc-chip-hover-state-layer-color: white;--mdc-chip-selected-hover-state-layer-color: white;--mdc-chip-focus-state-layer-opacity: .12;--mdc-chip-selected-focus-state-layer-color: white;--mdc-chip-selected-focus-state-layer-opacity: .12;--mdc-chip-label-text-color: #fafafa;--mdc-chip-selected-label-text-color: #fafafa;--mdc-chip-with-icon-icon-color: #fafafa;--mdc-chip-with-icon-disabled-icon-color: #fafafa;--mdc-chip-with-icon-selected-icon-color: #fafafa;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color: #fafafa;--mdc-chip-with-trailing-icon-trailing-icon-color: #fafafa;--mat-chip-selected-disabled-trailing-icon-color: #fafafa;--mat-chip-selected-trailing-icon-color: #fafafa}.theme-brand .dark .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-primary,.theme-brand .dark .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-primary,.theme-brand.dark .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-primary,.theme-brand.dark .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-primary{--mdc-chip-disabled-label-text-color: white;--mdc-chip-elevated-container-color: #086c81;--mdc-chip-elevated-selected-container-color: #086c81;--mdc-chip-elevated-disabled-container-color: #086c81;--mdc-chip-flat-disabled-selected-container-color: #086c81;--mdc-chip-focus-state-layer-color: white;--mdc-chip-hover-state-layer-color: white;--mdc-chip-selected-hover-state-layer-color: white;--mdc-chip-focus-state-layer-opacity: .12;--mdc-chip-selected-focus-state-layer-color: white;--mdc-chip-selected-focus-state-layer-opacity: .12;--mdc-chip-label-text-color: white;--mdc-chip-selected-label-text-color: white;--mdc-chip-with-icon-icon-color: white;--mdc-chip-with-icon-disabled-icon-color: white;--mdc-chip-with-icon-selected-icon-color: white;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color: white;--mdc-chip-with-trailing-icon-trailing-icon-color: white;--mat-chip-selected-disabled-trailing-icon-color: white;--mat-chip-selected-trailing-icon-color: white}.theme-brand .dark .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-accent,.theme-brand .dark .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-accent,.theme-brand.dark .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-accent,.theme-brand.dark .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-accent{--mdc-chip-disabled-label-text-color: white;--mdc-chip-elevated-container-color: #1e293b;--mdc-chip-elevated-selected-container-color: #1e293b;--mdc-chip-elevated-disabled-container-color: #1e293b;--mdc-chip-flat-disabled-selected-container-color: #1e293b;--mdc-chip-focus-state-layer-color: white;--mdc-chip-hover-state-layer-color: white;--mdc-chip-selected-hover-state-layer-color: white;--mdc-chip-focus-state-layer-opacity: .12;--mdc-chip-selected-focus-state-layer-color: white;--mdc-chip-selected-focus-state-layer-opacity: .12;--mdc-chip-label-text-color: white;--mdc-chip-selected-label-text-color: white;--mdc-chip-with-icon-icon-color: white;--mdc-chip-with-icon-disabled-icon-color: white;--mdc-chip-with-icon-selected-icon-color: white;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color: white;--mdc-chip-with-trailing-icon-trailing-icon-color: white;--mat-chip-selected-disabled-trailing-icon-color: white;--mat-chip-selected-trailing-icon-color: white}.theme-brand .dark .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-warn,.theme-brand .dark .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-warn,.theme-brand.dark .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-warn,.theme-brand.dark .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-warn{--mdc-chip-disabled-label-text-color: white;--mdc-chip-elevated-container-color: #dc2626;--mdc-chip-elevated-selected-container-color: #dc2626;--mdc-chip-elevated-disabled-container-color: #dc2626;--mdc-chip-flat-disabled-selected-container-color: #dc2626;--mdc-chip-focus-state-layer-color: white;--mdc-chip-hover-state-layer-color: white;--mdc-chip-selected-hover-state-layer-color: white;--mdc-chip-focus-state-layer-opacity: .12;--mdc-chip-selected-focus-state-layer-color: white;--mdc-chip-selected-focus-state-layer-opacity: .12;--mdc-chip-label-text-color: white;--mdc-chip-selected-label-text-color: white;--mdc-chip-with-icon-icon-color: white;--mdc-chip-with-icon-disabled-icon-color: white;--mdc-chip-with-icon-selected-icon-color: white;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color: white;--mdc-chip-with-trailing-icon-trailing-icon-color: white;--mat-chip-selected-disabled-trailing-icon-color: white;--mat-chip-selected-trailing-icon-color: white}.theme-brand .dark .mat-mdc-slide-toggle,.theme-brand.dark .mat-mdc-slide-toggle{--mat-switch-disabled-selected-handle-opacity: .38;--mat-switch-disabled-unselected-handle-opacity: .38;--mat-switch-unselected-handle-size: 20px;--mat-switch-selected-handle-size: 20px;--mat-switch-pressed-handle-size: 20px;--mat-switch-with-icon-handle-size: 20px;--mat-switch-selected-handle-horizontal-margin: 0;--mat-switch-selected-with-icon-handle-horizontal-margin: 0;--mat-switch-selected-pressed-handle-horizontal-margin: 0;--mat-switch-unselected-handle-horizontal-margin: 0;--mat-switch-unselected-with-icon-handle-horizontal-margin: 0;--mat-switch-unselected-pressed-handle-horizontal-margin: 0;--mat-switch-visible-track-opacity: 1;--mat-switch-hidden-track-opacity: 1;--mat-switch-visible-track-transition: transform 75ms 0ms cubic-bezier(0, 0, .2, 1);--mat-switch-hidden-track-transition: transform 75ms 0ms cubic-bezier(.4, 0, .6, 1);--mat-switch-track-outline-width: 1px;--mat-switch-track-outline-color: transparent;--mat-switch-selected-track-outline-width: 1px;--mat-switch-selected-track-outline-color: transparent;--mat-switch-disabled-unselected-track-outline-width: 1px;--mat-switch-disabled-unselected-track-outline-color: transparent;--mat-switch-label-text-color: white}.theme-brand .dark .mat-mdc-slide-toggle.mat-accent,.theme-brand.dark .mat-mdc-slide-toggle.mat-accent{--mdc-switch-selected-focus-state-layer-color: #cbd5e1;--mdc-switch-selected-handle-color: #cbd5e1;--mdc-switch-selected-hover-state-layer-color: #cbd5e1;--mdc-switch-selected-pressed-state-layer-color: #cbd5e1;--mdc-switch-selected-focus-handle-color: #e2e8f0;--mdc-switch-selected-hover-handle-color: #e2e8f0;--mdc-switch-selected-pressed-handle-color: #e2e8f0;--mdc-switch-selected-focus-track-color: #475569;--mdc-switch-selected-hover-track-color: #475569;--mdc-switch-selected-pressed-track-color: #475569;--mdc-switch-selected-track-color: #475569}.theme-brand .dark .mat-mdc-slide-toggle.mat-warn,.theme-brand.dark .mat-mdc-slide-toggle.mat-warn{--mdc-switch-selected-focus-state-layer-color: #fca5a5;--mdc-switch-selected-handle-color: #fca5a5;--mdc-switch-selected-hover-state-layer-color: #fca5a5;--mdc-switch-selected-pressed-state-layer-color: #fca5a5;--mdc-switch-selected-focus-handle-color: #fecaca;--mdc-switch-selected-hover-handle-color: #fecaca;--mdc-switch-selected-pressed-handle-color: #fecaca;--mdc-switch-selected-focus-track-color: #dc2626;--mdc-switch-selected-hover-track-color: #dc2626;--mdc-switch-selected-pressed-track-color: #dc2626;--mdc-switch-selected-track-color: #dc2626}.theme-brand .dark .mat-mdc-radio-button.mat-primary,.theme-brand.dark .mat-mdc-radio-button.mat-primary{--mdc-radio-disabled-selected-icon-color: #cbdde1;--mdc-radio-disabled-unselected-icon-color: #cbdde1;--mdc-radio-unselected-hover-icon-color: #eeeeee;--mdc-radio-unselected-icon-color: rgba(203, 221, 225, .54);--mdc-radio-unselected-pressed-icon-color: rgba(203, 221, 225, .54);--mdc-radio-selected-focus-icon-color: #086c81;--mdc-radio-selected-hover-icon-color: #086c81;--mdc-radio-selected-icon-color: #086c81;--mdc-radio-selected-pressed-icon-color: #086c81;--mat-radio-ripple-color: white;--mat-radio-checked-ripple-color: #086c81;--mat-radio-disabled-label-color: #07343e;--mat-radio-label-text-color: white}.theme-brand .dark .mat-mdc-radio-button.mat-accent,.theme-brand.dark .mat-mdc-radio-button.mat-accent{--mdc-radio-disabled-selected-icon-color: #cbdde1;--mdc-radio-disabled-unselected-icon-color: #cbdde1;--mdc-radio-unselected-hover-icon-color: #eeeeee;--mdc-radio-unselected-icon-color: rgba(203, 221, 225, .54);--mdc-radio-unselected-pressed-icon-color: rgba(203, 221, 225, .54);--mdc-radio-selected-focus-icon-color: #1e293b;--mdc-radio-selected-hover-icon-color: #1e293b;--mdc-radio-selected-icon-color: #1e293b;--mdc-radio-selected-pressed-icon-color: #1e293b;--mat-radio-ripple-color: white;--mat-radio-checked-ripple-color: #1e293b;--mat-radio-disabled-label-color: #07343e;--mat-radio-label-text-color: white}.theme-brand .dark .mat-mdc-radio-button.mat-warn,.theme-brand.dark .mat-mdc-radio-button.mat-warn{--mdc-radio-disabled-selected-icon-color: #cbdde1;--mdc-radio-disabled-unselected-icon-color: #cbdde1;--mdc-radio-unselected-hover-icon-color: #eeeeee;--mdc-radio-unselected-icon-color: rgba(203, 221, 225, .54);--mdc-radio-unselected-pressed-icon-color: rgba(203, 221, 225, .54);--mdc-radio-selected-focus-icon-color: #dc2626;--mdc-radio-selected-hover-icon-color: #dc2626;--mdc-radio-selected-icon-color: #dc2626;--mdc-radio-selected-pressed-icon-color: #dc2626;--mat-radio-ripple-color: white;--mat-radio-checked-ripple-color: #dc2626;--mat-radio-disabled-label-color: #07343e;--mat-radio-label-text-color: white}.theme-brand .dark .mat-accent,.theme-brand.dark .mat-accent{--mat-slider-ripple-color: #1e293b;--mat-slider-hover-state-layer-color: rgba(30, 41, 59, .05);--mat-slider-focus-state-layer-color: rgba(30, 41, 59, .2);--mdc-slider-handle-color: #1e293b;--mdc-slider-focus-handle-color: #1e293b;--mdc-slider-hover-handle-color: #1e293b;--mdc-slider-active-track-color: #1e293b;--mdc-slider-inactive-track-color: #1e293b;--mdc-slider-with-tick-marks-inactive-container-color: #1e293b;--mdc-slider-with-tick-marks-active-container-color: white}.theme-brand .dark .mat-warn,.theme-brand.dark .mat-warn{--mat-slider-ripple-color: #dc2626;--mat-slider-hover-state-layer-color: rgba(220, 38, 38, .05);--mat-slider-focus-state-layer-color: rgba(220, 38, 38, .2);--mdc-slider-handle-color: #dc2626;--mdc-slider-focus-handle-color: #dc2626;--mdc-slider-hover-handle-color: #dc2626;--mdc-slider-active-track-color: #dc2626;--mdc-slider-inactive-track-color: #dc2626;--mdc-slider-with-tick-marks-inactive-container-color: #dc2626;--mdc-slider-with-tick-marks-active-container-color: white}.theme-brand .dark .mdc-list-item__start,.theme-brand .dark .mdc-list-item__end,.theme-brand.dark .mdc-list-item__start,.theme-brand.dark .mdc-list-item__end{--mdc-radio-disabled-selected-icon-color: #cbdde1;--mdc-radio-disabled-unselected-icon-color: #cbdde1;--mdc-radio-unselected-hover-icon-color: #eeeeee;--mdc-radio-unselected-icon-color: rgba(203, 221, 225, .54);--mdc-radio-unselected-pressed-icon-color: rgba(203, 221, 225, .54);--mdc-radio-selected-focus-icon-color: #086c81;--mdc-radio-selected-hover-icon-color: #086c81;--mdc-radio-selected-icon-color: #086c81;--mdc-radio-selected-pressed-icon-color: #086c81}.theme-brand .dark .mat-accent .mdc-list-item__start,.theme-brand .dark .mat-accent .mdc-list-item__end,.theme-brand.dark .mat-accent .mdc-list-item__start,.theme-brand.dark .mat-accent .mdc-list-item__end{--mdc-radio-disabled-selected-icon-color: #cbdde1;--mdc-radio-disabled-unselected-icon-color: #cbdde1;--mdc-radio-unselected-hover-icon-color: #eeeeee;--mdc-radio-unselected-icon-color: rgba(203, 221, 225, .54);--mdc-radio-unselected-pressed-icon-color: rgba(203, 221, 225, .54);--mdc-radio-selected-focus-icon-color: #1e293b;--mdc-radio-selected-hover-icon-color: #1e293b;--mdc-radio-selected-icon-color: #1e293b;--mdc-radio-selected-pressed-icon-color: #1e293b}.theme-brand .dark .mat-warn .mdc-list-item__start,.theme-brand .dark .mat-warn .mdc-list-item__end,.theme-brand.dark .mat-warn .mdc-list-item__start,.theme-brand.dark .mat-warn .mdc-list-item__end{--mdc-radio-disabled-selected-icon-color: #cbdde1;--mdc-radio-disabled-unselected-icon-color: #cbdde1;--mdc-radio-unselected-hover-icon-color: #eeeeee;--mdc-radio-unselected-icon-color: rgba(203, 221, 225, .54);--mdc-radio-unselected-pressed-icon-color: rgba(203, 221, 225, .54);--mdc-radio-selected-focus-icon-color: #dc2626;--mdc-radio-selected-hover-icon-color: #dc2626;--mdc-radio-selected-icon-color: #dc2626;--mdc-radio-selected-pressed-icon-color: #dc2626}.theme-brand .dark .mat-mdc-list-option,.theme-brand.dark .mat-mdc-list-option{--mdc-checkbox-disabled-selected-icon-color: rgba(255, 255, 255, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(255, 255, 255, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #086c81;--mdc-checkbox-selected-hover-icon-color: #086c81;--mdc-checkbox-selected-icon-color: #086c81;--mdc-checkbox-selected-pressed-icon-color: #086c81;--mdc-checkbox-unselected-focus-icon-color: #eeeeee;--mdc-checkbox-unselected-hover-icon-color: #eeeeee;--mdc-checkbox-unselected-icon-color: rgba(255, 255, 255, .54);--mdc-checkbox-unselected-pressed-icon-color: rgba(255, 255, 255, .54);--mdc-checkbox-selected-focus-state-layer-color: #086c81;--mdc-checkbox-selected-hover-state-layer-color: #086c81;--mdc-checkbox-selected-pressed-state-layer-color: #086c81;--mdc-checkbox-unselected-focus-state-layer-color: white;--mdc-checkbox-unselected-hover-state-layer-color: white;--mdc-checkbox-unselected-pressed-state-layer-color: white}.theme-brand .dark .mat-mdc-list-option.mat-accent,.theme-brand.dark .mat-mdc-list-option.mat-accent{--mdc-checkbox-disabled-selected-icon-color: rgba(255, 255, 255, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(255, 255, 255, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #1e293b;--mdc-checkbox-selected-hover-icon-color: #1e293b;--mdc-checkbox-selected-icon-color: #1e293b;--mdc-checkbox-selected-pressed-icon-color: #1e293b;--mdc-checkbox-unselected-focus-icon-color: #eeeeee;--mdc-checkbox-unselected-hover-icon-color: #eeeeee;--mdc-checkbox-unselected-icon-color: rgba(255, 255, 255, .54);--mdc-checkbox-unselected-pressed-icon-color: rgba(255, 255, 255, .54);--mdc-checkbox-selected-focus-state-layer-color: #1e293b;--mdc-checkbox-selected-hover-state-layer-color: #1e293b;--mdc-checkbox-selected-pressed-state-layer-color: #1e293b;--mdc-checkbox-unselected-focus-state-layer-color: white;--mdc-checkbox-unselected-hover-state-layer-color: white;--mdc-checkbox-unselected-pressed-state-layer-color: white}.theme-brand .dark .mat-mdc-list-option.mat-warn,.theme-brand.dark .mat-mdc-list-option.mat-warn{--mdc-checkbox-disabled-selected-icon-color: rgba(255, 255, 255, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(255, 255, 255, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #dc2626;--mdc-checkbox-selected-hover-icon-color: #dc2626;--mdc-checkbox-selected-icon-color: #dc2626;--mdc-checkbox-selected-pressed-icon-color: #dc2626;--mdc-checkbox-unselected-focus-icon-color: #eeeeee;--mdc-checkbox-unselected-hover-icon-color: #eeeeee;--mdc-checkbox-unselected-icon-color: rgba(255, 255, 255, .54);--mdc-checkbox-unselected-pressed-icon-color: rgba(255, 255, 255, .54);--mdc-checkbox-selected-focus-state-layer-color: #dc2626;--mdc-checkbox-selected-hover-state-layer-color: #dc2626;--mdc-checkbox-selected-pressed-state-layer-color: #dc2626;--mdc-checkbox-unselected-focus-state-layer-color: white;--mdc-checkbox-unselected-hover-state-layer-color: white;--mdc-checkbox-unselected-pressed-state-layer-color: white}.theme-brand .dark .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected .mdc-list-item__primary-text,.theme-brand .dark .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated .mdc-list-item__primary-text,.theme-brand.dark .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected .mdc-list-item__primary-text,.theme-brand.dark .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated .mdc-list-item__primary-text,.theme-brand .dark .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected.mdc-list-item--with-leading-icon .mdc-list-item__start,.theme-brand .dark .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated.mdc-list-item--with-leading-icon .mdc-list-item__start,.theme-brand.dark .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected.mdc-list-item--with-leading-icon .mdc-list-item__start,.theme-brand.dark .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated.mdc-list-item--with-leading-icon .mdc-list-item__start{color:#086c81}.theme-brand .dark .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__start,.theme-brand .dark .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__content,.theme-brand .dark .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__end,.theme-brand.dark .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__start,.theme-brand.dark .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__content,.theme-brand.dark .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__end{opacity:1}.theme-brand .dark .mat-mdc-tab-group,.theme-brand .dark .mat-mdc-tab-nav-bar,.theme-brand.dark .mat-mdc-tab-group,.theme-brand.dark .mat-mdc-tab-nav-bar{--mdc-tab-indicator-active-indicator-color: #086c81;--mat-tab-header-disabled-ripple-color: #07343e;--mat-tab-header-pagination-icon-color: #cbdde1;--mat-tab-header-inactive-label-text-color: rgba(255, 255, 255, .6);--mat-tab-header-active-label-text-color: #086c81;--mat-tab-header-active-ripple-color: #086c81;--mat-tab-header-inactive-ripple-color: #086c81;--mat-tab-header-inactive-focus-label-text-color: rgba(255, 255, 255, .6);--mat-tab-header-inactive-hover-label-text-color: rgba(255, 255, 255, .6);--mat-tab-header-active-focus-label-text-color: #086c81;--mat-tab-header-active-hover-label-text-color: #086c81;--mat-tab-header-active-focus-indicator-color: #086c81;--mat-tab-header-active-hover-indicator-color: #086c81}.theme-brand .dark .mat-mdc-tab-group.mat-accent,.theme-brand .dark .mat-mdc-tab-nav-bar.mat-accent,.theme-brand.dark .mat-mdc-tab-group.mat-accent,.theme-brand.dark .mat-mdc-tab-nav-bar.mat-accent{--mdc-tab-indicator-active-indicator-color: #1e293b;--mat-tab-header-disabled-ripple-color: #07343e;--mat-tab-header-pagination-icon-color: #cbdde1;--mat-tab-header-inactive-label-text-color: rgba(255, 255, 255, .6);--mat-tab-header-active-label-text-color: #1e293b;--mat-tab-header-active-ripple-color: #1e293b;--mat-tab-header-inactive-ripple-color: #1e293b;--mat-tab-header-inactive-focus-label-text-color: rgba(255, 255, 255, .6);--mat-tab-header-inactive-hover-label-text-color: rgba(255, 255, 255, .6);--mat-tab-header-active-focus-label-text-color: #1e293b;--mat-tab-header-active-hover-label-text-color: #1e293b;--mat-tab-header-active-focus-indicator-color: #1e293b;--mat-tab-header-active-hover-indicator-color: #1e293b}.theme-brand .dark .mat-mdc-tab-group.mat-warn,.theme-brand .dark .mat-mdc-tab-nav-bar.mat-warn,.theme-brand.dark .mat-mdc-tab-group.mat-warn,.theme-brand.dark .mat-mdc-tab-nav-bar.mat-warn{--mdc-tab-indicator-active-indicator-color: #dc2626;--mat-tab-header-disabled-ripple-color: #07343e;--mat-tab-header-pagination-icon-color: #cbdde1;--mat-tab-header-inactive-label-text-color: rgba(255, 255, 255, .6);--mat-tab-header-active-label-text-color: #dc2626;--mat-tab-header-active-ripple-color: #dc2626;--mat-tab-header-inactive-ripple-color: #dc2626;--mat-tab-header-inactive-focus-label-text-color: rgba(255, 255, 255, .6);--mat-tab-header-inactive-hover-label-text-color: rgba(255, 255, 255, .6);--mat-tab-header-active-focus-label-text-color: #dc2626;--mat-tab-header-active-hover-label-text-color: #dc2626;--mat-tab-header-active-focus-indicator-color: #dc2626;--mat-tab-header-active-hover-indicator-color: #dc2626}.theme-brand .dark .mat-mdc-tab-group.mat-background-primary,.theme-brand .dark .mat-mdc-tab-nav-bar.mat-background-primary,.theme-brand.dark .mat-mdc-tab-group.mat-background-primary,.theme-brand.dark .mat-mdc-tab-nav-bar.mat-background-primary{--mat-tab-header-with-background-background-color: #086c81;--mat-tab-header-with-background-foreground-color: white}.theme-brand .dark .mat-mdc-tab-group.mat-background-accent,.theme-brand .dark .mat-mdc-tab-nav-bar.mat-background-accent,.theme-brand.dark .mat-mdc-tab-group.mat-background-accent,.theme-brand.dark .mat-mdc-tab-nav-bar.mat-background-accent{--mat-tab-header-with-background-background-color: #1e293b;--mat-tab-header-with-background-foreground-color: white}.theme-brand .dark .mat-mdc-tab-group.mat-background-warn,.theme-brand .dark .mat-mdc-tab-nav-bar.mat-background-warn,.theme-brand.dark .mat-mdc-tab-group.mat-background-warn,.theme-brand.dark .mat-mdc-tab-nav-bar.mat-background-warn{--mat-tab-header-with-background-background-color: #dc2626;--mat-tab-header-with-background-foreground-color: white}.theme-brand .dark .mat-mdc-checkbox.mat-primary,.theme-brand.dark .mat-mdc-checkbox.mat-primary{--mdc-checkbox-disabled-selected-icon-color: rgba(255, 255, 255, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(255, 255, 255, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #086c81;--mdc-checkbox-selected-hover-icon-color: #086c81;--mdc-checkbox-selected-icon-color: #086c81;--mdc-checkbox-selected-pressed-icon-color: #086c81;--mdc-checkbox-unselected-focus-icon-color: #eeeeee;--mdc-checkbox-unselected-hover-icon-color: #eeeeee;--mdc-checkbox-unselected-icon-color: rgba(255, 255, 255, .54);--mdc-checkbox-unselected-pressed-icon-color: rgba(255, 255, 255, .54);--mdc-checkbox-selected-focus-state-layer-color: #086c81;--mdc-checkbox-selected-hover-state-layer-color: #086c81;--mdc-checkbox-selected-pressed-state-layer-color: #086c81;--mdc-checkbox-unselected-focus-state-layer-color: white;--mdc-checkbox-unselected-hover-state-layer-color: white;--mdc-checkbox-unselected-pressed-state-layer-color: white}.theme-brand .dark .mat-mdc-checkbox.mat-warn,.theme-brand.dark .mat-mdc-checkbox.mat-warn{--mdc-checkbox-disabled-selected-icon-color: rgba(255, 255, 255, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(255, 255, 255, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #dc2626;--mdc-checkbox-selected-hover-icon-color: #dc2626;--mdc-checkbox-selected-icon-color: #dc2626;--mdc-checkbox-selected-pressed-icon-color: #dc2626;--mdc-checkbox-unselected-focus-icon-color: #eeeeee;--mdc-checkbox-unselected-hover-icon-color: #eeeeee;--mdc-checkbox-unselected-icon-color: rgba(255, 255, 255, .54);--mdc-checkbox-unselected-pressed-icon-color: rgba(255, 255, 255, .54);--mdc-checkbox-selected-focus-state-layer-color: #dc2626;--mdc-checkbox-selected-hover-state-layer-color: #dc2626;--mdc-checkbox-selected-pressed-state-layer-color: #dc2626;--mdc-checkbox-unselected-focus-state-layer-color: white;--mdc-checkbox-unselected-hover-state-layer-color: white;--mdc-checkbox-unselected-pressed-state-layer-color: white}.theme-brand .dark .mat-mdc-button.mat-primary,.theme-brand.dark .mat-mdc-button.mat-primary{--mdc-text-button-label-text-color: #086c81;--mat-text-button-state-layer-color: #086c81;--mat-text-button-ripple-color: rgba(8, 108, 129, .1)}.theme-brand .dark .mat-mdc-button.mat-accent,.theme-brand.dark .mat-mdc-button.mat-accent{--mdc-text-button-label-text-color: #1e293b;--mat-text-button-state-layer-color: #1e293b;--mat-text-button-ripple-color: rgba(30, 41, 59, .1)}.theme-brand .dark .mat-mdc-button.mat-warn,.theme-brand.dark .mat-mdc-button.mat-warn{--mdc-text-button-label-text-color: #dc2626;--mat-text-button-state-layer-color: #dc2626;--mat-text-button-ripple-color: rgba(220, 38, 38, .1)}.theme-brand .dark .mat-mdc-unelevated-button.mat-primary,.theme-brand.dark .mat-mdc-unelevated-button.mat-primary{--mdc-filled-button-container-color: #086c81;--mdc-filled-button-label-text-color: white;--mat-filled-button-state-layer-color: white;--mat-filled-button-ripple-color: rgba(255, 255, 255, .1)}.theme-brand .dark .mat-mdc-unelevated-button.mat-accent,.theme-brand.dark .mat-mdc-unelevated-button.mat-accent{--mdc-filled-button-container-color: #1e293b;--mdc-filled-button-label-text-color: white;--mat-filled-button-state-layer-color: white;--mat-filled-button-ripple-color: rgba(255, 255, 255, .1)}.theme-brand .dark .mat-mdc-unelevated-button.mat-warn,.theme-brand.dark .mat-mdc-unelevated-button.mat-warn{--mdc-filled-button-container-color: #dc2626;--mdc-filled-button-label-text-color: white;--mat-filled-button-state-layer-color: white;--mat-filled-button-ripple-color: rgba(255, 255, 255, .1)}.theme-brand .dark .mat-mdc-raised-button.mat-primary,.theme-brand.dark .mat-mdc-raised-button.mat-primary{--mdc-protected-button-container-color: #086c81;--mdc-protected-button-label-text-color: white;--mat-protected-button-state-layer-color: white;--mat-protected-button-ripple-color: rgba(255, 255, 255, .1)}.theme-brand .dark .mat-mdc-raised-button.mat-accent,.theme-brand.dark .mat-mdc-raised-button.mat-accent{--mdc-protected-button-container-color: #1e293b;--mdc-protected-button-label-text-color: white;--mat-protected-button-state-layer-color: white;--mat-protected-button-ripple-color: rgba(255, 255, 255, .1)}.theme-brand .dark .mat-mdc-raised-button.mat-warn,.theme-brand.dark .mat-mdc-raised-button.mat-warn{--mdc-protected-button-container-color: #dc2626;--mdc-protected-button-label-text-color: white;--mat-protected-button-state-layer-color: white;--mat-protected-button-ripple-color: rgba(255, 255, 255, .1)}.theme-brand .dark .mat-mdc-outlined-button.mat-primary,.theme-brand.dark .mat-mdc-outlined-button.mat-primary{--mdc-outlined-button-label-text-color: #086c81;--mdc-outlined-button-outline-color: rgba(203, 221, 225, .12);--mat-outlined-button-state-layer-color: #086c81;--mat-outlined-button-ripple-color: rgba(8, 108, 129, .1)}.theme-brand .dark .mat-mdc-outlined-button.mat-accent,.theme-brand.dark .mat-mdc-outlined-button.mat-accent{--mdc-outlined-button-label-text-color: #1e293b;--mdc-outlined-button-outline-color: rgba(203, 221, 225, .12);--mat-outlined-button-state-layer-color: #1e293b;--mat-outlined-button-ripple-color: rgba(30, 41, 59, .1)}.theme-brand .dark .mat-mdc-outlined-button.mat-warn,.theme-brand.dark .mat-mdc-outlined-button.mat-warn{--mdc-outlined-button-label-text-color: #dc2626;--mdc-outlined-button-outline-color: rgba(203, 221, 225, .12);--mat-outlined-button-state-layer-color: #dc2626;--mat-outlined-button-ripple-color: rgba(220, 38, 38, .1)}.theme-brand .dark .mat-mdc-icon-button.mat-primary,.theme-brand.dark .mat-mdc-icon-button.mat-primary{--mdc-icon-button-icon-color: #086c81;--mat-icon-button-state-layer-color: #086c81;--mat-icon-button-ripple-color: rgba(8, 108, 129, .1)}.theme-brand .dark .mat-mdc-icon-button.mat-accent,.theme-brand.dark .mat-mdc-icon-button.mat-accent{--mdc-icon-button-icon-color: #1e293b;--mat-icon-button-state-layer-color: #1e293b;--mat-icon-button-ripple-color: rgba(30, 41, 59, .1)}.theme-brand .dark .mat-mdc-icon-button.mat-warn,.theme-brand.dark .mat-mdc-icon-button.mat-warn{--mdc-icon-button-icon-color: #dc2626;--mat-icon-button-state-layer-color: #dc2626;--mat-icon-button-ripple-color: rgba(220, 38, 38, .1)}.theme-brand .dark .mat-mdc-fab.mat-primary,.theme-brand.dark .mat-mdc-fab.mat-primary{--mdc-fab-container-color: #086c81;--mat-fab-foreground-color: white;--mat-fab-state-layer-color: white;--mat-fab-ripple-color: rgba(255, 255, 255, .1)}.theme-brand .dark .mat-mdc-fab.mat-accent,.theme-brand.dark .mat-mdc-fab.mat-accent{--mdc-fab-container-color: #1e293b;--mat-fab-foreground-color: white;--mat-fab-state-layer-color: white;--mat-fab-ripple-color: rgba(255, 255, 255, .1)}.theme-brand .dark .mat-mdc-fab.mat-warn,.theme-brand.dark .mat-mdc-fab.mat-warn{--mdc-fab-container-color: #dc2626;--mat-fab-foreground-color: white;--mat-fab-state-layer-color: white;--mat-fab-ripple-color: rgba(255, 255, 255, .1)}.theme-brand .dark .mat-mdc-mini-fab.mat-primary,.theme-brand.dark .mat-mdc-mini-fab.mat-primary{--mdc-fab-small-container-color: #086c81;--mat-fab-small-foreground-color: white;--mat-fab-small-state-layer-color: white;--mat-fab-small-ripple-color: rgba(255, 255, 255, .1)}.theme-brand .dark .mat-mdc-mini-fab.mat-accent,.theme-brand.dark .mat-mdc-mini-fab.mat-accent{--mdc-fab-small-container-color: #1e293b;--mat-fab-small-foreground-color: white;--mat-fab-small-state-layer-color: white;--mat-fab-small-ripple-color: rgba(255, 255, 255, .1)}.theme-brand .dark .mat-mdc-mini-fab.mat-warn,.theme-brand.dark .mat-mdc-mini-fab.mat-warn{--mdc-fab-small-container-color: #dc2626;--mat-fab-small-foreground-color: white;--mat-fab-small-state-layer-color: white;--mat-fab-small-ripple-color: rgba(255, 255, 255, .1)}.theme-brand .dark .mat-accent,.theme-brand.dark .mat-accent{--mdc-circular-progress-active-indicator-color: #1e293b}.theme-brand .dark .mat-warn,.theme-brand.dark .mat-warn{--mdc-circular-progress-active-indicator-color: #dc2626}.theme-brand .dark .mat-badge-accent,.theme-brand.dark .mat-badge-accent{--mat-badge-background-color: #1e293b;--mat-badge-text-color: white}.theme-brand .dark .mat-badge-warn,.theme-brand.dark .mat-badge-warn{--mat-badge-background-color: #dc2626;--mat-badge-text-color: white}.theme-brand .dark .mat-datepicker-content.mat-accent,.theme-brand.dark .mat-datepicker-content.mat-accent{--mat-datepicker-calendar-date-selected-state-text-color: white;--mat-datepicker-calendar-date-selected-state-background-color: #1e293b;--mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(30, 41, 59, .4);--mat-datepicker-calendar-date-today-selected-state-outline-color: white;--mat-datepicker-calendar-date-focus-state-background-color: rgba(30, 41, 59, .3);--mat-datepicker-calendar-date-hover-state-background-color: rgba(30, 41, 59, .3);--mat-datepicker-calendar-date-in-range-state-background-color: rgba(30, 41, 59, .2);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, .2);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #46a35e}.theme-brand .dark .mat-datepicker-content.mat-warn,.theme-brand.dark .mat-datepicker-content.mat-warn{--mat-datepicker-calendar-date-selected-state-text-color: white;--mat-datepicker-calendar-date-selected-state-background-color: #dc2626;--mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(220, 38, 38, .4);--mat-datepicker-calendar-date-today-selected-state-outline-color: white;--mat-datepicker-calendar-date-focus-state-background-color: rgba(220, 38, 38, .3);--mat-datepicker-calendar-date-hover-state-background-color: rgba(220, 38, 38, .3);--mat-datepicker-calendar-date-in-range-state-background-color: rgba(220, 38, 38, .2);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, .2);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #46a35e}.theme-brand .dark .mat-datepicker-toggle-active.mat-accent,.theme-brand.dark .mat-datepicker-toggle-active.mat-accent{--mat-datepicker-toggle-active-state-icon-color: #1e293b}.theme-brand .dark .mat-datepicker-toggle-active.mat-warn,.theme-brand.dark .mat-datepicker-toggle-active.mat-warn{--mat-datepicker-toggle-active-state-icon-color: #dc2626}.theme-brand .dark .mat-icon.mat-primary,.theme-brand.dark .mat-icon.mat-primary{--mat-icon-color: #086c81}.theme-brand .dark .mat-icon.mat-accent,.theme-brand.dark .mat-icon.mat-accent{--mat-icon-color: #1e293b}.theme-brand .dark .mat-icon.mat-warn,.theme-brand.dark .mat-icon.mat-warn{--mat-icon-color: #dc2626}.theme-brand .dark .mat-step-header.mat-accent,.theme-brand.dark .mat-step-header.mat-accent{--mat-stepper-header-icon-foreground-color: white;--mat-stepper-header-selected-state-icon-background-color: #1e293b;--mat-stepper-header-selected-state-icon-foreground-color: white;--mat-stepper-header-done-state-icon-background-color: #1e293b;--mat-stepper-header-done-state-icon-foreground-color: white;--mat-stepper-header-edit-state-icon-background-color: #1e293b;--mat-stepper-header-edit-state-icon-foreground-color: white}.theme-brand .dark .mat-step-header.mat-warn,.theme-brand.dark .mat-step-header.mat-warn{--mat-stepper-header-icon-foreground-color: white;--mat-stepper-header-selected-state-icon-background-color: #dc2626;--mat-stepper-header-selected-state-icon-foreground-color: white;--mat-stepper-header-done-state-icon-background-color: #dc2626;--mat-stepper-header-done-state-icon-foreground-color: white;--mat-stepper-header-edit-state-icon-background-color: #dc2626;--mat-stepper-header-edit-state-icon-foreground-color: white}.theme-brand .dark .mat-toolbar.mat-primary,.theme-brand.dark .mat-toolbar.mat-primary{--mat-toolbar-container-background-color: #086c81;--mat-toolbar-container-text-color: white}.theme-brand .dark .mat-toolbar.mat-accent,.theme-brand.dark .mat-toolbar.mat-accent{--mat-toolbar-container-background-color: #1e293b;--mat-toolbar-container-text-color: white}.theme-brand .dark .mat-toolbar.mat-warn,.theme-brand.dark .mat-toolbar.mat-warn{--mat-toolbar-container-background-color: #dc2626;--mat-toolbar-container-text-color: white}.theme-teal .light,.theme-teal.light{--mat-ripple-color: rgba(0, 0, 0, .1);--mat-option-selected-state-label-text-color: #0d9488;--mat-option-label-text-color: #032128;--mat-option-hover-state-layer-color: rgba(0, 0, 0, .04);--mat-option-focus-state-layer-color: rgba(0, 0, 0, .04);--mat-option-selected-state-layer-color: rgba(0, 0, 0, .04);--mat-optgroup-label-text-color: #032128;--mat-full-pseudo-checkbox-selected-icon-color: #1e293b;--mat-full-pseudo-checkbox-selected-checkmark-color: #cbdde1;--mat-full-pseudo-checkbox-unselected-icon-color: #083b46;--mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #cbdde1;--mat-full-pseudo-checkbox-disabled-unselected-icon-color: #b0b0b0;--mat-full-pseudo-checkbox-disabled-selected-icon-color: #b0b0b0;--mat-minimal-pseudo-checkbox-selected-checkmark-color: #1e293b;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #b0b0b0;--mat-app-background-color: #cbdde1;--mat-app-text-color: #032128;--mdc-elevated-card-container-shape: 4px;--mdc-outlined-card-container-shape: 4px;--mdc-outlined-card-outline-width: 1px;--mdc-elevated-card-container-color: white;--mdc-elevated-card-container-elevation: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mdc-outlined-card-container-color: white;--mdc-outlined-card-outline-color: rgba(0, 0, 0, .12);--mdc-outlined-card-container-elevation: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-card-subtitle-text-color: #083b46;--mdc-linear-progress-active-indicator-height: 4px;--mdc-linear-progress-track-height: 4px;--mdc-linear-progress-track-shape: 0;--mdc-plain-tooltip-container-shape: 4px;--mdc-plain-tooltip-supporting-text-line-height: 16px;--mdc-plain-tooltip-container-color: #032128;--mdc-plain-tooltip-supporting-text-color: #fff;--mdc-filled-text-field-active-indicator-height: 1px;--mdc-filled-text-field-focus-active-indicator-height: 2px;--mdc-filled-text-field-container-shape: 4px;--mdc-outlined-text-field-outline-width: 1px;--mdc-outlined-text-field-focus-outline-width: 2px;--mdc-outlined-text-field-container-shape: 4px;--mdc-filled-text-field-caret-color: #0d9488;--mdc-filled-text-field-focus-active-indicator-color: #0d9488;--mdc-filled-text-field-focus-label-text-color: rgba(13, 148, 136, .87);--mdc-filled-text-field-container-color: whitesmoke;--mdc-filled-text-field-disabled-container-color: #fafafa;--mdc-filled-text-field-label-text-color: rgba(3, 33, 40, .6);--mdc-filled-text-field-hover-label-text-color: rgba(3, 33, 40, .6);--mdc-filled-text-field-disabled-label-text-color: rgba(59, 117, 134, .38);--mdc-filled-text-field-input-text-color: rgba(3, 33, 40, .87);--mdc-filled-text-field-disabled-input-text-color: rgba(59, 117, 134, .38);--mdc-filled-text-field-input-text-placeholder-color: rgba(3, 33, 40, .6);--mdc-filled-text-field-error-hover-label-text-color: #dc2626;--mdc-filled-text-field-error-focus-label-text-color: #dc2626;--mdc-filled-text-field-error-label-text-color: #dc2626;--mdc-filled-text-field-error-caret-color: #dc2626;--mdc-filled-text-field-active-indicator-color: rgba(155, 186, 195, .42);--mdc-filled-text-field-disabled-active-indicator-color: rgba(155, 186, 195, .06);--mdc-filled-text-field-hover-active-indicator-color: rgba(155, 186, 195, .87);--mdc-filled-text-field-error-active-indicator-color: #dc2626;--mdc-filled-text-field-error-focus-active-indicator-color: #dc2626;--mdc-filled-text-field-error-hover-active-indicator-color: #dc2626;--mdc-outlined-text-field-caret-color: #0d9488;--mdc-outlined-text-field-focus-outline-color: #0d9488;--mdc-outlined-text-field-focus-label-text-color: rgba(13, 148, 136, .87);--mdc-outlined-text-field-label-text-color: rgba(3, 33, 40, .6);--mdc-outlined-text-field-hover-label-text-color: rgba(3, 33, 40, .6);--mdc-outlined-text-field-disabled-label-text-color: rgba(59, 117, 134, .38);--mdc-outlined-text-field-input-text-color: rgba(3, 33, 40, .87);--mdc-outlined-text-field-disabled-input-text-color: rgba(59, 117, 134, .38);--mdc-outlined-text-field-input-text-placeholder-color: rgba(3, 33, 40, .6);--mdc-outlined-text-field-error-caret-color: #dc2626;--mdc-outlined-text-field-error-focus-label-text-color: #dc2626;--mdc-outlined-text-field-error-label-text-color: #dc2626;--mdc-outlined-text-field-error-hover-label-text-color: #dc2626;--mdc-outlined-text-field-outline-color: rgba(155, 186, 195, .38);--mdc-outlined-text-field-disabled-outline-color: rgba(155, 186, 195, .06);--mdc-outlined-text-field-hover-outline-color: rgba(155, 186, 195, .87);--mdc-outlined-text-field-error-focus-outline-color: #dc2626;--mdc-outlined-text-field-error-hover-outline-color: #dc2626;--mdc-outlined-text-field-error-outline-color: #dc2626;--mat-form-field-focus-select-arrow-color: rgba(13, 148, 136, .87);--mat-form-field-disabled-input-text-placeholder-color: rgba(8, 59, 70, .38);--mat-form-field-state-layer-color: rgba(0, 0, 0, .87);--mat-form-field-error-text-color: #dc2626;--mat-form-field-select-option-text-color: inherit;--mat-form-field-select-disabled-option-text-color: GrayText;--mat-form-field-leading-icon-color: unset;--mat-form-field-disabled-leading-icon-color: unset;--mat-form-field-trailing-icon-color: unset;--mat-form-field-disabled-trailing-icon-color: unset;--mat-form-field-error-focus-trailing-icon-color: unset;--mat-form-field-error-hover-trailing-icon-color: unset;--mat-form-field-error-trailing-icon-color: unset;--mat-form-field-enabled-select-arrow-color: rgba(8, 59, 70, .54);--mat-form-field-disabled-select-arrow-color: rgba(8, 59, 70, .38);--mat-form-field-hover-state-layer-opacity: .04;--mat-form-field-focus-state-layer-opacity: .08;--mat-select-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-select-panel-background-color: white;--mat-select-enabled-trigger-text-color: rgba(3, 33, 40, .87);--mat-select-disabled-trigger-text-color: rgba(59, 117, 134, .38);--mat-select-placeholder-text-color: rgba(3, 33, 40, .6);--mat-select-enabled-arrow-color: rgba(155, 186, 195, .54);--mat-select-disabled-arrow-color: rgba(3, 33, 40, .38);--mat-select-focused-arrow-color: rgba(13, 148, 136, .87);--mat-select-invalid-arrow-color: rgba(220, 38, 38, .87);--mat-autocomplete-container-shape: 4px;--mat-autocomplete-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-autocomplete-background-color: white;--mdc-dialog-container-shape: 4px;--mat-dialog-container-elevation-shadow: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12);--mat-dialog-container-max-width: 80vw;--mat-dialog-container-small-max-width: 80vw;--mat-dialog-container-min-width: 0;--mat-dialog-actions-alignment: start;--mat-dialog-actions-padding: 8px;--mat-dialog-content-padding: 20px 24px;--mat-dialog-with-actions-content-padding: 20px 24px;--mat-dialog-headline-padding: 0 24px 9px;--mdc-dialog-container-color: white;--mdc-dialog-subhead-color: rgba(3, 33, 40, .87);--mdc-dialog-supporting-text-color: rgba(3, 33, 40, .6);--mdc-switch-disabled-selected-icon-opacity: .38;--mdc-switch-disabled-track-opacity: .12;--mdc-switch-disabled-unselected-icon-opacity: .38;--mdc-switch-handle-height: 20px;--mdc-switch-handle-shape: 10px;--mdc-switch-handle-width: 20px;--mdc-switch-selected-icon-size: 18px;--mdc-switch-track-height: 14px;--mdc-switch-track-shape: 7px;--mdc-switch-track-width: 36px;--mdc-switch-unselected-icon-size: 18px;--mdc-switch-selected-focus-state-layer-opacity: .12;--mdc-switch-selected-hover-state-layer-opacity: .04;--mdc-switch-selected-pressed-state-layer-opacity: .1;--mdc-switch-unselected-focus-state-layer-opacity: .12;--mdc-switch-unselected-hover-state-layer-opacity: .04;--mdc-switch-unselected-pressed-state-layer-opacity: .1;--mdc-switch-selected-focus-state-layer-color: #0d9488;--mdc-switch-selected-handle-color: #0d9488;--mdc-switch-selected-hover-state-layer-color: #0d9488;--mdc-switch-selected-pressed-state-layer-color: #0d9488;--mdc-switch-selected-focus-handle-color: #134e4a;--mdc-switch-selected-hover-handle-color: #134e4a;--mdc-switch-selected-pressed-handle-color: #134e4a;--mdc-switch-selected-focus-track-color: #5eead4;--mdc-switch-selected-hover-track-color: #5eead4;--mdc-switch-selected-pressed-track-color: #5eead4;--mdc-switch-selected-track-color: #5eead4;--mdc-switch-disabled-selected-handle-color: #424242;--mdc-switch-disabled-selected-icon-color: #fff;--mdc-switch-disabled-selected-track-color: #424242;--mdc-switch-disabled-unselected-handle-color: #424242;--mdc-switch-disabled-unselected-icon-color: #fff;--mdc-switch-disabled-unselected-track-color: #424242;--mdc-switch-handle-surface-color: var(--mdc-theme-surface, #fff);--mdc-switch-handle-elevation-shadow: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mdc-switch-handle-shadow-color: black;--mdc-switch-disabled-handle-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mdc-switch-selected-icon-color: #fff;--mdc-switch-unselected-focus-handle-color: #212121;--mdc-switch-unselected-focus-state-layer-color: #424242;--mdc-switch-unselected-focus-track-color: #e0e0e0;--mdc-switch-unselected-handle-color: #616161;--mdc-switch-unselected-hover-handle-color: #212121;--mdc-switch-unselected-hover-state-layer-color: #424242;--mdc-switch-unselected-hover-track-color: #e0e0e0;--mdc-switch-unselected-icon-color: #fff;--mdc-switch-unselected-pressed-handle-color: #212121;--mdc-switch-unselected-pressed-state-layer-color: #424242;--mdc-switch-unselected-pressed-track-color: #e0e0e0;--mdc-switch-unselected-track-color: #e0e0e0;--mdc-switch-disabled-label-text-color: #3b7586;--mdc-radio-disabled-selected-icon-opacity: .38;--mdc-radio-disabled-unselected-icon-opacity: .38;--mdc-radio-state-layer-size: 40px;--mat-slider-value-indicator-width: auto;--mat-slider-value-indicator-height: 32px;--mat-slider-value-indicator-caret-display: block;--mat-slider-value-indicator-border-radius: 4px;--mat-slider-value-indicator-padding: 0 12px;--mat-slider-value-indicator-text-transform: none;--mat-slider-value-indicator-container-transform: translateX(-50%);--mdc-slider-active-track-height: 6px;--mdc-slider-active-track-shape: 9999px;--mdc-slider-handle-height: 20px;--mdc-slider-handle-shape: 50%;--mdc-slider-handle-width: 20px;--mdc-slider-inactive-track-height: 4px;--mdc-slider-inactive-track-shape: 9999px;--mdc-slider-with-overlap-handle-outline-width: 1px;--mdc-slider-with-tick-marks-active-container-opacity: .6;--mdc-slider-with-tick-marks-container-shape: 50%;--mdc-slider-with-tick-marks-container-size: 2px;--mdc-slider-with-tick-marks-inactive-container-opacity: .6;--mdc-slider-handle-color: #0d9488;--mdc-slider-focus-handle-color: #0d9488;--mdc-slider-hover-handle-color: #0d9488;--mdc-slider-active-track-color: #0d9488;--mdc-slider-inactive-track-color: #0d9488;--mdc-slider-with-tick-marks-inactive-container-color: #0d9488;--mdc-slider-with-tick-marks-active-container-color: #042f2e;--mdc-slider-disabled-active-track-color: #000;--mdc-slider-disabled-handle-color: #000;--mdc-slider-disabled-inactive-track-color: #000;--mdc-slider-label-container-color: #000;--mdc-slider-label-label-text-color: #fff;--mdc-slider-with-overlap-handle-outline-color: #fff;--mdc-slider-with-tick-marks-disabled-container-color: #000;--mdc-slider-handle-elevation: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-slider-ripple-color: #0d9488;--mat-slider-hover-state-layer-color: rgba(13, 148, 136, .05);--mat-slider-focus-state-layer-color: rgba(13, 148, 136, .2);--mat-slider-value-indicator-opacity: .6;--mat-menu-container-shape: 4px;--mat-menu-divider-bottom-spacing: 0;--mat-menu-divider-top-spacing: 0;--mat-menu-item-spacing: 16px;--mat-menu-item-icon-size: 24px;--mat-menu-item-leading-spacing: 16px;--mat-menu-item-trailing-spacing: 16px;--mat-menu-item-with-icon-leading-spacing: 16px;--mat-menu-item-with-icon-trailing-spacing: 16px;--mat-menu-item-label-text-color: #032128;--mat-menu-item-icon-color: #032128;--mat-menu-item-hover-state-layer-color: rgba(0, 0, 0, .04);--mat-menu-item-focus-state-layer-color: rgba(0, 0, 0, .04);--mat-menu-container-color: white;--mat-menu-divider-color: #9bbac3;--mdc-list-list-item-container-shape: 0;--mdc-list-list-item-leading-avatar-shape: 50%;--mdc-list-list-item-container-color: transparent;--mdc-list-list-item-selected-container-color: transparent;--mdc-list-list-item-leading-avatar-color: transparent;--mdc-list-list-item-leading-icon-size: 24px;--mdc-list-list-item-leading-avatar-size: 40px;--mdc-list-list-item-trailing-icon-size: 24px;--mdc-list-list-item-disabled-state-layer-color: transparent;--mdc-list-list-item-disabled-state-layer-opacity: 0;--mdc-list-list-item-disabled-label-text-opacity: .38;--mdc-list-list-item-disabled-leading-icon-opacity: .38;--mdc-list-list-item-disabled-trailing-icon-opacity: .38;--mat-list-active-indicator-color: transparent;--mat-list-active-indicator-shape: 4px;--mdc-list-list-item-label-text-color: #032128;--mdc-list-list-item-supporting-text-color: #083b46;--mdc-list-list-item-leading-icon-color: rgba(0, 0, 0, .38);--mdc-list-list-item-trailing-supporting-text-color: #3b7586;--mdc-list-list-item-trailing-icon-color: rgba(0, 0, 0, .38);--mdc-list-list-item-selected-trailing-icon-color: rgba(0, 0, 0, .38);--mdc-list-list-item-disabled-label-text-color: black;--mdc-list-list-item-disabled-leading-icon-color: black;--mdc-list-list-item-disabled-trailing-icon-color: black;--mdc-list-list-item-hover-label-text-color: #032128;--mdc-list-list-item-hover-leading-icon-color: rgba(0, 0, 0, .38);--mdc-list-list-item-hover-trailing-icon-color: rgba(0, 0, 0, .38);--mdc-list-list-item-focus-label-text-color: #032128;--mdc-list-list-item-hover-state-layer-color: black;--mdc-list-list-item-hover-state-layer-opacity: .04;--mdc-list-list-item-focus-state-layer-color: black;--mdc-list-list-item-focus-state-layer-opacity: .12;--mat-paginator-container-text-color: rgba(0, 0, 0, .87);--mat-paginator-container-background-color: white;--mat-paginator-enabled-icon-color: rgba(0, 0, 0, .54);--mat-paginator-disabled-icon-color: rgba(0, 0, 0, .12);--mdc-tab-indicator-active-indicator-height: 2px;--mdc-tab-indicator-active-indicator-shape: 0;--mdc-secondary-navigation-tab-container-height: 48px;--mat-tab-header-divider-color: transparent;--mat-tab-header-divider-height: 0;--mdc-checkbox-disabled-selected-checkmark-color: #fff;--mdc-checkbox-selected-focus-state-layer-opacity: .16;--mdc-checkbox-selected-hover-state-layer-opacity: .04;--mdc-checkbox-selected-pressed-state-layer-opacity: .16;--mdc-checkbox-unselected-focus-state-layer-opacity: .16;--mdc-checkbox-unselected-hover-state-layer-opacity: .04;--mdc-checkbox-unselected-pressed-state-layer-opacity: .16;--mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #1e293b;--mdc-checkbox-selected-hover-icon-color: #1e293b;--mdc-checkbox-selected-icon-color: #1e293b;--mdc-checkbox-selected-pressed-icon-color: #1e293b;--mdc-checkbox-unselected-focus-icon-color: #212121;--mdc-checkbox-unselected-hover-icon-color: #212121;--mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-unselected-pressed-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-selected-focus-state-layer-color: #1e293b;--mdc-checkbox-selected-hover-state-layer-color: #1e293b;--mdc-checkbox-selected-pressed-state-layer-color: #1e293b;--mdc-checkbox-unselected-focus-state-layer-color: black;--mdc-checkbox-unselected-hover-state-layer-color: black;--mdc-checkbox-unselected-pressed-state-layer-color: black;--mat-checkbox-disabled-label-color: #3b7586;--mat-checkbox-label-text-color: #032128;--mdc-text-button-container-shape: 4px;--mdc-text-button-keep-touch-target: false;--mdc-filled-button-container-shape: 4px;--mdc-filled-button-keep-touch-target: false;--mdc-protected-button-container-shape: 4px;--mdc-protected-button-keep-touch-target: false;--mdc-outlined-button-keep-touch-target: false;--mdc-outlined-button-outline-width: 1px;--mdc-outlined-button-container-shape: 4px;--mat-text-button-horizontal-padding: 8px;--mat-text-button-with-icon-horizontal-padding: 8px;--mat-text-button-icon-spacing: 8px;--mat-text-button-icon-offset: 0;--mat-filled-button-horizontal-padding: 16px;--mat-filled-button-icon-spacing: 8px;--mat-filled-button-icon-offset: -4px;--mat-protected-button-horizontal-padding: 16px;--mat-protected-button-icon-spacing: 8px;--mat-protected-button-icon-offset: -4px;--mat-outlined-button-horizontal-padding: 15px;--mat-outlined-button-icon-spacing: 8px;--mat-outlined-button-icon-offset: -4px;--mdc-text-button-label-text-color: #032128;--mdc-text-button-disabled-label-text-color: rgba(59, 117, 134, .38);--mat-text-button-state-layer-color: black;--mat-text-button-disabled-state-layer-color: black;--mat-text-button-ripple-color: rgba(0, 0, 0, .1);--mat-text-button-hover-state-layer-opacity: .04;--mat-text-button-focus-state-layer-opacity: .12;--mat-text-button-pressed-state-layer-opacity: .12;--mdc-filled-button-container-color: white;--mdc-filled-button-label-text-color: #032128;--mdc-filled-button-disabled-container-color: rgba(59, 117, 134, .12);--mdc-filled-button-disabled-label-text-color: rgba(59, 117, 134, .38);--mat-filled-button-state-layer-color: black;--mat-filled-button-disabled-state-layer-color: black;--mat-filled-button-ripple-color: rgba(0, 0, 0, .1);--mat-filled-button-hover-state-layer-opacity: .04;--mat-filled-button-focus-state-layer-opacity: .12;--mat-filled-button-pressed-state-layer-opacity: .12;--mdc-protected-button-container-color: white;--mdc-protected-button-label-text-color: #032128;--mdc-protected-button-disabled-container-color: rgba(59, 117, 134, .12);--mdc-protected-button-disabled-label-text-color: rgba(59, 117, 134, .38);--mdc-protected-button-container-elevation-shadow: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mdc-protected-button-disabled-container-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mdc-protected-button-focus-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mdc-protected-button-hover-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mdc-protected-button-pressed-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-protected-button-container-shadow-color: #000;--mat-protected-button-state-layer-color: black;--mat-protected-button-disabled-state-layer-color: black;--mat-protected-button-ripple-color: rgba(0, 0, 0, .1);--mat-protected-button-hover-state-layer-opacity: .04;--mat-protected-button-focus-state-layer-opacity: .12;--mat-protected-button-pressed-state-layer-opacity: .12;--mdc-outlined-button-disabled-outline-color: #9bbac3;--mdc-outlined-button-disabled-label-text-color: rgba(59, 117, 134, .38);--mdc-outlined-button-label-text-color: #032128;--mdc-outlined-button-outline-color: #9bbac3;--mat-outlined-button-state-layer-color: black;--mat-outlined-button-disabled-state-layer-color: black;--mat-outlined-button-ripple-color: rgba(0, 0, 0, .1);--mat-outlined-button-hover-state-layer-opacity: .04;--mat-outlined-button-focus-state-layer-opacity: .12;--mat-outlined-button-pressed-state-layer-opacity: .12;--mdc-icon-button-icon-size: 24px;--mdc-icon-button-icon-color: inherit;--mdc-icon-button-disabled-icon-color: rgba(0, 0, 0, .38);--mat-icon-button-state-layer-color: black;--mat-icon-button-disabled-state-layer-color: black;--mat-icon-button-ripple-color: rgba(0, 0, 0, .1);--mat-icon-button-hover-state-layer-opacity: .04;--mat-icon-button-focus-state-layer-opacity: .12;--mat-icon-button-pressed-state-layer-opacity: .12;--mdc-fab-container-shape: 50%;--mdc-fab-icon-size: 24px;--mdc-fab-small-container-shape: 50%;--mdc-fab-small-icon-size: 24px;--mdc-extended-fab-container-height: 48px;--mdc-extended-fab-container-shape: 24px;--mdc-fab-container-color: white;--mdc-fab-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-fab-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mdc-fab-container-shadow-color: #000;--mat-fab-foreground-color: black;--mat-fab-state-layer-color: black;--mat-fab-disabled-state-layer-color: black;--mat-fab-ripple-color: rgba(0, 0, 0, .1);--mat-fab-hover-state-layer-opacity: .04;--mat-fab-focus-state-layer-opacity: .12;--mat-fab-pressed-state-layer-opacity: .12;--mat-fab-disabled-state-container-color: rgba(59, 117, 134, .12);--mat-fab-disabled-state-foreground-color: rgba(59, 117, 134, .38);--mdc-fab-small-container-color: white;--mdc-fab-small-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-fab-small-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-small-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-small-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mdc-fab-small-container-shadow-color: #000;--mat-fab-small-foreground-color: black;--mat-fab-small-state-layer-color: black;--mat-fab-small-disabled-state-layer-color: black;--mat-fab-small-ripple-color: rgba(0, 0, 0, .1);--mat-fab-small-hover-state-layer-opacity: .04;--mat-fab-small-focus-state-layer-opacity: .12;--mat-fab-small-pressed-state-layer-opacity: .12;--mat-fab-small-disabled-state-container-color: rgba(59, 117, 134, .12);--mat-fab-small-disabled-state-foreground-color: rgba(59, 117, 134, .38);--mdc-extended-fab-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-extended-fab-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-extended-fab-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-extended-fab-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mdc-extended-fab-container-shadow-color: #000;--mdc-snackbar-container-shape: 4px;--mdc-snackbar-container-color: #333333;--mdc-snackbar-supporting-text-color: rgba(255, 255, 255, .87);--mat-snack-bar-button-color: #1e293b;--mat-table-row-item-outline-width: 1px;--mat-table-background-color: white;--mat-table-header-headline-color: #032128;--mat-table-row-item-label-text-color: #032128;--mat-table-row-item-outline-color: #9bbac3;--mdc-circular-progress-active-indicator-width: 4px;--mdc-circular-progress-size: 48px;--mdc-circular-progress-active-indicator-color: #0d9488;--mat-badge-container-shape: 50%;--mat-badge-container-size: unset;--mat-badge-small-size-container-size: unset;--mat-badge-large-size-container-size: unset;--mat-badge-legacy-container-size: 22px;--mat-badge-legacy-small-size-container-size: 16px;--mat-badge-legacy-large-size-container-size: 28px;--mat-badge-container-offset: -11px 0;--mat-badge-small-size-container-offset: -8px 0;--mat-badge-large-size-container-offset: -14px 0;--mat-badge-container-overlap-offset: -11px;--mat-badge-small-size-container-overlap-offset: -8px;--mat-badge-large-size-container-overlap-offset: -14px;--mat-badge-container-padding: 0;--mat-badge-small-size-container-padding: 0;--mat-badge-large-size-container-padding: 0;--mat-badge-background-color: #0d9488;--mat-badge-text-color: #042f2e;--mat-badge-disabled-state-background-color: #3b7586;--mat-badge-disabled-state-text-color: #3b7586;--mat-bottom-sheet-container-shape: 4px;--mat-bottom-sheet-container-text-color: #032128;--mat-bottom-sheet-container-background-color: white;--mat-legacy-button-toggle-height: 36px;--mat-legacy-button-toggle-shape: 2px;--mat-legacy-button-toggle-focus-state-layer-opacity: 1;--mat-standard-button-toggle-shape: 4px;--mat-standard-button-toggle-hover-state-layer-opacity: .04;--mat-standard-button-toggle-focus-state-layer-opacity: .12;--mat-legacy-button-toggle-text-color: #3b7586;--mat-legacy-button-toggle-state-layer-color: #083b46;--mat-legacy-button-toggle-selected-state-text-color: #083b46;--mat-legacy-button-toggle-selected-state-background-color: #9bbac3;--mat-legacy-button-toggle-disabled-state-text-color: #3b7586;--mat-legacy-button-toggle-disabled-state-background-color: #6b98a4;--mat-legacy-button-toggle-disabled-selected-state-background-color: #9bbac3;--mat-standard-button-toggle-text-color: #032128;--mat-standard-button-toggle-background-color: white;--mat-standard-button-toggle-state-layer-color: #083b46;--mat-standard-button-toggle-selected-state-background-color: #9bbac3;--mat-standard-button-toggle-selected-state-text-color: #032128;--mat-standard-button-toggle-disabled-state-text-color: #3b7586;--mat-standard-button-toggle-disabled-state-background-color: white;--mat-standard-button-toggle-disabled-selected-state-text-color: #032128;--mat-standard-button-toggle-disabled-selected-state-background-color: #9bbac3;--mat-standard-button-toggle-divider-color: #9bbac3;--mat-datepicker-calendar-container-shape: 4px;--mat-datepicker-calendar-container-touch-shape: 4px;--mat-datepicker-calendar-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mat-datepicker-calendar-container-touch-elevation-shadow: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12);--mat-datepicker-calendar-date-selected-state-text-color: #042f2e;--mat-datepicker-calendar-date-selected-state-background-color: #0d9488;--mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(13, 148, 136, .4);--mat-datepicker-calendar-date-today-selected-state-outline-color: #042f2e;--mat-datepicker-calendar-date-focus-state-background-color: rgba(13, 148, 136, .3);--mat-datepicker-calendar-date-hover-state-background-color: rgba(13, 148, 136, .3);--mat-datepicker-toggle-active-state-icon-color: #0d9488;--mat-datepicker-calendar-date-in-range-state-background-color: rgba(13, 148, 136, .2);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, .2);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #46a35e;--mat-datepicker-toggle-icon-color: #083b46;--mat-datepicker-calendar-body-label-text-color: #083b46;--mat-datepicker-calendar-period-button-text-color: #032128;--mat-datepicker-calendar-period-button-icon-color: #083b46;--mat-datepicker-calendar-navigation-button-icon-color: #083b46;--mat-datepicker-calendar-header-divider-color: #9bbac3;--mat-datepicker-calendar-header-text-color: #083b46;--mat-datepicker-calendar-date-today-outline-color: #3b7586;--mat-datepicker-calendar-date-today-disabled-state-outline-color: rgba(59, 117, 134, .8);--mat-datepicker-calendar-date-text-color: #032128;--mat-datepicker-calendar-date-outline-color: transparent;--mat-datepicker-calendar-date-disabled-state-text-color: #3b7586;--mat-datepicker-calendar-date-preview-state-outline-color: #9bbac3;--mat-datepicker-range-input-separator-color: #032128;--mat-datepicker-range-input-disabled-state-separator-color: #3b7586;--mat-datepicker-range-input-disabled-state-text-color: #3b7586;--mat-datepicker-calendar-container-background-color: white;--mat-datepicker-calendar-container-text-color: #032128;--mat-divider-width: 1px;--mat-divider-color: #9bbac3;--mat-expansion-container-shape: 4px;--mat-expansion-legacy-header-indicator-display: inline-block;--mat-expansion-header-indicator-display: none;--mat-expansion-container-background-color: white;--mat-expansion-container-text-color: #032128;--mat-expansion-actions-divider-color: #9bbac3;--mat-expansion-header-hover-state-layer-color: rgba(59, 117, 134, .12);--mat-expansion-header-focus-state-layer-color: rgba(59, 117, 134, .12);--mat-expansion-header-disabled-state-text-color: #3b7586;--mat-expansion-header-text-color: #032128;--mat-expansion-header-description-color: #083b46;--mat-expansion-header-indicator-color: #083b46;--mat-icon-color: inherit;--mat-sidenav-container-shape: 0;--mat-sidenav-container-elevation-shadow: 0px 8px 10px -5px rgba(0, 0, 0, .2), 0px 16px 24px 2px rgba(0, 0, 0, .14), 0px 6px 30px 5px rgba(0, 0, 0, .12);--mat-sidenav-container-width: auto;--mat-sidenav-container-divider-color: #9bbac3;--mat-sidenav-container-background-color: white;--mat-sidenav-container-text-color: #032128;--mat-sidenav-content-background-color: #cbdde1;--mat-sidenav-content-text-color: #032128;--mat-sidenav-scrim-color: rgba(0, 0, 0, .6);--mat-stepper-header-icon-foreground-color: #042f2e;--mat-stepper-header-selected-state-icon-background-color: #0d9488;--mat-stepper-header-selected-state-icon-foreground-color: #042f2e;--mat-stepper-header-done-state-icon-background-color: #0d9488;--mat-stepper-header-done-state-icon-foreground-color: #042f2e;--mat-stepper-header-edit-state-icon-background-color: #0d9488;--mat-stepper-header-edit-state-icon-foreground-color: #042f2e;--mat-stepper-container-color: white;--mat-stepper-line-color: #9bbac3;--mat-stepper-header-hover-state-layer-color: rgba(59, 117, 134, .12);--mat-stepper-header-focus-state-layer-color: rgba(59, 117, 134, .12);--mat-stepper-header-label-text-color: #083b46;--mat-stepper-header-optional-label-text-color: #083b46;--mat-stepper-header-selected-state-label-text-color: #032128;--mat-stepper-header-error-state-label-text-color: #dc2626;--mat-stepper-header-icon-background-color: #083b46;--mat-stepper-header-error-state-icon-foreground-color: #dc2626;--mat-stepper-header-error-state-icon-background-color: transparent;--mat-sort-arrow-color: #083b46;--mat-toolbar-container-background-color: white;--mat-toolbar-container-text-color: #032128;--mat-tree-container-background-color: white;--mat-tree-node-text-color: #032128}.theme-teal .light .mat-accent,.theme-teal.light .mat-accent{--mat-option-selected-state-label-text-color: #1e293b;--mat-option-label-text-color: #032128;--mat-option-hover-state-layer-color: rgba(0, 0, 0, .04);--mat-option-focus-state-layer-color: rgba(0, 0, 0, .04);--mat-option-selected-state-layer-color: rgba(0, 0, 0, .04)}.theme-teal .light .mat-warn,.theme-teal.light .mat-warn{--mat-option-selected-state-label-text-color: #dc2626;--mat-option-label-text-color: #032128;--mat-option-hover-state-layer-color: rgba(0, 0, 0, .04);--mat-option-focus-state-layer-color: rgba(0, 0, 0, .04);--mat-option-selected-state-layer-color: rgba(0, 0, 0, .04)}.theme-teal .light .mat-primary,.theme-teal.light .mat-primary{--mat-full-pseudo-checkbox-selected-icon-color: #0d9488;--mat-full-pseudo-checkbox-selected-checkmark-color: #cbdde1;--mat-full-pseudo-checkbox-unselected-icon-color: #083b46;--mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #cbdde1;--mat-full-pseudo-checkbox-disabled-unselected-icon-color: #b0b0b0;--mat-full-pseudo-checkbox-disabled-selected-icon-color: #b0b0b0;--mat-minimal-pseudo-checkbox-selected-checkmark-color: #0d9488;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #b0b0b0}.theme-teal .light .mat-accent,.theme-teal.light .mat-accent{--mat-full-pseudo-checkbox-selected-icon-color: #1e293b;--mat-full-pseudo-checkbox-selected-checkmark-color: #cbdde1;--mat-full-pseudo-checkbox-unselected-icon-color: #083b46;--mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #cbdde1;--mat-full-pseudo-checkbox-disabled-unselected-icon-color: #b0b0b0;--mat-full-pseudo-checkbox-disabled-selected-icon-color: #b0b0b0;--mat-minimal-pseudo-checkbox-selected-checkmark-color: #1e293b;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #b0b0b0}.theme-teal .light .mat-warn,.theme-teal.light .mat-warn{--mat-full-pseudo-checkbox-selected-icon-color: #dc2626;--mat-full-pseudo-checkbox-selected-checkmark-color: #cbdde1;--mat-full-pseudo-checkbox-unselected-icon-color: #083b46;--mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #cbdde1;--mat-full-pseudo-checkbox-disabled-unselected-icon-color: #b0b0b0;--mat-full-pseudo-checkbox-disabled-selected-icon-color: #b0b0b0;--mat-minimal-pseudo-checkbox-selected-checkmark-color: #dc2626;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #b0b0b0}.theme-teal .light .mat-elevation-z0,.theme-teal .light .mat-mdc-elevation-specific.mat-elevation-z0,.theme-teal.light .mat-elevation-z0,.theme-teal.light .mat-mdc-elevation-specific.mat-elevation-z0{box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}.theme-teal .light .mat-elevation-z1,.theme-teal .light .mat-mdc-elevation-specific.mat-elevation-z1,.theme-teal.light .mat-elevation-z1,.theme-teal.light .mat-mdc-elevation-specific.mat-elevation-z1{box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f}.theme-teal .light .mat-elevation-z2,.theme-teal .light .mat-mdc-elevation-specific.mat-elevation-z2,.theme-teal.light .mat-elevation-z2,.theme-teal.light .mat-mdc-elevation-specific.mat-elevation-z2{box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.theme-teal .light .mat-elevation-z3,.theme-teal .light .mat-mdc-elevation-specific.mat-elevation-z3,.theme-teal.light .mat-elevation-z3,.theme-teal.light .mat-mdc-elevation-specific.mat-elevation-z3{box-shadow:0 3px 3px -2px #0003,0 3px 4px #00000024,0 1px 8px #0000001f}.theme-teal .light .mat-elevation-z4,.theme-teal .light .mat-mdc-elevation-specific.mat-elevation-z4,.theme-teal.light .mat-elevation-z4,.theme-teal.light .mat-mdc-elevation-specific.mat-elevation-z4{box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.theme-teal .light .mat-elevation-z5,.theme-teal .light .mat-mdc-elevation-specific.mat-elevation-z5,.theme-teal.light .mat-elevation-z5,.theme-teal.light .mat-mdc-elevation-specific.mat-elevation-z5{box-shadow:0 3px 5px -1px #0003,0 5px 8px #00000024,0 1px 14px #0000001f}.theme-teal .light .mat-elevation-z6,.theme-teal .light .mat-mdc-elevation-specific.mat-elevation-z6,.theme-teal.light .mat-elevation-z6,.theme-teal.light .mat-mdc-elevation-specific.mat-elevation-z6{box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024,0 1px 18px #0000001f}.theme-teal .light .mat-elevation-z7,.theme-teal .light .mat-mdc-elevation-specific.mat-elevation-z7,.theme-teal.light .mat-elevation-z7,.theme-teal.light .mat-mdc-elevation-specific.mat-elevation-z7{box-shadow:0 4px 5px -2px #0003,0 7px 10px 1px #00000024,0 2px 16px 1px #0000001f}.theme-teal .light .mat-elevation-z8,.theme-teal .light .mat-mdc-elevation-specific.mat-elevation-z8,.theme-teal.light .mat-elevation-z8,.theme-teal.light .mat-mdc-elevation-specific.mat-elevation-z8{box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f}.theme-teal .light .mat-elevation-z9,.theme-teal .light .mat-mdc-elevation-specific.mat-elevation-z9,.theme-teal.light .mat-elevation-z9,.theme-teal.light .mat-mdc-elevation-specific.mat-elevation-z9{box-shadow:0 5px 6px -3px #0003,0 9px 12px 1px #00000024,0 3px 16px 2px #0000001f}.theme-teal .light .mat-elevation-z10,.theme-teal .light .mat-mdc-elevation-specific.mat-elevation-z10,.theme-teal.light .mat-elevation-z10,.theme-teal.light .mat-mdc-elevation-specific.mat-elevation-z10{box-shadow:0 6px 6px -3px #0003,0 10px 14px 1px #00000024,0 4px 18px 3px #0000001f}.theme-teal .light .mat-elevation-z11,.theme-teal .light .mat-mdc-elevation-specific.mat-elevation-z11,.theme-teal.light .mat-elevation-z11,.theme-teal.light .mat-mdc-elevation-specific.mat-elevation-z11{box-shadow:0 6px 7px -4px #0003,0 11px 15px 1px #00000024,0 4px 20px 3px #0000001f}.theme-teal .light .mat-elevation-z12,.theme-teal .light .mat-mdc-elevation-specific.mat-elevation-z12,.theme-teal.light .mat-elevation-z12,.theme-teal.light .mat-mdc-elevation-specific.mat-elevation-z12{box-shadow:0 7px 8px -4px #0003,0 12px 17px 2px #00000024,0 5px 22px 4px #0000001f}.theme-teal .light .mat-elevation-z13,.theme-teal .light .mat-mdc-elevation-specific.mat-elevation-z13,.theme-teal.light .mat-elevation-z13,.theme-teal.light .mat-mdc-elevation-specific.mat-elevation-z13{box-shadow:0 7px 8px -4px #0003,0 13px 19px 2px #00000024,0 5px 24px 4px #0000001f}.theme-teal .light .mat-elevation-z14,.theme-teal .light .mat-mdc-elevation-specific.mat-elevation-z14,.theme-teal.light .mat-elevation-z14,.theme-teal.light .mat-mdc-elevation-specific.mat-elevation-z14{box-shadow:0 7px 9px -4px #0003,0 14px 21px 2px #00000024,0 5px 26px 4px #0000001f}.theme-teal .light .mat-elevation-z15,.theme-teal .light .mat-mdc-elevation-specific.mat-elevation-z15,.theme-teal.light .mat-elevation-z15,.theme-teal.light .mat-mdc-elevation-specific.mat-elevation-z15{box-shadow:0 8px 9px -5px #0003,0 15px 22px 2px #00000024,0 6px 28px 5px #0000001f}.theme-teal .light .mat-elevation-z16,.theme-teal .light .mat-mdc-elevation-specific.mat-elevation-z16,.theme-teal.light .mat-elevation-z16,.theme-teal.light .mat-mdc-elevation-specific.mat-elevation-z16{box-shadow:0 8px 10px -5px #0003,0 16px 24px 2px #00000024,0 6px 30px 5px #0000001f}.theme-teal .light .mat-elevation-z17,.theme-teal .light .mat-mdc-elevation-specific.mat-elevation-z17,.theme-teal.light .mat-elevation-z17,.theme-teal.light .mat-mdc-elevation-specific.mat-elevation-z17{box-shadow:0 8px 11px -5px #0003,0 17px 26px 2px #00000024,0 6px 32px 5px #0000001f}.theme-teal .light .mat-elevation-z18,.theme-teal .light .mat-mdc-elevation-specific.mat-elevation-z18,.theme-teal.light .mat-elevation-z18,.theme-teal.light .mat-mdc-elevation-specific.mat-elevation-z18{box-shadow:0 9px 11px -5px #0003,0 18px 28px 2px #00000024,0 7px 34px 6px #0000001f}.theme-teal .light .mat-elevation-z19,.theme-teal .light .mat-mdc-elevation-specific.mat-elevation-z19,.theme-teal.light .mat-elevation-z19,.theme-teal.light .mat-mdc-elevation-specific.mat-elevation-z19{box-shadow:0 9px 12px -6px #0003,0 19px 29px 2px #00000024,0 7px 36px 6px #0000001f}.theme-teal .light .mat-elevation-z20,.theme-teal .light .mat-mdc-elevation-specific.mat-elevation-z20,.theme-teal.light .mat-elevation-z20,.theme-teal.light .mat-mdc-elevation-specific.mat-elevation-z20{box-shadow:0 10px 13px -6px #0003,0 20px 31px 3px #00000024,0 8px 38px 7px #0000001f}.theme-teal .light .mat-elevation-z21,.theme-teal .light .mat-mdc-elevation-specific.mat-elevation-z21,.theme-teal.light .mat-elevation-z21,.theme-teal.light .mat-mdc-elevation-specific.mat-elevation-z21{box-shadow:0 10px 13px -6px #0003,0 21px 33px 3px #00000024,0 8px 40px 7px #0000001f}.theme-teal .light .mat-elevation-z22,.theme-teal .light .mat-mdc-elevation-specific.mat-elevation-z22,.theme-teal.light .mat-elevation-z22,.theme-teal.light .mat-mdc-elevation-specific.mat-elevation-z22{box-shadow:0 10px 14px -6px #0003,0 22px 35px 3px #00000024,0 8px 42px 7px #0000001f}.theme-teal .light .mat-elevation-z23,.theme-teal .light .mat-mdc-elevation-specific.mat-elevation-z23,.theme-teal.light .mat-elevation-z23,.theme-teal.light .mat-mdc-elevation-specific.mat-elevation-z23{box-shadow:0 11px 14px -7px #0003,0 23px 36px 3px #00000024,0 9px 44px 8px #0000001f}.theme-teal .light .mat-elevation-z24,.theme-teal .light .mat-mdc-elevation-specific.mat-elevation-z24,.theme-teal.light .mat-elevation-z24,.theme-teal.light .mat-mdc-elevation-specific.mat-elevation-z24{box-shadow:0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f}.theme-teal .light .mat-mdc-progress-bar,.theme-teal.light .mat-mdc-progress-bar{--mdc-linear-progress-active-indicator-color: #0d9488;--mdc-linear-progress-track-color: rgba(13, 148, 136, .25)}.theme-teal .light .mat-mdc-progress-bar.mat-accent,.theme-teal.light .mat-mdc-progress-bar.mat-accent{--mdc-linear-progress-active-indicator-color: #1e293b;--mdc-linear-progress-track-color: rgba(30, 41, 59, .25)}.theme-teal .light .mat-mdc-progress-bar.mat-warn,.theme-teal.light .mat-mdc-progress-bar.mat-warn{--mdc-linear-progress-active-indicator-color: #dc2626;--mdc-linear-progress-track-color: rgba(220, 38, 38, .25)}.theme-teal .light .mat-mdc-form-field.mat-accent,.theme-teal.light .mat-mdc-form-field.mat-accent{--mdc-filled-text-field-caret-color: #1e293b;--mdc-filled-text-field-focus-active-indicator-color: #1e293b;--mdc-filled-text-field-focus-label-text-color: rgba(30, 41, 59, .87);--mdc-outlined-text-field-caret-color: #1e293b;--mdc-outlined-text-field-focus-outline-color: #1e293b;--mdc-outlined-text-field-focus-label-text-color: rgba(30, 41, 59, .87);--mat-form-field-focus-select-arrow-color: rgba(30, 41, 59, .87)}.theme-teal .light .mat-mdc-form-field.mat-warn,.theme-teal.light .mat-mdc-form-field.mat-warn{--mdc-filled-text-field-caret-color: #dc2626;--mdc-filled-text-field-focus-active-indicator-color: #dc2626;--mdc-filled-text-field-focus-label-text-color: rgba(220, 38, 38, .87);--mdc-outlined-text-field-caret-color: #dc2626;--mdc-outlined-text-field-focus-outline-color: #dc2626;--mdc-outlined-text-field-focus-label-text-color: rgba(220, 38, 38, .87);--mat-form-field-focus-select-arrow-color: rgba(220, 38, 38, .87)}.theme-teal .light .mat-mdc-form-field.mat-accent,.theme-teal.light .mat-mdc-form-field.mat-accent{--mat-select-panel-background-color: white;--mat-select-enabled-trigger-text-color: rgba(3, 33, 40, .87);--mat-select-disabled-trigger-text-color: rgba(59, 117, 134, .38);--mat-select-placeholder-text-color: rgba(3, 33, 40, .6);--mat-select-enabled-arrow-color: rgba(155, 186, 195, .54);--mat-select-disabled-arrow-color: rgba(3, 33, 40, .38);--mat-select-focused-arrow-color: rgba(30, 41, 59, .87);--mat-select-invalid-arrow-color: rgba(220, 38, 38, .87)}.theme-teal .light .mat-mdc-form-field.mat-warn,.theme-teal.light .mat-mdc-form-field.mat-warn{--mat-select-panel-background-color: white;--mat-select-enabled-trigger-text-color: rgba(3, 33, 40, .87);--mat-select-disabled-trigger-text-color: rgba(59, 117, 134, .38);--mat-select-placeholder-text-color: rgba(3, 33, 40, .6);--mat-select-enabled-arrow-color: rgba(155, 186, 195, .54);--mat-select-disabled-arrow-color: rgba(3, 33, 40, .38);--mat-select-focused-arrow-color: rgba(220, 38, 38, .87);--mat-select-invalid-arrow-color: rgba(220, 38, 38, .87)}.theme-teal .light .mat-mdc-standard-chip,.theme-teal.light .mat-mdc-standard-chip{--mdc-chip-container-shape-family: rounded;--mdc-chip-container-shape-radius: 16px 16px 16px 16px;--mdc-chip-with-avatar-avatar-shape-family: rounded;--mdc-chip-with-avatar-avatar-shape-radius: 14px 14px 14px 14px;--mdc-chip-with-avatar-avatar-size: 28px;--mdc-chip-with-icon-icon-size: 18px;--mdc-chip-outline-width: 0;--mdc-chip-outline-color: transparent;--mdc-chip-disabled-outline-color: transparent;--mdc-chip-focus-outline-color: transparent;--mdc-chip-hover-state-layer-opacity: .04;--mdc-chip-with-avatar-disabled-avatar-opacity: 1;--mdc-chip-flat-selected-outline-width: 0;--mdc-chip-selected-hover-state-layer-opacity: .04;--mdc-chip-with-trailing-icon-disabled-trailing-icon-opacity: 1;--mdc-chip-with-icon-disabled-icon-opacity: 1;--mat-chip-disabled-container-opacity: .4;--mat-chip-trailing-action-opacity: .54;--mat-chip-trailing-action-focus-opacity: 1;--mat-chip-trailing-action-state-layer-color: transparent;--mat-chip-selected-trailing-action-state-layer-color: transparent;--mat-chip-trailing-action-hover-state-layer-opacity: 0;--mat-chip-trailing-action-focus-state-layer-opacity: 0;--mdc-chip-disabled-label-text-color: #212121;--mdc-chip-elevated-container-color: #e0e0e0;--mdc-chip-elevated-selected-container-color: #e0e0e0;--mdc-chip-elevated-disabled-container-color: #e0e0e0;--mdc-chip-flat-disabled-selected-container-color: #e0e0e0;--mdc-chip-focus-state-layer-color: black;--mdc-chip-hover-state-layer-color: black;--mdc-chip-selected-hover-state-layer-color: black;--mdc-chip-focus-state-layer-opacity: .12;--mdc-chip-selected-focus-state-layer-color: black;--mdc-chip-selected-focus-state-layer-opacity: .12;--mdc-chip-label-text-color: #212121;--mdc-chip-selected-label-text-color: #212121;--mdc-chip-with-icon-icon-color: #212121;--mdc-chip-with-icon-disabled-icon-color: #212121;--mdc-chip-with-icon-selected-icon-color: #212121;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color: #212121;--mdc-chip-with-trailing-icon-trailing-icon-color: #212121;--mat-chip-selected-disabled-trailing-icon-color: #212121;--mat-chip-selected-trailing-icon-color: #212121}.theme-teal .light .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-primary,.theme-teal .light .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-primary,.theme-teal.light .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-primary,.theme-teal.light .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-primary{--mdc-chip-disabled-label-text-color: #042f2e;--mdc-chip-elevated-container-color: #0d9488;--mdc-chip-elevated-selected-container-color: #0d9488;--mdc-chip-elevated-disabled-container-color: #0d9488;--mdc-chip-flat-disabled-selected-container-color: #0d9488;--mdc-chip-focus-state-layer-color: black;--mdc-chip-hover-state-layer-color: black;--mdc-chip-selected-hover-state-layer-color: black;--mdc-chip-focus-state-layer-opacity: .12;--mdc-chip-selected-focus-state-layer-color: black;--mdc-chip-selected-focus-state-layer-opacity: .12;--mdc-chip-label-text-color: #042f2e;--mdc-chip-selected-label-text-color: #042f2e;--mdc-chip-with-icon-icon-color: #042f2e;--mdc-chip-with-icon-disabled-icon-color: #042f2e;--mdc-chip-with-icon-selected-icon-color: #042f2e;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color: #042f2e;--mdc-chip-with-trailing-icon-trailing-icon-color: #042f2e;--mat-chip-selected-disabled-trailing-icon-color: #042f2e;--mat-chip-selected-trailing-icon-color: #042f2e}.theme-teal .light .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-accent,.theme-teal .light .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-accent,.theme-teal.light .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-accent,.theme-teal.light .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-accent{--mdc-chip-disabled-label-text-color: white;--mdc-chip-elevated-container-color: #1e293b;--mdc-chip-elevated-selected-container-color: #1e293b;--mdc-chip-elevated-disabled-container-color: #1e293b;--mdc-chip-flat-disabled-selected-container-color: #1e293b;--mdc-chip-focus-state-layer-color: black;--mdc-chip-hover-state-layer-color: black;--mdc-chip-selected-hover-state-layer-color: black;--mdc-chip-focus-state-layer-opacity: .12;--mdc-chip-selected-focus-state-layer-color: black;--mdc-chip-selected-focus-state-layer-opacity: .12;--mdc-chip-label-text-color: white;--mdc-chip-selected-label-text-color: white;--mdc-chip-with-icon-icon-color: white;--mdc-chip-with-icon-disabled-icon-color: white;--mdc-chip-with-icon-selected-icon-color: white;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color: white;--mdc-chip-with-trailing-icon-trailing-icon-color: white;--mat-chip-selected-disabled-trailing-icon-color: white;--mat-chip-selected-trailing-icon-color: white}.theme-teal .light .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-warn,.theme-teal .light .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-warn,.theme-teal.light .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-warn,.theme-teal.light .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-warn{--mdc-chip-disabled-label-text-color: white;--mdc-chip-elevated-container-color: #dc2626;--mdc-chip-elevated-selected-container-color: #dc2626;--mdc-chip-elevated-disabled-container-color: #dc2626;--mdc-chip-flat-disabled-selected-container-color: #dc2626;--mdc-chip-focus-state-layer-color: black;--mdc-chip-hover-state-layer-color: black;--mdc-chip-selected-hover-state-layer-color: black;--mdc-chip-focus-state-layer-opacity: .12;--mdc-chip-selected-focus-state-layer-color: black;--mdc-chip-selected-focus-state-layer-opacity: .12;--mdc-chip-label-text-color: white;--mdc-chip-selected-label-text-color: white;--mdc-chip-with-icon-icon-color: white;--mdc-chip-with-icon-disabled-icon-color: white;--mdc-chip-with-icon-selected-icon-color: white;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color: white;--mdc-chip-with-trailing-icon-trailing-icon-color: white;--mat-chip-selected-disabled-trailing-icon-color: white;--mat-chip-selected-trailing-icon-color: white}.theme-teal .light .mat-mdc-slide-toggle,.theme-teal.light .mat-mdc-slide-toggle{--mat-switch-disabled-selected-handle-opacity: .38;--mat-switch-disabled-unselected-handle-opacity: .38;--mat-switch-unselected-handle-size: 20px;--mat-switch-selected-handle-size: 20px;--mat-switch-pressed-handle-size: 20px;--mat-switch-with-icon-handle-size: 20px;--mat-switch-selected-handle-horizontal-margin: 0;--mat-switch-selected-with-icon-handle-horizontal-margin: 0;--mat-switch-selected-pressed-handle-horizontal-margin: 0;--mat-switch-unselected-handle-horizontal-margin: 0;--mat-switch-unselected-with-icon-handle-horizontal-margin: 0;--mat-switch-unselected-pressed-handle-horizontal-margin: 0;--mat-switch-visible-track-opacity: 1;--mat-switch-hidden-track-opacity: 1;--mat-switch-visible-track-transition: transform 75ms 0ms cubic-bezier(0, 0, .2, 1);--mat-switch-hidden-track-transition: transform 75ms 0ms cubic-bezier(.4, 0, .6, 1);--mat-switch-track-outline-width: 1px;--mat-switch-track-outline-color: transparent;--mat-switch-selected-track-outline-width: 1px;--mat-switch-selected-track-outline-color: transparent;--mat-switch-disabled-unselected-track-outline-width: 1px;--mat-switch-disabled-unselected-track-outline-color: transparent;--mat-switch-label-text-color: #032128}.theme-teal .light .mat-mdc-slide-toggle.mat-accent,.theme-teal.light .mat-mdc-slide-toggle.mat-accent{--mdc-switch-selected-focus-state-layer-color: #475569;--mdc-switch-selected-handle-color: #475569;--mdc-switch-selected-hover-state-layer-color: #475569;--mdc-switch-selected-pressed-state-layer-color: #475569;--mdc-switch-selected-focus-handle-color: #0f172a;--mdc-switch-selected-hover-handle-color: #0f172a;--mdc-switch-selected-pressed-handle-color: #0f172a;--mdc-switch-selected-focus-track-color: #cbd5e1;--mdc-switch-selected-hover-track-color: #cbd5e1;--mdc-switch-selected-pressed-track-color: #cbd5e1;--mdc-switch-selected-track-color: #cbd5e1}.theme-teal .light .mat-mdc-slide-toggle.mat-warn,.theme-teal.light .mat-mdc-slide-toggle.mat-warn{--mdc-switch-selected-focus-state-layer-color: #dc2626;--mdc-switch-selected-handle-color: #dc2626;--mdc-switch-selected-hover-state-layer-color: #dc2626;--mdc-switch-selected-pressed-state-layer-color: #dc2626;--mdc-switch-selected-focus-handle-color: #7f1d1d;--mdc-switch-selected-hover-handle-color: #7f1d1d;--mdc-switch-selected-pressed-handle-color: #7f1d1d;--mdc-switch-selected-focus-track-color: #fca5a5;--mdc-switch-selected-hover-track-color: #fca5a5;--mdc-switch-selected-pressed-track-color: #fca5a5;--mdc-switch-selected-track-color: #fca5a5}.theme-teal .light .mat-mdc-radio-button.mat-primary,.theme-teal.light .mat-mdc-radio-button.mat-primary{--mdc-radio-disabled-selected-icon-color: #083b46;--mdc-radio-disabled-unselected-icon-color: #083b46;--mdc-radio-unselected-hover-icon-color: #212121;--mdc-radio-unselected-icon-color: rgba(8, 59, 70, .54);--mdc-radio-unselected-pressed-icon-color: rgba(8, 59, 70, .54);--mdc-radio-selected-focus-icon-color: #0d9488;--mdc-radio-selected-hover-icon-color: #0d9488;--mdc-radio-selected-icon-color: #0d9488;--mdc-radio-selected-pressed-icon-color: #0d9488;--mat-radio-ripple-color: black;--mat-radio-checked-ripple-color: #0d9488;--mat-radio-disabled-label-color: #3b7586;--mat-radio-label-text-color: #032128}.theme-teal .light .mat-mdc-radio-button.mat-accent,.theme-teal.light .mat-mdc-radio-button.mat-accent{--mdc-radio-disabled-selected-icon-color: #083b46;--mdc-radio-disabled-unselected-icon-color: #083b46;--mdc-radio-unselected-hover-icon-color: #212121;--mdc-radio-unselected-icon-color: rgba(8, 59, 70, .54);--mdc-radio-unselected-pressed-icon-color: rgba(8, 59, 70, .54);--mdc-radio-selected-focus-icon-color: #1e293b;--mdc-radio-selected-hover-icon-color: #1e293b;--mdc-radio-selected-icon-color: #1e293b;--mdc-radio-selected-pressed-icon-color: #1e293b;--mat-radio-ripple-color: black;--mat-radio-checked-ripple-color: #1e293b;--mat-radio-disabled-label-color: #3b7586;--mat-radio-label-text-color: #032128}.theme-teal .light .mat-mdc-radio-button.mat-warn,.theme-teal.light .mat-mdc-radio-button.mat-warn{--mdc-radio-disabled-selected-icon-color: #083b46;--mdc-radio-disabled-unselected-icon-color: #083b46;--mdc-radio-unselected-hover-icon-color: #212121;--mdc-radio-unselected-icon-color: rgba(8, 59, 70, .54);--mdc-radio-unselected-pressed-icon-color: rgba(8, 59, 70, .54);--mdc-radio-selected-focus-icon-color: #dc2626;--mdc-radio-selected-hover-icon-color: #dc2626;--mdc-radio-selected-icon-color: #dc2626;--mdc-radio-selected-pressed-icon-color: #dc2626;--mat-radio-ripple-color: black;--mat-radio-checked-ripple-color: #dc2626;--mat-radio-disabled-label-color: #3b7586;--mat-radio-label-text-color: #032128}.theme-teal .light .mat-accent,.theme-teal.light .mat-accent{--mat-slider-ripple-color: #1e293b;--mat-slider-hover-state-layer-color: rgba(30, 41, 59, .05);--mat-slider-focus-state-layer-color: rgba(30, 41, 59, .2);--mdc-slider-handle-color: #1e293b;--mdc-slider-focus-handle-color: #1e293b;--mdc-slider-hover-handle-color: #1e293b;--mdc-slider-active-track-color: #1e293b;--mdc-slider-inactive-track-color: #1e293b;--mdc-slider-with-tick-marks-inactive-container-color: #1e293b;--mdc-slider-with-tick-marks-active-container-color: white}.theme-teal .light .mat-warn,.theme-teal.light .mat-warn{--mat-slider-ripple-color: #dc2626;--mat-slider-hover-state-layer-color: rgba(220, 38, 38, .05);--mat-slider-focus-state-layer-color: rgba(220, 38, 38, .2);--mdc-slider-handle-color: #dc2626;--mdc-slider-focus-handle-color: #dc2626;--mdc-slider-hover-handle-color: #dc2626;--mdc-slider-active-track-color: #dc2626;--mdc-slider-inactive-track-color: #dc2626;--mdc-slider-with-tick-marks-inactive-container-color: #dc2626;--mdc-slider-with-tick-marks-active-container-color: white}.theme-teal .light .mdc-list-item__start,.theme-teal .light .mdc-list-item__end,.theme-teal.light .mdc-list-item__start,.theme-teal.light .mdc-list-item__end{--mdc-radio-disabled-selected-icon-color: #083b46;--mdc-radio-disabled-unselected-icon-color: #083b46;--mdc-radio-unselected-hover-icon-color: #212121;--mdc-radio-unselected-icon-color: rgba(8, 59, 70, .54);--mdc-radio-unselected-pressed-icon-color: rgba(8, 59, 70, .54);--mdc-radio-selected-focus-icon-color: #0d9488;--mdc-radio-selected-hover-icon-color: #0d9488;--mdc-radio-selected-icon-color: #0d9488;--mdc-radio-selected-pressed-icon-color: #0d9488}.theme-teal .light .mat-accent .mdc-list-item__start,.theme-teal .light .mat-accent .mdc-list-item__end,.theme-teal.light .mat-accent .mdc-list-item__start,.theme-teal.light .mat-accent .mdc-list-item__end{--mdc-radio-disabled-selected-icon-color: #083b46;--mdc-radio-disabled-unselected-icon-color: #083b46;--mdc-radio-unselected-hover-icon-color: #212121;--mdc-radio-unselected-icon-color: rgba(8, 59, 70, .54);--mdc-radio-unselected-pressed-icon-color: rgba(8, 59, 70, .54);--mdc-radio-selected-focus-icon-color: #1e293b;--mdc-radio-selected-hover-icon-color: #1e293b;--mdc-radio-selected-icon-color: #1e293b;--mdc-radio-selected-pressed-icon-color: #1e293b}.theme-teal .light .mat-warn .mdc-list-item__start,.theme-teal .light .mat-warn .mdc-list-item__end,.theme-teal.light .mat-warn .mdc-list-item__start,.theme-teal.light .mat-warn .mdc-list-item__end{--mdc-radio-disabled-selected-icon-color: #083b46;--mdc-radio-disabled-unselected-icon-color: #083b46;--mdc-radio-unselected-hover-icon-color: #212121;--mdc-radio-unselected-icon-color: rgba(8, 59, 70, .54);--mdc-radio-unselected-pressed-icon-color: rgba(8, 59, 70, .54);--mdc-radio-selected-focus-icon-color: #dc2626;--mdc-radio-selected-hover-icon-color: #dc2626;--mdc-radio-selected-icon-color: #dc2626;--mdc-radio-selected-pressed-icon-color: #dc2626}.theme-teal .light .mat-mdc-list-option,.theme-teal.light .mat-mdc-list-option{--mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-selected-checkmark-color: #042f2e;--mdc-checkbox-selected-focus-icon-color: #0d9488;--mdc-checkbox-selected-hover-icon-color: #0d9488;--mdc-checkbox-selected-icon-color: #0d9488;--mdc-checkbox-selected-pressed-icon-color: #0d9488;--mdc-checkbox-unselected-focus-icon-color: #212121;--mdc-checkbox-unselected-hover-icon-color: #212121;--mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-unselected-pressed-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-selected-focus-state-layer-color: #0d9488;--mdc-checkbox-selected-hover-state-layer-color: #0d9488;--mdc-checkbox-selected-pressed-state-layer-color: #0d9488;--mdc-checkbox-unselected-focus-state-layer-color: black;--mdc-checkbox-unselected-hover-state-layer-color: black;--mdc-checkbox-unselected-pressed-state-layer-color: black}.theme-teal .light .mat-mdc-list-option.mat-accent,.theme-teal.light .mat-mdc-list-option.mat-accent{--mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #1e293b;--mdc-checkbox-selected-hover-icon-color: #1e293b;--mdc-checkbox-selected-icon-color: #1e293b;--mdc-checkbox-selected-pressed-icon-color: #1e293b;--mdc-checkbox-unselected-focus-icon-color: #212121;--mdc-checkbox-unselected-hover-icon-color: #212121;--mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-unselected-pressed-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-selected-focus-state-layer-color: #1e293b;--mdc-checkbox-selected-hover-state-layer-color: #1e293b;--mdc-checkbox-selected-pressed-state-layer-color: #1e293b;--mdc-checkbox-unselected-focus-state-layer-color: black;--mdc-checkbox-unselected-hover-state-layer-color: black;--mdc-checkbox-unselected-pressed-state-layer-color: black}.theme-teal .light .mat-mdc-list-option.mat-warn,.theme-teal.light .mat-mdc-list-option.mat-warn{--mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #dc2626;--mdc-checkbox-selected-hover-icon-color: #dc2626;--mdc-checkbox-selected-icon-color: #dc2626;--mdc-checkbox-selected-pressed-icon-color: #dc2626;--mdc-checkbox-unselected-focus-icon-color: #212121;--mdc-checkbox-unselected-hover-icon-color: #212121;--mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-unselected-pressed-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-selected-focus-state-layer-color: #dc2626;--mdc-checkbox-selected-hover-state-layer-color: #dc2626;--mdc-checkbox-selected-pressed-state-layer-color: #dc2626;--mdc-checkbox-unselected-focus-state-layer-color: black;--mdc-checkbox-unselected-hover-state-layer-color: black;--mdc-checkbox-unselected-pressed-state-layer-color: black}.theme-teal .light .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected .mdc-list-item__primary-text,.theme-teal .light .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated .mdc-list-item__primary-text,.theme-teal.light .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected .mdc-list-item__primary-text,.theme-teal.light .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated .mdc-list-item__primary-text,.theme-teal .light .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected.mdc-list-item--with-leading-icon .mdc-list-item__start,.theme-teal .light .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated.mdc-list-item--with-leading-icon .mdc-list-item__start,.theme-teal.light .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected.mdc-list-item--with-leading-icon .mdc-list-item__start,.theme-teal.light .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated.mdc-list-item--with-leading-icon .mdc-list-item__start{color:#0d9488}.theme-teal .light .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__start,.theme-teal .light .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__content,.theme-teal .light .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__end,.theme-teal.light .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__start,.theme-teal.light .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__content,.theme-teal.light .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__end{opacity:1}.theme-teal .light .mat-mdc-tab-group,.theme-teal .light .mat-mdc-tab-nav-bar,.theme-teal.light .mat-mdc-tab-group,.theme-teal.light .mat-mdc-tab-nav-bar{--mdc-tab-indicator-active-indicator-color: #0d9488;--mat-tab-header-disabled-ripple-color: #3b7586;--mat-tab-header-pagination-icon-color: #083b46;--mat-tab-header-inactive-label-text-color: rgba(3, 33, 40, .6);--mat-tab-header-active-label-text-color: #0d9488;--mat-tab-header-active-ripple-color: #0d9488;--mat-tab-header-inactive-ripple-color: #0d9488;--mat-tab-header-inactive-focus-label-text-color: rgba(3, 33, 40, .6);--mat-tab-header-inactive-hover-label-text-color: rgba(3, 33, 40, .6);--mat-tab-header-active-focus-label-text-color: #0d9488;--mat-tab-header-active-hover-label-text-color: #0d9488;--mat-tab-header-active-focus-indicator-color: #0d9488;--mat-tab-header-active-hover-indicator-color: #0d9488}.theme-teal .light .mat-mdc-tab-group.mat-accent,.theme-teal .light .mat-mdc-tab-nav-bar.mat-accent,.theme-teal.light .mat-mdc-tab-group.mat-accent,.theme-teal.light .mat-mdc-tab-nav-bar.mat-accent{--mdc-tab-indicator-active-indicator-color: #1e293b;--mat-tab-header-disabled-ripple-color: #3b7586;--mat-tab-header-pagination-icon-color: #083b46;--mat-tab-header-inactive-label-text-color: rgba(3, 33, 40, .6);--mat-tab-header-active-label-text-color: #1e293b;--mat-tab-header-active-ripple-color: #1e293b;--mat-tab-header-inactive-ripple-color: #1e293b;--mat-tab-header-inactive-focus-label-text-color: rgba(3, 33, 40, .6);--mat-tab-header-inactive-hover-label-text-color: rgba(3, 33, 40, .6);--mat-tab-header-active-focus-label-text-color: #1e293b;--mat-tab-header-active-hover-label-text-color: #1e293b;--mat-tab-header-active-focus-indicator-color: #1e293b;--mat-tab-header-active-hover-indicator-color: #1e293b}.theme-teal .light .mat-mdc-tab-group.mat-warn,.theme-teal .light .mat-mdc-tab-nav-bar.mat-warn,.theme-teal.light .mat-mdc-tab-group.mat-warn,.theme-teal.light .mat-mdc-tab-nav-bar.mat-warn{--mdc-tab-indicator-active-indicator-color: #dc2626;--mat-tab-header-disabled-ripple-color: #3b7586;--mat-tab-header-pagination-icon-color: #083b46;--mat-tab-header-inactive-label-text-color: rgba(3, 33, 40, .6);--mat-tab-header-active-label-text-color: #dc2626;--mat-tab-header-active-ripple-color: #dc2626;--mat-tab-header-inactive-ripple-color: #dc2626;--mat-tab-header-inactive-focus-label-text-color: rgba(3, 33, 40, .6);--mat-tab-header-inactive-hover-label-text-color: rgba(3, 33, 40, .6);--mat-tab-header-active-focus-label-text-color: #dc2626;--mat-tab-header-active-hover-label-text-color: #dc2626;--mat-tab-header-active-focus-indicator-color: #dc2626;--mat-tab-header-active-hover-indicator-color: #dc2626}.theme-teal .light .mat-mdc-tab-group.mat-background-primary,.theme-teal .light .mat-mdc-tab-nav-bar.mat-background-primary,.theme-teal.light .mat-mdc-tab-group.mat-background-primary,.theme-teal.light .mat-mdc-tab-nav-bar.mat-background-primary{--mat-tab-header-with-background-background-color: #0d9488;--mat-tab-header-with-background-foreground-color: #042f2e}.theme-teal .light .mat-mdc-tab-group.mat-background-accent,.theme-teal .light .mat-mdc-tab-nav-bar.mat-background-accent,.theme-teal.light .mat-mdc-tab-group.mat-background-accent,.theme-teal.light .mat-mdc-tab-nav-bar.mat-background-accent{--mat-tab-header-with-background-background-color: #1e293b;--mat-tab-header-with-background-foreground-color: white}.theme-teal .light .mat-mdc-tab-group.mat-background-warn,.theme-teal .light .mat-mdc-tab-nav-bar.mat-background-warn,.theme-teal.light .mat-mdc-tab-group.mat-background-warn,.theme-teal.light .mat-mdc-tab-nav-bar.mat-background-warn{--mat-tab-header-with-background-background-color: #dc2626;--mat-tab-header-with-background-foreground-color: white}.theme-teal .light .mat-mdc-checkbox.mat-primary,.theme-teal.light .mat-mdc-checkbox.mat-primary{--mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-selected-checkmark-color: #042f2e;--mdc-checkbox-selected-focus-icon-color: #0d9488;--mdc-checkbox-selected-hover-icon-color: #0d9488;--mdc-checkbox-selected-icon-color: #0d9488;--mdc-checkbox-selected-pressed-icon-color: #0d9488;--mdc-checkbox-unselected-focus-icon-color: #212121;--mdc-checkbox-unselected-hover-icon-color: #212121;--mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-unselected-pressed-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-selected-focus-state-layer-color: #0d9488;--mdc-checkbox-selected-hover-state-layer-color: #0d9488;--mdc-checkbox-selected-pressed-state-layer-color: #0d9488;--mdc-checkbox-unselected-focus-state-layer-color: black;--mdc-checkbox-unselected-hover-state-layer-color: black;--mdc-checkbox-unselected-pressed-state-layer-color: black}.theme-teal .light .mat-mdc-checkbox.mat-warn,.theme-teal.light .mat-mdc-checkbox.mat-warn{--mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #dc2626;--mdc-checkbox-selected-hover-icon-color: #dc2626;--mdc-checkbox-selected-icon-color: #dc2626;--mdc-checkbox-selected-pressed-icon-color: #dc2626;--mdc-checkbox-unselected-focus-icon-color: #212121;--mdc-checkbox-unselected-hover-icon-color: #212121;--mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-unselected-pressed-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-selected-focus-state-layer-color: #dc2626;--mdc-checkbox-selected-hover-state-layer-color: #dc2626;--mdc-checkbox-selected-pressed-state-layer-color: #dc2626;--mdc-checkbox-unselected-focus-state-layer-color: black;--mdc-checkbox-unselected-hover-state-layer-color: black;--mdc-checkbox-unselected-pressed-state-layer-color: black}.theme-teal .light .mat-mdc-button.mat-primary,.theme-teal.light .mat-mdc-button.mat-primary{--mdc-text-button-label-text-color: #0d9488;--mat-text-button-state-layer-color: #0d9488;--mat-text-button-ripple-color: rgba(13, 148, 136, .1)}.theme-teal .light .mat-mdc-button.mat-accent,.theme-teal.light .mat-mdc-button.mat-accent{--mdc-text-button-label-text-color: #1e293b;--mat-text-button-state-layer-color: #1e293b;--mat-text-button-ripple-color: rgba(30, 41, 59, .1)}.theme-teal .light .mat-mdc-button.mat-warn,.theme-teal.light .mat-mdc-button.mat-warn{--mdc-text-button-label-text-color: #dc2626;--mat-text-button-state-layer-color: #dc2626;--mat-text-button-ripple-color: rgba(220, 38, 38, .1)}.theme-teal .light .mat-mdc-unelevated-button.mat-primary,.theme-teal.light .mat-mdc-unelevated-button.mat-primary{--mdc-filled-button-container-color: #0d9488;--mdc-filled-button-label-text-color: #042f2e;--mat-filled-button-state-layer-color: #042f2e;--mat-filled-button-ripple-color: rgba(4, 47, 46, .1)}.theme-teal .light .mat-mdc-unelevated-button.mat-accent,.theme-teal.light .mat-mdc-unelevated-button.mat-accent{--mdc-filled-button-container-color: #1e293b;--mdc-filled-button-label-text-color: white;--mat-filled-button-state-layer-color: white;--mat-filled-button-ripple-color: rgba(255, 255, 255, .1)}.theme-teal .light .mat-mdc-unelevated-button.mat-warn,.theme-teal.light .mat-mdc-unelevated-button.mat-warn{--mdc-filled-button-container-color: #dc2626;--mdc-filled-button-label-text-color: white;--mat-filled-button-state-layer-color: white;--mat-filled-button-ripple-color: rgba(255, 255, 255, .1)}.theme-teal .light .mat-mdc-raised-button.mat-primary,.theme-teal.light .mat-mdc-raised-button.mat-primary{--mdc-protected-button-container-color: #0d9488;--mdc-protected-button-label-text-color: #042f2e;--mat-protected-button-state-layer-color: #042f2e;--mat-protected-button-ripple-color: rgba(4, 47, 46, .1)}.theme-teal .light .mat-mdc-raised-button.mat-accent,.theme-teal.light .mat-mdc-raised-button.mat-accent{--mdc-protected-button-container-color: #1e293b;--mdc-protected-button-label-text-color: white;--mat-protected-button-state-layer-color: white;--mat-protected-button-ripple-color: rgba(255, 255, 255, .1)}.theme-teal .light .mat-mdc-raised-button.mat-warn,.theme-teal.light .mat-mdc-raised-button.mat-warn{--mdc-protected-button-container-color: #dc2626;--mdc-protected-button-label-text-color: white;--mat-protected-button-state-layer-color: white;--mat-protected-button-ripple-color: rgba(255, 255, 255, .1)}.theme-teal .light .mat-mdc-outlined-button.mat-primary,.theme-teal.light .mat-mdc-outlined-button.mat-primary{--mdc-outlined-button-label-text-color: #0d9488;--mdc-outlined-button-outline-color: #9bbac3;--mat-outlined-button-state-layer-color: #0d9488;--mat-outlined-button-ripple-color: rgba(13, 148, 136, .1)}.theme-teal .light .mat-mdc-outlined-button.mat-accent,.theme-teal.light .mat-mdc-outlined-button.mat-accent{--mdc-outlined-button-label-text-color: #1e293b;--mdc-outlined-button-outline-color: #9bbac3;--mat-outlined-button-state-layer-color: #1e293b;--mat-outlined-button-ripple-color: rgba(30, 41, 59, .1)}.theme-teal .light .mat-mdc-outlined-button.mat-warn,.theme-teal.light .mat-mdc-outlined-button.mat-warn{--mdc-outlined-button-label-text-color: #dc2626;--mdc-outlined-button-outline-color: #9bbac3;--mat-outlined-button-state-layer-color: #dc2626;--mat-outlined-button-ripple-color: rgba(220, 38, 38, .1)}.theme-teal .light .mat-mdc-icon-button.mat-primary,.theme-teal.light .mat-mdc-icon-button.mat-primary{--mdc-icon-button-icon-color: #0d9488;--mat-icon-button-state-layer-color: #0d9488;--mat-icon-button-ripple-color: rgba(13, 148, 136, .1)}.theme-teal .light .mat-mdc-icon-button.mat-accent,.theme-teal.light .mat-mdc-icon-button.mat-accent{--mdc-icon-button-icon-color: #1e293b;--mat-icon-button-state-layer-color: #1e293b;--mat-icon-button-ripple-color: rgba(30, 41, 59, .1)}.theme-teal .light .mat-mdc-icon-button.mat-warn,.theme-teal.light .mat-mdc-icon-button.mat-warn{--mdc-icon-button-icon-color: #dc2626;--mat-icon-button-state-layer-color: #dc2626;--mat-icon-button-ripple-color: rgba(220, 38, 38, .1)}.theme-teal .light .mat-mdc-fab.mat-primary,.theme-teal.light .mat-mdc-fab.mat-primary{--mdc-fab-container-color: #0d9488;--mat-fab-foreground-color: #042f2e;--mat-fab-state-layer-color: #042f2e;--mat-fab-ripple-color: rgba(4, 47, 46, .1)}.theme-teal .light .mat-mdc-fab.mat-accent,.theme-teal.light .mat-mdc-fab.mat-accent{--mdc-fab-container-color: #1e293b;--mat-fab-foreground-color: white;--mat-fab-state-layer-color: white;--mat-fab-ripple-color: rgba(255, 255, 255, .1)}.theme-teal .light .mat-mdc-fab.mat-warn,.theme-teal.light .mat-mdc-fab.mat-warn{--mdc-fab-container-color: #dc2626;--mat-fab-foreground-color: white;--mat-fab-state-layer-color: white;--mat-fab-ripple-color: rgba(255, 255, 255, .1)}.theme-teal .light .mat-mdc-mini-fab.mat-primary,.theme-teal.light .mat-mdc-mini-fab.mat-primary{--mdc-fab-small-container-color: #0d9488;--mat-fab-small-foreground-color: #042f2e;--mat-fab-small-state-layer-color: #042f2e;--mat-fab-small-ripple-color: rgba(4, 47, 46, .1)}.theme-teal .light .mat-mdc-mini-fab.mat-accent,.theme-teal.light .mat-mdc-mini-fab.mat-accent{--mdc-fab-small-container-color: #1e293b;--mat-fab-small-foreground-color: white;--mat-fab-small-state-layer-color: white;--mat-fab-small-ripple-color: rgba(255, 255, 255, .1)}.theme-teal .light .mat-mdc-mini-fab.mat-warn,.theme-teal.light .mat-mdc-mini-fab.mat-warn{--mdc-fab-small-container-color: #dc2626;--mat-fab-small-foreground-color: white;--mat-fab-small-state-layer-color: white;--mat-fab-small-ripple-color: rgba(255, 255, 255, .1)}.theme-teal .light .mat-accent,.theme-teal.light .mat-accent{--mdc-circular-progress-active-indicator-color: #1e293b}.theme-teal .light .mat-warn,.theme-teal.light .mat-warn{--mdc-circular-progress-active-indicator-color: #dc2626}.theme-teal .light .mat-badge-accent,.theme-teal.light .mat-badge-accent{--mat-badge-background-color: #1e293b;--mat-badge-text-color: white}.theme-teal .light .mat-badge-warn,.theme-teal.light .mat-badge-warn{--mat-badge-background-color: #dc2626;--mat-badge-text-color: white}.theme-teal .light .mat-datepicker-content.mat-accent,.theme-teal.light .mat-datepicker-content.mat-accent{--mat-datepicker-calendar-date-selected-state-text-color: white;--mat-datepicker-calendar-date-selected-state-background-color: #1e293b;--mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(30, 41, 59, .4);--mat-datepicker-calendar-date-today-selected-state-outline-color: white;--mat-datepicker-calendar-date-focus-state-background-color: rgba(30, 41, 59, .3);--mat-datepicker-calendar-date-hover-state-background-color: rgba(30, 41, 59, .3);--mat-datepicker-calendar-date-in-range-state-background-color: rgba(30, 41, 59, .2);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, .2);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #46a35e}.theme-teal .light .mat-datepicker-content.mat-warn,.theme-teal.light .mat-datepicker-content.mat-warn{--mat-datepicker-calendar-date-selected-state-text-color: white;--mat-datepicker-calendar-date-selected-state-background-color: #dc2626;--mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(220, 38, 38, .4);--mat-datepicker-calendar-date-today-selected-state-outline-color: white;--mat-datepicker-calendar-date-focus-state-background-color: rgba(220, 38, 38, .3);--mat-datepicker-calendar-date-hover-state-background-color: rgba(220, 38, 38, .3);--mat-datepicker-calendar-date-in-range-state-background-color: rgba(220, 38, 38, .2);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, .2);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #46a35e}.theme-teal .light .mat-datepicker-toggle-active.mat-accent,.theme-teal.light .mat-datepicker-toggle-active.mat-accent{--mat-datepicker-toggle-active-state-icon-color: #1e293b}.theme-teal .light .mat-datepicker-toggle-active.mat-warn,.theme-teal.light .mat-datepicker-toggle-active.mat-warn{--mat-datepicker-toggle-active-state-icon-color: #dc2626}.theme-teal .light .mat-icon.mat-primary,.theme-teal.light .mat-icon.mat-primary{--mat-icon-color: #0d9488}.theme-teal .light .mat-icon.mat-accent,.theme-teal.light .mat-icon.mat-accent{--mat-icon-color: #1e293b}.theme-teal .light .mat-icon.mat-warn,.theme-teal.light .mat-icon.mat-warn{--mat-icon-color: #dc2626}.theme-teal .light .mat-step-header.mat-accent,.theme-teal.light .mat-step-header.mat-accent{--mat-stepper-header-icon-foreground-color: white;--mat-stepper-header-selected-state-icon-background-color: #1e293b;--mat-stepper-header-selected-state-icon-foreground-color: white;--mat-stepper-header-done-state-icon-background-color: #1e293b;--mat-stepper-header-done-state-icon-foreground-color: white;--mat-stepper-header-edit-state-icon-background-color: #1e293b;--mat-stepper-header-edit-state-icon-foreground-color: white}.theme-teal .light .mat-step-header.mat-warn,.theme-teal.light .mat-step-header.mat-warn{--mat-stepper-header-icon-foreground-color: white;--mat-stepper-header-selected-state-icon-background-color: #dc2626;--mat-stepper-header-selected-state-icon-foreground-color: white;--mat-stepper-header-done-state-icon-background-color: #dc2626;--mat-stepper-header-done-state-icon-foreground-color: white;--mat-stepper-header-edit-state-icon-background-color: #dc2626;--mat-stepper-header-edit-state-icon-foreground-color: white}.theme-teal .light .mat-toolbar.mat-primary,.theme-teal.light .mat-toolbar.mat-primary{--mat-toolbar-container-background-color: #0d9488;--mat-toolbar-container-text-color: #042f2e}.theme-teal .light .mat-toolbar.mat-accent,.theme-teal.light .mat-toolbar.mat-accent{--mat-toolbar-container-background-color: #1e293b;--mat-toolbar-container-text-color: white}.theme-teal .light .mat-toolbar.mat-warn,.theme-teal.light .mat-toolbar.mat-warn{--mat-toolbar-container-background-color: #dc2626;--mat-toolbar-container-text-color: white}.theme-teal .dark,.theme-teal.dark{--mat-ripple-color: rgba(255, 255, 255, .1);--mat-option-selected-state-label-text-color: #0d9488;--mat-option-label-text-color: white;--mat-option-hover-state-layer-color: rgba(255, 255, 255, .08);--mat-option-focus-state-layer-color: rgba(255, 255, 255, .08);--mat-option-selected-state-layer-color: rgba(255, 255, 255, .08);--mat-optgroup-label-text-color: white;--mat-full-pseudo-checkbox-selected-icon-color: #1e293b;--mat-full-pseudo-checkbox-selected-checkmark-color: #022229;--mat-full-pseudo-checkbox-unselected-icon-color: #3b7586;--mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #022229;--mat-full-pseudo-checkbox-disabled-unselected-icon-color: #686868;--mat-full-pseudo-checkbox-disabled-selected-icon-color: #686868;--mat-minimal-pseudo-checkbox-selected-checkmark-color: #1e293b;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #686868;--mat-app-background-color: #022229;--mat-app-text-color: white;--mdc-elevated-card-container-shape: 4px;--mdc-outlined-card-container-shape: 4px;--mdc-outlined-card-outline-width: 1px;--mdc-elevated-card-container-color: #032128;--mdc-elevated-card-container-elevation: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mdc-outlined-card-container-color: #032128;--mdc-outlined-card-outline-color: rgba(255, 255, 255, .12);--mdc-outlined-card-container-elevation: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-card-subtitle-text-color: #3b7586;--mdc-linear-progress-active-indicator-height: 4px;--mdc-linear-progress-track-height: 4px;--mdc-linear-progress-track-shape: 0;--mdc-plain-tooltip-container-shape: 4px;--mdc-plain-tooltip-supporting-text-line-height: 16px;--mdc-plain-tooltip-container-color: #083b46;--mdc-plain-tooltip-supporting-text-color: #fff;--mdc-filled-text-field-active-indicator-height: 1px;--mdc-filled-text-field-focus-active-indicator-height: 2px;--mdc-filled-text-field-container-shape: 4px;--mdc-outlined-text-field-outline-width: 1px;--mdc-outlined-text-field-focus-outline-width: 2px;--mdc-outlined-text-field-container-shape: 4px;--mdc-filled-text-field-caret-color: #0d9488;--mdc-filled-text-field-focus-active-indicator-color: #0d9488;--mdc-filled-text-field-focus-label-text-color: rgba(13, 148, 136, .87);--mdc-filled-text-field-container-color: #0d2a31;--mdc-filled-text-field-disabled-container-color: #08252c;--mdc-filled-text-field-label-text-color: rgba(255, 255, 255, .6);--mdc-filled-text-field-hover-label-text-color: rgba(255, 255, 255, .6);--mdc-filled-text-field-disabled-label-text-color: rgba(7, 52, 62, .38);--mdc-filled-text-field-input-text-color: rgba(255, 255, 255, .87);--mdc-filled-text-field-disabled-input-text-color: rgba(7, 52, 62, .38);--mdc-filled-text-field-input-text-placeholder-color: rgba(255, 255, 255, .6);--mdc-filled-text-field-error-hover-label-text-color: #dc2626;--mdc-filled-text-field-error-focus-label-text-color: #dc2626;--mdc-filled-text-field-error-label-text-color: #dc2626;--mdc-filled-text-field-error-caret-color: #dc2626;--mdc-filled-text-field-active-indicator-color: rgba(203, 221, 225, .42);--mdc-filled-text-field-disabled-active-indicator-color: rgba(203, 221, 225, .06);--mdc-filled-text-field-hover-active-indicator-color: rgba(203, 221, 225, .87);--mdc-filled-text-field-error-active-indicator-color: #dc2626;--mdc-filled-text-field-error-focus-active-indicator-color: #dc2626;--mdc-filled-text-field-error-hover-active-indicator-color: #dc2626;--mdc-outlined-text-field-caret-color: #0d9488;--mdc-outlined-text-field-focus-outline-color: #0d9488;--mdc-outlined-text-field-focus-label-text-color: rgba(13, 148, 136, .87);--mdc-outlined-text-field-label-text-color: rgba(255, 255, 255, .6);--mdc-outlined-text-field-hover-label-text-color: rgba(255, 255, 255, .6);--mdc-outlined-text-field-disabled-label-text-color: rgba(7, 52, 62, .38);--mdc-outlined-text-field-input-text-color: rgba(255, 255, 255, .87);--mdc-outlined-text-field-disabled-input-text-color: rgba(7, 52, 62, .38);--mdc-outlined-text-field-input-text-placeholder-color: rgba(255, 255, 255, .6);--mdc-outlined-text-field-error-caret-color: #dc2626;--mdc-outlined-text-field-error-focus-label-text-color: #dc2626;--mdc-outlined-text-field-error-label-text-color: #dc2626;--mdc-outlined-text-field-error-hover-label-text-color: #dc2626;--mdc-outlined-text-field-outline-color: rgba(203, 221, 225, .38);--mdc-outlined-text-field-disabled-outline-color: rgba(203, 221, 225, .06);--mdc-outlined-text-field-hover-outline-color: rgba(203, 221, 225, .87);--mdc-outlined-text-field-error-focus-outline-color: #dc2626;--mdc-outlined-text-field-error-hover-outline-color: #dc2626;--mdc-outlined-text-field-error-outline-color: #dc2626;--mat-form-field-focus-select-arrow-color: rgba(13, 148, 136, .87);--mat-form-field-disabled-input-text-placeholder-color: rgba(203, 221, 225, .38);--mat-form-field-state-layer-color: rgba(255, 255, 255, .87);--mat-form-field-error-text-color: #dc2626;--mat-form-field-select-option-text-color: rgba(0, 0, 0, .87);--mat-form-field-select-disabled-option-text-color: rgba(0, 0, 0, .38);--mat-form-field-leading-icon-color: unset;--mat-form-field-disabled-leading-icon-color: unset;--mat-form-field-trailing-icon-color: unset;--mat-form-field-disabled-trailing-icon-color: unset;--mat-form-field-error-focus-trailing-icon-color: unset;--mat-form-field-error-hover-trailing-icon-color: unset;--mat-form-field-error-trailing-icon-color: unset;--mat-form-field-enabled-select-arrow-color: rgba(203, 221, 225, .54);--mat-form-field-disabled-select-arrow-color: rgba(203, 221, 225, .38);--mat-form-field-hover-state-layer-opacity: .08;--mat-form-field-focus-state-layer-opacity: .24;--mat-select-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-select-panel-background-color: #032128;--mat-select-enabled-trigger-text-color: rgba(255, 255, 255, .87);--mat-select-disabled-trigger-text-color: rgba(7, 52, 62, .38);--mat-select-placeholder-text-color: rgba(255, 255, 255, .6);--mat-select-enabled-arrow-color: rgba(203, 221, 225, .54);--mat-select-disabled-arrow-color: rgba(255, 255, 255, .38);--mat-select-focused-arrow-color: rgba(13, 148, 136, .87);--mat-select-invalid-arrow-color: rgba(220, 38, 38, .87);--mat-autocomplete-container-shape: 4px;--mat-autocomplete-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-autocomplete-background-color: #032128;--mdc-dialog-container-shape: 4px;--mat-dialog-container-elevation-shadow: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12);--mat-dialog-container-max-width: 80vw;--mat-dialog-container-small-max-width: 80vw;--mat-dialog-container-min-width: 0;--mat-dialog-actions-alignment: start;--mat-dialog-actions-padding: 8px;--mat-dialog-content-padding: 20px 24px;--mat-dialog-with-actions-content-padding: 20px 24px;--mat-dialog-headline-padding: 0 24px 9px;--mdc-dialog-container-color: #032128;--mdc-dialog-subhead-color: rgba(255, 255, 255, .87);--mdc-dialog-supporting-text-color: rgba(255, 255, 255, .6);--mdc-switch-disabled-selected-icon-opacity: .38;--mdc-switch-disabled-track-opacity: .12;--mdc-switch-disabled-unselected-icon-opacity: .38;--mdc-switch-handle-height: 20px;--mdc-switch-handle-shape: 10px;--mdc-switch-handle-width: 20px;--mdc-switch-selected-icon-size: 18px;--mdc-switch-track-height: 14px;--mdc-switch-track-shape: 7px;--mdc-switch-track-width: 36px;--mdc-switch-unselected-icon-size: 18px;--mdc-switch-selected-focus-state-layer-opacity: .12;--mdc-switch-selected-hover-state-layer-opacity: .04;--mdc-switch-selected-pressed-state-layer-opacity: .1;--mdc-switch-unselected-focus-state-layer-opacity: .12;--mdc-switch-unselected-hover-state-layer-opacity: .04;--mdc-switch-unselected-pressed-state-layer-opacity: .1;--mdc-switch-selected-focus-state-layer-color: #5eead4;--mdc-switch-selected-handle-color: #5eead4;--mdc-switch-selected-hover-state-layer-color: #5eead4;--mdc-switch-selected-pressed-state-layer-color: #5eead4;--mdc-switch-selected-focus-handle-color: #99f6e4;--mdc-switch-selected-hover-handle-color: #99f6e4;--mdc-switch-selected-pressed-handle-color: #99f6e4;--mdc-switch-selected-focus-track-color: #0d9488;--mdc-switch-selected-hover-track-color: #0d9488;--mdc-switch-selected-pressed-track-color: #0d9488;--mdc-switch-selected-track-color: #0d9488;--mdc-switch-disabled-selected-handle-color: #000;--mdc-switch-disabled-selected-icon-color: #212121;--mdc-switch-disabled-selected-track-color: #f5f5f5;--mdc-switch-disabled-unselected-handle-color: #000;--mdc-switch-disabled-unselected-icon-color: #212121;--mdc-switch-disabled-unselected-track-color: #f5f5f5;--mdc-switch-handle-surface-color: var(--mdc-theme-surface, #fff);--mdc-switch-handle-elevation-shadow: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mdc-switch-handle-shadow-color: black;--mdc-switch-disabled-handle-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mdc-switch-selected-icon-color: #212121;--mdc-switch-unselected-focus-handle-color: #fafafa;--mdc-switch-unselected-focus-state-layer-color: #f5f5f5;--mdc-switch-unselected-focus-track-color: #616161;--mdc-switch-unselected-handle-color: #9e9e9e;--mdc-switch-unselected-hover-handle-color: #fafafa;--mdc-switch-unselected-hover-state-layer-color: #f5f5f5;--mdc-switch-unselected-hover-track-color: #616161;--mdc-switch-unselected-icon-color: #212121;--mdc-switch-unselected-pressed-handle-color: #fafafa;--mdc-switch-unselected-pressed-state-layer-color: #f5f5f5;--mdc-switch-unselected-pressed-track-color: #616161;--mdc-switch-unselected-track-color: #616161;--mdc-switch-disabled-label-text-color: #07343e;--mdc-radio-disabled-selected-icon-opacity: .38;--mdc-radio-disabled-unselected-icon-opacity: .38;--mdc-radio-state-layer-size: 40px;--mat-slider-value-indicator-width: auto;--mat-slider-value-indicator-height: 32px;--mat-slider-value-indicator-caret-display: block;--mat-slider-value-indicator-border-radius: 4px;--mat-slider-value-indicator-padding: 0 12px;--mat-slider-value-indicator-text-transform: none;--mat-slider-value-indicator-container-transform: translateX(-50%);--mdc-slider-active-track-height: 6px;--mdc-slider-active-track-shape: 9999px;--mdc-slider-handle-height: 20px;--mdc-slider-handle-shape: 50%;--mdc-slider-handle-width: 20px;--mdc-slider-inactive-track-height: 4px;--mdc-slider-inactive-track-shape: 9999px;--mdc-slider-with-overlap-handle-outline-width: 1px;--mdc-slider-with-tick-marks-active-container-opacity: .6;--mdc-slider-with-tick-marks-container-shape: 50%;--mdc-slider-with-tick-marks-container-size: 2px;--mdc-slider-with-tick-marks-inactive-container-opacity: .6;--mdc-slider-handle-color: #0d9488;--mdc-slider-focus-handle-color: #0d9488;--mdc-slider-hover-handle-color: #0d9488;--mdc-slider-active-track-color: #0d9488;--mdc-slider-inactive-track-color: #0d9488;--mdc-slider-with-tick-marks-inactive-container-color: #0d9488;--mdc-slider-with-tick-marks-active-container-color: #042f2e;--mdc-slider-disabled-active-track-color: #fff;--mdc-slider-disabled-handle-color: #fff;--mdc-slider-disabled-inactive-track-color: #fff;--mdc-slider-label-container-color: #fff;--mdc-slider-label-label-text-color: #000;--mdc-slider-with-overlap-handle-outline-color: #fff;--mdc-slider-with-tick-marks-disabled-container-color: #fff;--mdc-slider-handle-elevation: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-slider-ripple-color: #0d9488;--mat-slider-hover-state-layer-color: rgba(13, 148, 136, .05);--mat-slider-focus-state-layer-color: rgba(13, 148, 136, .2);--mat-slider-value-indicator-opacity: .9;--mat-menu-container-shape: 4px;--mat-menu-divider-bottom-spacing: 0;--mat-menu-divider-top-spacing: 0;--mat-menu-item-spacing: 16px;--mat-menu-item-icon-size: 24px;--mat-menu-item-leading-spacing: 16px;--mat-menu-item-trailing-spacing: 16px;--mat-menu-item-with-icon-leading-spacing: 16px;--mat-menu-item-with-icon-trailing-spacing: 16px;--mat-menu-item-label-text-color: white;--mat-menu-item-icon-color: white;--mat-menu-item-hover-state-layer-color: rgba(255, 255, 255, .08);--mat-menu-item-focus-state-layer-color: rgba(255, 255, 255, .08);--mat-menu-container-color: #032128;--mat-menu-divider-color: rgba(203, 221, 225, .12);--mdc-list-list-item-container-shape: 0;--mdc-list-list-item-leading-avatar-shape: 50%;--mdc-list-list-item-container-color: transparent;--mdc-list-list-item-selected-container-color: transparent;--mdc-list-list-item-leading-avatar-color: transparent;--mdc-list-list-item-leading-icon-size: 24px;--mdc-list-list-item-leading-avatar-size: 40px;--mdc-list-list-item-trailing-icon-size: 24px;--mdc-list-list-item-disabled-state-layer-color: transparent;--mdc-list-list-item-disabled-state-layer-opacity: 0;--mdc-list-list-item-disabled-label-text-opacity: .38;--mdc-list-list-item-disabled-leading-icon-opacity: .38;--mdc-list-list-item-disabled-trailing-icon-opacity: .38;--mat-list-active-indicator-color: transparent;--mat-list-active-indicator-shape: 4px;--mdc-list-list-item-label-text-color: white;--mdc-list-list-item-supporting-text-color: #3b7586;--mdc-list-list-item-leading-icon-color: rgba(255, 255, 255, .5);--mdc-list-list-item-trailing-supporting-text-color: #083b46;--mdc-list-list-item-trailing-icon-color: rgba(255, 255, 255, .5);--mdc-list-list-item-selected-trailing-icon-color: rgba(255, 255, 255, .5);--mdc-list-list-item-disabled-label-text-color: white;--mdc-list-list-item-disabled-leading-icon-color: white;--mdc-list-list-item-disabled-trailing-icon-color: white;--mdc-list-list-item-hover-label-text-color: white;--mdc-list-list-item-hover-leading-icon-color: rgba(255, 255, 255, .5);--mdc-list-list-item-hover-trailing-icon-color: rgba(255, 255, 255, .5);--mdc-list-list-item-focus-label-text-color: white;--mdc-list-list-item-hover-state-layer-color: white;--mdc-list-list-item-hover-state-layer-opacity: .08;--mdc-list-list-item-focus-state-layer-color: white;--mdc-list-list-item-focus-state-layer-opacity: .24;--mat-paginator-container-text-color: rgba(255, 255, 255, .87);--mat-paginator-container-background-color: #032128;--mat-paginator-enabled-icon-color: rgba(255, 255, 255, .54);--mat-paginator-disabled-icon-color: rgba(255, 255, 255, .12);--mdc-tab-indicator-active-indicator-height: 2px;--mdc-tab-indicator-active-indicator-shape: 0;--mdc-secondary-navigation-tab-container-height: 48px;--mat-tab-header-divider-color: transparent;--mat-tab-header-divider-height: 0;--mdc-checkbox-disabled-selected-checkmark-color: #fff;--mdc-checkbox-selected-focus-state-layer-opacity: .16;--mdc-checkbox-selected-hover-state-layer-opacity: .04;--mdc-checkbox-selected-pressed-state-layer-opacity: .16;--mdc-checkbox-unselected-focus-state-layer-opacity: .16;--mdc-checkbox-unselected-hover-state-layer-opacity: .04;--mdc-checkbox-unselected-pressed-state-layer-opacity: .16;--mdc-checkbox-disabled-selected-icon-color: rgba(255, 255, 255, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(255, 255, 255, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #1e293b;--mdc-checkbox-selected-hover-icon-color: #1e293b;--mdc-checkbox-selected-icon-color: #1e293b;--mdc-checkbox-selected-pressed-icon-color: #1e293b;--mdc-checkbox-unselected-focus-icon-color: #eeeeee;--mdc-checkbox-unselected-hover-icon-color: #eeeeee;--mdc-checkbox-unselected-icon-color: rgba(255, 255, 255, .54);--mdc-checkbox-unselected-pressed-icon-color: rgba(255, 255, 255, .54);--mdc-checkbox-selected-focus-state-layer-color: #1e293b;--mdc-checkbox-selected-hover-state-layer-color: #1e293b;--mdc-checkbox-selected-pressed-state-layer-color: #1e293b;--mdc-checkbox-unselected-focus-state-layer-color: white;--mdc-checkbox-unselected-hover-state-layer-color: white;--mdc-checkbox-unselected-pressed-state-layer-color: white;--mat-checkbox-disabled-label-color: #07343e;--mat-checkbox-label-text-color: white;--mdc-text-button-container-shape: 4px;--mdc-text-button-keep-touch-target: false;--mdc-filled-button-container-shape: 4px;--mdc-filled-button-keep-touch-target: false;--mdc-protected-button-container-shape: 4px;--mdc-protected-button-keep-touch-target: false;--mdc-outlined-button-keep-touch-target: false;--mdc-outlined-button-outline-width: 1px;--mdc-outlined-button-container-shape: 4px;--mat-text-button-horizontal-padding: 8px;--mat-text-button-with-icon-horizontal-padding: 8px;--mat-text-button-icon-spacing: 8px;--mat-text-button-icon-offset: 0;--mat-filled-button-horizontal-padding: 16px;--mat-filled-button-icon-spacing: 8px;--mat-filled-button-icon-offset: -4px;--mat-protected-button-horizontal-padding: 16px;--mat-protected-button-icon-spacing: 8px;--mat-protected-button-icon-offset: -4px;--mat-outlined-button-horizontal-padding: 15px;--mat-outlined-button-icon-spacing: 8px;--mat-outlined-button-icon-offset: -4px;--mdc-text-button-label-text-color: white;--mdc-text-button-disabled-label-text-color: rgba(3, 33, 40, .5);--mat-text-button-state-layer-color: white;--mat-text-button-disabled-state-layer-color: white;--mat-text-button-ripple-color: rgba(255, 255, 255, .1);--mat-text-button-hover-state-layer-opacity: .08;--mat-text-button-focus-state-layer-opacity: .24;--mat-text-button-pressed-state-layer-opacity: .24;--mdc-filled-button-container-color: #032128;--mdc-filled-button-label-text-color: white;--mdc-filled-button-disabled-container-color: rgba(3, 33, 40, .12);--mdc-filled-button-disabled-label-text-color: rgba(3, 33, 40, .5);--mat-filled-button-state-layer-color: white;--mat-filled-button-disabled-state-layer-color: white;--mat-filled-button-ripple-color: rgba(255, 255, 255, .1);--mat-filled-button-hover-state-layer-opacity: .08;--mat-filled-button-focus-state-layer-opacity: .24;--mat-filled-button-pressed-state-layer-opacity: .24;--mdc-protected-button-container-color: #032128;--mdc-protected-button-label-text-color: white;--mdc-protected-button-disabled-container-color: rgba(3, 33, 40, .12);--mdc-protected-button-disabled-label-text-color: rgba(3, 33, 40, .5);--mdc-protected-button-container-elevation-shadow: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mdc-protected-button-disabled-container-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mdc-protected-button-focus-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mdc-protected-button-hover-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mdc-protected-button-pressed-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-protected-button-container-shadow-color: #000;--mat-protected-button-state-layer-color: white;--mat-protected-button-disabled-state-layer-color: white;--mat-protected-button-ripple-color: rgba(255, 255, 255, .1);--mat-protected-button-hover-state-layer-opacity: .08;--mat-protected-button-focus-state-layer-opacity: .24;--mat-protected-button-pressed-state-layer-opacity: .24;--mdc-outlined-button-disabled-outline-color: rgba(203, 221, 225, .12);--mdc-outlined-button-disabled-label-text-color: rgba(3, 33, 40, .5);--mdc-outlined-button-label-text-color: white;--mdc-outlined-button-outline-color: rgba(203, 221, 225, .12);--mat-outlined-button-state-layer-color: white;--mat-outlined-button-disabled-state-layer-color: white;--mat-outlined-button-ripple-color: rgba(255, 255, 255, .1);--mat-outlined-button-hover-state-layer-opacity: .08;--mat-outlined-button-focus-state-layer-opacity: .24;--mat-outlined-button-pressed-state-layer-opacity: .24;--mdc-icon-button-icon-size: 24px;--mdc-icon-button-icon-color: inherit;--mdc-icon-button-disabled-icon-color: rgba(255, 255, 255, .5);--mat-icon-button-state-layer-color: white;--mat-icon-button-disabled-state-layer-color: white;--mat-icon-button-ripple-color: rgba(255, 255, 255, .1);--mat-icon-button-hover-state-layer-opacity: .08;--mat-icon-button-focus-state-layer-opacity: .24;--mat-icon-button-pressed-state-layer-opacity: .24;--mdc-fab-container-shape: 50%;--mdc-fab-icon-size: 24px;--mdc-fab-small-container-shape: 50%;--mdc-fab-small-icon-size: 24px;--mdc-extended-fab-container-height: 48px;--mdc-extended-fab-container-shape: 24px;--mdc-fab-container-color: #032128;--mdc-fab-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-fab-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mdc-fab-container-shadow-color: #000;--mat-fab-foreground-color: white;--mat-fab-state-layer-color: white;--mat-fab-disabled-state-layer-color: white;--mat-fab-ripple-color: rgba(255, 255, 255, .1);--mat-fab-hover-state-layer-opacity: .08;--mat-fab-focus-state-layer-opacity: .24;--mat-fab-pressed-state-layer-opacity: .24;--mat-fab-disabled-state-container-color: rgba(2, 34, 41, .12);--mat-fab-disabled-state-foreground-color: rgba(3, 33, 40, .5);--mdc-fab-small-container-color: #032128;--mdc-fab-small-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-fab-small-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-small-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-small-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mdc-fab-small-container-shadow-color: #000;--mat-fab-small-foreground-color: white;--mat-fab-small-state-layer-color: white;--mat-fab-small-disabled-state-layer-color: white;--mat-fab-small-ripple-color: rgba(255, 255, 255, .1);--mat-fab-small-hover-state-layer-opacity: .08;--mat-fab-small-focus-state-layer-opacity: .24;--mat-fab-small-pressed-state-layer-opacity: .24;--mat-fab-small-disabled-state-container-color: rgba(2, 34, 41, .12);--mat-fab-small-disabled-state-foreground-color: rgba(3, 33, 40, .5);--mdc-extended-fab-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-extended-fab-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-extended-fab-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-extended-fab-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mdc-extended-fab-container-shadow-color: #000;--mdc-snackbar-container-shape: 4px;--mdc-snackbar-container-color: #cdd3d4;--mdc-snackbar-supporting-text-color: rgba(3, 33, 40, .87);--mat-snack-bar-button-color: rgba(0, 0, 0, .87);--mat-table-row-item-outline-width: 1px;--mat-table-background-color: #032128;--mat-table-header-headline-color: white;--mat-table-row-item-label-text-color: white;--mat-table-row-item-outline-color: rgba(203, 221, 225, .12);--mdc-circular-progress-active-indicator-width: 4px;--mdc-circular-progress-size: 48px;--mdc-circular-progress-active-indicator-color: #0d9488;--mat-badge-container-shape: 50%;--mat-badge-container-size: unset;--mat-badge-small-size-container-size: unset;--mat-badge-large-size-container-size: unset;--mat-badge-legacy-container-size: 22px;--mat-badge-legacy-small-size-container-size: 16px;--mat-badge-legacy-large-size-container-size: 28px;--mat-badge-container-offset: -11px 0;--mat-badge-small-size-container-offset: -8px 0;--mat-badge-large-size-container-offset: -14px 0;--mat-badge-container-overlap-offset: -11px;--mat-badge-small-size-container-overlap-offset: -8px;--mat-badge-large-size-container-overlap-offset: -14px;--mat-badge-container-padding: 0;--mat-badge-small-size-container-padding: 0;--mat-badge-large-size-container-padding: 0;--mat-badge-background-color: #0d9488;--mat-badge-text-color: #042f2e;--mat-badge-disabled-state-background-color: #032128;--mat-badge-disabled-state-text-color: #07343e;--mat-bottom-sheet-container-shape: 4px;--mat-bottom-sheet-container-text-color: white;--mat-bottom-sheet-container-background-color: #032128;--mat-legacy-button-toggle-height: 36px;--mat-legacy-button-toggle-shape: 2px;--mat-legacy-button-toggle-focus-state-layer-opacity: 1;--mat-standard-button-toggle-shape: 4px;--mat-standard-button-toggle-hover-state-layer-opacity: .04;--mat-standard-button-toggle-focus-state-layer-opacity: .12;--mat-legacy-button-toggle-text-color: #083b46;--mat-legacy-button-toggle-state-layer-color: #9bbac3;--mat-legacy-button-toggle-selected-state-text-color: #3b7586;--mat-legacy-button-toggle-selected-state-background-color: rgba(255, 255, 255, .05);--mat-legacy-button-toggle-disabled-state-text-color: #032128;--mat-legacy-button-toggle-disabled-state-background-color: #022229;--mat-legacy-button-toggle-disabled-selected-state-background-color: #032128;--mat-standard-button-toggle-text-color: white;--mat-standard-button-toggle-background-color: #032128;--mat-standard-button-toggle-state-layer-color: #9bbac3;--mat-standard-button-toggle-selected-state-background-color: rgba(255, 255, 255, .05);--mat-standard-button-toggle-selected-state-text-color: white;--mat-standard-button-toggle-disabled-state-text-color: #032128;--mat-standard-button-toggle-disabled-state-background-color: #032128;--mat-standard-button-toggle-disabled-selected-state-text-color: white;--mat-standard-button-toggle-disabled-selected-state-background-color: #032128;--mat-standard-button-toggle-divider-color: #1b383e;--mat-datepicker-calendar-container-shape: 4px;--mat-datepicker-calendar-container-touch-shape: 4px;--mat-datepicker-calendar-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mat-datepicker-calendar-container-touch-elevation-shadow: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12);--mat-datepicker-calendar-date-selected-state-text-color: #042f2e;--mat-datepicker-calendar-date-selected-state-background-color: #0d9488;--mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(13, 148, 136, .4);--mat-datepicker-calendar-date-today-selected-state-outline-color: #042f2e;--mat-datepicker-calendar-date-focus-state-background-color: rgba(13, 148, 136, .3);--mat-datepicker-calendar-date-hover-state-background-color: rgba(13, 148, 136, .3);--mat-datepicker-toggle-active-state-icon-color: #0d9488;--mat-datepicker-calendar-date-in-range-state-background-color: rgba(13, 148, 136, .2);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, .2);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #46a35e;--mat-datepicker-toggle-icon-color: #cbdde1;--mat-datepicker-calendar-body-label-text-color: #3b7586;--mat-datepicker-calendar-period-button-text-color: white;--mat-datepicker-calendar-period-button-icon-color: #cbdde1;--mat-datepicker-calendar-navigation-button-icon-color: #cbdde1;--mat-datepicker-calendar-header-divider-color: rgba(203, 221, 225, .12);--mat-datepicker-calendar-header-text-color: #3b7586;--mat-datepicker-calendar-date-today-outline-color: #083b46;--mat-datepicker-calendar-date-today-disabled-state-outline-color: rgba(8, 59, 70, .8);--mat-datepicker-calendar-date-text-color: white;--mat-datepicker-calendar-date-outline-color: transparent;--mat-datepicker-calendar-date-disabled-state-text-color: #07343e;--mat-datepicker-calendar-date-preview-state-outline-color: rgba(203, 221, 225, .24);--mat-datepicker-range-input-separator-color: white;--mat-datepicker-range-input-disabled-state-separator-color: #07343e;--mat-datepicker-range-input-disabled-state-text-color: #07343e;--mat-datepicker-calendar-container-background-color: #032128;--mat-datepicker-calendar-container-text-color: white;--mat-divider-width: 1px;--mat-divider-color: rgba(203, 221, 225, .12);--mat-expansion-container-shape: 4px;--mat-expansion-legacy-header-indicator-display: inline-block;--mat-expansion-header-indicator-display: none;--mat-expansion-container-background-color: #032128;--mat-expansion-container-text-color: white;--mat-expansion-actions-divider-color: rgba(203, 221, 225, .12);--mat-expansion-header-hover-state-layer-color: rgba(255, 255, 255, .05);--mat-expansion-header-focus-state-layer-color: rgba(255, 255, 255, .05);--mat-expansion-header-disabled-state-text-color: #032128;--mat-expansion-header-text-color: white;--mat-expansion-header-description-color: #3b7586;--mat-expansion-header-indicator-color: #3b7586;--mat-icon-color: inherit;--mat-sidenav-container-shape: 0;--mat-sidenav-container-elevation-shadow: 0px 8px 10px -5px rgba(0, 0, 0, .2), 0px 16px 24px 2px rgba(0, 0, 0, .14), 0px 6px 30px 5px rgba(0, 0, 0, .12);--mat-sidenav-container-width: auto;--mat-sidenav-container-divider-color: rgba(203, 221, 225, .12);--mat-sidenav-container-background-color: #032128;--mat-sidenav-container-text-color: white;--mat-sidenav-content-background-color: #022229;--mat-sidenav-content-text-color: white;--mat-sidenav-scrim-color: rgba(252, 222, 215, .6);--mat-stepper-header-icon-foreground-color: #042f2e;--mat-stepper-header-selected-state-icon-background-color: #0d9488;--mat-stepper-header-selected-state-icon-foreground-color: #042f2e;--mat-stepper-header-done-state-icon-background-color: #0d9488;--mat-stepper-header-done-state-icon-foreground-color: #042f2e;--mat-stepper-header-edit-state-icon-background-color: #0d9488;--mat-stepper-header-edit-state-icon-foreground-color: #042f2e;--mat-stepper-container-color: #032128;--mat-stepper-line-color: rgba(203, 221, 225, .12);--mat-stepper-header-hover-state-layer-color: rgba(255, 255, 255, .05);--mat-stepper-header-focus-state-layer-color: rgba(255, 255, 255, .05);--mat-stepper-header-label-text-color: #3b7586;--mat-stepper-header-optional-label-text-color: #3b7586;--mat-stepper-header-selected-state-label-text-color: white;--mat-stepper-header-error-state-label-text-color: #dc2626;--mat-stepper-header-icon-background-color: #3b7586;--mat-stepper-header-error-state-icon-foreground-color: #dc2626;--mat-stepper-header-error-state-icon-background-color: transparent;--mat-sort-arrow-color: #3b7586;--mat-toolbar-container-background-color: #022229;--mat-toolbar-container-text-color: white;--mat-tree-container-background-color: #032128;--mat-tree-node-text-color: white}.theme-teal .dark .mat-accent,.theme-teal.dark .mat-accent{--mat-option-selected-state-label-text-color: #1e293b;--mat-option-label-text-color: white;--mat-option-hover-state-layer-color: rgba(255, 255, 255, .08);--mat-option-focus-state-layer-color: rgba(255, 255, 255, .08);--mat-option-selected-state-layer-color: rgba(255, 255, 255, .08)}.theme-teal .dark .mat-warn,.theme-teal.dark .mat-warn{--mat-option-selected-state-label-text-color: #dc2626;--mat-option-label-text-color: white;--mat-option-hover-state-layer-color: rgba(255, 255, 255, .08);--mat-option-focus-state-layer-color: rgba(255, 255, 255, .08);--mat-option-selected-state-layer-color: rgba(255, 255, 255, .08)}.theme-teal .dark .mat-primary,.theme-teal.dark .mat-primary{--mat-full-pseudo-checkbox-selected-icon-color: #0d9488;--mat-full-pseudo-checkbox-selected-checkmark-color: #022229;--mat-full-pseudo-checkbox-unselected-icon-color: #3b7586;--mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #022229;--mat-full-pseudo-checkbox-disabled-unselected-icon-color: #686868;--mat-full-pseudo-checkbox-disabled-selected-icon-color: #686868;--mat-minimal-pseudo-checkbox-selected-checkmark-color: #0d9488;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #686868}.theme-teal .dark .mat-accent,.theme-teal.dark .mat-accent{--mat-full-pseudo-checkbox-selected-icon-color: #1e293b;--mat-full-pseudo-checkbox-selected-checkmark-color: #022229;--mat-full-pseudo-checkbox-unselected-icon-color: #3b7586;--mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #022229;--mat-full-pseudo-checkbox-disabled-unselected-icon-color: #686868;--mat-full-pseudo-checkbox-disabled-selected-icon-color: #686868;--mat-minimal-pseudo-checkbox-selected-checkmark-color: #1e293b;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #686868}.theme-teal .dark .mat-warn,.theme-teal.dark .mat-warn{--mat-full-pseudo-checkbox-selected-icon-color: #dc2626;--mat-full-pseudo-checkbox-selected-checkmark-color: #022229;--mat-full-pseudo-checkbox-unselected-icon-color: #3b7586;--mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #022229;--mat-full-pseudo-checkbox-disabled-unselected-icon-color: #686868;--mat-full-pseudo-checkbox-disabled-selected-icon-color: #686868;--mat-minimal-pseudo-checkbox-selected-checkmark-color: #dc2626;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #686868}.theme-teal .dark .mat-elevation-z0,.theme-teal .dark .mat-mdc-elevation-specific.mat-elevation-z0,.theme-teal.dark .mat-elevation-z0,.theme-teal.dark .mat-mdc-elevation-specific.mat-elevation-z0{box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}.theme-teal .dark .mat-elevation-z1,.theme-teal .dark .mat-mdc-elevation-specific.mat-elevation-z1,.theme-teal.dark .mat-elevation-z1,.theme-teal.dark .mat-mdc-elevation-specific.mat-elevation-z1{box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f}.theme-teal .dark .mat-elevation-z2,.theme-teal .dark .mat-mdc-elevation-specific.mat-elevation-z2,.theme-teal.dark .mat-elevation-z2,.theme-teal.dark .mat-mdc-elevation-specific.mat-elevation-z2{box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.theme-teal .dark .mat-elevation-z3,.theme-teal .dark .mat-mdc-elevation-specific.mat-elevation-z3,.theme-teal.dark .mat-elevation-z3,.theme-teal.dark .mat-mdc-elevation-specific.mat-elevation-z3{box-shadow:0 3px 3px -2px #0003,0 3px 4px #00000024,0 1px 8px #0000001f}.theme-teal .dark .mat-elevation-z4,.theme-teal .dark .mat-mdc-elevation-specific.mat-elevation-z4,.theme-teal.dark .mat-elevation-z4,.theme-teal.dark .mat-mdc-elevation-specific.mat-elevation-z4{box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.theme-teal .dark .mat-elevation-z5,.theme-teal .dark .mat-mdc-elevation-specific.mat-elevation-z5,.theme-teal.dark .mat-elevation-z5,.theme-teal.dark .mat-mdc-elevation-specific.mat-elevation-z5{box-shadow:0 3px 5px -1px #0003,0 5px 8px #00000024,0 1px 14px #0000001f}.theme-teal .dark .mat-elevation-z6,.theme-teal .dark .mat-mdc-elevation-specific.mat-elevation-z6,.theme-teal.dark .mat-elevation-z6,.theme-teal.dark .mat-mdc-elevation-specific.mat-elevation-z6{box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024,0 1px 18px #0000001f}.theme-teal .dark .mat-elevation-z7,.theme-teal .dark .mat-mdc-elevation-specific.mat-elevation-z7,.theme-teal.dark .mat-elevation-z7,.theme-teal.dark .mat-mdc-elevation-specific.mat-elevation-z7{box-shadow:0 4px 5px -2px #0003,0 7px 10px 1px #00000024,0 2px 16px 1px #0000001f}.theme-teal .dark .mat-elevation-z8,.theme-teal .dark .mat-mdc-elevation-specific.mat-elevation-z8,.theme-teal.dark .mat-elevation-z8,.theme-teal.dark .mat-mdc-elevation-specific.mat-elevation-z8{box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f}.theme-teal .dark .mat-elevation-z9,.theme-teal .dark .mat-mdc-elevation-specific.mat-elevation-z9,.theme-teal.dark .mat-elevation-z9,.theme-teal.dark .mat-mdc-elevation-specific.mat-elevation-z9{box-shadow:0 5px 6px -3px #0003,0 9px 12px 1px #00000024,0 3px 16px 2px #0000001f}.theme-teal .dark .mat-elevation-z10,.theme-teal .dark .mat-mdc-elevation-specific.mat-elevation-z10,.theme-teal.dark .mat-elevation-z10,.theme-teal.dark .mat-mdc-elevation-specific.mat-elevation-z10{box-shadow:0 6px 6px -3px #0003,0 10px 14px 1px #00000024,0 4px 18px 3px #0000001f}.theme-teal .dark .mat-elevation-z11,.theme-teal .dark .mat-mdc-elevation-specific.mat-elevation-z11,.theme-teal.dark .mat-elevation-z11,.theme-teal.dark .mat-mdc-elevation-specific.mat-elevation-z11{box-shadow:0 6px 7px -4px #0003,0 11px 15px 1px #00000024,0 4px 20px 3px #0000001f}.theme-teal .dark .mat-elevation-z12,.theme-teal .dark .mat-mdc-elevation-specific.mat-elevation-z12,.theme-teal.dark .mat-elevation-z12,.theme-teal.dark .mat-mdc-elevation-specific.mat-elevation-z12{box-shadow:0 7px 8px -4px #0003,0 12px 17px 2px #00000024,0 5px 22px 4px #0000001f}.theme-teal .dark .mat-elevation-z13,.theme-teal .dark .mat-mdc-elevation-specific.mat-elevation-z13,.theme-teal.dark .mat-elevation-z13,.theme-teal.dark .mat-mdc-elevation-specific.mat-elevation-z13{box-shadow:0 7px 8px -4px #0003,0 13px 19px 2px #00000024,0 5px 24px 4px #0000001f}.theme-teal .dark .mat-elevation-z14,.theme-teal .dark .mat-mdc-elevation-specific.mat-elevation-z14,.theme-teal.dark .mat-elevation-z14,.theme-teal.dark .mat-mdc-elevation-specific.mat-elevation-z14{box-shadow:0 7px 9px -4px #0003,0 14px 21px 2px #00000024,0 5px 26px 4px #0000001f}.theme-teal .dark .mat-elevation-z15,.theme-teal .dark .mat-mdc-elevation-specific.mat-elevation-z15,.theme-teal.dark .mat-elevation-z15,.theme-teal.dark .mat-mdc-elevation-specific.mat-elevation-z15{box-shadow:0 8px 9px -5px #0003,0 15px 22px 2px #00000024,0 6px 28px 5px #0000001f}.theme-teal .dark .mat-elevation-z16,.theme-teal .dark .mat-mdc-elevation-specific.mat-elevation-z16,.theme-teal.dark .mat-elevation-z16,.theme-teal.dark .mat-mdc-elevation-specific.mat-elevation-z16{box-shadow:0 8px 10px -5px #0003,0 16px 24px 2px #00000024,0 6px 30px 5px #0000001f}.theme-teal .dark .mat-elevation-z17,.theme-teal .dark .mat-mdc-elevation-specific.mat-elevation-z17,.theme-teal.dark .mat-elevation-z17,.theme-teal.dark .mat-mdc-elevation-specific.mat-elevation-z17{box-shadow:0 8px 11px -5px #0003,0 17px 26px 2px #00000024,0 6px 32px 5px #0000001f}.theme-teal .dark .mat-elevation-z18,.theme-teal .dark .mat-mdc-elevation-specific.mat-elevation-z18,.theme-teal.dark .mat-elevation-z18,.theme-teal.dark .mat-mdc-elevation-specific.mat-elevation-z18{box-shadow:0 9px 11px -5px #0003,0 18px 28px 2px #00000024,0 7px 34px 6px #0000001f}.theme-teal .dark .mat-elevation-z19,.theme-teal .dark .mat-mdc-elevation-specific.mat-elevation-z19,.theme-teal.dark .mat-elevation-z19,.theme-teal.dark .mat-mdc-elevation-specific.mat-elevation-z19{box-shadow:0 9px 12px -6px #0003,0 19px 29px 2px #00000024,0 7px 36px 6px #0000001f}.theme-teal .dark .mat-elevation-z20,.theme-teal .dark .mat-mdc-elevation-specific.mat-elevation-z20,.theme-teal.dark .mat-elevation-z20,.theme-teal.dark .mat-mdc-elevation-specific.mat-elevation-z20{box-shadow:0 10px 13px -6px #0003,0 20px 31px 3px #00000024,0 8px 38px 7px #0000001f}.theme-teal .dark .mat-elevation-z21,.theme-teal .dark .mat-mdc-elevation-specific.mat-elevation-z21,.theme-teal.dark .mat-elevation-z21,.theme-teal.dark .mat-mdc-elevation-specific.mat-elevation-z21{box-shadow:0 10px 13px -6px #0003,0 21px 33px 3px #00000024,0 8px 40px 7px #0000001f}.theme-teal .dark .mat-elevation-z22,.theme-teal .dark .mat-mdc-elevation-specific.mat-elevation-z22,.theme-teal.dark .mat-elevation-z22,.theme-teal.dark .mat-mdc-elevation-specific.mat-elevation-z22{box-shadow:0 10px 14px -6px #0003,0 22px 35px 3px #00000024,0 8px 42px 7px #0000001f}.theme-teal .dark .mat-elevation-z23,.theme-teal .dark .mat-mdc-elevation-specific.mat-elevation-z23,.theme-teal.dark .mat-elevation-z23,.theme-teal.dark .mat-mdc-elevation-specific.mat-elevation-z23{box-shadow:0 11px 14px -7px #0003,0 23px 36px 3px #00000024,0 9px 44px 8px #0000001f}.theme-teal .dark .mat-elevation-z24,.theme-teal .dark .mat-mdc-elevation-specific.mat-elevation-z24,.theme-teal.dark .mat-elevation-z24,.theme-teal.dark .mat-mdc-elevation-specific.mat-elevation-z24{box-shadow:0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f}.theme-teal .dark .mat-mdc-progress-bar,.theme-teal.dark .mat-mdc-progress-bar{--mdc-linear-progress-active-indicator-color: #0d9488;--mdc-linear-progress-track-color: rgba(13, 148, 136, .25)}.theme-teal .dark .mat-mdc-progress-bar.mat-accent,.theme-teal.dark .mat-mdc-progress-bar.mat-accent{--mdc-linear-progress-active-indicator-color: #1e293b;--mdc-linear-progress-track-color: rgba(30, 41, 59, .25)}.theme-teal .dark .mat-mdc-progress-bar.mat-warn,.theme-teal.dark .mat-mdc-progress-bar.mat-warn{--mdc-linear-progress-active-indicator-color: #dc2626;--mdc-linear-progress-track-color: rgba(220, 38, 38, .25)}.theme-teal .dark .mat-mdc-form-field.mat-accent,.theme-teal.dark .mat-mdc-form-field.mat-accent{--mdc-filled-text-field-caret-color: #1e293b;--mdc-filled-text-field-focus-active-indicator-color: #1e293b;--mdc-filled-text-field-focus-label-text-color: rgba(30, 41, 59, .87);--mdc-outlined-text-field-caret-color: #1e293b;--mdc-outlined-text-field-focus-outline-color: #1e293b;--mdc-outlined-text-field-focus-label-text-color: rgba(30, 41, 59, .87);--mat-form-field-focus-select-arrow-color: rgba(30, 41, 59, .87)}.theme-teal .dark .mat-mdc-form-field.mat-warn,.theme-teal.dark .mat-mdc-form-field.mat-warn{--mdc-filled-text-field-caret-color: #dc2626;--mdc-filled-text-field-focus-active-indicator-color: #dc2626;--mdc-filled-text-field-focus-label-text-color: rgba(220, 38, 38, .87);--mdc-outlined-text-field-caret-color: #dc2626;--mdc-outlined-text-field-focus-outline-color: #dc2626;--mdc-outlined-text-field-focus-label-text-color: rgba(220, 38, 38, .87);--mat-form-field-focus-select-arrow-color: rgba(220, 38, 38, .87)}.theme-teal .dark .mat-mdc-form-field.mat-accent,.theme-teal.dark .mat-mdc-form-field.mat-accent{--mat-select-panel-background-color: #032128;--mat-select-enabled-trigger-text-color: rgba(255, 255, 255, .87);--mat-select-disabled-trigger-text-color: rgba(7, 52, 62, .38);--mat-select-placeholder-text-color: rgba(255, 255, 255, .6);--mat-select-enabled-arrow-color: rgba(203, 221, 225, .54);--mat-select-disabled-arrow-color: rgba(255, 255, 255, .38);--mat-select-focused-arrow-color: rgba(30, 41, 59, .87);--mat-select-invalid-arrow-color: rgba(220, 38, 38, .87)}.theme-teal .dark .mat-mdc-form-field.mat-warn,.theme-teal.dark .mat-mdc-form-field.mat-warn{--mat-select-panel-background-color: #032128;--mat-select-enabled-trigger-text-color: rgba(255, 255, 255, .87);--mat-select-disabled-trigger-text-color: rgba(7, 52, 62, .38);--mat-select-placeholder-text-color: rgba(255, 255, 255, .6);--mat-select-enabled-arrow-color: rgba(203, 221, 225, .54);--mat-select-disabled-arrow-color: rgba(255, 255, 255, .38);--mat-select-focused-arrow-color: rgba(220, 38, 38, .87);--mat-select-invalid-arrow-color: rgba(220, 38, 38, .87)}.theme-teal .dark .mat-mdc-standard-chip,.theme-teal.dark .mat-mdc-standard-chip{--mdc-chip-container-shape-family: rounded;--mdc-chip-container-shape-radius: 16px 16px 16px 16px;--mdc-chip-with-avatar-avatar-shape-family: rounded;--mdc-chip-with-avatar-avatar-shape-radius: 14px 14px 14px 14px;--mdc-chip-with-avatar-avatar-size: 28px;--mdc-chip-with-icon-icon-size: 18px;--mdc-chip-outline-width: 0;--mdc-chip-outline-color: transparent;--mdc-chip-disabled-outline-color: transparent;--mdc-chip-focus-outline-color: transparent;--mdc-chip-hover-state-layer-opacity: .04;--mdc-chip-with-avatar-disabled-avatar-opacity: 1;--mdc-chip-flat-selected-outline-width: 0;--mdc-chip-selected-hover-state-layer-opacity: .04;--mdc-chip-with-trailing-icon-disabled-trailing-icon-opacity: 1;--mdc-chip-with-icon-disabled-icon-opacity: 1;--mat-chip-disabled-container-opacity: .4;--mat-chip-trailing-action-opacity: .54;--mat-chip-trailing-action-focus-opacity: 1;--mat-chip-trailing-action-state-layer-color: transparent;--mat-chip-selected-trailing-action-state-layer-color: transparent;--mat-chip-trailing-action-hover-state-layer-opacity: 0;--mat-chip-trailing-action-focus-state-layer-opacity: 0;--mdc-chip-disabled-label-text-color: #fafafa;--mdc-chip-elevated-container-color: #213c42;--mdc-chip-elevated-selected-container-color: #213c42;--mdc-chip-elevated-disabled-container-color: #213c42;--mdc-chip-flat-disabled-selected-container-color: #213c42;--mdc-chip-focus-state-layer-color: white;--mdc-chip-hover-state-layer-color: white;--mdc-chip-selected-hover-state-layer-color: white;--mdc-chip-focus-state-layer-opacity: .12;--mdc-chip-selected-focus-state-layer-color: white;--mdc-chip-selected-focus-state-layer-opacity: .12;--mdc-chip-label-text-color: #fafafa;--mdc-chip-selected-label-text-color: #fafafa;--mdc-chip-with-icon-icon-color: #fafafa;--mdc-chip-with-icon-disabled-icon-color: #fafafa;--mdc-chip-with-icon-selected-icon-color: #fafafa;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color: #fafafa;--mdc-chip-with-trailing-icon-trailing-icon-color: #fafafa;--mat-chip-selected-disabled-trailing-icon-color: #fafafa;--mat-chip-selected-trailing-icon-color: #fafafa}.theme-teal .dark .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-primary,.theme-teal .dark .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-primary,.theme-teal.dark .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-primary,.theme-teal.dark .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-primary{--mdc-chip-disabled-label-text-color: #042f2e;--mdc-chip-elevated-container-color: #0d9488;--mdc-chip-elevated-selected-container-color: #0d9488;--mdc-chip-elevated-disabled-container-color: #0d9488;--mdc-chip-flat-disabled-selected-container-color: #0d9488;--mdc-chip-focus-state-layer-color: white;--mdc-chip-hover-state-layer-color: white;--mdc-chip-selected-hover-state-layer-color: white;--mdc-chip-focus-state-layer-opacity: .12;--mdc-chip-selected-focus-state-layer-color: white;--mdc-chip-selected-focus-state-layer-opacity: .12;--mdc-chip-label-text-color: #042f2e;--mdc-chip-selected-label-text-color: #042f2e;--mdc-chip-with-icon-icon-color: #042f2e;--mdc-chip-with-icon-disabled-icon-color: #042f2e;--mdc-chip-with-icon-selected-icon-color: #042f2e;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color: #042f2e;--mdc-chip-with-trailing-icon-trailing-icon-color: #042f2e;--mat-chip-selected-disabled-trailing-icon-color: #042f2e;--mat-chip-selected-trailing-icon-color: #042f2e}.theme-teal .dark .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-accent,.theme-teal .dark .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-accent,.theme-teal.dark .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-accent,.theme-teal.dark .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-accent{--mdc-chip-disabled-label-text-color: white;--mdc-chip-elevated-container-color: #1e293b;--mdc-chip-elevated-selected-container-color: #1e293b;--mdc-chip-elevated-disabled-container-color: #1e293b;--mdc-chip-flat-disabled-selected-container-color: #1e293b;--mdc-chip-focus-state-layer-color: white;--mdc-chip-hover-state-layer-color: white;--mdc-chip-selected-hover-state-layer-color: white;--mdc-chip-focus-state-layer-opacity: .12;--mdc-chip-selected-focus-state-layer-color: white;--mdc-chip-selected-focus-state-layer-opacity: .12;--mdc-chip-label-text-color: white;--mdc-chip-selected-label-text-color: white;--mdc-chip-with-icon-icon-color: white;--mdc-chip-with-icon-disabled-icon-color: white;--mdc-chip-with-icon-selected-icon-color: white;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color: white;--mdc-chip-with-trailing-icon-trailing-icon-color: white;--mat-chip-selected-disabled-trailing-icon-color: white;--mat-chip-selected-trailing-icon-color: white}.theme-teal .dark .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-warn,.theme-teal .dark .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-warn,.theme-teal.dark .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-warn,.theme-teal.dark .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-warn{--mdc-chip-disabled-label-text-color: white;--mdc-chip-elevated-container-color: #dc2626;--mdc-chip-elevated-selected-container-color: #dc2626;--mdc-chip-elevated-disabled-container-color: #dc2626;--mdc-chip-flat-disabled-selected-container-color: #dc2626;--mdc-chip-focus-state-layer-color: white;--mdc-chip-hover-state-layer-color: white;--mdc-chip-selected-hover-state-layer-color: white;--mdc-chip-focus-state-layer-opacity: .12;--mdc-chip-selected-focus-state-layer-color: white;--mdc-chip-selected-focus-state-layer-opacity: .12;--mdc-chip-label-text-color: white;--mdc-chip-selected-label-text-color: white;--mdc-chip-with-icon-icon-color: white;--mdc-chip-with-icon-disabled-icon-color: white;--mdc-chip-with-icon-selected-icon-color: white;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color: white;--mdc-chip-with-trailing-icon-trailing-icon-color: white;--mat-chip-selected-disabled-trailing-icon-color: white;--mat-chip-selected-trailing-icon-color: white}.theme-teal .dark .mat-mdc-slide-toggle,.theme-teal.dark .mat-mdc-slide-toggle{--mat-switch-disabled-selected-handle-opacity: .38;--mat-switch-disabled-unselected-handle-opacity: .38;--mat-switch-unselected-handle-size: 20px;--mat-switch-selected-handle-size: 20px;--mat-switch-pressed-handle-size: 20px;--mat-switch-with-icon-handle-size: 20px;--mat-switch-selected-handle-horizontal-margin: 0;--mat-switch-selected-with-icon-handle-horizontal-margin: 0;--mat-switch-selected-pressed-handle-horizontal-margin: 0;--mat-switch-unselected-handle-horizontal-margin: 0;--mat-switch-unselected-with-icon-handle-horizontal-margin: 0;--mat-switch-unselected-pressed-handle-horizontal-margin: 0;--mat-switch-visible-track-opacity: 1;--mat-switch-hidden-track-opacity: 1;--mat-switch-visible-track-transition: transform 75ms 0ms cubic-bezier(0, 0, .2, 1);--mat-switch-hidden-track-transition: transform 75ms 0ms cubic-bezier(.4, 0, .6, 1);--mat-switch-track-outline-width: 1px;--mat-switch-track-outline-color: transparent;--mat-switch-selected-track-outline-width: 1px;--mat-switch-selected-track-outline-color: transparent;--mat-switch-disabled-unselected-track-outline-width: 1px;--mat-switch-disabled-unselected-track-outline-color: transparent;--mat-switch-label-text-color: white}.theme-teal .dark .mat-mdc-slide-toggle.mat-accent,.theme-teal.dark .mat-mdc-slide-toggle.mat-accent{--mdc-switch-selected-focus-state-layer-color: #cbd5e1;--mdc-switch-selected-handle-color: #cbd5e1;--mdc-switch-selected-hover-state-layer-color: #cbd5e1;--mdc-switch-selected-pressed-state-layer-color: #cbd5e1;--mdc-switch-selected-focus-handle-color: #e2e8f0;--mdc-switch-selected-hover-handle-color: #e2e8f0;--mdc-switch-selected-pressed-handle-color: #e2e8f0;--mdc-switch-selected-focus-track-color: #475569;--mdc-switch-selected-hover-track-color: #475569;--mdc-switch-selected-pressed-track-color: #475569;--mdc-switch-selected-track-color: #475569}.theme-teal .dark .mat-mdc-slide-toggle.mat-warn,.theme-teal.dark .mat-mdc-slide-toggle.mat-warn{--mdc-switch-selected-focus-state-layer-color: #fca5a5;--mdc-switch-selected-handle-color: #fca5a5;--mdc-switch-selected-hover-state-layer-color: #fca5a5;--mdc-switch-selected-pressed-state-layer-color: #fca5a5;--mdc-switch-selected-focus-handle-color: #fecaca;--mdc-switch-selected-hover-handle-color: #fecaca;--mdc-switch-selected-pressed-handle-color: #fecaca;--mdc-switch-selected-focus-track-color: #dc2626;--mdc-switch-selected-hover-track-color: #dc2626;--mdc-switch-selected-pressed-track-color: #dc2626;--mdc-switch-selected-track-color: #dc2626}.theme-teal .dark .mat-mdc-radio-button.mat-primary,.theme-teal.dark .mat-mdc-radio-button.mat-primary{--mdc-radio-disabled-selected-icon-color: #cbdde1;--mdc-radio-disabled-unselected-icon-color: #cbdde1;--mdc-radio-unselected-hover-icon-color: #eeeeee;--mdc-radio-unselected-icon-color: rgba(203, 221, 225, .54);--mdc-radio-unselected-pressed-icon-color: rgba(203, 221, 225, .54);--mdc-radio-selected-focus-icon-color: #0d9488;--mdc-radio-selected-hover-icon-color: #0d9488;--mdc-radio-selected-icon-color: #0d9488;--mdc-radio-selected-pressed-icon-color: #0d9488;--mat-radio-ripple-color: white;--mat-radio-checked-ripple-color: #0d9488;--mat-radio-disabled-label-color: #07343e;--mat-radio-label-text-color: white}.theme-teal .dark .mat-mdc-radio-button.mat-accent,.theme-teal.dark .mat-mdc-radio-button.mat-accent{--mdc-radio-disabled-selected-icon-color: #cbdde1;--mdc-radio-disabled-unselected-icon-color: #cbdde1;--mdc-radio-unselected-hover-icon-color: #eeeeee;--mdc-radio-unselected-icon-color: rgba(203, 221, 225, .54);--mdc-radio-unselected-pressed-icon-color: rgba(203, 221, 225, .54);--mdc-radio-selected-focus-icon-color: #1e293b;--mdc-radio-selected-hover-icon-color: #1e293b;--mdc-radio-selected-icon-color: #1e293b;--mdc-radio-selected-pressed-icon-color: #1e293b;--mat-radio-ripple-color: white;--mat-radio-checked-ripple-color: #1e293b;--mat-radio-disabled-label-color: #07343e;--mat-radio-label-text-color: white}.theme-teal .dark .mat-mdc-radio-button.mat-warn,.theme-teal.dark .mat-mdc-radio-button.mat-warn{--mdc-radio-disabled-selected-icon-color: #cbdde1;--mdc-radio-disabled-unselected-icon-color: #cbdde1;--mdc-radio-unselected-hover-icon-color: #eeeeee;--mdc-radio-unselected-icon-color: rgba(203, 221, 225, .54);--mdc-radio-unselected-pressed-icon-color: rgba(203, 221, 225, .54);--mdc-radio-selected-focus-icon-color: #dc2626;--mdc-radio-selected-hover-icon-color: #dc2626;--mdc-radio-selected-icon-color: #dc2626;--mdc-radio-selected-pressed-icon-color: #dc2626;--mat-radio-ripple-color: white;--mat-radio-checked-ripple-color: #dc2626;--mat-radio-disabled-label-color: #07343e;--mat-radio-label-text-color: white}.theme-teal .dark .mat-accent,.theme-teal.dark .mat-accent{--mat-slider-ripple-color: #1e293b;--mat-slider-hover-state-layer-color: rgba(30, 41, 59, .05);--mat-slider-focus-state-layer-color: rgba(30, 41, 59, .2);--mdc-slider-handle-color: #1e293b;--mdc-slider-focus-handle-color: #1e293b;--mdc-slider-hover-handle-color: #1e293b;--mdc-slider-active-track-color: #1e293b;--mdc-slider-inactive-track-color: #1e293b;--mdc-slider-with-tick-marks-inactive-container-color: #1e293b;--mdc-slider-with-tick-marks-active-container-color: white}.theme-teal .dark .mat-warn,.theme-teal.dark .mat-warn{--mat-slider-ripple-color: #dc2626;--mat-slider-hover-state-layer-color: rgba(220, 38, 38, .05);--mat-slider-focus-state-layer-color: rgba(220, 38, 38, .2);--mdc-slider-handle-color: #dc2626;--mdc-slider-focus-handle-color: #dc2626;--mdc-slider-hover-handle-color: #dc2626;--mdc-slider-active-track-color: #dc2626;--mdc-slider-inactive-track-color: #dc2626;--mdc-slider-with-tick-marks-inactive-container-color: #dc2626;--mdc-slider-with-tick-marks-active-container-color: white}.theme-teal .dark .mdc-list-item__start,.theme-teal .dark .mdc-list-item__end,.theme-teal.dark .mdc-list-item__start,.theme-teal.dark .mdc-list-item__end{--mdc-radio-disabled-selected-icon-color: #cbdde1;--mdc-radio-disabled-unselected-icon-color: #cbdde1;--mdc-radio-unselected-hover-icon-color: #eeeeee;--mdc-radio-unselected-icon-color: rgba(203, 221, 225, .54);--mdc-radio-unselected-pressed-icon-color: rgba(203, 221, 225, .54);--mdc-radio-selected-focus-icon-color: #0d9488;--mdc-radio-selected-hover-icon-color: #0d9488;--mdc-radio-selected-icon-color: #0d9488;--mdc-radio-selected-pressed-icon-color: #0d9488}.theme-teal .dark .mat-accent .mdc-list-item__start,.theme-teal .dark .mat-accent .mdc-list-item__end,.theme-teal.dark .mat-accent .mdc-list-item__start,.theme-teal.dark .mat-accent .mdc-list-item__end{--mdc-radio-disabled-selected-icon-color: #cbdde1;--mdc-radio-disabled-unselected-icon-color: #cbdde1;--mdc-radio-unselected-hover-icon-color: #eeeeee;--mdc-radio-unselected-icon-color: rgba(203, 221, 225, .54);--mdc-radio-unselected-pressed-icon-color: rgba(203, 221, 225, .54);--mdc-radio-selected-focus-icon-color: #1e293b;--mdc-radio-selected-hover-icon-color: #1e293b;--mdc-radio-selected-icon-color: #1e293b;--mdc-radio-selected-pressed-icon-color: #1e293b}.theme-teal .dark .mat-warn .mdc-list-item__start,.theme-teal .dark .mat-warn .mdc-list-item__end,.theme-teal.dark .mat-warn .mdc-list-item__start,.theme-teal.dark .mat-warn .mdc-list-item__end{--mdc-radio-disabled-selected-icon-color: #cbdde1;--mdc-radio-disabled-unselected-icon-color: #cbdde1;--mdc-radio-unselected-hover-icon-color: #eeeeee;--mdc-radio-unselected-icon-color: rgba(203, 221, 225, .54);--mdc-radio-unselected-pressed-icon-color: rgba(203, 221, 225, .54);--mdc-radio-selected-focus-icon-color: #dc2626;--mdc-radio-selected-hover-icon-color: #dc2626;--mdc-radio-selected-icon-color: #dc2626;--mdc-radio-selected-pressed-icon-color: #dc2626}.theme-teal .dark .mat-mdc-list-option,.theme-teal.dark .mat-mdc-list-option{--mdc-checkbox-disabled-selected-icon-color: rgba(255, 255, 255, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(255, 255, 255, .38);--mdc-checkbox-selected-checkmark-color: #042f2e;--mdc-checkbox-selected-focus-icon-color: #0d9488;--mdc-checkbox-selected-hover-icon-color: #0d9488;--mdc-checkbox-selected-icon-color: #0d9488;--mdc-checkbox-selected-pressed-icon-color: #0d9488;--mdc-checkbox-unselected-focus-icon-color: #eeeeee;--mdc-checkbox-unselected-hover-icon-color: #eeeeee;--mdc-checkbox-unselected-icon-color: rgba(255, 255, 255, .54);--mdc-checkbox-unselected-pressed-icon-color: rgba(255, 255, 255, .54);--mdc-checkbox-selected-focus-state-layer-color: #0d9488;--mdc-checkbox-selected-hover-state-layer-color: #0d9488;--mdc-checkbox-selected-pressed-state-layer-color: #0d9488;--mdc-checkbox-unselected-focus-state-layer-color: white;--mdc-checkbox-unselected-hover-state-layer-color: white;--mdc-checkbox-unselected-pressed-state-layer-color: white}.theme-teal .dark .mat-mdc-list-option.mat-accent,.theme-teal.dark .mat-mdc-list-option.mat-accent{--mdc-checkbox-disabled-selected-icon-color: rgba(255, 255, 255, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(255, 255, 255, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #1e293b;--mdc-checkbox-selected-hover-icon-color: #1e293b;--mdc-checkbox-selected-icon-color: #1e293b;--mdc-checkbox-selected-pressed-icon-color: #1e293b;--mdc-checkbox-unselected-focus-icon-color: #eeeeee;--mdc-checkbox-unselected-hover-icon-color: #eeeeee;--mdc-checkbox-unselected-icon-color: rgba(255, 255, 255, .54);--mdc-checkbox-unselected-pressed-icon-color: rgba(255, 255, 255, .54);--mdc-checkbox-selected-focus-state-layer-color: #1e293b;--mdc-checkbox-selected-hover-state-layer-color: #1e293b;--mdc-checkbox-selected-pressed-state-layer-color: #1e293b;--mdc-checkbox-unselected-focus-state-layer-color: white;--mdc-checkbox-unselected-hover-state-layer-color: white;--mdc-checkbox-unselected-pressed-state-layer-color: white}.theme-teal .dark .mat-mdc-list-option.mat-warn,.theme-teal.dark .mat-mdc-list-option.mat-warn{--mdc-checkbox-disabled-selected-icon-color: rgba(255, 255, 255, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(255, 255, 255, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #dc2626;--mdc-checkbox-selected-hover-icon-color: #dc2626;--mdc-checkbox-selected-icon-color: #dc2626;--mdc-checkbox-selected-pressed-icon-color: #dc2626;--mdc-checkbox-unselected-focus-icon-color: #eeeeee;--mdc-checkbox-unselected-hover-icon-color: #eeeeee;--mdc-checkbox-unselected-icon-color: rgba(255, 255, 255, .54);--mdc-checkbox-unselected-pressed-icon-color: rgba(255, 255, 255, .54);--mdc-checkbox-selected-focus-state-layer-color: #dc2626;--mdc-checkbox-selected-hover-state-layer-color: #dc2626;--mdc-checkbox-selected-pressed-state-layer-color: #dc2626;--mdc-checkbox-unselected-focus-state-layer-color: white;--mdc-checkbox-unselected-hover-state-layer-color: white;--mdc-checkbox-unselected-pressed-state-layer-color: white}.theme-teal .dark .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected .mdc-list-item__primary-text,.theme-teal .dark .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated .mdc-list-item__primary-text,.theme-teal.dark .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected .mdc-list-item__primary-text,.theme-teal.dark .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated .mdc-list-item__primary-text,.theme-teal .dark .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected.mdc-list-item--with-leading-icon .mdc-list-item__start,.theme-teal .dark .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated.mdc-list-item--with-leading-icon .mdc-list-item__start,.theme-teal.dark .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected.mdc-list-item--with-leading-icon .mdc-list-item__start,.theme-teal.dark .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated.mdc-list-item--with-leading-icon .mdc-list-item__start{color:#0d9488}.theme-teal .dark .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__start,.theme-teal .dark .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__content,.theme-teal .dark .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__end,.theme-teal.dark .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__start,.theme-teal.dark .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__content,.theme-teal.dark .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__end{opacity:1}.theme-teal .dark .mat-mdc-tab-group,.theme-teal .dark .mat-mdc-tab-nav-bar,.theme-teal.dark .mat-mdc-tab-group,.theme-teal.dark .mat-mdc-tab-nav-bar{--mdc-tab-indicator-active-indicator-color: #0d9488;--mat-tab-header-disabled-ripple-color: #07343e;--mat-tab-header-pagination-icon-color: #cbdde1;--mat-tab-header-inactive-label-text-color: rgba(255, 255, 255, .6);--mat-tab-header-active-label-text-color: #0d9488;--mat-tab-header-active-ripple-color: #0d9488;--mat-tab-header-inactive-ripple-color: #0d9488;--mat-tab-header-inactive-focus-label-text-color: rgba(255, 255, 255, .6);--mat-tab-header-inactive-hover-label-text-color: rgba(255, 255, 255, .6);--mat-tab-header-active-focus-label-text-color: #0d9488;--mat-tab-header-active-hover-label-text-color: #0d9488;--mat-tab-header-active-focus-indicator-color: #0d9488;--mat-tab-header-active-hover-indicator-color: #0d9488}.theme-teal .dark .mat-mdc-tab-group.mat-accent,.theme-teal .dark .mat-mdc-tab-nav-bar.mat-accent,.theme-teal.dark .mat-mdc-tab-group.mat-accent,.theme-teal.dark .mat-mdc-tab-nav-bar.mat-accent{--mdc-tab-indicator-active-indicator-color: #1e293b;--mat-tab-header-disabled-ripple-color: #07343e;--mat-tab-header-pagination-icon-color: #cbdde1;--mat-tab-header-inactive-label-text-color: rgba(255, 255, 255, .6);--mat-tab-header-active-label-text-color: #1e293b;--mat-tab-header-active-ripple-color: #1e293b;--mat-tab-header-inactive-ripple-color: #1e293b;--mat-tab-header-inactive-focus-label-text-color: rgba(255, 255, 255, .6);--mat-tab-header-inactive-hover-label-text-color: rgba(255, 255, 255, .6);--mat-tab-header-active-focus-label-text-color: #1e293b;--mat-tab-header-active-hover-label-text-color: #1e293b;--mat-tab-header-active-focus-indicator-color: #1e293b;--mat-tab-header-active-hover-indicator-color: #1e293b}.theme-teal .dark .mat-mdc-tab-group.mat-warn,.theme-teal .dark .mat-mdc-tab-nav-bar.mat-warn,.theme-teal.dark .mat-mdc-tab-group.mat-warn,.theme-teal.dark .mat-mdc-tab-nav-bar.mat-warn{--mdc-tab-indicator-active-indicator-color: #dc2626;--mat-tab-header-disabled-ripple-color: #07343e;--mat-tab-header-pagination-icon-color: #cbdde1;--mat-tab-header-inactive-label-text-color: rgba(255, 255, 255, .6);--mat-tab-header-active-label-text-color: #dc2626;--mat-tab-header-active-ripple-color: #dc2626;--mat-tab-header-inactive-ripple-color: #dc2626;--mat-tab-header-inactive-focus-label-text-color: rgba(255, 255, 255, .6);--mat-tab-header-inactive-hover-label-text-color: rgba(255, 255, 255, .6);--mat-tab-header-active-focus-label-text-color: #dc2626;--mat-tab-header-active-hover-label-text-color: #dc2626;--mat-tab-header-active-focus-indicator-color: #dc2626;--mat-tab-header-active-hover-indicator-color: #dc2626}.theme-teal .dark .mat-mdc-tab-group.mat-background-primary,.theme-teal .dark .mat-mdc-tab-nav-bar.mat-background-primary,.theme-teal.dark .mat-mdc-tab-group.mat-background-primary,.theme-teal.dark .mat-mdc-tab-nav-bar.mat-background-primary{--mat-tab-header-with-background-background-color: #0d9488;--mat-tab-header-with-background-foreground-color: #042f2e}.theme-teal .dark .mat-mdc-tab-group.mat-background-accent,.theme-teal .dark .mat-mdc-tab-nav-bar.mat-background-accent,.theme-teal.dark .mat-mdc-tab-group.mat-background-accent,.theme-teal.dark .mat-mdc-tab-nav-bar.mat-background-accent{--mat-tab-header-with-background-background-color: #1e293b;--mat-tab-header-with-background-foreground-color: white}.theme-teal .dark .mat-mdc-tab-group.mat-background-warn,.theme-teal .dark .mat-mdc-tab-nav-bar.mat-background-warn,.theme-teal.dark .mat-mdc-tab-group.mat-background-warn,.theme-teal.dark .mat-mdc-tab-nav-bar.mat-background-warn{--mat-tab-header-with-background-background-color: #dc2626;--mat-tab-header-with-background-foreground-color: white}.theme-teal .dark .mat-mdc-checkbox.mat-primary,.theme-teal.dark .mat-mdc-checkbox.mat-primary{--mdc-checkbox-disabled-selected-icon-color: rgba(255, 255, 255, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(255, 255, 255, .38);--mdc-checkbox-selected-checkmark-color: #042f2e;--mdc-checkbox-selected-focus-icon-color: #0d9488;--mdc-checkbox-selected-hover-icon-color: #0d9488;--mdc-checkbox-selected-icon-color: #0d9488;--mdc-checkbox-selected-pressed-icon-color: #0d9488;--mdc-checkbox-unselected-focus-icon-color: #eeeeee;--mdc-checkbox-unselected-hover-icon-color: #eeeeee;--mdc-checkbox-unselected-icon-color: rgba(255, 255, 255, .54);--mdc-checkbox-unselected-pressed-icon-color: rgba(255, 255, 255, .54);--mdc-checkbox-selected-focus-state-layer-color: #0d9488;--mdc-checkbox-selected-hover-state-layer-color: #0d9488;--mdc-checkbox-selected-pressed-state-layer-color: #0d9488;--mdc-checkbox-unselected-focus-state-layer-color: white;--mdc-checkbox-unselected-hover-state-layer-color: white;--mdc-checkbox-unselected-pressed-state-layer-color: white}.theme-teal .dark .mat-mdc-checkbox.mat-warn,.theme-teal.dark .mat-mdc-checkbox.mat-warn{--mdc-checkbox-disabled-selected-icon-color: rgba(255, 255, 255, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(255, 255, 255, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #dc2626;--mdc-checkbox-selected-hover-icon-color: #dc2626;--mdc-checkbox-selected-icon-color: #dc2626;--mdc-checkbox-selected-pressed-icon-color: #dc2626;--mdc-checkbox-unselected-focus-icon-color: #eeeeee;--mdc-checkbox-unselected-hover-icon-color: #eeeeee;--mdc-checkbox-unselected-icon-color: rgba(255, 255, 255, .54);--mdc-checkbox-unselected-pressed-icon-color: rgba(255, 255, 255, .54);--mdc-checkbox-selected-focus-state-layer-color: #dc2626;--mdc-checkbox-selected-hover-state-layer-color: #dc2626;--mdc-checkbox-selected-pressed-state-layer-color: #dc2626;--mdc-checkbox-unselected-focus-state-layer-color: white;--mdc-checkbox-unselected-hover-state-layer-color: white;--mdc-checkbox-unselected-pressed-state-layer-color: white}.theme-teal .dark .mat-mdc-button.mat-primary,.theme-teal.dark .mat-mdc-button.mat-primary{--mdc-text-button-label-text-color: #0d9488;--mat-text-button-state-layer-color: #0d9488;--mat-text-button-ripple-color: rgba(13, 148, 136, .1)}.theme-teal .dark .mat-mdc-button.mat-accent,.theme-teal.dark .mat-mdc-button.mat-accent{--mdc-text-button-label-text-color: #1e293b;--mat-text-button-state-layer-color: #1e293b;--mat-text-button-ripple-color: rgba(30, 41, 59, .1)}.theme-teal .dark .mat-mdc-button.mat-warn,.theme-teal.dark .mat-mdc-button.mat-warn{--mdc-text-button-label-text-color: #dc2626;--mat-text-button-state-layer-color: #dc2626;--mat-text-button-ripple-color: rgba(220, 38, 38, .1)}.theme-teal .dark .mat-mdc-unelevated-button.mat-primary,.theme-teal.dark .mat-mdc-unelevated-button.mat-primary{--mdc-filled-button-container-color: #0d9488;--mdc-filled-button-label-text-color: #042f2e;--mat-filled-button-state-layer-color: #042f2e;--mat-filled-button-ripple-color: rgba(4, 47, 46, .1)}.theme-teal .dark .mat-mdc-unelevated-button.mat-accent,.theme-teal.dark .mat-mdc-unelevated-button.mat-accent{--mdc-filled-button-container-color: #1e293b;--mdc-filled-button-label-text-color: white;--mat-filled-button-state-layer-color: white;--mat-filled-button-ripple-color: rgba(255, 255, 255, .1)}.theme-teal .dark .mat-mdc-unelevated-button.mat-warn,.theme-teal.dark .mat-mdc-unelevated-button.mat-warn{--mdc-filled-button-container-color: #dc2626;--mdc-filled-button-label-text-color: white;--mat-filled-button-state-layer-color: white;--mat-filled-button-ripple-color: rgba(255, 255, 255, .1)}.theme-teal .dark .mat-mdc-raised-button.mat-primary,.theme-teal.dark .mat-mdc-raised-button.mat-primary{--mdc-protected-button-container-color: #0d9488;--mdc-protected-button-label-text-color: #042f2e;--mat-protected-button-state-layer-color: #042f2e;--mat-protected-button-ripple-color: rgba(4, 47, 46, .1)}.theme-teal .dark .mat-mdc-raised-button.mat-accent,.theme-teal.dark .mat-mdc-raised-button.mat-accent{--mdc-protected-button-container-color: #1e293b;--mdc-protected-button-label-text-color: white;--mat-protected-button-state-layer-color: white;--mat-protected-button-ripple-color: rgba(255, 255, 255, .1)}.theme-teal .dark .mat-mdc-raised-button.mat-warn,.theme-teal.dark .mat-mdc-raised-button.mat-warn{--mdc-protected-button-container-color: #dc2626;--mdc-protected-button-label-text-color: white;--mat-protected-button-state-layer-color: white;--mat-protected-button-ripple-color: rgba(255, 255, 255, .1)}.theme-teal .dark .mat-mdc-outlined-button.mat-primary,.theme-teal.dark .mat-mdc-outlined-button.mat-primary{--mdc-outlined-button-label-text-color: #0d9488;--mdc-outlined-button-outline-color: rgba(203, 221, 225, .12);--mat-outlined-button-state-layer-color: #0d9488;--mat-outlined-button-ripple-color: rgba(13, 148, 136, .1)}.theme-teal .dark .mat-mdc-outlined-button.mat-accent,.theme-teal.dark .mat-mdc-outlined-button.mat-accent{--mdc-outlined-button-label-text-color: #1e293b;--mdc-outlined-button-outline-color: rgba(203, 221, 225, .12);--mat-outlined-button-state-layer-color: #1e293b;--mat-outlined-button-ripple-color: rgba(30, 41, 59, .1)}.theme-teal .dark .mat-mdc-outlined-button.mat-warn,.theme-teal.dark .mat-mdc-outlined-button.mat-warn{--mdc-outlined-button-label-text-color: #dc2626;--mdc-outlined-button-outline-color: rgba(203, 221, 225, .12);--mat-outlined-button-state-layer-color: #dc2626;--mat-outlined-button-ripple-color: rgba(220, 38, 38, .1)}.theme-teal .dark .mat-mdc-icon-button.mat-primary,.theme-teal.dark .mat-mdc-icon-button.mat-primary{--mdc-icon-button-icon-color: #0d9488;--mat-icon-button-state-layer-color: #0d9488;--mat-icon-button-ripple-color: rgba(13, 148, 136, .1)}.theme-teal .dark .mat-mdc-icon-button.mat-accent,.theme-teal.dark .mat-mdc-icon-button.mat-accent{--mdc-icon-button-icon-color: #1e293b;--mat-icon-button-state-layer-color: #1e293b;--mat-icon-button-ripple-color: rgba(30, 41, 59, .1)}.theme-teal .dark .mat-mdc-icon-button.mat-warn,.theme-teal.dark .mat-mdc-icon-button.mat-warn{--mdc-icon-button-icon-color: #dc2626;--mat-icon-button-state-layer-color: #dc2626;--mat-icon-button-ripple-color: rgba(220, 38, 38, .1)}.theme-teal .dark .mat-mdc-fab.mat-primary,.theme-teal.dark .mat-mdc-fab.mat-primary{--mdc-fab-container-color: #0d9488;--mat-fab-foreground-color: #042f2e;--mat-fab-state-layer-color: #042f2e;--mat-fab-ripple-color: rgba(4, 47, 46, .1)}.theme-teal .dark .mat-mdc-fab.mat-accent,.theme-teal.dark .mat-mdc-fab.mat-accent{--mdc-fab-container-color: #1e293b;--mat-fab-foreground-color: white;--mat-fab-state-layer-color: white;--mat-fab-ripple-color: rgba(255, 255, 255, .1)}.theme-teal .dark .mat-mdc-fab.mat-warn,.theme-teal.dark .mat-mdc-fab.mat-warn{--mdc-fab-container-color: #dc2626;--mat-fab-foreground-color: white;--mat-fab-state-layer-color: white;--mat-fab-ripple-color: rgba(255, 255, 255, .1)}.theme-teal .dark .mat-mdc-mini-fab.mat-primary,.theme-teal.dark .mat-mdc-mini-fab.mat-primary{--mdc-fab-small-container-color: #0d9488;--mat-fab-small-foreground-color: #042f2e;--mat-fab-small-state-layer-color: #042f2e;--mat-fab-small-ripple-color: rgba(4, 47, 46, .1)}.theme-teal .dark .mat-mdc-mini-fab.mat-accent,.theme-teal.dark .mat-mdc-mini-fab.mat-accent{--mdc-fab-small-container-color: #1e293b;--mat-fab-small-foreground-color: white;--mat-fab-small-state-layer-color: white;--mat-fab-small-ripple-color: rgba(255, 255, 255, .1)}.theme-teal .dark .mat-mdc-mini-fab.mat-warn,.theme-teal.dark .mat-mdc-mini-fab.mat-warn{--mdc-fab-small-container-color: #dc2626;--mat-fab-small-foreground-color: white;--mat-fab-small-state-layer-color: white;--mat-fab-small-ripple-color: rgba(255, 255, 255, .1)}.theme-teal .dark .mat-accent,.theme-teal.dark .mat-accent{--mdc-circular-progress-active-indicator-color: #1e293b}.theme-teal .dark .mat-warn,.theme-teal.dark .mat-warn{--mdc-circular-progress-active-indicator-color: #dc2626}.theme-teal .dark .mat-badge-accent,.theme-teal.dark .mat-badge-accent{--mat-badge-background-color: #1e293b;--mat-badge-text-color: white}.theme-teal .dark .mat-badge-warn,.theme-teal.dark .mat-badge-warn{--mat-badge-background-color: #dc2626;--mat-badge-text-color: white}.theme-teal .dark .mat-datepicker-content.mat-accent,.theme-teal.dark .mat-datepicker-content.mat-accent{--mat-datepicker-calendar-date-selected-state-text-color: white;--mat-datepicker-calendar-date-selected-state-background-color: #1e293b;--mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(30, 41, 59, .4);--mat-datepicker-calendar-date-today-selected-state-outline-color: white;--mat-datepicker-calendar-date-focus-state-background-color: rgba(30, 41, 59, .3);--mat-datepicker-calendar-date-hover-state-background-color: rgba(30, 41, 59, .3);--mat-datepicker-calendar-date-in-range-state-background-color: rgba(30, 41, 59, .2);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, .2);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #46a35e}.theme-teal .dark .mat-datepicker-content.mat-warn,.theme-teal.dark .mat-datepicker-content.mat-warn{--mat-datepicker-calendar-date-selected-state-text-color: white;--mat-datepicker-calendar-date-selected-state-background-color: #dc2626;--mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(220, 38, 38, .4);--mat-datepicker-calendar-date-today-selected-state-outline-color: white;--mat-datepicker-calendar-date-focus-state-background-color: rgba(220, 38, 38, .3);--mat-datepicker-calendar-date-hover-state-background-color: rgba(220, 38, 38, .3);--mat-datepicker-calendar-date-in-range-state-background-color: rgba(220, 38, 38, .2);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, .2);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #46a35e}.theme-teal .dark .mat-datepicker-toggle-active.mat-accent,.theme-teal.dark .mat-datepicker-toggle-active.mat-accent{--mat-datepicker-toggle-active-state-icon-color: #1e293b}.theme-teal .dark .mat-datepicker-toggle-active.mat-warn,.theme-teal.dark .mat-datepicker-toggle-active.mat-warn{--mat-datepicker-toggle-active-state-icon-color: #dc2626}.theme-teal .dark .mat-icon.mat-primary,.theme-teal.dark .mat-icon.mat-primary{--mat-icon-color: #0d9488}.theme-teal .dark .mat-icon.mat-accent,.theme-teal.dark .mat-icon.mat-accent{--mat-icon-color: #1e293b}.theme-teal .dark .mat-icon.mat-warn,.theme-teal.dark .mat-icon.mat-warn{--mat-icon-color: #dc2626}.theme-teal .dark .mat-step-header.mat-accent,.theme-teal.dark .mat-step-header.mat-accent{--mat-stepper-header-icon-foreground-color: white;--mat-stepper-header-selected-state-icon-background-color: #1e293b;--mat-stepper-header-selected-state-icon-foreground-color: white;--mat-stepper-header-done-state-icon-background-color: #1e293b;--mat-stepper-header-done-state-icon-foreground-color: white;--mat-stepper-header-edit-state-icon-background-color: #1e293b;--mat-stepper-header-edit-state-icon-foreground-color: white}.theme-teal .dark .mat-step-header.mat-warn,.theme-teal.dark .mat-step-header.mat-warn{--mat-stepper-header-icon-foreground-color: white;--mat-stepper-header-selected-state-icon-background-color: #dc2626;--mat-stepper-header-selected-state-icon-foreground-color: white;--mat-stepper-header-done-state-icon-background-color: #dc2626;--mat-stepper-header-done-state-icon-foreground-color: white;--mat-stepper-header-edit-state-icon-background-color: #dc2626;--mat-stepper-header-edit-state-icon-foreground-color: white}.theme-teal .dark .mat-toolbar.mat-primary,.theme-teal.dark .mat-toolbar.mat-primary{--mat-toolbar-container-background-color: #0d9488;--mat-toolbar-container-text-color: #042f2e}.theme-teal .dark .mat-toolbar.mat-accent,.theme-teal.dark .mat-toolbar.mat-accent{--mat-toolbar-container-background-color: #1e293b;--mat-toolbar-container-text-color: white}.theme-teal .dark .mat-toolbar.mat-warn,.theme-teal.dark .mat-toolbar.mat-warn{--mat-toolbar-container-background-color: #dc2626;--mat-toolbar-container-text-color: white}.theme-rose .light,.theme-rose.light{--mat-ripple-color: rgba(0, 0, 0, .1);--mat-option-selected-state-label-text-color: #f43f5e;--mat-option-label-text-color: #032128;--mat-option-hover-state-layer-color: rgba(0, 0, 0, .04);--mat-option-focus-state-layer-color: rgba(0, 0, 0, .04);--mat-option-selected-state-layer-color: rgba(0, 0, 0, .04);--mat-optgroup-label-text-color: #032128;--mat-full-pseudo-checkbox-selected-icon-color: #1e293b;--mat-full-pseudo-checkbox-selected-checkmark-color: #cbdde1;--mat-full-pseudo-checkbox-unselected-icon-color: #083b46;--mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #cbdde1;--mat-full-pseudo-checkbox-disabled-unselected-icon-color: #b0b0b0;--mat-full-pseudo-checkbox-disabled-selected-icon-color: #b0b0b0;--mat-minimal-pseudo-checkbox-selected-checkmark-color: #1e293b;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #b0b0b0;--mat-app-background-color: #cbdde1;--mat-app-text-color: #032128;--mdc-elevated-card-container-shape: 4px;--mdc-outlined-card-container-shape: 4px;--mdc-outlined-card-outline-width: 1px;--mdc-elevated-card-container-color: white;--mdc-elevated-card-container-elevation: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mdc-outlined-card-container-color: white;--mdc-outlined-card-outline-color: rgba(0, 0, 0, .12);--mdc-outlined-card-container-elevation: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-card-subtitle-text-color: #083b46;--mdc-linear-progress-active-indicator-height: 4px;--mdc-linear-progress-track-height: 4px;--mdc-linear-progress-track-shape: 0;--mdc-plain-tooltip-container-shape: 4px;--mdc-plain-tooltip-supporting-text-line-height: 16px;--mdc-plain-tooltip-container-color: #032128;--mdc-plain-tooltip-supporting-text-color: #fff;--mdc-filled-text-field-active-indicator-height: 1px;--mdc-filled-text-field-focus-active-indicator-height: 2px;--mdc-filled-text-field-container-shape: 4px;--mdc-outlined-text-field-outline-width: 1px;--mdc-outlined-text-field-focus-outline-width: 2px;--mdc-outlined-text-field-container-shape: 4px;--mdc-filled-text-field-caret-color: #f43f5e;--mdc-filled-text-field-focus-active-indicator-color: #f43f5e;--mdc-filled-text-field-focus-label-text-color: rgba(244, 63, 94, .87);--mdc-filled-text-field-container-color: whitesmoke;--mdc-filled-text-field-disabled-container-color: #fafafa;--mdc-filled-text-field-label-text-color: rgba(3, 33, 40, .6);--mdc-filled-text-field-hover-label-text-color: rgba(3, 33, 40, .6);--mdc-filled-text-field-disabled-label-text-color: rgba(59, 117, 134, .38);--mdc-filled-text-field-input-text-color: rgba(3, 33, 40, .87);--mdc-filled-text-field-disabled-input-text-color: rgba(59, 117, 134, .38);--mdc-filled-text-field-input-text-placeholder-color: rgba(3, 33, 40, .6);--mdc-filled-text-field-error-hover-label-text-color: #dc2626;--mdc-filled-text-field-error-focus-label-text-color: #dc2626;--mdc-filled-text-field-error-label-text-color: #dc2626;--mdc-filled-text-field-error-caret-color: #dc2626;--mdc-filled-text-field-active-indicator-color: rgba(155, 186, 195, .42);--mdc-filled-text-field-disabled-active-indicator-color: rgba(155, 186, 195, .06);--mdc-filled-text-field-hover-active-indicator-color: rgba(155, 186, 195, .87);--mdc-filled-text-field-error-active-indicator-color: #dc2626;--mdc-filled-text-field-error-focus-active-indicator-color: #dc2626;--mdc-filled-text-field-error-hover-active-indicator-color: #dc2626;--mdc-outlined-text-field-caret-color: #f43f5e;--mdc-outlined-text-field-focus-outline-color: #f43f5e;--mdc-outlined-text-field-focus-label-text-color: rgba(244, 63, 94, .87);--mdc-outlined-text-field-label-text-color: rgba(3, 33, 40, .6);--mdc-outlined-text-field-hover-label-text-color: rgba(3, 33, 40, .6);--mdc-outlined-text-field-disabled-label-text-color: rgba(59, 117, 134, .38);--mdc-outlined-text-field-input-text-color: rgba(3, 33, 40, .87);--mdc-outlined-text-field-disabled-input-text-color: rgba(59, 117, 134, .38);--mdc-outlined-text-field-input-text-placeholder-color: rgba(3, 33, 40, .6);--mdc-outlined-text-field-error-caret-color: #dc2626;--mdc-outlined-text-field-error-focus-label-text-color: #dc2626;--mdc-outlined-text-field-error-label-text-color: #dc2626;--mdc-outlined-text-field-error-hover-label-text-color: #dc2626;--mdc-outlined-text-field-outline-color: rgba(155, 186, 195, .38);--mdc-outlined-text-field-disabled-outline-color: rgba(155, 186, 195, .06);--mdc-outlined-text-field-hover-outline-color: rgba(155, 186, 195, .87);--mdc-outlined-text-field-error-focus-outline-color: #dc2626;--mdc-outlined-text-field-error-hover-outline-color: #dc2626;--mdc-outlined-text-field-error-outline-color: #dc2626;--mat-form-field-focus-select-arrow-color: rgba(244, 63, 94, .87);--mat-form-field-disabled-input-text-placeholder-color: rgba(8, 59, 70, .38);--mat-form-field-state-layer-color: rgba(0, 0, 0, .87);--mat-form-field-error-text-color: #dc2626;--mat-form-field-select-option-text-color: inherit;--mat-form-field-select-disabled-option-text-color: GrayText;--mat-form-field-leading-icon-color: unset;--mat-form-field-disabled-leading-icon-color: unset;--mat-form-field-trailing-icon-color: unset;--mat-form-field-disabled-trailing-icon-color: unset;--mat-form-field-error-focus-trailing-icon-color: unset;--mat-form-field-error-hover-trailing-icon-color: unset;--mat-form-field-error-trailing-icon-color: unset;--mat-form-field-enabled-select-arrow-color: rgba(8, 59, 70, .54);--mat-form-field-disabled-select-arrow-color: rgba(8, 59, 70, .38);--mat-form-field-hover-state-layer-opacity: .04;--mat-form-field-focus-state-layer-opacity: .08;--mat-select-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-select-panel-background-color: white;--mat-select-enabled-trigger-text-color: rgba(3, 33, 40, .87);--mat-select-disabled-trigger-text-color: rgba(59, 117, 134, .38);--mat-select-placeholder-text-color: rgba(3, 33, 40, .6);--mat-select-enabled-arrow-color: rgba(155, 186, 195, .54);--mat-select-disabled-arrow-color: rgba(3, 33, 40, .38);--mat-select-focused-arrow-color: rgba(244, 63, 94, .87);--mat-select-invalid-arrow-color: rgba(220, 38, 38, .87);--mat-autocomplete-container-shape: 4px;--mat-autocomplete-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-autocomplete-background-color: white;--mdc-dialog-container-shape: 4px;--mat-dialog-container-elevation-shadow: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12);--mat-dialog-container-max-width: 80vw;--mat-dialog-container-small-max-width: 80vw;--mat-dialog-container-min-width: 0;--mat-dialog-actions-alignment: start;--mat-dialog-actions-padding: 8px;--mat-dialog-content-padding: 20px 24px;--mat-dialog-with-actions-content-padding: 20px 24px;--mat-dialog-headline-padding: 0 24px 9px;--mdc-dialog-container-color: white;--mdc-dialog-subhead-color: rgba(3, 33, 40, .87);--mdc-dialog-supporting-text-color: rgba(3, 33, 40, .6);--mdc-switch-disabled-selected-icon-opacity: .38;--mdc-switch-disabled-track-opacity: .12;--mdc-switch-disabled-unselected-icon-opacity: .38;--mdc-switch-handle-height: 20px;--mdc-switch-handle-shape: 10px;--mdc-switch-handle-width: 20px;--mdc-switch-selected-icon-size: 18px;--mdc-switch-track-height: 14px;--mdc-switch-track-shape: 7px;--mdc-switch-track-width: 36px;--mdc-switch-unselected-icon-size: 18px;--mdc-switch-selected-focus-state-layer-opacity: .12;--mdc-switch-selected-hover-state-layer-opacity: .04;--mdc-switch-selected-pressed-state-layer-opacity: .1;--mdc-switch-unselected-focus-state-layer-opacity: .12;--mdc-switch-unselected-hover-state-layer-opacity: .04;--mdc-switch-unselected-pressed-state-layer-opacity: .1;--mdc-switch-selected-focus-state-layer-color: #e11d48;--mdc-switch-selected-handle-color: #e11d48;--mdc-switch-selected-hover-state-layer-color: #e11d48;--mdc-switch-selected-pressed-state-layer-color: #e11d48;--mdc-switch-selected-focus-handle-color: #881337;--mdc-switch-selected-hover-handle-color: #881337;--mdc-switch-selected-pressed-handle-color: #881337;--mdc-switch-selected-focus-track-color: #fda4af;--mdc-switch-selected-hover-track-color: #fda4af;--mdc-switch-selected-pressed-track-color: #fda4af;--mdc-switch-selected-track-color: #fda4af;--mdc-switch-disabled-selected-handle-color: #424242;--mdc-switch-disabled-selected-icon-color: #fff;--mdc-switch-disabled-selected-track-color: #424242;--mdc-switch-disabled-unselected-handle-color: #424242;--mdc-switch-disabled-unselected-icon-color: #fff;--mdc-switch-disabled-unselected-track-color: #424242;--mdc-switch-handle-surface-color: var(--mdc-theme-surface, #fff);--mdc-switch-handle-elevation-shadow: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mdc-switch-handle-shadow-color: black;--mdc-switch-disabled-handle-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mdc-switch-selected-icon-color: #fff;--mdc-switch-unselected-focus-handle-color: #212121;--mdc-switch-unselected-focus-state-layer-color: #424242;--mdc-switch-unselected-focus-track-color: #e0e0e0;--mdc-switch-unselected-handle-color: #616161;--mdc-switch-unselected-hover-handle-color: #212121;--mdc-switch-unselected-hover-state-layer-color: #424242;--mdc-switch-unselected-hover-track-color: #e0e0e0;--mdc-switch-unselected-icon-color: #fff;--mdc-switch-unselected-pressed-handle-color: #212121;--mdc-switch-unselected-pressed-state-layer-color: #424242;--mdc-switch-unselected-pressed-track-color: #e0e0e0;--mdc-switch-unselected-track-color: #e0e0e0;--mdc-switch-disabled-label-text-color: #3b7586;--mdc-radio-disabled-selected-icon-opacity: .38;--mdc-radio-disabled-unselected-icon-opacity: .38;--mdc-radio-state-layer-size: 40px;--mat-slider-value-indicator-width: auto;--mat-slider-value-indicator-height: 32px;--mat-slider-value-indicator-caret-display: block;--mat-slider-value-indicator-border-radius: 4px;--mat-slider-value-indicator-padding: 0 12px;--mat-slider-value-indicator-text-transform: none;--mat-slider-value-indicator-container-transform: translateX(-50%);--mdc-slider-active-track-height: 6px;--mdc-slider-active-track-shape: 9999px;--mdc-slider-handle-height: 20px;--mdc-slider-handle-shape: 50%;--mdc-slider-handle-width: 20px;--mdc-slider-inactive-track-height: 4px;--mdc-slider-inactive-track-shape: 9999px;--mdc-slider-with-overlap-handle-outline-width: 1px;--mdc-slider-with-tick-marks-active-container-opacity: .6;--mdc-slider-with-tick-marks-container-shape: 50%;--mdc-slider-with-tick-marks-container-size: 2px;--mdc-slider-with-tick-marks-inactive-container-opacity: .6;--mdc-slider-handle-color: #f43f5e;--mdc-slider-focus-handle-color: #f43f5e;--mdc-slider-hover-handle-color: #f43f5e;--mdc-slider-active-track-color: #f43f5e;--mdc-slider-inactive-track-color: #f43f5e;--mdc-slider-with-tick-marks-inactive-container-color: #f43f5e;--mdc-slider-with-tick-marks-active-container-color: #4c0519;--mdc-slider-disabled-active-track-color: #000;--mdc-slider-disabled-handle-color: #000;--mdc-slider-disabled-inactive-track-color: #000;--mdc-slider-label-container-color: #000;--mdc-slider-label-label-text-color: #fff;--mdc-slider-with-overlap-handle-outline-color: #fff;--mdc-slider-with-tick-marks-disabled-container-color: #000;--mdc-slider-handle-elevation: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-slider-ripple-color: #f43f5e;--mat-slider-hover-state-layer-color: rgba(244, 63, 94, .05);--mat-slider-focus-state-layer-color: rgba(244, 63, 94, .2);--mat-slider-value-indicator-opacity: .6;--mat-menu-container-shape: 4px;--mat-menu-divider-bottom-spacing: 0;--mat-menu-divider-top-spacing: 0;--mat-menu-item-spacing: 16px;--mat-menu-item-icon-size: 24px;--mat-menu-item-leading-spacing: 16px;--mat-menu-item-trailing-spacing: 16px;--mat-menu-item-with-icon-leading-spacing: 16px;--mat-menu-item-with-icon-trailing-spacing: 16px;--mat-menu-item-label-text-color: #032128;--mat-menu-item-icon-color: #032128;--mat-menu-item-hover-state-layer-color: rgba(0, 0, 0, .04);--mat-menu-item-focus-state-layer-color: rgba(0, 0, 0, .04);--mat-menu-container-color: white;--mat-menu-divider-color: #9bbac3;--mdc-list-list-item-container-shape: 0;--mdc-list-list-item-leading-avatar-shape: 50%;--mdc-list-list-item-container-color: transparent;--mdc-list-list-item-selected-container-color: transparent;--mdc-list-list-item-leading-avatar-color: transparent;--mdc-list-list-item-leading-icon-size: 24px;--mdc-list-list-item-leading-avatar-size: 40px;--mdc-list-list-item-trailing-icon-size: 24px;--mdc-list-list-item-disabled-state-layer-color: transparent;--mdc-list-list-item-disabled-state-layer-opacity: 0;--mdc-list-list-item-disabled-label-text-opacity: .38;--mdc-list-list-item-disabled-leading-icon-opacity: .38;--mdc-list-list-item-disabled-trailing-icon-opacity: .38;--mat-list-active-indicator-color: transparent;--mat-list-active-indicator-shape: 4px;--mdc-list-list-item-label-text-color: #032128;--mdc-list-list-item-supporting-text-color: #083b46;--mdc-list-list-item-leading-icon-color: rgba(0, 0, 0, .38);--mdc-list-list-item-trailing-supporting-text-color: #3b7586;--mdc-list-list-item-trailing-icon-color: rgba(0, 0, 0, .38);--mdc-list-list-item-selected-trailing-icon-color: rgba(0, 0, 0, .38);--mdc-list-list-item-disabled-label-text-color: black;--mdc-list-list-item-disabled-leading-icon-color: black;--mdc-list-list-item-disabled-trailing-icon-color: black;--mdc-list-list-item-hover-label-text-color: #032128;--mdc-list-list-item-hover-leading-icon-color: rgba(0, 0, 0, .38);--mdc-list-list-item-hover-trailing-icon-color: rgba(0, 0, 0, .38);--mdc-list-list-item-focus-label-text-color: #032128;--mdc-list-list-item-hover-state-layer-color: black;--mdc-list-list-item-hover-state-layer-opacity: .04;--mdc-list-list-item-focus-state-layer-color: black;--mdc-list-list-item-focus-state-layer-opacity: .12;--mat-paginator-container-text-color: rgba(0, 0, 0, .87);--mat-paginator-container-background-color: white;--mat-paginator-enabled-icon-color: rgba(0, 0, 0, .54);--mat-paginator-disabled-icon-color: rgba(0, 0, 0, .12);--mdc-tab-indicator-active-indicator-height: 2px;--mdc-tab-indicator-active-indicator-shape: 0;--mdc-secondary-navigation-tab-container-height: 48px;--mat-tab-header-divider-color: transparent;--mat-tab-header-divider-height: 0;--mdc-checkbox-disabled-selected-checkmark-color: #fff;--mdc-checkbox-selected-focus-state-layer-opacity: .16;--mdc-checkbox-selected-hover-state-layer-opacity: .04;--mdc-checkbox-selected-pressed-state-layer-opacity: .16;--mdc-checkbox-unselected-focus-state-layer-opacity: .16;--mdc-checkbox-unselected-hover-state-layer-opacity: .04;--mdc-checkbox-unselected-pressed-state-layer-opacity: .16;--mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #1e293b;--mdc-checkbox-selected-hover-icon-color: #1e293b;--mdc-checkbox-selected-icon-color: #1e293b;--mdc-checkbox-selected-pressed-icon-color: #1e293b;--mdc-checkbox-unselected-focus-icon-color: #212121;--mdc-checkbox-unselected-hover-icon-color: #212121;--mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-unselected-pressed-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-selected-focus-state-layer-color: #1e293b;--mdc-checkbox-selected-hover-state-layer-color: #1e293b;--mdc-checkbox-selected-pressed-state-layer-color: #1e293b;--mdc-checkbox-unselected-focus-state-layer-color: black;--mdc-checkbox-unselected-hover-state-layer-color: black;--mdc-checkbox-unselected-pressed-state-layer-color: black;--mat-checkbox-disabled-label-color: #3b7586;--mat-checkbox-label-text-color: #032128;--mdc-text-button-container-shape: 4px;--mdc-text-button-keep-touch-target: false;--mdc-filled-button-container-shape: 4px;--mdc-filled-button-keep-touch-target: false;--mdc-protected-button-container-shape: 4px;--mdc-protected-button-keep-touch-target: false;--mdc-outlined-button-keep-touch-target: false;--mdc-outlined-button-outline-width: 1px;--mdc-outlined-button-container-shape: 4px;--mat-text-button-horizontal-padding: 8px;--mat-text-button-with-icon-horizontal-padding: 8px;--mat-text-button-icon-spacing: 8px;--mat-text-button-icon-offset: 0;--mat-filled-button-horizontal-padding: 16px;--mat-filled-button-icon-spacing: 8px;--mat-filled-button-icon-offset: -4px;--mat-protected-button-horizontal-padding: 16px;--mat-protected-button-icon-spacing: 8px;--mat-protected-button-icon-offset: -4px;--mat-outlined-button-horizontal-padding: 15px;--mat-outlined-button-icon-spacing: 8px;--mat-outlined-button-icon-offset: -4px;--mdc-text-button-label-text-color: #032128;--mdc-text-button-disabled-label-text-color: rgba(59, 117, 134, .38);--mat-text-button-state-layer-color: black;--mat-text-button-disabled-state-layer-color: black;--mat-text-button-ripple-color: rgba(0, 0, 0, .1);--mat-text-button-hover-state-layer-opacity: .04;--mat-text-button-focus-state-layer-opacity: .12;--mat-text-button-pressed-state-layer-opacity: .12;--mdc-filled-button-container-color: white;--mdc-filled-button-label-text-color: #032128;--mdc-filled-button-disabled-container-color: rgba(59, 117, 134, .12);--mdc-filled-button-disabled-label-text-color: rgba(59, 117, 134, .38);--mat-filled-button-state-layer-color: black;--mat-filled-button-disabled-state-layer-color: black;--mat-filled-button-ripple-color: rgba(0, 0, 0, .1);--mat-filled-button-hover-state-layer-opacity: .04;--mat-filled-button-focus-state-layer-opacity: .12;--mat-filled-button-pressed-state-layer-opacity: .12;--mdc-protected-button-container-color: white;--mdc-protected-button-label-text-color: #032128;--mdc-protected-button-disabled-container-color: rgba(59, 117, 134, .12);--mdc-protected-button-disabled-label-text-color: rgba(59, 117, 134, .38);--mdc-protected-button-container-elevation-shadow: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mdc-protected-button-disabled-container-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mdc-protected-button-focus-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mdc-protected-button-hover-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mdc-protected-button-pressed-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-protected-button-container-shadow-color: #000;--mat-protected-button-state-layer-color: black;--mat-protected-button-disabled-state-layer-color: black;--mat-protected-button-ripple-color: rgba(0, 0, 0, .1);--mat-protected-button-hover-state-layer-opacity: .04;--mat-protected-button-focus-state-layer-opacity: .12;--mat-protected-button-pressed-state-layer-opacity: .12;--mdc-outlined-button-disabled-outline-color: #9bbac3;--mdc-outlined-button-disabled-label-text-color: rgba(59, 117, 134, .38);--mdc-outlined-button-label-text-color: #032128;--mdc-outlined-button-outline-color: #9bbac3;--mat-outlined-button-state-layer-color: black;--mat-outlined-button-disabled-state-layer-color: black;--mat-outlined-button-ripple-color: rgba(0, 0, 0, .1);--mat-outlined-button-hover-state-layer-opacity: .04;--mat-outlined-button-focus-state-layer-opacity: .12;--mat-outlined-button-pressed-state-layer-opacity: .12;--mdc-icon-button-icon-size: 24px;--mdc-icon-button-icon-color: inherit;--mdc-icon-button-disabled-icon-color: rgba(0, 0, 0, .38);--mat-icon-button-state-layer-color: black;--mat-icon-button-disabled-state-layer-color: black;--mat-icon-button-ripple-color: rgba(0, 0, 0, .1);--mat-icon-button-hover-state-layer-opacity: .04;--mat-icon-button-focus-state-layer-opacity: .12;--mat-icon-button-pressed-state-layer-opacity: .12;--mdc-fab-container-shape: 50%;--mdc-fab-icon-size: 24px;--mdc-fab-small-container-shape: 50%;--mdc-fab-small-icon-size: 24px;--mdc-extended-fab-container-height: 48px;--mdc-extended-fab-container-shape: 24px;--mdc-fab-container-color: white;--mdc-fab-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-fab-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mdc-fab-container-shadow-color: #000;--mat-fab-foreground-color: black;--mat-fab-state-layer-color: black;--mat-fab-disabled-state-layer-color: black;--mat-fab-ripple-color: rgba(0, 0, 0, .1);--mat-fab-hover-state-layer-opacity: .04;--mat-fab-focus-state-layer-opacity: .12;--mat-fab-pressed-state-layer-opacity: .12;--mat-fab-disabled-state-container-color: rgba(59, 117, 134, .12);--mat-fab-disabled-state-foreground-color: rgba(59, 117, 134, .38);--mdc-fab-small-container-color: white;--mdc-fab-small-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-fab-small-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-small-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-small-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mdc-fab-small-container-shadow-color: #000;--mat-fab-small-foreground-color: black;--mat-fab-small-state-layer-color: black;--mat-fab-small-disabled-state-layer-color: black;--mat-fab-small-ripple-color: rgba(0, 0, 0, .1);--mat-fab-small-hover-state-layer-opacity: .04;--mat-fab-small-focus-state-layer-opacity: .12;--mat-fab-small-pressed-state-layer-opacity: .12;--mat-fab-small-disabled-state-container-color: rgba(59, 117, 134, .12);--mat-fab-small-disabled-state-foreground-color: rgba(59, 117, 134, .38);--mdc-extended-fab-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-extended-fab-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-extended-fab-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-extended-fab-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mdc-extended-fab-container-shadow-color: #000;--mdc-snackbar-container-shape: 4px;--mdc-snackbar-container-color: #333333;--mdc-snackbar-supporting-text-color: rgba(255, 255, 255, .87);--mat-snack-bar-button-color: #1e293b;--mat-table-row-item-outline-width: 1px;--mat-table-background-color: white;--mat-table-header-headline-color: #032128;--mat-table-row-item-label-text-color: #032128;--mat-table-row-item-outline-color: #9bbac3;--mdc-circular-progress-active-indicator-width: 4px;--mdc-circular-progress-size: 48px;--mdc-circular-progress-active-indicator-color: #f43f5e;--mat-badge-container-shape: 50%;--mat-badge-container-size: unset;--mat-badge-small-size-container-size: unset;--mat-badge-large-size-container-size: unset;--mat-badge-legacy-container-size: 22px;--mat-badge-legacy-small-size-container-size: 16px;--mat-badge-legacy-large-size-container-size: 28px;--mat-badge-container-offset: -11px 0;--mat-badge-small-size-container-offset: -8px 0;--mat-badge-large-size-container-offset: -14px 0;--mat-badge-container-overlap-offset: -11px;--mat-badge-small-size-container-overlap-offset: -8px;--mat-badge-large-size-container-overlap-offset: -14px;--mat-badge-container-padding: 0;--mat-badge-small-size-container-padding: 0;--mat-badge-large-size-container-padding: 0;--mat-badge-background-color: #f43f5e;--mat-badge-text-color: #4c0519;--mat-badge-disabled-state-background-color: #3b7586;--mat-badge-disabled-state-text-color: #3b7586;--mat-bottom-sheet-container-shape: 4px;--mat-bottom-sheet-container-text-color: #032128;--mat-bottom-sheet-container-background-color: white;--mat-legacy-button-toggle-height: 36px;--mat-legacy-button-toggle-shape: 2px;--mat-legacy-button-toggle-focus-state-layer-opacity: 1;--mat-standard-button-toggle-shape: 4px;--mat-standard-button-toggle-hover-state-layer-opacity: .04;--mat-standard-button-toggle-focus-state-layer-opacity: .12;--mat-legacy-button-toggle-text-color: #3b7586;--mat-legacy-button-toggle-state-layer-color: #083b46;--mat-legacy-button-toggle-selected-state-text-color: #083b46;--mat-legacy-button-toggle-selected-state-background-color: #9bbac3;--mat-legacy-button-toggle-disabled-state-text-color: #3b7586;--mat-legacy-button-toggle-disabled-state-background-color: #6b98a4;--mat-legacy-button-toggle-disabled-selected-state-background-color: #9bbac3;--mat-standard-button-toggle-text-color: #032128;--mat-standard-button-toggle-background-color: white;--mat-standard-button-toggle-state-layer-color: #083b46;--mat-standard-button-toggle-selected-state-background-color: #9bbac3;--mat-standard-button-toggle-selected-state-text-color: #032128;--mat-standard-button-toggle-disabled-state-text-color: #3b7586;--mat-standard-button-toggle-disabled-state-background-color: white;--mat-standard-button-toggle-disabled-selected-state-text-color: #032128;--mat-standard-button-toggle-disabled-selected-state-background-color: #9bbac3;--mat-standard-button-toggle-divider-color: #9bbac3;--mat-datepicker-calendar-container-shape: 4px;--mat-datepicker-calendar-container-touch-shape: 4px;--mat-datepicker-calendar-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mat-datepicker-calendar-container-touch-elevation-shadow: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12);--mat-datepicker-calendar-date-selected-state-text-color: #4c0519;--mat-datepicker-calendar-date-selected-state-background-color: #f43f5e;--mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(244, 63, 94, .4);--mat-datepicker-calendar-date-today-selected-state-outline-color: #4c0519;--mat-datepicker-calendar-date-focus-state-background-color: rgba(244, 63, 94, .3);--mat-datepicker-calendar-date-hover-state-background-color: rgba(244, 63, 94, .3);--mat-datepicker-toggle-active-state-icon-color: #f43f5e;--mat-datepicker-calendar-date-in-range-state-background-color: rgba(244, 63, 94, .2);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, .2);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #46a35e;--mat-datepicker-toggle-icon-color: #083b46;--mat-datepicker-calendar-body-label-text-color: #083b46;--mat-datepicker-calendar-period-button-text-color: #032128;--mat-datepicker-calendar-period-button-icon-color: #083b46;--mat-datepicker-calendar-navigation-button-icon-color: #083b46;--mat-datepicker-calendar-header-divider-color: #9bbac3;--mat-datepicker-calendar-header-text-color: #083b46;--mat-datepicker-calendar-date-today-outline-color: #3b7586;--mat-datepicker-calendar-date-today-disabled-state-outline-color: rgba(59, 117, 134, .8);--mat-datepicker-calendar-date-text-color: #032128;--mat-datepicker-calendar-date-outline-color: transparent;--mat-datepicker-calendar-date-disabled-state-text-color: #3b7586;--mat-datepicker-calendar-date-preview-state-outline-color: #9bbac3;--mat-datepicker-range-input-separator-color: #032128;--mat-datepicker-range-input-disabled-state-separator-color: #3b7586;--mat-datepicker-range-input-disabled-state-text-color: #3b7586;--mat-datepicker-calendar-container-background-color: white;--mat-datepicker-calendar-container-text-color: #032128;--mat-divider-width: 1px;--mat-divider-color: #9bbac3;--mat-expansion-container-shape: 4px;--mat-expansion-legacy-header-indicator-display: inline-block;--mat-expansion-header-indicator-display: none;--mat-expansion-container-background-color: white;--mat-expansion-container-text-color: #032128;--mat-expansion-actions-divider-color: #9bbac3;--mat-expansion-header-hover-state-layer-color: rgba(59, 117, 134, .12);--mat-expansion-header-focus-state-layer-color: rgba(59, 117, 134, .12);--mat-expansion-header-disabled-state-text-color: #3b7586;--mat-expansion-header-text-color: #032128;--mat-expansion-header-description-color: #083b46;--mat-expansion-header-indicator-color: #083b46;--mat-icon-color: inherit;--mat-sidenav-container-shape: 0;--mat-sidenav-container-elevation-shadow: 0px 8px 10px -5px rgba(0, 0, 0, .2), 0px 16px 24px 2px rgba(0, 0, 0, .14), 0px 6px 30px 5px rgba(0, 0, 0, .12);--mat-sidenav-container-width: auto;--mat-sidenav-container-divider-color: #9bbac3;--mat-sidenav-container-background-color: white;--mat-sidenav-container-text-color: #032128;--mat-sidenav-content-background-color: #cbdde1;--mat-sidenav-content-text-color: #032128;--mat-sidenav-scrim-color: rgba(0, 0, 0, .6);--mat-stepper-header-icon-foreground-color: #4c0519;--mat-stepper-header-selected-state-icon-background-color: #f43f5e;--mat-stepper-header-selected-state-icon-foreground-color: #4c0519;--mat-stepper-header-done-state-icon-background-color: #f43f5e;--mat-stepper-header-done-state-icon-foreground-color: #4c0519;--mat-stepper-header-edit-state-icon-background-color: #f43f5e;--mat-stepper-header-edit-state-icon-foreground-color: #4c0519;--mat-stepper-container-color: white;--mat-stepper-line-color: #9bbac3;--mat-stepper-header-hover-state-layer-color: rgba(59, 117, 134, .12);--mat-stepper-header-focus-state-layer-color: rgba(59, 117, 134, .12);--mat-stepper-header-label-text-color: #083b46;--mat-stepper-header-optional-label-text-color: #083b46;--mat-stepper-header-selected-state-label-text-color: #032128;--mat-stepper-header-error-state-label-text-color: #dc2626;--mat-stepper-header-icon-background-color: #083b46;--mat-stepper-header-error-state-icon-foreground-color: #dc2626;--mat-stepper-header-error-state-icon-background-color: transparent;--mat-sort-arrow-color: #083b46;--mat-toolbar-container-background-color: white;--mat-toolbar-container-text-color: #032128;--mat-tree-container-background-color: white;--mat-tree-node-text-color: #032128}.theme-rose .light .mat-accent,.theme-rose.light .mat-accent{--mat-option-selected-state-label-text-color: #1e293b;--mat-option-label-text-color: #032128;--mat-option-hover-state-layer-color: rgba(0, 0, 0, .04);--mat-option-focus-state-layer-color: rgba(0, 0, 0, .04);--mat-option-selected-state-layer-color: rgba(0, 0, 0, .04)}.theme-rose .light .mat-warn,.theme-rose.light .mat-warn{--mat-option-selected-state-label-text-color: #dc2626;--mat-option-label-text-color: #032128;--mat-option-hover-state-layer-color: rgba(0, 0, 0, .04);--mat-option-focus-state-layer-color: rgba(0, 0, 0, .04);--mat-option-selected-state-layer-color: rgba(0, 0, 0, .04)}.theme-rose .light .mat-primary,.theme-rose.light .mat-primary{--mat-full-pseudo-checkbox-selected-icon-color: #f43f5e;--mat-full-pseudo-checkbox-selected-checkmark-color: #cbdde1;--mat-full-pseudo-checkbox-unselected-icon-color: #083b46;--mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #cbdde1;--mat-full-pseudo-checkbox-disabled-unselected-icon-color: #b0b0b0;--mat-full-pseudo-checkbox-disabled-selected-icon-color: #b0b0b0;--mat-minimal-pseudo-checkbox-selected-checkmark-color: #f43f5e;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #b0b0b0}.theme-rose .light .mat-accent,.theme-rose.light .mat-accent{--mat-full-pseudo-checkbox-selected-icon-color: #1e293b;--mat-full-pseudo-checkbox-selected-checkmark-color: #cbdde1;--mat-full-pseudo-checkbox-unselected-icon-color: #083b46;--mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #cbdde1;--mat-full-pseudo-checkbox-disabled-unselected-icon-color: #b0b0b0;--mat-full-pseudo-checkbox-disabled-selected-icon-color: #b0b0b0;--mat-minimal-pseudo-checkbox-selected-checkmark-color: #1e293b;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #b0b0b0}.theme-rose .light .mat-warn,.theme-rose.light .mat-warn{--mat-full-pseudo-checkbox-selected-icon-color: #dc2626;--mat-full-pseudo-checkbox-selected-checkmark-color: #cbdde1;--mat-full-pseudo-checkbox-unselected-icon-color: #083b46;--mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #cbdde1;--mat-full-pseudo-checkbox-disabled-unselected-icon-color: #b0b0b0;--mat-full-pseudo-checkbox-disabled-selected-icon-color: #b0b0b0;--mat-minimal-pseudo-checkbox-selected-checkmark-color: #dc2626;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #b0b0b0}.theme-rose .light .mat-elevation-z0,.theme-rose .light .mat-mdc-elevation-specific.mat-elevation-z0,.theme-rose.light .mat-elevation-z0,.theme-rose.light .mat-mdc-elevation-specific.mat-elevation-z0{box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}.theme-rose .light .mat-elevation-z1,.theme-rose .light .mat-mdc-elevation-specific.mat-elevation-z1,.theme-rose.light .mat-elevation-z1,.theme-rose.light .mat-mdc-elevation-specific.mat-elevation-z1{box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f}.theme-rose .light .mat-elevation-z2,.theme-rose .light .mat-mdc-elevation-specific.mat-elevation-z2,.theme-rose.light .mat-elevation-z2,.theme-rose.light .mat-mdc-elevation-specific.mat-elevation-z2{box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.theme-rose .light .mat-elevation-z3,.theme-rose .light .mat-mdc-elevation-specific.mat-elevation-z3,.theme-rose.light .mat-elevation-z3,.theme-rose.light .mat-mdc-elevation-specific.mat-elevation-z3{box-shadow:0 3px 3px -2px #0003,0 3px 4px #00000024,0 1px 8px #0000001f}.theme-rose .light .mat-elevation-z4,.theme-rose .light .mat-mdc-elevation-specific.mat-elevation-z4,.theme-rose.light .mat-elevation-z4,.theme-rose.light .mat-mdc-elevation-specific.mat-elevation-z4{box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.theme-rose .light .mat-elevation-z5,.theme-rose .light .mat-mdc-elevation-specific.mat-elevation-z5,.theme-rose.light .mat-elevation-z5,.theme-rose.light .mat-mdc-elevation-specific.mat-elevation-z5{box-shadow:0 3px 5px -1px #0003,0 5px 8px #00000024,0 1px 14px #0000001f}.theme-rose .light .mat-elevation-z6,.theme-rose .light .mat-mdc-elevation-specific.mat-elevation-z6,.theme-rose.light .mat-elevation-z6,.theme-rose.light .mat-mdc-elevation-specific.mat-elevation-z6{box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024,0 1px 18px #0000001f}.theme-rose .light .mat-elevation-z7,.theme-rose .light .mat-mdc-elevation-specific.mat-elevation-z7,.theme-rose.light .mat-elevation-z7,.theme-rose.light .mat-mdc-elevation-specific.mat-elevation-z7{box-shadow:0 4px 5px -2px #0003,0 7px 10px 1px #00000024,0 2px 16px 1px #0000001f}.theme-rose .light .mat-elevation-z8,.theme-rose .light .mat-mdc-elevation-specific.mat-elevation-z8,.theme-rose.light .mat-elevation-z8,.theme-rose.light .mat-mdc-elevation-specific.mat-elevation-z8{box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f}.theme-rose .light .mat-elevation-z9,.theme-rose .light .mat-mdc-elevation-specific.mat-elevation-z9,.theme-rose.light .mat-elevation-z9,.theme-rose.light .mat-mdc-elevation-specific.mat-elevation-z9{box-shadow:0 5px 6px -3px #0003,0 9px 12px 1px #00000024,0 3px 16px 2px #0000001f}.theme-rose .light .mat-elevation-z10,.theme-rose .light .mat-mdc-elevation-specific.mat-elevation-z10,.theme-rose.light .mat-elevation-z10,.theme-rose.light .mat-mdc-elevation-specific.mat-elevation-z10{box-shadow:0 6px 6px -3px #0003,0 10px 14px 1px #00000024,0 4px 18px 3px #0000001f}.theme-rose .light .mat-elevation-z11,.theme-rose .light .mat-mdc-elevation-specific.mat-elevation-z11,.theme-rose.light .mat-elevation-z11,.theme-rose.light .mat-mdc-elevation-specific.mat-elevation-z11{box-shadow:0 6px 7px -4px #0003,0 11px 15px 1px #00000024,0 4px 20px 3px #0000001f}.theme-rose .light .mat-elevation-z12,.theme-rose .light .mat-mdc-elevation-specific.mat-elevation-z12,.theme-rose.light .mat-elevation-z12,.theme-rose.light .mat-mdc-elevation-specific.mat-elevation-z12{box-shadow:0 7px 8px -4px #0003,0 12px 17px 2px #00000024,0 5px 22px 4px #0000001f}.theme-rose .light .mat-elevation-z13,.theme-rose .light .mat-mdc-elevation-specific.mat-elevation-z13,.theme-rose.light .mat-elevation-z13,.theme-rose.light .mat-mdc-elevation-specific.mat-elevation-z13{box-shadow:0 7px 8px -4px #0003,0 13px 19px 2px #00000024,0 5px 24px 4px #0000001f}.theme-rose .light .mat-elevation-z14,.theme-rose .light .mat-mdc-elevation-specific.mat-elevation-z14,.theme-rose.light .mat-elevation-z14,.theme-rose.light .mat-mdc-elevation-specific.mat-elevation-z14{box-shadow:0 7px 9px -4px #0003,0 14px 21px 2px #00000024,0 5px 26px 4px #0000001f}.theme-rose .light .mat-elevation-z15,.theme-rose .light .mat-mdc-elevation-specific.mat-elevation-z15,.theme-rose.light .mat-elevation-z15,.theme-rose.light .mat-mdc-elevation-specific.mat-elevation-z15{box-shadow:0 8px 9px -5px #0003,0 15px 22px 2px #00000024,0 6px 28px 5px #0000001f}.theme-rose .light .mat-elevation-z16,.theme-rose .light .mat-mdc-elevation-specific.mat-elevation-z16,.theme-rose.light .mat-elevation-z16,.theme-rose.light .mat-mdc-elevation-specific.mat-elevation-z16{box-shadow:0 8px 10px -5px #0003,0 16px 24px 2px #00000024,0 6px 30px 5px #0000001f}.theme-rose .light .mat-elevation-z17,.theme-rose .light .mat-mdc-elevation-specific.mat-elevation-z17,.theme-rose.light .mat-elevation-z17,.theme-rose.light .mat-mdc-elevation-specific.mat-elevation-z17{box-shadow:0 8px 11px -5px #0003,0 17px 26px 2px #00000024,0 6px 32px 5px #0000001f}.theme-rose .light .mat-elevation-z18,.theme-rose .light .mat-mdc-elevation-specific.mat-elevation-z18,.theme-rose.light .mat-elevation-z18,.theme-rose.light .mat-mdc-elevation-specific.mat-elevation-z18{box-shadow:0 9px 11px -5px #0003,0 18px 28px 2px #00000024,0 7px 34px 6px #0000001f}.theme-rose .light .mat-elevation-z19,.theme-rose .light .mat-mdc-elevation-specific.mat-elevation-z19,.theme-rose.light .mat-elevation-z19,.theme-rose.light .mat-mdc-elevation-specific.mat-elevation-z19{box-shadow:0 9px 12px -6px #0003,0 19px 29px 2px #00000024,0 7px 36px 6px #0000001f}.theme-rose .light .mat-elevation-z20,.theme-rose .light .mat-mdc-elevation-specific.mat-elevation-z20,.theme-rose.light .mat-elevation-z20,.theme-rose.light .mat-mdc-elevation-specific.mat-elevation-z20{box-shadow:0 10px 13px -6px #0003,0 20px 31px 3px #00000024,0 8px 38px 7px #0000001f}.theme-rose .light .mat-elevation-z21,.theme-rose .light .mat-mdc-elevation-specific.mat-elevation-z21,.theme-rose.light .mat-elevation-z21,.theme-rose.light .mat-mdc-elevation-specific.mat-elevation-z21{box-shadow:0 10px 13px -6px #0003,0 21px 33px 3px #00000024,0 8px 40px 7px #0000001f}.theme-rose .light .mat-elevation-z22,.theme-rose .light .mat-mdc-elevation-specific.mat-elevation-z22,.theme-rose.light .mat-elevation-z22,.theme-rose.light .mat-mdc-elevation-specific.mat-elevation-z22{box-shadow:0 10px 14px -6px #0003,0 22px 35px 3px #00000024,0 8px 42px 7px #0000001f}.theme-rose .light .mat-elevation-z23,.theme-rose .light .mat-mdc-elevation-specific.mat-elevation-z23,.theme-rose.light .mat-elevation-z23,.theme-rose.light .mat-mdc-elevation-specific.mat-elevation-z23{box-shadow:0 11px 14px -7px #0003,0 23px 36px 3px #00000024,0 9px 44px 8px #0000001f}.theme-rose .light .mat-elevation-z24,.theme-rose .light .mat-mdc-elevation-specific.mat-elevation-z24,.theme-rose.light .mat-elevation-z24,.theme-rose.light .mat-mdc-elevation-specific.mat-elevation-z24{box-shadow:0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f}.theme-rose .light .mat-mdc-progress-bar,.theme-rose.light .mat-mdc-progress-bar{--mdc-linear-progress-active-indicator-color: #f43f5e;--mdc-linear-progress-track-color: rgba(244, 63, 94, .25)}.theme-rose .light .mat-mdc-progress-bar.mat-accent,.theme-rose.light .mat-mdc-progress-bar.mat-accent{--mdc-linear-progress-active-indicator-color: #1e293b;--mdc-linear-progress-track-color: rgba(30, 41, 59, .25)}.theme-rose .light .mat-mdc-progress-bar.mat-warn,.theme-rose.light .mat-mdc-progress-bar.mat-warn{--mdc-linear-progress-active-indicator-color: #dc2626;--mdc-linear-progress-track-color: rgba(220, 38, 38, .25)}.theme-rose .light .mat-mdc-form-field.mat-accent,.theme-rose.light .mat-mdc-form-field.mat-accent{--mdc-filled-text-field-caret-color: #1e293b;--mdc-filled-text-field-focus-active-indicator-color: #1e293b;--mdc-filled-text-field-focus-label-text-color: rgba(30, 41, 59, .87);--mdc-outlined-text-field-caret-color: #1e293b;--mdc-outlined-text-field-focus-outline-color: #1e293b;--mdc-outlined-text-field-focus-label-text-color: rgba(30, 41, 59, .87);--mat-form-field-focus-select-arrow-color: rgba(30, 41, 59, .87)}.theme-rose .light .mat-mdc-form-field.mat-warn,.theme-rose.light .mat-mdc-form-field.mat-warn{--mdc-filled-text-field-caret-color: #dc2626;--mdc-filled-text-field-focus-active-indicator-color: #dc2626;--mdc-filled-text-field-focus-label-text-color: rgba(220, 38, 38, .87);--mdc-outlined-text-field-caret-color: #dc2626;--mdc-outlined-text-field-focus-outline-color: #dc2626;--mdc-outlined-text-field-focus-label-text-color: rgba(220, 38, 38, .87);--mat-form-field-focus-select-arrow-color: rgba(220, 38, 38, .87)}.theme-rose .light .mat-mdc-form-field.mat-accent,.theme-rose.light .mat-mdc-form-field.mat-accent{--mat-select-panel-background-color: white;--mat-select-enabled-trigger-text-color: rgba(3, 33, 40, .87);--mat-select-disabled-trigger-text-color: rgba(59, 117, 134, .38);--mat-select-placeholder-text-color: rgba(3, 33, 40, .6);--mat-select-enabled-arrow-color: rgba(155, 186, 195, .54);--mat-select-disabled-arrow-color: rgba(3, 33, 40, .38);--mat-select-focused-arrow-color: rgba(30, 41, 59, .87);--mat-select-invalid-arrow-color: rgba(220, 38, 38, .87)}.theme-rose .light .mat-mdc-form-field.mat-warn,.theme-rose.light .mat-mdc-form-field.mat-warn{--mat-select-panel-background-color: white;--mat-select-enabled-trigger-text-color: rgba(3, 33, 40, .87);--mat-select-disabled-trigger-text-color: rgba(59, 117, 134, .38);--mat-select-placeholder-text-color: rgba(3, 33, 40, .6);--mat-select-enabled-arrow-color: rgba(155, 186, 195, .54);--mat-select-disabled-arrow-color: rgba(3, 33, 40, .38);--mat-select-focused-arrow-color: rgba(220, 38, 38, .87);--mat-select-invalid-arrow-color: rgba(220, 38, 38, .87)}.theme-rose .light .mat-mdc-standard-chip,.theme-rose.light .mat-mdc-standard-chip{--mdc-chip-container-shape-family: rounded;--mdc-chip-container-shape-radius: 16px 16px 16px 16px;--mdc-chip-with-avatar-avatar-shape-family: rounded;--mdc-chip-with-avatar-avatar-shape-radius: 14px 14px 14px 14px;--mdc-chip-with-avatar-avatar-size: 28px;--mdc-chip-with-icon-icon-size: 18px;--mdc-chip-outline-width: 0;--mdc-chip-outline-color: transparent;--mdc-chip-disabled-outline-color: transparent;--mdc-chip-focus-outline-color: transparent;--mdc-chip-hover-state-layer-opacity: .04;--mdc-chip-with-avatar-disabled-avatar-opacity: 1;--mdc-chip-flat-selected-outline-width: 0;--mdc-chip-selected-hover-state-layer-opacity: .04;--mdc-chip-with-trailing-icon-disabled-trailing-icon-opacity: 1;--mdc-chip-with-icon-disabled-icon-opacity: 1;--mat-chip-disabled-container-opacity: .4;--mat-chip-trailing-action-opacity: .54;--mat-chip-trailing-action-focus-opacity: 1;--mat-chip-trailing-action-state-layer-color: transparent;--mat-chip-selected-trailing-action-state-layer-color: transparent;--mat-chip-trailing-action-hover-state-layer-opacity: 0;--mat-chip-trailing-action-focus-state-layer-opacity: 0;--mdc-chip-disabled-label-text-color: #212121;--mdc-chip-elevated-container-color: #e0e0e0;--mdc-chip-elevated-selected-container-color: #e0e0e0;--mdc-chip-elevated-disabled-container-color: #e0e0e0;--mdc-chip-flat-disabled-selected-container-color: #e0e0e0;--mdc-chip-focus-state-layer-color: black;--mdc-chip-hover-state-layer-color: black;--mdc-chip-selected-hover-state-layer-color: black;--mdc-chip-focus-state-layer-opacity: .12;--mdc-chip-selected-focus-state-layer-color: black;--mdc-chip-selected-focus-state-layer-opacity: .12;--mdc-chip-label-text-color: #212121;--mdc-chip-selected-label-text-color: #212121;--mdc-chip-with-icon-icon-color: #212121;--mdc-chip-with-icon-disabled-icon-color: #212121;--mdc-chip-with-icon-selected-icon-color: #212121;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color: #212121;--mdc-chip-with-trailing-icon-trailing-icon-color: #212121;--mat-chip-selected-disabled-trailing-icon-color: #212121;--mat-chip-selected-trailing-icon-color: #212121}.theme-rose .light .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-primary,.theme-rose .light .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-primary,.theme-rose.light .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-primary,.theme-rose.light .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-primary{--mdc-chip-disabled-label-text-color: #4c0519;--mdc-chip-elevated-container-color: #f43f5e;--mdc-chip-elevated-selected-container-color: #f43f5e;--mdc-chip-elevated-disabled-container-color: #f43f5e;--mdc-chip-flat-disabled-selected-container-color: #f43f5e;--mdc-chip-focus-state-layer-color: black;--mdc-chip-hover-state-layer-color: black;--mdc-chip-selected-hover-state-layer-color: black;--mdc-chip-focus-state-layer-opacity: .12;--mdc-chip-selected-focus-state-layer-color: black;--mdc-chip-selected-focus-state-layer-opacity: .12;--mdc-chip-label-text-color: #4c0519;--mdc-chip-selected-label-text-color: #4c0519;--mdc-chip-with-icon-icon-color: #4c0519;--mdc-chip-with-icon-disabled-icon-color: #4c0519;--mdc-chip-with-icon-selected-icon-color: #4c0519;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color: #4c0519;--mdc-chip-with-trailing-icon-trailing-icon-color: #4c0519;--mat-chip-selected-disabled-trailing-icon-color: #4c0519;--mat-chip-selected-trailing-icon-color: #4c0519}.theme-rose .light .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-accent,.theme-rose .light .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-accent,.theme-rose.light .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-accent,.theme-rose.light .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-accent{--mdc-chip-disabled-label-text-color: white;--mdc-chip-elevated-container-color: #1e293b;--mdc-chip-elevated-selected-container-color: #1e293b;--mdc-chip-elevated-disabled-container-color: #1e293b;--mdc-chip-flat-disabled-selected-container-color: #1e293b;--mdc-chip-focus-state-layer-color: black;--mdc-chip-hover-state-layer-color: black;--mdc-chip-selected-hover-state-layer-color: black;--mdc-chip-focus-state-layer-opacity: .12;--mdc-chip-selected-focus-state-layer-color: black;--mdc-chip-selected-focus-state-layer-opacity: .12;--mdc-chip-label-text-color: white;--mdc-chip-selected-label-text-color: white;--mdc-chip-with-icon-icon-color: white;--mdc-chip-with-icon-disabled-icon-color: white;--mdc-chip-with-icon-selected-icon-color: white;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color: white;--mdc-chip-with-trailing-icon-trailing-icon-color: white;--mat-chip-selected-disabled-trailing-icon-color: white;--mat-chip-selected-trailing-icon-color: white}.theme-rose .light .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-warn,.theme-rose .light .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-warn,.theme-rose.light .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-warn,.theme-rose.light .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-warn{--mdc-chip-disabled-label-text-color: white;--mdc-chip-elevated-container-color: #dc2626;--mdc-chip-elevated-selected-container-color: #dc2626;--mdc-chip-elevated-disabled-container-color: #dc2626;--mdc-chip-flat-disabled-selected-container-color: #dc2626;--mdc-chip-focus-state-layer-color: black;--mdc-chip-hover-state-layer-color: black;--mdc-chip-selected-hover-state-layer-color: black;--mdc-chip-focus-state-layer-opacity: .12;--mdc-chip-selected-focus-state-layer-color: black;--mdc-chip-selected-focus-state-layer-opacity: .12;--mdc-chip-label-text-color: white;--mdc-chip-selected-label-text-color: white;--mdc-chip-with-icon-icon-color: white;--mdc-chip-with-icon-disabled-icon-color: white;--mdc-chip-with-icon-selected-icon-color: white;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color: white;--mdc-chip-with-trailing-icon-trailing-icon-color: white;--mat-chip-selected-disabled-trailing-icon-color: white;--mat-chip-selected-trailing-icon-color: white}.theme-rose .light .mat-mdc-slide-toggle,.theme-rose.light .mat-mdc-slide-toggle{--mat-switch-disabled-selected-handle-opacity: .38;--mat-switch-disabled-unselected-handle-opacity: .38;--mat-switch-unselected-handle-size: 20px;--mat-switch-selected-handle-size: 20px;--mat-switch-pressed-handle-size: 20px;--mat-switch-with-icon-handle-size: 20px;--mat-switch-selected-handle-horizontal-margin: 0;--mat-switch-selected-with-icon-handle-horizontal-margin: 0;--mat-switch-selected-pressed-handle-horizontal-margin: 0;--mat-switch-unselected-handle-horizontal-margin: 0;--mat-switch-unselected-with-icon-handle-horizontal-margin: 0;--mat-switch-unselected-pressed-handle-horizontal-margin: 0;--mat-switch-visible-track-opacity: 1;--mat-switch-hidden-track-opacity: 1;--mat-switch-visible-track-transition: transform 75ms 0ms cubic-bezier(0, 0, .2, 1);--mat-switch-hidden-track-transition: transform 75ms 0ms cubic-bezier(.4, 0, .6, 1);--mat-switch-track-outline-width: 1px;--mat-switch-track-outline-color: transparent;--mat-switch-selected-track-outline-width: 1px;--mat-switch-selected-track-outline-color: transparent;--mat-switch-disabled-unselected-track-outline-width: 1px;--mat-switch-disabled-unselected-track-outline-color: transparent;--mat-switch-label-text-color: #032128}.theme-rose .light .mat-mdc-slide-toggle.mat-accent,.theme-rose.light .mat-mdc-slide-toggle.mat-accent{--mdc-switch-selected-focus-state-layer-color: #475569;--mdc-switch-selected-handle-color: #475569;--mdc-switch-selected-hover-state-layer-color: #475569;--mdc-switch-selected-pressed-state-layer-color: #475569;--mdc-switch-selected-focus-handle-color: #0f172a;--mdc-switch-selected-hover-handle-color: #0f172a;--mdc-switch-selected-pressed-handle-color: #0f172a;--mdc-switch-selected-focus-track-color: #cbd5e1;--mdc-switch-selected-hover-track-color: #cbd5e1;--mdc-switch-selected-pressed-track-color: #cbd5e1;--mdc-switch-selected-track-color: #cbd5e1}.theme-rose .light .mat-mdc-slide-toggle.mat-warn,.theme-rose.light .mat-mdc-slide-toggle.mat-warn{--mdc-switch-selected-focus-state-layer-color: #dc2626;--mdc-switch-selected-handle-color: #dc2626;--mdc-switch-selected-hover-state-layer-color: #dc2626;--mdc-switch-selected-pressed-state-layer-color: #dc2626;--mdc-switch-selected-focus-handle-color: #7f1d1d;--mdc-switch-selected-hover-handle-color: #7f1d1d;--mdc-switch-selected-pressed-handle-color: #7f1d1d;--mdc-switch-selected-focus-track-color: #fca5a5;--mdc-switch-selected-hover-track-color: #fca5a5;--mdc-switch-selected-pressed-track-color: #fca5a5;--mdc-switch-selected-track-color: #fca5a5}.theme-rose .light .mat-mdc-radio-button.mat-primary,.theme-rose.light .mat-mdc-radio-button.mat-primary{--mdc-radio-disabled-selected-icon-color: #083b46;--mdc-radio-disabled-unselected-icon-color: #083b46;--mdc-radio-unselected-hover-icon-color: #212121;--mdc-radio-unselected-icon-color: rgba(8, 59, 70, .54);--mdc-radio-unselected-pressed-icon-color: rgba(8, 59, 70, .54);--mdc-radio-selected-focus-icon-color: #f43f5e;--mdc-radio-selected-hover-icon-color: #f43f5e;--mdc-radio-selected-icon-color: #f43f5e;--mdc-radio-selected-pressed-icon-color: #f43f5e;--mat-radio-ripple-color: black;--mat-radio-checked-ripple-color: #f43f5e;--mat-radio-disabled-label-color: #3b7586;--mat-radio-label-text-color: #032128}.theme-rose .light .mat-mdc-radio-button.mat-accent,.theme-rose.light .mat-mdc-radio-button.mat-accent{--mdc-radio-disabled-selected-icon-color: #083b46;--mdc-radio-disabled-unselected-icon-color: #083b46;--mdc-radio-unselected-hover-icon-color: #212121;--mdc-radio-unselected-icon-color: rgba(8, 59, 70, .54);--mdc-radio-unselected-pressed-icon-color: rgba(8, 59, 70, .54);--mdc-radio-selected-focus-icon-color: #1e293b;--mdc-radio-selected-hover-icon-color: #1e293b;--mdc-radio-selected-icon-color: #1e293b;--mdc-radio-selected-pressed-icon-color: #1e293b;--mat-radio-ripple-color: black;--mat-radio-checked-ripple-color: #1e293b;--mat-radio-disabled-label-color: #3b7586;--mat-radio-label-text-color: #032128}.theme-rose .light .mat-mdc-radio-button.mat-warn,.theme-rose.light .mat-mdc-radio-button.mat-warn{--mdc-radio-disabled-selected-icon-color: #083b46;--mdc-radio-disabled-unselected-icon-color: #083b46;--mdc-radio-unselected-hover-icon-color: #212121;--mdc-radio-unselected-icon-color: rgba(8, 59, 70, .54);--mdc-radio-unselected-pressed-icon-color: rgba(8, 59, 70, .54);--mdc-radio-selected-focus-icon-color: #dc2626;--mdc-radio-selected-hover-icon-color: #dc2626;--mdc-radio-selected-icon-color: #dc2626;--mdc-radio-selected-pressed-icon-color: #dc2626;--mat-radio-ripple-color: black;--mat-radio-checked-ripple-color: #dc2626;--mat-radio-disabled-label-color: #3b7586;--mat-radio-label-text-color: #032128}.theme-rose .light .mat-accent,.theme-rose.light .mat-accent{--mat-slider-ripple-color: #1e293b;--mat-slider-hover-state-layer-color: rgba(30, 41, 59, .05);--mat-slider-focus-state-layer-color: rgba(30, 41, 59, .2);--mdc-slider-handle-color: #1e293b;--mdc-slider-focus-handle-color: #1e293b;--mdc-slider-hover-handle-color: #1e293b;--mdc-slider-active-track-color: #1e293b;--mdc-slider-inactive-track-color: #1e293b;--mdc-slider-with-tick-marks-inactive-container-color: #1e293b;--mdc-slider-with-tick-marks-active-container-color: white}.theme-rose .light .mat-warn,.theme-rose.light .mat-warn{--mat-slider-ripple-color: #dc2626;--mat-slider-hover-state-layer-color: rgba(220, 38, 38, .05);--mat-slider-focus-state-layer-color: rgba(220, 38, 38, .2);--mdc-slider-handle-color: #dc2626;--mdc-slider-focus-handle-color: #dc2626;--mdc-slider-hover-handle-color: #dc2626;--mdc-slider-active-track-color: #dc2626;--mdc-slider-inactive-track-color: #dc2626;--mdc-slider-with-tick-marks-inactive-container-color: #dc2626;--mdc-slider-with-tick-marks-active-container-color: white}.theme-rose .light .mdc-list-item__start,.theme-rose .light .mdc-list-item__end,.theme-rose.light .mdc-list-item__start,.theme-rose.light .mdc-list-item__end{--mdc-radio-disabled-selected-icon-color: #083b46;--mdc-radio-disabled-unselected-icon-color: #083b46;--mdc-radio-unselected-hover-icon-color: #212121;--mdc-radio-unselected-icon-color: rgba(8, 59, 70, .54);--mdc-radio-unselected-pressed-icon-color: rgba(8, 59, 70, .54);--mdc-radio-selected-focus-icon-color: #f43f5e;--mdc-radio-selected-hover-icon-color: #f43f5e;--mdc-radio-selected-icon-color: #f43f5e;--mdc-radio-selected-pressed-icon-color: #f43f5e}.theme-rose .light .mat-accent .mdc-list-item__start,.theme-rose .light .mat-accent .mdc-list-item__end,.theme-rose.light .mat-accent .mdc-list-item__start,.theme-rose.light .mat-accent .mdc-list-item__end{--mdc-radio-disabled-selected-icon-color: #083b46;--mdc-radio-disabled-unselected-icon-color: #083b46;--mdc-radio-unselected-hover-icon-color: #212121;--mdc-radio-unselected-icon-color: rgba(8, 59, 70, .54);--mdc-radio-unselected-pressed-icon-color: rgba(8, 59, 70, .54);--mdc-radio-selected-focus-icon-color: #1e293b;--mdc-radio-selected-hover-icon-color: #1e293b;--mdc-radio-selected-icon-color: #1e293b;--mdc-radio-selected-pressed-icon-color: #1e293b}.theme-rose .light .mat-warn .mdc-list-item__start,.theme-rose .light .mat-warn .mdc-list-item__end,.theme-rose.light .mat-warn .mdc-list-item__start,.theme-rose.light .mat-warn .mdc-list-item__end{--mdc-radio-disabled-selected-icon-color: #083b46;--mdc-radio-disabled-unselected-icon-color: #083b46;--mdc-radio-unselected-hover-icon-color: #212121;--mdc-radio-unselected-icon-color: rgba(8, 59, 70, .54);--mdc-radio-unselected-pressed-icon-color: rgba(8, 59, 70, .54);--mdc-radio-selected-focus-icon-color: #dc2626;--mdc-radio-selected-hover-icon-color: #dc2626;--mdc-radio-selected-icon-color: #dc2626;--mdc-radio-selected-pressed-icon-color: #dc2626}.theme-rose .light .mat-mdc-list-option,.theme-rose.light .mat-mdc-list-option{--mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-selected-checkmark-color: #4c0519;--mdc-checkbox-selected-focus-icon-color: #f43f5e;--mdc-checkbox-selected-hover-icon-color: #f43f5e;--mdc-checkbox-selected-icon-color: #f43f5e;--mdc-checkbox-selected-pressed-icon-color: #f43f5e;--mdc-checkbox-unselected-focus-icon-color: #212121;--mdc-checkbox-unselected-hover-icon-color: #212121;--mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-unselected-pressed-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-selected-focus-state-layer-color: #f43f5e;--mdc-checkbox-selected-hover-state-layer-color: #f43f5e;--mdc-checkbox-selected-pressed-state-layer-color: #f43f5e;--mdc-checkbox-unselected-focus-state-layer-color: black;--mdc-checkbox-unselected-hover-state-layer-color: black;--mdc-checkbox-unselected-pressed-state-layer-color: black}.theme-rose .light .mat-mdc-list-option.mat-accent,.theme-rose.light .mat-mdc-list-option.mat-accent{--mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #1e293b;--mdc-checkbox-selected-hover-icon-color: #1e293b;--mdc-checkbox-selected-icon-color: #1e293b;--mdc-checkbox-selected-pressed-icon-color: #1e293b;--mdc-checkbox-unselected-focus-icon-color: #212121;--mdc-checkbox-unselected-hover-icon-color: #212121;--mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-unselected-pressed-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-selected-focus-state-layer-color: #1e293b;--mdc-checkbox-selected-hover-state-layer-color: #1e293b;--mdc-checkbox-selected-pressed-state-layer-color: #1e293b;--mdc-checkbox-unselected-focus-state-layer-color: black;--mdc-checkbox-unselected-hover-state-layer-color: black;--mdc-checkbox-unselected-pressed-state-layer-color: black}.theme-rose .light .mat-mdc-list-option.mat-warn,.theme-rose.light .mat-mdc-list-option.mat-warn{--mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #dc2626;--mdc-checkbox-selected-hover-icon-color: #dc2626;--mdc-checkbox-selected-icon-color: #dc2626;--mdc-checkbox-selected-pressed-icon-color: #dc2626;--mdc-checkbox-unselected-focus-icon-color: #212121;--mdc-checkbox-unselected-hover-icon-color: #212121;--mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-unselected-pressed-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-selected-focus-state-layer-color: #dc2626;--mdc-checkbox-selected-hover-state-layer-color: #dc2626;--mdc-checkbox-selected-pressed-state-layer-color: #dc2626;--mdc-checkbox-unselected-focus-state-layer-color: black;--mdc-checkbox-unselected-hover-state-layer-color: black;--mdc-checkbox-unselected-pressed-state-layer-color: black}.theme-rose .light .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected .mdc-list-item__primary-text,.theme-rose .light .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated .mdc-list-item__primary-text,.theme-rose.light .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected .mdc-list-item__primary-text,.theme-rose.light .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated .mdc-list-item__primary-text,.theme-rose .light .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected.mdc-list-item--with-leading-icon .mdc-list-item__start,.theme-rose .light .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated.mdc-list-item--with-leading-icon .mdc-list-item__start,.theme-rose.light .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected.mdc-list-item--with-leading-icon .mdc-list-item__start,.theme-rose.light .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated.mdc-list-item--with-leading-icon .mdc-list-item__start{color:#f43f5e}.theme-rose .light .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__start,.theme-rose .light .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__content,.theme-rose .light .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__end,.theme-rose.light .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__start,.theme-rose.light .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__content,.theme-rose.light .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__end{opacity:1}.theme-rose .light .mat-mdc-tab-group,.theme-rose .light .mat-mdc-tab-nav-bar,.theme-rose.light .mat-mdc-tab-group,.theme-rose.light .mat-mdc-tab-nav-bar{--mdc-tab-indicator-active-indicator-color: #f43f5e;--mat-tab-header-disabled-ripple-color: #3b7586;--mat-tab-header-pagination-icon-color: #083b46;--mat-tab-header-inactive-label-text-color: rgba(3, 33, 40, .6);--mat-tab-header-active-label-text-color: #f43f5e;--mat-tab-header-active-ripple-color: #f43f5e;--mat-tab-header-inactive-ripple-color: #f43f5e;--mat-tab-header-inactive-focus-label-text-color: rgba(3, 33, 40, .6);--mat-tab-header-inactive-hover-label-text-color: rgba(3, 33, 40, .6);--mat-tab-header-active-focus-label-text-color: #f43f5e;--mat-tab-header-active-hover-label-text-color: #f43f5e;--mat-tab-header-active-focus-indicator-color: #f43f5e;--mat-tab-header-active-hover-indicator-color: #f43f5e}.theme-rose .light .mat-mdc-tab-group.mat-accent,.theme-rose .light .mat-mdc-tab-nav-bar.mat-accent,.theme-rose.light .mat-mdc-tab-group.mat-accent,.theme-rose.light .mat-mdc-tab-nav-bar.mat-accent{--mdc-tab-indicator-active-indicator-color: #1e293b;--mat-tab-header-disabled-ripple-color: #3b7586;--mat-tab-header-pagination-icon-color: #083b46;--mat-tab-header-inactive-label-text-color: rgba(3, 33, 40, .6);--mat-tab-header-active-label-text-color: #1e293b;--mat-tab-header-active-ripple-color: #1e293b;--mat-tab-header-inactive-ripple-color: #1e293b;--mat-tab-header-inactive-focus-label-text-color: rgba(3, 33, 40, .6);--mat-tab-header-inactive-hover-label-text-color: rgba(3, 33, 40, .6);--mat-tab-header-active-focus-label-text-color: #1e293b;--mat-tab-header-active-hover-label-text-color: #1e293b;--mat-tab-header-active-focus-indicator-color: #1e293b;--mat-tab-header-active-hover-indicator-color: #1e293b}.theme-rose .light .mat-mdc-tab-group.mat-warn,.theme-rose .light .mat-mdc-tab-nav-bar.mat-warn,.theme-rose.light .mat-mdc-tab-group.mat-warn,.theme-rose.light .mat-mdc-tab-nav-bar.mat-warn{--mdc-tab-indicator-active-indicator-color: #dc2626;--mat-tab-header-disabled-ripple-color: #3b7586;--mat-tab-header-pagination-icon-color: #083b46;--mat-tab-header-inactive-label-text-color: rgba(3, 33, 40, .6);--mat-tab-header-active-label-text-color: #dc2626;--mat-tab-header-active-ripple-color: #dc2626;--mat-tab-header-inactive-ripple-color: #dc2626;--mat-tab-header-inactive-focus-label-text-color: rgba(3, 33, 40, .6);--mat-tab-header-inactive-hover-label-text-color: rgba(3, 33, 40, .6);--mat-tab-header-active-focus-label-text-color: #dc2626;--mat-tab-header-active-hover-label-text-color: #dc2626;--mat-tab-header-active-focus-indicator-color: #dc2626;--mat-tab-header-active-hover-indicator-color: #dc2626}.theme-rose .light .mat-mdc-tab-group.mat-background-primary,.theme-rose .light .mat-mdc-tab-nav-bar.mat-background-primary,.theme-rose.light .mat-mdc-tab-group.mat-background-primary,.theme-rose.light .mat-mdc-tab-nav-bar.mat-background-primary{--mat-tab-header-with-background-background-color: #f43f5e;--mat-tab-header-with-background-foreground-color: #4c0519}.theme-rose .light .mat-mdc-tab-group.mat-background-accent,.theme-rose .light .mat-mdc-tab-nav-bar.mat-background-accent,.theme-rose.light .mat-mdc-tab-group.mat-background-accent,.theme-rose.light .mat-mdc-tab-nav-bar.mat-background-accent{--mat-tab-header-with-background-background-color: #1e293b;--mat-tab-header-with-background-foreground-color: white}.theme-rose .light .mat-mdc-tab-group.mat-background-warn,.theme-rose .light .mat-mdc-tab-nav-bar.mat-background-warn,.theme-rose.light .mat-mdc-tab-group.mat-background-warn,.theme-rose.light .mat-mdc-tab-nav-bar.mat-background-warn{--mat-tab-header-with-background-background-color: #dc2626;--mat-tab-header-with-background-foreground-color: white}.theme-rose .light .mat-mdc-checkbox.mat-primary,.theme-rose.light .mat-mdc-checkbox.mat-primary{--mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-selected-checkmark-color: #4c0519;--mdc-checkbox-selected-focus-icon-color: #f43f5e;--mdc-checkbox-selected-hover-icon-color: #f43f5e;--mdc-checkbox-selected-icon-color: #f43f5e;--mdc-checkbox-selected-pressed-icon-color: #f43f5e;--mdc-checkbox-unselected-focus-icon-color: #212121;--mdc-checkbox-unselected-hover-icon-color: #212121;--mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-unselected-pressed-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-selected-focus-state-layer-color: #f43f5e;--mdc-checkbox-selected-hover-state-layer-color: #f43f5e;--mdc-checkbox-selected-pressed-state-layer-color: #f43f5e;--mdc-checkbox-unselected-focus-state-layer-color: black;--mdc-checkbox-unselected-hover-state-layer-color: black;--mdc-checkbox-unselected-pressed-state-layer-color: black}.theme-rose .light .mat-mdc-checkbox.mat-warn,.theme-rose.light .mat-mdc-checkbox.mat-warn{--mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #dc2626;--mdc-checkbox-selected-hover-icon-color: #dc2626;--mdc-checkbox-selected-icon-color: #dc2626;--mdc-checkbox-selected-pressed-icon-color: #dc2626;--mdc-checkbox-unselected-focus-icon-color: #212121;--mdc-checkbox-unselected-hover-icon-color: #212121;--mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-unselected-pressed-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-selected-focus-state-layer-color: #dc2626;--mdc-checkbox-selected-hover-state-layer-color: #dc2626;--mdc-checkbox-selected-pressed-state-layer-color: #dc2626;--mdc-checkbox-unselected-focus-state-layer-color: black;--mdc-checkbox-unselected-hover-state-layer-color: black;--mdc-checkbox-unselected-pressed-state-layer-color: black}.theme-rose .light .mat-mdc-button.mat-primary,.theme-rose.light .mat-mdc-button.mat-primary{--mdc-text-button-label-text-color: #f43f5e;--mat-text-button-state-layer-color: #f43f5e;--mat-text-button-ripple-color: rgba(244, 63, 94, .1)}.theme-rose .light .mat-mdc-button.mat-accent,.theme-rose.light .mat-mdc-button.mat-accent{--mdc-text-button-label-text-color: #1e293b;--mat-text-button-state-layer-color: #1e293b;--mat-text-button-ripple-color: rgba(30, 41, 59, .1)}.theme-rose .light .mat-mdc-button.mat-warn,.theme-rose.light .mat-mdc-button.mat-warn{--mdc-text-button-label-text-color: #dc2626;--mat-text-button-state-layer-color: #dc2626;--mat-text-button-ripple-color: rgba(220, 38, 38, .1)}.theme-rose .light .mat-mdc-unelevated-button.mat-primary,.theme-rose.light .mat-mdc-unelevated-button.mat-primary{--mdc-filled-button-container-color: #f43f5e;--mdc-filled-button-label-text-color: #4c0519;--mat-filled-button-state-layer-color: #4c0519;--mat-filled-button-ripple-color: rgba(76, 5, 25, .1)}.theme-rose .light .mat-mdc-unelevated-button.mat-accent,.theme-rose.light .mat-mdc-unelevated-button.mat-accent{--mdc-filled-button-container-color: #1e293b;--mdc-filled-button-label-text-color: white;--mat-filled-button-state-layer-color: white;--mat-filled-button-ripple-color: rgba(255, 255, 255, .1)}.theme-rose .light .mat-mdc-unelevated-button.mat-warn,.theme-rose.light .mat-mdc-unelevated-button.mat-warn{--mdc-filled-button-container-color: #dc2626;--mdc-filled-button-label-text-color: white;--mat-filled-button-state-layer-color: white;--mat-filled-button-ripple-color: rgba(255, 255, 255, .1)}.theme-rose .light .mat-mdc-raised-button.mat-primary,.theme-rose.light .mat-mdc-raised-button.mat-primary{--mdc-protected-button-container-color: #f43f5e;--mdc-protected-button-label-text-color: #4c0519;--mat-protected-button-state-layer-color: #4c0519;--mat-protected-button-ripple-color: rgba(76, 5, 25, .1)}.theme-rose .light .mat-mdc-raised-button.mat-accent,.theme-rose.light .mat-mdc-raised-button.mat-accent{--mdc-protected-button-container-color: #1e293b;--mdc-protected-button-label-text-color: white;--mat-protected-button-state-layer-color: white;--mat-protected-button-ripple-color: rgba(255, 255, 255, .1)}.theme-rose .light .mat-mdc-raised-button.mat-warn,.theme-rose.light .mat-mdc-raised-button.mat-warn{--mdc-protected-button-container-color: #dc2626;--mdc-protected-button-label-text-color: white;--mat-protected-button-state-layer-color: white;--mat-protected-button-ripple-color: rgba(255, 255, 255, .1)}.theme-rose .light .mat-mdc-outlined-button.mat-primary,.theme-rose.light .mat-mdc-outlined-button.mat-primary{--mdc-outlined-button-label-text-color: #f43f5e;--mdc-outlined-button-outline-color: #9bbac3;--mat-outlined-button-state-layer-color: #f43f5e;--mat-outlined-button-ripple-color: rgba(244, 63, 94, .1)}.theme-rose .light .mat-mdc-outlined-button.mat-accent,.theme-rose.light .mat-mdc-outlined-button.mat-accent{--mdc-outlined-button-label-text-color: #1e293b;--mdc-outlined-button-outline-color: #9bbac3;--mat-outlined-button-state-layer-color: #1e293b;--mat-outlined-button-ripple-color: rgba(30, 41, 59, .1)}.theme-rose .light .mat-mdc-outlined-button.mat-warn,.theme-rose.light .mat-mdc-outlined-button.mat-warn{--mdc-outlined-button-label-text-color: #dc2626;--mdc-outlined-button-outline-color: #9bbac3;--mat-outlined-button-state-layer-color: #dc2626;--mat-outlined-button-ripple-color: rgba(220, 38, 38, .1)}.theme-rose .light .mat-mdc-icon-button.mat-primary,.theme-rose.light .mat-mdc-icon-button.mat-primary{--mdc-icon-button-icon-color: #f43f5e;--mat-icon-button-state-layer-color: #f43f5e;--mat-icon-button-ripple-color: rgba(244, 63, 94, .1)}.theme-rose .light .mat-mdc-icon-button.mat-accent,.theme-rose.light .mat-mdc-icon-button.mat-accent{--mdc-icon-button-icon-color: #1e293b;--mat-icon-button-state-layer-color: #1e293b;--mat-icon-button-ripple-color: rgba(30, 41, 59, .1)}.theme-rose .light .mat-mdc-icon-button.mat-warn,.theme-rose.light .mat-mdc-icon-button.mat-warn{--mdc-icon-button-icon-color: #dc2626;--mat-icon-button-state-layer-color: #dc2626;--mat-icon-button-ripple-color: rgba(220, 38, 38, .1)}.theme-rose .light .mat-mdc-fab.mat-primary,.theme-rose.light .mat-mdc-fab.mat-primary{--mdc-fab-container-color: #f43f5e;--mat-fab-foreground-color: #4c0519;--mat-fab-state-layer-color: #4c0519;--mat-fab-ripple-color: rgba(76, 5, 25, .1)}.theme-rose .light .mat-mdc-fab.mat-accent,.theme-rose.light .mat-mdc-fab.mat-accent{--mdc-fab-container-color: #1e293b;--mat-fab-foreground-color: white;--mat-fab-state-layer-color: white;--mat-fab-ripple-color: rgba(255, 255, 255, .1)}.theme-rose .light .mat-mdc-fab.mat-warn,.theme-rose.light .mat-mdc-fab.mat-warn{--mdc-fab-container-color: #dc2626;--mat-fab-foreground-color: white;--mat-fab-state-layer-color: white;--mat-fab-ripple-color: rgba(255, 255, 255, .1)}.theme-rose .light .mat-mdc-mini-fab.mat-primary,.theme-rose.light .mat-mdc-mini-fab.mat-primary{--mdc-fab-small-container-color: #f43f5e;--mat-fab-small-foreground-color: #4c0519;--mat-fab-small-state-layer-color: #4c0519;--mat-fab-small-ripple-color: rgba(76, 5, 25, .1)}.theme-rose .light .mat-mdc-mini-fab.mat-accent,.theme-rose.light .mat-mdc-mini-fab.mat-accent{--mdc-fab-small-container-color: #1e293b;--mat-fab-small-foreground-color: white;--mat-fab-small-state-layer-color: white;--mat-fab-small-ripple-color: rgba(255, 255, 255, .1)}.theme-rose .light .mat-mdc-mini-fab.mat-warn,.theme-rose.light .mat-mdc-mini-fab.mat-warn{--mdc-fab-small-container-color: #dc2626;--mat-fab-small-foreground-color: white;--mat-fab-small-state-layer-color: white;--mat-fab-small-ripple-color: rgba(255, 255, 255, .1)}.theme-rose .light .mat-accent,.theme-rose.light .mat-accent{--mdc-circular-progress-active-indicator-color: #1e293b}.theme-rose .light .mat-warn,.theme-rose.light .mat-warn{--mdc-circular-progress-active-indicator-color: #dc2626}.theme-rose .light .mat-badge-accent,.theme-rose.light .mat-badge-accent{--mat-badge-background-color: #1e293b;--mat-badge-text-color: white}.theme-rose .light .mat-badge-warn,.theme-rose.light .mat-badge-warn{--mat-badge-background-color: #dc2626;--mat-badge-text-color: white}.theme-rose .light .mat-datepicker-content.mat-accent,.theme-rose.light .mat-datepicker-content.mat-accent{--mat-datepicker-calendar-date-selected-state-text-color: white;--mat-datepicker-calendar-date-selected-state-background-color: #1e293b;--mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(30, 41, 59, .4);--mat-datepicker-calendar-date-today-selected-state-outline-color: white;--mat-datepicker-calendar-date-focus-state-background-color: rgba(30, 41, 59, .3);--mat-datepicker-calendar-date-hover-state-background-color: rgba(30, 41, 59, .3);--mat-datepicker-calendar-date-in-range-state-background-color: rgba(30, 41, 59, .2);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, .2);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #46a35e}.theme-rose .light .mat-datepicker-content.mat-warn,.theme-rose.light .mat-datepicker-content.mat-warn{--mat-datepicker-calendar-date-selected-state-text-color: white;--mat-datepicker-calendar-date-selected-state-background-color: #dc2626;--mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(220, 38, 38, .4);--mat-datepicker-calendar-date-today-selected-state-outline-color: white;--mat-datepicker-calendar-date-focus-state-background-color: rgba(220, 38, 38, .3);--mat-datepicker-calendar-date-hover-state-background-color: rgba(220, 38, 38, .3);--mat-datepicker-calendar-date-in-range-state-background-color: rgba(220, 38, 38, .2);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, .2);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #46a35e}.theme-rose .light .mat-datepicker-toggle-active.mat-accent,.theme-rose.light .mat-datepicker-toggle-active.mat-accent{--mat-datepicker-toggle-active-state-icon-color: #1e293b}.theme-rose .light .mat-datepicker-toggle-active.mat-warn,.theme-rose.light .mat-datepicker-toggle-active.mat-warn{--mat-datepicker-toggle-active-state-icon-color: #dc2626}.theme-rose .light .mat-icon.mat-primary,.theme-rose.light .mat-icon.mat-primary{--mat-icon-color: #f43f5e}.theme-rose .light .mat-icon.mat-accent,.theme-rose.light .mat-icon.mat-accent{--mat-icon-color: #1e293b}.theme-rose .light .mat-icon.mat-warn,.theme-rose.light .mat-icon.mat-warn{--mat-icon-color: #dc2626}.theme-rose .light .mat-step-header.mat-accent,.theme-rose.light .mat-step-header.mat-accent{--mat-stepper-header-icon-foreground-color: white;--mat-stepper-header-selected-state-icon-background-color: #1e293b;--mat-stepper-header-selected-state-icon-foreground-color: white;--mat-stepper-header-done-state-icon-background-color: #1e293b;--mat-stepper-header-done-state-icon-foreground-color: white;--mat-stepper-header-edit-state-icon-background-color: #1e293b;--mat-stepper-header-edit-state-icon-foreground-color: white}.theme-rose .light .mat-step-header.mat-warn,.theme-rose.light .mat-step-header.mat-warn{--mat-stepper-header-icon-foreground-color: white;--mat-stepper-header-selected-state-icon-background-color: #dc2626;--mat-stepper-header-selected-state-icon-foreground-color: white;--mat-stepper-header-done-state-icon-background-color: #dc2626;--mat-stepper-header-done-state-icon-foreground-color: white;--mat-stepper-header-edit-state-icon-background-color: #dc2626;--mat-stepper-header-edit-state-icon-foreground-color: white}.theme-rose .light .mat-toolbar.mat-primary,.theme-rose.light .mat-toolbar.mat-primary{--mat-toolbar-container-background-color: #f43f5e;--mat-toolbar-container-text-color: #4c0519}.theme-rose .light .mat-toolbar.mat-accent,.theme-rose.light .mat-toolbar.mat-accent{--mat-toolbar-container-background-color: #1e293b;--mat-toolbar-container-text-color: white}.theme-rose .light .mat-toolbar.mat-warn,.theme-rose.light .mat-toolbar.mat-warn{--mat-toolbar-container-background-color: #dc2626;--mat-toolbar-container-text-color: white}.theme-rose .dark,.theme-rose.dark{--mat-ripple-color: rgba(255, 255, 255, .1);--mat-option-selected-state-label-text-color: #f43f5e;--mat-option-label-text-color: white;--mat-option-hover-state-layer-color: rgba(255, 255, 255, .08);--mat-option-focus-state-layer-color: rgba(255, 255, 255, .08);--mat-option-selected-state-layer-color: rgba(255, 255, 255, .08);--mat-optgroup-label-text-color: white;--mat-full-pseudo-checkbox-selected-icon-color: #1e293b;--mat-full-pseudo-checkbox-selected-checkmark-color: #022229;--mat-full-pseudo-checkbox-unselected-icon-color: #3b7586;--mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #022229;--mat-full-pseudo-checkbox-disabled-unselected-icon-color: #686868;--mat-full-pseudo-checkbox-disabled-selected-icon-color: #686868;--mat-minimal-pseudo-checkbox-selected-checkmark-color: #1e293b;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #686868;--mat-app-background-color: #022229;--mat-app-text-color: white;--mdc-elevated-card-container-shape: 4px;--mdc-outlined-card-container-shape: 4px;--mdc-outlined-card-outline-width: 1px;--mdc-elevated-card-container-color: #032128;--mdc-elevated-card-container-elevation: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mdc-outlined-card-container-color: #032128;--mdc-outlined-card-outline-color: rgba(255, 255, 255, .12);--mdc-outlined-card-container-elevation: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-card-subtitle-text-color: #3b7586;--mdc-linear-progress-active-indicator-height: 4px;--mdc-linear-progress-track-height: 4px;--mdc-linear-progress-track-shape: 0;--mdc-plain-tooltip-container-shape: 4px;--mdc-plain-tooltip-supporting-text-line-height: 16px;--mdc-plain-tooltip-container-color: #083b46;--mdc-plain-tooltip-supporting-text-color: #fff;--mdc-filled-text-field-active-indicator-height: 1px;--mdc-filled-text-field-focus-active-indicator-height: 2px;--mdc-filled-text-field-container-shape: 4px;--mdc-outlined-text-field-outline-width: 1px;--mdc-outlined-text-field-focus-outline-width: 2px;--mdc-outlined-text-field-container-shape: 4px;--mdc-filled-text-field-caret-color: #f43f5e;--mdc-filled-text-field-focus-active-indicator-color: #f43f5e;--mdc-filled-text-field-focus-label-text-color: rgba(244, 63, 94, .87);--mdc-filled-text-field-container-color: #0d2a31;--mdc-filled-text-field-disabled-container-color: #08252c;--mdc-filled-text-field-label-text-color: rgba(255, 255, 255, .6);--mdc-filled-text-field-hover-label-text-color: rgba(255, 255, 255, .6);--mdc-filled-text-field-disabled-label-text-color: rgba(7, 52, 62, .38);--mdc-filled-text-field-input-text-color: rgba(255, 255, 255, .87);--mdc-filled-text-field-disabled-input-text-color: rgba(7, 52, 62, .38);--mdc-filled-text-field-input-text-placeholder-color: rgba(255, 255, 255, .6);--mdc-filled-text-field-error-hover-label-text-color: #dc2626;--mdc-filled-text-field-error-focus-label-text-color: #dc2626;--mdc-filled-text-field-error-label-text-color: #dc2626;--mdc-filled-text-field-error-caret-color: #dc2626;--mdc-filled-text-field-active-indicator-color: rgba(203, 221, 225, .42);--mdc-filled-text-field-disabled-active-indicator-color: rgba(203, 221, 225, .06);--mdc-filled-text-field-hover-active-indicator-color: rgba(203, 221, 225, .87);--mdc-filled-text-field-error-active-indicator-color: #dc2626;--mdc-filled-text-field-error-focus-active-indicator-color: #dc2626;--mdc-filled-text-field-error-hover-active-indicator-color: #dc2626;--mdc-outlined-text-field-caret-color: #f43f5e;--mdc-outlined-text-field-focus-outline-color: #f43f5e;--mdc-outlined-text-field-focus-label-text-color: rgba(244, 63, 94, .87);--mdc-outlined-text-field-label-text-color: rgba(255, 255, 255, .6);--mdc-outlined-text-field-hover-label-text-color: rgba(255, 255, 255, .6);--mdc-outlined-text-field-disabled-label-text-color: rgba(7, 52, 62, .38);--mdc-outlined-text-field-input-text-color: rgba(255, 255, 255, .87);--mdc-outlined-text-field-disabled-input-text-color: rgba(7, 52, 62, .38);--mdc-outlined-text-field-input-text-placeholder-color: rgba(255, 255, 255, .6);--mdc-outlined-text-field-error-caret-color: #dc2626;--mdc-outlined-text-field-error-focus-label-text-color: #dc2626;--mdc-outlined-text-field-error-label-text-color: #dc2626;--mdc-outlined-text-field-error-hover-label-text-color: #dc2626;--mdc-outlined-text-field-outline-color: rgba(203, 221, 225, .38);--mdc-outlined-text-field-disabled-outline-color: rgba(203, 221, 225, .06);--mdc-outlined-text-field-hover-outline-color: rgba(203, 221, 225, .87);--mdc-outlined-text-field-error-focus-outline-color: #dc2626;--mdc-outlined-text-field-error-hover-outline-color: #dc2626;--mdc-outlined-text-field-error-outline-color: #dc2626;--mat-form-field-focus-select-arrow-color: rgba(244, 63, 94, .87);--mat-form-field-disabled-input-text-placeholder-color: rgba(203, 221, 225, .38);--mat-form-field-state-layer-color: rgba(255, 255, 255, .87);--mat-form-field-error-text-color: #dc2626;--mat-form-field-select-option-text-color: rgba(0, 0, 0, .87);--mat-form-field-select-disabled-option-text-color: rgba(0, 0, 0, .38);--mat-form-field-leading-icon-color: unset;--mat-form-field-disabled-leading-icon-color: unset;--mat-form-field-trailing-icon-color: unset;--mat-form-field-disabled-trailing-icon-color: unset;--mat-form-field-error-focus-trailing-icon-color: unset;--mat-form-field-error-hover-trailing-icon-color: unset;--mat-form-field-error-trailing-icon-color: unset;--mat-form-field-enabled-select-arrow-color: rgba(203, 221, 225, .54);--mat-form-field-disabled-select-arrow-color: rgba(203, 221, 225, .38);--mat-form-field-hover-state-layer-opacity: .08;--mat-form-field-focus-state-layer-opacity: .24;--mat-select-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-select-panel-background-color: #032128;--mat-select-enabled-trigger-text-color: rgba(255, 255, 255, .87);--mat-select-disabled-trigger-text-color: rgba(7, 52, 62, .38);--mat-select-placeholder-text-color: rgba(255, 255, 255, .6);--mat-select-enabled-arrow-color: rgba(203, 221, 225, .54);--mat-select-disabled-arrow-color: rgba(255, 255, 255, .38);--mat-select-focused-arrow-color: rgba(244, 63, 94, .87);--mat-select-invalid-arrow-color: rgba(220, 38, 38, .87);--mat-autocomplete-container-shape: 4px;--mat-autocomplete-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-autocomplete-background-color: #032128;--mdc-dialog-container-shape: 4px;--mat-dialog-container-elevation-shadow: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12);--mat-dialog-container-max-width: 80vw;--mat-dialog-container-small-max-width: 80vw;--mat-dialog-container-min-width: 0;--mat-dialog-actions-alignment: start;--mat-dialog-actions-padding: 8px;--mat-dialog-content-padding: 20px 24px;--mat-dialog-with-actions-content-padding: 20px 24px;--mat-dialog-headline-padding: 0 24px 9px;--mdc-dialog-container-color: #032128;--mdc-dialog-subhead-color: rgba(255, 255, 255, .87);--mdc-dialog-supporting-text-color: rgba(255, 255, 255, .6);--mdc-switch-disabled-selected-icon-opacity: .38;--mdc-switch-disabled-track-opacity: .12;--mdc-switch-disabled-unselected-icon-opacity: .38;--mdc-switch-handle-height: 20px;--mdc-switch-handle-shape: 10px;--mdc-switch-handle-width: 20px;--mdc-switch-selected-icon-size: 18px;--mdc-switch-track-height: 14px;--mdc-switch-track-shape: 7px;--mdc-switch-track-width: 36px;--mdc-switch-unselected-icon-size: 18px;--mdc-switch-selected-focus-state-layer-opacity: .12;--mdc-switch-selected-hover-state-layer-opacity: .04;--mdc-switch-selected-pressed-state-layer-opacity: .1;--mdc-switch-unselected-focus-state-layer-opacity: .12;--mdc-switch-unselected-hover-state-layer-opacity: .04;--mdc-switch-unselected-pressed-state-layer-opacity: .1;--mdc-switch-selected-focus-state-layer-color: #fda4af;--mdc-switch-selected-handle-color: #fda4af;--mdc-switch-selected-hover-state-layer-color: #fda4af;--mdc-switch-selected-pressed-state-layer-color: #fda4af;--mdc-switch-selected-focus-handle-color: #fecdd3;--mdc-switch-selected-hover-handle-color: #fecdd3;--mdc-switch-selected-pressed-handle-color: #fecdd3;--mdc-switch-selected-focus-track-color: #e11d48;--mdc-switch-selected-hover-track-color: #e11d48;--mdc-switch-selected-pressed-track-color: #e11d48;--mdc-switch-selected-track-color: #e11d48;--mdc-switch-disabled-selected-handle-color: #000;--mdc-switch-disabled-selected-icon-color: #212121;--mdc-switch-disabled-selected-track-color: #f5f5f5;--mdc-switch-disabled-unselected-handle-color: #000;--mdc-switch-disabled-unselected-icon-color: #212121;--mdc-switch-disabled-unselected-track-color: #f5f5f5;--mdc-switch-handle-surface-color: var(--mdc-theme-surface, #fff);--mdc-switch-handle-elevation-shadow: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mdc-switch-handle-shadow-color: black;--mdc-switch-disabled-handle-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mdc-switch-selected-icon-color: #212121;--mdc-switch-unselected-focus-handle-color: #fafafa;--mdc-switch-unselected-focus-state-layer-color: #f5f5f5;--mdc-switch-unselected-focus-track-color: #616161;--mdc-switch-unselected-handle-color: #9e9e9e;--mdc-switch-unselected-hover-handle-color: #fafafa;--mdc-switch-unselected-hover-state-layer-color: #f5f5f5;--mdc-switch-unselected-hover-track-color: #616161;--mdc-switch-unselected-icon-color: #212121;--mdc-switch-unselected-pressed-handle-color: #fafafa;--mdc-switch-unselected-pressed-state-layer-color: #f5f5f5;--mdc-switch-unselected-pressed-track-color: #616161;--mdc-switch-unselected-track-color: #616161;--mdc-switch-disabled-label-text-color: #07343e;--mdc-radio-disabled-selected-icon-opacity: .38;--mdc-radio-disabled-unselected-icon-opacity: .38;--mdc-radio-state-layer-size: 40px;--mat-slider-value-indicator-width: auto;--mat-slider-value-indicator-height: 32px;--mat-slider-value-indicator-caret-display: block;--mat-slider-value-indicator-border-radius: 4px;--mat-slider-value-indicator-padding: 0 12px;--mat-slider-value-indicator-text-transform: none;--mat-slider-value-indicator-container-transform: translateX(-50%);--mdc-slider-active-track-height: 6px;--mdc-slider-active-track-shape: 9999px;--mdc-slider-handle-height: 20px;--mdc-slider-handle-shape: 50%;--mdc-slider-handle-width: 20px;--mdc-slider-inactive-track-height: 4px;--mdc-slider-inactive-track-shape: 9999px;--mdc-slider-with-overlap-handle-outline-width: 1px;--mdc-slider-with-tick-marks-active-container-opacity: .6;--mdc-slider-with-tick-marks-container-shape: 50%;--mdc-slider-with-tick-marks-container-size: 2px;--mdc-slider-with-tick-marks-inactive-container-opacity: .6;--mdc-slider-handle-color: #f43f5e;--mdc-slider-focus-handle-color: #f43f5e;--mdc-slider-hover-handle-color: #f43f5e;--mdc-slider-active-track-color: #f43f5e;--mdc-slider-inactive-track-color: #f43f5e;--mdc-slider-with-tick-marks-inactive-container-color: #f43f5e;--mdc-slider-with-tick-marks-active-container-color: #4c0519;--mdc-slider-disabled-active-track-color: #fff;--mdc-slider-disabled-handle-color: #fff;--mdc-slider-disabled-inactive-track-color: #fff;--mdc-slider-label-container-color: #fff;--mdc-slider-label-label-text-color: #000;--mdc-slider-with-overlap-handle-outline-color: #fff;--mdc-slider-with-tick-marks-disabled-container-color: #fff;--mdc-slider-handle-elevation: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-slider-ripple-color: #f43f5e;--mat-slider-hover-state-layer-color: rgba(244, 63, 94, .05);--mat-slider-focus-state-layer-color: rgba(244, 63, 94, .2);--mat-slider-value-indicator-opacity: .9;--mat-menu-container-shape: 4px;--mat-menu-divider-bottom-spacing: 0;--mat-menu-divider-top-spacing: 0;--mat-menu-item-spacing: 16px;--mat-menu-item-icon-size: 24px;--mat-menu-item-leading-spacing: 16px;--mat-menu-item-trailing-spacing: 16px;--mat-menu-item-with-icon-leading-spacing: 16px;--mat-menu-item-with-icon-trailing-spacing: 16px;--mat-menu-item-label-text-color: white;--mat-menu-item-icon-color: white;--mat-menu-item-hover-state-layer-color: rgba(255, 255, 255, .08);--mat-menu-item-focus-state-layer-color: rgba(255, 255, 255, .08);--mat-menu-container-color: #032128;--mat-menu-divider-color: rgba(203, 221, 225, .12);--mdc-list-list-item-container-shape: 0;--mdc-list-list-item-leading-avatar-shape: 50%;--mdc-list-list-item-container-color: transparent;--mdc-list-list-item-selected-container-color: transparent;--mdc-list-list-item-leading-avatar-color: transparent;--mdc-list-list-item-leading-icon-size: 24px;--mdc-list-list-item-leading-avatar-size: 40px;--mdc-list-list-item-trailing-icon-size: 24px;--mdc-list-list-item-disabled-state-layer-color: transparent;--mdc-list-list-item-disabled-state-layer-opacity: 0;--mdc-list-list-item-disabled-label-text-opacity: .38;--mdc-list-list-item-disabled-leading-icon-opacity: .38;--mdc-list-list-item-disabled-trailing-icon-opacity: .38;--mat-list-active-indicator-color: transparent;--mat-list-active-indicator-shape: 4px;--mdc-list-list-item-label-text-color: white;--mdc-list-list-item-supporting-text-color: #3b7586;--mdc-list-list-item-leading-icon-color: rgba(255, 255, 255, .5);--mdc-list-list-item-trailing-supporting-text-color: #083b46;--mdc-list-list-item-trailing-icon-color: rgba(255, 255, 255, .5);--mdc-list-list-item-selected-trailing-icon-color: rgba(255, 255, 255, .5);--mdc-list-list-item-disabled-label-text-color: white;--mdc-list-list-item-disabled-leading-icon-color: white;--mdc-list-list-item-disabled-trailing-icon-color: white;--mdc-list-list-item-hover-label-text-color: white;--mdc-list-list-item-hover-leading-icon-color: rgba(255, 255, 255, .5);--mdc-list-list-item-hover-trailing-icon-color: rgba(255, 255, 255, .5);--mdc-list-list-item-focus-label-text-color: white;--mdc-list-list-item-hover-state-layer-color: white;--mdc-list-list-item-hover-state-layer-opacity: .08;--mdc-list-list-item-focus-state-layer-color: white;--mdc-list-list-item-focus-state-layer-opacity: .24;--mat-paginator-container-text-color: rgba(255, 255, 255, .87);--mat-paginator-container-background-color: #032128;--mat-paginator-enabled-icon-color: rgba(255, 255, 255, .54);--mat-paginator-disabled-icon-color: rgba(255, 255, 255, .12);--mdc-tab-indicator-active-indicator-height: 2px;--mdc-tab-indicator-active-indicator-shape: 0;--mdc-secondary-navigation-tab-container-height: 48px;--mat-tab-header-divider-color: transparent;--mat-tab-header-divider-height: 0;--mdc-checkbox-disabled-selected-checkmark-color: #fff;--mdc-checkbox-selected-focus-state-layer-opacity: .16;--mdc-checkbox-selected-hover-state-layer-opacity: .04;--mdc-checkbox-selected-pressed-state-layer-opacity: .16;--mdc-checkbox-unselected-focus-state-layer-opacity: .16;--mdc-checkbox-unselected-hover-state-layer-opacity: .04;--mdc-checkbox-unselected-pressed-state-layer-opacity: .16;--mdc-checkbox-disabled-selected-icon-color: rgba(255, 255, 255, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(255, 255, 255, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #1e293b;--mdc-checkbox-selected-hover-icon-color: #1e293b;--mdc-checkbox-selected-icon-color: #1e293b;--mdc-checkbox-selected-pressed-icon-color: #1e293b;--mdc-checkbox-unselected-focus-icon-color: #eeeeee;--mdc-checkbox-unselected-hover-icon-color: #eeeeee;--mdc-checkbox-unselected-icon-color: rgba(255, 255, 255, .54);--mdc-checkbox-unselected-pressed-icon-color: rgba(255, 255, 255, .54);--mdc-checkbox-selected-focus-state-layer-color: #1e293b;--mdc-checkbox-selected-hover-state-layer-color: #1e293b;--mdc-checkbox-selected-pressed-state-layer-color: #1e293b;--mdc-checkbox-unselected-focus-state-layer-color: white;--mdc-checkbox-unselected-hover-state-layer-color: white;--mdc-checkbox-unselected-pressed-state-layer-color: white;--mat-checkbox-disabled-label-color: #07343e;--mat-checkbox-label-text-color: white;--mdc-text-button-container-shape: 4px;--mdc-text-button-keep-touch-target: false;--mdc-filled-button-container-shape: 4px;--mdc-filled-button-keep-touch-target: false;--mdc-protected-button-container-shape: 4px;--mdc-protected-button-keep-touch-target: false;--mdc-outlined-button-keep-touch-target: false;--mdc-outlined-button-outline-width: 1px;--mdc-outlined-button-container-shape: 4px;--mat-text-button-horizontal-padding: 8px;--mat-text-button-with-icon-horizontal-padding: 8px;--mat-text-button-icon-spacing: 8px;--mat-text-button-icon-offset: 0;--mat-filled-button-horizontal-padding: 16px;--mat-filled-button-icon-spacing: 8px;--mat-filled-button-icon-offset: -4px;--mat-protected-button-horizontal-padding: 16px;--mat-protected-button-icon-spacing: 8px;--mat-protected-button-icon-offset: -4px;--mat-outlined-button-horizontal-padding: 15px;--mat-outlined-button-icon-spacing: 8px;--mat-outlined-button-icon-offset: -4px;--mdc-text-button-label-text-color: white;--mdc-text-button-disabled-label-text-color: rgba(3, 33, 40, .5);--mat-text-button-state-layer-color: white;--mat-text-button-disabled-state-layer-color: white;--mat-text-button-ripple-color: rgba(255, 255, 255, .1);--mat-text-button-hover-state-layer-opacity: .08;--mat-text-button-focus-state-layer-opacity: .24;--mat-text-button-pressed-state-layer-opacity: .24;--mdc-filled-button-container-color: #032128;--mdc-filled-button-label-text-color: white;--mdc-filled-button-disabled-container-color: rgba(3, 33, 40, .12);--mdc-filled-button-disabled-label-text-color: rgba(3, 33, 40, .5);--mat-filled-button-state-layer-color: white;--mat-filled-button-disabled-state-layer-color: white;--mat-filled-button-ripple-color: rgba(255, 255, 255, .1);--mat-filled-button-hover-state-layer-opacity: .08;--mat-filled-button-focus-state-layer-opacity: .24;--mat-filled-button-pressed-state-layer-opacity: .24;--mdc-protected-button-container-color: #032128;--mdc-protected-button-label-text-color: white;--mdc-protected-button-disabled-container-color: rgba(3, 33, 40, .12);--mdc-protected-button-disabled-label-text-color: rgba(3, 33, 40, .5);--mdc-protected-button-container-elevation-shadow: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mdc-protected-button-disabled-container-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mdc-protected-button-focus-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mdc-protected-button-hover-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mdc-protected-button-pressed-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-protected-button-container-shadow-color: #000;--mat-protected-button-state-layer-color: white;--mat-protected-button-disabled-state-layer-color: white;--mat-protected-button-ripple-color: rgba(255, 255, 255, .1);--mat-protected-button-hover-state-layer-opacity: .08;--mat-protected-button-focus-state-layer-opacity: .24;--mat-protected-button-pressed-state-layer-opacity: .24;--mdc-outlined-button-disabled-outline-color: rgba(203, 221, 225, .12);--mdc-outlined-button-disabled-label-text-color: rgba(3, 33, 40, .5);--mdc-outlined-button-label-text-color: white;--mdc-outlined-button-outline-color: rgba(203, 221, 225, .12);--mat-outlined-button-state-layer-color: white;--mat-outlined-button-disabled-state-layer-color: white;--mat-outlined-button-ripple-color: rgba(255, 255, 255, .1);--mat-outlined-button-hover-state-layer-opacity: .08;--mat-outlined-button-focus-state-layer-opacity: .24;--mat-outlined-button-pressed-state-layer-opacity: .24;--mdc-icon-button-icon-size: 24px;--mdc-icon-button-icon-color: inherit;--mdc-icon-button-disabled-icon-color: rgba(255, 255, 255, .5);--mat-icon-button-state-layer-color: white;--mat-icon-button-disabled-state-layer-color: white;--mat-icon-button-ripple-color: rgba(255, 255, 255, .1);--mat-icon-button-hover-state-layer-opacity: .08;--mat-icon-button-focus-state-layer-opacity: .24;--mat-icon-button-pressed-state-layer-opacity: .24;--mdc-fab-container-shape: 50%;--mdc-fab-icon-size: 24px;--mdc-fab-small-container-shape: 50%;--mdc-fab-small-icon-size: 24px;--mdc-extended-fab-container-height: 48px;--mdc-extended-fab-container-shape: 24px;--mdc-fab-container-color: #032128;--mdc-fab-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-fab-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mdc-fab-container-shadow-color: #000;--mat-fab-foreground-color: white;--mat-fab-state-layer-color: white;--mat-fab-disabled-state-layer-color: white;--mat-fab-ripple-color: rgba(255, 255, 255, .1);--mat-fab-hover-state-layer-opacity: .08;--mat-fab-focus-state-layer-opacity: .24;--mat-fab-pressed-state-layer-opacity: .24;--mat-fab-disabled-state-container-color: rgba(2, 34, 41, .12);--mat-fab-disabled-state-foreground-color: rgba(3, 33, 40, .5);--mdc-fab-small-container-color: #032128;--mdc-fab-small-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-fab-small-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-small-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-small-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mdc-fab-small-container-shadow-color: #000;--mat-fab-small-foreground-color: white;--mat-fab-small-state-layer-color: white;--mat-fab-small-disabled-state-layer-color: white;--mat-fab-small-ripple-color: rgba(255, 255, 255, .1);--mat-fab-small-hover-state-layer-opacity: .08;--mat-fab-small-focus-state-layer-opacity: .24;--mat-fab-small-pressed-state-layer-opacity: .24;--mat-fab-small-disabled-state-container-color: rgba(2, 34, 41, .12);--mat-fab-small-disabled-state-foreground-color: rgba(3, 33, 40, .5);--mdc-extended-fab-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-extended-fab-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-extended-fab-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-extended-fab-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mdc-extended-fab-container-shadow-color: #000;--mdc-snackbar-container-shape: 4px;--mdc-snackbar-container-color: #cdd3d4;--mdc-snackbar-supporting-text-color: rgba(3, 33, 40, .87);--mat-snack-bar-button-color: rgba(0, 0, 0, .87);--mat-table-row-item-outline-width: 1px;--mat-table-background-color: #032128;--mat-table-header-headline-color: white;--mat-table-row-item-label-text-color: white;--mat-table-row-item-outline-color: rgba(203, 221, 225, .12);--mdc-circular-progress-active-indicator-width: 4px;--mdc-circular-progress-size: 48px;--mdc-circular-progress-active-indicator-color: #f43f5e;--mat-badge-container-shape: 50%;--mat-badge-container-size: unset;--mat-badge-small-size-container-size: unset;--mat-badge-large-size-container-size: unset;--mat-badge-legacy-container-size: 22px;--mat-badge-legacy-small-size-container-size: 16px;--mat-badge-legacy-large-size-container-size: 28px;--mat-badge-container-offset: -11px 0;--mat-badge-small-size-container-offset: -8px 0;--mat-badge-large-size-container-offset: -14px 0;--mat-badge-container-overlap-offset: -11px;--mat-badge-small-size-container-overlap-offset: -8px;--mat-badge-large-size-container-overlap-offset: -14px;--mat-badge-container-padding: 0;--mat-badge-small-size-container-padding: 0;--mat-badge-large-size-container-padding: 0;--mat-badge-background-color: #f43f5e;--mat-badge-text-color: #4c0519;--mat-badge-disabled-state-background-color: #032128;--mat-badge-disabled-state-text-color: #07343e;--mat-bottom-sheet-container-shape: 4px;--mat-bottom-sheet-container-text-color: white;--mat-bottom-sheet-container-background-color: #032128;--mat-legacy-button-toggle-height: 36px;--mat-legacy-button-toggle-shape: 2px;--mat-legacy-button-toggle-focus-state-layer-opacity: 1;--mat-standard-button-toggle-shape: 4px;--mat-standard-button-toggle-hover-state-layer-opacity: .04;--mat-standard-button-toggle-focus-state-layer-opacity: .12;--mat-legacy-button-toggle-text-color: #083b46;--mat-legacy-button-toggle-state-layer-color: #9bbac3;--mat-legacy-button-toggle-selected-state-text-color: #3b7586;--mat-legacy-button-toggle-selected-state-background-color: rgba(255, 255, 255, .05);--mat-legacy-button-toggle-disabled-state-text-color: #032128;--mat-legacy-button-toggle-disabled-state-background-color: #022229;--mat-legacy-button-toggle-disabled-selected-state-background-color: #032128;--mat-standard-button-toggle-text-color: white;--mat-standard-button-toggle-background-color: #032128;--mat-standard-button-toggle-state-layer-color: #9bbac3;--mat-standard-button-toggle-selected-state-background-color: rgba(255, 255, 255, .05);--mat-standard-button-toggle-selected-state-text-color: white;--mat-standard-button-toggle-disabled-state-text-color: #032128;--mat-standard-button-toggle-disabled-state-background-color: #032128;--mat-standard-button-toggle-disabled-selected-state-text-color: white;--mat-standard-button-toggle-disabled-selected-state-background-color: #032128;--mat-standard-button-toggle-divider-color: #1b383e;--mat-datepicker-calendar-container-shape: 4px;--mat-datepicker-calendar-container-touch-shape: 4px;--mat-datepicker-calendar-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mat-datepicker-calendar-container-touch-elevation-shadow: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12);--mat-datepicker-calendar-date-selected-state-text-color: #4c0519;--mat-datepicker-calendar-date-selected-state-background-color: #f43f5e;--mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(244, 63, 94, .4);--mat-datepicker-calendar-date-today-selected-state-outline-color: #4c0519;--mat-datepicker-calendar-date-focus-state-background-color: rgba(244, 63, 94, .3);--mat-datepicker-calendar-date-hover-state-background-color: rgba(244, 63, 94, .3);--mat-datepicker-toggle-active-state-icon-color: #f43f5e;--mat-datepicker-calendar-date-in-range-state-background-color: rgba(244, 63, 94, .2);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, .2);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #46a35e;--mat-datepicker-toggle-icon-color: #cbdde1;--mat-datepicker-calendar-body-label-text-color: #3b7586;--mat-datepicker-calendar-period-button-text-color: white;--mat-datepicker-calendar-period-button-icon-color: #cbdde1;--mat-datepicker-calendar-navigation-button-icon-color: #cbdde1;--mat-datepicker-calendar-header-divider-color: rgba(203, 221, 225, .12);--mat-datepicker-calendar-header-text-color: #3b7586;--mat-datepicker-calendar-date-today-outline-color: #083b46;--mat-datepicker-calendar-date-today-disabled-state-outline-color: rgba(8, 59, 70, .8);--mat-datepicker-calendar-date-text-color: white;--mat-datepicker-calendar-date-outline-color: transparent;--mat-datepicker-calendar-date-disabled-state-text-color: #07343e;--mat-datepicker-calendar-date-preview-state-outline-color: rgba(203, 221, 225, .24);--mat-datepicker-range-input-separator-color: white;--mat-datepicker-range-input-disabled-state-separator-color: #07343e;--mat-datepicker-range-input-disabled-state-text-color: #07343e;--mat-datepicker-calendar-container-background-color: #032128;--mat-datepicker-calendar-container-text-color: white;--mat-divider-width: 1px;--mat-divider-color: rgba(203, 221, 225, .12);--mat-expansion-container-shape: 4px;--mat-expansion-legacy-header-indicator-display: inline-block;--mat-expansion-header-indicator-display: none;--mat-expansion-container-background-color: #032128;--mat-expansion-container-text-color: white;--mat-expansion-actions-divider-color: rgba(203, 221, 225, .12);--mat-expansion-header-hover-state-layer-color: rgba(255, 255, 255, .05);--mat-expansion-header-focus-state-layer-color: rgba(255, 255, 255, .05);--mat-expansion-header-disabled-state-text-color: #032128;--mat-expansion-header-text-color: white;--mat-expansion-header-description-color: #3b7586;--mat-expansion-header-indicator-color: #3b7586;--mat-icon-color: inherit;--mat-sidenav-container-shape: 0;--mat-sidenav-container-elevation-shadow: 0px 8px 10px -5px rgba(0, 0, 0, .2), 0px 16px 24px 2px rgba(0, 0, 0, .14), 0px 6px 30px 5px rgba(0, 0, 0, .12);--mat-sidenav-container-width: auto;--mat-sidenav-container-divider-color: rgba(203, 221, 225, .12);--mat-sidenav-container-background-color: #032128;--mat-sidenav-container-text-color: white;--mat-sidenav-content-background-color: #022229;--mat-sidenav-content-text-color: white;--mat-sidenav-scrim-color: rgba(252, 222, 215, .6);--mat-stepper-header-icon-foreground-color: #4c0519;--mat-stepper-header-selected-state-icon-background-color: #f43f5e;--mat-stepper-header-selected-state-icon-foreground-color: #4c0519;--mat-stepper-header-done-state-icon-background-color: #f43f5e;--mat-stepper-header-done-state-icon-foreground-color: #4c0519;--mat-stepper-header-edit-state-icon-background-color: #f43f5e;--mat-stepper-header-edit-state-icon-foreground-color: #4c0519;--mat-stepper-container-color: #032128;--mat-stepper-line-color: rgba(203, 221, 225, .12);--mat-stepper-header-hover-state-layer-color: rgba(255, 255, 255, .05);--mat-stepper-header-focus-state-layer-color: rgba(255, 255, 255, .05);--mat-stepper-header-label-text-color: #3b7586;--mat-stepper-header-optional-label-text-color: #3b7586;--mat-stepper-header-selected-state-label-text-color: white;--mat-stepper-header-error-state-label-text-color: #dc2626;--mat-stepper-header-icon-background-color: #3b7586;--mat-stepper-header-error-state-icon-foreground-color: #dc2626;--mat-stepper-header-error-state-icon-background-color: transparent;--mat-sort-arrow-color: #3b7586;--mat-toolbar-container-background-color: #022229;--mat-toolbar-container-text-color: white;--mat-tree-container-background-color: #032128;--mat-tree-node-text-color: white}.theme-rose .dark .mat-accent,.theme-rose.dark .mat-accent{--mat-option-selected-state-label-text-color: #1e293b;--mat-option-label-text-color: white;--mat-option-hover-state-layer-color: rgba(255, 255, 255, .08);--mat-option-focus-state-layer-color: rgba(255, 255, 255, .08);--mat-option-selected-state-layer-color: rgba(255, 255, 255, .08)}.theme-rose .dark .mat-warn,.theme-rose.dark .mat-warn{--mat-option-selected-state-label-text-color: #dc2626;--mat-option-label-text-color: white;--mat-option-hover-state-layer-color: rgba(255, 255, 255, .08);--mat-option-focus-state-layer-color: rgba(255, 255, 255, .08);--mat-option-selected-state-layer-color: rgba(255, 255, 255, .08)}.theme-rose .dark .mat-primary,.theme-rose.dark .mat-primary{--mat-full-pseudo-checkbox-selected-icon-color: #f43f5e;--mat-full-pseudo-checkbox-selected-checkmark-color: #022229;--mat-full-pseudo-checkbox-unselected-icon-color: #3b7586;--mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #022229;--mat-full-pseudo-checkbox-disabled-unselected-icon-color: #686868;--mat-full-pseudo-checkbox-disabled-selected-icon-color: #686868;--mat-minimal-pseudo-checkbox-selected-checkmark-color: #f43f5e;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #686868}.theme-rose .dark .mat-accent,.theme-rose.dark .mat-accent{--mat-full-pseudo-checkbox-selected-icon-color: #1e293b;--mat-full-pseudo-checkbox-selected-checkmark-color: #022229;--mat-full-pseudo-checkbox-unselected-icon-color: #3b7586;--mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #022229;--mat-full-pseudo-checkbox-disabled-unselected-icon-color: #686868;--mat-full-pseudo-checkbox-disabled-selected-icon-color: #686868;--mat-minimal-pseudo-checkbox-selected-checkmark-color: #1e293b;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #686868}.theme-rose .dark .mat-warn,.theme-rose.dark .mat-warn{--mat-full-pseudo-checkbox-selected-icon-color: #dc2626;--mat-full-pseudo-checkbox-selected-checkmark-color: #022229;--mat-full-pseudo-checkbox-unselected-icon-color: #3b7586;--mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #022229;--mat-full-pseudo-checkbox-disabled-unselected-icon-color: #686868;--mat-full-pseudo-checkbox-disabled-selected-icon-color: #686868;--mat-minimal-pseudo-checkbox-selected-checkmark-color: #dc2626;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #686868}.theme-rose .dark .mat-elevation-z0,.theme-rose .dark .mat-mdc-elevation-specific.mat-elevation-z0,.theme-rose.dark .mat-elevation-z0,.theme-rose.dark .mat-mdc-elevation-specific.mat-elevation-z0{box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}.theme-rose .dark .mat-elevation-z1,.theme-rose .dark .mat-mdc-elevation-specific.mat-elevation-z1,.theme-rose.dark .mat-elevation-z1,.theme-rose.dark .mat-mdc-elevation-specific.mat-elevation-z1{box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f}.theme-rose .dark .mat-elevation-z2,.theme-rose .dark .mat-mdc-elevation-specific.mat-elevation-z2,.theme-rose.dark .mat-elevation-z2,.theme-rose.dark .mat-mdc-elevation-specific.mat-elevation-z2{box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.theme-rose .dark .mat-elevation-z3,.theme-rose .dark .mat-mdc-elevation-specific.mat-elevation-z3,.theme-rose.dark .mat-elevation-z3,.theme-rose.dark .mat-mdc-elevation-specific.mat-elevation-z3{box-shadow:0 3px 3px -2px #0003,0 3px 4px #00000024,0 1px 8px #0000001f}.theme-rose .dark .mat-elevation-z4,.theme-rose .dark .mat-mdc-elevation-specific.mat-elevation-z4,.theme-rose.dark .mat-elevation-z4,.theme-rose.dark .mat-mdc-elevation-specific.mat-elevation-z4{box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.theme-rose .dark .mat-elevation-z5,.theme-rose .dark .mat-mdc-elevation-specific.mat-elevation-z5,.theme-rose.dark .mat-elevation-z5,.theme-rose.dark .mat-mdc-elevation-specific.mat-elevation-z5{box-shadow:0 3px 5px -1px #0003,0 5px 8px #00000024,0 1px 14px #0000001f}.theme-rose .dark .mat-elevation-z6,.theme-rose .dark .mat-mdc-elevation-specific.mat-elevation-z6,.theme-rose.dark .mat-elevation-z6,.theme-rose.dark .mat-mdc-elevation-specific.mat-elevation-z6{box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024,0 1px 18px #0000001f}.theme-rose .dark .mat-elevation-z7,.theme-rose .dark .mat-mdc-elevation-specific.mat-elevation-z7,.theme-rose.dark .mat-elevation-z7,.theme-rose.dark .mat-mdc-elevation-specific.mat-elevation-z7{box-shadow:0 4px 5px -2px #0003,0 7px 10px 1px #00000024,0 2px 16px 1px #0000001f}.theme-rose .dark .mat-elevation-z8,.theme-rose .dark .mat-mdc-elevation-specific.mat-elevation-z8,.theme-rose.dark .mat-elevation-z8,.theme-rose.dark .mat-mdc-elevation-specific.mat-elevation-z8{box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f}.theme-rose .dark .mat-elevation-z9,.theme-rose .dark .mat-mdc-elevation-specific.mat-elevation-z9,.theme-rose.dark .mat-elevation-z9,.theme-rose.dark .mat-mdc-elevation-specific.mat-elevation-z9{box-shadow:0 5px 6px -3px #0003,0 9px 12px 1px #00000024,0 3px 16px 2px #0000001f}.theme-rose .dark .mat-elevation-z10,.theme-rose .dark .mat-mdc-elevation-specific.mat-elevation-z10,.theme-rose.dark .mat-elevation-z10,.theme-rose.dark .mat-mdc-elevation-specific.mat-elevation-z10{box-shadow:0 6px 6px -3px #0003,0 10px 14px 1px #00000024,0 4px 18px 3px #0000001f}.theme-rose .dark .mat-elevation-z11,.theme-rose .dark .mat-mdc-elevation-specific.mat-elevation-z11,.theme-rose.dark .mat-elevation-z11,.theme-rose.dark .mat-mdc-elevation-specific.mat-elevation-z11{box-shadow:0 6px 7px -4px #0003,0 11px 15px 1px #00000024,0 4px 20px 3px #0000001f}.theme-rose .dark .mat-elevation-z12,.theme-rose .dark .mat-mdc-elevation-specific.mat-elevation-z12,.theme-rose.dark .mat-elevation-z12,.theme-rose.dark .mat-mdc-elevation-specific.mat-elevation-z12{box-shadow:0 7px 8px -4px #0003,0 12px 17px 2px #00000024,0 5px 22px 4px #0000001f}.theme-rose .dark .mat-elevation-z13,.theme-rose .dark .mat-mdc-elevation-specific.mat-elevation-z13,.theme-rose.dark .mat-elevation-z13,.theme-rose.dark .mat-mdc-elevation-specific.mat-elevation-z13{box-shadow:0 7px 8px -4px #0003,0 13px 19px 2px #00000024,0 5px 24px 4px #0000001f}.theme-rose .dark .mat-elevation-z14,.theme-rose .dark .mat-mdc-elevation-specific.mat-elevation-z14,.theme-rose.dark .mat-elevation-z14,.theme-rose.dark .mat-mdc-elevation-specific.mat-elevation-z14{box-shadow:0 7px 9px -4px #0003,0 14px 21px 2px #00000024,0 5px 26px 4px #0000001f}.theme-rose .dark .mat-elevation-z15,.theme-rose .dark .mat-mdc-elevation-specific.mat-elevation-z15,.theme-rose.dark .mat-elevation-z15,.theme-rose.dark .mat-mdc-elevation-specific.mat-elevation-z15{box-shadow:0 8px 9px -5px #0003,0 15px 22px 2px #00000024,0 6px 28px 5px #0000001f}.theme-rose .dark .mat-elevation-z16,.theme-rose .dark .mat-mdc-elevation-specific.mat-elevation-z16,.theme-rose.dark .mat-elevation-z16,.theme-rose.dark .mat-mdc-elevation-specific.mat-elevation-z16{box-shadow:0 8px 10px -5px #0003,0 16px 24px 2px #00000024,0 6px 30px 5px #0000001f}.theme-rose .dark .mat-elevation-z17,.theme-rose .dark .mat-mdc-elevation-specific.mat-elevation-z17,.theme-rose.dark .mat-elevation-z17,.theme-rose.dark .mat-mdc-elevation-specific.mat-elevation-z17{box-shadow:0 8px 11px -5px #0003,0 17px 26px 2px #00000024,0 6px 32px 5px #0000001f}.theme-rose .dark .mat-elevation-z18,.theme-rose .dark .mat-mdc-elevation-specific.mat-elevation-z18,.theme-rose.dark .mat-elevation-z18,.theme-rose.dark .mat-mdc-elevation-specific.mat-elevation-z18{box-shadow:0 9px 11px -5px #0003,0 18px 28px 2px #00000024,0 7px 34px 6px #0000001f}.theme-rose .dark .mat-elevation-z19,.theme-rose .dark .mat-mdc-elevation-specific.mat-elevation-z19,.theme-rose.dark .mat-elevation-z19,.theme-rose.dark .mat-mdc-elevation-specific.mat-elevation-z19{box-shadow:0 9px 12px -6px #0003,0 19px 29px 2px #00000024,0 7px 36px 6px #0000001f}.theme-rose .dark .mat-elevation-z20,.theme-rose .dark .mat-mdc-elevation-specific.mat-elevation-z20,.theme-rose.dark .mat-elevation-z20,.theme-rose.dark .mat-mdc-elevation-specific.mat-elevation-z20{box-shadow:0 10px 13px -6px #0003,0 20px 31px 3px #00000024,0 8px 38px 7px #0000001f}.theme-rose .dark .mat-elevation-z21,.theme-rose .dark .mat-mdc-elevation-specific.mat-elevation-z21,.theme-rose.dark .mat-elevation-z21,.theme-rose.dark .mat-mdc-elevation-specific.mat-elevation-z21{box-shadow:0 10px 13px -6px #0003,0 21px 33px 3px #00000024,0 8px 40px 7px #0000001f}.theme-rose .dark .mat-elevation-z22,.theme-rose .dark .mat-mdc-elevation-specific.mat-elevation-z22,.theme-rose.dark .mat-elevation-z22,.theme-rose.dark .mat-mdc-elevation-specific.mat-elevation-z22{box-shadow:0 10px 14px -6px #0003,0 22px 35px 3px #00000024,0 8px 42px 7px #0000001f}.theme-rose .dark .mat-elevation-z23,.theme-rose .dark .mat-mdc-elevation-specific.mat-elevation-z23,.theme-rose.dark .mat-elevation-z23,.theme-rose.dark .mat-mdc-elevation-specific.mat-elevation-z23{box-shadow:0 11px 14px -7px #0003,0 23px 36px 3px #00000024,0 9px 44px 8px #0000001f}.theme-rose .dark .mat-elevation-z24,.theme-rose .dark .mat-mdc-elevation-specific.mat-elevation-z24,.theme-rose.dark .mat-elevation-z24,.theme-rose.dark .mat-mdc-elevation-specific.mat-elevation-z24{box-shadow:0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f}.theme-rose .dark .mat-mdc-progress-bar,.theme-rose.dark .mat-mdc-progress-bar{--mdc-linear-progress-active-indicator-color: #f43f5e;--mdc-linear-progress-track-color: rgba(244, 63, 94, .25)}.theme-rose .dark .mat-mdc-progress-bar.mat-accent,.theme-rose.dark .mat-mdc-progress-bar.mat-accent{--mdc-linear-progress-active-indicator-color: #1e293b;--mdc-linear-progress-track-color: rgba(30, 41, 59, .25)}.theme-rose .dark .mat-mdc-progress-bar.mat-warn,.theme-rose.dark .mat-mdc-progress-bar.mat-warn{--mdc-linear-progress-active-indicator-color: #dc2626;--mdc-linear-progress-track-color: rgba(220, 38, 38, .25)}.theme-rose .dark .mat-mdc-form-field.mat-accent,.theme-rose.dark .mat-mdc-form-field.mat-accent{--mdc-filled-text-field-caret-color: #1e293b;--mdc-filled-text-field-focus-active-indicator-color: #1e293b;--mdc-filled-text-field-focus-label-text-color: rgba(30, 41, 59, .87);--mdc-outlined-text-field-caret-color: #1e293b;--mdc-outlined-text-field-focus-outline-color: #1e293b;--mdc-outlined-text-field-focus-label-text-color: rgba(30, 41, 59, .87);--mat-form-field-focus-select-arrow-color: rgba(30, 41, 59, .87)}.theme-rose .dark .mat-mdc-form-field.mat-warn,.theme-rose.dark .mat-mdc-form-field.mat-warn{--mdc-filled-text-field-caret-color: #dc2626;--mdc-filled-text-field-focus-active-indicator-color: #dc2626;--mdc-filled-text-field-focus-label-text-color: rgba(220, 38, 38, .87);--mdc-outlined-text-field-caret-color: #dc2626;--mdc-outlined-text-field-focus-outline-color: #dc2626;--mdc-outlined-text-field-focus-label-text-color: rgba(220, 38, 38, .87);--mat-form-field-focus-select-arrow-color: rgba(220, 38, 38, .87)}.theme-rose .dark .mat-mdc-form-field.mat-accent,.theme-rose.dark .mat-mdc-form-field.mat-accent{--mat-select-panel-background-color: #032128;--mat-select-enabled-trigger-text-color: rgba(255, 255, 255, .87);--mat-select-disabled-trigger-text-color: rgba(7, 52, 62, .38);--mat-select-placeholder-text-color: rgba(255, 255, 255, .6);--mat-select-enabled-arrow-color: rgba(203, 221, 225, .54);--mat-select-disabled-arrow-color: rgba(255, 255, 255, .38);--mat-select-focused-arrow-color: rgba(30, 41, 59, .87);--mat-select-invalid-arrow-color: rgba(220, 38, 38, .87)}.theme-rose .dark .mat-mdc-form-field.mat-warn,.theme-rose.dark .mat-mdc-form-field.mat-warn{--mat-select-panel-background-color: #032128;--mat-select-enabled-trigger-text-color: rgba(255, 255, 255, .87);--mat-select-disabled-trigger-text-color: rgba(7, 52, 62, .38);--mat-select-placeholder-text-color: rgba(255, 255, 255, .6);--mat-select-enabled-arrow-color: rgba(203, 221, 225, .54);--mat-select-disabled-arrow-color: rgba(255, 255, 255, .38);--mat-select-focused-arrow-color: rgba(220, 38, 38, .87);--mat-select-invalid-arrow-color: rgba(220, 38, 38, .87)}.theme-rose .dark .mat-mdc-standard-chip,.theme-rose.dark .mat-mdc-standard-chip{--mdc-chip-container-shape-family: rounded;--mdc-chip-container-shape-radius: 16px 16px 16px 16px;--mdc-chip-with-avatar-avatar-shape-family: rounded;--mdc-chip-with-avatar-avatar-shape-radius: 14px 14px 14px 14px;--mdc-chip-with-avatar-avatar-size: 28px;--mdc-chip-with-icon-icon-size: 18px;--mdc-chip-outline-width: 0;--mdc-chip-outline-color: transparent;--mdc-chip-disabled-outline-color: transparent;--mdc-chip-focus-outline-color: transparent;--mdc-chip-hover-state-layer-opacity: .04;--mdc-chip-with-avatar-disabled-avatar-opacity: 1;--mdc-chip-flat-selected-outline-width: 0;--mdc-chip-selected-hover-state-layer-opacity: .04;--mdc-chip-with-trailing-icon-disabled-trailing-icon-opacity: 1;--mdc-chip-with-icon-disabled-icon-opacity: 1;--mat-chip-disabled-container-opacity: .4;--mat-chip-trailing-action-opacity: .54;--mat-chip-trailing-action-focus-opacity: 1;--mat-chip-trailing-action-state-layer-color: transparent;--mat-chip-selected-trailing-action-state-layer-color: transparent;--mat-chip-trailing-action-hover-state-layer-opacity: 0;--mat-chip-trailing-action-focus-state-layer-opacity: 0;--mdc-chip-disabled-label-text-color: #fafafa;--mdc-chip-elevated-container-color: #213c42;--mdc-chip-elevated-selected-container-color: #213c42;--mdc-chip-elevated-disabled-container-color: #213c42;--mdc-chip-flat-disabled-selected-container-color: #213c42;--mdc-chip-focus-state-layer-color: white;--mdc-chip-hover-state-layer-color: white;--mdc-chip-selected-hover-state-layer-color: white;--mdc-chip-focus-state-layer-opacity: .12;--mdc-chip-selected-focus-state-layer-color: white;--mdc-chip-selected-focus-state-layer-opacity: .12;--mdc-chip-label-text-color: #fafafa;--mdc-chip-selected-label-text-color: #fafafa;--mdc-chip-with-icon-icon-color: #fafafa;--mdc-chip-with-icon-disabled-icon-color: #fafafa;--mdc-chip-with-icon-selected-icon-color: #fafafa;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color: #fafafa;--mdc-chip-with-trailing-icon-trailing-icon-color: #fafafa;--mat-chip-selected-disabled-trailing-icon-color: #fafafa;--mat-chip-selected-trailing-icon-color: #fafafa}.theme-rose .dark .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-primary,.theme-rose .dark .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-primary,.theme-rose.dark .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-primary,.theme-rose.dark .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-primary{--mdc-chip-disabled-label-text-color: #4c0519;--mdc-chip-elevated-container-color: #f43f5e;--mdc-chip-elevated-selected-container-color: #f43f5e;--mdc-chip-elevated-disabled-container-color: #f43f5e;--mdc-chip-flat-disabled-selected-container-color: #f43f5e;--mdc-chip-focus-state-layer-color: white;--mdc-chip-hover-state-layer-color: white;--mdc-chip-selected-hover-state-layer-color: white;--mdc-chip-focus-state-layer-opacity: .12;--mdc-chip-selected-focus-state-layer-color: white;--mdc-chip-selected-focus-state-layer-opacity: .12;--mdc-chip-label-text-color: #4c0519;--mdc-chip-selected-label-text-color: #4c0519;--mdc-chip-with-icon-icon-color: #4c0519;--mdc-chip-with-icon-disabled-icon-color: #4c0519;--mdc-chip-with-icon-selected-icon-color: #4c0519;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color: #4c0519;--mdc-chip-with-trailing-icon-trailing-icon-color: #4c0519;--mat-chip-selected-disabled-trailing-icon-color: #4c0519;--mat-chip-selected-trailing-icon-color: #4c0519}.theme-rose .dark .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-accent,.theme-rose .dark .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-accent,.theme-rose.dark .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-accent,.theme-rose.dark .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-accent{--mdc-chip-disabled-label-text-color: white;--mdc-chip-elevated-container-color: #1e293b;--mdc-chip-elevated-selected-container-color: #1e293b;--mdc-chip-elevated-disabled-container-color: #1e293b;--mdc-chip-flat-disabled-selected-container-color: #1e293b;--mdc-chip-focus-state-layer-color: white;--mdc-chip-hover-state-layer-color: white;--mdc-chip-selected-hover-state-layer-color: white;--mdc-chip-focus-state-layer-opacity: .12;--mdc-chip-selected-focus-state-layer-color: white;--mdc-chip-selected-focus-state-layer-opacity: .12;--mdc-chip-label-text-color: white;--mdc-chip-selected-label-text-color: white;--mdc-chip-with-icon-icon-color: white;--mdc-chip-with-icon-disabled-icon-color: white;--mdc-chip-with-icon-selected-icon-color: white;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color: white;--mdc-chip-with-trailing-icon-trailing-icon-color: white;--mat-chip-selected-disabled-trailing-icon-color: white;--mat-chip-selected-trailing-icon-color: white}.theme-rose .dark .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-warn,.theme-rose .dark .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-warn,.theme-rose.dark .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-warn,.theme-rose.dark .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-warn{--mdc-chip-disabled-label-text-color: white;--mdc-chip-elevated-container-color: #dc2626;--mdc-chip-elevated-selected-container-color: #dc2626;--mdc-chip-elevated-disabled-container-color: #dc2626;--mdc-chip-flat-disabled-selected-container-color: #dc2626;--mdc-chip-focus-state-layer-color: white;--mdc-chip-hover-state-layer-color: white;--mdc-chip-selected-hover-state-layer-color: white;--mdc-chip-focus-state-layer-opacity: .12;--mdc-chip-selected-focus-state-layer-color: white;--mdc-chip-selected-focus-state-layer-opacity: .12;--mdc-chip-label-text-color: white;--mdc-chip-selected-label-text-color: white;--mdc-chip-with-icon-icon-color: white;--mdc-chip-with-icon-disabled-icon-color: white;--mdc-chip-with-icon-selected-icon-color: white;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color: white;--mdc-chip-with-trailing-icon-trailing-icon-color: white;--mat-chip-selected-disabled-trailing-icon-color: white;--mat-chip-selected-trailing-icon-color: white}.theme-rose .dark .mat-mdc-slide-toggle,.theme-rose.dark .mat-mdc-slide-toggle{--mat-switch-disabled-selected-handle-opacity: .38;--mat-switch-disabled-unselected-handle-opacity: .38;--mat-switch-unselected-handle-size: 20px;--mat-switch-selected-handle-size: 20px;--mat-switch-pressed-handle-size: 20px;--mat-switch-with-icon-handle-size: 20px;--mat-switch-selected-handle-horizontal-margin: 0;--mat-switch-selected-with-icon-handle-horizontal-margin: 0;--mat-switch-selected-pressed-handle-horizontal-margin: 0;--mat-switch-unselected-handle-horizontal-margin: 0;--mat-switch-unselected-with-icon-handle-horizontal-margin: 0;--mat-switch-unselected-pressed-handle-horizontal-margin: 0;--mat-switch-visible-track-opacity: 1;--mat-switch-hidden-track-opacity: 1;--mat-switch-visible-track-transition: transform 75ms 0ms cubic-bezier(0, 0, .2, 1);--mat-switch-hidden-track-transition: transform 75ms 0ms cubic-bezier(.4, 0, .6, 1);--mat-switch-track-outline-width: 1px;--mat-switch-track-outline-color: transparent;--mat-switch-selected-track-outline-width: 1px;--mat-switch-selected-track-outline-color: transparent;--mat-switch-disabled-unselected-track-outline-width: 1px;--mat-switch-disabled-unselected-track-outline-color: transparent;--mat-switch-label-text-color: white}.theme-rose .dark .mat-mdc-slide-toggle.mat-accent,.theme-rose.dark .mat-mdc-slide-toggle.mat-accent{--mdc-switch-selected-focus-state-layer-color: #cbd5e1;--mdc-switch-selected-handle-color: #cbd5e1;--mdc-switch-selected-hover-state-layer-color: #cbd5e1;--mdc-switch-selected-pressed-state-layer-color: #cbd5e1;--mdc-switch-selected-focus-handle-color: #e2e8f0;--mdc-switch-selected-hover-handle-color: #e2e8f0;--mdc-switch-selected-pressed-handle-color: #e2e8f0;--mdc-switch-selected-focus-track-color: #475569;--mdc-switch-selected-hover-track-color: #475569;--mdc-switch-selected-pressed-track-color: #475569;--mdc-switch-selected-track-color: #475569}.theme-rose .dark .mat-mdc-slide-toggle.mat-warn,.theme-rose.dark .mat-mdc-slide-toggle.mat-warn{--mdc-switch-selected-focus-state-layer-color: #fca5a5;--mdc-switch-selected-handle-color: #fca5a5;--mdc-switch-selected-hover-state-layer-color: #fca5a5;--mdc-switch-selected-pressed-state-layer-color: #fca5a5;--mdc-switch-selected-focus-handle-color: #fecaca;--mdc-switch-selected-hover-handle-color: #fecaca;--mdc-switch-selected-pressed-handle-color: #fecaca;--mdc-switch-selected-focus-track-color: #dc2626;--mdc-switch-selected-hover-track-color: #dc2626;--mdc-switch-selected-pressed-track-color: #dc2626;--mdc-switch-selected-track-color: #dc2626}.theme-rose .dark .mat-mdc-radio-button.mat-primary,.theme-rose.dark .mat-mdc-radio-button.mat-primary{--mdc-radio-disabled-selected-icon-color: #cbdde1;--mdc-radio-disabled-unselected-icon-color: #cbdde1;--mdc-radio-unselected-hover-icon-color: #eeeeee;--mdc-radio-unselected-icon-color: rgba(203, 221, 225, .54);--mdc-radio-unselected-pressed-icon-color: rgba(203, 221, 225, .54);--mdc-radio-selected-focus-icon-color: #f43f5e;--mdc-radio-selected-hover-icon-color: #f43f5e;--mdc-radio-selected-icon-color: #f43f5e;--mdc-radio-selected-pressed-icon-color: #f43f5e;--mat-radio-ripple-color: white;--mat-radio-checked-ripple-color: #f43f5e;--mat-radio-disabled-label-color: #07343e;--mat-radio-label-text-color: white}.theme-rose .dark .mat-mdc-radio-button.mat-accent,.theme-rose.dark .mat-mdc-radio-button.mat-accent{--mdc-radio-disabled-selected-icon-color: #cbdde1;--mdc-radio-disabled-unselected-icon-color: #cbdde1;--mdc-radio-unselected-hover-icon-color: #eeeeee;--mdc-radio-unselected-icon-color: rgba(203, 221, 225, .54);--mdc-radio-unselected-pressed-icon-color: rgba(203, 221, 225, .54);--mdc-radio-selected-focus-icon-color: #1e293b;--mdc-radio-selected-hover-icon-color: #1e293b;--mdc-radio-selected-icon-color: #1e293b;--mdc-radio-selected-pressed-icon-color: #1e293b;--mat-radio-ripple-color: white;--mat-radio-checked-ripple-color: #1e293b;--mat-radio-disabled-label-color: #07343e;--mat-radio-label-text-color: white}.theme-rose .dark .mat-mdc-radio-button.mat-warn,.theme-rose.dark .mat-mdc-radio-button.mat-warn{--mdc-radio-disabled-selected-icon-color: #cbdde1;--mdc-radio-disabled-unselected-icon-color: #cbdde1;--mdc-radio-unselected-hover-icon-color: #eeeeee;--mdc-radio-unselected-icon-color: rgba(203, 221, 225, .54);--mdc-radio-unselected-pressed-icon-color: rgba(203, 221, 225, .54);--mdc-radio-selected-focus-icon-color: #dc2626;--mdc-radio-selected-hover-icon-color: #dc2626;--mdc-radio-selected-icon-color: #dc2626;--mdc-radio-selected-pressed-icon-color: #dc2626;--mat-radio-ripple-color: white;--mat-radio-checked-ripple-color: #dc2626;--mat-radio-disabled-label-color: #07343e;--mat-radio-label-text-color: white}.theme-rose .dark .mat-accent,.theme-rose.dark .mat-accent{--mat-slider-ripple-color: #1e293b;--mat-slider-hover-state-layer-color: rgba(30, 41, 59, .05);--mat-slider-focus-state-layer-color: rgba(30, 41, 59, .2);--mdc-slider-handle-color: #1e293b;--mdc-slider-focus-handle-color: #1e293b;--mdc-slider-hover-handle-color: #1e293b;--mdc-slider-active-track-color: #1e293b;--mdc-slider-inactive-track-color: #1e293b;--mdc-slider-with-tick-marks-inactive-container-color: #1e293b;--mdc-slider-with-tick-marks-active-container-color: white}.theme-rose .dark .mat-warn,.theme-rose.dark .mat-warn{--mat-slider-ripple-color: #dc2626;--mat-slider-hover-state-layer-color: rgba(220, 38, 38, .05);--mat-slider-focus-state-layer-color: rgba(220, 38, 38, .2);--mdc-slider-handle-color: #dc2626;--mdc-slider-focus-handle-color: #dc2626;--mdc-slider-hover-handle-color: #dc2626;--mdc-slider-active-track-color: #dc2626;--mdc-slider-inactive-track-color: #dc2626;--mdc-slider-with-tick-marks-inactive-container-color: #dc2626;--mdc-slider-with-tick-marks-active-container-color: white}.theme-rose .dark .mdc-list-item__start,.theme-rose .dark .mdc-list-item__end,.theme-rose.dark .mdc-list-item__start,.theme-rose.dark .mdc-list-item__end{--mdc-radio-disabled-selected-icon-color: #cbdde1;--mdc-radio-disabled-unselected-icon-color: #cbdde1;--mdc-radio-unselected-hover-icon-color: #eeeeee;--mdc-radio-unselected-icon-color: rgba(203, 221, 225, .54);--mdc-radio-unselected-pressed-icon-color: rgba(203, 221, 225, .54);--mdc-radio-selected-focus-icon-color: #f43f5e;--mdc-radio-selected-hover-icon-color: #f43f5e;--mdc-radio-selected-icon-color: #f43f5e;--mdc-radio-selected-pressed-icon-color: #f43f5e}.theme-rose .dark .mat-accent .mdc-list-item__start,.theme-rose .dark .mat-accent .mdc-list-item__end,.theme-rose.dark .mat-accent .mdc-list-item__start,.theme-rose.dark .mat-accent .mdc-list-item__end{--mdc-radio-disabled-selected-icon-color: #cbdde1;--mdc-radio-disabled-unselected-icon-color: #cbdde1;--mdc-radio-unselected-hover-icon-color: #eeeeee;--mdc-radio-unselected-icon-color: rgba(203, 221, 225, .54);--mdc-radio-unselected-pressed-icon-color: rgba(203, 221, 225, .54);--mdc-radio-selected-focus-icon-color: #1e293b;--mdc-radio-selected-hover-icon-color: #1e293b;--mdc-radio-selected-icon-color: #1e293b;--mdc-radio-selected-pressed-icon-color: #1e293b}.theme-rose .dark .mat-warn .mdc-list-item__start,.theme-rose .dark .mat-warn .mdc-list-item__end,.theme-rose.dark .mat-warn .mdc-list-item__start,.theme-rose.dark .mat-warn .mdc-list-item__end{--mdc-radio-disabled-selected-icon-color: #cbdde1;--mdc-radio-disabled-unselected-icon-color: #cbdde1;--mdc-radio-unselected-hover-icon-color: #eeeeee;--mdc-radio-unselected-icon-color: rgba(203, 221, 225, .54);--mdc-radio-unselected-pressed-icon-color: rgba(203, 221, 225, .54);--mdc-radio-selected-focus-icon-color: #dc2626;--mdc-radio-selected-hover-icon-color: #dc2626;--mdc-radio-selected-icon-color: #dc2626;--mdc-radio-selected-pressed-icon-color: #dc2626}.theme-rose .dark .mat-mdc-list-option,.theme-rose.dark .mat-mdc-list-option{--mdc-checkbox-disabled-selected-icon-color: rgba(255, 255, 255, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(255, 255, 255, .38);--mdc-checkbox-selected-checkmark-color: #4c0519;--mdc-checkbox-selected-focus-icon-color: #f43f5e;--mdc-checkbox-selected-hover-icon-color: #f43f5e;--mdc-checkbox-selected-icon-color: #f43f5e;--mdc-checkbox-selected-pressed-icon-color: #f43f5e;--mdc-checkbox-unselected-focus-icon-color: #eeeeee;--mdc-checkbox-unselected-hover-icon-color: #eeeeee;--mdc-checkbox-unselected-icon-color: rgba(255, 255, 255, .54);--mdc-checkbox-unselected-pressed-icon-color: rgba(255, 255, 255, .54);--mdc-checkbox-selected-focus-state-layer-color: #f43f5e;--mdc-checkbox-selected-hover-state-layer-color: #f43f5e;--mdc-checkbox-selected-pressed-state-layer-color: #f43f5e;--mdc-checkbox-unselected-focus-state-layer-color: white;--mdc-checkbox-unselected-hover-state-layer-color: white;--mdc-checkbox-unselected-pressed-state-layer-color: white}.theme-rose .dark .mat-mdc-list-option.mat-accent,.theme-rose.dark .mat-mdc-list-option.mat-accent{--mdc-checkbox-disabled-selected-icon-color: rgba(255, 255, 255, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(255, 255, 255, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #1e293b;--mdc-checkbox-selected-hover-icon-color: #1e293b;--mdc-checkbox-selected-icon-color: #1e293b;--mdc-checkbox-selected-pressed-icon-color: #1e293b;--mdc-checkbox-unselected-focus-icon-color: #eeeeee;--mdc-checkbox-unselected-hover-icon-color: #eeeeee;--mdc-checkbox-unselected-icon-color: rgba(255, 255, 255, .54);--mdc-checkbox-unselected-pressed-icon-color: rgba(255, 255, 255, .54);--mdc-checkbox-selected-focus-state-layer-color: #1e293b;--mdc-checkbox-selected-hover-state-layer-color: #1e293b;--mdc-checkbox-selected-pressed-state-layer-color: #1e293b;--mdc-checkbox-unselected-focus-state-layer-color: white;--mdc-checkbox-unselected-hover-state-layer-color: white;--mdc-checkbox-unselected-pressed-state-layer-color: white}.theme-rose .dark .mat-mdc-list-option.mat-warn,.theme-rose.dark .mat-mdc-list-option.mat-warn{--mdc-checkbox-disabled-selected-icon-color: rgba(255, 255, 255, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(255, 255, 255, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #dc2626;--mdc-checkbox-selected-hover-icon-color: #dc2626;--mdc-checkbox-selected-icon-color: #dc2626;--mdc-checkbox-selected-pressed-icon-color: #dc2626;--mdc-checkbox-unselected-focus-icon-color: #eeeeee;--mdc-checkbox-unselected-hover-icon-color: #eeeeee;--mdc-checkbox-unselected-icon-color: rgba(255, 255, 255, .54);--mdc-checkbox-unselected-pressed-icon-color: rgba(255, 255, 255, .54);--mdc-checkbox-selected-focus-state-layer-color: #dc2626;--mdc-checkbox-selected-hover-state-layer-color: #dc2626;--mdc-checkbox-selected-pressed-state-layer-color: #dc2626;--mdc-checkbox-unselected-focus-state-layer-color: white;--mdc-checkbox-unselected-hover-state-layer-color: white;--mdc-checkbox-unselected-pressed-state-layer-color: white}.theme-rose .dark .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected .mdc-list-item__primary-text,.theme-rose .dark .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated .mdc-list-item__primary-text,.theme-rose.dark .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected .mdc-list-item__primary-text,.theme-rose.dark .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated .mdc-list-item__primary-text,.theme-rose .dark .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected.mdc-list-item--with-leading-icon .mdc-list-item__start,.theme-rose .dark .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated.mdc-list-item--with-leading-icon .mdc-list-item__start,.theme-rose.dark .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected.mdc-list-item--with-leading-icon .mdc-list-item__start,.theme-rose.dark .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated.mdc-list-item--with-leading-icon .mdc-list-item__start{color:#f43f5e}.theme-rose .dark .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__start,.theme-rose .dark .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__content,.theme-rose .dark .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__end,.theme-rose.dark .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__start,.theme-rose.dark .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__content,.theme-rose.dark .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__end{opacity:1}.theme-rose .dark .mat-mdc-tab-group,.theme-rose .dark .mat-mdc-tab-nav-bar,.theme-rose.dark .mat-mdc-tab-group,.theme-rose.dark .mat-mdc-tab-nav-bar{--mdc-tab-indicator-active-indicator-color: #f43f5e;--mat-tab-header-disabled-ripple-color: #07343e;--mat-tab-header-pagination-icon-color: #cbdde1;--mat-tab-header-inactive-label-text-color: rgba(255, 255, 255, .6);--mat-tab-header-active-label-text-color: #f43f5e;--mat-tab-header-active-ripple-color: #f43f5e;--mat-tab-header-inactive-ripple-color: #f43f5e;--mat-tab-header-inactive-focus-label-text-color: rgba(255, 255, 255, .6);--mat-tab-header-inactive-hover-label-text-color: rgba(255, 255, 255, .6);--mat-tab-header-active-focus-label-text-color: #f43f5e;--mat-tab-header-active-hover-label-text-color: #f43f5e;--mat-tab-header-active-focus-indicator-color: #f43f5e;--mat-tab-header-active-hover-indicator-color: #f43f5e}.theme-rose .dark .mat-mdc-tab-group.mat-accent,.theme-rose .dark .mat-mdc-tab-nav-bar.mat-accent,.theme-rose.dark .mat-mdc-tab-group.mat-accent,.theme-rose.dark .mat-mdc-tab-nav-bar.mat-accent{--mdc-tab-indicator-active-indicator-color: #1e293b;--mat-tab-header-disabled-ripple-color: #07343e;--mat-tab-header-pagination-icon-color: #cbdde1;--mat-tab-header-inactive-label-text-color: rgba(255, 255, 255, .6);--mat-tab-header-active-label-text-color: #1e293b;--mat-tab-header-active-ripple-color: #1e293b;--mat-tab-header-inactive-ripple-color: #1e293b;--mat-tab-header-inactive-focus-label-text-color: rgba(255, 255, 255, .6);--mat-tab-header-inactive-hover-label-text-color: rgba(255, 255, 255, .6);--mat-tab-header-active-focus-label-text-color: #1e293b;--mat-tab-header-active-hover-label-text-color: #1e293b;--mat-tab-header-active-focus-indicator-color: #1e293b;--mat-tab-header-active-hover-indicator-color: #1e293b}.theme-rose .dark .mat-mdc-tab-group.mat-warn,.theme-rose .dark .mat-mdc-tab-nav-bar.mat-warn,.theme-rose.dark .mat-mdc-tab-group.mat-warn,.theme-rose.dark .mat-mdc-tab-nav-bar.mat-warn{--mdc-tab-indicator-active-indicator-color: #dc2626;--mat-tab-header-disabled-ripple-color: #07343e;--mat-tab-header-pagination-icon-color: #cbdde1;--mat-tab-header-inactive-label-text-color: rgba(255, 255, 255, .6);--mat-tab-header-active-label-text-color: #dc2626;--mat-tab-header-active-ripple-color: #dc2626;--mat-tab-header-inactive-ripple-color: #dc2626;--mat-tab-header-inactive-focus-label-text-color: rgba(255, 255, 255, .6);--mat-tab-header-inactive-hover-label-text-color: rgba(255, 255, 255, .6);--mat-tab-header-active-focus-label-text-color: #dc2626;--mat-tab-header-active-hover-label-text-color: #dc2626;--mat-tab-header-active-focus-indicator-color: #dc2626;--mat-tab-header-active-hover-indicator-color: #dc2626}.theme-rose .dark .mat-mdc-tab-group.mat-background-primary,.theme-rose .dark .mat-mdc-tab-nav-bar.mat-background-primary,.theme-rose.dark .mat-mdc-tab-group.mat-background-primary,.theme-rose.dark .mat-mdc-tab-nav-bar.mat-background-primary{--mat-tab-header-with-background-background-color: #f43f5e;--mat-tab-header-with-background-foreground-color: #4c0519}.theme-rose .dark .mat-mdc-tab-group.mat-background-accent,.theme-rose .dark .mat-mdc-tab-nav-bar.mat-background-accent,.theme-rose.dark .mat-mdc-tab-group.mat-background-accent,.theme-rose.dark .mat-mdc-tab-nav-bar.mat-background-accent{--mat-tab-header-with-background-background-color: #1e293b;--mat-tab-header-with-background-foreground-color: white}.theme-rose .dark .mat-mdc-tab-group.mat-background-warn,.theme-rose .dark .mat-mdc-tab-nav-bar.mat-background-warn,.theme-rose.dark .mat-mdc-tab-group.mat-background-warn,.theme-rose.dark .mat-mdc-tab-nav-bar.mat-background-warn{--mat-tab-header-with-background-background-color: #dc2626;--mat-tab-header-with-background-foreground-color: white}.theme-rose .dark .mat-mdc-checkbox.mat-primary,.theme-rose.dark .mat-mdc-checkbox.mat-primary{--mdc-checkbox-disabled-selected-icon-color: rgba(255, 255, 255, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(255, 255, 255, .38);--mdc-checkbox-selected-checkmark-color: #4c0519;--mdc-checkbox-selected-focus-icon-color: #f43f5e;--mdc-checkbox-selected-hover-icon-color: #f43f5e;--mdc-checkbox-selected-icon-color: #f43f5e;--mdc-checkbox-selected-pressed-icon-color: #f43f5e;--mdc-checkbox-unselected-focus-icon-color: #eeeeee;--mdc-checkbox-unselected-hover-icon-color: #eeeeee;--mdc-checkbox-unselected-icon-color: rgba(255, 255, 255, .54);--mdc-checkbox-unselected-pressed-icon-color: rgba(255, 255, 255, .54);--mdc-checkbox-selected-focus-state-layer-color: #f43f5e;--mdc-checkbox-selected-hover-state-layer-color: #f43f5e;--mdc-checkbox-selected-pressed-state-layer-color: #f43f5e;--mdc-checkbox-unselected-focus-state-layer-color: white;--mdc-checkbox-unselected-hover-state-layer-color: white;--mdc-checkbox-unselected-pressed-state-layer-color: white}.theme-rose .dark .mat-mdc-checkbox.mat-warn,.theme-rose.dark .mat-mdc-checkbox.mat-warn{--mdc-checkbox-disabled-selected-icon-color: rgba(255, 255, 255, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(255, 255, 255, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #dc2626;--mdc-checkbox-selected-hover-icon-color: #dc2626;--mdc-checkbox-selected-icon-color: #dc2626;--mdc-checkbox-selected-pressed-icon-color: #dc2626;--mdc-checkbox-unselected-focus-icon-color: #eeeeee;--mdc-checkbox-unselected-hover-icon-color: #eeeeee;--mdc-checkbox-unselected-icon-color: rgba(255, 255, 255, .54);--mdc-checkbox-unselected-pressed-icon-color: rgba(255, 255, 255, .54);--mdc-checkbox-selected-focus-state-layer-color: #dc2626;--mdc-checkbox-selected-hover-state-layer-color: #dc2626;--mdc-checkbox-selected-pressed-state-layer-color: #dc2626;--mdc-checkbox-unselected-focus-state-layer-color: white;--mdc-checkbox-unselected-hover-state-layer-color: white;--mdc-checkbox-unselected-pressed-state-layer-color: white}.theme-rose .dark .mat-mdc-button.mat-primary,.theme-rose.dark .mat-mdc-button.mat-primary{--mdc-text-button-label-text-color: #f43f5e;--mat-text-button-state-layer-color: #f43f5e;--mat-text-button-ripple-color: rgba(244, 63, 94, .1)}.theme-rose .dark .mat-mdc-button.mat-accent,.theme-rose.dark .mat-mdc-button.mat-accent{--mdc-text-button-label-text-color: #1e293b;--mat-text-button-state-layer-color: #1e293b;--mat-text-button-ripple-color: rgba(30, 41, 59, .1)}.theme-rose .dark .mat-mdc-button.mat-warn,.theme-rose.dark .mat-mdc-button.mat-warn{--mdc-text-button-label-text-color: #dc2626;--mat-text-button-state-layer-color: #dc2626;--mat-text-button-ripple-color: rgba(220, 38, 38, .1)}.theme-rose .dark .mat-mdc-unelevated-button.mat-primary,.theme-rose.dark .mat-mdc-unelevated-button.mat-primary{--mdc-filled-button-container-color: #f43f5e;--mdc-filled-button-label-text-color: #4c0519;--mat-filled-button-state-layer-color: #4c0519;--mat-filled-button-ripple-color: rgba(76, 5, 25, .1)}.theme-rose .dark .mat-mdc-unelevated-button.mat-accent,.theme-rose.dark .mat-mdc-unelevated-button.mat-accent{--mdc-filled-button-container-color: #1e293b;--mdc-filled-button-label-text-color: white;--mat-filled-button-state-layer-color: white;--mat-filled-button-ripple-color: rgba(255, 255, 255, .1)}.theme-rose .dark .mat-mdc-unelevated-button.mat-warn,.theme-rose.dark .mat-mdc-unelevated-button.mat-warn{--mdc-filled-button-container-color: #dc2626;--mdc-filled-button-label-text-color: white;--mat-filled-button-state-layer-color: white;--mat-filled-button-ripple-color: rgba(255, 255, 255, .1)}.theme-rose .dark .mat-mdc-raised-button.mat-primary,.theme-rose.dark .mat-mdc-raised-button.mat-primary{--mdc-protected-button-container-color: #f43f5e;--mdc-protected-button-label-text-color: #4c0519;--mat-protected-button-state-layer-color: #4c0519;--mat-protected-button-ripple-color: rgba(76, 5, 25, .1)}.theme-rose .dark .mat-mdc-raised-button.mat-accent,.theme-rose.dark .mat-mdc-raised-button.mat-accent{--mdc-protected-button-container-color: #1e293b;--mdc-protected-button-label-text-color: white;--mat-protected-button-state-layer-color: white;--mat-protected-button-ripple-color: rgba(255, 255, 255, .1)}.theme-rose .dark .mat-mdc-raised-button.mat-warn,.theme-rose.dark .mat-mdc-raised-button.mat-warn{--mdc-protected-button-container-color: #dc2626;--mdc-protected-button-label-text-color: white;--mat-protected-button-state-layer-color: white;--mat-protected-button-ripple-color: rgba(255, 255, 255, .1)}.theme-rose .dark .mat-mdc-outlined-button.mat-primary,.theme-rose.dark .mat-mdc-outlined-button.mat-primary{--mdc-outlined-button-label-text-color: #f43f5e;--mdc-outlined-button-outline-color: rgba(203, 221, 225, .12);--mat-outlined-button-state-layer-color: #f43f5e;--mat-outlined-button-ripple-color: rgba(244, 63, 94, .1)}.theme-rose .dark .mat-mdc-outlined-button.mat-accent,.theme-rose.dark .mat-mdc-outlined-button.mat-accent{--mdc-outlined-button-label-text-color: #1e293b;--mdc-outlined-button-outline-color: rgba(203, 221, 225, .12);--mat-outlined-button-state-layer-color: #1e293b;--mat-outlined-button-ripple-color: rgba(30, 41, 59, .1)}.theme-rose .dark .mat-mdc-outlined-button.mat-warn,.theme-rose.dark .mat-mdc-outlined-button.mat-warn{--mdc-outlined-button-label-text-color: #dc2626;--mdc-outlined-button-outline-color: rgba(203, 221, 225, .12);--mat-outlined-button-state-layer-color: #dc2626;--mat-outlined-button-ripple-color: rgba(220, 38, 38, .1)}.theme-rose .dark .mat-mdc-icon-button.mat-primary,.theme-rose.dark .mat-mdc-icon-button.mat-primary{--mdc-icon-button-icon-color: #f43f5e;--mat-icon-button-state-layer-color: #f43f5e;--mat-icon-button-ripple-color: rgba(244, 63, 94, .1)}.theme-rose .dark .mat-mdc-icon-button.mat-accent,.theme-rose.dark .mat-mdc-icon-button.mat-accent{--mdc-icon-button-icon-color: #1e293b;--mat-icon-button-state-layer-color: #1e293b;--mat-icon-button-ripple-color: rgba(30, 41, 59, .1)}.theme-rose .dark .mat-mdc-icon-button.mat-warn,.theme-rose.dark .mat-mdc-icon-button.mat-warn{--mdc-icon-button-icon-color: #dc2626;--mat-icon-button-state-layer-color: #dc2626;--mat-icon-button-ripple-color: rgba(220, 38, 38, .1)}.theme-rose .dark .mat-mdc-fab.mat-primary,.theme-rose.dark .mat-mdc-fab.mat-primary{--mdc-fab-container-color: #f43f5e;--mat-fab-foreground-color: #4c0519;--mat-fab-state-layer-color: #4c0519;--mat-fab-ripple-color: rgba(76, 5, 25, .1)}.theme-rose .dark .mat-mdc-fab.mat-accent,.theme-rose.dark .mat-mdc-fab.mat-accent{--mdc-fab-container-color: #1e293b;--mat-fab-foreground-color: white;--mat-fab-state-layer-color: white;--mat-fab-ripple-color: rgba(255, 255, 255, .1)}.theme-rose .dark .mat-mdc-fab.mat-warn,.theme-rose.dark .mat-mdc-fab.mat-warn{--mdc-fab-container-color: #dc2626;--mat-fab-foreground-color: white;--mat-fab-state-layer-color: white;--mat-fab-ripple-color: rgba(255, 255, 255, .1)}.theme-rose .dark .mat-mdc-mini-fab.mat-primary,.theme-rose.dark .mat-mdc-mini-fab.mat-primary{--mdc-fab-small-container-color: #f43f5e;--mat-fab-small-foreground-color: #4c0519;--mat-fab-small-state-layer-color: #4c0519;--mat-fab-small-ripple-color: rgba(76, 5, 25, .1)}.theme-rose .dark .mat-mdc-mini-fab.mat-accent,.theme-rose.dark .mat-mdc-mini-fab.mat-accent{--mdc-fab-small-container-color: #1e293b;--mat-fab-small-foreground-color: white;--mat-fab-small-state-layer-color: white;--mat-fab-small-ripple-color: rgba(255, 255, 255, .1)}.theme-rose .dark .mat-mdc-mini-fab.mat-warn,.theme-rose.dark .mat-mdc-mini-fab.mat-warn{--mdc-fab-small-container-color: #dc2626;--mat-fab-small-foreground-color: white;--mat-fab-small-state-layer-color: white;--mat-fab-small-ripple-color: rgba(255, 255, 255, .1)}.theme-rose .dark .mat-accent,.theme-rose.dark .mat-accent{--mdc-circular-progress-active-indicator-color: #1e293b}.theme-rose .dark .mat-warn,.theme-rose.dark .mat-warn{--mdc-circular-progress-active-indicator-color: #dc2626}.theme-rose .dark .mat-badge-accent,.theme-rose.dark .mat-badge-accent{--mat-badge-background-color: #1e293b;--mat-badge-text-color: white}.theme-rose .dark .mat-badge-warn,.theme-rose.dark .mat-badge-warn{--mat-badge-background-color: #dc2626;--mat-badge-text-color: white}.theme-rose .dark .mat-datepicker-content.mat-accent,.theme-rose.dark .mat-datepicker-content.mat-accent{--mat-datepicker-calendar-date-selected-state-text-color: white;--mat-datepicker-calendar-date-selected-state-background-color: #1e293b;--mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(30, 41, 59, .4);--mat-datepicker-calendar-date-today-selected-state-outline-color: white;--mat-datepicker-calendar-date-focus-state-background-color: rgba(30, 41, 59, .3);--mat-datepicker-calendar-date-hover-state-background-color: rgba(30, 41, 59, .3);--mat-datepicker-calendar-date-in-range-state-background-color: rgba(30, 41, 59, .2);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, .2);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #46a35e}.theme-rose .dark .mat-datepicker-content.mat-warn,.theme-rose.dark .mat-datepicker-content.mat-warn{--mat-datepicker-calendar-date-selected-state-text-color: white;--mat-datepicker-calendar-date-selected-state-background-color: #dc2626;--mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(220, 38, 38, .4);--mat-datepicker-calendar-date-today-selected-state-outline-color: white;--mat-datepicker-calendar-date-focus-state-background-color: rgba(220, 38, 38, .3);--mat-datepicker-calendar-date-hover-state-background-color: rgba(220, 38, 38, .3);--mat-datepicker-calendar-date-in-range-state-background-color: rgba(220, 38, 38, .2);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, .2);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #46a35e}.theme-rose .dark .mat-datepicker-toggle-active.mat-accent,.theme-rose.dark .mat-datepicker-toggle-active.mat-accent{--mat-datepicker-toggle-active-state-icon-color: #1e293b}.theme-rose .dark .mat-datepicker-toggle-active.mat-warn,.theme-rose.dark .mat-datepicker-toggle-active.mat-warn{--mat-datepicker-toggle-active-state-icon-color: #dc2626}.theme-rose .dark .mat-icon.mat-primary,.theme-rose.dark .mat-icon.mat-primary{--mat-icon-color: #f43f5e}.theme-rose .dark .mat-icon.mat-accent,.theme-rose.dark .mat-icon.mat-accent{--mat-icon-color: #1e293b}.theme-rose .dark .mat-icon.mat-warn,.theme-rose.dark .mat-icon.mat-warn{--mat-icon-color: #dc2626}.theme-rose .dark .mat-step-header.mat-accent,.theme-rose.dark .mat-step-header.mat-accent{--mat-stepper-header-icon-foreground-color: white;--mat-stepper-header-selected-state-icon-background-color: #1e293b;--mat-stepper-header-selected-state-icon-foreground-color: white;--mat-stepper-header-done-state-icon-background-color: #1e293b;--mat-stepper-header-done-state-icon-foreground-color: white;--mat-stepper-header-edit-state-icon-background-color: #1e293b;--mat-stepper-header-edit-state-icon-foreground-color: white}.theme-rose .dark .mat-step-header.mat-warn,.theme-rose.dark .mat-step-header.mat-warn{--mat-stepper-header-icon-foreground-color: white;--mat-stepper-header-selected-state-icon-background-color: #dc2626;--mat-stepper-header-selected-state-icon-foreground-color: white;--mat-stepper-header-done-state-icon-background-color: #dc2626;--mat-stepper-header-done-state-icon-foreground-color: white;--mat-stepper-header-edit-state-icon-background-color: #dc2626;--mat-stepper-header-edit-state-icon-foreground-color: white}.theme-rose .dark .mat-toolbar.mat-primary,.theme-rose.dark .mat-toolbar.mat-primary{--mat-toolbar-container-background-color: #f43f5e;--mat-toolbar-container-text-color: #4c0519}.theme-rose .dark .mat-toolbar.mat-accent,.theme-rose.dark .mat-toolbar.mat-accent{--mat-toolbar-container-background-color: #1e293b;--mat-toolbar-container-text-color: white}.theme-rose .dark .mat-toolbar.mat-warn,.theme-rose.dark .mat-toolbar.mat-warn{--mat-toolbar-container-background-color: #dc2626;--mat-toolbar-container-text-color: white}.theme-purple .light,.theme-purple.light{--mat-ripple-color: rgba(0, 0, 0, .1);--mat-option-selected-state-label-text-color: #9333ea;--mat-option-label-text-color: #032128;--mat-option-hover-state-layer-color: rgba(0, 0, 0, .04);--mat-option-focus-state-layer-color: rgba(0, 0, 0, .04);--mat-option-selected-state-layer-color: rgba(0, 0, 0, .04);--mat-optgroup-label-text-color: #032128;--mat-full-pseudo-checkbox-selected-icon-color: #1e293b;--mat-full-pseudo-checkbox-selected-checkmark-color: #cbdde1;--mat-full-pseudo-checkbox-unselected-icon-color: #083b46;--mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #cbdde1;--mat-full-pseudo-checkbox-disabled-unselected-icon-color: #b0b0b0;--mat-full-pseudo-checkbox-disabled-selected-icon-color: #b0b0b0;--mat-minimal-pseudo-checkbox-selected-checkmark-color: #1e293b;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #b0b0b0;--mat-app-background-color: #cbdde1;--mat-app-text-color: #032128;--mdc-elevated-card-container-shape: 4px;--mdc-outlined-card-container-shape: 4px;--mdc-outlined-card-outline-width: 1px;--mdc-elevated-card-container-color: white;--mdc-elevated-card-container-elevation: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mdc-outlined-card-container-color: white;--mdc-outlined-card-outline-color: rgba(0, 0, 0, .12);--mdc-outlined-card-container-elevation: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-card-subtitle-text-color: #083b46;--mdc-linear-progress-active-indicator-height: 4px;--mdc-linear-progress-track-height: 4px;--mdc-linear-progress-track-shape: 0;--mdc-plain-tooltip-container-shape: 4px;--mdc-plain-tooltip-supporting-text-line-height: 16px;--mdc-plain-tooltip-container-color: #032128;--mdc-plain-tooltip-supporting-text-color: #fff;--mdc-filled-text-field-active-indicator-height: 1px;--mdc-filled-text-field-focus-active-indicator-height: 2px;--mdc-filled-text-field-container-shape: 4px;--mdc-outlined-text-field-outline-width: 1px;--mdc-outlined-text-field-focus-outline-width: 2px;--mdc-outlined-text-field-container-shape: 4px;--mdc-filled-text-field-caret-color: #9333ea;--mdc-filled-text-field-focus-active-indicator-color: #9333ea;--mdc-filled-text-field-focus-label-text-color: rgba(147, 51, 234, .87);--mdc-filled-text-field-container-color: whitesmoke;--mdc-filled-text-field-disabled-container-color: #fafafa;--mdc-filled-text-field-label-text-color: rgba(3, 33, 40, .6);--mdc-filled-text-field-hover-label-text-color: rgba(3, 33, 40, .6);--mdc-filled-text-field-disabled-label-text-color: rgba(59, 117, 134, .38);--mdc-filled-text-field-input-text-color: rgba(3, 33, 40, .87);--mdc-filled-text-field-disabled-input-text-color: rgba(59, 117, 134, .38);--mdc-filled-text-field-input-text-placeholder-color: rgba(3, 33, 40, .6);--mdc-filled-text-field-error-hover-label-text-color: #dc2626;--mdc-filled-text-field-error-focus-label-text-color: #dc2626;--mdc-filled-text-field-error-label-text-color: #dc2626;--mdc-filled-text-field-error-caret-color: #dc2626;--mdc-filled-text-field-active-indicator-color: rgba(155, 186, 195, .42);--mdc-filled-text-field-disabled-active-indicator-color: rgba(155, 186, 195, .06);--mdc-filled-text-field-hover-active-indicator-color: rgba(155, 186, 195, .87);--mdc-filled-text-field-error-active-indicator-color: #dc2626;--mdc-filled-text-field-error-focus-active-indicator-color: #dc2626;--mdc-filled-text-field-error-hover-active-indicator-color: #dc2626;--mdc-outlined-text-field-caret-color: #9333ea;--mdc-outlined-text-field-focus-outline-color: #9333ea;--mdc-outlined-text-field-focus-label-text-color: rgba(147, 51, 234, .87);--mdc-outlined-text-field-label-text-color: rgba(3, 33, 40, .6);--mdc-outlined-text-field-hover-label-text-color: rgba(3, 33, 40, .6);--mdc-outlined-text-field-disabled-label-text-color: rgba(59, 117, 134, .38);--mdc-outlined-text-field-input-text-color: rgba(3, 33, 40, .87);--mdc-outlined-text-field-disabled-input-text-color: rgba(59, 117, 134, .38);--mdc-outlined-text-field-input-text-placeholder-color: rgba(3, 33, 40, .6);--mdc-outlined-text-field-error-caret-color: #dc2626;--mdc-outlined-text-field-error-focus-label-text-color: #dc2626;--mdc-outlined-text-field-error-label-text-color: #dc2626;--mdc-outlined-text-field-error-hover-label-text-color: #dc2626;--mdc-outlined-text-field-outline-color: rgba(155, 186, 195, .38);--mdc-outlined-text-field-disabled-outline-color: rgba(155, 186, 195, .06);--mdc-outlined-text-field-hover-outline-color: rgba(155, 186, 195, .87);--mdc-outlined-text-field-error-focus-outline-color: #dc2626;--mdc-outlined-text-field-error-hover-outline-color: #dc2626;--mdc-outlined-text-field-error-outline-color: #dc2626;--mat-form-field-focus-select-arrow-color: rgba(147, 51, 234, .87);--mat-form-field-disabled-input-text-placeholder-color: rgba(8, 59, 70, .38);--mat-form-field-state-layer-color: rgba(0, 0, 0, .87);--mat-form-field-error-text-color: #dc2626;--mat-form-field-select-option-text-color: inherit;--mat-form-field-select-disabled-option-text-color: GrayText;--mat-form-field-leading-icon-color: unset;--mat-form-field-disabled-leading-icon-color: unset;--mat-form-field-trailing-icon-color: unset;--mat-form-field-disabled-trailing-icon-color: unset;--mat-form-field-error-focus-trailing-icon-color: unset;--mat-form-field-error-hover-trailing-icon-color: unset;--mat-form-field-error-trailing-icon-color: unset;--mat-form-field-enabled-select-arrow-color: rgba(8, 59, 70, .54);--mat-form-field-disabled-select-arrow-color: rgba(8, 59, 70, .38);--mat-form-field-hover-state-layer-opacity: .04;--mat-form-field-focus-state-layer-opacity: .08;--mat-select-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-select-panel-background-color: white;--mat-select-enabled-trigger-text-color: rgba(3, 33, 40, .87);--mat-select-disabled-trigger-text-color: rgba(59, 117, 134, .38);--mat-select-placeholder-text-color: rgba(3, 33, 40, .6);--mat-select-enabled-arrow-color: rgba(155, 186, 195, .54);--mat-select-disabled-arrow-color: rgba(3, 33, 40, .38);--mat-select-focused-arrow-color: rgba(147, 51, 234, .87);--mat-select-invalid-arrow-color: rgba(220, 38, 38, .87);--mat-autocomplete-container-shape: 4px;--mat-autocomplete-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-autocomplete-background-color: white;--mdc-dialog-container-shape: 4px;--mat-dialog-container-elevation-shadow: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12);--mat-dialog-container-max-width: 80vw;--mat-dialog-container-small-max-width: 80vw;--mat-dialog-container-min-width: 0;--mat-dialog-actions-alignment: start;--mat-dialog-actions-padding: 8px;--mat-dialog-content-padding: 20px 24px;--mat-dialog-with-actions-content-padding: 20px 24px;--mat-dialog-headline-padding: 0 24px 9px;--mdc-dialog-container-color: white;--mdc-dialog-subhead-color: rgba(3, 33, 40, .87);--mdc-dialog-supporting-text-color: rgba(3, 33, 40, .6);--mdc-switch-disabled-selected-icon-opacity: .38;--mdc-switch-disabled-track-opacity: .12;--mdc-switch-disabled-unselected-icon-opacity: .38;--mdc-switch-handle-height: 20px;--mdc-switch-handle-shape: 10px;--mdc-switch-handle-width: 20px;--mdc-switch-selected-icon-size: 18px;--mdc-switch-track-height: 14px;--mdc-switch-track-shape: 7px;--mdc-switch-track-width: 36px;--mdc-switch-unselected-icon-size: 18px;--mdc-switch-selected-focus-state-layer-opacity: .12;--mdc-switch-selected-hover-state-layer-opacity: .04;--mdc-switch-selected-pressed-state-layer-opacity: .1;--mdc-switch-unselected-focus-state-layer-opacity: .12;--mdc-switch-unselected-hover-state-layer-opacity: .04;--mdc-switch-unselected-pressed-state-layer-opacity: .1;--mdc-switch-selected-focus-state-layer-color: #9333ea;--mdc-switch-selected-handle-color: #9333ea;--mdc-switch-selected-hover-state-layer-color: #9333ea;--mdc-switch-selected-pressed-state-layer-color: #9333ea;--mdc-switch-selected-focus-handle-color: #581c87;--mdc-switch-selected-hover-handle-color: #581c87;--mdc-switch-selected-pressed-handle-color: #581c87;--mdc-switch-selected-focus-track-color: #d8b4fe;--mdc-switch-selected-hover-track-color: #d8b4fe;--mdc-switch-selected-pressed-track-color: #d8b4fe;--mdc-switch-selected-track-color: #d8b4fe;--mdc-switch-disabled-selected-handle-color: #424242;--mdc-switch-disabled-selected-icon-color: #fff;--mdc-switch-disabled-selected-track-color: #424242;--mdc-switch-disabled-unselected-handle-color: #424242;--mdc-switch-disabled-unselected-icon-color: #fff;--mdc-switch-disabled-unselected-track-color: #424242;--mdc-switch-handle-surface-color: var(--mdc-theme-surface, #fff);--mdc-switch-handle-elevation-shadow: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mdc-switch-handle-shadow-color: black;--mdc-switch-disabled-handle-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mdc-switch-selected-icon-color: #fff;--mdc-switch-unselected-focus-handle-color: #212121;--mdc-switch-unselected-focus-state-layer-color: #424242;--mdc-switch-unselected-focus-track-color: #e0e0e0;--mdc-switch-unselected-handle-color: #616161;--mdc-switch-unselected-hover-handle-color: #212121;--mdc-switch-unselected-hover-state-layer-color: #424242;--mdc-switch-unselected-hover-track-color: #e0e0e0;--mdc-switch-unselected-icon-color: #fff;--mdc-switch-unselected-pressed-handle-color: #212121;--mdc-switch-unselected-pressed-state-layer-color: #424242;--mdc-switch-unselected-pressed-track-color: #e0e0e0;--mdc-switch-unselected-track-color: #e0e0e0;--mdc-switch-disabled-label-text-color: #3b7586;--mdc-radio-disabled-selected-icon-opacity: .38;--mdc-radio-disabled-unselected-icon-opacity: .38;--mdc-radio-state-layer-size: 40px;--mat-slider-value-indicator-width: auto;--mat-slider-value-indicator-height: 32px;--mat-slider-value-indicator-caret-display: block;--mat-slider-value-indicator-border-radius: 4px;--mat-slider-value-indicator-padding: 0 12px;--mat-slider-value-indicator-text-transform: none;--mat-slider-value-indicator-container-transform: translateX(-50%);--mdc-slider-active-track-height: 6px;--mdc-slider-active-track-shape: 9999px;--mdc-slider-handle-height: 20px;--mdc-slider-handle-shape: 50%;--mdc-slider-handle-width: 20px;--mdc-slider-inactive-track-height: 4px;--mdc-slider-inactive-track-shape: 9999px;--mdc-slider-with-overlap-handle-outline-width: 1px;--mdc-slider-with-tick-marks-active-container-opacity: .6;--mdc-slider-with-tick-marks-container-shape: 50%;--mdc-slider-with-tick-marks-container-size: 2px;--mdc-slider-with-tick-marks-inactive-container-opacity: .6;--mdc-slider-handle-color: #9333ea;--mdc-slider-focus-handle-color: #9333ea;--mdc-slider-hover-handle-color: #9333ea;--mdc-slider-active-track-color: #9333ea;--mdc-slider-inactive-track-color: #9333ea;--mdc-slider-with-tick-marks-inactive-container-color: #9333ea;--mdc-slider-with-tick-marks-active-container-color: white;--mdc-slider-disabled-active-track-color: #000;--mdc-slider-disabled-handle-color: #000;--mdc-slider-disabled-inactive-track-color: #000;--mdc-slider-label-container-color: #000;--mdc-slider-label-label-text-color: #fff;--mdc-slider-with-overlap-handle-outline-color: #fff;--mdc-slider-with-tick-marks-disabled-container-color: #000;--mdc-slider-handle-elevation: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-slider-ripple-color: #9333ea;--mat-slider-hover-state-layer-color: rgba(147, 51, 234, .05);--mat-slider-focus-state-layer-color: rgba(147, 51, 234, .2);--mat-slider-value-indicator-opacity: .6;--mat-menu-container-shape: 4px;--mat-menu-divider-bottom-spacing: 0;--mat-menu-divider-top-spacing: 0;--mat-menu-item-spacing: 16px;--mat-menu-item-icon-size: 24px;--mat-menu-item-leading-spacing: 16px;--mat-menu-item-trailing-spacing: 16px;--mat-menu-item-with-icon-leading-spacing: 16px;--mat-menu-item-with-icon-trailing-spacing: 16px;--mat-menu-item-label-text-color: #032128;--mat-menu-item-icon-color: #032128;--mat-menu-item-hover-state-layer-color: rgba(0, 0, 0, .04);--mat-menu-item-focus-state-layer-color: rgba(0, 0, 0, .04);--mat-menu-container-color: white;--mat-menu-divider-color: #9bbac3;--mdc-list-list-item-container-shape: 0;--mdc-list-list-item-leading-avatar-shape: 50%;--mdc-list-list-item-container-color: transparent;--mdc-list-list-item-selected-container-color: transparent;--mdc-list-list-item-leading-avatar-color: transparent;--mdc-list-list-item-leading-icon-size: 24px;--mdc-list-list-item-leading-avatar-size: 40px;--mdc-list-list-item-trailing-icon-size: 24px;--mdc-list-list-item-disabled-state-layer-color: transparent;--mdc-list-list-item-disabled-state-layer-opacity: 0;--mdc-list-list-item-disabled-label-text-opacity: .38;--mdc-list-list-item-disabled-leading-icon-opacity: .38;--mdc-list-list-item-disabled-trailing-icon-opacity: .38;--mat-list-active-indicator-color: transparent;--mat-list-active-indicator-shape: 4px;--mdc-list-list-item-label-text-color: #032128;--mdc-list-list-item-supporting-text-color: #083b46;--mdc-list-list-item-leading-icon-color: rgba(0, 0, 0, .38);--mdc-list-list-item-trailing-supporting-text-color: #3b7586;--mdc-list-list-item-trailing-icon-color: rgba(0, 0, 0, .38);--mdc-list-list-item-selected-trailing-icon-color: rgba(0, 0, 0, .38);--mdc-list-list-item-disabled-label-text-color: black;--mdc-list-list-item-disabled-leading-icon-color: black;--mdc-list-list-item-disabled-trailing-icon-color: black;--mdc-list-list-item-hover-label-text-color: #032128;--mdc-list-list-item-hover-leading-icon-color: rgba(0, 0, 0, .38);--mdc-list-list-item-hover-trailing-icon-color: rgba(0, 0, 0, .38);--mdc-list-list-item-focus-label-text-color: #032128;--mdc-list-list-item-hover-state-layer-color: black;--mdc-list-list-item-hover-state-layer-opacity: .04;--mdc-list-list-item-focus-state-layer-color: black;--mdc-list-list-item-focus-state-layer-opacity: .12;--mat-paginator-container-text-color: rgba(0, 0, 0, .87);--mat-paginator-container-background-color: white;--mat-paginator-enabled-icon-color: rgba(0, 0, 0, .54);--mat-paginator-disabled-icon-color: rgba(0, 0, 0, .12);--mdc-tab-indicator-active-indicator-height: 2px;--mdc-tab-indicator-active-indicator-shape: 0;--mdc-secondary-navigation-tab-container-height: 48px;--mat-tab-header-divider-color: transparent;--mat-tab-header-divider-height: 0;--mdc-checkbox-disabled-selected-checkmark-color: #fff;--mdc-checkbox-selected-focus-state-layer-opacity: .16;--mdc-checkbox-selected-hover-state-layer-opacity: .04;--mdc-checkbox-selected-pressed-state-layer-opacity: .16;--mdc-checkbox-unselected-focus-state-layer-opacity: .16;--mdc-checkbox-unselected-hover-state-layer-opacity: .04;--mdc-checkbox-unselected-pressed-state-layer-opacity: .16;--mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #1e293b;--mdc-checkbox-selected-hover-icon-color: #1e293b;--mdc-checkbox-selected-icon-color: #1e293b;--mdc-checkbox-selected-pressed-icon-color: #1e293b;--mdc-checkbox-unselected-focus-icon-color: #212121;--mdc-checkbox-unselected-hover-icon-color: #212121;--mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-unselected-pressed-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-selected-focus-state-layer-color: #1e293b;--mdc-checkbox-selected-hover-state-layer-color: #1e293b;--mdc-checkbox-selected-pressed-state-layer-color: #1e293b;--mdc-checkbox-unselected-focus-state-layer-color: black;--mdc-checkbox-unselected-hover-state-layer-color: black;--mdc-checkbox-unselected-pressed-state-layer-color: black;--mat-checkbox-disabled-label-color: #3b7586;--mat-checkbox-label-text-color: #032128;--mdc-text-button-container-shape: 4px;--mdc-text-button-keep-touch-target: false;--mdc-filled-button-container-shape: 4px;--mdc-filled-button-keep-touch-target: false;--mdc-protected-button-container-shape: 4px;--mdc-protected-button-keep-touch-target: false;--mdc-outlined-button-keep-touch-target: false;--mdc-outlined-button-outline-width: 1px;--mdc-outlined-button-container-shape: 4px;--mat-text-button-horizontal-padding: 8px;--mat-text-button-with-icon-horizontal-padding: 8px;--mat-text-button-icon-spacing: 8px;--mat-text-button-icon-offset: 0;--mat-filled-button-horizontal-padding: 16px;--mat-filled-button-icon-spacing: 8px;--mat-filled-button-icon-offset: -4px;--mat-protected-button-horizontal-padding: 16px;--mat-protected-button-icon-spacing: 8px;--mat-protected-button-icon-offset: -4px;--mat-outlined-button-horizontal-padding: 15px;--mat-outlined-button-icon-spacing: 8px;--mat-outlined-button-icon-offset: -4px;--mdc-text-button-label-text-color: #032128;--mdc-text-button-disabled-label-text-color: rgba(59, 117, 134, .38);--mat-text-button-state-layer-color: black;--mat-text-button-disabled-state-layer-color: black;--mat-text-button-ripple-color: rgba(0, 0, 0, .1);--mat-text-button-hover-state-layer-opacity: .04;--mat-text-button-focus-state-layer-opacity: .12;--mat-text-button-pressed-state-layer-opacity: .12;--mdc-filled-button-container-color: white;--mdc-filled-button-label-text-color: #032128;--mdc-filled-button-disabled-container-color: rgba(59, 117, 134, .12);--mdc-filled-button-disabled-label-text-color: rgba(59, 117, 134, .38);--mat-filled-button-state-layer-color: black;--mat-filled-button-disabled-state-layer-color: black;--mat-filled-button-ripple-color: rgba(0, 0, 0, .1);--mat-filled-button-hover-state-layer-opacity: .04;--mat-filled-button-focus-state-layer-opacity: .12;--mat-filled-button-pressed-state-layer-opacity: .12;--mdc-protected-button-container-color: white;--mdc-protected-button-label-text-color: #032128;--mdc-protected-button-disabled-container-color: rgba(59, 117, 134, .12);--mdc-protected-button-disabled-label-text-color: rgba(59, 117, 134, .38);--mdc-protected-button-container-elevation-shadow: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mdc-protected-button-disabled-container-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mdc-protected-button-focus-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mdc-protected-button-hover-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mdc-protected-button-pressed-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-protected-button-container-shadow-color: #000;--mat-protected-button-state-layer-color: black;--mat-protected-button-disabled-state-layer-color: black;--mat-protected-button-ripple-color: rgba(0, 0, 0, .1);--mat-protected-button-hover-state-layer-opacity: .04;--mat-protected-button-focus-state-layer-opacity: .12;--mat-protected-button-pressed-state-layer-opacity: .12;--mdc-outlined-button-disabled-outline-color: #9bbac3;--mdc-outlined-button-disabled-label-text-color: rgba(59, 117, 134, .38);--mdc-outlined-button-label-text-color: #032128;--mdc-outlined-button-outline-color: #9bbac3;--mat-outlined-button-state-layer-color: black;--mat-outlined-button-disabled-state-layer-color: black;--mat-outlined-button-ripple-color: rgba(0, 0, 0, .1);--mat-outlined-button-hover-state-layer-opacity: .04;--mat-outlined-button-focus-state-layer-opacity: .12;--mat-outlined-button-pressed-state-layer-opacity: .12;--mdc-icon-button-icon-size: 24px;--mdc-icon-button-icon-color: inherit;--mdc-icon-button-disabled-icon-color: rgba(0, 0, 0, .38);--mat-icon-button-state-layer-color: black;--mat-icon-button-disabled-state-layer-color: black;--mat-icon-button-ripple-color: rgba(0, 0, 0, .1);--mat-icon-button-hover-state-layer-opacity: .04;--mat-icon-button-focus-state-layer-opacity: .12;--mat-icon-button-pressed-state-layer-opacity: .12;--mdc-fab-container-shape: 50%;--mdc-fab-icon-size: 24px;--mdc-fab-small-container-shape: 50%;--mdc-fab-small-icon-size: 24px;--mdc-extended-fab-container-height: 48px;--mdc-extended-fab-container-shape: 24px;--mdc-fab-container-color: white;--mdc-fab-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-fab-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mdc-fab-container-shadow-color: #000;--mat-fab-foreground-color: black;--mat-fab-state-layer-color: black;--mat-fab-disabled-state-layer-color: black;--mat-fab-ripple-color: rgba(0, 0, 0, .1);--mat-fab-hover-state-layer-opacity: .04;--mat-fab-focus-state-layer-opacity: .12;--mat-fab-pressed-state-layer-opacity: .12;--mat-fab-disabled-state-container-color: rgba(59, 117, 134, .12);--mat-fab-disabled-state-foreground-color: rgba(59, 117, 134, .38);--mdc-fab-small-container-color: white;--mdc-fab-small-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-fab-small-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-small-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-small-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mdc-fab-small-container-shadow-color: #000;--mat-fab-small-foreground-color: black;--mat-fab-small-state-layer-color: black;--mat-fab-small-disabled-state-layer-color: black;--mat-fab-small-ripple-color: rgba(0, 0, 0, .1);--mat-fab-small-hover-state-layer-opacity: .04;--mat-fab-small-focus-state-layer-opacity: .12;--mat-fab-small-pressed-state-layer-opacity: .12;--mat-fab-small-disabled-state-container-color: rgba(59, 117, 134, .12);--mat-fab-small-disabled-state-foreground-color: rgba(59, 117, 134, .38);--mdc-extended-fab-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-extended-fab-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-extended-fab-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-extended-fab-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mdc-extended-fab-container-shadow-color: #000;--mdc-snackbar-container-shape: 4px;--mdc-snackbar-container-color: #333333;--mdc-snackbar-supporting-text-color: rgba(255, 255, 255, .87);--mat-snack-bar-button-color: #1e293b;--mat-table-row-item-outline-width: 1px;--mat-table-background-color: white;--mat-table-header-headline-color: #032128;--mat-table-row-item-label-text-color: #032128;--mat-table-row-item-outline-color: #9bbac3;--mdc-circular-progress-active-indicator-width: 4px;--mdc-circular-progress-size: 48px;--mdc-circular-progress-active-indicator-color: #9333ea;--mat-badge-container-shape: 50%;--mat-badge-container-size: unset;--mat-badge-small-size-container-size: unset;--mat-badge-large-size-container-size: unset;--mat-badge-legacy-container-size: 22px;--mat-badge-legacy-small-size-container-size: 16px;--mat-badge-legacy-large-size-container-size: 28px;--mat-badge-container-offset: -11px 0;--mat-badge-small-size-container-offset: -8px 0;--mat-badge-large-size-container-offset: -14px 0;--mat-badge-container-overlap-offset: -11px;--mat-badge-small-size-container-overlap-offset: -8px;--mat-badge-large-size-container-overlap-offset: -14px;--mat-badge-container-padding: 0;--mat-badge-small-size-container-padding: 0;--mat-badge-large-size-container-padding: 0;--mat-badge-background-color: #9333ea;--mat-badge-text-color: white;--mat-badge-disabled-state-background-color: #3b7586;--mat-badge-disabled-state-text-color: #3b7586;--mat-bottom-sheet-container-shape: 4px;--mat-bottom-sheet-container-text-color: #032128;--mat-bottom-sheet-container-background-color: white;--mat-legacy-button-toggle-height: 36px;--mat-legacy-button-toggle-shape: 2px;--mat-legacy-button-toggle-focus-state-layer-opacity: 1;--mat-standard-button-toggle-shape: 4px;--mat-standard-button-toggle-hover-state-layer-opacity: .04;--mat-standard-button-toggle-focus-state-layer-opacity: .12;--mat-legacy-button-toggle-text-color: #3b7586;--mat-legacy-button-toggle-state-layer-color: #083b46;--mat-legacy-button-toggle-selected-state-text-color: #083b46;--mat-legacy-button-toggle-selected-state-background-color: #9bbac3;--mat-legacy-button-toggle-disabled-state-text-color: #3b7586;--mat-legacy-button-toggle-disabled-state-background-color: #6b98a4;--mat-legacy-button-toggle-disabled-selected-state-background-color: #9bbac3;--mat-standard-button-toggle-text-color: #032128;--mat-standard-button-toggle-background-color: white;--mat-standard-button-toggle-state-layer-color: #083b46;--mat-standard-button-toggle-selected-state-background-color: #9bbac3;--mat-standard-button-toggle-selected-state-text-color: #032128;--mat-standard-button-toggle-disabled-state-text-color: #3b7586;--mat-standard-button-toggle-disabled-state-background-color: white;--mat-standard-button-toggle-disabled-selected-state-text-color: #032128;--mat-standard-button-toggle-disabled-selected-state-background-color: #9bbac3;--mat-standard-button-toggle-divider-color: #9bbac3;--mat-datepicker-calendar-container-shape: 4px;--mat-datepicker-calendar-container-touch-shape: 4px;--mat-datepicker-calendar-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mat-datepicker-calendar-container-touch-elevation-shadow: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12);--mat-datepicker-calendar-date-selected-state-text-color: white;--mat-datepicker-calendar-date-selected-state-background-color: #9333ea;--mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(147, 51, 234, .4);--mat-datepicker-calendar-date-today-selected-state-outline-color: white;--mat-datepicker-calendar-date-focus-state-background-color: rgba(147, 51, 234, .3);--mat-datepicker-calendar-date-hover-state-background-color: rgba(147, 51, 234, .3);--mat-datepicker-toggle-active-state-icon-color: #9333ea;--mat-datepicker-calendar-date-in-range-state-background-color: rgba(147, 51, 234, .2);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, .2);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #46a35e;--mat-datepicker-toggle-icon-color: #083b46;--mat-datepicker-calendar-body-label-text-color: #083b46;--mat-datepicker-calendar-period-button-text-color: #032128;--mat-datepicker-calendar-period-button-icon-color: #083b46;--mat-datepicker-calendar-navigation-button-icon-color: #083b46;--mat-datepicker-calendar-header-divider-color: #9bbac3;--mat-datepicker-calendar-header-text-color: #083b46;--mat-datepicker-calendar-date-today-outline-color: #3b7586;--mat-datepicker-calendar-date-today-disabled-state-outline-color: rgba(59, 117, 134, .8);--mat-datepicker-calendar-date-text-color: #032128;--mat-datepicker-calendar-date-outline-color: transparent;--mat-datepicker-calendar-date-disabled-state-text-color: #3b7586;--mat-datepicker-calendar-date-preview-state-outline-color: #9bbac3;--mat-datepicker-range-input-separator-color: #032128;--mat-datepicker-range-input-disabled-state-separator-color: #3b7586;--mat-datepicker-range-input-disabled-state-text-color: #3b7586;--mat-datepicker-calendar-container-background-color: white;--mat-datepicker-calendar-container-text-color: #032128;--mat-divider-width: 1px;--mat-divider-color: #9bbac3;--mat-expansion-container-shape: 4px;--mat-expansion-legacy-header-indicator-display: inline-block;--mat-expansion-header-indicator-display: none;--mat-expansion-container-background-color: white;--mat-expansion-container-text-color: #032128;--mat-expansion-actions-divider-color: #9bbac3;--mat-expansion-header-hover-state-layer-color: rgba(59, 117, 134, .12);--mat-expansion-header-focus-state-layer-color: rgba(59, 117, 134, .12);--mat-expansion-header-disabled-state-text-color: #3b7586;--mat-expansion-header-text-color: #032128;--mat-expansion-header-description-color: #083b46;--mat-expansion-header-indicator-color: #083b46;--mat-icon-color: inherit;--mat-sidenav-container-shape: 0;--mat-sidenav-container-elevation-shadow: 0px 8px 10px -5px rgba(0, 0, 0, .2), 0px 16px 24px 2px rgba(0, 0, 0, .14), 0px 6px 30px 5px rgba(0, 0, 0, .12);--mat-sidenav-container-width: auto;--mat-sidenav-container-divider-color: #9bbac3;--mat-sidenav-container-background-color: white;--mat-sidenav-container-text-color: #032128;--mat-sidenav-content-background-color: #cbdde1;--mat-sidenav-content-text-color: #032128;--mat-sidenav-scrim-color: rgba(0, 0, 0, .6);--mat-stepper-header-icon-foreground-color: white;--mat-stepper-header-selected-state-icon-background-color: #9333ea;--mat-stepper-header-selected-state-icon-foreground-color: white;--mat-stepper-header-done-state-icon-background-color: #9333ea;--mat-stepper-header-done-state-icon-foreground-color: white;--mat-stepper-header-edit-state-icon-background-color: #9333ea;--mat-stepper-header-edit-state-icon-foreground-color: white;--mat-stepper-container-color: white;--mat-stepper-line-color: #9bbac3;--mat-stepper-header-hover-state-layer-color: rgba(59, 117, 134, .12);--mat-stepper-header-focus-state-layer-color: rgba(59, 117, 134, .12);--mat-stepper-header-label-text-color: #083b46;--mat-stepper-header-optional-label-text-color: #083b46;--mat-stepper-header-selected-state-label-text-color: #032128;--mat-stepper-header-error-state-label-text-color: #dc2626;--mat-stepper-header-icon-background-color: #083b46;--mat-stepper-header-error-state-icon-foreground-color: #dc2626;--mat-stepper-header-error-state-icon-background-color: transparent;--mat-sort-arrow-color: #083b46;--mat-toolbar-container-background-color: white;--mat-toolbar-container-text-color: #032128;--mat-tree-container-background-color: white;--mat-tree-node-text-color: #032128}.theme-purple .light .mat-accent,.theme-purple.light .mat-accent{--mat-option-selected-state-label-text-color: #1e293b;--mat-option-label-text-color: #032128;--mat-option-hover-state-layer-color: rgba(0, 0, 0, .04);--mat-option-focus-state-layer-color: rgba(0, 0, 0, .04);--mat-option-selected-state-layer-color: rgba(0, 0, 0, .04)}.theme-purple .light .mat-warn,.theme-purple.light .mat-warn{--mat-option-selected-state-label-text-color: #dc2626;--mat-option-label-text-color: #032128;--mat-option-hover-state-layer-color: rgba(0, 0, 0, .04);--mat-option-focus-state-layer-color: rgba(0, 0, 0, .04);--mat-option-selected-state-layer-color: rgba(0, 0, 0, .04)}.theme-purple .light .mat-primary,.theme-purple.light .mat-primary{--mat-full-pseudo-checkbox-selected-icon-color: #9333ea;--mat-full-pseudo-checkbox-selected-checkmark-color: #cbdde1;--mat-full-pseudo-checkbox-unselected-icon-color: #083b46;--mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #cbdde1;--mat-full-pseudo-checkbox-disabled-unselected-icon-color: #b0b0b0;--mat-full-pseudo-checkbox-disabled-selected-icon-color: #b0b0b0;--mat-minimal-pseudo-checkbox-selected-checkmark-color: #9333ea;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #b0b0b0}.theme-purple .light .mat-accent,.theme-purple.light .mat-accent{--mat-full-pseudo-checkbox-selected-icon-color: #1e293b;--mat-full-pseudo-checkbox-selected-checkmark-color: #cbdde1;--mat-full-pseudo-checkbox-unselected-icon-color: #083b46;--mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #cbdde1;--mat-full-pseudo-checkbox-disabled-unselected-icon-color: #b0b0b0;--mat-full-pseudo-checkbox-disabled-selected-icon-color: #b0b0b0;--mat-minimal-pseudo-checkbox-selected-checkmark-color: #1e293b;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #b0b0b0}.theme-purple .light .mat-warn,.theme-purple.light .mat-warn{--mat-full-pseudo-checkbox-selected-icon-color: #dc2626;--mat-full-pseudo-checkbox-selected-checkmark-color: #cbdde1;--mat-full-pseudo-checkbox-unselected-icon-color: #083b46;--mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #cbdde1;--mat-full-pseudo-checkbox-disabled-unselected-icon-color: #b0b0b0;--mat-full-pseudo-checkbox-disabled-selected-icon-color: #b0b0b0;--mat-minimal-pseudo-checkbox-selected-checkmark-color: #dc2626;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #b0b0b0}.theme-purple .light .mat-elevation-z0,.theme-purple .light .mat-mdc-elevation-specific.mat-elevation-z0,.theme-purple.light .mat-elevation-z0,.theme-purple.light .mat-mdc-elevation-specific.mat-elevation-z0{box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}.theme-purple .light .mat-elevation-z1,.theme-purple .light .mat-mdc-elevation-specific.mat-elevation-z1,.theme-purple.light .mat-elevation-z1,.theme-purple.light .mat-mdc-elevation-specific.mat-elevation-z1{box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f}.theme-purple .light .mat-elevation-z2,.theme-purple .light .mat-mdc-elevation-specific.mat-elevation-z2,.theme-purple.light .mat-elevation-z2,.theme-purple.light .mat-mdc-elevation-specific.mat-elevation-z2{box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.theme-purple .light .mat-elevation-z3,.theme-purple .light .mat-mdc-elevation-specific.mat-elevation-z3,.theme-purple.light .mat-elevation-z3,.theme-purple.light .mat-mdc-elevation-specific.mat-elevation-z3{box-shadow:0 3px 3px -2px #0003,0 3px 4px #00000024,0 1px 8px #0000001f}.theme-purple .light .mat-elevation-z4,.theme-purple .light .mat-mdc-elevation-specific.mat-elevation-z4,.theme-purple.light .mat-elevation-z4,.theme-purple.light .mat-mdc-elevation-specific.mat-elevation-z4{box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.theme-purple .light .mat-elevation-z5,.theme-purple .light .mat-mdc-elevation-specific.mat-elevation-z5,.theme-purple.light .mat-elevation-z5,.theme-purple.light .mat-mdc-elevation-specific.mat-elevation-z5{box-shadow:0 3px 5px -1px #0003,0 5px 8px #00000024,0 1px 14px #0000001f}.theme-purple .light .mat-elevation-z6,.theme-purple .light .mat-mdc-elevation-specific.mat-elevation-z6,.theme-purple.light .mat-elevation-z6,.theme-purple.light .mat-mdc-elevation-specific.mat-elevation-z6{box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024,0 1px 18px #0000001f}.theme-purple .light .mat-elevation-z7,.theme-purple .light .mat-mdc-elevation-specific.mat-elevation-z7,.theme-purple.light .mat-elevation-z7,.theme-purple.light .mat-mdc-elevation-specific.mat-elevation-z7{box-shadow:0 4px 5px -2px #0003,0 7px 10px 1px #00000024,0 2px 16px 1px #0000001f}.theme-purple .light .mat-elevation-z8,.theme-purple .light .mat-mdc-elevation-specific.mat-elevation-z8,.theme-purple.light .mat-elevation-z8,.theme-purple.light .mat-mdc-elevation-specific.mat-elevation-z8{box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f}.theme-purple .light .mat-elevation-z9,.theme-purple .light .mat-mdc-elevation-specific.mat-elevation-z9,.theme-purple.light .mat-elevation-z9,.theme-purple.light .mat-mdc-elevation-specific.mat-elevation-z9{box-shadow:0 5px 6px -3px #0003,0 9px 12px 1px #00000024,0 3px 16px 2px #0000001f}.theme-purple .light .mat-elevation-z10,.theme-purple .light .mat-mdc-elevation-specific.mat-elevation-z10,.theme-purple.light .mat-elevation-z10,.theme-purple.light .mat-mdc-elevation-specific.mat-elevation-z10{box-shadow:0 6px 6px -3px #0003,0 10px 14px 1px #00000024,0 4px 18px 3px #0000001f}.theme-purple .light .mat-elevation-z11,.theme-purple .light .mat-mdc-elevation-specific.mat-elevation-z11,.theme-purple.light .mat-elevation-z11,.theme-purple.light .mat-mdc-elevation-specific.mat-elevation-z11{box-shadow:0 6px 7px -4px #0003,0 11px 15px 1px #00000024,0 4px 20px 3px #0000001f}.theme-purple .light .mat-elevation-z12,.theme-purple .light .mat-mdc-elevation-specific.mat-elevation-z12,.theme-purple.light .mat-elevation-z12,.theme-purple.light .mat-mdc-elevation-specific.mat-elevation-z12{box-shadow:0 7px 8px -4px #0003,0 12px 17px 2px #00000024,0 5px 22px 4px #0000001f}.theme-purple .light .mat-elevation-z13,.theme-purple .light .mat-mdc-elevation-specific.mat-elevation-z13,.theme-purple.light .mat-elevation-z13,.theme-purple.light .mat-mdc-elevation-specific.mat-elevation-z13{box-shadow:0 7px 8px -4px #0003,0 13px 19px 2px #00000024,0 5px 24px 4px #0000001f}.theme-purple .light .mat-elevation-z14,.theme-purple .light .mat-mdc-elevation-specific.mat-elevation-z14,.theme-purple.light .mat-elevation-z14,.theme-purple.light .mat-mdc-elevation-specific.mat-elevation-z14{box-shadow:0 7px 9px -4px #0003,0 14px 21px 2px #00000024,0 5px 26px 4px #0000001f}.theme-purple .light .mat-elevation-z15,.theme-purple .light .mat-mdc-elevation-specific.mat-elevation-z15,.theme-purple.light .mat-elevation-z15,.theme-purple.light .mat-mdc-elevation-specific.mat-elevation-z15{box-shadow:0 8px 9px -5px #0003,0 15px 22px 2px #00000024,0 6px 28px 5px #0000001f}.theme-purple .light .mat-elevation-z16,.theme-purple .light .mat-mdc-elevation-specific.mat-elevation-z16,.theme-purple.light .mat-elevation-z16,.theme-purple.light .mat-mdc-elevation-specific.mat-elevation-z16{box-shadow:0 8px 10px -5px #0003,0 16px 24px 2px #00000024,0 6px 30px 5px #0000001f}.theme-purple .light .mat-elevation-z17,.theme-purple .light .mat-mdc-elevation-specific.mat-elevation-z17,.theme-purple.light .mat-elevation-z17,.theme-purple.light .mat-mdc-elevation-specific.mat-elevation-z17{box-shadow:0 8px 11px -5px #0003,0 17px 26px 2px #00000024,0 6px 32px 5px #0000001f}.theme-purple .light .mat-elevation-z18,.theme-purple .light .mat-mdc-elevation-specific.mat-elevation-z18,.theme-purple.light .mat-elevation-z18,.theme-purple.light .mat-mdc-elevation-specific.mat-elevation-z18{box-shadow:0 9px 11px -5px #0003,0 18px 28px 2px #00000024,0 7px 34px 6px #0000001f}.theme-purple .light .mat-elevation-z19,.theme-purple .light .mat-mdc-elevation-specific.mat-elevation-z19,.theme-purple.light .mat-elevation-z19,.theme-purple.light .mat-mdc-elevation-specific.mat-elevation-z19{box-shadow:0 9px 12px -6px #0003,0 19px 29px 2px #00000024,0 7px 36px 6px #0000001f}.theme-purple .light .mat-elevation-z20,.theme-purple .light .mat-mdc-elevation-specific.mat-elevation-z20,.theme-purple.light .mat-elevation-z20,.theme-purple.light .mat-mdc-elevation-specific.mat-elevation-z20{box-shadow:0 10px 13px -6px #0003,0 20px 31px 3px #00000024,0 8px 38px 7px #0000001f}.theme-purple .light .mat-elevation-z21,.theme-purple .light .mat-mdc-elevation-specific.mat-elevation-z21,.theme-purple.light .mat-elevation-z21,.theme-purple.light .mat-mdc-elevation-specific.mat-elevation-z21{box-shadow:0 10px 13px -6px #0003,0 21px 33px 3px #00000024,0 8px 40px 7px #0000001f}.theme-purple .light .mat-elevation-z22,.theme-purple .light .mat-mdc-elevation-specific.mat-elevation-z22,.theme-purple.light .mat-elevation-z22,.theme-purple.light .mat-mdc-elevation-specific.mat-elevation-z22{box-shadow:0 10px 14px -6px #0003,0 22px 35px 3px #00000024,0 8px 42px 7px #0000001f}.theme-purple .light .mat-elevation-z23,.theme-purple .light .mat-mdc-elevation-specific.mat-elevation-z23,.theme-purple.light .mat-elevation-z23,.theme-purple.light .mat-mdc-elevation-specific.mat-elevation-z23{box-shadow:0 11px 14px -7px #0003,0 23px 36px 3px #00000024,0 9px 44px 8px #0000001f}.theme-purple .light .mat-elevation-z24,.theme-purple .light .mat-mdc-elevation-specific.mat-elevation-z24,.theme-purple.light .mat-elevation-z24,.theme-purple.light .mat-mdc-elevation-specific.mat-elevation-z24{box-shadow:0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f}.theme-purple .light .mat-mdc-progress-bar,.theme-purple.light .mat-mdc-progress-bar{--mdc-linear-progress-active-indicator-color: #9333ea;--mdc-linear-progress-track-color: rgba(147, 51, 234, .25)}.theme-purple .light .mat-mdc-progress-bar.mat-accent,.theme-purple.light .mat-mdc-progress-bar.mat-accent{--mdc-linear-progress-active-indicator-color: #1e293b;--mdc-linear-progress-track-color: rgba(30, 41, 59, .25)}.theme-purple .light .mat-mdc-progress-bar.mat-warn,.theme-purple.light .mat-mdc-progress-bar.mat-warn{--mdc-linear-progress-active-indicator-color: #dc2626;--mdc-linear-progress-track-color: rgba(220, 38, 38, .25)}.theme-purple .light .mat-mdc-form-field.mat-accent,.theme-purple.light .mat-mdc-form-field.mat-accent{--mdc-filled-text-field-caret-color: #1e293b;--mdc-filled-text-field-focus-active-indicator-color: #1e293b;--mdc-filled-text-field-focus-label-text-color: rgba(30, 41, 59, .87);--mdc-outlined-text-field-caret-color: #1e293b;--mdc-outlined-text-field-focus-outline-color: #1e293b;--mdc-outlined-text-field-focus-label-text-color: rgba(30, 41, 59, .87);--mat-form-field-focus-select-arrow-color: rgba(30, 41, 59, .87)}.theme-purple .light .mat-mdc-form-field.mat-warn,.theme-purple.light .mat-mdc-form-field.mat-warn{--mdc-filled-text-field-caret-color: #dc2626;--mdc-filled-text-field-focus-active-indicator-color: #dc2626;--mdc-filled-text-field-focus-label-text-color: rgba(220, 38, 38, .87);--mdc-outlined-text-field-caret-color: #dc2626;--mdc-outlined-text-field-focus-outline-color: #dc2626;--mdc-outlined-text-field-focus-label-text-color: rgba(220, 38, 38, .87);--mat-form-field-focus-select-arrow-color: rgba(220, 38, 38, .87)}.theme-purple .light .mat-mdc-form-field.mat-accent,.theme-purple.light .mat-mdc-form-field.mat-accent{--mat-select-panel-background-color: white;--mat-select-enabled-trigger-text-color: rgba(3, 33, 40, .87);--mat-select-disabled-trigger-text-color: rgba(59, 117, 134, .38);--mat-select-placeholder-text-color: rgba(3, 33, 40, .6);--mat-select-enabled-arrow-color: rgba(155, 186, 195, .54);--mat-select-disabled-arrow-color: rgba(3, 33, 40, .38);--mat-select-focused-arrow-color: rgba(30, 41, 59, .87);--mat-select-invalid-arrow-color: rgba(220, 38, 38, .87)}.theme-purple .light .mat-mdc-form-field.mat-warn,.theme-purple.light .mat-mdc-form-field.mat-warn{--mat-select-panel-background-color: white;--mat-select-enabled-trigger-text-color: rgba(3, 33, 40, .87);--mat-select-disabled-trigger-text-color: rgba(59, 117, 134, .38);--mat-select-placeholder-text-color: rgba(3, 33, 40, .6);--mat-select-enabled-arrow-color: rgba(155, 186, 195, .54);--mat-select-disabled-arrow-color: rgba(3, 33, 40, .38);--mat-select-focused-arrow-color: rgba(220, 38, 38, .87);--mat-select-invalid-arrow-color: rgba(220, 38, 38, .87)}.theme-purple .light .mat-mdc-standard-chip,.theme-purple.light .mat-mdc-standard-chip{--mdc-chip-container-shape-family: rounded;--mdc-chip-container-shape-radius: 16px 16px 16px 16px;--mdc-chip-with-avatar-avatar-shape-family: rounded;--mdc-chip-with-avatar-avatar-shape-radius: 14px 14px 14px 14px;--mdc-chip-with-avatar-avatar-size: 28px;--mdc-chip-with-icon-icon-size: 18px;--mdc-chip-outline-width: 0;--mdc-chip-outline-color: transparent;--mdc-chip-disabled-outline-color: transparent;--mdc-chip-focus-outline-color: transparent;--mdc-chip-hover-state-layer-opacity: .04;--mdc-chip-with-avatar-disabled-avatar-opacity: 1;--mdc-chip-flat-selected-outline-width: 0;--mdc-chip-selected-hover-state-layer-opacity: .04;--mdc-chip-with-trailing-icon-disabled-trailing-icon-opacity: 1;--mdc-chip-with-icon-disabled-icon-opacity: 1;--mat-chip-disabled-container-opacity: .4;--mat-chip-trailing-action-opacity: .54;--mat-chip-trailing-action-focus-opacity: 1;--mat-chip-trailing-action-state-layer-color: transparent;--mat-chip-selected-trailing-action-state-layer-color: transparent;--mat-chip-trailing-action-hover-state-layer-opacity: 0;--mat-chip-trailing-action-focus-state-layer-opacity: 0;--mdc-chip-disabled-label-text-color: #212121;--mdc-chip-elevated-container-color: #e0e0e0;--mdc-chip-elevated-selected-container-color: #e0e0e0;--mdc-chip-elevated-disabled-container-color: #e0e0e0;--mdc-chip-flat-disabled-selected-container-color: #e0e0e0;--mdc-chip-focus-state-layer-color: black;--mdc-chip-hover-state-layer-color: black;--mdc-chip-selected-hover-state-layer-color: black;--mdc-chip-focus-state-layer-opacity: .12;--mdc-chip-selected-focus-state-layer-color: black;--mdc-chip-selected-focus-state-layer-opacity: .12;--mdc-chip-label-text-color: #212121;--mdc-chip-selected-label-text-color: #212121;--mdc-chip-with-icon-icon-color: #212121;--mdc-chip-with-icon-disabled-icon-color: #212121;--mdc-chip-with-icon-selected-icon-color: #212121;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color: #212121;--mdc-chip-with-trailing-icon-trailing-icon-color: #212121;--mat-chip-selected-disabled-trailing-icon-color: #212121;--mat-chip-selected-trailing-icon-color: #212121}.theme-purple .light .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-primary,.theme-purple .light .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-primary,.theme-purple.light .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-primary,.theme-purple.light .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-primary{--mdc-chip-disabled-label-text-color: white;--mdc-chip-elevated-container-color: #9333ea;--mdc-chip-elevated-selected-container-color: #9333ea;--mdc-chip-elevated-disabled-container-color: #9333ea;--mdc-chip-flat-disabled-selected-container-color: #9333ea;--mdc-chip-focus-state-layer-color: black;--mdc-chip-hover-state-layer-color: black;--mdc-chip-selected-hover-state-layer-color: black;--mdc-chip-focus-state-layer-opacity: .12;--mdc-chip-selected-focus-state-layer-color: black;--mdc-chip-selected-focus-state-layer-opacity: .12;--mdc-chip-label-text-color: white;--mdc-chip-selected-label-text-color: white;--mdc-chip-with-icon-icon-color: white;--mdc-chip-with-icon-disabled-icon-color: white;--mdc-chip-with-icon-selected-icon-color: white;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color: white;--mdc-chip-with-trailing-icon-trailing-icon-color: white;--mat-chip-selected-disabled-trailing-icon-color: white;--mat-chip-selected-trailing-icon-color: white}.theme-purple .light .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-accent,.theme-purple .light .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-accent,.theme-purple.light .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-accent,.theme-purple.light .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-accent{--mdc-chip-disabled-label-text-color: white;--mdc-chip-elevated-container-color: #1e293b;--mdc-chip-elevated-selected-container-color: #1e293b;--mdc-chip-elevated-disabled-container-color: #1e293b;--mdc-chip-flat-disabled-selected-container-color: #1e293b;--mdc-chip-focus-state-layer-color: black;--mdc-chip-hover-state-layer-color: black;--mdc-chip-selected-hover-state-layer-color: black;--mdc-chip-focus-state-layer-opacity: .12;--mdc-chip-selected-focus-state-layer-color: black;--mdc-chip-selected-focus-state-layer-opacity: .12;--mdc-chip-label-text-color: white;--mdc-chip-selected-label-text-color: white;--mdc-chip-with-icon-icon-color: white;--mdc-chip-with-icon-disabled-icon-color: white;--mdc-chip-with-icon-selected-icon-color: white;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color: white;--mdc-chip-with-trailing-icon-trailing-icon-color: white;--mat-chip-selected-disabled-trailing-icon-color: white;--mat-chip-selected-trailing-icon-color: white}.theme-purple .light .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-warn,.theme-purple .light .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-warn,.theme-purple.light .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-warn,.theme-purple.light .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-warn{--mdc-chip-disabled-label-text-color: white;--mdc-chip-elevated-container-color: #dc2626;--mdc-chip-elevated-selected-container-color: #dc2626;--mdc-chip-elevated-disabled-container-color: #dc2626;--mdc-chip-flat-disabled-selected-container-color: #dc2626;--mdc-chip-focus-state-layer-color: black;--mdc-chip-hover-state-layer-color: black;--mdc-chip-selected-hover-state-layer-color: black;--mdc-chip-focus-state-layer-opacity: .12;--mdc-chip-selected-focus-state-layer-color: black;--mdc-chip-selected-focus-state-layer-opacity: .12;--mdc-chip-label-text-color: white;--mdc-chip-selected-label-text-color: white;--mdc-chip-with-icon-icon-color: white;--mdc-chip-with-icon-disabled-icon-color: white;--mdc-chip-with-icon-selected-icon-color: white;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color: white;--mdc-chip-with-trailing-icon-trailing-icon-color: white;--mat-chip-selected-disabled-trailing-icon-color: white;--mat-chip-selected-trailing-icon-color: white}.theme-purple .light .mat-mdc-slide-toggle,.theme-purple.light .mat-mdc-slide-toggle{--mat-switch-disabled-selected-handle-opacity: .38;--mat-switch-disabled-unselected-handle-opacity: .38;--mat-switch-unselected-handle-size: 20px;--mat-switch-selected-handle-size: 20px;--mat-switch-pressed-handle-size: 20px;--mat-switch-with-icon-handle-size: 20px;--mat-switch-selected-handle-horizontal-margin: 0;--mat-switch-selected-with-icon-handle-horizontal-margin: 0;--mat-switch-selected-pressed-handle-horizontal-margin: 0;--mat-switch-unselected-handle-horizontal-margin: 0;--mat-switch-unselected-with-icon-handle-horizontal-margin: 0;--mat-switch-unselected-pressed-handle-horizontal-margin: 0;--mat-switch-visible-track-opacity: 1;--mat-switch-hidden-track-opacity: 1;--mat-switch-visible-track-transition: transform 75ms 0ms cubic-bezier(0, 0, .2, 1);--mat-switch-hidden-track-transition: transform 75ms 0ms cubic-bezier(.4, 0, .6, 1);--mat-switch-track-outline-width: 1px;--mat-switch-track-outline-color: transparent;--mat-switch-selected-track-outline-width: 1px;--mat-switch-selected-track-outline-color: transparent;--mat-switch-disabled-unselected-track-outline-width: 1px;--mat-switch-disabled-unselected-track-outline-color: transparent;--mat-switch-label-text-color: #032128}.theme-purple .light .mat-mdc-slide-toggle.mat-accent,.theme-purple.light .mat-mdc-slide-toggle.mat-accent{--mdc-switch-selected-focus-state-layer-color: #475569;--mdc-switch-selected-handle-color: #475569;--mdc-switch-selected-hover-state-layer-color: #475569;--mdc-switch-selected-pressed-state-layer-color: #475569;--mdc-switch-selected-focus-handle-color: #0f172a;--mdc-switch-selected-hover-handle-color: #0f172a;--mdc-switch-selected-pressed-handle-color: #0f172a;--mdc-switch-selected-focus-track-color: #cbd5e1;--mdc-switch-selected-hover-track-color: #cbd5e1;--mdc-switch-selected-pressed-track-color: #cbd5e1;--mdc-switch-selected-track-color: #cbd5e1}.theme-purple .light .mat-mdc-slide-toggle.mat-warn,.theme-purple.light .mat-mdc-slide-toggle.mat-warn{--mdc-switch-selected-focus-state-layer-color: #dc2626;--mdc-switch-selected-handle-color: #dc2626;--mdc-switch-selected-hover-state-layer-color: #dc2626;--mdc-switch-selected-pressed-state-layer-color: #dc2626;--mdc-switch-selected-focus-handle-color: #7f1d1d;--mdc-switch-selected-hover-handle-color: #7f1d1d;--mdc-switch-selected-pressed-handle-color: #7f1d1d;--mdc-switch-selected-focus-track-color: #fca5a5;--mdc-switch-selected-hover-track-color: #fca5a5;--mdc-switch-selected-pressed-track-color: #fca5a5;--mdc-switch-selected-track-color: #fca5a5}.theme-purple .light .mat-mdc-radio-button.mat-primary,.theme-purple.light .mat-mdc-radio-button.mat-primary{--mdc-radio-disabled-selected-icon-color: #083b46;--mdc-radio-disabled-unselected-icon-color: #083b46;--mdc-radio-unselected-hover-icon-color: #212121;--mdc-radio-unselected-icon-color: rgba(8, 59, 70, .54);--mdc-radio-unselected-pressed-icon-color: rgba(8, 59, 70, .54);--mdc-radio-selected-focus-icon-color: #9333ea;--mdc-radio-selected-hover-icon-color: #9333ea;--mdc-radio-selected-icon-color: #9333ea;--mdc-radio-selected-pressed-icon-color: #9333ea;--mat-radio-ripple-color: black;--mat-radio-checked-ripple-color: #9333ea;--mat-radio-disabled-label-color: #3b7586;--mat-radio-label-text-color: #032128}.theme-purple .light .mat-mdc-radio-button.mat-accent,.theme-purple.light .mat-mdc-radio-button.mat-accent{--mdc-radio-disabled-selected-icon-color: #083b46;--mdc-radio-disabled-unselected-icon-color: #083b46;--mdc-radio-unselected-hover-icon-color: #212121;--mdc-radio-unselected-icon-color: rgba(8, 59, 70, .54);--mdc-radio-unselected-pressed-icon-color: rgba(8, 59, 70, .54);--mdc-radio-selected-focus-icon-color: #1e293b;--mdc-radio-selected-hover-icon-color: #1e293b;--mdc-radio-selected-icon-color: #1e293b;--mdc-radio-selected-pressed-icon-color: #1e293b;--mat-radio-ripple-color: black;--mat-radio-checked-ripple-color: #1e293b;--mat-radio-disabled-label-color: #3b7586;--mat-radio-label-text-color: #032128}.theme-purple .light .mat-mdc-radio-button.mat-warn,.theme-purple.light .mat-mdc-radio-button.mat-warn{--mdc-radio-disabled-selected-icon-color: #083b46;--mdc-radio-disabled-unselected-icon-color: #083b46;--mdc-radio-unselected-hover-icon-color: #212121;--mdc-radio-unselected-icon-color: rgba(8, 59, 70, .54);--mdc-radio-unselected-pressed-icon-color: rgba(8, 59, 70, .54);--mdc-radio-selected-focus-icon-color: #dc2626;--mdc-radio-selected-hover-icon-color: #dc2626;--mdc-radio-selected-icon-color: #dc2626;--mdc-radio-selected-pressed-icon-color: #dc2626;--mat-radio-ripple-color: black;--mat-radio-checked-ripple-color: #dc2626;--mat-radio-disabled-label-color: #3b7586;--mat-radio-label-text-color: #032128}.theme-purple .light .mat-accent,.theme-purple.light .mat-accent{--mat-slider-ripple-color: #1e293b;--mat-slider-hover-state-layer-color: rgba(30, 41, 59, .05);--mat-slider-focus-state-layer-color: rgba(30, 41, 59, .2);--mdc-slider-handle-color: #1e293b;--mdc-slider-focus-handle-color: #1e293b;--mdc-slider-hover-handle-color: #1e293b;--mdc-slider-active-track-color: #1e293b;--mdc-slider-inactive-track-color: #1e293b;--mdc-slider-with-tick-marks-inactive-container-color: #1e293b;--mdc-slider-with-tick-marks-active-container-color: white}.theme-purple .light .mat-warn,.theme-purple.light .mat-warn{--mat-slider-ripple-color: #dc2626;--mat-slider-hover-state-layer-color: rgba(220, 38, 38, .05);--mat-slider-focus-state-layer-color: rgba(220, 38, 38, .2);--mdc-slider-handle-color: #dc2626;--mdc-slider-focus-handle-color: #dc2626;--mdc-slider-hover-handle-color: #dc2626;--mdc-slider-active-track-color: #dc2626;--mdc-slider-inactive-track-color: #dc2626;--mdc-slider-with-tick-marks-inactive-container-color: #dc2626;--mdc-slider-with-tick-marks-active-container-color: white}.theme-purple .light .mdc-list-item__start,.theme-purple .light .mdc-list-item__end,.theme-purple.light .mdc-list-item__start,.theme-purple.light .mdc-list-item__end{--mdc-radio-disabled-selected-icon-color: #083b46;--mdc-radio-disabled-unselected-icon-color: #083b46;--mdc-radio-unselected-hover-icon-color: #212121;--mdc-radio-unselected-icon-color: rgba(8, 59, 70, .54);--mdc-radio-unselected-pressed-icon-color: rgba(8, 59, 70, .54);--mdc-radio-selected-focus-icon-color: #9333ea;--mdc-radio-selected-hover-icon-color: #9333ea;--mdc-radio-selected-icon-color: #9333ea;--mdc-radio-selected-pressed-icon-color: #9333ea}.theme-purple .light .mat-accent .mdc-list-item__start,.theme-purple .light .mat-accent .mdc-list-item__end,.theme-purple.light .mat-accent .mdc-list-item__start,.theme-purple.light .mat-accent .mdc-list-item__end{--mdc-radio-disabled-selected-icon-color: #083b46;--mdc-radio-disabled-unselected-icon-color: #083b46;--mdc-radio-unselected-hover-icon-color: #212121;--mdc-radio-unselected-icon-color: rgba(8, 59, 70, .54);--mdc-radio-unselected-pressed-icon-color: rgba(8, 59, 70, .54);--mdc-radio-selected-focus-icon-color: #1e293b;--mdc-radio-selected-hover-icon-color: #1e293b;--mdc-radio-selected-icon-color: #1e293b;--mdc-radio-selected-pressed-icon-color: #1e293b}.theme-purple .light .mat-warn .mdc-list-item__start,.theme-purple .light .mat-warn .mdc-list-item__end,.theme-purple.light .mat-warn .mdc-list-item__start,.theme-purple.light .mat-warn .mdc-list-item__end{--mdc-radio-disabled-selected-icon-color: #083b46;--mdc-radio-disabled-unselected-icon-color: #083b46;--mdc-radio-unselected-hover-icon-color: #212121;--mdc-radio-unselected-icon-color: rgba(8, 59, 70, .54);--mdc-radio-unselected-pressed-icon-color: rgba(8, 59, 70, .54);--mdc-radio-selected-focus-icon-color: #dc2626;--mdc-radio-selected-hover-icon-color: #dc2626;--mdc-radio-selected-icon-color: #dc2626;--mdc-radio-selected-pressed-icon-color: #dc2626}.theme-purple .light .mat-mdc-list-option,.theme-purple.light .mat-mdc-list-option{--mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #9333ea;--mdc-checkbox-selected-hover-icon-color: #9333ea;--mdc-checkbox-selected-icon-color: #9333ea;--mdc-checkbox-selected-pressed-icon-color: #9333ea;--mdc-checkbox-unselected-focus-icon-color: #212121;--mdc-checkbox-unselected-hover-icon-color: #212121;--mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-unselected-pressed-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-selected-focus-state-layer-color: #9333ea;--mdc-checkbox-selected-hover-state-layer-color: #9333ea;--mdc-checkbox-selected-pressed-state-layer-color: #9333ea;--mdc-checkbox-unselected-focus-state-layer-color: black;--mdc-checkbox-unselected-hover-state-layer-color: black;--mdc-checkbox-unselected-pressed-state-layer-color: black}.theme-purple .light .mat-mdc-list-option.mat-accent,.theme-purple.light .mat-mdc-list-option.mat-accent{--mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #1e293b;--mdc-checkbox-selected-hover-icon-color: #1e293b;--mdc-checkbox-selected-icon-color: #1e293b;--mdc-checkbox-selected-pressed-icon-color: #1e293b;--mdc-checkbox-unselected-focus-icon-color: #212121;--mdc-checkbox-unselected-hover-icon-color: #212121;--mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-unselected-pressed-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-selected-focus-state-layer-color: #1e293b;--mdc-checkbox-selected-hover-state-layer-color: #1e293b;--mdc-checkbox-selected-pressed-state-layer-color: #1e293b;--mdc-checkbox-unselected-focus-state-layer-color: black;--mdc-checkbox-unselected-hover-state-layer-color: black;--mdc-checkbox-unselected-pressed-state-layer-color: black}.theme-purple .light .mat-mdc-list-option.mat-warn,.theme-purple.light .mat-mdc-list-option.mat-warn{--mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #dc2626;--mdc-checkbox-selected-hover-icon-color: #dc2626;--mdc-checkbox-selected-icon-color: #dc2626;--mdc-checkbox-selected-pressed-icon-color: #dc2626;--mdc-checkbox-unselected-focus-icon-color: #212121;--mdc-checkbox-unselected-hover-icon-color: #212121;--mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-unselected-pressed-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-selected-focus-state-layer-color: #dc2626;--mdc-checkbox-selected-hover-state-layer-color: #dc2626;--mdc-checkbox-selected-pressed-state-layer-color: #dc2626;--mdc-checkbox-unselected-focus-state-layer-color: black;--mdc-checkbox-unselected-hover-state-layer-color: black;--mdc-checkbox-unselected-pressed-state-layer-color: black}.theme-purple .light .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected .mdc-list-item__primary-text,.theme-purple .light .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated .mdc-list-item__primary-text,.theme-purple.light .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected .mdc-list-item__primary-text,.theme-purple.light .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated .mdc-list-item__primary-text,.theme-purple .light .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected.mdc-list-item--with-leading-icon .mdc-list-item__start,.theme-purple .light .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated.mdc-list-item--with-leading-icon .mdc-list-item__start,.theme-purple.light .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected.mdc-list-item--with-leading-icon .mdc-list-item__start,.theme-purple.light .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated.mdc-list-item--with-leading-icon .mdc-list-item__start{color:#9333ea}.theme-purple .light .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__start,.theme-purple .light .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__content,.theme-purple .light .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__end,.theme-purple.light .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__start,.theme-purple.light .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__content,.theme-purple.light .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__end{opacity:1}.theme-purple .light .mat-mdc-tab-group,.theme-purple .light .mat-mdc-tab-nav-bar,.theme-purple.light .mat-mdc-tab-group,.theme-purple.light .mat-mdc-tab-nav-bar{--mdc-tab-indicator-active-indicator-color: #9333ea;--mat-tab-header-disabled-ripple-color: #3b7586;--mat-tab-header-pagination-icon-color: #083b46;--mat-tab-header-inactive-label-text-color: rgba(3, 33, 40, .6);--mat-tab-header-active-label-text-color: #9333ea;--mat-tab-header-active-ripple-color: #9333ea;--mat-tab-header-inactive-ripple-color: #9333ea;--mat-tab-header-inactive-focus-label-text-color: rgba(3, 33, 40, .6);--mat-tab-header-inactive-hover-label-text-color: rgba(3, 33, 40, .6);--mat-tab-header-active-focus-label-text-color: #9333ea;--mat-tab-header-active-hover-label-text-color: #9333ea;--mat-tab-header-active-focus-indicator-color: #9333ea;--mat-tab-header-active-hover-indicator-color: #9333ea}.theme-purple .light .mat-mdc-tab-group.mat-accent,.theme-purple .light .mat-mdc-tab-nav-bar.mat-accent,.theme-purple.light .mat-mdc-tab-group.mat-accent,.theme-purple.light .mat-mdc-tab-nav-bar.mat-accent{--mdc-tab-indicator-active-indicator-color: #1e293b;--mat-tab-header-disabled-ripple-color: #3b7586;--mat-tab-header-pagination-icon-color: #083b46;--mat-tab-header-inactive-label-text-color: rgba(3, 33, 40, .6);--mat-tab-header-active-label-text-color: #1e293b;--mat-tab-header-active-ripple-color: #1e293b;--mat-tab-header-inactive-ripple-color: #1e293b;--mat-tab-header-inactive-focus-label-text-color: rgba(3, 33, 40, .6);--mat-tab-header-inactive-hover-label-text-color: rgba(3, 33, 40, .6);--mat-tab-header-active-focus-label-text-color: #1e293b;--mat-tab-header-active-hover-label-text-color: #1e293b;--mat-tab-header-active-focus-indicator-color: #1e293b;--mat-tab-header-active-hover-indicator-color: #1e293b}.theme-purple .light .mat-mdc-tab-group.mat-warn,.theme-purple .light .mat-mdc-tab-nav-bar.mat-warn,.theme-purple.light .mat-mdc-tab-group.mat-warn,.theme-purple.light .mat-mdc-tab-nav-bar.mat-warn{--mdc-tab-indicator-active-indicator-color: #dc2626;--mat-tab-header-disabled-ripple-color: #3b7586;--mat-tab-header-pagination-icon-color: #083b46;--mat-tab-header-inactive-label-text-color: rgba(3, 33, 40, .6);--mat-tab-header-active-label-text-color: #dc2626;--mat-tab-header-active-ripple-color: #dc2626;--mat-tab-header-inactive-ripple-color: #dc2626;--mat-tab-header-inactive-focus-label-text-color: rgba(3, 33, 40, .6);--mat-tab-header-inactive-hover-label-text-color: rgba(3, 33, 40, .6);--mat-tab-header-active-focus-label-text-color: #dc2626;--mat-tab-header-active-hover-label-text-color: #dc2626;--mat-tab-header-active-focus-indicator-color: #dc2626;--mat-tab-header-active-hover-indicator-color: #dc2626}.theme-purple .light .mat-mdc-tab-group.mat-background-primary,.theme-purple .light .mat-mdc-tab-nav-bar.mat-background-primary,.theme-purple.light .mat-mdc-tab-group.mat-background-primary,.theme-purple.light .mat-mdc-tab-nav-bar.mat-background-primary{--mat-tab-header-with-background-background-color: #9333ea;--mat-tab-header-with-background-foreground-color: white}.theme-purple .light .mat-mdc-tab-group.mat-background-accent,.theme-purple .light .mat-mdc-tab-nav-bar.mat-background-accent,.theme-purple.light .mat-mdc-tab-group.mat-background-accent,.theme-purple.light .mat-mdc-tab-nav-bar.mat-background-accent{--mat-tab-header-with-background-background-color: #1e293b;--mat-tab-header-with-background-foreground-color: white}.theme-purple .light .mat-mdc-tab-group.mat-background-warn,.theme-purple .light .mat-mdc-tab-nav-bar.mat-background-warn,.theme-purple.light .mat-mdc-tab-group.mat-background-warn,.theme-purple.light .mat-mdc-tab-nav-bar.mat-background-warn{--mat-tab-header-with-background-background-color: #dc2626;--mat-tab-header-with-background-foreground-color: white}.theme-purple .light .mat-mdc-checkbox.mat-primary,.theme-purple.light .mat-mdc-checkbox.mat-primary{--mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #9333ea;--mdc-checkbox-selected-hover-icon-color: #9333ea;--mdc-checkbox-selected-icon-color: #9333ea;--mdc-checkbox-selected-pressed-icon-color: #9333ea;--mdc-checkbox-unselected-focus-icon-color: #212121;--mdc-checkbox-unselected-hover-icon-color: #212121;--mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-unselected-pressed-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-selected-focus-state-layer-color: #9333ea;--mdc-checkbox-selected-hover-state-layer-color: #9333ea;--mdc-checkbox-selected-pressed-state-layer-color: #9333ea;--mdc-checkbox-unselected-focus-state-layer-color: black;--mdc-checkbox-unselected-hover-state-layer-color: black;--mdc-checkbox-unselected-pressed-state-layer-color: black}.theme-purple .light .mat-mdc-checkbox.mat-warn,.theme-purple.light .mat-mdc-checkbox.mat-warn{--mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #dc2626;--mdc-checkbox-selected-hover-icon-color: #dc2626;--mdc-checkbox-selected-icon-color: #dc2626;--mdc-checkbox-selected-pressed-icon-color: #dc2626;--mdc-checkbox-unselected-focus-icon-color: #212121;--mdc-checkbox-unselected-hover-icon-color: #212121;--mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-unselected-pressed-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-selected-focus-state-layer-color: #dc2626;--mdc-checkbox-selected-hover-state-layer-color: #dc2626;--mdc-checkbox-selected-pressed-state-layer-color: #dc2626;--mdc-checkbox-unselected-focus-state-layer-color: black;--mdc-checkbox-unselected-hover-state-layer-color: black;--mdc-checkbox-unselected-pressed-state-layer-color: black}.theme-purple .light .mat-mdc-button.mat-primary,.theme-purple.light .mat-mdc-button.mat-primary{--mdc-text-button-label-text-color: #9333ea;--mat-text-button-state-layer-color: #9333ea;--mat-text-button-ripple-color: rgba(147, 51, 234, .1)}.theme-purple .light .mat-mdc-button.mat-accent,.theme-purple.light .mat-mdc-button.mat-accent{--mdc-text-button-label-text-color: #1e293b;--mat-text-button-state-layer-color: #1e293b;--mat-text-button-ripple-color: rgba(30, 41, 59, .1)}.theme-purple .light .mat-mdc-button.mat-warn,.theme-purple.light .mat-mdc-button.mat-warn{--mdc-text-button-label-text-color: #dc2626;--mat-text-button-state-layer-color: #dc2626;--mat-text-button-ripple-color: rgba(220, 38, 38, .1)}.theme-purple .light .mat-mdc-unelevated-button.mat-primary,.theme-purple.light .mat-mdc-unelevated-button.mat-primary{--mdc-filled-button-container-color: #9333ea;--mdc-filled-button-label-text-color: white;--mat-filled-button-state-layer-color: white;--mat-filled-button-ripple-color: rgba(255, 255, 255, .1)}.theme-purple .light .mat-mdc-unelevated-button.mat-accent,.theme-purple.light .mat-mdc-unelevated-button.mat-accent{--mdc-filled-button-container-color: #1e293b;--mdc-filled-button-label-text-color: white;--mat-filled-button-state-layer-color: white;--mat-filled-button-ripple-color: rgba(255, 255, 255, .1)}.theme-purple .light .mat-mdc-unelevated-button.mat-warn,.theme-purple.light .mat-mdc-unelevated-button.mat-warn{--mdc-filled-button-container-color: #dc2626;--mdc-filled-button-label-text-color: white;--mat-filled-button-state-layer-color: white;--mat-filled-button-ripple-color: rgba(255, 255, 255, .1)}.theme-purple .light .mat-mdc-raised-button.mat-primary,.theme-purple.light .mat-mdc-raised-button.mat-primary{--mdc-protected-button-container-color: #9333ea;--mdc-protected-button-label-text-color: white;--mat-protected-button-state-layer-color: white;--mat-protected-button-ripple-color: rgba(255, 255, 255, .1)}.theme-purple .light .mat-mdc-raised-button.mat-accent,.theme-purple.light .mat-mdc-raised-button.mat-accent{--mdc-protected-button-container-color: #1e293b;--mdc-protected-button-label-text-color: white;--mat-protected-button-state-layer-color: white;--mat-protected-button-ripple-color: rgba(255, 255, 255, .1)}.theme-purple .light .mat-mdc-raised-button.mat-warn,.theme-purple.light .mat-mdc-raised-button.mat-warn{--mdc-protected-button-container-color: #dc2626;--mdc-protected-button-label-text-color: white;--mat-protected-button-state-layer-color: white;--mat-protected-button-ripple-color: rgba(255, 255, 255, .1)}.theme-purple .light .mat-mdc-outlined-button.mat-primary,.theme-purple.light .mat-mdc-outlined-button.mat-primary{--mdc-outlined-button-label-text-color: #9333ea;--mdc-outlined-button-outline-color: #9bbac3;--mat-outlined-button-state-layer-color: #9333ea;--mat-outlined-button-ripple-color: rgba(147, 51, 234, .1)}.theme-purple .light .mat-mdc-outlined-button.mat-accent,.theme-purple.light .mat-mdc-outlined-button.mat-accent{--mdc-outlined-button-label-text-color: #1e293b;--mdc-outlined-button-outline-color: #9bbac3;--mat-outlined-button-state-layer-color: #1e293b;--mat-outlined-button-ripple-color: rgba(30, 41, 59, .1)}.theme-purple .light .mat-mdc-outlined-button.mat-warn,.theme-purple.light .mat-mdc-outlined-button.mat-warn{--mdc-outlined-button-label-text-color: #dc2626;--mdc-outlined-button-outline-color: #9bbac3;--mat-outlined-button-state-layer-color: #dc2626;--mat-outlined-button-ripple-color: rgba(220, 38, 38, .1)}.theme-purple .light .mat-mdc-icon-button.mat-primary,.theme-purple.light .mat-mdc-icon-button.mat-primary{--mdc-icon-button-icon-color: #9333ea;--mat-icon-button-state-layer-color: #9333ea;--mat-icon-button-ripple-color: rgba(147, 51, 234, .1)}.theme-purple .light .mat-mdc-icon-button.mat-accent,.theme-purple.light .mat-mdc-icon-button.mat-accent{--mdc-icon-button-icon-color: #1e293b;--mat-icon-button-state-layer-color: #1e293b;--mat-icon-button-ripple-color: rgba(30, 41, 59, .1)}.theme-purple .light .mat-mdc-icon-button.mat-warn,.theme-purple.light .mat-mdc-icon-button.mat-warn{--mdc-icon-button-icon-color: #dc2626;--mat-icon-button-state-layer-color: #dc2626;--mat-icon-button-ripple-color: rgba(220, 38, 38, .1)}.theme-purple .light .mat-mdc-fab.mat-primary,.theme-purple.light .mat-mdc-fab.mat-primary{--mdc-fab-container-color: #9333ea;--mat-fab-foreground-color: white;--mat-fab-state-layer-color: white;--mat-fab-ripple-color: rgba(255, 255, 255, .1)}.theme-purple .light .mat-mdc-fab.mat-accent,.theme-purple.light .mat-mdc-fab.mat-accent{--mdc-fab-container-color: #1e293b;--mat-fab-foreground-color: white;--mat-fab-state-layer-color: white;--mat-fab-ripple-color: rgba(255, 255, 255, .1)}.theme-purple .light .mat-mdc-fab.mat-warn,.theme-purple.light .mat-mdc-fab.mat-warn{--mdc-fab-container-color: #dc2626;--mat-fab-foreground-color: white;--mat-fab-state-layer-color: white;--mat-fab-ripple-color: rgba(255, 255, 255, .1)}.theme-purple .light .mat-mdc-mini-fab.mat-primary,.theme-purple.light .mat-mdc-mini-fab.mat-primary{--mdc-fab-small-container-color: #9333ea;--mat-fab-small-foreground-color: white;--mat-fab-small-state-layer-color: white;--mat-fab-small-ripple-color: rgba(255, 255, 255, .1)}.theme-purple .light .mat-mdc-mini-fab.mat-accent,.theme-purple.light .mat-mdc-mini-fab.mat-accent{--mdc-fab-small-container-color: #1e293b;--mat-fab-small-foreground-color: white;--mat-fab-small-state-layer-color: white;--mat-fab-small-ripple-color: rgba(255, 255, 255, .1)}.theme-purple .light .mat-mdc-mini-fab.mat-warn,.theme-purple.light .mat-mdc-mini-fab.mat-warn{--mdc-fab-small-container-color: #dc2626;--mat-fab-small-foreground-color: white;--mat-fab-small-state-layer-color: white;--mat-fab-small-ripple-color: rgba(255, 255, 255, .1)}.theme-purple .light .mat-accent,.theme-purple.light .mat-accent{--mdc-circular-progress-active-indicator-color: #1e293b}.theme-purple .light .mat-warn,.theme-purple.light .mat-warn{--mdc-circular-progress-active-indicator-color: #dc2626}.theme-purple .light .mat-badge-accent,.theme-purple.light .mat-badge-accent{--mat-badge-background-color: #1e293b;--mat-badge-text-color: white}.theme-purple .light .mat-badge-warn,.theme-purple.light .mat-badge-warn{--mat-badge-background-color: #dc2626;--mat-badge-text-color: white}.theme-purple .light .mat-datepicker-content.mat-accent,.theme-purple.light .mat-datepicker-content.mat-accent{--mat-datepicker-calendar-date-selected-state-text-color: white;--mat-datepicker-calendar-date-selected-state-background-color: #1e293b;--mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(30, 41, 59, .4);--mat-datepicker-calendar-date-today-selected-state-outline-color: white;--mat-datepicker-calendar-date-focus-state-background-color: rgba(30, 41, 59, .3);--mat-datepicker-calendar-date-hover-state-background-color: rgba(30, 41, 59, .3);--mat-datepicker-calendar-date-in-range-state-background-color: rgba(30, 41, 59, .2);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, .2);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #46a35e}.theme-purple .light .mat-datepicker-content.mat-warn,.theme-purple.light .mat-datepicker-content.mat-warn{--mat-datepicker-calendar-date-selected-state-text-color: white;--mat-datepicker-calendar-date-selected-state-background-color: #dc2626;--mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(220, 38, 38, .4);--mat-datepicker-calendar-date-today-selected-state-outline-color: white;--mat-datepicker-calendar-date-focus-state-background-color: rgba(220, 38, 38, .3);--mat-datepicker-calendar-date-hover-state-background-color: rgba(220, 38, 38, .3);--mat-datepicker-calendar-date-in-range-state-background-color: rgba(220, 38, 38, .2);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, .2);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #46a35e}.theme-purple .light .mat-datepicker-toggle-active.mat-accent,.theme-purple.light .mat-datepicker-toggle-active.mat-accent{--mat-datepicker-toggle-active-state-icon-color: #1e293b}.theme-purple .light .mat-datepicker-toggle-active.mat-warn,.theme-purple.light .mat-datepicker-toggle-active.mat-warn{--mat-datepicker-toggle-active-state-icon-color: #dc2626}.theme-purple .light .mat-icon.mat-primary,.theme-purple.light .mat-icon.mat-primary{--mat-icon-color: #9333ea}.theme-purple .light .mat-icon.mat-accent,.theme-purple.light .mat-icon.mat-accent{--mat-icon-color: #1e293b}.theme-purple .light .mat-icon.mat-warn,.theme-purple.light .mat-icon.mat-warn{--mat-icon-color: #dc2626}.theme-purple .light .mat-step-header.mat-accent,.theme-purple.light .mat-step-header.mat-accent{--mat-stepper-header-icon-foreground-color: white;--mat-stepper-header-selected-state-icon-background-color: #1e293b;--mat-stepper-header-selected-state-icon-foreground-color: white;--mat-stepper-header-done-state-icon-background-color: #1e293b;--mat-stepper-header-done-state-icon-foreground-color: white;--mat-stepper-header-edit-state-icon-background-color: #1e293b;--mat-stepper-header-edit-state-icon-foreground-color: white}.theme-purple .light .mat-step-header.mat-warn,.theme-purple.light .mat-step-header.mat-warn{--mat-stepper-header-icon-foreground-color: white;--mat-stepper-header-selected-state-icon-background-color: #dc2626;--mat-stepper-header-selected-state-icon-foreground-color: white;--mat-stepper-header-done-state-icon-background-color: #dc2626;--mat-stepper-header-done-state-icon-foreground-color: white;--mat-stepper-header-edit-state-icon-background-color: #dc2626;--mat-stepper-header-edit-state-icon-foreground-color: white}.theme-purple .light .mat-toolbar.mat-primary,.theme-purple.light .mat-toolbar.mat-primary{--mat-toolbar-container-background-color: #9333ea;--mat-toolbar-container-text-color: white}.theme-purple .light .mat-toolbar.mat-accent,.theme-purple.light .mat-toolbar.mat-accent{--mat-toolbar-container-background-color: #1e293b;--mat-toolbar-container-text-color: white}.theme-purple .light .mat-toolbar.mat-warn,.theme-purple.light .mat-toolbar.mat-warn{--mat-toolbar-container-background-color: #dc2626;--mat-toolbar-container-text-color: white}.theme-purple .dark,.theme-purple.dark{--mat-ripple-color: rgba(255, 255, 255, .1);--mat-option-selected-state-label-text-color: #9333ea;--mat-option-label-text-color: white;--mat-option-hover-state-layer-color: rgba(255, 255, 255, .08);--mat-option-focus-state-layer-color: rgba(255, 255, 255, .08);--mat-option-selected-state-layer-color: rgba(255, 255, 255, .08);--mat-optgroup-label-text-color: white;--mat-full-pseudo-checkbox-selected-icon-color: #1e293b;--mat-full-pseudo-checkbox-selected-checkmark-color: #022229;--mat-full-pseudo-checkbox-unselected-icon-color: #3b7586;--mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #022229;--mat-full-pseudo-checkbox-disabled-unselected-icon-color: #686868;--mat-full-pseudo-checkbox-disabled-selected-icon-color: #686868;--mat-minimal-pseudo-checkbox-selected-checkmark-color: #1e293b;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #686868;--mat-app-background-color: #022229;--mat-app-text-color: white;--mdc-elevated-card-container-shape: 4px;--mdc-outlined-card-container-shape: 4px;--mdc-outlined-card-outline-width: 1px;--mdc-elevated-card-container-color: #032128;--mdc-elevated-card-container-elevation: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mdc-outlined-card-container-color: #032128;--mdc-outlined-card-outline-color: rgba(255, 255, 255, .12);--mdc-outlined-card-container-elevation: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-card-subtitle-text-color: #3b7586;--mdc-linear-progress-active-indicator-height: 4px;--mdc-linear-progress-track-height: 4px;--mdc-linear-progress-track-shape: 0;--mdc-plain-tooltip-container-shape: 4px;--mdc-plain-tooltip-supporting-text-line-height: 16px;--mdc-plain-tooltip-container-color: #083b46;--mdc-plain-tooltip-supporting-text-color: #fff;--mdc-filled-text-field-active-indicator-height: 1px;--mdc-filled-text-field-focus-active-indicator-height: 2px;--mdc-filled-text-field-container-shape: 4px;--mdc-outlined-text-field-outline-width: 1px;--mdc-outlined-text-field-focus-outline-width: 2px;--mdc-outlined-text-field-container-shape: 4px;--mdc-filled-text-field-caret-color: #9333ea;--mdc-filled-text-field-focus-active-indicator-color: #9333ea;--mdc-filled-text-field-focus-label-text-color: rgba(147, 51, 234, .87);--mdc-filled-text-field-container-color: #0d2a31;--mdc-filled-text-field-disabled-container-color: #08252c;--mdc-filled-text-field-label-text-color: rgba(255, 255, 255, .6);--mdc-filled-text-field-hover-label-text-color: rgba(255, 255, 255, .6);--mdc-filled-text-field-disabled-label-text-color: rgba(7, 52, 62, .38);--mdc-filled-text-field-input-text-color: rgba(255, 255, 255, .87);--mdc-filled-text-field-disabled-input-text-color: rgba(7, 52, 62, .38);--mdc-filled-text-field-input-text-placeholder-color: rgba(255, 255, 255, .6);--mdc-filled-text-field-error-hover-label-text-color: #dc2626;--mdc-filled-text-field-error-focus-label-text-color: #dc2626;--mdc-filled-text-field-error-label-text-color: #dc2626;--mdc-filled-text-field-error-caret-color: #dc2626;--mdc-filled-text-field-active-indicator-color: rgba(203, 221, 225, .42);--mdc-filled-text-field-disabled-active-indicator-color: rgba(203, 221, 225, .06);--mdc-filled-text-field-hover-active-indicator-color: rgba(203, 221, 225, .87);--mdc-filled-text-field-error-active-indicator-color: #dc2626;--mdc-filled-text-field-error-focus-active-indicator-color: #dc2626;--mdc-filled-text-field-error-hover-active-indicator-color: #dc2626;--mdc-outlined-text-field-caret-color: #9333ea;--mdc-outlined-text-field-focus-outline-color: #9333ea;--mdc-outlined-text-field-focus-label-text-color: rgba(147, 51, 234, .87);--mdc-outlined-text-field-label-text-color: rgba(255, 255, 255, .6);--mdc-outlined-text-field-hover-label-text-color: rgba(255, 255, 255, .6);--mdc-outlined-text-field-disabled-label-text-color: rgba(7, 52, 62, .38);--mdc-outlined-text-field-input-text-color: rgba(255, 255, 255, .87);--mdc-outlined-text-field-disabled-input-text-color: rgba(7, 52, 62, .38);--mdc-outlined-text-field-input-text-placeholder-color: rgba(255, 255, 255, .6);--mdc-outlined-text-field-error-caret-color: #dc2626;--mdc-outlined-text-field-error-focus-label-text-color: #dc2626;--mdc-outlined-text-field-error-label-text-color: #dc2626;--mdc-outlined-text-field-error-hover-label-text-color: #dc2626;--mdc-outlined-text-field-outline-color: rgba(203, 221, 225, .38);--mdc-outlined-text-field-disabled-outline-color: rgba(203, 221, 225, .06);--mdc-outlined-text-field-hover-outline-color: rgba(203, 221, 225, .87);--mdc-outlined-text-field-error-focus-outline-color: #dc2626;--mdc-outlined-text-field-error-hover-outline-color: #dc2626;--mdc-outlined-text-field-error-outline-color: #dc2626;--mat-form-field-focus-select-arrow-color: rgba(147, 51, 234, .87);--mat-form-field-disabled-input-text-placeholder-color: rgba(203, 221, 225, .38);--mat-form-field-state-layer-color: rgba(255, 255, 255, .87);--mat-form-field-error-text-color: #dc2626;--mat-form-field-select-option-text-color: rgba(0, 0, 0, .87);--mat-form-field-select-disabled-option-text-color: rgba(0, 0, 0, .38);--mat-form-field-leading-icon-color: unset;--mat-form-field-disabled-leading-icon-color: unset;--mat-form-field-trailing-icon-color: unset;--mat-form-field-disabled-trailing-icon-color: unset;--mat-form-field-error-focus-trailing-icon-color: unset;--mat-form-field-error-hover-trailing-icon-color: unset;--mat-form-field-error-trailing-icon-color: unset;--mat-form-field-enabled-select-arrow-color: rgba(203, 221, 225, .54);--mat-form-field-disabled-select-arrow-color: rgba(203, 221, 225, .38);--mat-form-field-hover-state-layer-opacity: .08;--mat-form-field-focus-state-layer-opacity: .24;--mat-select-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-select-panel-background-color: #032128;--mat-select-enabled-trigger-text-color: rgba(255, 255, 255, .87);--mat-select-disabled-trigger-text-color: rgba(7, 52, 62, .38);--mat-select-placeholder-text-color: rgba(255, 255, 255, .6);--mat-select-enabled-arrow-color: rgba(203, 221, 225, .54);--mat-select-disabled-arrow-color: rgba(255, 255, 255, .38);--mat-select-focused-arrow-color: rgba(147, 51, 234, .87);--mat-select-invalid-arrow-color: rgba(220, 38, 38, .87);--mat-autocomplete-container-shape: 4px;--mat-autocomplete-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-autocomplete-background-color: #032128;--mdc-dialog-container-shape: 4px;--mat-dialog-container-elevation-shadow: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12);--mat-dialog-container-max-width: 80vw;--mat-dialog-container-small-max-width: 80vw;--mat-dialog-container-min-width: 0;--mat-dialog-actions-alignment: start;--mat-dialog-actions-padding: 8px;--mat-dialog-content-padding: 20px 24px;--mat-dialog-with-actions-content-padding: 20px 24px;--mat-dialog-headline-padding: 0 24px 9px;--mdc-dialog-container-color: #032128;--mdc-dialog-subhead-color: rgba(255, 255, 255, .87);--mdc-dialog-supporting-text-color: rgba(255, 255, 255, .6);--mdc-switch-disabled-selected-icon-opacity: .38;--mdc-switch-disabled-track-opacity: .12;--mdc-switch-disabled-unselected-icon-opacity: .38;--mdc-switch-handle-height: 20px;--mdc-switch-handle-shape: 10px;--mdc-switch-handle-width: 20px;--mdc-switch-selected-icon-size: 18px;--mdc-switch-track-height: 14px;--mdc-switch-track-shape: 7px;--mdc-switch-track-width: 36px;--mdc-switch-unselected-icon-size: 18px;--mdc-switch-selected-focus-state-layer-opacity: .12;--mdc-switch-selected-hover-state-layer-opacity: .04;--mdc-switch-selected-pressed-state-layer-opacity: .1;--mdc-switch-unselected-focus-state-layer-opacity: .12;--mdc-switch-unselected-hover-state-layer-opacity: .04;--mdc-switch-unselected-pressed-state-layer-opacity: .1;--mdc-switch-selected-focus-state-layer-color: #d8b4fe;--mdc-switch-selected-handle-color: #d8b4fe;--mdc-switch-selected-hover-state-layer-color: #d8b4fe;--mdc-switch-selected-pressed-state-layer-color: #d8b4fe;--mdc-switch-selected-focus-handle-color: #e9d5ff;--mdc-switch-selected-hover-handle-color: #e9d5ff;--mdc-switch-selected-pressed-handle-color: #e9d5ff;--mdc-switch-selected-focus-track-color: #9333ea;--mdc-switch-selected-hover-track-color: #9333ea;--mdc-switch-selected-pressed-track-color: #9333ea;--mdc-switch-selected-track-color: #9333ea;--mdc-switch-disabled-selected-handle-color: #000;--mdc-switch-disabled-selected-icon-color: #212121;--mdc-switch-disabled-selected-track-color: #f5f5f5;--mdc-switch-disabled-unselected-handle-color: #000;--mdc-switch-disabled-unselected-icon-color: #212121;--mdc-switch-disabled-unselected-track-color: #f5f5f5;--mdc-switch-handle-surface-color: var(--mdc-theme-surface, #fff);--mdc-switch-handle-elevation-shadow: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mdc-switch-handle-shadow-color: black;--mdc-switch-disabled-handle-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mdc-switch-selected-icon-color: #212121;--mdc-switch-unselected-focus-handle-color: #fafafa;--mdc-switch-unselected-focus-state-layer-color: #f5f5f5;--mdc-switch-unselected-focus-track-color: #616161;--mdc-switch-unselected-handle-color: #9e9e9e;--mdc-switch-unselected-hover-handle-color: #fafafa;--mdc-switch-unselected-hover-state-layer-color: #f5f5f5;--mdc-switch-unselected-hover-track-color: #616161;--mdc-switch-unselected-icon-color: #212121;--mdc-switch-unselected-pressed-handle-color: #fafafa;--mdc-switch-unselected-pressed-state-layer-color: #f5f5f5;--mdc-switch-unselected-pressed-track-color: #616161;--mdc-switch-unselected-track-color: #616161;--mdc-switch-disabled-label-text-color: #07343e;--mdc-radio-disabled-selected-icon-opacity: .38;--mdc-radio-disabled-unselected-icon-opacity: .38;--mdc-radio-state-layer-size: 40px;--mat-slider-value-indicator-width: auto;--mat-slider-value-indicator-height: 32px;--mat-slider-value-indicator-caret-display: block;--mat-slider-value-indicator-border-radius: 4px;--mat-slider-value-indicator-padding: 0 12px;--mat-slider-value-indicator-text-transform: none;--mat-slider-value-indicator-container-transform: translateX(-50%);--mdc-slider-active-track-height: 6px;--mdc-slider-active-track-shape: 9999px;--mdc-slider-handle-height: 20px;--mdc-slider-handle-shape: 50%;--mdc-slider-handle-width: 20px;--mdc-slider-inactive-track-height: 4px;--mdc-slider-inactive-track-shape: 9999px;--mdc-slider-with-overlap-handle-outline-width: 1px;--mdc-slider-with-tick-marks-active-container-opacity: .6;--mdc-slider-with-tick-marks-container-shape: 50%;--mdc-slider-with-tick-marks-container-size: 2px;--mdc-slider-with-tick-marks-inactive-container-opacity: .6;--mdc-slider-handle-color: #9333ea;--mdc-slider-focus-handle-color: #9333ea;--mdc-slider-hover-handle-color: #9333ea;--mdc-slider-active-track-color: #9333ea;--mdc-slider-inactive-track-color: #9333ea;--mdc-slider-with-tick-marks-inactive-container-color: #9333ea;--mdc-slider-with-tick-marks-active-container-color: white;--mdc-slider-disabled-active-track-color: #fff;--mdc-slider-disabled-handle-color: #fff;--mdc-slider-disabled-inactive-track-color: #fff;--mdc-slider-label-container-color: #fff;--mdc-slider-label-label-text-color: #000;--mdc-slider-with-overlap-handle-outline-color: #fff;--mdc-slider-with-tick-marks-disabled-container-color: #fff;--mdc-slider-handle-elevation: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-slider-ripple-color: #9333ea;--mat-slider-hover-state-layer-color: rgba(147, 51, 234, .05);--mat-slider-focus-state-layer-color: rgba(147, 51, 234, .2);--mat-slider-value-indicator-opacity: .9;--mat-menu-container-shape: 4px;--mat-menu-divider-bottom-spacing: 0;--mat-menu-divider-top-spacing: 0;--mat-menu-item-spacing: 16px;--mat-menu-item-icon-size: 24px;--mat-menu-item-leading-spacing: 16px;--mat-menu-item-trailing-spacing: 16px;--mat-menu-item-with-icon-leading-spacing: 16px;--mat-menu-item-with-icon-trailing-spacing: 16px;--mat-menu-item-label-text-color: white;--mat-menu-item-icon-color: white;--mat-menu-item-hover-state-layer-color: rgba(255, 255, 255, .08);--mat-menu-item-focus-state-layer-color: rgba(255, 255, 255, .08);--mat-menu-container-color: #032128;--mat-menu-divider-color: rgba(203, 221, 225, .12);--mdc-list-list-item-container-shape: 0;--mdc-list-list-item-leading-avatar-shape: 50%;--mdc-list-list-item-container-color: transparent;--mdc-list-list-item-selected-container-color: transparent;--mdc-list-list-item-leading-avatar-color: transparent;--mdc-list-list-item-leading-icon-size: 24px;--mdc-list-list-item-leading-avatar-size: 40px;--mdc-list-list-item-trailing-icon-size: 24px;--mdc-list-list-item-disabled-state-layer-color: transparent;--mdc-list-list-item-disabled-state-layer-opacity: 0;--mdc-list-list-item-disabled-label-text-opacity: .38;--mdc-list-list-item-disabled-leading-icon-opacity: .38;--mdc-list-list-item-disabled-trailing-icon-opacity: .38;--mat-list-active-indicator-color: transparent;--mat-list-active-indicator-shape: 4px;--mdc-list-list-item-label-text-color: white;--mdc-list-list-item-supporting-text-color: #3b7586;--mdc-list-list-item-leading-icon-color: rgba(255, 255, 255, .5);--mdc-list-list-item-trailing-supporting-text-color: #083b46;--mdc-list-list-item-trailing-icon-color: rgba(255, 255, 255, .5);--mdc-list-list-item-selected-trailing-icon-color: rgba(255, 255, 255, .5);--mdc-list-list-item-disabled-label-text-color: white;--mdc-list-list-item-disabled-leading-icon-color: white;--mdc-list-list-item-disabled-trailing-icon-color: white;--mdc-list-list-item-hover-label-text-color: white;--mdc-list-list-item-hover-leading-icon-color: rgba(255, 255, 255, .5);--mdc-list-list-item-hover-trailing-icon-color: rgba(255, 255, 255, .5);--mdc-list-list-item-focus-label-text-color: white;--mdc-list-list-item-hover-state-layer-color: white;--mdc-list-list-item-hover-state-layer-opacity: .08;--mdc-list-list-item-focus-state-layer-color: white;--mdc-list-list-item-focus-state-layer-opacity: .24;--mat-paginator-container-text-color: rgba(255, 255, 255, .87);--mat-paginator-container-background-color: #032128;--mat-paginator-enabled-icon-color: rgba(255, 255, 255, .54);--mat-paginator-disabled-icon-color: rgba(255, 255, 255, .12);--mdc-tab-indicator-active-indicator-height: 2px;--mdc-tab-indicator-active-indicator-shape: 0;--mdc-secondary-navigation-tab-container-height: 48px;--mat-tab-header-divider-color: transparent;--mat-tab-header-divider-height: 0;--mdc-checkbox-disabled-selected-checkmark-color: #fff;--mdc-checkbox-selected-focus-state-layer-opacity: .16;--mdc-checkbox-selected-hover-state-layer-opacity: .04;--mdc-checkbox-selected-pressed-state-layer-opacity: .16;--mdc-checkbox-unselected-focus-state-layer-opacity: .16;--mdc-checkbox-unselected-hover-state-layer-opacity: .04;--mdc-checkbox-unselected-pressed-state-layer-opacity: .16;--mdc-checkbox-disabled-selected-icon-color: rgba(255, 255, 255, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(255, 255, 255, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #1e293b;--mdc-checkbox-selected-hover-icon-color: #1e293b;--mdc-checkbox-selected-icon-color: #1e293b;--mdc-checkbox-selected-pressed-icon-color: #1e293b;--mdc-checkbox-unselected-focus-icon-color: #eeeeee;--mdc-checkbox-unselected-hover-icon-color: #eeeeee;--mdc-checkbox-unselected-icon-color: rgba(255, 255, 255, .54);--mdc-checkbox-unselected-pressed-icon-color: rgba(255, 255, 255, .54);--mdc-checkbox-selected-focus-state-layer-color: #1e293b;--mdc-checkbox-selected-hover-state-layer-color: #1e293b;--mdc-checkbox-selected-pressed-state-layer-color: #1e293b;--mdc-checkbox-unselected-focus-state-layer-color: white;--mdc-checkbox-unselected-hover-state-layer-color: white;--mdc-checkbox-unselected-pressed-state-layer-color: white;--mat-checkbox-disabled-label-color: #07343e;--mat-checkbox-label-text-color: white;--mdc-text-button-container-shape: 4px;--mdc-text-button-keep-touch-target: false;--mdc-filled-button-container-shape: 4px;--mdc-filled-button-keep-touch-target: false;--mdc-protected-button-container-shape: 4px;--mdc-protected-button-keep-touch-target: false;--mdc-outlined-button-keep-touch-target: false;--mdc-outlined-button-outline-width: 1px;--mdc-outlined-button-container-shape: 4px;--mat-text-button-horizontal-padding: 8px;--mat-text-button-with-icon-horizontal-padding: 8px;--mat-text-button-icon-spacing: 8px;--mat-text-button-icon-offset: 0;--mat-filled-button-horizontal-padding: 16px;--mat-filled-button-icon-spacing: 8px;--mat-filled-button-icon-offset: -4px;--mat-protected-button-horizontal-padding: 16px;--mat-protected-button-icon-spacing: 8px;--mat-protected-button-icon-offset: -4px;--mat-outlined-button-horizontal-padding: 15px;--mat-outlined-button-icon-spacing: 8px;--mat-outlined-button-icon-offset: -4px;--mdc-text-button-label-text-color: white;--mdc-text-button-disabled-label-text-color: rgba(3, 33, 40, .5);--mat-text-button-state-layer-color: white;--mat-text-button-disabled-state-layer-color: white;--mat-text-button-ripple-color: rgba(255, 255, 255, .1);--mat-text-button-hover-state-layer-opacity: .08;--mat-text-button-focus-state-layer-opacity: .24;--mat-text-button-pressed-state-layer-opacity: .24;--mdc-filled-button-container-color: #032128;--mdc-filled-button-label-text-color: white;--mdc-filled-button-disabled-container-color: rgba(3, 33, 40, .12);--mdc-filled-button-disabled-label-text-color: rgba(3, 33, 40, .5);--mat-filled-button-state-layer-color: white;--mat-filled-button-disabled-state-layer-color: white;--mat-filled-button-ripple-color: rgba(255, 255, 255, .1);--mat-filled-button-hover-state-layer-opacity: .08;--mat-filled-button-focus-state-layer-opacity: .24;--mat-filled-button-pressed-state-layer-opacity: .24;--mdc-protected-button-container-color: #032128;--mdc-protected-button-label-text-color: white;--mdc-protected-button-disabled-container-color: rgba(3, 33, 40, .12);--mdc-protected-button-disabled-label-text-color: rgba(3, 33, 40, .5);--mdc-protected-button-container-elevation-shadow: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mdc-protected-button-disabled-container-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mdc-protected-button-focus-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mdc-protected-button-hover-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mdc-protected-button-pressed-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-protected-button-container-shadow-color: #000;--mat-protected-button-state-layer-color: white;--mat-protected-button-disabled-state-layer-color: white;--mat-protected-button-ripple-color: rgba(255, 255, 255, .1);--mat-protected-button-hover-state-layer-opacity: .08;--mat-protected-button-focus-state-layer-opacity: .24;--mat-protected-button-pressed-state-layer-opacity: .24;--mdc-outlined-button-disabled-outline-color: rgba(203, 221, 225, .12);--mdc-outlined-button-disabled-label-text-color: rgba(3, 33, 40, .5);--mdc-outlined-button-label-text-color: white;--mdc-outlined-button-outline-color: rgba(203, 221, 225, .12);--mat-outlined-button-state-layer-color: white;--mat-outlined-button-disabled-state-layer-color: white;--mat-outlined-button-ripple-color: rgba(255, 255, 255, .1);--mat-outlined-button-hover-state-layer-opacity: .08;--mat-outlined-button-focus-state-layer-opacity: .24;--mat-outlined-button-pressed-state-layer-opacity: .24;--mdc-icon-button-icon-size: 24px;--mdc-icon-button-icon-color: inherit;--mdc-icon-button-disabled-icon-color: rgba(255, 255, 255, .5);--mat-icon-button-state-layer-color: white;--mat-icon-button-disabled-state-layer-color: white;--mat-icon-button-ripple-color: rgba(255, 255, 255, .1);--mat-icon-button-hover-state-layer-opacity: .08;--mat-icon-button-focus-state-layer-opacity: .24;--mat-icon-button-pressed-state-layer-opacity: .24;--mdc-fab-container-shape: 50%;--mdc-fab-icon-size: 24px;--mdc-fab-small-container-shape: 50%;--mdc-fab-small-icon-size: 24px;--mdc-extended-fab-container-height: 48px;--mdc-extended-fab-container-shape: 24px;--mdc-fab-container-color: #032128;--mdc-fab-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-fab-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mdc-fab-container-shadow-color: #000;--mat-fab-foreground-color: white;--mat-fab-state-layer-color: white;--mat-fab-disabled-state-layer-color: white;--mat-fab-ripple-color: rgba(255, 255, 255, .1);--mat-fab-hover-state-layer-opacity: .08;--mat-fab-focus-state-layer-opacity: .24;--mat-fab-pressed-state-layer-opacity: .24;--mat-fab-disabled-state-container-color: rgba(2, 34, 41, .12);--mat-fab-disabled-state-foreground-color: rgba(3, 33, 40, .5);--mdc-fab-small-container-color: #032128;--mdc-fab-small-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-fab-small-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-small-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-small-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mdc-fab-small-container-shadow-color: #000;--mat-fab-small-foreground-color: white;--mat-fab-small-state-layer-color: white;--mat-fab-small-disabled-state-layer-color: white;--mat-fab-small-ripple-color: rgba(255, 255, 255, .1);--mat-fab-small-hover-state-layer-opacity: .08;--mat-fab-small-focus-state-layer-opacity: .24;--mat-fab-small-pressed-state-layer-opacity: .24;--mat-fab-small-disabled-state-container-color: rgba(2, 34, 41, .12);--mat-fab-small-disabled-state-foreground-color: rgba(3, 33, 40, .5);--mdc-extended-fab-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-extended-fab-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-extended-fab-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-extended-fab-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mdc-extended-fab-container-shadow-color: #000;--mdc-snackbar-container-shape: 4px;--mdc-snackbar-container-color: #cdd3d4;--mdc-snackbar-supporting-text-color: rgba(3, 33, 40, .87);--mat-snack-bar-button-color: rgba(0, 0, 0, .87);--mat-table-row-item-outline-width: 1px;--mat-table-background-color: #032128;--mat-table-header-headline-color: white;--mat-table-row-item-label-text-color: white;--mat-table-row-item-outline-color: rgba(203, 221, 225, .12);--mdc-circular-progress-active-indicator-width: 4px;--mdc-circular-progress-size: 48px;--mdc-circular-progress-active-indicator-color: #9333ea;--mat-badge-container-shape: 50%;--mat-badge-container-size: unset;--mat-badge-small-size-container-size: unset;--mat-badge-large-size-container-size: unset;--mat-badge-legacy-container-size: 22px;--mat-badge-legacy-small-size-container-size: 16px;--mat-badge-legacy-large-size-container-size: 28px;--mat-badge-container-offset: -11px 0;--mat-badge-small-size-container-offset: -8px 0;--mat-badge-large-size-container-offset: -14px 0;--mat-badge-container-overlap-offset: -11px;--mat-badge-small-size-container-overlap-offset: -8px;--mat-badge-large-size-container-overlap-offset: -14px;--mat-badge-container-padding: 0;--mat-badge-small-size-container-padding: 0;--mat-badge-large-size-container-padding: 0;--mat-badge-background-color: #9333ea;--mat-badge-text-color: white;--mat-badge-disabled-state-background-color: #032128;--mat-badge-disabled-state-text-color: #07343e;--mat-bottom-sheet-container-shape: 4px;--mat-bottom-sheet-container-text-color: white;--mat-bottom-sheet-container-background-color: #032128;--mat-legacy-button-toggle-height: 36px;--mat-legacy-button-toggle-shape: 2px;--mat-legacy-button-toggle-focus-state-layer-opacity: 1;--mat-standard-button-toggle-shape: 4px;--mat-standard-button-toggle-hover-state-layer-opacity: .04;--mat-standard-button-toggle-focus-state-layer-opacity: .12;--mat-legacy-button-toggle-text-color: #083b46;--mat-legacy-button-toggle-state-layer-color: #9bbac3;--mat-legacy-button-toggle-selected-state-text-color: #3b7586;--mat-legacy-button-toggle-selected-state-background-color: rgba(255, 255, 255, .05);--mat-legacy-button-toggle-disabled-state-text-color: #032128;--mat-legacy-button-toggle-disabled-state-background-color: #022229;--mat-legacy-button-toggle-disabled-selected-state-background-color: #032128;--mat-standard-button-toggle-text-color: white;--mat-standard-button-toggle-background-color: #032128;--mat-standard-button-toggle-state-layer-color: #9bbac3;--mat-standard-button-toggle-selected-state-background-color: rgba(255, 255, 255, .05);--mat-standard-button-toggle-selected-state-text-color: white;--mat-standard-button-toggle-disabled-state-text-color: #032128;--mat-standard-button-toggle-disabled-state-background-color: #032128;--mat-standard-button-toggle-disabled-selected-state-text-color: white;--mat-standard-button-toggle-disabled-selected-state-background-color: #032128;--mat-standard-button-toggle-divider-color: #1b383e;--mat-datepicker-calendar-container-shape: 4px;--mat-datepicker-calendar-container-touch-shape: 4px;--mat-datepicker-calendar-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mat-datepicker-calendar-container-touch-elevation-shadow: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12);--mat-datepicker-calendar-date-selected-state-text-color: white;--mat-datepicker-calendar-date-selected-state-background-color: #9333ea;--mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(147, 51, 234, .4);--mat-datepicker-calendar-date-today-selected-state-outline-color: white;--mat-datepicker-calendar-date-focus-state-background-color: rgba(147, 51, 234, .3);--mat-datepicker-calendar-date-hover-state-background-color: rgba(147, 51, 234, .3);--mat-datepicker-toggle-active-state-icon-color: #9333ea;--mat-datepicker-calendar-date-in-range-state-background-color: rgba(147, 51, 234, .2);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, .2);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #46a35e;--mat-datepicker-toggle-icon-color: #cbdde1;--mat-datepicker-calendar-body-label-text-color: #3b7586;--mat-datepicker-calendar-period-button-text-color: white;--mat-datepicker-calendar-period-button-icon-color: #cbdde1;--mat-datepicker-calendar-navigation-button-icon-color: #cbdde1;--mat-datepicker-calendar-header-divider-color: rgba(203, 221, 225, .12);--mat-datepicker-calendar-header-text-color: #3b7586;--mat-datepicker-calendar-date-today-outline-color: #083b46;--mat-datepicker-calendar-date-today-disabled-state-outline-color: rgba(8, 59, 70, .8);--mat-datepicker-calendar-date-text-color: white;--mat-datepicker-calendar-date-outline-color: transparent;--mat-datepicker-calendar-date-disabled-state-text-color: #07343e;--mat-datepicker-calendar-date-preview-state-outline-color: rgba(203, 221, 225, .24);--mat-datepicker-range-input-separator-color: white;--mat-datepicker-range-input-disabled-state-separator-color: #07343e;--mat-datepicker-range-input-disabled-state-text-color: #07343e;--mat-datepicker-calendar-container-background-color: #032128;--mat-datepicker-calendar-container-text-color: white;--mat-divider-width: 1px;--mat-divider-color: rgba(203, 221, 225, .12);--mat-expansion-container-shape: 4px;--mat-expansion-legacy-header-indicator-display: inline-block;--mat-expansion-header-indicator-display: none;--mat-expansion-container-background-color: #032128;--mat-expansion-container-text-color: white;--mat-expansion-actions-divider-color: rgba(203, 221, 225, .12);--mat-expansion-header-hover-state-layer-color: rgba(255, 255, 255, .05);--mat-expansion-header-focus-state-layer-color: rgba(255, 255, 255, .05);--mat-expansion-header-disabled-state-text-color: #032128;--mat-expansion-header-text-color: white;--mat-expansion-header-description-color: #3b7586;--mat-expansion-header-indicator-color: #3b7586;--mat-icon-color: inherit;--mat-sidenav-container-shape: 0;--mat-sidenav-container-elevation-shadow: 0px 8px 10px -5px rgba(0, 0, 0, .2), 0px 16px 24px 2px rgba(0, 0, 0, .14), 0px 6px 30px 5px rgba(0, 0, 0, .12);--mat-sidenav-container-width: auto;--mat-sidenav-container-divider-color: rgba(203, 221, 225, .12);--mat-sidenav-container-background-color: #032128;--mat-sidenav-container-text-color: white;--mat-sidenav-content-background-color: #022229;--mat-sidenav-content-text-color: white;--mat-sidenav-scrim-color: rgba(252, 222, 215, .6);--mat-stepper-header-icon-foreground-color: white;--mat-stepper-header-selected-state-icon-background-color: #9333ea;--mat-stepper-header-selected-state-icon-foreground-color: white;--mat-stepper-header-done-state-icon-background-color: #9333ea;--mat-stepper-header-done-state-icon-foreground-color: white;--mat-stepper-header-edit-state-icon-background-color: #9333ea;--mat-stepper-header-edit-state-icon-foreground-color: white;--mat-stepper-container-color: #032128;--mat-stepper-line-color: rgba(203, 221, 225, .12);--mat-stepper-header-hover-state-layer-color: rgba(255, 255, 255, .05);--mat-stepper-header-focus-state-layer-color: rgba(255, 255, 255, .05);--mat-stepper-header-label-text-color: #3b7586;--mat-stepper-header-optional-label-text-color: #3b7586;--mat-stepper-header-selected-state-label-text-color: white;--mat-stepper-header-error-state-label-text-color: #dc2626;--mat-stepper-header-icon-background-color: #3b7586;--mat-stepper-header-error-state-icon-foreground-color: #dc2626;--mat-stepper-header-error-state-icon-background-color: transparent;--mat-sort-arrow-color: #3b7586;--mat-toolbar-container-background-color: #022229;--mat-toolbar-container-text-color: white;--mat-tree-container-background-color: #032128;--mat-tree-node-text-color: white}.theme-purple .dark .mat-accent,.theme-purple.dark .mat-accent{--mat-option-selected-state-label-text-color: #1e293b;--mat-option-label-text-color: white;--mat-option-hover-state-layer-color: rgba(255, 255, 255, .08);--mat-option-focus-state-layer-color: rgba(255, 255, 255, .08);--mat-option-selected-state-layer-color: rgba(255, 255, 255, .08)}.theme-purple .dark .mat-warn,.theme-purple.dark .mat-warn{--mat-option-selected-state-label-text-color: #dc2626;--mat-option-label-text-color: white;--mat-option-hover-state-layer-color: rgba(255, 255, 255, .08);--mat-option-focus-state-layer-color: rgba(255, 255, 255, .08);--mat-option-selected-state-layer-color: rgba(255, 255, 255, .08)}.theme-purple .dark .mat-primary,.theme-purple.dark .mat-primary{--mat-full-pseudo-checkbox-selected-icon-color: #9333ea;--mat-full-pseudo-checkbox-selected-checkmark-color: #022229;--mat-full-pseudo-checkbox-unselected-icon-color: #3b7586;--mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #022229;--mat-full-pseudo-checkbox-disabled-unselected-icon-color: #686868;--mat-full-pseudo-checkbox-disabled-selected-icon-color: #686868;--mat-minimal-pseudo-checkbox-selected-checkmark-color: #9333ea;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #686868}.theme-purple .dark .mat-accent,.theme-purple.dark .mat-accent{--mat-full-pseudo-checkbox-selected-icon-color: #1e293b;--mat-full-pseudo-checkbox-selected-checkmark-color: #022229;--mat-full-pseudo-checkbox-unselected-icon-color: #3b7586;--mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #022229;--mat-full-pseudo-checkbox-disabled-unselected-icon-color: #686868;--mat-full-pseudo-checkbox-disabled-selected-icon-color: #686868;--mat-minimal-pseudo-checkbox-selected-checkmark-color: #1e293b;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #686868}.theme-purple .dark .mat-warn,.theme-purple.dark .mat-warn{--mat-full-pseudo-checkbox-selected-icon-color: #dc2626;--mat-full-pseudo-checkbox-selected-checkmark-color: #022229;--mat-full-pseudo-checkbox-unselected-icon-color: #3b7586;--mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #022229;--mat-full-pseudo-checkbox-disabled-unselected-icon-color: #686868;--mat-full-pseudo-checkbox-disabled-selected-icon-color: #686868;--mat-minimal-pseudo-checkbox-selected-checkmark-color: #dc2626;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #686868}.theme-purple .dark .mat-elevation-z0,.theme-purple .dark .mat-mdc-elevation-specific.mat-elevation-z0,.theme-purple.dark .mat-elevation-z0,.theme-purple.dark .mat-mdc-elevation-specific.mat-elevation-z0{box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}.theme-purple .dark .mat-elevation-z1,.theme-purple .dark .mat-mdc-elevation-specific.mat-elevation-z1,.theme-purple.dark .mat-elevation-z1,.theme-purple.dark .mat-mdc-elevation-specific.mat-elevation-z1{box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f}.theme-purple .dark .mat-elevation-z2,.theme-purple .dark .mat-mdc-elevation-specific.mat-elevation-z2,.theme-purple.dark .mat-elevation-z2,.theme-purple.dark .mat-mdc-elevation-specific.mat-elevation-z2{box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.theme-purple .dark .mat-elevation-z3,.theme-purple .dark .mat-mdc-elevation-specific.mat-elevation-z3,.theme-purple.dark .mat-elevation-z3,.theme-purple.dark .mat-mdc-elevation-specific.mat-elevation-z3{box-shadow:0 3px 3px -2px #0003,0 3px 4px #00000024,0 1px 8px #0000001f}.theme-purple .dark .mat-elevation-z4,.theme-purple .dark .mat-mdc-elevation-specific.mat-elevation-z4,.theme-purple.dark .mat-elevation-z4,.theme-purple.dark .mat-mdc-elevation-specific.mat-elevation-z4{box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.theme-purple .dark .mat-elevation-z5,.theme-purple .dark .mat-mdc-elevation-specific.mat-elevation-z5,.theme-purple.dark .mat-elevation-z5,.theme-purple.dark .mat-mdc-elevation-specific.mat-elevation-z5{box-shadow:0 3px 5px -1px #0003,0 5px 8px #00000024,0 1px 14px #0000001f}.theme-purple .dark .mat-elevation-z6,.theme-purple .dark .mat-mdc-elevation-specific.mat-elevation-z6,.theme-purple.dark .mat-elevation-z6,.theme-purple.dark .mat-mdc-elevation-specific.mat-elevation-z6{box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024,0 1px 18px #0000001f}.theme-purple .dark .mat-elevation-z7,.theme-purple .dark .mat-mdc-elevation-specific.mat-elevation-z7,.theme-purple.dark .mat-elevation-z7,.theme-purple.dark .mat-mdc-elevation-specific.mat-elevation-z7{box-shadow:0 4px 5px -2px #0003,0 7px 10px 1px #00000024,0 2px 16px 1px #0000001f}.theme-purple .dark .mat-elevation-z8,.theme-purple .dark .mat-mdc-elevation-specific.mat-elevation-z8,.theme-purple.dark .mat-elevation-z8,.theme-purple.dark .mat-mdc-elevation-specific.mat-elevation-z8{box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f}.theme-purple .dark .mat-elevation-z9,.theme-purple .dark .mat-mdc-elevation-specific.mat-elevation-z9,.theme-purple.dark .mat-elevation-z9,.theme-purple.dark .mat-mdc-elevation-specific.mat-elevation-z9{box-shadow:0 5px 6px -3px #0003,0 9px 12px 1px #00000024,0 3px 16px 2px #0000001f}.theme-purple .dark .mat-elevation-z10,.theme-purple .dark .mat-mdc-elevation-specific.mat-elevation-z10,.theme-purple.dark .mat-elevation-z10,.theme-purple.dark .mat-mdc-elevation-specific.mat-elevation-z10{box-shadow:0 6px 6px -3px #0003,0 10px 14px 1px #00000024,0 4px 18px 3px #0000001f}.theme-purple .dark .mat-elevation-z11,.theme-purple .dark .mat-mdc-elevation-specific.mat-elevation-z11,.theme-purple.dark .mat-elevation-z11,.theme-purple.dark .mat-mdc-elevation-specific.mat-elevation-z11{box-shadow:0 6px 7px -4px #0003,0 11px 15px 1px #00000024,0 4px 20px 3px #0000001f}.theme-purple .dark .mat-elevation-z12,.theme-purple .dark .mat-mdc-elevation-specific.mat-elevation-z12,.theme-purple.dark .mat-elevation-z12,.theme-purple.dark .mat-mdc-elevation-specific.mat-elevation-z12{box-shadow:0 7px 8px -4px #0003,0 12px 17px 2px #00000024,0 5px 22px 4px #0000001f}.theme-purple .dark .mat-elevation-z13,.theme-purple .dark .mat-mdc-elevation-specific.mat-elevation-z13,.theme-purple.dark .mat-elevation-z13,.theme-purple.dark .mat-mdc-elevation-specific.mat-elevation-z13{box-shadow:0 7px 8px -4px #0003,0 13px 19px 2px #00000024,0 5px 24px 4px #0000001f}.theme-purple .dark .mat-elevation-z14,.theme-purple .dark .mat-mdc-elevation-specific.mat-elevation-z14,.theme-purple.dark .mat-elevation-z14,.theme-purple.dark .mat-mdc-elevation-specific.mat-elevation-z14{box-shadow:0 7px 9px -4px #0003,0 14px 21px 2px #00000024,0 5px 26px 4px #0000001f}.theme-purple .dark .mat-elevation-z15,.theme-purple .dark .mat-mdc-elevation-specific.mat-elevation-z15,.theme-purple.dark .mat-elevation-z15,.theme-purple.dark .mat-mdc-elevation-specific.mat-elevation-z15{box-shadow:0 8px 9px -5px #0003,0 15px 22px 2px #00000024,0 6px 28px 5px #0000001f}.theme-purple .dark .mat-elevation-z16,.theme-purple .dark .mat-mdc-elevation-specific.mat-elevation-z16,.theme-purple.dark .mat-elevation-z16,.theme-purple.dark .mat-mdc-elevation-specific.mat-elevation-z16{box-shadow:0 8px 10px -5px #0003,0 16px 24px 2px #00000024,0 6px 30px 5px #0000001f}.theme-purple .dark .mat-elevation-z17,.theme-purple .dark .mat-mdc-elevation-specific.mat-elevation-z17,.theme-purple.dark .mat-elevation-z17,.theme-purple.dark .mat-mdc-elevation-specific.mat-elevation-z17{box-shadow:0 8px 11px -5px #0003,0 17px 26px 2px #00000024,0 6px 32px 5px #0000001f}.theme-purple .dark .mat-elevation-z18,.theme-purple .dark .mat-mdc-elevation-specific.mat-elevation-z18,.theme-purple.dark .mat-elevation-z18,.theme-purple.dark .mat-mdc-elevation-specific.mat-elevation-z18{box-shadow:0 9px 11px -5px #0003,0 18px 28px 2px #00000024,0 7px 34px 6px #0000001f}.theme-purple .dark .mat-elevation-z19,.theme-purple .dark .mat-mdc-elevation-specific.mat-elevation-z19,.theme-purple.dark .mat-elevation-z19,.theme-purple.dark .mat-mdc-elevation-specific.mat-elevation-z19{box-shadow:0 9px 12px -6px #0003,0 19px 29px 2px #00000024,0 7px 36px 6px #0000001f}.theme-purple .dark .mat-elevation-z20,.theme-purple .dark .mat-mdc-elevation-specific.mat-elevation-z20,.theme-purple.dark .mat-elevation-z20,.theme-purple.dark .mat-mdc-elevation-specific.mat-elevation-z20{box-shadow:0 10px 13px -6px #0003,0 20px 31px 3px #00000024,0 8px 38px 7px #0000001f}.theme-purple .dark .mat-elevation-z21,.theme-purple .dark .mat-mdc-elevation-specific.mat-elevation-z21,.theme-purple.dark .mat-elevation-z21,.theme-purple.dark .mat-mdc-elevation-specific.mat-elevation-z21{box-shadow:0 10px 13px -6px #0003,0 21px 33px 3px #00000024,0 8px 40px 7px #0000001f}.theme-purple .dark .mat-elevation-z22,.theme-purple .dark .mat-mdc-elevation-specific.mat-elevation-z22,.theme-purple.dark .mat-elevation-z22,.theme-purple.dark .mat-mdc-elevation-specific.mat-elevation-z22{box-shadow:0 10px 14px -6px #0003,0 22px 35px 3px #00000024,0 8px 42px 7px #0000001f}.theme-purple .dark .mat-elevation-z23,.theme-purple .dark .mat-mdc-elevation-specific.mat-elevation-z23,.theme-purple.dark .mat-elevation-z23,.theme-purple.dark .mat-mdc-elevation-specific.mat-elevation-z23{box-shadow:0 11px 14px -7px #0003,0 23px 36px 3px #00000024,0 9px 44px 8px #0000001f}.theme-purple .dark .mat-elevation-z24,.theme-purple .dark .mat-mdc-elevation-specific.mat-elevation-z24,.theme-purple.dark .mat-elevation-z24,.theme-purple.dark .mat-mdc-elevation-specific.mat-elevation-z24{box-shadow:0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f}.theme-purple .dark .mat-mdc-progress-bar,.theme-purple.dark .mat-mdc-progress-bar{--mdc-linear-progress-active-indicator-color: #9333ea;--mdc-linear-progress-track-color: rgba(147, 51, 234, .25)}.theme-purple .dark .mat-mdc-progress-bar.mat-accent,.theme-purple.dark .mat-mdc-progress-bar.mat-accent{--mdc-linear-progress-active-indicator-color: #1e293b;--mdc-linear-progress-track-color: rgba(30, 41, 59, .25)}.theme-purple .dark .mat-mdc-progress-bar.mat-warn,.theme-purple.dark .mat-mdc-progress-bar.mat-warn{--mdc-linear-progress-active-indicator-color: #dc2626;--mdc-linear-progress-track-color: rgba(220, 38, 38, .25)}.theme-purple .dark .mat-mdc-form-field.mat-accent,.theme-purple.dark .mat-mdc-form-field.mat-accent{--mdc-filled-text-field-caret-color: #1e293b;--mdc-filled-text-field-focus-active-indicator-color: #1e293b;--mdc-filled-text-field-focus-label-text-color: rgba(30, 41, 59, .87);--mdc-outlined-text-field-caret-color: #1e293b;--mdc-outlined-text-field-focus-outline-color: #1e293b;--mdc-outlined-text-field-focus-label-text-color: rgba(30, 41, 59, .87);--mat-form-field-focus-select-arrow-color: rgba(30, 41, 59, .87)}.theme-purple .dark .mat-mdc-form-field.mat-warn,.theme-purple.dark .mat-mdc-form-field.mat-warn{--mdc-filled-text-field-caret-color: #dc2626;--mdc-filled-text-field-focus-active-indicator-color: #dc2626;--mdc-filled-text-field-focus-label-text-color: rgba(220, 38, 38, .87);--mdc-outlined-text-field-caret-color: #dc2626;--mdc-outlined-text-field-focus-outline-color: #dc2626;--mdc-outlined-text-field-focus-label-text-color: rgba(220, 38, 38, .87);--mat-form-field-focus-select-arrow-color: rgba(220, 38, 38, .87)}.theme-purple .dark .mat-mdc-form-field.mat-accent,.theme-purple.dark .mat-mdc-form-field.mat-accent{--mat-select-panel-background-color: #032128;--mat-select-enabled-trigger-text-color: rgba(255, 255, 255, .87);--mat-select-disabled-trigger-text-color: rgba(7, 52, 62, .38);--mat-select-placeholder-text-color: rgba(255, 255, 255, .6);--mat-select-enabled-arrow-color: rgba(203, 221, 225, .54);--mat-select-disabled-arrow-color: rgba(255, 255, 255, .38);--mat-select-focused-arrow-color: rgba(30, 41, 59, .87);--mat-select-invalid-arrow-color: rgba(220, 38, 38, .87)}.theme-purple .dark .mat-mdc-form-field.mat-warn,.theme-purple.dark .mat-mdc-form-field.mat-warn{--mat-select-panel-background-color: #032128;--mat-select-enabled-trigger-text-color: rgba(255, 255, 255, .87);--mat-select-disabled-trigger-text-color: rgba(7, 52, 62, .38);--mat-select-placeholder-text-color: rgba(255, 255, 255, .6);--mat-select-enabled-arrow-color: rgba(203, 221, 225, .54);--mat-select-disabled-arrow-color: rgba(255, 255, 255, .38);--mat-select-focused-arrow-color: rgba(220, 38, 38, .87);--mat-select-invalid-arrow-color: rgba(220, 38, 38, .87)}.theme-purple .dark .mat-mdc-standard-chip,.theme-purple.dark .mat-mdc-standard-chip{--mdc-chip-container-shape-family: rounded;--mdc-chip-container-shape-radius: 16px 16px 16px 16px;--mdc-chip-with-avatar-avatar-shape-family: rounded;--mdc-chip-with-avatar-avatar-shape-radius: 14px 14px 14px 14px;--mdc-chip-with-avatar-avatar-size: 28px;--mdc-chip-with-icon-icon-size: 18px;--mdc-chip-outline-width: 0;--mdc-chip-outline-color: transparent;--mdc-chip-disabled-outline-color: transparent;--mdc-chip-focus-outline-color: transparent;--mdc-chip-hover-state-layer-opacity: .04;--mdc-chip-with-avatar-disabled-avatar-opacity: 1;--mdc-chip-flat-selected-outline-width: 0;--mdc-chip-selected-hover-state-layer-opacity: .04;--mdc-chip-with-trailing-icon-disabled-trailing-icon-opacity: 1;--mdc-chip-with-icon-disabled-icon-opacity: 1;--mat-chip-disabled-container-opacity: .4;--mat-chip-trailing-action-opacity: .54;--mat-chip-trailing-action-focus-opacity: 1;--mat-chip-trailing-action-state-layer-color: transparent;--mat-chip-selected-trailing-action-state-layer-color: transparent;--mat-chip-trailing-action-hover-state-layer-opacity: 0;--mat-chip-trailing-action-focus-state-layer-opacity: 0;--mdc-chip-disabled-label-text-color: #fafafa;--mdc-chip-elevated-container-color: #213c42;--mdc-chip-elevated-selected-container-color: #213c42;--mdc-chip-elevated-disabled-container-color: #213c42;--mdc-chip-flat-disabled-selected-container-color: #213c42;--mdc-chip-focus-state-layer-color: white;--mdc-chip-hover-state-layer-color: white;--mdc-chip-selected-hover-state-layer-color: white;--mdc-chip-focus-state-layer-opacity: .12;--mdc-chip-selected-focus-state-layer-color: white;--mdc-chip-selected-focus-state-layer-opacity: .12;--mdc-chip-label-text-color: #fafafa;--mdc-chip-selected-label-text-color: #fafafa;--mdc-chip-with-icon-icon-color: #fafafa;--mdc-chip-with-icon-disabled-icon-color: #fafafa;--mdc-chip-with-icon-selected-icon-color: #fafafa;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color: #fafafa;--mdc-chip-with-trailing-icon-trailing-icon-color: #fafafa;--mat-chip-selected-disabled-trailing-icon-color: #fafafa;--mat-chip-selected-trailing-icon-color: #fafafa}.theme-purple .dark .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-primary,.theme-purple .dark .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-primary,.theme-purple.dark .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-primary,.theme-purple.dark .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-primary{--mdc-chip-disabled-label-text-color: white;--mdc-chip-elevated-container-color: #9333ea;--mdc-chip-elevated-selected-container-color: #9333ea;--mdc-chip-elevated-disabled-container-color: #9333ea;--mdc-chip-flat-disabled-selected-container-color: #9333ea;--mdc-chip-focus-state-layer-color: white;--mdc-chip-hover-state-layer-color: white;--mdc-chip-selected-hover-state-layer-color: white;--mdc-chip-focus-state-layer-opacity: .12;--mdc-chip-selected-focus-state-layer-color: white;--mdc-chip-selected-focus-state-layer-opacity: .12;--mdc-chip-label-text-color: white;--mdc-chip-selected-label-text-color: white;--mdc-chip-with-icon-icon-color: white;--mdc-chip-with-icon-disabled-icon-color: white;--mdc-chip-with-icon-selected-icon-color: white;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color: white;--mdc-chip-with-trailing-icon-trailing-icon-color: white;--mat-chip-selected-disabled-trailing-icon-color: white;--mat-chip-selected-trailing-icon-color: white}.theme-purple .dark .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-accent,.theme-purple .dark .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-accent,.theme-purple.dark .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-accent,.theme-purple.dark .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-accent{--mdc-chip-disabled-label-text-color: white;--mdc-chip-elevated-container-color: #1e293b;--mdc-chip-elevated-selected-container-color: #1e293b;--mdc-chip-elevated-disabled-container-color: #1e293b;--mdc-chip-flat-disabled-selected-container-color: #1e293b;--mdc-chip-focus-state-layer-color: white;--mdc-chip-hover-state-layer-color: white;--mdc-chip-selected-hover-state-layer-color: white;--mdc-chip-focus-state-layer-opacity: .12;--mdc-chip-selected-focus-state-layer-color: white;--mdc-chip-selected-focus-state-layer-opacity: .12;--mdc-chip-label-text-color: white;--mdc-chip-selected-label-text-color: white;--mdc-chip-with-icon-icon-color: white;--mdc-chip-with-icon-disabled-icon-color: white;--mdc-chip-with-icon-selected-icon-color: white;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color: white;--mdc-chip-with-trailing-icon-trailing-icon-color: white;--mat-chip-selected-disabled-trailing-icon-color: white;--mat-chip-selected-trailing-icon-color: white}.theme-purple .dark .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-warn,.theme-purple .dark .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-warn,.theme-purple.dark .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-warn,.theme-purple.dark .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-warn{--mdc-chip-disabled-label-text-color: white;--mdc-chip-elevated-container-color: #dc2626;--mdc-chip-elevated-selected-container-color: #dc2626;--mdc-chip-elevated-disabled-container-color: #dc2626;--mdc-chip-flat-disabled-selected-container-color: #dc2626;--mdc-chip-focus-state-layer-color: white;--mdc-chip-hover-state-layer-color: white;--mdc-chip-selected-hover-state-layer-color: white;--mdc-chip-focus-state-layer-opacity: .12;--mdc-chip-selected-focus-state-layer-color: white;--mdc-chip-selected-focus-state-layer-opacity: .12;--mdc-chip-label-text-color: white;--mdc-chip-selected-label-text-color: white;--mdc-chip-with-icon-icon-color: white;--mdc-chip-with-icon-disabled-icon-color: white;--mdc-chip-with-icon-selected-icon-color: white;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color: white;--mdc-chip-with-trailing-icon-trailing-icon-color: white;--mat-chip-selected-disabled-trailing-icon-color: white;--mat-chip-selected-trailing-icon-color: white}.theme-purple .dark .mat-mdc-slide-toggle,.theme-purple.dark .mat-mdc-slide-toggle{--mat-switch-disabled-selected-handle-opacity: .38;--mat-switch-disabled-unselected-handle-opacity: .38;--mat-switch-unselected-handle-size: 20px;--mat-switch-selected-handle-size: 20px;--mat-switch-pressed-handle-size: 20px;--mat-switch-with-icon-handle-size: 20px;--mat-switch-selected-handle-horizontal-margin: 0;--mat-switch-selected-with-icon-handle-horizontal-margin: 0;--mat-switch-selected-pressed-handle-horizontal-margin: 0;--mat-switch-unselected-handle-horizontal-margin: 0;--mat-switch-unselected-with-icon-handle-horizontal-margin: 0;--mat-switch-unselected-pressed-handle-horizontal-margin: 0;--mat-switch-visible-track-opacity: 1;--mat-switch-hidden-track-opacity: 1;--mat-switch-visible-track-transition: transform 75ms 0ms cubic-bezier(0, 0, .2, 1);--mat-switch-hidden-track-transition: transform 75ms 0ms cubic-bezier(.4, 0, .6, 1);--mat-switch-track-outline-width: 1px;--mat-switch-track-outline-color: transparent;--mat-switch-selected-track-outline-width: 1px;--mat-switch-selected-track-outline-color: transparent;--mat-switch-disabled-unselected-track-outline-width: 1px;--mat-switch-disabled-unselected-track-outline-color: transparent;--mat-switch-label-text-color: white}.theme-purple .dark .mat-mdc-slide-toggle.mat-accent,.theme-purple.dark .mat-mdc-slide-toggle.mat-accent{--mdc-switch-selected-focus-state-layer-color: #cbd5e1;--mdc-switch-selected-handle-color: #cbd5e1;--mdc-switch-selected-hover-state-layer-color: #cbd5e1;--mdc-switch-selected-pressed-state-layer-color: #cbd5e1;--mdc-switch-selected-focus-handle-color: #e2e8f0;--mdc-switch-selected-hover-handle-color: #e2e8f0;--mdc-switch-selected-pressed-handle-color: #e2e8f0;--mdc-switch-selected-focus-track-color: #475569;--mdc-switch-selected-hover-track-color: #475569;--mdc-switch-selected-pressed-track-color: #475569;--mdc-switch-selected-track-color: #475569}.theme-purple .dark .mat-mdc-slide-toggle.mat-warn,.theme-purple.dark .mat-mdc-slide-toggle.mat-warn{--mdc-switch-selected-focus-state-layer-color: #fca5a5;--mdc-switch-selected-handle-color: #fca5a5;--mdc-switch-selected-hover-state-layer-color: #fca5a5;--mdc-switch-selected-pressed-state-layer-color: #fca5a5;--mdc-switch-selected-focus-handle-color: #fecaca;--mdc-switch-selected-hover-handle-color: #fecaca;--mdc-switch-selected-pressed-handle-color: #fecaca;--mdc-switch-selected-focus-track-color: #dc2626;--mdc-switch-selected-hover-track-color: #dc2626;--mdc-switch-selected-pressed-track-color: #dc2626;--mdc-switch-selected-track-color: #dc2626}.theme-purple .dark .mat-mdc-radio-button.mat-primary,.theme-purple.dark .mat-mdc-radio-button.mat-primary{--mdc-radio-disabled-selected-icon-color: #cbdde1;--mdc-radio-disabled-unselected-icon-color: #cbdde1;--mdc-radio-unselected-hover-icon-color: #eeeeee;--mdc-radio-unselected-icon-color: rgba(203, 221, 225, .54);--mdc-radio-unselected-pressed-icon-color: rgba(203, 221, 225, .54);--mdc-radio-selected-focus-icon-color: #9333ea;--mdc-radio-selected-hover-icon-color: #9333ea;--mdc-radio-selected-icon-color: #9333ea;--mdc-radio-selected-pressed-icon-color: #9333ea;--mat-radio-ripple-color: white;--mat-radio-checked-ripple-color: #9333ea;--mat-radio-disabled-label-color: #07343e;--mat-radio-label-text-color: white}.theme-purple .dark .mat-mdc-radio-button.mat-accent,.theme-purple.dark .mat-mdc-radio-button.mat-accent{--mdc-radio-disabled-selected-icon-color: #cbdde1;--mdc-radio-disabled-unselected-icon-color: #cbdde1;--mdc-radio-unselected-hover-icon-color: #eeeeee;--mdc-radio-unselected-icon-color: rgba(203, 221, 225, .54);--mdc-radio-unselected-pressed-icon-color: rgba(203, 221, 225, .54);--mdc-radio-selected-focus-icon-color: #1e293b;--mdc-radio-selected-hover-icon-color: #1e293b;--mdc-radio-selected-icon-color: #1e293b;--mdc-radio-selected-pressed-icon-color: #1e293b;--mat-radio-ripple-color: white;--mat-radio-checked-ripple-color: #1e293b;--mat-radio-disabled-label-color: #07343e;--mat-radio-label-text-color: white}.theme-purple .dark .mat-mdc-radio-button.mat-warn,.theme-purple.dark .mat-mdc-radio-button.mat-warn{--mdc-radio-disabled-selected-icon-color: #cbdde1;--mdc-radio-disabled-unselected-icon-color: #cbdde1;--mdc-radio-unselected-hover-icon-color: #eeeeee;--mdc-radio-unselected-icon-color: rgba(203, 221, 225, .54);--mdc-radio-unselected-pressed-icon-color: rgba(203, 221, 225, .54);--mdc-radio-selected-focus-icon-color: #dc2626;--mdc-radio-selected-hover-icon-color: #dc2626;--mdc-radio-selected-icon-color: #dc2626;--mdc-radio-selected-pressed-icon-color: #dc2626;--mat-radio-ripple-color: white;--mat-radio-checked-ripple-color: #dc2626;--mat-radio-disabled-label-color: #07343e;--mat-radio-label-text-color: white}.theme-purple .dark .mat-accent,.theme-purple.dark .mat-accent{--mat-slider-ripple-color: #1e293b;--mat-slider-hover-state-layer-color: rgba(30, 41, 59, .05);--mat-slider-focus-state-layer-color: rgba(30, 41, 59, .2);--mdc-slider-handle-color: #1e293b;--mdc-slider-focus-handle-color: #1e293b;--mdc-slider-hover-handle-color: #1e293b;--mdc-slider-active-track-color: #1e293b;--mdc-slider-inactive-track-color: #1e293b;--mdc-slider-with-tick-marks-inactive-container-color: #1e293b;--mdc-slider-with-tick-marks-active-container-color: white}.theme-purple .dark .mat-warn,.theme-purple.dark .mat-warn{--mat-slider-ripple-color: #dc2626;--mat-slider-hover-state-layer-color: rgba(220, 38, 38, .05);--mat-slider-focus-state-layer-color: rgba(220, 38, 38, .2);--mdc-slider-handle-color: #dc2626;--mdc-slider-focus-handle-color: #dc2626;--mdc-slider-hover-handle-color: #dc2626;--mdc-slider-active-track-color: #dc2626;--mdc-slider-inactive-track-color: #dc2626;--mdc-slider-with-tick-marks-inactive-container-color: #dc2626;--mdc-slider-with-tick-marks-active-container-color: white}.theme-purple .dark .mdc-list-item__start,.theme-purple .dark .mdc-list-item__end,.theme-purple.dark .mdc-list-item__start,.theme-purple.dark .mdc-list-item__end{--mdc-radio-disabled-selected-icon-color: #cbdde1;--mdc-radio-disabled-unselected-icon-color: #cbdde1;--mdc-radio-unselected-hover-icon-color: #eeeeee;--mdc-radio-unselected-icon-color: rgba(203, 221, 225, .54);--mdc-radio-unselected-pressed-icon-color: rgba(203, 221, 225, .54);--mdc-radio-selected-focus-icon-color: #9333ea;--mdc-radio-selected-hover-icon-color: #9333ea;--mdc-radio-selected-icon-color: #9333ea;--mdc-radio-selected-pressed-icon-color: #9333ea}.theme-purple .dark .mat-accent .mdc-list-item__start,.theme-purple .dark .mat-accent .mdc-list-item__end,.theme-purple.dark .mat-accent .mdc-list-item__start,.theme-purple.dark .mat-accent .mdc-list-item__end{--mdc-radio-disabled-selected-icon-color: #cbdde1;--mdc-radio-disabled-unselected-icon-color: #cbdde1;--mdc-radio-unselected-hover-icon-color: #eeeeee;--mdc-radio-unselected-icon-color: rgba(203, 221, 225, .54);--mdc-radio-unselected-pressed-icon-color: rgba(203, 221, 225, .54);--mdc-radio-selected-focus-icon-color: #1e293b;--mdc-radio-selected-hover-icon-color: #1e293b;--mdc-radio-selected-icon-color: #1e293b;--mdc-radio-selected-pressed-icon-color: #1e293b}.theme-purple .dark .mat-warn .mdc-list-item__start,.theme-purple .dark .mat-warn .mdc-list-item__end,.theme-purple.dark .mat-warn .mdc-list-item__start,.theme-purple.dark .mat-warn .mdc-list-item__end{--mdc-radio-disabled-selected-icon-color: #cbdde1;--mdc-radio-disabled-unselected-icon-color: #cbdde1;--mdc-radio-unselected-hover-icon-color: #eeeeee;--mdc-radio-unselected-icon-color: rgba(203, 221, 225, .54);--mdc-radio-unselected-pressed-icon-color: rgba(203, 221, 225, .54);--mdc-radio-selected-focus-icon-color: #dc2626;--mdc-radio-selected-hover-icon-color: #dc2626;--mdc-radio-selected-icon-color: #dc2626;--mdc-radio-selected-pressed-icon-color: #dc2626}.theme-purple .dark .mat-mdc-list-option,.theme-purple.dark .mat-mdc-list-option{--mdc-checkbox-disabled-selected-icon-color: rgba(255, 255, 255, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(255, 255, 255, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #9333ea;--mdc-checkbox-selected-hover-icon-color: #9333ea;--mdc-checkbox-selected-icon-color: #9333ea;--mdc-checkbox-selected-pressed-icon-color: #9333ea;--mdc-checkbox-unselected-focus-icon-color: #eeeeee;--mdc-checkbox-unselected-hover-icon-color: #eeeeee;--mdc-checkbox-unselected-icon-color: rgba(255, 255, 255, .54);--mdc-checkbox-unselected-pressed-icon-color: rgba(255, 255, 255, .54);--mdc-checkbox-selected-focus-state-layer-color: #9333ea;--mdc-checkbox-selected-hover-state-layer-color: #9333ea;--mdc-checkbox-selected-pressed-state-layer-color: #9333ea;--mdc-checkbox-unselected-focus-state-layer-color: white;--mdc-checkbox-unselected-hover-state-layer-color: white;--mdc-checkbox-unselected-pressed-state-layer-color: white}.theme-purple .dark .mat-mdc-list-option.mat-accent,.theme-purple.dark .mat-mdc-list-option.mat-accent{--mdc-checkbox-disabled-selected-icon-color: rgba(255, 255, 255, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(255, 255, 255, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #1e293b;--mdc-checkbox-selected-hover-icon-color: #1e293b;--mdc-checkbox-selected-icon-color: #1e293b;--mdc-checkbox-selected-pressed-icon-color: #1e293b;--mdc-checkbox-unselected-focus-icon-color: #eeeeee;--mdc-checkbox-unselected-hover-icon-color: #eeeeee;--mdc-checkbox-unselected-icon-color: rgba(255, 255, 255, .54);--mdc-checkbox-unselected-pressed-icon-color: rgba(255, 255, 255, .54);--mdc-checkbox-selected-focus-state-layer-color: #1e293b;--mdc-checkbox-selected-hover-state-layer-color: #1e293b;--mdc-checkbox-selected-pressed-state-layer-color: #1e293b;--mdc-checkbox-unselected-focus-state-layer-color: white;--mdc-checkbox-unselected-hover-state-layer-color: white;--mdc-checkbox-unselected-pressed-state-layer-color: white}.theme-purple .dark .mat-mdc-list-option.mat-warn,.theme-purple.dark .mat-mdc-list-option.mat-warn{--mdc-checkbox-disabled-selected-icon-color: rgba(255, 255, 255, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(255, 255, 255, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #dc2626;--mdc-checkbox-selected-hover-icon-color: #dc2626;--mdc-checkbox-selected-icon-color: #dc2626;--mdc-checkbox-selected-pressed-icon-color: #dc2626;--mdc-checkbox-unselected-focus-icon-color: #eeeeee;--mdc-checkbox-unselected-hover-icon-color: #eeeeee;--mdc-checkbox-unselected-icon-color: rgba(255, 255, 255, .54);--mdc-checkbox-unselected-pressed-icon-color: rgba(255, 255, 255, .54);--mdc-checkbox-selected-focus-state-layer-color: #dc2626;--mdc-checkbox-selected-hover-state-layer-color: #dc2626;--mdc-checkbox-selected-pressed-state-layer-color: #dc2626;--mdc-checkbox-unselected-focus-state-layer-color: white;--mdc-checkbox-unselected-hover-state-layer-color: white;--mdc-checkbox-unselected-pressed-state-layer-color: white}.theme-purple .dark .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected .mdc-list-item__primary-text,.theme-purple .dark .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated .mdc-list-item__primary-text,.theme-purple.dark .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected .mdc-list-item__primary-text,.theme-purple.dark .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated .mdc-list-item__primary-text,.theme-purple .dark .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected.mdc-list-item--with-leading-icon .mdc-list-item__start,.theme-purple .dark .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated.mdc-list-item--with-leading-icon .mdc-list-item__start,.theme-purple.dark .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected.mdc-list-item--with-leading-icon .mdc-list-item__start,.theme-purple.dark .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated.mdc-list-item--with-leading-icon .mdc-list-item__start{color:#9333ea}.theme-purple .dark .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__start,.theme-purple .dark .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__content,.theme-purple .dark .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__end,.theme-purple.dark .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__start,.theme-purple.dark .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__content,.theme-purple.dark .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__end{opacity:1}.theme-purple .dark .mat-mdc-tab-group,.theme-purple .dark .mat-mdc-tab-nav-bar,.theme-purple.dark .mat-mdc-tab-group,.theme-purple.dark .mat-mdc-tab-nav-bar{--mdc-tab-indicator-active-indicator-color: #9333ea;--mat-tab-header-disabled-ripple-color: #07343e;--mat-tab-header-pagination-icon-color: #cbdde1;--mat-tab-header-inactive-label-text-color: rgba(255, 255, 255, .6);--mat-tab-header-active-label-text-color: #9333ea;--mat-tab-header-active-ripple-color: #9333ea;--mat-tab-header-inactive-ripple-color: #9333ea;--mat-tab-header-inactive-focus-label-text-color: rgba(255, 255, 255, .6);--mat-tab-header-inactive-hover-label-text-color: rgba(255, 255, 255, .6);--mat-tab-header-active-focus-label-text-color: #9333ea;--mat-tab-header-active-hover-label-text-color: #9333ea;--mat-tab-header-active-focus-indicator-color: #9333ea;--mat-tab-header-active-hover-indicator-color: #9333ea}.theme-purple .dark .mat-mdc-tab-group.mat-accent,.theme-purple .dark .mat-mdc-tab-nav-bar.mat-accent,.theme-purple.dark .mat-mdc-tab-group.mat-accent,.theme-purple.dark .mat-mdc-tab-nav-bar.mat-accent{--mdc-tab-indicator-active-indicator-color: #1e293b;--mat-tab-header-disabled-ripple-color: #07343e;--mat-tab-header-pagination-icon-color: #cbdde1;--mat-tab-header-inactive-label-text-color: rgba(255, 255, 255, .6);--mat-tab-header-active-label-text-color: #1e293b;--mat-tab-header-active-ripple-color: #1e293b;--mat-tab-header-inactive-ripple-color: #1e293b;--mat-tab-header-inactive-focus-label-text-color: rgba(255, 255, 255, .6);--mat-tab-header-inactive-hover-label-text-color: rgba(255, 255, 255, .6);--mat-tab-header-active-focus-label-text-color: #1e293b;--mat-tab-header-active-hover-label-text-color: #1e293b;--mat-tab-header-active-focus-indicator-color: #1e293b;--mat-tab-header-active-hover-indicator-color: #1e293b}.theme-purple .dark .mat-mdc-tab-group.mat-warn,.theme-purple .dark .mat-mdc-tab-nav-bar.mat-warn,.theme-purple.dark .mat-mdc-tab-group.mat-warn,.theme-purple.dark .mat-mdc-tab-nav-bar.mat-warn{--mdc-tab-indicator-active-indicator-color: #dc2626;--mat-tab-header-disabled-ripple-color: #07343e;--mat-tab-header-pagination-icon-color: #cbdde1;--mat-tab-header-inactive-label-text-color: rgba(255, 255, 255, .6);--mat-tab-header-active-label-text-color: #dc2626;--mat-tab-header-active-ripple-color: #dc2626;--mat-tab-header-inactive-ripple-color: #dc2626;--mat-tab-header-inactive-focus-label-text-color: rgba(255, 255, 255, .6);--mat-tab-header-inactive-hover-label-text-color: rgba(255, 255, 255, .6);--mat-tab-header-active-focus-label-text-color: #dc2626;--mat-tab-header-active-hover-label-text-color: #dc2626;--mat-tab-header-active-focus-indicator-color: #dc2626;--mat-tab-header-active-hover-indicator-color: #dc2626}.theme-purple .dark .mat-mdc-tab-group.mat-background-primary,.theme-purple .dark .mat-mdc-tab-nav-bar.mat-background-primary,.theme-purple.dark .mat-mdc-tab-group.mat-background-primary,.theme-purple.dark .mat-mdc-tab-nav-bar.mat-background-primary{--mat-tab-header-with-background-background-color: #9333ea;--mat-tab-header-with-background-foreground-color: white}.theme-purple .dark .mat-mdc-tab-group.mat-background-accent,.theme-purple .dark .mat-mdc-tab-nav-bar.mat-background-accent,.theme-purple.dark .mat-mdc-tab-group.mat-background-accent,.theme-purple.dark .mat-mdc-tab-nav-bar.mat-background-accent{--mat-tab-header-with-background-background-color: #1e293b;--mat-tab-header-with-background-foreground-color: white}.theme-purple .dark .mat-mdc-tab-group.mat-background-warn,.theme-purple .dark .mat-mdc-tab-nav-bar.mat-background-warn,.theme-purple.dark .mat-mdc-tab-group.mat-background-warn,.theme-purple.dark .mat-mdc-tab-nav-bar.mat-background-warn{--mat-tab-header-with-background-background-color: #dc2626;--mat-tab-header-with-background-foreground-color: white}.theme-purple .dark .mat-mdc-checkbox.mat-primary,.theme-purple.dark .mat-mdc-checkbox.mat-primary{--mdc-checkbox-disabled-selected-icon-color: rgba(255, 255, 255, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(255, 255, 255, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #9333ea;--mdc-checkbox-selected-hover-icon-color: #9333ea;--mdc-checkbox-selected-icon-color: #9333ea;--mdc-checkbox-selected-pressed-icon-color: #9333ea;--mdc-checkbox-unselected-focus-icon-color: #eeeeee;--mdc-checkbox-unselected-hover-icon-color: #eeeeee;--mdc-checkbox-unselected-icon-color: rgba(255, 255, 255, .54);--mdc-checkbox-unselected-pressed-icon-color: rgba(255, 255, 255, .54);--mdc-checkbox-selected-focus-state-layer-color: #9333ea;--mdc-checkbox-selected-hover-state-layer-color: #9333ea;--mdc-checkbox-selected-pressed-state-layer-color: #9333ea;--mdc-checkbox-unselected-focus-state-layer-color: white;--mdc-checkbox-unselected-hover-state-layer-color: white;--mdc-checkbox-unselected-pressed-state-layer-color: white}.theme-purple .dark .mat-mdc-checkbox.mat-warn,.theme-purple.dark .mat-mdc-checkbox.mat-warn{--mdc-checkbox-disabled-selected-icon-color: rgba(255, 255, 255, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(255, 255, 255, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #dc2626;--mdc-checkbox-selected-hover-icon-color: #dc2626;--mdc-checkbox-selected-icon-color: #dc2626;--mdc-checkbox-selected-pressed-icon-color: #dc2626;--mdc-checkbox-unselected-focus-icon-color: #eeeeee;--mdc-checkbox-unselected-hover-icon-color: #eeeeee;--mdc-checkbox-unselected-icon-color: rgba(255, 255, 255, .54);--mdc-checkbox-unselected-pressed-icon-color: rgba(255, 255, 255, .54);--mdc-checkbox-selected-focus-state-layer-color: #dc2626;--mdc-checkbox-selected-hover-state-layer-color: #dc2626;--mdc-checkbox-selected-pressed-state-layer-color: #dc2626;--mdc-checkbox-unselected-focus-state-layer-color: white;--mdc-checkbox-unselected-hover-state-layer-color: white;--mdc-checkbox-unselected-pressed-state-layer-color: white}.theme-purple .dark .mat-mdc-button.mat-primary,.theme-purple.dark .mat-mdc-button.mat-primary{--mdc-text-button-label-text-color: #9333ea;--mat-text-button-state-layer-color: #9333ea;--mat-text-button-ripple-color: rgba(147, 51, 234, .1)}.theme-purple .dark .mat-mdc-button.mat-accent,.theme-purple.dark .mat-mdc-button.mat-accent{--mdc-text-button-label-text-color: #1e293b;--mat-text-button-state-layer-color: #1e293b;--mat-text-button-ripple-color: rgba(30, 41, 59, .1)}.theme-purple .dark .mat-mdc-button.mat-warn,.theme-purple.dark .mat-mdc-button.mat-warn{--mdc-text-button-label-text-color: #dc2626;--mat-text-button-state-layer-color: #dc2626;--mat-text-button-ripple-color: rgba(220, 38, 38, .1)}.theme-purple .dark .mat-mdc-unelevated-button.mat-primary,.theme-purple.dark .mat-mdc-unelevated-button.mat-primary{--mdc-filled-button-container-color: #9333ea;--mdc-filled-button-label-text-color: white;--mat-filled-button-state-layer-color: white;--mat-filled-button-ripple-color: rgba(255, 255, 255, .1)}.theme-purple .dark .mat-mdc-unelevated-button.mat-accent,.theme-purple.dark .mat-mdc-unelevated-button.mat-accent{--mdc-filled-button-container-color: #1e293b;--mdc-filled-button-label-text-color: white;--mat-filled-button-state-layer-color: white;--mat-filled-button-ripple-color: rgba(255, 255, 255, .1)}.theme-purple .dark .mat-mdc-unelevated-button.mat-warn,.theme-purple.dark .mat-mdc-unelevated-button.mat-warn{--mdc-filled-button-container-color: #dc2626;--mdc-filled-button-label-text-color: white;--mat-filled-button-state-layer-color: white;--mat-filled-button-ripple-color: rgba(255, 255, 255, .1)}.theme-purple .dark .mat-mdc-raised-button.mat-primary,.theme-purple.dark .mat-mdc-raised-button.mat-primary{--mdc-protected-button-container-color: #9333ea;--mdc-protected-button-label-text-color: white;--mat-protected-button-state-layer-color: white;--mat-protected-button-ripple-color: rgba(255, 255, 255, .1)}.theme-purple .dark .mat-mdc-raised-button.mat-accent,.theme-purple.dark .mat-mdc-raised-button.mat-accent{--mdc-protected-button-container-color: #1e293b;--mdc-protected-button-label-text-color: white;--mat-protected-button-state-layer-color: white;--mat-protected-button-ripple-color: rgba(255, 255, 255, .1)}.theme-purple .dark .mat-mdc-raised-button.mat-warn,.theme-purple.dark .mat-mdc-raised-button.mat-warn{--mdc-protected-button-container-color: #dc2626;--mdc-protected-button-label-text-color: white;--mat-protected-button-state-layer-color: white;--mat-protected-button-ripple-color: rgba(255, 255, 255, .1)}.theme-purple .dark .mat-mdc-outlined-button.mat-primary,.theme-purple.dark .mat-mdc-outlined-button.mat-primary{--mdc-outlined-button-label-text-color: #9333ea;--mdc-outlined-button-outline-color: rgba(203, 221, 225, .12);--mat-outlined-button-state-layer-color: #9333ea;--mat-outlined-button-ripple-color: rgba(147, 51, 234, .1)}.theme-purple .dark .mat-mdc-outlined-button.mat-accent,.theme-purple.dark .mat-mdc-outlined-button.mat-accent{--mdc-outlined-button-label-text-color: #1e293b;--mdc-outlined-button-outline-color: rgba(203, 221, 225, .12);--mat-outlined-button-state-layer-color: #1e293b;--mat-outlined-button-ripple-color: rgba(30, 41, 59, .1)}.theme-purple .dark .mat-mdc-outlined-button.mat-warn,.theme-purple.dark .mat-mdc-outlined-button.mat-warn{--mdc-outlined-button-label-text-color: #dc2626;--mdc-outlined-button-outline-color: rgba(203, 221, 225, .12);--mat-outlined-button-state-layer-color: #dc2626;--mat-outlined-button-ripple-color: rgba(220, 38, 38, .1)}.theme-purple .dark .mat-mdc-icon-button.mat-primary,.theme-purple.dark .mat-mdc-icon-button.mat-primary{--mdc-icon-button-icon-color: #9333ea;--mat-icon-button-state-layer-color: #9333ea;--mat-icon-button-ripple-color: rgba(147, 51, 234, .1)}.theme-purple .dark .mat-mdc-icon-button.mat-accent,.theme-purple.dark .mat-mdc-icon-button.mat-accent{--mdc-icon-button-icon-color: #1e293b;--mat-icon-button-state-layer-color: #1e293b;--mat-icon-button-ripple-color: rgba(30, 41, 59, .1)}.theme-purple .dark .mat-mdc-icon-button.mat-warn,.theme-purple.dark .mat-mdc-icon-button.mat-warn{--mdc-icon-button-icon-color: #dc2626;--mat-icon-button-state-layer-color: #dc2626;--mat-icon-button-ripple-color: rgba(220, 38, 38, .1)}.theme-purple .dark .mat-mdc-fab.mat-primary,.theme-purple.dark .mat-mdc-fab.mat-primary{--mdc-fab-container-color: #9333ea;--mat-fab-foreground-color: white;--mat-fab-state-layer-color: white;--mat-fab-ripple-color: rgba(255, 255, 255, .1)}.theme-purple .dark .mat-mdc-fab.mat-accent,.theme-purple.dark .mat-mdc-fab.mat-accent{--mdc-fab-container-color: #1e293b;--mat-fab-foreground-color: white;--mat-fab-state-layer-color: white;--mat-fab-ripple-color: rgba(255, 255, 255, .1)}.theme-purple .dark .mat-mdc-fab.mat-warn,.theme-purple.dark .mat-mdc-fab.mat-warn{--mdc-fab-container-color: #dc2626;--mat-fab-foreground-color: white;--mat-fab-state-layer-color: white;--mat-fab-ripple-color: rgba(255, 255, 255, .1)}.theme-purple .dark .mat-mdc-mini-fab.mat-primary,.theme-purple.dark .mat-mdc-mini-fab.mat-primary{--mdc-fab-small-container-color: #9333ea;--mat-fab-small-foreground-color: white;--mat-fab-small-state-layer-color: white;--mat-fab-small-ripple-color: rgba(255, 255, 255, .1)}.theme-purple .dark .mat-mdc-mini-fab.mat-accent,.theme-purple.dark .mat-mdc-mini-fab.mat-accent{--mdc-fab-small-container-color: #1e293b;--mat-fab-small-foreground-color: white;--mat-fab-small-state-layer-color: white;--mat-fab-small-ripple-color: rgba(255, 255, 255, .1)}.theme-purple .dark .mat-mdc-mini-fab.mat-warn,.theme-purple.dark .mat-mdc-mini-fab.mat-warn{--mdc-fab-small-container-color: #dc2626;--mat-fab-small-foreground-color: white;--mat-fab-small-state-layer-color: white;--mat-fab-small-ripple-color: rgba(255, 255, 255, .1)}.theme-purple .dark .mat-accent,.theme-purple.dark .mat-accent{--mdc-circular-progress-active-indicator-color: #1e293b}.theme-purple .dark .mat-warn,.theme-purple.dark .mat-warn{--mdc-circular-progress-active-indicator-color: #dc2626}.theme-purple .dark .mat-badge-accent,.theme-purple.dark .mat-badge-accent{--mat-badge-background-color: #1e293b;--mat-badge-text-color: white}.theme-purple .dark .mat-badge-warn,.theme-purple.dark .mat-badge-warn{--mat-badge-background-color: #dc2626;--mat-badge-text-color: white}.theme-purple .dark .mat-datepicker-content.mat-accent,.theme-purple.dark .mat-datepicker-content.mat-accent{--mat-datepicker-calendar-date-selected-state-text-color: white;--mat-datepicker-calendar-date-selected-state-background-color: #1e293b;--mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(30, 41, 59, .4);--mat-datepicker-calendar-date-today-selected-state-outline-color: white;--mat-datepicker-calendar-date-focus-state-background-color: rgba(30, 41, 59, .3);--mat-datepicker-calendar-date-hover-state-background-color: rgba(30, 41, 59, .3);--mat-datepicker-calendar-date-in-range-state-background-color: rgba(30, 41, 59, .2);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, .2);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #46a35e}.theme-purple .dark .mat-datepicker-content.mat-warn,.theme-purple.dark .mat-datepicker-content.mat-warn{--mat-datepicker-calendar-date-selected-state-text-color: white;--mat-datepicker-calendar-date-selected-state-background-color: #dc2626;--mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(220, 38, 38, .4);--mat-datepicker-calendar-date-today-selected-state-outline-color: white;--mat-datepicker-calendar-date-focus-state-background-color: rgba(220, 38, 38, .3);--mat-datepicker-calendar-date-hover-state-background-color: rgba(220, 38, 38, .3);--mat-datepicker-calendar-date-in-range-state-background-color: rgba(220, 38, 38, .2);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, .2);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #46a35e}.theme-purple .dark .mat-datepicker-toggle-active.mat-accent,.theme-purple.dark .mat-datepicker-toggle-active.mat-accent{--mat-datepicker-toggle-active-state-icon-color: #1e293b}.theme-purple .dark .mat-datepicker-toggle-active.mat-warn,.theme-purple.dark .mat-datepicker-toggle-active.mat-warn{--mat-datepicker-toggle-active-state-icon-color: #dc2626}.theme-purple .dark .mat-icon.mat-primary,.theme-purple.dark .mat-icon.mat-primary{--mat-icon-color: #9333ea}.theme-purple .dark .mat-icon.mat-accent,.theme-purple.dark .mat-icon.mat-accent{--mat-icon-color: #1e293b}.theme-purple .dark .mat-icon.mat-warn,.theme-purple.dark .mat-icon.mat-warn{--mat-icon-color: #dc2626}.theme-purple .dark .mat-step-header.mat-accent,.theme-purple.dark .mat-step-header.mat-accent{--mat-stepper-header-icon-foreground-color: white;--mat-stepper-header-selected-state-icon-background-color: #1e293b;--mat-stepper-header-selected-state-icon-foreground-color: white;--mat-stepper-header-done-state-icon-background-color: #1e293b;--mat-stepper-header-done-state-icon-foreground-color: white;--mat-stepper-header-edit-state-icon-background-color: #1e293b;--mat-stepper-header-edit-state-icon-foreground-color: white}.theme-purple .dark .mat-step-header.mat-warn,.theme-purple.dark .mat-step-header.mat-warn{--mat-stepper-header-icon-foreground-color: white;--mat-stepper-header-selected-state-icon-background-color: #dc2626;--mat-stepper-header-selected-state-icon-foreground-color: white;--mat-stepper-header-done-state-icon-background-color: #dc2626;--mat-stepper-header-done-state-icon-foreground-color: white;--mat-stepper-header-edit-state-icon-background-color: #dc2626;--mat-stepper-header-edit-state-icon-foreground-color: white}.theme-purple .dark .mat-toolbar.mat-primary,.theme-purple.dark .mat-toolbar.mat-primary{--mat-toolbar-container-background-color: #9333ea;--mat-toolbar-container-text-color: white}.theme-purple .dark .mat-toolbar.mat-accent,.theme-purple.dark .mat-toolbar.mat-accent{--mat-toolbar-container-background-color: #1e293b;--mat-toolbar-container-text-color: white}.theme-purple .dark .mat-toolbar.mat-warn,.theme-purple.dark .mat-toolbar.mat-warn{--mat-toolbar-container-background-color: #dc2626;--mat-toolbar-container-text-color: white}.theme-amber .light,.theme-amber.light{--mat-ripple-color: rgba(0, 0, 0, .1);--mat-option-selected-state-label-text-color: #f59e0b;--mat-option-label-text-color: #032128;--mat-option-hover-state-layer-color: rgba(0, 0, 0, .04);--mat-option-focus-state-layer-color: rgba(0, 0, 0, .04);--mat-option-selected-state-layer-color: rgba(0, 0, 0, .04);--mat-optgroup-label-text-color: #032128;--mat-full-pseudo-checkbox-selected-icon-color: #1e293b;--mat-full-pseudo-checkbox-selected-checkmark-color: #cbdde1;--mat-full-pseudo-checkbox-unselected-icon-color: #083b46;--mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #cbdde1;--mat-full-pseudo-checkbox-disabled-unselected-icon-color: #b0b0b0;--mat-full-pseudo-checkbox-disabled-selected-icon-color: #b0b0b0;--mat-minimal-pseudo-checkbox-selected-checkmark-color: #1e293b;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #b0b0b0;--mat-app-background-color: #cbdde1;--mat-app-text-color: #032128;--mdc-elevated-card-container-shape: 4px;--mdc-outlined-card-container-shape: 4px;--mdc-outlined-card-outline-width: 1px;--mdc-elevated-card-container-color: white;--mdc-elevated-card-container-elevation: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mdc-outlined-card-container-color: white;--mdc-outlined-card-outline-color: rgba(0, 0, 0, .12);--mdc-outlined-card-container-elevation: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-card-subtitle-text-color: #083b46;--mdc-linear-progress-active-indicator-height: 4px;--mdc-linear-progress-track-height: 4px;--mdc-linear-progress-track-shape: 0;--mdc-plain-tooltip-container-shape: 4px;--mdc-plain-tooltip-supporting-text-line-height: 16px;--mdc-plain-tooltip-container-color: #032128;--mdc-plain-tooltip-supporting-text-color: #fff;--mdc-filled-text-field-active-indicator-height: 1px;--mdc-filled-text-field-focus-active-indicator-height: 2px;--mdc-filled-text-field-container-shape: 4px;--mdc-outlined-text-field-outline-width: 1px;--mdc-outlined-text-field-focus-outline-width: 2px;--mdc-outlined-text-field-container-shape: 4px;--mdc-filled-text-field-caret-color: #f59e0b;--mdc-filled-text-field-focus-active-indicator-color: #f59e0b;--mdc-filled-text-field-focus-label-text-color: rgba(245, 158, 11, .87);--mdc-filled-text-field-container-color: whitesmoke;--mdc-filled-text-field-disabled-container-color: #fafafa;--mdc-filled-text-field-label-text-color: rgba(3, 33, 40, .6);--mdc-filled-text-field-hover-label-text-color: rgba(3, 33, 40, .6);--mdc-filled-text-field-disabled-label-text-color: rgba(59, 117, 134, .38);--mdc-filled-text-field-input-text-color: rgba(3, 33, 40, .87);--mdc-filled-text-field-disabled-input-text-color: rgba(59, 117, 134, .38);--mdc-filled-text-field-input-text-placeholder-color: rgba(3, 33, 40, .6);--mdc-filled-text-field-error-hover-label-text-color: #dc2626;--mdc-filled-text-field-error-focus-label-text-color: #dc2626;--mdc-filled-text-field-error-label-text-color: #dc2626;--mdc-filled-text-field-error-caret-color: #dc2626;--mdc-filled-text-field-active-indicator-color: rgba(155, 186, 195, .42);--mdc-filled-text-field-disabled-active-indicator-color: rgba(155, 186, 195, .06);--mdc-filled-text-field-hover-active-indicator-color: rgba(155, 186, 195, .87);--mdc-filled-text-field-error-active-indicator-color: #dc2626;--mdc-filled-text-field-error-focus-active-indicator-color: #dc2626;--mdc-filled-text-field-error-hover-active-indicator-color: #dc2626;--mdc-outlined-text-field-caret-color: #f59e0b;--mdc-outlined-text-field-focus-outline-color: #f59e0b;--mdc-outlined-text-field-focus-label-text-color: rgba(245, 158, 11, .87);--mdc-outlined-text-field-label-text-color: rgba(3, 33, 40, .6);--mdc-outlined-text-field-hover-label-text-color: rgba(3, 33, 40, .6);--mdc-outlined-text-field-disabled-label-text-color: rgba(59, 117, 134, .38);--mdc-outlined-text-field-input-text-color: rgba(3, 33, 40, .87);--mdc-outlined-text-field-disabled-input-text-color: rgba(59, 117, 134, .38);--mdc-outlined-text-field-input-text-placeholder-color: rgba(3, 33, 40, .6);--mdc-outlined-text-field-error-caret-color: #dc2626;--mdc-outlined-text-field-error-focus-label-text-color: #dc2626;--mdc-outlined-text-field-error-label-text-color: #dc2626;--mdc-outlined-text-field-error-hover-label-text-color: #dc2626;--mdc-outlined-text-field-outline-color: rgba(155, 186, 195, .38);--mdc-outlined-text-field-disabled-outline-color: rgba(155, 186, 195, .06);--mdc-outlined-text-field-hover-outline-color: rgba(155, 186, 195, .87);--mdc-outlined-text-field-error-focus-outline-color: #dc2626;--mdc-outlined-text-field-error-hover-outline-color: #dc2626;--mdc-outlined-text-field-error-outline-color: #dc2626;--mat-form-field-focus-select-arrow-color: rgba(245, 158, 11, .87);--mat-form-field-disabled-input-text-placeholder-color: rgba(8, 59, 70, .38);--mat-form-field-state-layer-color: rgba(0, 0, 0, .87);--mat-form-field-error-text-color: #dc2626;--mat-form-field-select-option-text-color: inherit;--mat-form-field-select-disabled-option-text-color: GrayText;--mat-form-field-leading-icon-color: unset;--mat-form-field-disabled-leading-icon-color: unset;--mat-form-field-trailing-icon-color: unset;--mat-form-field-disabled-trailing-icon-color: unset;--mat-form-field-error-focus-trailing-icon-color: unset;--mat-form-field-error-hover-trailing-icon-color: unset;--mat-form-field-error-trailing-icon-color: unset;--mat-form-field-enabled-select-arrow-color: rgba(8, 59, 70, .54);--mat-form-field-disabled-select-arrow-color: rgba(8, 59, 70, .38);--mat-form-field-hover-state-layer-opacity: .04;--mat-form-field-focus-state-layer-opacity: .08;--mat-select-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-select-panel-background-color: white;--mat-select-enabled-trigger-text-color: rgba(3, 33, 40, .87);--mat-select-disabled-trigger-text-color: rgba(59, 117, 134, .38);--mat-select-placeholder-text-color: rgba(3, 33, 40, .6);--mat-select-enabled-arrow-color: rgba(155, 186, 195, .54);--mat-select-disabled-arrow-color: rgba(3, 33, 40, .38);--mat-select-focused-arrow-color: rgba(245, 158, 11, .87);--mat-select-invalid-arrow-color: rgba(220, 38, 38, .87);--mat-autocomplete-container-shape: 4px;--mat-autocomplete-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-autocomplete-background-color: white;--mdc-dialog-container-shape: 4px;--mat-dialog-container-elevation-shadow: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12);--mat-dialog-container-max-width: 80vw;--mat-dialog-container-small-max-width: 80vw;--mat-dialog-container-min-width: 0;--mat-dialog-actions-alignment: start;--mat-dialog-actions-padding: 8px;--mat-dialog-content-padding: 20px 24px;--mat-dialog-with-actions-content-padding: 20px 24px;--mat-dialog-headline-padding: 0 24px 9px;--mdc-dialog-container-color: white;--mdc-dialog-subhead-color: rgba(3, 33, 40, .87);--mdc-dialog-supporting-text-color: rgba(3, 33, 40, .6);--mdc-switch-disabled-selected-icon-opacity: .38;--mdc-switch-disabled-track-opacity: .12;--mdc-switch-disabled-unselected-icon-opacity: .38;--mdc-switch-handle-height: 20px;--mdc-switch-handle-shape: 10px;--mdc-switch-handle-width: 20px;--mdc-switch-selected-icon-size: 18px;--mdc-switch-track-height: 14px;--mdc-switch-track-shape: 7px;--mdc-switch-track-width: 36px;--mdc-switch-unselected-icon-size: 18px;--mdc-switch-selected-focus-state-layer-opacity: .12;--mdc-switch-selected-hover-state-layer-opacity: .04;--mdc-switch-selected-pressed-state-layer-opacity: .1;--mdc-switch-unselected-focus-state-layer-opacity: .12;--mdc-switch-unselected-hover-state-layer-opacity: .04;--mdc-switch-unselected-pressed-state-layer-opacity: .1;--mdc-switch-selected-focus-state-layer-color: #d97706;--mdc-switch-selected-handle-color: #d97706;--mdc-switch-selected-hover-state-layer-color: #d97706;--mdc-switch-selected-pressed-state-layer-color: #d97706;--mdc-switch-selected-focus-handle-color: #78350f;--mdc-switch-selected-hover-handle-color: #78350f;--mdc-switch-selected-pressed-handle-color: #78350f;--mdc-switch-selected-focus-track-color: #fcd34d;--mdc-switch-selected-hover-track-color: #fcd34d;--mdc-switch-selected-pressed-track-color: #fcd34d;--mdc-switch-selected-track-color: #fcd34d;--mdc-switch-disabled-selected-handle-color: #424242;--mdc-switch-disabled-selected-icon-color: #fff;--mdc-switch-disabled-selected-track-color: #424242;--mdc-switch-disabled-unselected-handle-color: #424242;--mdc-switch-disabled-unselected-icon-color: #fff;--mdc-switch-disabled-unselected-track-color: #424242;--mdc-switch-handle-surface-color: var(--mdc-theme-surface, #fff);--mdc-switch-handle-elevation-shadow: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mdc-switch-handle-shadow-color: black;--mdc-switch-disabled-handle-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mdc-switch-selected-icon-color: #fff;--mdc-switch-unselected-focus-handle-color: #212121;--mdc-switch-unselected-focus-state-layer-color: #424242;--mdc-switch-unselected-focus-track-color: #e0e0e0;--mdc-switch-unselected-handle-color: #616161;--mdc-switch-unselected-hover-handle-color: #212121;--mdc-switch-unselected-hover-state-layer-color: #424242;--mdc-switch-unselected-hover-track-color: #e0e0e0;--mdc-switch-unselected-icon-color: #fff;--mdc-switch-unselected-pressed-handle-color: #212121;--mdc-switch-unselected-pressed-state-layer-color: #424242;--mdc-switch-unselected-pressed-track-color: #e0e0e0;--mdc-switch-unselected-track-color: #e0e0e0;--mdc-switch-disabled-label-text-color: #3b7586;--mdc-radio-disabled-selected-icon-opacity: .38;--mdc-radio-disabled-unselected-icon-opacity: .38;--mdc-radio-state-layer-size: 40px;--mat-slider-value-indicator-width: auto;--mat-slider-value-indicator-height: 32px;--mat-slider-value-indicator-caret-display: block;--mat-slider-value-indicator-border-radius: 4px;--mat-slider-value-indicator-padding: 0 12px;--mat-slider-value-indicator-text-transform: none;--mat-slider-value-indicator-container-transform: translateX(-50%);--mdc-slider-active-track-height: 6px;--mdc-slider-active-track-shape: 9999px;--mdc-slider-handle-height: 20px;--mdc-slider-handle-shape: 50%;--mdc-slider-handle-width: 20px;--mdc-slider-inactive-track-height: 4px;--mdc-slider-inactive-track-shape: 9999px;--mdc-slider-with-overlap-handle-outline-width: 1px;--mdc-slider-with-tick-marks-active-container-opacity: .6;--mdc-slider-with-tick-marks-container-shape: 50%;--mdc-slider-with-tick-marks-container-size: 2px;--mdc-slider-with-tick-marks-inactive-container-opacity: .6;--mdc-slider-handle-color: #f59e0b;--mdc-slider-focus-handle-color: #f59e0b;--mdc-slider-hover-handle-color: #f59e0b;--mdc-slider-active-track-color: #f59e0b;--mdc-slider-inactive-track-color: #f59e0b;--mdc-slider-with-tick-marks-inactive-container-color: #f59e0b;--mdc-slider-with-tick-marks-active-container-color: #451a03;--mdc-slider-disabled-active-track-color: #000;--mdc-slider-disabled-handle-color: #000;--mdc-slider-disabled-inactive-track-color: #000;--mdc-slider-label-container-color: #000;--mdc-slider-label-label-text-color: #fff;--mdc-slider-with-overlap-handle-outline-color: #fff;--mdc-slider-with-tick-marks-disabled-container-color: #000;--mdc-slider-handle-elevation: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-slider-ripple-color: #f59e0b;--mat-slider-hover-state-layer-color: rgba(245, 158, 11, .05);--mat-slider-focus-state-layer-color: rgba(245, 158, 11, .2);--mat-slider-value-indicator-opacity: .6;--mat-menu-container-shape: 4px;--mat-menu-divider-bottom-spacing: 0;--mat-menu-divider-top-spacing: 0;--mat-menu-item-spacing: 16px;--mat-menu-item-icon-size: 24px;--mat-menu-item-leading-spacing: 16px;--mat-menu-item-trailing-spacing: 16px;--mat-menu-item-with-icon-leading-spacing: 16px;--mat-menu-item-with-icon-trailing-spacing: 16px;--mat-menu-item-label-text-color: #032128;--mat-menu-item-icon-color: #032128;--mat-menu-item-hover-state-layer-color: rgba(0, 0, 0, .04);--mat-menu-item-focus-state-layer-color: rgba(0, 0, 0, .04);--mat-menu-container-color: white;--mat-menu-divider-color: #9bbac3;--mdc-list-list-item-container-shape: 0;--mdc-list-list-item-leading-avatar-shape: 50%;--mdc-list-list-item-container-color: transparent;--mdc-list-list-item-selected-container-color: transparent;--mdc-list-list-item-leading-avatar-color: transparent;--mdc-list-list-item-leading-icon-size: 24px;--mdc-list-list-item-leading-avatar-size: 40px;--mdc-list-list-item-trailing-icon-size: 24px;--mdc-list-list-item-disabled-state-layer-color: transparent;--mdc-list-list-item-disabled-state-layer-opacity: 0;--mdc-list-list-item-disabled-label-text-opacity: .38;--mdc-list-list-item-disabled-leading-icon-opacity: .38;--mdc-list-list-item-disabled-trailing-icon-opacity: .38;--mat-list-active-indicator-color: transparent;--mat-list-active-indicator-shape: 4px;--mdc-list-list-item-label-text-color: #032128;--mdc-list-list-item-supporting-text-color: #083b46;--mdc-list-list-item-leading-icon-color: rgba(0, 0, 0, .38);--mdc-list-list-item-trailing-supporting-text-color: #3b7586;--mdc-list-list-item-trailing-icon-color: rgba(0, 0, 0, .38);--mdc-list-list-item-selected-trailing-icon-color: rgba(0, 0, 0, .38);--mdc-list-list-item-disabled-label-text-color: black;--mdc-list-list-item-disabled-leading-icon-color: black;--mdc-list-list-item-disabled-trailing-icon-color: black;--mdc-list-list-item-hover-label-text-color: #032128;--mdc-list-list-item-hover-leading-icon-color: rgba(0, 0, 0, .38);--mdc-list-list-item-hover-trailing-icon-color: rgba(0, 0, 0, .38);--mdc-list-list-item-focus-label-text-color: #032128;--mdc-list-list-item-hover-state-layer-color: black;--mdc-list-list-item-hover-state-layer-opacity: .04;--mdc-list-list-item-focus-state-layer-color: black;--mdc-list-list-item-focus-state-layer-opacity: .12;--mat-paginator-container-text-color: rgba(0, 0, 0, .87);--mat-paginator-container-background-color: white;--mat-paginator-enabled-icon-color: rgba(0, 0, 0, .54);--mat-paginator-disabled-icon-color: rgba(0, 0, 0, .12);--mdc-tab-indicator-active-indicator-height: 2px;--mdc-tab-indicator-active-indicator-shape: 0;--mdc-secondary-navigation-tab-container-height: 48px;--mat-tab-header-divider-color: transparent;--mat-tab-header-divider-height: 0;--mdc-checkbox-disabled-selected-checkmark-color: #fff;--mdc-checkbox-selected-focus-state-layer-opacity: .16;--mdc-checkbox-selected-hover-state-layer-opacity: .04;--mdc-checkbox-selected-pressed-state-layer-opacity: .16;--mdc-checkbox-unselected-focus-state-layer-opacity: .16;--mdc-checkbox-unselected-hover-state-layer-opacity: .04;--mdc-checkbox-unselected-pressed-state-layer-opacity: .16;--mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #1e293b;--mdc-checkbox-selected-hover-icon-color: #1e293b;--mdc-checkbox-selected-icon-color: #1e293b;--mdc-checkbox-selected-pressed-icon-color: #1e293b;--mdc-checkbox-unselected-focus-icon-color: #212121;--mdc-checkbox-unselected-hover-icon-color: #212121;--mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-unselected-pressed-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-selected-focus-state-layer-color: #1e293b;--mdc-checkbox-selected-hover-state-layer-color: #1e293b;--mdc-checkbox-selected-pressed-state-layer-color: #1e293b;--mdc-checkbox-unselected-focus-state-layer-color: black;--mdc-checkbox-unselected-hover-state-layer-color: black;--mdc-checkbox-unselected-pressed-state-layer-color: black;--mat-checkbox-disabled-label-color: #3b7586;--mat-checkbox-label-text-color: #032128;--mdc-text-button-container-shape: 4px;--mdc-text-button-keep-touch-target: false;--mdc-filled-button-container-shape: 4px;--mdc-filled-button-keep-touch-target: false;--mdc-protected-button-container-shape: 4px;--mdc-protected-button-keep-touch-target: false;--mdc-outlined-button-keep-touch-target: false;--mdc-outlined-button-outline-width: 1px;--mdc-outlined-button-container-shape: 4px;--mat-text-button-horizontal-padding: 8px;--mat-text-button-with-icon-horizontal-padding: 8px;--mat-text-button-icon-spacing: 8px;--mat-text-button-icon-offset: 0;--mat-filled-button-horizontal-padding: 16px;--mat-filled-button-icon-spacing: 8px;--mat-filled-button-icon-offset: -4px;--mat-protected-button-horizontal-padding: 16px;--mat-protected-button-icon-spacing: 8px;--mat-protected-button-icon-offset: -4px;--mat-outlined-button-horizontal-padding: 15px;--mat-outlined-button-icon-spacing: 8px;--mat-outlined-button-icon-offset: -4px;--mdc-text-button-label-text-color: #032128;--mdc-text-button-disabled-label-text-color: rgba(59, 117, 134, .38);--mat-text-button-state-layer-color: black;--mat-text-button-disabled-state-layer-color: black;--mat-text-button-ripple-color: rgba(0, 0, 0, .1);--mat-text-button-hover-state-layer-opacity: .04;--mat-text-button-focus-state-layer-opacity: .12;--mat-text-button-pressed-state-layer-opacity: .12;--mdc-filled-button-container-color: white;--mdc-filled-button-label-text-color: #032128;--mdc-filled-button-disabled-container-color: rgba(59, 117, 134, .12);--mdc-filled-button-disabled-label-text-color: rgba(59, 117, 134, .38);--mat-filled-button-state-layer-color: black;--mat-filled-button-disabled-state-layer-color: black;--mat-filled-button-ripple-color: rgba(0, 0, 0, .1);--mat-filled-button-hover-state-layer-opacity: .04;--mat-filled-button-focus-state-layer-opacity: .12;--mat-filled-button-pressed-state-layer-opacity: .12;--mdc-protected-button-container-color: white;--mdc-protected-button-label-text-color: #032128;--mdc-protected-button-disabled-container-color: rgba(59, 117, 134, .12);--mdc-protected-button-disabled-label-text-color: rgba(59, 117, 134, .38);--mdc-protected-button-container-elevation-shadow: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mdc-protected-button-disabled-container-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mdc-protected-button-focus-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mdc-protected-button-hover-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mdc-protected-button-pressed-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-protected-button-container-shadow-color: #000;--mat-protected-button-state-layer-color: black;--mat-protected-button-disabled-state-layer-color: black;--mat-protected-button-ripple-color: rgba(0, 0, 0, .1);--mat-protected-button-hover-state-layer-opacity: .04;--mat-protected-button-focus-state-layer-opacity: .12;--mat-protected-button-pressed-state-layer-opacity: .12;--mdc-outlined-button-disabled-outline-color: #9bbac3;--mdc-outlined-button-disabled-label-text-color: rgba(59, 117, 134, .38);--mdc-outlined-button-label-text-color: #032128;--mdc-outlined-button-outline-color: #9bbac3;--mat-outlined-button-state-layer-color: black;--mat-outlined-button-disabled-state-layer-color: black;--mat-outlined-button-ripple-color: rgba(0, 0, 0, .1);--mat-outlined-button-hover-state-layer-opacity: .04;--mat-outlined-button-focus-state-layer-opacity: .12;--mat-outlined-button-pressed-state-layer-opacity: .12;--mdc-icon-button-icon-size: 24px;--mdc-icon-button-icon-color: inherit;--mdc-icon-button-disabled-icon-color: rgba(0, 0, 0, .38);--mat-icon-button-state-layer-color: black;--mat-icon-button-disabled-state-layer-color: black;--mat-icon-button-ripple-color: rgba(0, 0, 0, .1);--mat-icon-button-hover-state-layer-opacity: .04;--mat-icon-button-focus-state-layer-opacity: .12;--mat-icon-button-pressed-state-layer-opacity: .12;--mdc-fab-container-shape: 50%;--mdc-fab-icon-size: 24px;--mdc-fab-small-container-shape: 50%;--mdc-fab-small-icon-size: 24px;--mdc-extended-fab-container-height: 48px;--mdc-extended-fab-container-shape: 24px;--mdc-fab-container-color: white;--mdc-fab-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-fab-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mdc-fab-container-shadow-color: #000;--mat-fab-foreground-color: black;--mat-fab-state-layer-color: black;--mat-fab-disabled-state-layer-color: black;--mat-fab-ripple-color: rgba(0, 0, 0, .1);--mat-fab-hover-state-layer-opacity: .04;--mat-fab-focus-state-layer-opacity: .12;--mat-fab-pressed-state-layer-opacity: .12;--mat-fab-disabled-state-container-color: rgba(59, 117, 134, .12);--mat-fab-disabled-state-foreground-color: rgba(59, 117, 134, .38);--mdc-fab-small-container-color: white;--mdc-fab-small-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-fab-small-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-small-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-small-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mdc-fab-small-container-shadow-color: #000;--mat-fab-small-foreground-color: black;--mat-fab-small-state-layer-color: black;--mat-fab-small-disabled-state-layer-color: black;--mat-fab-small-ripple-color: rgba(0, 0, 0, .1);--mat-fab-small-hover-state-layer-opacity: .04;--mat-fab-small-focus-state-layer-opacity: .12;--mat-fab-small-pressed-state-layer-opacity: .12;--mat-fab-small-disabled-state-container-color: rgba(59, 117, 134, .12);--mat-fab-small-disabled-state-foreground-color: rgba(59, 117, 134, .38);--mdc-extended-fab-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-extended-fab-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-extended-fab-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-extended-fab-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mdc-extended-fab-container-shadow-color: #000;--mdc-snackbar-container-shape: 4px;--mdc-snackbar-container-color: #333333;--mdc-snackbar-supporting-text-color: rgba(255, 255, 255, .87);--mat-snack-bar-button-color: #1e293b;--mat-table-row-item-outline-width: 1px;--mat-table-background-color: white;--mat-table-header-headline-color: #032128;--mat-table-row-item-label-text-color: #032128;--mat-table-row-item-outline-color: #9bbac3;--mdc-circular-progress-active-indicator-width: 4px;--mdc-circular-progress-size: 48px;--mdc-circular-progress-active-indicator-color: #f59e0b;--mat-badge-container-shape: 50%;--mat-badge-container-size: unset;--mat-badge-small-size-container-size: unset;--mat-badge-large-size-container-size: unset;--mat-badge-legacy-container-size: 22px;--mat-badge-legacy-small-size-container-size: 16px;--mat-badge-legacy-large-size-container-size: 28px;--mat-badge-container-offset: -11px 0;--mat-badge-small-size-container-offset: -8px 0;--mat-badge-large-size-container-offset: -14px 0;--mat-badge-container-overlap-offset: -11px;--mat-badge-small-size-container-overlap-offset: -8px;--mat-badge-large-size-container-overlap-offset: -14px;--mat-badge-container-padding: 0;--mat-badge-small-size-container-padding: 0;--mat-badge-large-size-container-padding: 0;--mat-badge-background-color: #f59e0b;--mat-badge-text-color: #451a03;--mat-badge-disabled-state-background-color: #3b7586;--mat-badge-disabled-state-text-color: #3b7586;--mat-bottom-sheet-container-shape: 4px;--mat-bottom-sheet-container-text-color: #032128;--mat-bottom-sheet-container-background-color: white;--mat-legacy-button-toggle-height: 36px;--mat-legacy-button-toggle-shape: 2px;--mat-legacy-button-toggle-focus-state-layer-opacity: 1;--mat-standard-button-toggle-shape: 4px;--mat-standard-button-toggle-hover-state-layer-opacity: .04;--mat-standard-button-toggle-focus-state-layer-opacity: .12;--mat-legacy-button-toggle-text-color: #3b7586;--mat-legacy-button-toggle-state-layer-color: #083b46;--mat-legacy-button-toggle-selected-state-text-color: #083b46;--mat-legacy-button-toggle-selected-state-background-color: #9bbac3;--mat-legacy-button-toggle-disabled-state-text-color: #3b7586;--mat-legacy-button-toggle-disabled-state-background-color: #6b98a4;--mat-legacy-button-toggle-disabled-selected-state-background-color: #9bbac3;--mat-standard-button-toggle-text-color: #032128;--mat-standard-button-toggle-background-color: white;--mat-standard-button-toggle-state-layer-color: #083b46;--mat-standard-button-toggle-selected-state-background-color: #9bbac3;--mat-standard-button-toggle-selected-state-text-color: #032128;--mat-standard-button-toggle-disabled-state-text-color: #3b7586;--mat-standard-button-toggle-disabled-state-background-color: white;--mat-standard-button-toggle-disabled-selected-state-text-color: #032128;--mat-standard-button-toggle-disabled-selected-state-background-color: #9bbac3;--mat-standard-button-toggle-divider-color: #9bbac3;--mat-datepicker-calendar-container-shape: 4px;--mat-datepicker-calendar-container-touch-shape: 4px;--mat-datepicker-calendar-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mat-datepicker-calendar-container-touch-elevation-shadow: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12);--mat-datepicker-calendar-date-selected-state-text-color: #451a03;--mat-datepicker-calendar-date-selected-state-background-color: #f59e0b;--mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(245, 158, 11, .4);--mat-datepicker-calendar-date-today-selected-state-outline-color: #451a03;--mat-datepicker-calendar-date-focus-state-background-color: rgba(245, 158, 11, .3);--mat-datepicker-calendar-date-hover-state-background-color: rgba(245, 158, 11, .3);--mat-datepicker-toggle-active-state-icon-color: #f59e0b;--mat-datepicker-calendar-date-in-range-state-background-color: rgba(245, 158, 11, .2);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, .2);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #46a35e;--mat-datepicker-toggle-icon-color: #083b46;--mat-datepicker-calendar-body-label-text-color: #083b46;--mat-datepicker-calendar-period-button-text-color: #032128;--mat-datepicker-calendar-period-button-icon-color: #083b46;--mat-datepicker-calendar-navigation-button-icon-color: #083b46;--mat-datepicker-calendar-header-divider-color: #9bbac3;--mat-datepicker-calendar-header-text-color: #083b46;--mat-datepicker-calendar-date-today-outline-color: #3b7586;--mat-datepicker-calendar-date-today-disabled-state-outline-color: rgba(59, 117, 134, .8);--mat-datepicker-calendar-date-text-color: #032128;--mat-datepicker-calendar-date-outline-color: transparent;--mat-datepicker-calendar-date-disabled-state-text-color: #3b7586;--mat-datepicker-calendar-date-preview-state-outline-color: #9bbac3;--mat-datepicker-range-input-separator-color: #032128;--mat-datepicker-range-input-disabled-state-separator-color: #3b7586;--mat-datepicker-range-input-disabled-state-text-color: #3b7586;--mat-datepicker-calendar-container-background-color: white;--mat-datepicker-calendar-container-text-color: #032128;--mat-divider-width: 1px;--mat-divider-color: #9bbac3;--mat-expansion-container-shape: 4px;--mat-expansion-legacy-header-indicator-display: inline-block;--mat-expansion-header-indicator-display: none;--mat-expansion-container-background-color: white;--mat-expansion-container-text-color: #032128;--mat-expansion-actions-divider-color: #9bbac3;--mat-expansion-header-hover-state-layer-color: rgba(59, 117, 134, .12);--mat-expansion-header-focus-state-layer-color: rgba(59, 117, 134, .12);--mat-expansion-header-disabled-state-text-color: #3b7586;--mat-expansion-header-text-color: #032128;--mat-expansion-header-description-color: #083b46;--mat-expansion-header-indicator-color: #083b46;--mat-icon-color: inherit;--mat-sidenav-container-shape: 0;--mat-sidenav-container-elevation-shadow: 0px 8px 10px -5px rgba(0, 0, 0, .2), 0px 16px 24px 2px rgba(0, 0, 0, .14), 0px 6px 30px 5px rgba(0, 0, 0, .12);--mat-sidenav-container-width: auto;--mat-sidenav-container-divider-color: #9bbac3;--mat-sidenav-container-background-color: white;--mat-sidenav-container-text-color: #032128;--mat-sidenav-content-background-color: #cbdde1;--mat-sidenav-content-text-color: #032128;--mat-sidenav-scrim-color: rgba(0, 0, 0, .6);--mat-stepper-header-icon-foreground-color: #451a03;--mat-stepper-header-selected-state-icon-background-color: #f59e0b;--mat-stepper-header-selected-state-icon-foreground-color: #451a03;--mat-stepper-header-done-state-icon-background-color: #f59e0b;--mat-stepper-header-done-state-icon-foreground-color: #451a03;--mat-stepper-header-edit-state-icon-background-color: #f59e0b;--mat-stepper-header-edit-state-icon-foreground-color: #451a03;--mat-stepper-container-color: white;--mat-stepper-line-color: #9bbac3;--mat-stepper-header-hover-state-layer-color: rgba(59, 117, 134, .12);--mat-stepper-header-focus-state-layer-color: rgba(59, 117, 134, .12);--mat-stepper-header-label-text-color: #083b46;--mat-stepper-header-optional-label-text-color: #083b46;--mat-stepper-header-selected-state-label-text-color: #032128;--mat-stepper-header-error-state-label-text-color: #dc2626;--mat-stepper-header-icon-background-color: #083b46;--mat-stepper-header-error-state-icon-foreground-color: #dc2626;--mat-stepper-header-error-state-icon-background-color: transparent;--mat-sort-arrow-color: #083b46;--mat-toolbar-container-background-color: white;--mat-toolbar-container-text-color: #032128;--mat-tree-container-background-color: white;--mat-tree-node-text-color: #032128}.theme-amber .light .mat-accent,.theme-amber.light .mat-accent{--mat-option-selected-state-label-text-color: #1e293b;--mat-option-label-text-color: #032128;--mat-option-hover-state-layer-color: rgba(0, 0, 0, .04);--mat-option-focus-state-layer-color: rgba(0, 0, 0, .04);--mat-option-selected-state-layer-color: rgba(0, 0, 0, .04)}.theme-amber .light .mat-warn,.theme-amber.light .mat-warn{--mat-option-selected-state-label-text-color: #dc2626;--mat-option-label-text-color: #032128;--mat-option-hover-state-layer-color: rgba(0, 0, 0, .04);--mat-option-focus-state-layer-color: rgba(0, 0, 0, .04);--mat-option-selected-state-layer-color: rgba(0, 0, 0, .04)}.theme-amber .light .mat-primary,.theme-amber.light .mat-primary{--mat-full-pseudo-checkbox-selected-icon-color: #f59e0b;--mat-full-pseudo-checkbox-selected-checkmark-color: #cbdde1;--mat-full-pseudo-checkbox-unselected-icon-color: #083b46;--mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #cbdde1;--mat-full-pseudo-checkbox-disabled-unselected-icon-color: #b0b0b0;--mat-full-pseudo-checkbox-disabled-selected-icon-color: #b0b0b0;--mat-minimal-pseudo-checkbox-selected-checkmark-color: #f59e0b;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #b0b0b0}.theme-amber .light .mat-accent,.theme-amber.light .mat-accent{--mat-full-pseudo-checkbox-selected-icon-color: #1e293b;--mat-full-pseudo-checkbox-selected-checkmark-color: #cbdde1;--mat-full-pseudo-checkbox-unselected-icon-color: #083b46;--mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #cbdde1;--mat-full-pseudo-checkbox-disabled-unselected-icon-color: #b0b0b0;--mat-full-pseudo-checkbox-disabled-selected-icon-color: #b0b0b0;--mat-minimal-pseudo-checkbox-selected-checkmark-color: #1e293b;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #b0b0b0}.theme-amber .light .mat-warn,.theme-amber.light .mat-warn{--mat-full-pseudo-checkbox-selected-icon-color: #dc2626;--mat-full-pseudo-checkbox-selected-checkmark-color: #cbdde1;--mat-full-pseudo-checkbox-unselected-icon-color: #083b46;--mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #cbdde1;--mat-full-pseudo-checkbox-disabled-unselected-icon-color: #b0b0b0;--mat-full-pseudo-checkbox-disabled-selected-icon-color: #b0b0b0;--mat-minimal-pseudo-checkbox-selected-checkmark-color: #dc2626;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #b0b0b0}.theme-amber .light .mat-elevation-z0,.theme-amber .light .mat-mdc-elevation-specific.mat-elevation-z0,.theme-amber.light .mat-elevation-z0,.theme-amber.light .mat-mdc-elevation-specific.mat-elevation-z0{box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}.theme-amber .light .mat-elevation-z1,.theme-amber .light .mat-mdc-elevation-specific.mat-elevation-z1,.theme-amber.light .mat-elevation-z1,.theme-amber.light .mat-mdc-elevation-specific.mat-elevation-z1{box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f}.theme-amber .light .mat-elevation-z2,.theme-amber .light .mat-mdc-elevation-specific.mat-elevation-z2,.theme-amber.light .mat-elevation-z2,.theme-amber.light .mat-mdc-elevation-specific.mat-elevation-z2{box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.theme-amber .light .mat-elevation-z3,.theme-amber .light .mat-mdc-elevation-specific.mat-elevation-z3,.theme-amber.light .mat-elevation-z3,.theme-amber.light .mat-mdc-elevation-specific.mat-elevation-z3{box-shadow:0 3px 3px -2px #0003,0 3px 4px #00000024,0 1px 8px #0000001f}.theme-amber .light .mat-elevation-z4,.theme-amber .light .mat-mdc-elevation-specific.mat-elevation-z4,.theme-amber.light .mat-elevation-z4,.theme-amber.light .mat-mdc-elevation-specific.mat-elevation-z4{box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.theme-amber .light .mat-elevation-z5,.theme-amber .light .mat-mdc-elevation-specific.mat-elevation-z5,.theme-amber.light .mat-elevation-z5,.theme-amber.light .mat-mdc-elevation-specific.mat-elevation-z5{box-shadow:0 3px 5px -1px #0003,0 5px 8px #00000024,0 1px 14px #0000001f}.theme-amber .light .mat-elevation-z6,.theme-amber .light .mat-mdc-elevation-specific.mat-elevation-z6,.theme-amber.light .mat-elevation-z6,.theme-amber.light .mat-mdc-elevation-specific.mat-elevation-z6{box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024,0 1px 18px #0000001f}.theme-amber .light .mat-elevation-z7,.theme-amber .light .mat-mdc-elevation-specific.mat-elevation-z7,.theme-amber.light .mat-elevation-z7,.theme-amber.light .mat-mdc-elevation-specific.mat-elevation-z7{box-shadow:0 4px 5px -2px #0003,0 7px 10px 1px #00000024,0 2px 16px 1px #0000001f}.theme-amber .light .mat-elevation-z8,.theme-amber .light .mat-mdc-elevation-specific.mat-elevation-z8,.theme-amber.light .mat-elevation-z8,.theme-amber.light .mat-mdc-elevation-specific.mat-elevation-z8{box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f}.theme-amber .light .mat-elevation-z9,.theme-amber .light .mat-mdc-elevation-specific.mat-elevation-z9,.theme-amber.light .mat-elevation-z9,.theme-amber.light .mat-mdc-elevation-specific.mat-elevation-z9{box-shadow:0 5px 6px -3px #0003,0 9px 12px 1px #00000024,0 3px 16px 2px #0000001f}.theme-amber .light .mat-elevation-z10,.theme-amber .light .mat-mdc-elevation-specific.mat-elevation-z10,.theme-amber.light .mat-elevation-z10,.theme-amber.light .mat-mdc-elevation-specific.mat-elevation-z10{box-shadow:0 6px 6px -3px #0003,0 10px 14px 1px #00000024,0 4px 18px 3px #0000001f}.theme-amber .light .mat-elevation-z11,.theme-amber .light .mat-mdc-elevation-specific.mat-elevation-z11,.theme-amber.light .mat-elevation-z11,.theme-amber.light .mat-mdc-elevation-specific.mat-elevation-z11{box-shadow:0 6px 7px -4px #0003,0 11px 15px 1px #00000024,0 4px 20px 3px #0000001f}.theme-amber .light .mat-elevation-z12,.theme-amber .light .mat-mdc-elevation-specific.mat-elevation-z12,.theme-amber.light .mat-elevation-z12,.theme-amber.light .mat-mdc-elevation-specific.mat-elevation-z12{box-shadow:0 7px 8px -4px #0003,0 12px 17px 2px #00000024,0 5px 22px 4px #0000001f}.theme-amber .light .mat-elevation-z13,.theme-amber .light .mat-mdc-elevation-specific.mat-elevation-z13,.theme-amber.light .mat-elevation-z13,.theme-amber.light .mat-mdc-elevation-specific.mat-elevation-z13{box-shadow:0 7px 8px -4px #0003,0 13px 19px 2px #00000024,0 5px 24px 4px #0000001f}.theme-amber .light .mat-elevation-z14,.theme-amber .light .mat-mdc-elevation-specific.mat-elevation-z14,.theme-amber.light .mat-elevation-z14,.theme-amber.light .mat-mdc-elevation-specific.mat-elevation-z14{box-shadow:0 7px 9px -4px #0003,0 14px 21px 2px #00000024,0 5px 26px 4px #0000001f}.theme-amber .light .mat-elevation-z15,.theme-amber .light .mat-mdc-elevation-specific.mat-elevation-z15,.theme-amber.light .mat-elevation-z15,.theme-amber.light .mat-mdc-elevation-specific.mat-elevation-z15{box-shadow:0 8px 9px -5px #0003,0 15px 22px 2px #00000024,0 6px 28px 5px #0000001f}.theme-amber .light .mat-elevation-z16,.theme-amber .light .mat-mdc-elevation-specific.mat-elevation-z16,.theme-amber.light .mat-elevation-z16,.theme-amber.light .mat-mdc-elevation-specific.mat-elevation-z16{box-shadow:0 8px 10px -5px #0003,0 16px 24px 2px #00000024,0 6px 30px 5px #0000001f}.theme-amber .light .mat-elevation-z17,.theme-amber .light .mat-mdc-elevation-specific.mat-elevation-z17,.theme-amber.light .mat-elevation-z17,.theme-amber.light .mat-mdc-elevation-specific.mat-elevation-z17{box-shadow:0 8px 11px -5px #0003,0 17px 26px 2px #00000024,0 6px 32px 5px #0000001f}.theme-amber .light .mat-elevation-z18,.theme-amber .light .mat-mdc-elevation-specific.mat-elevation-z18,.theme-amber.light .mat-elevation-z18,.theme-amber.light .mat-mdc-elevation-specific.mat-elevation-z18{box-shadow:0 9px 11px -5px #0003,0 18px 28px 2px #00000024,0 7px 34px 6px #0000001f}.theme-amber .light .mat-elevation-z19,.theme-amber .light .mat-mdc-elevation-specific.mat-elevation-z19,.theme-amber.light .mat-elevation-z19,.theme-amber.light .mat-mdc-elevation-specific.mat-elevation-z19{box-shadow:0 9px 12px -6px #0003,0 19px 29px 2px #00000024,0 7px 36px 6px #0000001f}.theme-amber .light .mat-elevation-z20,.theme-amber .light .mat-mdc-elevation-specific.mat-elevation-z20,.theme-amber.light .mat-elevation-z20,.theme-amber.light .mat-mdc-elevation-specific.mat-elevation-z20{box-shadow:0 10px 13px -6px #0003,0 20px 31px 3px #00000024,0 8px 38px 7px #0000001f}.theme-amber .light .mat-elevation-z21,.theme-amber .light .mat-mdc-elevation-specific.mat-elevation-z21,.theme-amber.light .mat-elevation-z21,.theme-amber.light .mat-mdc-elevation-specific.mat-elevation-z21{box-shadow:0 10px 13px -6px #0003,0 21px 33px 3px #00000024,0 8px 40px 7px #0000001f}.theme-amber .light .mat-elevation-z22,.theme-amber .light .mat-mdc-elevation-specific.mat-elevation-z22,.theme-amber.light .mat-elevation-z22,.theme-amber.light .mat-mdc-elevation-specific.mat-elevation-z22{box-shadow:0 10px 14px -6px #0003,0 22px 35px 3px #00000024,0 8px 42px 7px #0000001f}.theme-amber .light .mat-elevation-z23,.theme-amber .light .mat-mdc-elevation-specific.mat-elevation-z23,.theme-amber.light .mat-elevation-z23,.theme-amber.light .mat-mdc-elevation-specific.mat-elevation-z23{box-shadow:0 11px 14px -7px #0003,0 23px 36px 3px #00000024,0 9px 44px 8px #0000001f}.theme-amber .light .mat-elevation-z24,.theme-amber .light .mat-mdc-elevation-specific.mat-elevation-z24,.theme-amber.light .mat-elevation-z24,.theme-amber.light .mat-mdc-elevation-specific.mat-elevation-z24{box-shadow:0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f}.theme-amber .light .mat-mdc-progress-bar,.theme-amber.light .mat-mdc-progress-bar{--mdc-linear-progress-active-indicator-color: #f59e0b;--mdc-linear-progress-track-color: rgba(245, 158, 11, .25)}.theme-amber .light .mat-mdc-progress-bar.mat-accent,.theme-amber.light .mat-mdc-progress-bar.mat-accent{--mdc-linear-progress-active-indicator-color: #1e293b;--mdc-linear-progress-track-color: rgba(30, 41, 59, .25)}.theme-amber .light .mat-mdc-progress-bar.mat-warn,.theme-amber.light .mat-mdc-progress-bar.mat-warn{--mdc-linear-progress-active-indicator-color: #dc2626;--mdc-linear-progress-track-color: rgba(220, 38, 38, .25)}.theme-amber .light .mat-mdc-form-field.mat-accent,.theme-amber.light .mat-mdc-form-field.mat-accent{--mdc-filled-text-field-caret-color: #1e293b;--mdc-filled-text-field-focus-active-indicator-color: #1e293b;--mdc-filled-text-field-focus-label-text-color: rgba(30, 41, 59, .87);--mdc-outlined-text-field-caret-color: #1e293b;--mdc-outlined-text-field-focus-outline-color: #1e293b;--mdc-outlined-text-field-focus-label-text-color: rgba(30, 41, 59, .87);--mat-form-field-focus-select-arrow-color: rgba(30, 41, 59, .87)}.theme-amber .light .mat-mdc-form-field.mat-warn,.theme-amber.light .mat-mdc-form-field.mat-warn{--mdc-filled-text-field-caret-color: #dc2626;--mdc-filled-text-field-focus-active-indicator-color: #dc2626;--mdc-filled-text-field-focus-label-text-color: rgba(220, 38, 38, .87);--mdc-outlined-text-field-caret-color: #dc2626;--mdc-outlined-text-field-focus-outline-color: #dc2626;--mdc-outlined-text-field-focus-label-text-color: rgba(220, 38, 38, .87);--mat-form-field-focus-select-arrow-color: rgba(220, 38, 38, .87)}.theme-amber .light .mat-mdc-form-field.mat-accent,.theme-amber.light .mat-mdc-form-field.mat-accent{--mat-select-panel-background-color: white;--mat-select-enabled-trigger-text-color: rgba(3, 33, 40, .87);--mat-select-disabled-trigger-text-color: rgba(59, 117, 134, .38);--mat-select-placeholder-text-color: rgba(3, 33, 40, .6);--mat-select-enabled-arrow-color: rgba(155, 186, 195, .54);--mat-select-disabled-arrow-color: rgba(3, 33, 40, .38);--mat-select-focused-arrow-color: rgba(30, 41, 59, .87);--mat-select-invalid-arrow-color: rgba(220, 38, 38, .87)}.theme-amber .light .mat-mdc-form-field.mat-warn,.theme-amber.light .mat-mdc-form-field.mat-warn{--mat-select-panel-background-color: white;--mat-select-enabled-trigger-text-color: rgba(3, 33, 40, .87);--mat-select-disabled-trigger-text-color: rgba(59, 117, 134, .38);--mat-select-placeholder-text-color: rgba(3, 33, 40, .6);--mat-select-enabled-arrow-color: rgba(155, 186, 195, .54);--mat-select-disabled-arrow-color: rgba(3, 33, 40, .38);--mat-select-focused-arrow-color: rgba(220, 38, 38, .87);--mat-select-invalid-arrow-color: rgba(220, 38, 38, .87)}.theme-amber .light .mat-mdc-standard-chip,.theme-amber.light .mat-mdc-standard-chip{--mdc-chip-container-shape-family: rounded;--mdc-chip-container-shape-radius: 16px 16px 16px 16px;--mdc-chip-with-avatar-avatar-shape-family: rounded;--mdc-chip-with-avatar-avatar-shape-radius: 14px 14px 14px 14px;--mdc-chip-with-avatar-avatar-size: 28px;--mdc-chip-with-icon-icon-size: 18px;--mdc-chip-outline-width: 0;--mdc-chip-outline-color: transparent;--mdc-chip-disabled-outline-color: transparent;--mdc-chip-focus-outline-color: transparent;--mdc-chip-hover-state-layer-opacity: .04;--mdc-chip-with-avatar-disabled-avatar-opacity: 1;--mdc-chip-flat-selected-outline-width: 0;--mdc-chip-selected-hover-state-layer-opacity: .04;--mdc-chip-with-trailing-icon-disabled-trailing-icon-opacity: 1;--mdc-chip-with-icon-disabled-icon-opacity: 1;--mat-chip-disabled-container-opacity: .4;--mat-chip-trailing-action-opacity: .54;--mat-chip-trailing-action-focus-opacity: 1;--mat-chip-trailing-action-state-layer-color: transparent;--mat-chip-selected-trailing-action-state-layer-color: transparent;--mat-chip-trailing-action-hover-state-layer-opacity: 0;--mat-chip-trailing-action-focus-state-layer-opacity: 0;--mdc-chip-disabled-label-text-color: #212121;--mdc-chip-elevated-container-color: #e0e0e0;--mdc-chip-elevated-selected-container-color: #e0e0e0;--mdc-chip-elevated-disabled-container-color: #e0e0e0;--mdc-chip-flat-disabled-selected-container-color: #e0e0e0;--mdc-chip-focus-state-layer-color: black;--mdc-chip-hover-state-layer-color: black;--mdc-chip-selected-hover-state-layer-color: black;--mdc-chip-focus-state-layer-opacity: .12;--mdc-chip-selected-focus-state-layer-color: black;--mdc-chip-selected-focus-state-layer-opacity: .12;--mdc-chip-label-text-color: #212121;--mdc-chip-selected-label-text-color: #212121;--mdc-chip-with-icon-icon-color: #212121;--mdc-chip-with-icon-disabled-icon-color: #212121;--mdc-chip-with-icon-selected-icon-color: #212121;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color: #212121;--mdc-chip-with-trailing-icon-trailing-icon-color: #212121;--mat-chip-selected-disabled-trailing-icon-color: #212121;--mat-chip-selected-trailing-icon-color: #212121}.theme-amber .light .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-primary,.theme-amber .light .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-primary,.theme-amber.light .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-primary,.theme-amber.light .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-primary{--mdc-chip-disabled-label-text-color: #451a03;--mdc-chip-elevated-container-color: #f59e0b;--mdc-chip-elevated-selected-container-color: #f59e0b;--mdc-chip-elevated-disabled-container-color: #f59e0b;--mdc-chip-flat-disabled-selected-container-color: #f59e0b;--mdc-chip-focus-state-layer-color: black;--mdc-chip-hover-state-layer-color: black;--mdc-chip-selected-hover-state-layer-color: black;--mdc-chip-focus-state-layer-opacity: .12;--mdc-chip-selected-focus-state-layer-color: black;--mdc-chip-selected-focus-state-layer-opacity: .12;--mdc-chip-label-text-color: #451a03;--mdc-chip-selected-label-text-color: #451a03;--mdc-chip-with-icon-icon-color: #451a03;--mdc-chip-with-icon-disabled-icon-color: #451a03;--mdc-chip-with-icon-selected-icon-color: #451a03;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color: #451a03;--mdc-chip-with-trailing-icon-trailing-icon-color: #451a03;--mat-chip-selected-disabled-trailing-icon-color: #451a03;--mat-chip-selected-trailing-icon-color: #451a03}.theme-amber .light .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-accent,.theme-amber .light .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-accent,.theme-amber.light .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-accent,.theme-amber.light .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-accent{--mdc-chip-disabled-label-text-color: white;--mdc-chip-elevated-container-color: #1e293b;--mdc-chip-elevated-selected-container-color: #1e293b;--mdc-chip-elevated-disabled-container-color: #1e293b;--mdc-chip-flat-disabled-selected-container-color: #1e293b;--mdc-chip-focus-state-layer-color: black;--mdc-chip-hover-state-layer-color: black;--mdc-chip-selected-hover-state-layer-color: black;--mdc-chip-focus-state-layer-opacity: .12;--mdc-chip-selected-focus-state-layer-color: black;--mdc-chip-selected-focus-state-layer-opacity: .12;--mdc-chip-label-text-color: white;--mdc-chip-selected-label-text-color: white;--mdc-chip-with-icon-icon-color: white;--mdc-chip-with-icon-disabled-icon-color: white;--mdc-chip-with-icon-selected-icon-color: white;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color: white;--mdc-chip-with-trailing-icon-trailing-icon-color: white;--mat-chip-selected-disabled-trailing-icon-color: white;--mat-chip-selected-trailing-icon-color: white}.theme-amber .light .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-warn,.theme-amber .light .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-warn,.theme-amber.light .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-warn,.theme-amber.light .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-warn{--mdc-chip-disabled-label-text-color: white;--mdc-chip-elevated-container-color: #dc2626;--mdc-chip-elevated-selected-container-color: #dc2626;--mdc-chip-elevated-disabled-container-color: #dc2626;--mdc-chip-flat-disabled-selected-container-color: #dc2626;--mdc-chip-focus-state-layer-color: black;--mdc-chip-hover-state-layer-color: black;--mdc-chip-selected-hover-state-layer-color: black;--mdc-chip-focus-state-layer-opacity: .12;--mdc-chip-selected-focus-state-layer-color: black;--mdc-chip-selected-focus-state-layer-opacity: .12;--mdc-chip-label-text-color: white;--mdc-chip-selected-label-text-color: white;--mdc-chip-with-icon-icon-color: white;--mdc-chip-with-icon-disabled-icon-color: white;--mdc-chip-with-icon-selected-icon-color: white;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color: white;--mdc-chip-with-trailing-icon-trailing-icon-color: white;--mat-chip-selected-disabled-trailing-icon-color: white;--mat-chip-selected-trailing-icon-color: white}.theme-amber .light .mat-mdc-slide-toggle,.theme-amber.light .mat-mdc-slide-toggle{--mat-switch-disabled-selected-handle-opacity: .38;--mat-switch-disabled-unselected-handle-opacity: .38;--mat-switch-unselected-handle-size: 20px;--mat-switch-selected-handle-size: 20px;--mat-switch-pressed-handle-size: 20px;--mat-switch-with-icon-handle-size: 20px;--mat-switch-selected-handle-horizontal-margin: 0;--mat-switch-selected-with-icon-handle-horizontal-margin: 0;--mat-switch-selected-pressed-handle-horizontal-margin: 0;--mat-switch-unselected-handle-horizontal-margin: 0;--mat-switch-unselected-with-icon-handle-horizontal-margin: 0;--mat-switch-unselected-pressed-handle-horizontal-margin: 0;--mat-switch-visible-track-opacity: 1;--mat-switch-hidden-track-opacity: 1;--mat-switch-visible-track-transition: transform 75ms 0ms cubic-bezier(0, 0, .2, 1);--mat-switch-hidden-track-transition: transform 75ms 0ms cubic-bezier(.4, 0, .6, 1);--mat-switch-track-outline-width: 1px;--mat-switch-track-outline-color: transparent;--mat-switch-selected-track-outline-width: 1px;--mat-switch-selected-track-outline-color: transparent;--mat-switch-disabled-unselected-track-outline-width: 1px;--mat-switch-disabled-unselected-track-outline-color: transparent;--mat-switch-label-text-color: #032128}.theme-amber .light .mat-mdc-slide-toggle.mat-accent,.theme-amber.light .mat-mdc-slide-toggle.mat-accent{--mdc-switch-selected-focus-state-layer-color: #475569;--mdc-switch-selected-handle-color: #475569;--mdc-switch-selected-hover-state-layer-color: #475569;--mdc-switch-selected-pressed-state-layer-color: #475569;--mdc-switch-selected-focus-handle-color: #0f172a;--mdc-switch-selected-hover-handle-color: #0f172a;--mdc-switch-selected-pressed-handle-color: #0f172a;--mdc-switch-selected-focus-track-color: #cbd5e1;--mdc-switch-selected-hover-track-color: #cbd5e1;--mdc-switch-selected-pressed-track-color: #cbd5e1;--mdc-switch-selected-track-color: #cbd5e1}.theme-amber .light .mat-mdc-slide-toggle.mat-warn,.theme-amber.light .mat-mdc-slide-toggle.mat-warn{--mdc-switch-selected-focus-state-layer-color: #dc2626;--mdc-switch-selected-handle-color: #dc2626;--mdc-switch-selected-hover-state-layer-color: #dc2626;--mdc-switch-selected-pressed-state-layer-color: #dc2626;--mdc-switch-selected-focus-handle-color: #7f1d1d;--mdc-switch-selected-hover-handle-color: #7f1d1d;--mdc-switch-selected-pressed-handle-color: #7f1d1d;--mdc-switch-selected-focus-track-color: #fca5a5;--mdc-switch-selected-hover-track-color: #fca5a5;--mdc-switch-selected-pressed-track-color: #fca5a5;--mdc-switch-selected-track-color: #fca5a5}.theme-amber .light .mat-mdc-radio-button.mat-primary,.theme-amber.light .mat-mdc-radio-button.mat-primary{--mdc-radio-disabled-selected-icon-color: #083b46;--mdc-radio-disabled-unselected-icon-color: #083b46;--mdc-radio-unselected-hover-icon-color: #212121;--mdc-radio-unselected-icon-color: rgba(8, 59, 70, .54);--mdc-radio-unselected-pressed-icon-color: rgba(8, 59, 70, .54);--mdc-radio-selected-focus-icon-color: #f59e0b;--mdc-radio-selected-hover-icon-color: #f59e0b;--mdc-radio-selected-icon-color: #f59e0b;--mdc-radio-selected-pressed-icon-color: #f59e0b;--mat-radio-ripple-color: black;--mat-radio-checked-ripple-color: #f59e0b;--mat-radio-disabled-label-color: #3b7586;--mat-radio-label-text-color: #032128}.theme-amber .light .mat-mdc-radio-button.mat-accent,.theme-amber.light .mat-mdc-radio-button.mat-accent{--mdc-radio-disabled-selected-icon-color: #083b46;--mdc-radio-disabled-unselected-icon-color: #083b46;--mdc-radio-unselected-hover-icon-color: #212121;--mdc-radio-unselected-icon-color: rgba(8, 59, 70, .54);--mdc-radio-unselected-pressed-icon-color: rgba(8, 59, 70, .54);--mdc-radio-selected-focus-icon-color: #1e293b;--mdc-radio-selected-hover-icon-color: #1e293b;--mdc-radio-selected-icon-color: #1e293b;--mdc-radio-selected-pressed-icon-color: #1e293b;--mat-radio-ripple-color: black;--mat-radio-checked-ripple-color: #1e293b;--mat-radio-disabled-label-color: #3b7586;--mat-radio-label-text-color: #032128}.theme-amber .light .mat-mdc-radio-button.mat-warn,.theme-amber.light .mat-mdc-radio-button.mat-warn{--mdc-radio-disabled-selected-icon-color: #083b46;--mdc-radio-disabled-unselected-icon-color: #083b46;--mdc-radio-unselected-hover-icon-color: #212121;--mdc-radio-unselected-icon-color: rgba(8, 59, 70, .54);--mdc-radio-unselected-pressed-icon-color: rgba(8, 59, 70, .54);--mdc-radio-selected-focus-icon-color: #dc2626;--mdc-radio-selected-hover-icon-color: #dc2626;--mdc-radio-selected-icon-color: #dc2626;--mdc-radio-selected-pressed-icon-color: #dc2626;--mat-radio-ripple-color: black;--mat-radio-checked-ripple-color: #dc2626;--mat-radio-disabled-label-color: #3b7586;--mat-radio-label-text-color: #032128}.theme-amber .light .mat-accent,.theme-amber.light .mat-accent{--mat-slider-ripple-color: #1e293b;--mat-slider-hover-state-layer-color: rgba(30, 41, 59, .05);--mat-slider-focus-state-layer-color: rgba(30, 41, 59, .2);--mdc-slider-handle-color: #1e293b;--mdc-slider-focus-handle-color: #1e293b;--mdc-slider-hover-handle-color: #1e293b;--mdc-slider-active-track-color: #1e293b;--mdc-slider-inactive-track-color: #1e293b;--mdc-slider-with-tick-marks-inactive-container-color: #1e293b;--mdc-slider-with-tick-marks-active-container-color: white}.theme-amber .light .mat-warn,.theme-amber.light .mat-warn{--mat-slider-ripple-color: #dc2626;--mat-slider-hover-state-layer-color: rgba(220, 38, 38, .05);--mat-slider-focus-state-layer-color: rgba(220, 38, 38, .2);--mdc-slider-handle-color: #dc2626;--mdc-slider-focus-handle-color: #dc2626;--mdc-slider-hover-handle-color: #dc2626;--mdc-slider-active-track-color: #dc2626;--mdc-slider-inactive-track-color: #dc2626;--mdc-slider-with-tick-marks-inactive-container-color: #dc2626;--mdc-slider-with-tick-marks-active-container-color: white}.theme-amber .light .mdc-list-item__start,.theme-amber .light .mdc-list-item__end,.theme-amber.light .mdc-list-item__start,.theme-amber.light .mdc-list-item__end{--mdc-radio-disabled-selected-icon-color: #083b46;--mdc-radio-disabled-unselected-icon-color: #083b46;--mdc-radio-unselected-hover-icon-color: #212121;--mdc-radio-unselected-icon-color: rgba(8, 59, 70, .54);--mdc-radio-unselected-pressed-icon-color: rgba(8, 59, 70, .54);--mdc-radio-selected-focus-icon-color: #f59e0b;--mdc-radio-selected-hover-icon-color: #f59e0b;--mdc-radio-selected-icon-color: #f59e0b;--mdc-radio-selected-pressed-icon-color: #f59e0b}.theme-amber .light .mat-accent .mdc-list-item__start,.theme-amber .light .mat-accent .mdc-list-item__end,.theme-amber.light .mat-accent .mdc-list-item__start,.theme-amber.light .mat-accent .mdc-list-item__end{--mdc-radio-disabled-selected-icon-color: #083b46;--mdc-radio-disabled-unselected-icon-color: #083b46;--mdc-radio-unselected-hover-icon-color: #212121;--mdc-radio-unselected-icon-color: rgba(8, 59, 70, .54);--mdc-radio-unselected-pressed-icon-color: rgba(8, 59, 70, .54);--mdc-radio-selected-focus-icon-color: #1e293b;--mdc-radio-selected-hover-icon-color: #1e293b;--mdc-radio-selected-icon-color: #1e293b;--mdc-radio-selected-pressed-icon-color: #1e293b}.theme-amber .light .mat-warn .mdc-list-item__start,.theme-amber .light .mat-warn .mdc-list-item__end,.theme-amber.light .mat-warn .mdc-list-item__start,.theme-amber.light .mat-warn .mdc-list-item__end{--mdc-radio-disabled-selected-icon-color: #083b46;--mdc-radio-disabled-unselected-icon-color: #083b46;--mdc-radio-unselected-hover-icon-color: #212121;--mdc-radio-unselected-icon-color: rgba(8, 59, 70, .54);--mdc-radio-unselected-pressed-icon-color: rgba(8, 59, 70, .54);--mdc-radio-selected-focus-icon-color: #dc2626;--mdc-radio-selected-hover-icon-color: #dc2626;--mdc-radio-selected-icon-color: #dc2626;--mdc-radio-selected-pressed-icon-color: #dc2626}.theme-amber .light .mat-mdc-list-option,.theme-amber.light .mat-mdc-list-option{--mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-selected-checkmark-color: #451a03;--mdc-checkbox-selected-focus-icon-color: #f59e0b;--mdc-checkbox-selected-hover-icon-color: #f59e0b;--mdc-checkbox-selected-icon-color: #f59e0b;--mdc-checkbox-selected-pressed-icon-color: #f59e0b;--mdc-checkbox-unselected-focus-icon-color: #212121;--mdc-checkbox-unselected-hover-icon-color: #212121;--mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-unselected-pressed-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-selected-focus-state-layer-color: #f59e0b;--mdc-checkbox-selected-hover-state-layer-color: #f59e0b;--mdc-checkbox-selected-pressed-state-layer-color: #f59e0b;--mdc-checkbox-unselected-focus-state-layer-color: black;--mdc-checkbox-unselected-hover-state-layer-color: black;--mdc-checkbox-unselected-pressed-state-layer-color: black}.theme-amber .light .mat-mdc-list-option.mat-accent,.theme-amber.light .mat-mdc-list-option.mat-accent{--mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #1e293b;--mdc-checkbox-selected-hover-icon-color: #1e293b;--mdc-checkbox-selected-icon-color: #1e293b;--mdc-checkbox-selected-pressed-icon-color: #1e293b;--mdc-checkbox-unselected-focus-icon-color: #212121;--mdc-checkbox-unselected-hover-icon-color: #212121;--mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-unselected-pressed-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-selected-focus-state-layer-color: #1e293b;--mdc-checkbox-selected-hover-state-layer-color: #1e293b;--mdc-checkbox-selected-pressed-state-layer-color: #1e293b;--mdc-checkbox-unselected-focus-state-layer-color: black;--mdc-checkbox-unselected-hover-state-layer-color: black;--mdc-checkbox-unselected-pressed-state-layer-color: black}.theme-amber .light .mat-mdc-list-option.mat-warn,.theme-amber.light .mat-mdc-list-option.mat-warn{--mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #dc2626;--mdc-checkbox-selected-hover-icon-color: #dc2626;--mdc-checkbox-selected-icon-color: #dc2626;--mdc-checkbox-selected-pressed-icon-color: #dc2626;--mdc-checkbox-unselected-focus-icon-color: #212121;--mdc-checkbox-unselected-hover-icon-color: #212121;--mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-unselected-pressed-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-selected-focus-state-layer-color: #dc2626;--mdc-checkbox-selected-hover-state-layer-color: #dc2626;--mdc-checkbox-selected-pressed-state-layer-color: #dc2626;--mdc-checkbox-unselected-focus-state-layer-color: black;--mdc-checkbox-unselected-hover-state-layer-color: black;--mdc-checkbox-unselected-pressed-state-layer-color: black}.theme-amber .light .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected .mdc-list-item__primary-text,.theme-amber .light .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated .mdc-list-item__primary-text,.theme-amber.light .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected .mdc-list-item__primary-text,.theme-amber.light .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated .mdc-list-item__primary-text,.theme-amber .light .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected.mdc-list-item--with-leading-icon .mdc-list-item__start,.theme-amber .light .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated.mdc-list-item--with-leading-icon .mdc-list-item__start,.theme-amber.light .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected.mdc-list-item--with-leading-icon .mdc-list-item__start,.theme-amber.light .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated.mdc-list-item--with-leading-icon .mdc-list-item__start{color:#f59e0b}.theme-amber .light .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__start,.theme-amber .light .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__content,.theme-amber .light .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__end,.theme-amber.light .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__start,.theme-amber.light .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__content,.theme-amber.light .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__end{opacity:1}.theme-amber .light .mat-mdc-tab-group,.theme-amber .light .mat-mdc-tab-nav-bar,.theme-amber.light .mat-mdc-tab-group,.theme-amber.light .mat-mdc-tab-nav-bar{--mdc-tab-indicator-active-indicator-color: #f59e0b;--mat-tab-header-disabled-ripple-color: #3b7586;--mat-tab-header-pagination-icon-color: #083b46;--mat-tab-header-inactive-label-text-color: rgba(3, 33, 40, .6);--mat-tab-header-active-label-text-color: #f59e0b;--mat-tab-header-active-ripple-color: #f59e0b;--mat-tab-header-inactive-ripple-color: #f59e0b;--mat-tab-header-inactive-focus-label-text-color: rgba(3, 33, 40, .6);--mat-tab-header-inactive-hover-label-text-color: rgba(3, 33, 40, .6);--mat-tab-header-active-focus-label-text-color: #f59e0b;--mat-tab-header-active-hover-label-text-color: #f59e0b;--mat-tab-header-active-focus-indicator-color: #f59e0b;--mat-tab-header-active-hover-indicator-color: #f59e0b}.theme-amber .light .mat-mdc-tab-group.mat-accent,.theme-amber .light .mat-mdc-tab-nav-bar.mat-accent,.theme-amber.light .mat-mdc-tab-group.mat-accent,.theme-amber.light .mat-mdc-tab-nav-bar.mat-accent{--mdc-tab-indicator-active-indicator-color: #1e293b;--mat-tab-header-disabled-ripple-color: #3b7586;--mat-tab-header-pagination-icon-color: #083b46;--mat-tab-header-inactive-label-text-color: rgba(3, 33, 40, .6);--mat-tab-header-active-label-text-color: #1e293b;--mat-tab-header-active-ripple-color: #1e293b;--mat-tab-header-inactive-ripple-color: #1e293b;--mat-tab-header-inactive-focus-label-text-color: rgba(3, 33, 40, .6);--mat-tab-header-inactive-hover-label-text-color: rgba(3, 33, 40, .6);--mat-tab-header-active-focus-label-text-color: #1e293b;--mat-tab-header-active-hover-label-text-color: #1e293b;--mat-tab-header-active-focus-indicator-color: #1e293b;--mat-tab-header-active-hover-indicator-color: #1e293b}.theme-amber .light .mat-mdc-tab-group.mat-warn,.theme-amber .light .mat-mdc-tab-nav-bar.mat-warn,.theme-amber.light .mat-mdc-tab-group.mat-warn,.theme-amber.light .mat-mdc-tab-nav-bar.mat-warn{--mdc-tab-indicator-active-indicator-color: #dc2626;--mat-tab-header-disabled-ripple-color: #3b7586;--mat-tab-header-pagination-icon-color: #083b46;--mat-tab-header-inactive-label-text-color: rgba(3, 33, 40, .6);--mat-tab-header-active-label-text-color: #dc2626;--mat-tab-header-active-ripple-color: #dc2626;--mat-tab-header-inactive-ripple-color: #dc2626;--mat-tab-header-inactive-focus-label-text-color: rgba(3, 33, 40, .6);--mat-tab-header-inactive-hover-label-text-color: rgba(3, 33, 40, .6);--mat-tab-header-active-focus-label-text-color: #dc2626;--mat-tab-header-active-hover-label-text-color: #dc2626;--mat-tab-header-active-focus-indicator-color: #dc2626;--mat-tab-header-active-hover-indicator-color: #dc2626}.theme-amber .light .mat-mdc-tab-group.mat-background-primary,.theme-amber .light .mat-mdc-tab-nav-bar.mat-background-primary,.theme-amber.light .mat-mdc-tab-group.mat-background-primary,.theme-amber.light .mat-mdc-tab-nav-bar.mat-background-primary{--mat-tab-header-with-background-background-color: #f59e0b;--mat-tab-header-with-background-foreground-color: #451a03}.theme-amber .light .mat-mdc-tab-group.mat-background-accent,.theme-amber .light .mat-mdc-tab-nav-bar.mat-background-accent,.theme-amber.light .mat-mdc-tab-group.mat-background-accent,.theme-amber.light .mat-mdc-tab-nav-bar.mat-background-accent{--mat-tab-header-with-background-background-color: #1e293b;--mat-tab-header-with-background-foreground-color: white}.theme-amber .light .mat-mdc-tab-group.mat-background-warn,.theme-amber .light .mat-mdc-tab-nav-bar.mat-background-warn,.theme-amber.light .mat-mdc-tab-group.mat-background-warn,.theme-amber.light .mat-mdc-tab-nav-bar.mat-background-warn{--mat-tab-header-with-background-background-color: #dc2626;--mat-tab-header-with-background-foreground-color: white}.theme-amber .light .mat-mdc-checkbox.mat-primary,.theme-amber.light .mat-mdc-checkbox.mat-primary{--mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-selected-checkmark-color: #451a03;--mdc-checkbox-selected-focus-icon-color: #f59e0b;--mdc-checkbox-selected-hover-icon-color: #f59e0b;--mdc-checkbox-selected-icon-color: #f59e0b;--mdc-checkbox-selected-pressed-icon-color: #f59e0b;--mdc-checkbox-unselected-focus-icon-color: #212121;--mdc-checkbox-unselected-hover-icon-color: #212121;--mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-unselected-pressed-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-selected-focus-state-layer-color: #f59e0b;--mdc-checkbox-selected-hover-state-layer-color: #f59e0b;--mdc-checkbox-selected-pressed-state-layer-color: #f59e0b;--mdc-checkbox-unselected-focus-state-layer-color: black;--mdc-checkbox-unselected-hover-state-layer-color: black;--mdc-checkbox-unselected-pressed-state-layer-color: black}.theme-amber .light .mat-mdc-checkbox.mat-warn,.theme-amber.light .mat-mdc-checkbox.mat-warn{--mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #dc2626;--mdc-checkbox-selected-hover-icon-color: #dc2626;--mdc-checkbox-selected-icon-color: #dc2626;--mdc-checkbox-selected-pressed-icon-color: #dc2626;--mdc-checkbox-unselected-focus-icon-color: #212121;--mdc-checkbox-unselected-hover-icon-color: #212121;--mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-unselected-pressed-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-selected-focus-state-layer-color: #dc2626;--mdc-checkbox-selected-hover-state-layer-color: #dc2626;--mdc-checkbox-selected-pressed-state-layer-color: #dc2626;--mdc-checkbox-unselected-focus-state-layer-color: black;--mdc-checkbox-unselected-hover-state-layer-color: black;--mdc-checkbox-unselected-pressed-state-layer-color: black}.theme-amber .light .mat-mdc-button.mat-primary,.theme-amber.light .mat-mdc-button.mat-primary{--mdc-text-button-label-text-color: #f59e0b;--mat-text-button-state-layer-color: #f59e0b;--mat-text-button-ripple-color: rgba(245, 158, 11, .1)}.theme-amber .light .mat-mdc-button.mat-accent,.theme-amber.light .mat-mdc-button.mat-accent{--mdc-text-button-label-text-color: #1e293b;--mat-text-button-state-layer-color: #1e293b;--mat-text-button-ripple-color: rgba(30, 41, 59, .1)}.theme-amber .light .mat-mdc-button.mat-warn,.theme-amber.light .mat-mdc-button.mat-warn{--mdc-text-button-label-text-color: #dc2626;--mat-text-button-state-layer-color: #dc2626;--mat-text-button-ripple-color: rgba(220, 38, 38, .1)}.theme-amber .light .mat-mdc-unelevated-button.mat-primary,.theme-amber.light .mat-mdc-unelevated-button.mat-primary{--mdc-filled-button-container-color: #f59e0b;--mdc-filled-button-label-text-color: #451a03;--mat-filled-button-state-layer-color: #451a03;--mat-filled-button-ripple-color: rgba(69, 26, 3, .1)}.theme-amber .light .mat-mdc-unelevated-button.mat-accent,.theme-amber.light .mat-mdc-unelevated-button.mat-accent{--mdc-filled-button-container-color: #1e293b;--mdc-filled-button-label-text-color: white;--mat-filled-button-state-layer-color: white;--mat-filled-button-ripple-color: rgba(255, 255, 255, .1)}.theme-amber .light .mat-mdc-unelevated-button.mat-warn,.theme-amber.light .mat-mdc-unelevated-button.mat-warn{--mdc-filled-button-container-color: #dc2626;--mdc-filled-button-label-text-color: white;--mat-filled-button-state-layer-color: white;--mat-filled-button-ripple-color: rgba(255, 255, 255, .1)}.theme-amber .light .mat-mdc-raised-button.mat-primary,.theme-amber.light .mat-mdc-raised-button.mat-primary{--mdc-protected-button-container-color: #f59e0b;--mdc-protected-button-label-text-color: #451a03;--mat-protected-button-state-layer-color: #451a03;--mat-protected-button-ripple-color: rgba(69, 26, 3, .1)}.theme-amber .light .mat-mdc-raised-button.mat-accent,.theme-amber.light .mat-mdc-raised-button.mat-accent{--mdc-protected-button-container-color: #1e293b;--mdc-protected-button-label-text-color: white;--mat-protected-button-state-layer-color: white;--mat-protected-button-ripple-color: rgba(255, 255, 255, .1)}.theme-amber .light .mat-mdc-raised-button.mat-warn,.theme-amber.light .mat-mdc-raised-button.mat-warn{--mdc-protected-button-container-color: #dc2626;--mdc-protected-button-label-text-color: white;--mat-protected-button-state-layer-color: white;--mat-protected-button-ripple-color: rgba(255, 255, 255, .1)}.theme-amber .light .mat-mdc-outlined-button.mat-primary,.theme-amber.light .mat-mdc-outlined-button.mat-primary{--mdc-outlined-button-label-text-color: #f59e0b;--mdc-outlined-button-outline-color: #9bbac3;--mat-outlined-button-state-layer-color: #f59e0b;--mat-outlined-button-ripple-color: rgba(245, 158, 11, .1)}.theme-amber .light .mat-mdc-outlined-button.mat-accent,.theme-amber.light .mat-mdc-outlined-button.mat-accent{--mdc-outlined-button-label-text-color: #1e293b;--mdc-outlined-button-outline-color: #9bbac3;--mat-outlined-button-state-layer-color: #1e293b;--mat-outlined-button-ripple-color: rgba(30, 41, 59, .1)}.theme-amber .light .mat-mdc-outlined-button.mat-warn,.theme-amber.light .mat-mdc-outlined-button.mat-warn{--mdc-outlined-button-label-text-color: #dc2626;--mdc-outlined-button-outline-color: #9bbac3;--mat-outlined-button-state-layer-color: #dc2626;--mat-outlined-button-ripple-color: rgba(220, 38, 38, .1)}.theme-amber .light .mat-mdc-icon-button.mat-primary,.theme-amber.light .mat-mdc-icon-button.mat-primary{--mdc-icon-button-icon-color: #f59e0b;--mat-icon-button-state-layer-color: #f59e0b;--mat-icon-button-ripple-color: rgba(245, 158, 11, .1)}.theme-amber .light .mat-mdc-icon-button.mat-accent,.theme-amber.light .mat-mdc-icon-button.mat-accent{--mdc-icon-button-icon-color: #1e293b;--mat-icon-button-state-layer-color: #1e293b;--mat-icon-button-ripple-color: rgba(30, 41, 59, .1)}.theme-amber .light .mat-mdc-icon-button.mat-warn,.theme-amber.light .mat-mdc-icon-button.mat-warn{--mdc-icon-button-icon-color: #dc2626;--mat-icon-button-state-layer-color: #dc2626;--mat-icon-button-ripple-color: rgba(220, 38, 38, .1)}.theme-amber .light .mat-mdc-fab.mat-primary,.theme-amber.light .mat-mdc-fab.mat-primary{--mdc-fab-container-color: #f59e0b;--mat-fab-foreground-color: #451a03;--mat-fab-state-layer-color: #451a03;--mat-fab-ripple-color: rgba(69, 26, 3, .1)}.theme-amber .light .mat-mdc-fab.mat-accent,.theme-amber.light .mat-mdc-fab.mat-accent{--mdc-fab-container-color: #1e293b;--mat-fab-foreground-color: white;--mat-fab-state-layer-color: white;--mat-fab-ripple-color: rgba(255, 255, 255, .1)}.theme-amber .light .mat-mdc-fab.mat-warn,.theme-amber.light .mat-mdc-fab.mat-warn{--mdc-fab-container-color: #dc2626;--mat-fab-foreground-color: white;--mat-fab-state-layer-color: white;--mat-fab-ripple-color: rgba(255, 255, 255, .1)}.theme-amber .light .mat-mdc-mini-fab.mat-primary,.theme-amber.light .mat-mdc-mini-fab.mat-primary{--mdc-fab-small-container-color: #f59e0b;--mat-fab-small-foreground-color: #451a03;--mat-fab-small-state-layer-color: #451a03;--mat-fab-small-ripple-color: rgba(69, 26, 3, .1)}.theme-amber .light .mat-mdc-mini-fab.mat-accent,.theme-amber.light .mat-mdc-mini-fab.mat-accent{--mdc-fab-small-container-color: #1e293b;--mat-fab-small-foreground-color: white;--mat-fab-small-state-layer-color: white;--mat-fab-small-ripple-color: rgba(255, 255, 255, .1)}.theme-amber .light .mat-mdc-mini-fab.mat-warn,.theme-amber.light .mat-mdc-mini-fab.mat-warn{--mdc-fab-small-container-color: #dc2626;--mat-fab-small-foreground-color: white;--mat-fab-small-state-layer-color: white;--mat-fab-small-ripple-color: rgba(255, 255, 255, .1)}.theme-amber .light .mat-accent,.theme-amber.light .mat-accent{--mdc-circular-progress-active-indicator-color: #1e293b}.theme-amber .light .mat-warn,.theme-amber.light .mat-warn{--mdc-circular-progress-active-indicator-color: #dc2626}.theme-amber .light .mat-badge-accent,.theme-amber.light .mat-badge-accent{--mat-badge-background-color: #1e293b;--mat-badge-text-color: white}.theme-amber .light .mat-badge-warn,.theme-amber.light .mat-badge-warn{--mat-badge-background-color: #dc2626;--mat-badge-text-color: white}.theme-amber .light .mat-datepicker-content.mat-accent,.theme-amber.light .mat-datepicker-content.mat-accent{--mat-datepicker-calendar-date-selected-state-text-color: white;--mat-datepicker-calendar-date-selected-state-background-color: #1e293b;--mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(30, 41, 59, .4);--mat-datepicker-calendar-date-today-selected-state-outline-color: white;--mat-datepicker-calendar-date-focus-state-background-color: rgba(30, 41, 59, .3);--mat-datepicker-calendar-date-hover-state-background-color: rgba(30, 41, 59, .3);--mat-datepicker-calendar-date-in-range-state-background-color: rgba(30, 41, 59, .2);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, .2);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #46a35e}.theme-amber .light .mat-datepicker-content.mat-warn,.theme-amber.light .mat-datepicker-content.mat-warn{--mat-datepicker-calendar-date-selected-state-text-color: white;--mat-datepicker-calendar-date-selected-state-background-color: #dc2626;--mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(220, 38, 38, .4);--mat-datepicker-calendar-date-today-selected-state-outline-color: white;--mat-datepicker-calendar-date-focus-state-background-color: rgba(220, 38, 38, .3);--mat-datepicker-calendar-date-hover-state-background-color: rgba(220, 38, 38, .3);--mat-datepicker-calendar-date-in-range-state-background-color: rgba(220, 38, 38, .2);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, .2);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #46a35e}.theme-amber .light .mat-datepicker-toggle-active.mat-accent,.theme-amber.light .mat-datepicker-toggle-active.mat-accent{--mat-datepicker-toggle-active-state-icon-color: #1e293b}.theme-amber .light .mat-datepicker-toggle-active.mat-warn,.theme-amber.light .mat-datepicker-toggle-active.mat-warn{--mat-datepicker-toggle-active-state-icon-color: #dc2626}.theme-amber .light .mat-icon.mat-primary,.theme-amber.light .mat-icon.mat-primary{--mat-icon-color: #f59e0b}.theme-amber .light .mat-icon.mat-accent,.theme-amber.light .mat-icon.mat-accent{--mat-icon-color: #1e293b}.theme-amber .light .mat-icon.mat-warn,.theme-amber.light .mat-icon.mat-warn{--mat-icon-color: #dc2626}.theme-amber .light .mat-step-header.mat-accent,.theme-amber.light .mat-step-header.mat-accent{--mat-stepper-header-icon-foreground-color: white;--mat-stepper-header-selected-state-icon-background-color: #1e293b;--mat-stepper-header-selected-state-icon-foreground-color: white;--mat-stepper-header-done-state-icon-background-color: #1e293b;--mat-stepper-header-done-state-icon-foreground-color: white;--mat-stepper-header-edit-state-icon-background-color: #1e293b;--mat-stepper-header-edit-state-icon-foreground-color: white}.theme-amber .light .mat-step-header.mat-warn,.theme-amber.light .mat-step-header.mat-warn{--mat-stepper-header-icon-foreground-color: white;--mat-stepper-header-selected-state-icon-background-color: #dc2626;--mat-stepper-header-selected-state-icon-foreground-color: white;--mat-stepper-header-done-state-icon-background-color: #dc2626;--mat-stepper-header-done-state-icon-foreground-color: white;--mat-stepper-header-edit-state-icon-background-color: #dc2626;--mat-stepper-header-edit-state-icon-foreground-color: white}.theme-amber .light .mat-toolbar.mat-primary,.theme-amber.light .mat-toolbar.mat-primary{--mat-toolbar-container-background-color: #f59e0b;--mat-toolbar-container-text-color: #451a03}.theme-amber .light .mat-toolbar.mat-accent,.theme-amber.light .mat-toolbar.mat-accent{--mat-toolbar-container-background-color: #1e293b;--mat-toolbar-container-text-color: white}.theme-amber .light .mat-toolbar.mat-warn,.theme-amber.light .mat-toolbar.mat-warn{--mat-toolbar-container-background-color: #dc2626;--mat-toolbar-container-text-color: white}.theme-amber .dark,.theme-amber.dark{--mat-ripple-color: rgba(255, 255, 255, .1);--mat-option-selected-state-label-text-color: #f59e0b;--mat-option-label-text-color: white;--mat-option-hover-state-layer-color: rgba(255, 255, 255, .08);--mat-option-focus-state-layer-color: rgba(255, 255, 255, .08);--mat-option-selected-state-layer-color: rgba(255, 255, 255, .08);--mat-optgroup-label-text-color: white;--mat-full-pseudo-checkbox-selected-icon-color: #1e293b;--mat-full-pseudo-checkbox-selected-checkmark-color: #022229;--mat-full-pseudo-checkbox-unselected-icon-color: #3b7586;--mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #022229;--mat-full-pseudo-checkbox-disabled-unselected-icon-color: #686868;--mat-full-pseudo-checkbox-disabled-selected-icon-color: #686868;--mat-minimal-pseudo-checkbox-selected-checkmark-color: #1e293b;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #686868;--mat-app-background-color: #022229;--mat-app-text-color: white;--mdc-elevated-card-container-shape: 4px;--mdc-outlined-card-container-shape: 4px;--mdc-outlined-card-outline-width: 1px;--mdc-elevated-card-container-color: #032128;--mdc-elevated-card-container-elevation: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mdc-outlined-card-container-color: #032128;--mdc-outlined-card-outline-color: rgba(255, 255, 255, .12);--mdc-outlined-card-container-elevation: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-card-subtitle-text-color: #3b7586;--mdc-linear-progress-active-indicator-height: 4px;--mdc-linear-progress-track-height: 4px;--mdc-linear-progress-track-shape: 0;--mdc-plain-tooltip-container-shape: 4px;--mdc-plain-tooltip-supporting-text-line-height: 16px;--mdc-plain-tooltip-container-color: #083b46;--mdc-plain-tooltip-supporting-text-color: #fff;--mdc-filled-text-field-active-indicator-height: 1px;--mdc-filled-text-field-focus-active-indicator-height: 2px;--mdc-filled-text-field-container-shape: 4px;--mdc-outlined-text-field-outline-width: 1px;--mdc-outlined-text-field-focus-outline-width: 2px;--mdc-outlined-text-field-container-shape: 4px;--mdc-filled-text-field-caret-color: #f59e0b;--mdc-filled-text-field-focus-active-indicator-color: #f59e0b;--mdc-filled-text-field-focus-label-text-color: rgba(245, 158, 11, .87);--mdc-filled-text-field-container-color: #0d2a31;--mdc-filled-text-field-disabled-container-color: #08252c;--mdc-filled-text-field-label-text-color: rgba(255, 255, 255, .6);--mdc-filled-text-field-hover-label-text-color: rgba(255, 255, 255, .6);--mdc-filled-text-field-disabled-label-text-color: rgba(7, 52, 62, .38);--mdc-filled-text-field-input-text-color: rgba(255, 255, 255, .87);--mdc-filled-text-field-disabled-input-text-color: rgba(7, 52, 62, .38);--mdc-filled-text-field-input-text-placeholder-color: rgba(255, 255, 255, .6);--mdc-filled-text-field-error-hover-label-text-color: #dc2626;--mdc-filled-text-field-error-focus-label-text-color: #dc2626;--mdc-filled-text-field-error-label-text-color: #dc2626;--mdc-filled-text-field-error-caret-color: #dc2626;--mdc-filled-text-field-active-indicator-color: rgba(203, 221, 225, .42);--mdc-filled-text-field-disabled-active-indicator-color: rgba(203, 221, 225, .06);--mdc-filled-text-field-hover-active-indicator-color: rgba(203, 221, 225, .87);--mdc-filled-text-field-error-active-indicator-color: #dc2626;--mdc-filled-text-field-error-focus-active-indicator-color: #dc2626;--mdc-filled-text-field-error-hover-active-indicator-color: #dc2626;--mdc-outlined-text-field-caret-color: #f59e0b;--mdc-outlined-text-field-focus-outline-color: #f59e0b;--mdc-outlined-text-field-focus-label-text-color: rgba(245, 158, 11, .87);--mdc-outlined-text-field-label-text-color: rgba(255, 255, 255, .6);--mdc-outlined-text-field-hover-label-text-color: rgba(255, 255, 255, .6);--mdc-outlined-text-field-disabled-label-text-color: rgba(7, 52, 62, .38);--mdc-outlined-text-field-input-text-color: rgba(255, 255, 255, .87);--mdc-outlined-text-field-disabled-input-text-color: rgba(7, 52, 62, .38);--mdc-outlined-text-field-input-text-placeholder-color: rgba(255, 255, 255, .6);--mdc-outlined-text-field-error-caret-color: #dc2626;--mdc-outlined-text-field-error-focus-label-text-color: #dc2626;--mdc-outlined-text-field-error-label-text-color: #dc2626;--mdc-outlined-text-field-error-hover-label-text-color: #dc2626;--mdc-outlined-text-field-outline-color: rgba(203, 221, 225, .38);--mdc-outlined-text-field-disabled-outline-color: rgba(203, 221, 225, .06);--mdc-outlined-text-field-hover-outline-color: rgba(203, 221, 225, .87);--mdc-outlined-text-field-error-focus-outline-color: #dc2626;--mdc-outlined-text-field-error-hover-outline-color: #dc2626;--mdc-outlined-text-field-error-outline-color: #dc2626;--mat-form-field-focus-select-arrow-color: rgba(245, 158, 11, .87);--mat-form-field-disabled-input-text-placeholder-color: rgba(203, 221, 225, .38);--mat-form-field-state-layer-color: rgba(255, 255, 255, .87);--mat-form-field-error-text-color: #dc2626;--mat-form-field-select-option-text-color: rgba(0, 0, 0, .87);--mat-form-field-select-disabled-option-text-color: rgba(0, 0, 0, .38);--mat-form-field-leading-icon-color: unset;--mat-form-field-disabled-leading-icon-color: unset;--mat-form-field-trailing-icon-color: unset;--mat-form-field-disabled-trailing-icon-color: unset;--mat-form-field-error-focus-trailing-icon-color: unset;--mat-form-field-error-hover-trailing-icon-color: unset;--mat-form-field-error-trailing-icon-color: unset;--mat-form-field-enabled-select-arrow-color: rgba(203, 221, 225, .54);--mat-form-field-disabled-select-arrow-color: rgba(203, 221, 225, .38);--mat-form-field-hover-state-layer-opacity: .08;--mat-form-field-focus-state-layer-opacity: .24;--mat-select-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-select-panel-background-color: #032128;--mat-select-enabled-trigger-text-color: rgba(255, 255, 255, .87);--mat-select-disabled-trigger-text-color: rgba(7, 52, 62, .38);--mat-select-placeholder-text-color: rgba(255, 255, 255, .6);--mat-select-enabled-arrow-color: rgba(203, 221, 225, .54);--mat-select-disabled-arrow-color: rgba(255, 255, 255, .38);--mat-select-focused-arrow-color: rgba(245, 158, 11, .87);--mat-select-invalid-arrow-color: rgba(220, 38, 38, .87);--mat-autocomplete-container-shape: 4px;--mat-autocomplete-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-autocomplete-background-color: #032128;--mdc-dialog-container-shape: 4px;--mat-dialog-container-elevation-shadow: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12);--mat-dialog-container-max-width: 80vw;--mat-dialog-container-small-max-width: 80vw;--mat-dialog-container-min-width: 0;--mat-dialog-actions-alignment: start;--mat-dialog-actions-padding: 8px;--mat-dialog-content-padding: 20px 24px;--mat-dialog-with-actions-content-padding: 20px 24px;--mat-dialog-headline-padding: 0 24px 9px;--mdc-dialog-container-color: #032128;--mdc-dialog-subhead-color: rgba(255, 255, 255, .87);--mdc-dialog-supporting-text-color: rgba(255, 255, 255, .6);--mdc-switch-disabled-selected-icon-opacity: .38;--mdc-switch-disabled-track-opacity: .12;--mdc-switch-disabled-unselected-icon-opacity: .38;--mdc-switch-handle-height: 20px;--mdc-switch-handle-shape: 10px;--mdc-switch-handle-width: 20px;--mdc-switch-selected-icon-size: 18px;--mdc-switch-track-height: 14px;--mdc-switch-track-shape: 7px;--mdc-switch-track-width: 36px;--mdc-switch-unselected-icon-size: 18px;--mdc-switch-selected-focus-state-layer-opacity: .12;--mdc-switch-selected-hover-state-layer-opacity: .04;--mdc-switch-selected-pressed-state-layer-opacity: .1;--mdc-switch-unselected-focus-state-layer-opacity: .12;--mdc-switch-unselected-hover-state-layer-opacity: .04;--mdc-switch-unselected-pressed-state-layer-opacity: .1;--mdc-switch-selected-focus-state-layer-color: #fcd34d;--mdc-switch-selected-handle-color: #fcd34d;--mdc-switch-selected-hover-state-layer-color: #fcd34d;--mdc-switch-selected-pressed-state-layer-color: #fcd34d;--mdc-switch-selected-focus-handle-color: #fde68a;--mdc-switch-selected-hover-handle-color: #fde68a;--mdc-switch-selected-pressed-handle-color: #fde68a;--mdc-switch-selected-focus-track-color: #d97706;--mdc-switch-selected-hover-track-color: #d97706;--mdc-switch-selected-pressed-track-color: #d97706;--mdc-switch-selected-track-color: #d97706;--mdc-switch-disabled-selected-handle-color: #000;--mdc-switch-disabled-selected-icon-color: #212121;--mdc-switch-disabled-selected-track-color: #f5f5f5;--mdc-switch-disabled-unselected-handle-color: #000;--mdc-switch-disabled-unselected-icon-color: #212121;--mdc-switch-disabled-unselected-track-color: #f5f5f5;--mdc-switch-handle-surface-color: var(--mdc-theme-surface, #fff);--mdc-switch-handle-elevation-shadow: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mdc-switch-handle-shadow-color: black;--mdc-switch-disabled-handle-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mdc-switch-selected-icon-color: #212121;--mdc-switch-unselected-focus-handle-color: #fafafa;--mdc-switch-unselected-focus-state-layer-color: #f5f5f5;--mdc-switch-unselected-focus-track-color: #616161;--mdc-switch-unselected-handle-color: #9e9e9e;--mdc-switch-unselected-hover-handle-color: #fafafa;--mdc-switch-unselected-hover-state-layer-color: #f5f5f5;--mdc-switch-unselected-hover-track-color: #616161;--mdc-switch-unselected-icon-color: #212121;--mdc-switch-unselected-pressed-handle-color: #fafafa;--mdc-switch-unselected-pressed-state-layer-color: #f5f5f5;--mdc-switch-unselected-pressed-track-color: #616161;--mdc-switch-unselected-track-color: #616161;--mdc-switch-disabled-label-text-color: #07343e;--mdc-radio-disabled-selected-icon-opacity: .38;--mdc-radio-disabled-unselected-icon-opacity: .38;--mdc-radio-state-layer-size: 40px;--mat-slider-value-indicator-width: auto;--mat-slider-value-indicator-height: 32px;--mat-slider-value-indicator-caret-display: block;--mat-slider-value-indicator-border-radius: 4px;--mat-slider-value-indicator-padding: 0 12px;--mat-slider-value-indicator-text-transform: none;--mat-slider-value-indicator-container-transform: translateX(-50%);--mdc-slider-active-track-height: 6px;--mdc-slider-active-track-shape: 9999px;--mdc-slider-handle-height: 20px;--mdc-slider-handle-shape: 50%;--mdc-slider-handle-width: 20px;--mdc-slider-inactive-track-height: 4px;--mdc-slider-inactive-track-shape: 9999px;--mdc-slider-with-overlap-handle-outline-width: 1px;--mdc-slider-with-tick-marks-active-container-opacity: .6;--mdc-slider-with-tick-marks-container-shape: 50%;--mdc-slider-with-tick-marks-container-size: 2px;--mdc-slider-with-tick-marks-inactive-container-opacity: .6;--mdc-slider-handle-color: #f59e0b;--mdc-slider-focus-handle-color: #f59e0b;--mdc-slider-hover-handle-color: #f59e0b;--mdc-slider-active-track-color: #f59e0b;--mdc-slider-inactive-track-color: #f59e0b;--mdc-slider-with-tick-marks-inactive-container-color: #f59e0b;--mdc-slider-with-tick-marks-active-container-color: #451a03;--mdc-slider-disabled-active-track-color: #fff;--mdc-slider-disabled-handle-color: #fff;--mdc-slider-disabled-inactive-track-color: #fff;--mdc-slider-label-container-color: #fff;--mdc-slider-label-label-text-color: #000;--mdc-slider-with-overlap-handle-outline-color: #fff;--mdc-slider-with-tick-marks-disabled-container-color: #fff;--mdc-slider-handle-elevation: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-slider-ripple-color: #f59e0b;--mat-slider-hover-state-layer-color: rgba(245, 158, 11, .05);--mat-slider-focus-state-layer-color: rgba(245, 158, 11, .2);--mat-slider-value-indicator-opacity: .9;--mat-menu-container-shape: 4px;--mat-menu-divider-bottom-spacing: 0;--mat-menu-divider-top-spacing: 0;--mat-menu-item-spacing: 16px;--mat-menu-item-icon-size: 24px;--mat-menu-item-leading-spacing: 16px;--mat-menu-item-trailing-spacing: 16px;--mat-menu-item-with-icon-leading-spacing: 16px;--mat-menu-item-with-icon-trailing-spacing: 16px;--mat-menu-item-label-text-color: white;--mat-menu-item-icon-color: white;--mat-menu-item-hover-state-layer-color: rgba(255, 255, 255, .08);--mat-menu-item-focus-state-layer-color: rgba(255, 255, 255, .08);--mat-menu-container-color: #032128;--mat-menu-divider-color: rgba(203, 221, 225, .12);--mdc-list-list-item-container-shape: 0;--mdc-list-list-item-leading-avatar-shape: 50%;--mdc-list-list-item-container-color: transparent;--mdc-list-list-item-selected-container-color: transparent;--mdc-list-list-item-leading-avatar-color: transparent;--mdc-list-list-item-leading-icon-size: 24px;--mdc-list-list-item-leading-avatar-size: 40px;--mdc-list-list-item-trailing-icon-size: 24px;--mdc-list-list-item-disabled-state-layer-color: transparent;--mdc-list-list-item-disabled-state-layer-opacity: 0;--mdc-list-list-item-disabled-label-text-opacity: .38;--mdc-list-list-item-disabled-leading-icon-opacity: .38;--mdc-list-list-item-disabled-trailing-icon-opacity: .38;--mat-list-active-indicator-color: transparent;--mat-list-active-indicator-shape: 4px;--mdc-list-list-item-label-text-color: white;--mdc-list-list-item-supporting-text-color: #3b7586;--mdc-list-list-item-leading-icon-color: rgba(255, 255, 255, .5);--mdc-list-list-item-trailing-supporting-text-color: #083b46;--mdc-list-list-item-trailing-icon-color: rgba(255, 255, 255, .5);--mdc-list-list-item-selected-trailing-icon-color: rgba(255, 255, 255, .5);--mdc-list-list-item-disabled-label-text-color: white;--mdc-list-list-item-disabled-leading-icon-color: white;--mdc-list-list-item-disabled-trailing-icon-color: white;--mdc-list-list-item-hover-label-text-color: white;--mdc-list-list-item-hover-leading-icon-color: rgba(255, 255, 255, .5);--mdc-list-list-item-hover-trailing-icon-color: rgba(255, 255, 255, .5);--mdc-list-list-item-focus-label-text-color: white;--mdc-list-list-item-hover-state-layer-color: white;--mdc-list-list-item-hover-state-layer-opacity: .08;--mdc-list-list-item-focus-state-layer-color: white;--mdc-list-list-item-focus-state-layer-opacity: .24;--mat-paginator-container-text-color: rgba(255, 255, 255, .87);--mat-paginator-container-background-color: #032128;--mat-paginator-enabled-icon-color: rgba(255, 255, 255, .54);--mat-paginator-disabled-icon-color: rgba(255, 255, 255, .12);--mdc-tab-indicator-active-indicator-height: 2px;--mdc-tab-indicator-active-indicator-shape: 0;--mdc-secondary-navigation-tab-container-height: 48px;--mat-tab-header-divider-color: transparent;--mat-tab-header-divider-height: 0;--mdc-checkbox-disabled-selected-checkmark-color: #fff;--mdc-checkbox-selected-focus-state-layer-opacity: .16;--mdc-checkbox-selected-hover-state-layer-opacity: .04;--mdc-checkbox-selected-pressed-state-layer-opacity: .16;--mdc-checkbox-unselected-focus-state-layer-opacity: .16;--mdc-checkbox-unselected-hover-state-layer-opacity: .04;--mdc-checkbox-unselected-pressed-state-layer-opacity: .16;--mdc-checkbox-disabled-selected-icon-color: rgba(255, 255, 255, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(255, 255, 255, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #1e293b;--mdc-checkbox-selected-hover-icon-color: #1e293b;--mdc-checkbox-selected-icon-color: #1e293b;--mdc-checkbox-selected-pressed-icon-color: #1e293b;--mdc-checkbox-unselected-focus-icon-color: #eeeeee;--mdc-checkbox-unselected-hover-icon-color: #eeeeee;--mdc-checkbox-unselected-icon-color: rgba(255, 255, 255, .54);--mdc-checkbox-unselected-pressed-icon-color: rgba(255, 255, 255, .54);--mdc-checkbox-selected-focus-state-layer-color: #1e293b;--mdc-checkbox-selected-hover-state-layer-color: #1e293b;--mdc-checkbox-selected-pressed-state-layer-color: #1e293b;--mdc-checkbox-unselected-focus-state-layer-color: white;--mdc-checkbox-unselected-hover-state-layer-color: white;--mdc-checkbox-unselected-pressed-state-layer-color: white;--mat-checkbox-disabled-label-color: #07343e;--mat-checkbox-label-text-color: white;--mdc-text-button-container-shape: 4px;--mdc-text-button-keep-touch-target: false;--mdc-filled-button-container-shape: 4px;--mdc-filled-button-keep-touch-target: false;--mdc-protected-button-container-shape: 4px;--mdc-protected-button-keep-touch-target: false;--mdc-outlined-button-keep-touch-target: false;--mdc-outlined-button-outline-width: 1px;--mdc-outlined-button-container-shape: 4px;--mat-text-button-horizontal-padding: 8px;--mat-text-button-with-icon-horizontal-padding: 8px;--mat-text-button-icon-spacing: 8px;--mat-text-button-icon-offset: 0;--mat-filled-button-horizontal-padding: 16px;--mat-filled-button-icon-spacing: 8px;--mat-filled-button-icon-offset: -4px;--mat-protected-button-horizontal-padding: 16px;--mat-protected-button-icon-spacing: 8px;--mat-protected-button-icon-offset: -4px;--mat-outlined-button-horizontal-padding: 15px;--mat-outlined-button-icon-spacing: 8px;--mat-outlined-button-icon-offset: -4px;--mdc-text-button-label-text-color: white;--mdc-text-button-disabled-label-text-color: rgba(3, 33, 40, .5);--mat-text-button-state-layer-color: white;--mat-text-button-disabled-state-layer-color: white;--mat-text-button-ripple-color: rgba(255, 255, 255, .1);--mat-text-button-hover-state-layer-opacity: .08;--mat-text-button-focus-state-layer-opacity: .24;--mat-text-button-pressed-state-layer-opacity: .24;--mdc-filled-button-container-color: #032128;--mdc-filled-button-label-text-color: white;--mdc-filled-button-disabled-container-color: rgba(3, 33, 40, .12);--mdc-filled-button-disabled-label-text-color: rgba(3, 33, 40, .5);--mat-filled-button-state-layer-color: white;--mat-filled-button-disabled-state-layer-color: white;--mat-filled-button-ripple-color: rgba(255, 255, 255, .1);--mat-filled-button-hover-state-layer-opacity: .08;--mat-filled-button-focus-state-layer-opacity: .24;--mat-filled-button-pressed-state-layer-opacity: .24;--mdc-protected-button-container-color: #032128;--mdc-protected-button-label-text-color: white;--mdc-protected-button-disabled-container-color: rgba(3, 33, 40, .12);--mdc-protected-button-disabled-label-text-color: rgba(3, 33, 40, .5);--mdc-protected-button-container-elevation-shadow: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mdc-protected-button-disabled-container-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mdc-protected-button-focus-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mdc-protected-button-hover-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mdc-protected-button-pressed-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-protected-button-container-shadow-color: #000;--mat-protected-button-state-layer-color: white;--mat-protected-button-disabled-state-layer-color: white;--mat-protected-button-ripple-color: rgba(255, 255, 255, .1);--mat-protected-button-hover-state-layer-opacity: .08;--mat-protected-button-focus-state-layer-opacity: .24;--mat-protected-button-pressed-state-layer-opacity: .24;--mdc-outlined-button-disabled-outline-color: rgba(203, 221, 225, .12);--mdc-outlined-button-disabled-label-text-color: rgba(3, 33, 40, .5);--mdc-outlined-button-label-text-color: white;--mdc-outlined-button-outline-color: rgba(203, 221, 225, .12);--mat-outlined-button-state-layer-color: white;--mat-outlined-button-disabled-state-layer-color: white;--mat-outlined-button-ripple-color: rgba(255, 255, 255, .1);--mat-outlined-button-hover-state-layer-opacity: .08;--mat-outlined-button-focus-state-layer-opacity: .24;--mat-outlined-button-pressed-state-layer-opacity: .24;--mdc-icon-button-icon-size: 24px;--mdc-icon-button-icon-color: inherit;--mdc-icon-button-disabled-icon-color: rgba(255, 255, 255, .5);--mat-icon-button-state-layer-color: white;--mat-icon-button-disabled-state-layer-color: white;--mat-icon-button-ripple-color: rgba(255, 255, 255, .1);--mat-icon-button-hover-state-layer-opacity: .08;--mat-icon-button-focus-state-layer-opacity: .24;--mat-icon-button-pressed-state-layer-opacity: .24;--mdc-fab-container-shape: 50%;--mdc-fab-icon-size: 24px;--mdc-fab-small-container-shape: 50%;--mdc-fab-small-icon-size: 24px;--mdc-extended-fab-container-height: 48px;--mdc-extended-fab-container-shape: 24px;--mdc-fab-container-color: #032128;--mdc-fab-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-fab-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mdc-fab-container-shadow-color: #000;--mat-fab-foreground-color: white;--mat-fab-state-layer-color: white;--mat-fab-disabled-state-layer-color: white;--mat-fab-ripple-color: rgba(255, 255, 255, .1);--mat-fab-hover-state-layer-opacity: .08;--mat-fab-focus-state-layer-opacity: .24;--mat-fab-pressed-state-layer-opacity: .24;--mat-fab-disabled-state-container-color: rgba(2, 34, 41, .12);--mat-fab-disabled-state-foreground-color: rgba(3, 33, 40, .5);--mdc-fab-small-container-color: #032128;--mdc-fab-small-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-fab-small-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-small-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-small-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mdc-fab-small-container-shadow-color: #000;--mat-fab-small-foreground-color: white;--mat-fab-small-state-layer-color: white;--mat-fab-small-disabled-state-layer-color: white;--mat-fab-small-ripple-color: rgba(255, 255, 255, .1);--mat-fab-small-hover-state-layer-opacity: .08;--mat-fab-small-focus-state-layer-opacity: .24;--mat-fab-small-pressed-state-layer-opacity: .24;--mat-fab-small-disabled-state-container-color: rgba(2, 34, 41, .12);--mat-fab-small-disabled-state-foreground-color: rgba(3, 33, 40, .5);--mdc-extended-fab-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-extended-fab-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-extended-fab-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-extended-fab-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mdc-extended-fab-container-shadow-color: #000;--mdc-snackbar-container-shape: 4px;--mdc-snackbar-container-color: #cdd3d4;--mdc-snackbar-supporting-text-color: rgba(3, 33, 40, .87);--mat-snack-bar-button-color: rgba(0, 0, 0, .87);--mat-table-row-item-outline-width: 1px;--mat-table-background-color: #032128;--mat-table-header-headline-color: white;--mat-table-row-item-label-text-color: white;--mat-table-row-item-outline-color: rgba(203, 221, 225, .12);--mdc-circular-progress-active-indicator-width: 4px;--mdc-circular-progress-size: 48px;--mdc-circular-progress-active-indicator-color: #f59e0b;--mat-badge-container-shape: 50%;--mat-badge-container-size: unset;--mat-badge-small-size-container-size: unset;--mat-badge-large-size-container-size: unset;--mat-badge-legacy-container-size: 22px;--mat-badge-legacy-small-size-container-size: 16px;--mat-badge-legacy-large-size-container-size: 28px;--mat-badge-container-offset: -11px 0;--mat-badge-small-size-container-offset: -8px 0;--mat-badge-large-size-container-offset: -14px 0;--mat-badge-container-overlap-offset: -11px;--mat-badge-small-size-container-overlap-offset: -8px;--mat-badge-large-size-container-overlap-offset: -14px;--mat-badge-container-padding: 0;--mat-badge-small-size-container-padding: 0;--mat-badge-large-size-container-padding: 0;--mat-badge-background-color: #f59e0b;--mat-badge-text-color: #451a03;--mat-badge-disabled-state-background-color: #032128;--mat-badge-disabled-state-text-color: #07343e;--mat-bottom-sheet-container-shape: 4px;--mat-bottom-sheet-container-text-color: white;--mat-bottom-sheet-container-background-color: #032128;--mat-legacy-button-toggle-height: 36px;--mat-legacy-button-toggle-shape: 2px;--mat-legacy-button-toggle-focus-state-layer-opacity: 1;--mat-standard-button-toggle-shape: 4px;--mat-standard-button-toggle-hover-state-layer-opacity: .04;--mat-standard-button-toggle-focus-state-layer-opacity: .12;--mat-legacy-button-toggle-text-color: #083b46;--mat-legacy-button-toggle-state-layer-color: #9bbac3;--mat-legacy-button-toggle-selected-state-text-color: #3b7586;--mat-legacy-button-toggle-selected-state-background-color: rgba(255, 255, 255, .05);--mat-legacy-button-toggle-disabled-state-text-color: #032128;--mat-legacy-button-toggle-disabled-state-background-color: #022229;--mat-legacy-button-toggle-disabled-selected-state-background-color: #032128;--mat-standard-button-toggle-text-color: white;--mat-standard-button-toggle-background-color: #032128;--mat-standard-button-toggle-state-layer-color: #9bbac3;--mat-standard-button-toggle-selected-state-background-color: rgba(255, 255, 255, .05);--mat-standard-button-toggle-selected-state-text-color: white;--mat-standard-button-toggle-disabled-state-text-color: #032128;--mat-standard-button-toggle-disabled-state-background-color: #032128;--mat-standard-button-toggle-disabled-selected-state-text-color: white;--mat-standard-button-toggle-disabled-selected-state-background-color: #032128;--mat-standard-button-toggle-divider-color: #1b383e;--mat-datepicker-calendar-container-shape: 4px;--mat-datepicker-calendar-container-touch-shape: 4px;--mat-datepicker-calendar-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mat-datepicker-calendar-container-touch-elevation-shadow: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12);--mat-datepicker-calendar-date-selected-state-text-color: #451a03;--mat-datepicker-calendar-date-selected-state-background-color: #f59e0b;--mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(245, 158, 11, .4);--mat-datepicker-calendar-date-today-selected-state-outline-color: #451a03;--mat-datepicker-calendar-date-focus-state-background-color: rgba(245, 158, 11, .3);--mat-datepicker-calendar-date-hover-state-background-color: rgba(245, 158, 11, .3);--mat-datepicker-toggle-active-state-icon-color: #f59e0b;--mat-datepicker-calendar-date-in-range-state-background-color: rgba(245, 158, 11, .2);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, .2);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #46a35e;--mat-datepicker-toggle-icon-color: #cbdde1;--mat-datepicker-calendar-body-label-text-color: #3b7586;--mat-datepicker-calendar-period-button-text-color: white;--mat-datepicker-calendar-period-button-icon-color: #cbdde1;--mat-datepicker-calendar-navigation-button-icon-color: #cbdde1;--mat-datepicker-calendar-header-divider-color: rgba(203, 221, 225, .12);--mat-datepicker-calendar-header-text-color: #3b7586;--mat-datepicker-calendar-date-today-outline-color: #083b46;--mat-datepicker-calendar-date-today-disabled-state-outline-color: rgba(8, 59, 70, .8);--mat-datepicker-calendar-date-text-color: white;--mat-datepicker-calendar-date-outline-color: transparent;--mat-datepicker-calendar-date-disabled-state-text-color: #07343e;--mat-datepicker-calendar-date-preview-state-outline-color: rgba(203, 221, 225, .24);--mat-datepicker-range-input-separator-color: white;--mat-datepicker-range-input-disabled-state-separator-color: #07343e;--mat-datepicker-range-input-disabled-state-text-color: #07343e;--mat-datepicker-calendar-container-background-color: #032128;--mat-datepicker-calendar-container-text-color: white;--mat-divider-width: 1px;--mat-divider-color: rgba(203, 221, 225, .12);--mat-expansion-container-shape: 4px;--mat-expansion-legacy-header-indicator-display: inline-block;--mat-expansion-header-indicator-display: none;--mat-expansion-container-background-color: #032128;--mat-expansion-container-text-color: white;--mat-expansion-actions-divider-color: rgba(203, 221, 225, .12);--mat-expansion-header-hover-state-layer-color: rgba(255, 255, 255, .05);--mat-expansion-header-focus-state-layer-color: rgba(255, 255, 255, .05);--mat-expansion-header-disabled-state-text-color: #032128;--mat-expansion-header-text-color: white;--mat-expansion-header-description-color: #3b7586;--mat-expansion-header-indicator-color: #3b7586;--mat-icon-color: inherit;--mat-sidenav-container-shape: 0;--mat-sidenav-container-elevation-shadow: 0px 8px 10px -5px rgba(0, 0, 0, .2), 0px 16px 24px 2px rgba(0, 0, 0, .14), 0px 6px 30px 5px rgba(0, 0, 0, .12);--mat-sidenav-container-width: auto;--mat-sidenav-container-divider-color: rgba(203, 221, 225, .12);--mat-sidenav-container-background-color: #032128;--mat-sidenav-container-text-color: white;--mat-sidenav-content-background-color: #022229;--mat-sidenav-content-text-color: white;--mat-sidenav-scrim-color: rgba(252, 222, 215, .6);--mat-stepper-header-icon-foreground-color: #451a03;--mat-stepper-header-selected-state-icon-background-color: #f59e0b;--mat-stepper-header-selected-state-icon-foreground-color: #451a03;--mat-stepper-header-done-state-icon-background-color: #f59e0b;--mat-stepper-header-done-state-icon-foreground-color: #451a03;--mat-stepper-header-edit-state-icon-background-color: #f59e0b;--mat-stepper-header-edit-state-icon-foreground-color: #451a03;--mat-stepper-container-color: #032128;--mat-stepper-line-color: rgba(203, 221, 225, .12);--mat-stepper-header-hover-state-layer-color: rgba(255, 255, 255, .05);--mat-stepper-header-focus-state-layer-color: rgba(255, 255, 255, .05);--mat-stepper-header-label-text-color: #3b7586;--mat-stepper-header-optional-label-text-color: #3b7586;--mat-stepper-header-selected-state-label-text-color: white;--mat-stepper-header-error-state-label-text-color: #dc2626;--mat-stepper-header-icon-background-color: #3b7586;--mat-stepper-header-error-state-icon-foreground-color: #dc2626;--mat-stepper-header-error-state-icon-background-color: transparent;--mat-sort-arrow-color: #3b7586;--mat-toolbar-container-background-color: #022229;--mat-toolbar-container-text-color: white;--mat-tree-container-background-color: #032128;--mat-tree-node-text-color: white}.theme-amber .dark .mat-accent,.theme-amber.dark .mat-accent{--mat-option-selected-state-label-text-color: #1e293b;--mat-option-label-text-color: white;--mat-option-hover-state-layer-color: rgba(255, 255, 255, .08);--mat-option-focus-state-layer-color: rgba(255, 255, 255, .08);--mat-option-selected-state-layer-color: rgba(255, 255, 255, .08)}.theme-amber .dark .mat-warn,.theme-amber.dark .mat-warn{--mat-option-selected-state-label-text-color: #dc2626;--mat-option-label-text-color: white;--mat-option-hover-state-layer-color: rgba(255, 255, 255, .08);--mat-option-focus-state-layer-color: rgba(255, 255, 255, .08);--mat-option-selected-state-layer-color: rgba(255, 255, 255, .08)}.theme-amber .dark .mat-primary,.theme-amber.dark .mat-primary{--mat-full-pseudo-checkbox-selected-icon-color: #f59e0b;--mat-full-pseudo-checkbox-selected-checkmark-color: #022229;--mat-full-pseudo-checkbox-unselected-icon-color: #3b7586;--mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #022229;--mat-full-pseudo-checkbox-disabled-unselected-icon-color: #686868;--mat-full-pseudo-checkbox-disabled-selected-icon-color: #686868;--mat-minimal-pseudo-checkbox-selected-checkmark-color: #f59e0b;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #686868}.theme-amber .dark .mat-accent,.theme-amber.dark .mat-accent{--mat-full-pseudo-checkbox-selected-icon-color: #1e293b;--mat-full-pseudo-checkbox-selected-checkmark-color: #022229;--mat-full-pseudo-checkbox-unselected-icon-color: #3b7586;--mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #022229;--mat-full-pseudo-checkbox-disabled-unselected-icon-color: #686868;--mat-full-pseudo-checkbox-disabled-selected-icon-color: #686868;--mat-minimal-pseudo-checkbox-selected-checkmark-color: #1e293b;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #686868}.theme-amber .dark .mat-warn,.theme-amber.dark .mat-warn{--mat-full-pseudo-checkbox-selected-icon-color: #dc2626;--mat-full-pseudo-checkbox-selected-checkmark-color: #022229;--mat-full-pseudo-checkbox-unselected-icon-color: #3b7586;--mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #022229;--mat-full-pseudo-checkbox-disabled-unselected-icon-color: #686868;--mat-full-pseudo-checkbox-disabled-selected-icon-color: #686868;--mat-minimal-pseudo-checkbox-selected-checkmark-color: #dc2626;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #686868}.theme-amber .dark .mat-elevation-z0,.theme-amber .dark .mat-mdc-elevation-specific.mat-elevation-z0,.theme-amber.dark .mat-elevation-z0,.theme-amber.dark .mat-mdc-elevation-specific.mat-elevation-z0{box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}.theme-amber .dark .mat-elevation-z1,.theme-amber .dark .mat-mdc-elevation-specific.mat-elevation-z1,.theme-amber.dark .mat-elevation-z1,.theme-amber.dark .mat-mdc-elevation-specific.mat-elevation-z1{box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f}.theme-amber .dark .mat-elevation-z2,.theme-amber .dark .mat-mdc-elevation-specific.mat-elevation-z2,.theme-amber.dark .mat-elevation-z2,.theme-amber.dark .mat-mdc-elevation-specific.mat-elevation-z2{box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.theme-amber .dark .mat-elevation-z3,.theme-amber .dark .mat-mdc-elevation-specific.mat-elevation-z3,.theme-amber.dark .mat-elevation-z3,.theme-amber.dark .mat-mdc-elevation-specific.mat-elevation-z3{box-shadow:0 3px 3px -2px #0003,0 3px 4px #00000024,0 1px 8px #0000001f}.theme-amber .dark .mat-elevation-z4,.theme-amber .dark .mat-mdc-elevation-specific.mat-elevation-z4,.theme-amber.dark .mat-elevation-z4,.theme-amber.dark .mat-mdc-elevation-specific.mat-elevation-z4{box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.theme-amber .dark .mat-elevation-z5,.theme-amber .dark .mat-mdc-elevation-specific.mat-elevation-z5,.theme-amber.dark .mat-elevation-z5,.theme-amber.dark .mat-mdc-elevation-specific.mat-elevation-z5{box-shadow:0 3px 5px -1px #0003,0 5px 8px #00000024,0 1px 14px #0000001f}.theme-amber .dark .mat-elevation-z6,.theme-amber .dark .mat-mdc-elevation-specific.mat-elevation-z6,.theme-amber.dark .mat-elevation-z6,.theme-amber.dark .mat-mdc-elevation-specific.mat-elevation-z6{box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024,0 1px 18px #0000001f}.theme-amber .dark .mat-elevation-z7,.theme-amber .dark .mat-mdc-elevation-specific.mat-elevation-z7,.theme-amber.dark .mat-elevation-z7,.theme-amber.dark .mat-mdc-elevation-specific.mat-elevation-z7{box-shadow:0 4px 5px -2px #0003,0 7px 10px 1px #00000024,0 2px 16px 1px #0000001f}.theme-amber .dark .mat-elevation-z8,.theme-amber .dark .mat-mdc-elevation-specific.mat-elevation-z8,.theme-amber.dark .mat-elevation-z8,.theme-amber.dark .mat-mdc-elevation-specific.mat-elevation-z8{box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f}.theme-amber .dark .mat-elevation-z9,.theme-amber .dark .mat-mdc-elevation-specific.mat-elevation-z9,.theme-amber.dark .mat-elevation-z9,.theme-amber.dark .mat-mdc-elevation-specific.mat-elevation-z9{box-shadow:0 5px 6px -3px #0003,0 9px 12px 1px #00000024,0 3px 16px 2px #0000001f}.theme-amber .dark .mat-elevation-z10,.theme-amber .dark .mat-mdc-elevation-specific.mat-elevation-z10,.theme-amber.dark .mat-elevation-z10,.theme-amber.dark .mat-mdc-elevation-specific.mat-elevation-z10{box-shadow:0 6px 6px -3px #0003,0 10px 14px 1px #00000024,0 4px 18px 3px #0000001f}.theme-amber .dark .mat-elevation-z11,.theme-amber .dark .mat-mdc-elevation-specific.mat-elevation-z11,.theme-amber.dark .mat-elevation-z11,.theme-amber.dark .mat-mdc-elevation-specific.mat-elevation-z11{box-shadow:0 6px 7px -4px #0003,0 11px 15px 1px #00000024,0 4px 20px 3px #0000001f}.theme-amber .dark .mat-elevation-z12,.theme-amber .dark .mat-mdc-elevation-specific.mat-elevation-z12,.theme-amber.dark .mat-elevation-z12,.theme-amber.dark .mat-mdc-elevation-specific.mat-elevation-z12{box-shadow:0 7px 8px -4px #0003,0 12px 17px 2px #00000024,0 5px 22px 4px #0000001f}.theme-amber .dark .mat-elevation-z13,.theme-amber .dark .mat-mdc-elevation-specific.mat-elevation-z13,.theme-amber.dark .mat-elevation-z13,.theme-amber.dark .mat-mdc-elevation-specific.mat-elevation-z13{box-shadow:0 7px 8px -4px #0003,0 13px 19px 2px #00000024,0 5px 24px 4px #0000001f}.theme-amber .dark .mat-elevation-z14,.theme-amber .dark .mat-mdc-elevation-specific.mat-elevation-z14,.theme-amber.dark .mat-elevation-z14,.theme-amber.dark .mat-mdc-elevation-specific.mat-elevation-z14{box-shadow:0 7px 9px -4px #0003,0 14px 21px 2px #00000024,0 5px 26px 4px #0000001f}.theme-amber .dark .mat-elevation-z15,.theme-amber .dark .mat-mdc-elevation-specific.mat-elevation-z15,.theme-amber.dark .mat-elevation-z15,.theme-amber.dark .mat-mdc-elevation-specific.mat-elevation-z15{box-shadow:0 8px 9px -5px #0003,0 15px 22px 2px #00000024,0 6px 28px 5px #0000001f}.theme-amber .dark .mat-elevation-z16,.theme-amber .dark .mat-mdc-elevation-specific.mat-elevation-z16,.theme-amber.dark .mat-elevation-z16,.theme-amber.dark .mat-mdc-elevation-specific.mat-elevation-z16{box-shadow:0 8px 10px -5px #0003,0 16px 24px 2px #00000024,0 6px 30px 5px #0000001f}.theme-amber .dark .mat-elevation-z17,.theme-amber .dark .mat-mdc-elevation-specific.mat-elevation-z17,.theme-amber.dark .mat-elevation-z17,.theme-amber.dark .mat-mdc-elevation-specific.mat-elevation-z17{box-shadow:0 8px 11px -5px #0003,0 17px 26px 2px #00000024,0 6px 32px 5px #0000001f}.theme-amber .dark .mat-elevation-z18,.theme-amber .dark .mat-mdc-elevation-specific.mat-elevation-z18,.theme-amber.dark .mat-elevation-z18,.theme-amber.dark .mat-mdc-elevation-specific.mat-elevation-z18{box-shadow:0 9px 11px -5px #0003,0 18px 28px 2px #00000024,0 7px 34px 6px #0000001f}.theme-amber .dark .mat-elevation-z19,.theme-amber .dark .mat-mdc-elevation-specific.mat-elevation-z19,.theme-amber.dark .mat-elevation-z19,.theme-amber.dark .mat-mdc-elevation-specific.mat-elevation-z19{box-shadow:0 9px 12px -6px #0003,0 19px 29px 2px #00000024,0 7px 36px 6px #0000001f}.theme-amber .dark .mat-elevation-z20,.theme-amber .dark .mat-mdc-elevation-specific.mat-elevation-z20,.theme-amber.dark .mat-elevation-z20,.theme-amber.dark .mat-mdc-elevation-specific.mat-elevation-z20{box-shadow:0 10px 13px -6px #0003,0 20px 31px 3px #00000024,0 8px 38px 7px #0000001f}.theme-amber .dark .mat-elevation-z21,.theme-amber .dark .mat-mdc-elevation-specific.mat-elevation-z21,.theme-amber.dark .mat-elevation-z21,.theme-amber.dark .mat-mdc-elevation-specific.mat-elevation-z21{box-shadow:0 10px 13px -6px #0003,0 21px 33px 3px #00000024,0 8px 40px 7px #0000001f}.theme-amber .dark .mat-elevation-z22,.theme-amber .dark .mat-mdc-elevation-specific.mat-elevation-z22,.theme-amber.dark .mat-elevation-z22,.theme-amber.dark .mat-mdc-elevation-specific.mat-elevation-z22{box-shadow:0 10px 14px -6px #0003,0 22px 35px 3px #00000024,0 8px 42px 7px #0000001f}.theme-amber .dark .mat-elevation-z23,.theme-amber .dark .mat-mdc-elevation-specific.mat-elevation-z23,.theme-amber.dark .mat-elevation-z23,.theme-amber.dark .mat-mdc-elevation-specific.mat-elevation-z23{box-shadow:0 11px 14px -7px #0003,0 23px 36px 3px #00000024,0 9px 44px 8px #0000001f}.theme-amber .dark .mat-elevation-z24,.theme-amber .dark .mat-mdc-elevation-specific.mat-elevation-z24,.theme-amber.dark .mat-elevation-z24,.theme-amber.dark .mat-mdc-elevation-specific.mat-elevation-z24{box-shadow:0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f}.theme-amber .dark .mat-mdc-progress-bar,.theme-amber.dark .mat-mdc-progress-bar{--mdc-linear-progress-active-indicator-color: #f59e0b;--mdc-linear-progress-track-color: rgba(245, 158, 11, .25)}.theme-amber .dark .mat-mdc-progress-bar.mat-accent,.theme-amber.dark .mat-mdc-progress-bar.mat-accent{--mdc-linear-progress-active-indicator-color: #1e293b;--mdc-linear-progress-track-color: rgba(30, 41, 59, .25)}.theme-amber .dark .mat-mdc-progress-bar.mat-warn,.theme-amber.dark .mat-mdc-progress-bar.mat-warn{--mdc-linear-progress-active-indicator-color: #dc2626;--mdc-linear-progress-track-color: rgba(220, 38, 38, .25)}.theme-amber .dark .mat-mdc-form-field.mat-accent,.theme-amber.dark .mat-mdc-form-field.mat-accent{--mdc-filled-text-field-caret-color: #1e293b;--mdc-filled-text-field-focus-active-indicator-color: #1e293b;--mdc-filled-text-field-focus-label-text-color: rgba(30, 41, 59, .87);--mdc-outlined-text-field-caret-color: #1e293b;--mdc-outlined-text-field-focus-outline-color: #1e293b;--mdc-outlined-text-field-focus-label-text-color: rgba(30, 41, 59, .87);--mat-form-field-focus-select-arrow-color: rgba(30, 41, 59, .87)}.theme-amber .dark .mat-mdc-form-field.mat-warn,.theme-amber.dark .mat-mdc-form-field.mat-warn{--mdc-filled-text-field-caret-color: #dc2626;--mdc-filled-text-field-focus-active-indicator-color: #dc2626;--mdc-filled-text-field-focus-label-text-color: rgba(220, 38, 38, .87);--mdc-outlined-text-field-caret-color: #dc2626;--mdc-outlined-text-field-focus-outline-color: #dc2626;--mdc-outlined-text-field-focus-label-text-color: rgba(220, 38, 38, .87);--mat-form-field-focus-select-arrow-color: rgba(220, 38, 38, .87)}.theme-amber .dark .mat-mdc-form-field.mat-accent,.theme-amber.dark .mat-mdc-form-field.mat-accent{--mat-select-panel-background-color: #032128;--mat-select-enabled-trigger-text-color: rgba(255, 255, 255, .87);--mat-select-disabled-trigger-text-color: rgba(7, 52, 62, .38);--mat-select-placeholder-text-color: rgba(255, 255, 255, .6);--mat-select-enabled-arrow-color: rgba(203, 221, 225, .54);--mat-select-disabled-arrow-color: rgba(255, 255, 255, .38);--mat-select-focused-arrow-color: rgba(30, 41, 59, .87);--mat-select-invalid-arrow-color: rgba(220, 38, 38, .87)}.theme-amber .dark .mat-mdc-form-field.mat-warn,.theme-amber.dark .mat-mdc-form-field.mat-warn{--mat-select-panel-background-color: #032128;--mat-select-enabled-trigger-text-color: rgba(255, 255, 255, .87);--mat-select-disabled-trigger-text-color: rgba(7, 52, 62, .38);--mat-select-placeholder-text-color: rgba(255, 255, 255, .6);--mat-select-enabled-arrow-color: rgba(203, 221, 225, .54);--mat-select-disabled-arrow-color: rgba(255, 255, 255, .38);--mat-select-focused-arrow-color: rgba(220, 38, 38, .87);--mat-select-invalid-arrow-color: rgba(220, 38, 38, .87)}.theme-amber .dark .mat-mdc-standard-chip,.theme-amber.dark .mat-mdc-standard-chip{--mdc-chip-container-shape-family: rounded;--mdc-chip-container-shape-radius: 16px 16px 16px 16px;--mdc-chip-with-avatar-avatar-shape-family: rounded;--mdc-chip-with-avatar-avatar-shape-radius: 14px 14px 14px 14px;--mdc-chip-with-avatar-avatar-size: 28px;--mdc-chip-with-icon-icon-size: 18px;--mdc-chip-outline-width: 0;--mdc-chip-outline-color: transparent;--mdc-chip-disabled-outline-color: transparent;--mdc-chip-focus-outline-color: transparent;--mdc-chip-hover-state-layer-opacity: .04;--mdc-chip-with-avatar-disabled-avatar-opacity: 1;--mdc-chip-flat-selected-outline-width: 0;--mdc-chip-selected-hover-state-layer-opacity: .04;--mdc-chip-with-trailing-icon-disabled-trailing-icon-opacity: 1;--mdc-chip-with-icon-disabled-icon-opacity: 1;--mat-chip-disabled-container-opacity: .4;--mat-chip-trailing-action-opacity: .54;--mat-chip-trailing-action-focus-opacity: 1;--mat-chip-trailing-action-state-layer-color: transparent;--mat-chip-selected-trailing-action-state-layer-color: transparent;--mat-chip-trailing-action-hover-state-layer-opacity: 0;--mat-chip-trailing-action-focus-state-layer-opacity: 0;--mdc-chip-disabled-label-text-color: #fafafa;--mdc-chip-elevated-container-color: #213c42;--mdc-chip-elevated-selected-container-color: #213c42;--mdc-chip-elevated-disabled-container-color: #213c42;--mdc-chip-flat-disabled-selected-container-color: #213c42;--mdc-chip-focus-state-layer-color: white;--mdc-chip-hover-state-layer-color: white;--mdc-chip-selected-hover-state-layer-color: white;--mdc-chip-focus-state-layer-opacity: .12;--mdc-chip-selected-focus-state-layer-color: white;--mdc-chip-selected-focus-state-layer-opacity: .12;--mdc-chip-label-text-color: #fafafa;--mdc-chip-selected-label-text-color: #fafafa;--mdc-chip-with-icon-icon-color: #fafafa;--mdc-chip-with-icon-disabled-icon-color: #fafafa;--mdc-chip-with-icon-selected-icon-color: #fafafa;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color: #fafafa;--mdc-chip-with-trailing-icon-trailing-icon-color: #fafafa;--mat-chip-selected-disabled-trailing-icon-color: #fafafa;--mat-chip-selected-trailing-icon-color: #fafafa}.theme-amber .dark .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-primary,.theme-amber .dark .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-primary,.theme-amber.dark .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-primary,.theme-amber.dark .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-primary{--mdc-chip-disabled-label-text-color: #451a03;--mdc-chip-elevated-container-color: #f59e0b;--mdc-chip-elevated-selected-container-color: #f59e0b;--mdc-chip-elevated-disabled-container-color: #f59e0b;--mdc-chip-flat-disabled-selected-container-color: #f59e0b;--mdc-chip-focus-state-layer-color: white;--mdc-chip-hover-state-layer-color: white;--mdc-chip-selected-hover-state-layer-color: white;--mdc-chip-focus-state-layer-opacity: .12;--mdc-chip-selected-focus-state-layer-color: white;--mdc-chip-selected-focus-state-layer-opacity: .12;--mdc-chip-label-text-color: #451a03;--mdc-chip-selected-label-text-color: #451a03;--mdc-chip-with-icon-icon-color: #451a03;--mdc-chip-with-icon-disabled-icon-color: #451a03;--mdc-chip-with-icon-selected-icon-color: #451a03;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color: #451a03;--mdc-chip-with-trailing-icon-trailing-icon-color: #451a03;--mat-chip-selected-disabled-trailing-icon-color: #451a03;--mat-chip-selected-trailing-icon-color: #451a03}.theme-amber .dark .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-accent,.theme-amber .dark .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-accent,.theme-amber.dark .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-accent,.theme-amber.dark .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-accent{--mdc-chip-disabled-label-text-color: white;--mdc-chip-elevated-container-color: #1e293b;--mdc-chip-elevated-selected-container-color: #1e293b;--mdc-chip-elevated-disabled-container-color: #1e293b;--mdc-chip-flat-disabled-selected-container-color: #1e293b;--mdc-chip-focus-state-layer-color: white;--mdc-chip-hover-state-layer-color: white;--mdc-chip-selected-hover-state-layer-color: white;--mdc-chip-focus-state-layer-opacity: .12;--mdc-chip-selected-focus-state-layer-color: white;--mdc-chip-selected-focus-state-layer-opacity: .12;--mdc-chip-label-text-color: white;--mdc-chip-selected-label-text-color: white;--mdc-chip-with-icon-icon-color: white;--mdc-chip-with-icon-disabled-icon-color: white;--mdc-chip-with-icon-selected-icon-color: white;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color: white;--mdc-chip-with-trailing-icon-trailing-icon-color: white;--mat-chip-selected-disabled-trailing-icon-color: white;--mat-chip-selected-trailing-icon-color: white}.theme-amber .dark .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-warn,.theme-amber .dark .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-warn,.theme-amber.dark .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-warn,.theme-amber.dark .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-warn{--mdc-chip-disabled-label-text-color: white;--mdc-chip-elevated-container-color: #dc2626;--mdc-chip-elevated-selected-container-color: #dc2626;--mdc-chip-elevated-disabled-container-color: #dc2626;--mdc-chip-flat-disabled-selected-container-color: #dc2626;--mdc-chip-focus-state-layer-color: white;--mdc-chip-hover-state-layer-color: white;--mdc-chip-selected-hover-state-layer-color: white;--mdc-chip-focus-state-layer-opacity: .12;--mdc-chip-selected-focus-state-layer-color: white;--mdc-chip-selected-focus-state-layer-opacity: .12;--mdc-chip-label-text-color: white;--mdc-chip-selected-label-text-color: white;--mdc-chip-with-icon-icon-color: white;--mdc-chip-with-icon-disabled-icon-color: white;--mdc-chip-with-icon-selected-icon-color: white;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color: white;--mdc-chip-with-trailing-icon-trailing-icon-color: white;--mat-chip-selected-disabled-trailing-icon-color: white;--mat-chip-selected-trailing-icon-color: white}.theme-amber .dark .mat-mdc-slide-toggle,.theme-amber.dark .mat-mdc-slide-toggle{--mat-switch-disabled-selected-handle-opacity: .38;--mat-switch-disabled-unselected-handle-opacity: .38;--mat-switch-unselected-handle-size: 20px;--mat-switch-selected-handle-size: 20px;--mat-switch-pressed-handle-size: 20px;--mat-switch-with-icon-handle-size: 20px;--mat-switch-selected-handle-horizontal-margin: 0;--mat-switch-selected-with-icon-handle-horizontal-margin: 0;--mat-switch-selected-pressed-handle-horizontal-margin: 0;--mat-switch-unselected-handle-horizontal-margin: 0;--mat-switch-unselected-with-icon-handle-horizontal-margin: 0;--mat-switch-unselected-pressed-handle-horizontal-margin: 0;--mat-switch-visible-track-opacity: 1;--mat-switch-hidden-track-opacity: 1;--mat-switch-visible-track-transition: transform 75ms 0ms cubic-bezier(0, 0, .2, 1);--mat-switch-hidden-track-transition: transform 75ms 0ms cubic-bezier(.4, 0, .6, 1);--mat-switch-track-outline-width: 1px;--mat-switch-track-outline-color: transparent;--mat-switch-selected-track-outline-width: 1px;--mat-switch-selected-track-outline-color: transparent;--mat-switch-disabled-unselected-track-outline-width: 1px;--mat-switch-disabled-unselected-track-outline-color: transparent;--mat-switch-label-text-color: white}.theme-amber .dark .mat-mdc-slide-toggle.mat-accent,.theme-amber.dark .mat-mdc-slide-toggle.mat-accent{--mdc-switch-selected-focus-state-layer-color: #cbd5e1;--mdc-switch-selected-handle-color: #cbd5e1;--mdc-switch-selected-hover-state-layer-color: #cbd5e1;--mdc-switch-selected-pressed-state-layer-color: #cbd5e1;--mdc-switch-selected-focus-handle-color: #e2e8f0;--mdc-switch-selected-hover-handle-color: #e2e8f0;--mdc-switch-selected-pressed-handle-color: #e2e8f0;--mdc-switch-selected-focus-track-color: #475569;--mdc-switch-selected-hover-track-color: #475569;--mdc-switch-selected-pressed-track-color: #475569;--mdc-switch-selected-track-color: #475569}.theme-amber .dark .mat-mdc-slide-toggle.mat-warn,.theme-amber.dark .mat-mdc-slide-toggle.mat-warn{--mdc-switch-selected-focus-state-layer-color: #fca5a5;--mdc-switch-selected-handle-color: #fca5a5;--mdc-switch-selected-hover-state-layer-color: #fca5a5;--mdc-switch-selected-pressed-state-layer-color: #fca5a5;--mdc-switch-selected-focus-handle-color: #fecaca;--mdc-switch-selected-hover-handle-color: #fecaca;--mdc-switch-selected-pressed-handle-color: #fecaca;--mdc-switch-selected-focus-track-color: #dc2626;--mdc-switch-selected-hover-track-color: #dc2626;--mdc-switch-selected-pressed-track-color: #dc2626;--mdc-switch-selected-track-color: #dc2626}.theme-amber .dark .mat-mdc-radio-button.mat-primary,.theme-amber.dark .mat-mdc-radio-button.mat-primary{--mdc-radio-disabled-selected-icon-color: #cbdde1;--mdc-radio-disabled-unselected-icon-color: #cbdde1;--mdc-radio-unselected-hover-icon-color: #eeeeee;--mdc-radio-unselected-icon-color: rgba(203, 221, 225, .54);--mdc-radio-unselected-pressed-icon-color: rgba(203, 221, 225, .54);--mdc-radio-selected-focus-icon-color: #f59e0b;--mdc-radio-selected-hover-icon-color: #f59e0b;--mdc-radio-selected-icon-color: #f59e0b;--mdc-radio-selected-pressed-icon-color: #f59e0b;--mat-radio-ripple-color: white;--mat-radio-checked-ripple-color: #f59e0b;--mat-radio-disabled-label-color: #07343e;--mat-radio-label-text-color: white}.theme-amber .dark .mat-mdc-radio-button.mat-accent,.theme-amber.dark .mat-mdc-radio-button.mat-accent{--mdc-radio-disabled-selected-icon-color: #cbdde1;--mdc-radio-disabled-unselected-icon-color: #cbdde1;--mdc-radio-unselected-hover-icon-color: #eeeeee;--mdc-radio-unselected-icon-color: rgba(203, 221, 225, .54);--mdc-radio-unselected-pressed-icon-color: rgba(203, 221, 225, .54);--mdc-radio-selected-focus-icon-color: #1e293b;--mdc-radio-selected-hover-icon-color: #1e293b;--mdc-radio-selected-icon-color: #1e293b;--mdc-radio-selected-pressed-icon-color: #1e293b;--mat-radio-ripple-color: white;--mat-radio-checked-ripple-color: #1e293b;--mat-radio-disabled-label-color: #07343e;--mat-radio-label-text-color: white}.theme-amber .dark .mat-mdc-radio-button.mat-warn,.theme-amber.dark .mat-mdc-radio-button.mat-warn{--mdc-radio-disabled-selected-icon-color: #cbdde1;--mdc-radio-disabled-unselected-icon-color: #cbdde1;--mdc-radio-unselected-hover-icon-color: #eeeeee;--mdc-radio-unselected-icon-color: rgba(203, 221, 225, .54);--mdc-radio-unselected-pressed-icon-color: rgba(203, 221, 225, .54);--mdc-radio-selected-focus-icon-color: #dc2626;--mdc-radio-selected-hover-icon-color: #dc2626;--mdc-radio-selected-icon-color: #dc2626;--mdc-radio-selected-pressed-icon-color: #dc2626;--mat-radio-ripple-color: white;--mat-radio-checked-ripple-color: #dc2626;--mat-radio-disabled-label-color: #07343e;--mat-radio-label-text-color: white}.theme-amber .dark .mat-accent,.theme-amber.dark .mat-accent{--mat-slider-ripple-color: #1e293b;--mat-slider-hover-state-layer-color: rgba(30, 41, 59, .05);--mat-slider-focus-state-layer-color: rgba(30, 41, 59, .2);--mdc-slider-handle-color: #1e293b;--mdc-slider-focus-handle-color: #1e293b;--mdc-slider-hover-handle-color: #1e293b;--mdc-slider-active-track-color: #1e293b;--mdc-slider-inactive-track-color: #1e293b;--mdc-slider-with-tick-marks-inactive-container-color: #1e293b;--mdc-slider-with-tick-marks-active-container-color: white}.theme-amber .dark .mat-warn,.theme-amber.dark .mat-warn{--mat-slider-ripple-color: #dc2626;--mat-slider-hover-state-layer-color: rgba(220, 38, 38, .05);--mat-slider-focus-state-layer-color: rgba(220, 38, 38, .2);--mdc-slider-handle-color: #dc2626;--mdc-slider-focus-handle-color: #dc2626;--mdc-slider-hover-handle-color: #dc2626;--mdc-slider-active-track-color: #dc2626;--mdc-slider-inactive-track-color: #dc2626;--mdc-slider-with-tick-marks-inactive-container-color: #dc2626;--mdc-slider-with-tick-marks-active-container-color: white}.theme-amber .dark .mdc-list-item__start,.theme-amber .dark .mdc-list-item__end,.theme-amber.dark .mdc-list-item__start,.theme-amber.dark .mdc-list-item__end{--mdc-radio-disabled-selected-icon-color: #cbdde1;--mdc-radio-disabled-unselected-icon-color: #cbdde1;--mdc-radio-unselected-hover-icon-color: #eeeeee;--mdc-radio-unselected-icon-color: rgba(203, 221, 225, .54);--mdc-radio-unselected-pressed-icon-color: rgba(203, 221, 225, .54);--mdc-radio-selected-focus-icon-color: #f59e0b;--mdc-radio-selected-hover-icon-color: #f59e0b;--mdc-radio-selected-icon-color: #f59e0b;--mdc-radio-selected-pressed-icon-color: #f59e0b}.theme-amber .dark .mat-accent .mdc-list-item__start,.theme-amber .dark .mat-accent .mdc-list-item__end,.theme-amber.dark .mat-accent .mdc-list-item__start,.theme-amber.dark .mat-accent .mdc-list-item__end{--mdc-radio-disabled-selected-icon-color: #cbdde1;--mdc-radio-disabled-unselected-icon-color: #cbdde1;--mdc-radio-unselected-hover-icon-color: #eeeeee;--mdc-radio-unselected-icon-color: rgba(203, 221, 225, .54);--mdc-radio-unselected-pressed-icon-color: rgba(203, 221, 225, .54);--mdc-radio-selected-focus-icon-color: #1e293b;--mdc-radio-selected-hover-icon-color: #1e293b;--mdc-radio-selected-icon-color: #1e293b;--mdc-radio-selected-pressed-icon-color: #1e293b}.theme-amber .dark .mat-warn .mdc-list-item__start,.theme-amber .dark .mat-warn .mdc-list-item__end,.theme-amber.dark .mat-warn .mdc-list-item__start,.theme-amber.dark .mat-warn .mdc-list-item__end{--mdc-radio-disabled-selected-icon-color: #cbdde1;--mdc-radio-disabled-unselected-icon-color: #cbdde1;--mdc-radio-unselected-hover-icon-color: #eeeeee;--mdc-radio-unselected-icon-color: rgba(203, 221, 225, .54);--mdc-radio-unselected-pressed-icon-color: rgba(203, 221, 225, .54);--mdc-radio-selected-focus-icon-color: #dc2626;--mdc-radio-selected-hover-icon-color: #dc2626;--mdc-radio-selected-icon-color: #dc2626;--mdc-radio-selected-pressed-icon-color: #dc2626}.theme-amber .dark .mat-mdc-list-option,.theme-amber.dark .mat-mdc-list-option{--mdc-checkbox-disabled-selected-icon-color: rgba(255, 255, 255, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(255, 255, 255, .38);--mdc-checkbox-selected-checkmark-color: #451a03;--mdc-checkbox-selected-focus-icon-color: #f59e0b;--mdc-checkbox-selected-hover-icon-color: #f59e0b;--mdc-checkbox-selected-icon-color: #f59e0b;--mdc-checkbox-selected-pressed-icon-color: #f59e0b;--mdc-checkbox-unselected-focus-icon-color: #eeeeee;--mdc-checkbox-unselected-hover-icon-color: #eeeeee;--mdc-checkbox-unselected-icon-color: rgba(255, 255, 255, .54);--mdc-checkbox-unselected-pressed-icon-color: rgba(255, 255, 255, .54);--mdc-checkbox-selected-focus-state-layer-color: #f59e0b;--mdc-checkbox-selected-hover-state-layer-color: #f59e0b;--mdc-checkbox-selected-pressed-state-layer-color: #f59e0b;--mdc-checkbox-unselected-focus-state-layer-color: white;--mdc-checkbox-unselected-hover-state-layer-color: white;--mdc-checkbox-unselected-pressed-state-layer-color: white}.theme-amber .dark .mat-mdc-list-option.mat-accent,.theme-amber.dark .mat-mdc-list-option.mat-accent{--mdc-checkbox-disabled-selected-icon-color: rgba(255, 255, 255, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(255, 255, 255, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #1e293b;--mdc-checkbox-selected-hover-icon-color: #1e293b;--mdc-checkbox-selected-icon-color: #1e293b;--mdc-checkbox-selected-pressed-icon-color: #1e293b;--mdc-checkbox-unselected-focus-icon-color: #eeeeee;--mdc-checkbox-unselected-hover-icon-color: #eeeeee;--mdc-checkbox-unselected-icon-color: rgba(255, 255, 255, .54);--mdc-checkbox-unselected-pressed-icon-color: rgba(255, 255, 255, .54);--mdc-checkbox-selected-focus-state-layer-color: #1e293b;--mdc-checkbox-selected-hover-state-layer-color: #1e293b;--mdc-checkbox-selected-pressed-state-layer-color: #1e293b;--mdc-checkbox-unselected-focus-state-layer-color: white;--mdc-checkbox-unselected-hover-state-layer-color: white;--mdc-checkbox-unselected-pressed-state-layer-color: white}.theme-amber .dark .mat-mdc-list-option.mat-warn,.theme-amber.dark .mat-mdc-list-option.mat-warn{--mdc-checkbox-disabled-selected-icon-color: rgba(255, 255, 255, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(255, 255, 255, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #dc2626;--mdc-checkbox-selected-hover-icon-color: #dc2626;--mdc-checkbox-selected-icon-color: #dc2626;--mdc-checkbox-selected-pressed-icon-color: #dc2626;--mdc-checkbox-unselected-focus-icon-color: #eeeeee;--mdc-checkbox-unselected-hover-icon-color: #eeeeee;--mdc-checkbox-unselected-icon-color: rgba(255, 255, 255, .54);--mdc-checkbox-unselected-pressed-icon-color: rgba(255, 255, 255, .54);--mdc-checkbox-selected-focus-state-layer-color: #dc2626;--mdc-checkbox-selected-hover-state-layer-color: #dc2626;--mdc-checkbox-selected-pressed-state-layer-color: #dc2626;--mdc-checkbox-unselected-focus-state-layer-color: white;--mdc-checkbox-unselected-hover-state-layer-color: white;--mdc-checkbox-unselected-pressed-state-layer-color: white}.theme-amber .dark .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected .mdc-list-item__primary-text,.theme-amber .dark .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated .mdc-list-item__primary-text,.theme-amber.dark .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected .mdc-list-item__primary-text,.theme-amber.dark .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated .mdc-list-item__primary-text,.theme-amber .dark .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected.mdc-list-item--with-leading-icon .mdc-list-item__start,.theme-amber .dark .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated.mdc-list-item--with-leading-icon .mdc-list-item__start,.theme-amber.dark .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected.mdc-list-item--with-leading-icon .mdc-list-item__start,.theme-amber.dark .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated.mdc-list-item--with-leading-icon .mdc-list-item__start{color:#f59e0b}.theme-amber .dark .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__start,.theme-amber .dark .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__content,.theme-amber .dark .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__end,.theme-amber.dark .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__start,.theme-amber.dark .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__content,.theme-amber.dark .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__end{opacity:1}.theme-amber .dark .mat-mdc-tab-group,.theme-amber .dark .mat-mdc-tab-nav-bar,.theme-amber.dark .mat-mdc-tab-group,.theme-amber.dark .mat-mdc-tab-nav-bar{--mdc-tab-indicator-active-indicator-color: #f59e0b;--mat-tab-header-disabled-ripple-color: #07343e;--mat-tab-header-pagination-icon-color: #cbdde1;--mat-tab-header-inactive-label-text-color: rgba(255, 255, 255, .6);--mat-tab-header-active-label-text-color: #f59e0b;--mat-tab-header-active-ripple-color: #f59e0b;--mat-tab-header-inactive-ripple-color: #f59e0b;--mat-tab-header-inactive-focus-label-text-color: rgba(255, 255, 255, .6);--mat-tab-header-inactive-hover-label-text-color: rgba(255, 255, 255, .6);--mat-tab-header-active-focus-label-text-color: #f59e0b;--mat-tab-header-active-hover-label-text-color: #f59e0b;--mat-tab-header-active-focus-indicator-color: #f59e0b;--mat-tab-header-active-hover-indicator-color: #f59e0b}.theme-amber .dark .mat-mdc-tab-group.mat-accent,.theme-amber .dark .mat-mdc-tab-nav-bar.mat-accent,.theme-amber.dark .mat-mdc-tab-group.mat-accent,.theme-amber.dark .mat-mdc-tab-nav-bar.mat-accent{--mdc-tab-indicator-active-indicator-color: #1e293b;--mat-tab-header-disabled-ripple-color: #07343e;--mat-tab-header-pagination-icon-color: #cbdde1;--mat-tab-header-inactive-label-text-color: rgba(255, 255, 255, .6);--mat-tab-header-active-label-text-color: #1e293b;--mat-tab-header-active-ripple-color: #1e293b;--mat-tab-header-inactive-ripple-color: #1e293b;--mat-tab-header-inactive-focus-label-text-color: rgba(255, 255, 255, .6);--mat-tab-header-inactive-hover-label-text-color: rgba(255, 255, 255, .6);--mat-tab-header-active-focus-label-text-color: #1e293b;--mat-tab-header-active-hover-label-text-color: #1e293b;--mat-tab-header-active-focus-indicator-color: #1e293b;--mat-tab-header-active-hover-indicator-color: #1e293b}.theme-amber .dark .mat-mdc-tab-group.mat-warn,.theme-amber .dark .mat-mdc-tab-nav-bar.mat-warn,.theme-amber.dark .mat-mdc-tab-group.mat-warn,.theme-amber.dark .mat-mdc-tab-nav-bar.mat-warn{--mdc-tab-indicator-active-indicator-color: #dc2626;--mat-tab-header-disabled-ripple-color: #07343e;--mat-tab-header-pagination-icon-color: #cbdde1;--mat-tab-header-inactive-label-text-color: rgba(255, 255, 255, .6);--mat-tab-header-active-label-text-color: #dc2626;--mat-tab-header-active-ripple-color: #dc2626;--mat-tab-header-inactive-ripple-color: #dc2626;--mat-tab-header-inactive-focus-label-text-color: rgba(255, 255, 255, .6);--mat-tab-header-inactive-hover-label-text-color: rgba(255, 255, 255, .6);--mat-tab-header-active-focus-label-text-color: #dc2626;--mat-tab-header-active-hover-label-text-color: #dc2626;--mat-tab-header-active-focus-indicator-color: #dc2626;--mat-tab-header-active-hover-indicator-color: #dc2626}.theme-amber .dark .mat-mdc-tab-group.mat-background-primary,.theme-amber .dark .mat-mdc-tab-nav-bar.mat-background-primary,.theme-amber.dark .mat-mdc-tab-group.mat-background-primary,.theme-amber.dark .mat-mdc-tab-nav-bar.mat-background-primary{--mat-tab-header-with-background-background-color: #f59e0b;--mat-tab-header-with-background-foreground-color: #451a03}.theme-amber .dark .mat-mdc-tab-group.mat-background-accent,.theme-amber .dark .mat-mdc-tab-nav-bar.mat-background-accent,.theme-amber.dark .mat-mdc-tab-group.mat-background-accent,.theme-amber.dark .mat-mdc-tab-nav-bar.mat-background-accent{--mat-tab-header-with-background-background-color: #1e293b;--mat-tab-header-with-background-foreground-color: white}.theme-amber .dark .mat-mdc-tab-group.mat-background-warn,.theme-amber .dark .mat-mdc-tab-nav-bar.mat-background-warn,.theme-amber.dark .mat-mdc-tab-group.mat-background-warn,.theme-amber.dark .mat-mdc-tab-nav-bar.mat-background-warn{--mat-tab-header-with-background-background-color: #dc2626;--mat-tab-header-with-background-foreground-color: white}.theme-amber .dark .mat-mdc-checkbox.mat-primary,.theme-amber.dark .mat-mdc-checkbox.mat-primary{--mdc-checkbox-disabled-selected-icon-color: rgba(255, 255, 255, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(255, 255, 255, .38);--mdc-checkbox-selected-checkmark-color: #451a03;--mdc-checkbox-selected-focus-icon-color: #f59e0b;--mdc-checkbox-selected-hover-icon-color: #f59e0b;--mdc-checkbox-selected-icon-color: #f59e0b;--mdc-checkbox-selected-pressed-icon-color: #f59e0b;--mdc-checkbox-unselected-focus-icon-color: #eeeeee;--mdc-checkbox-unselected-hover-icon-color: #eeeeee;--mdc-checkbox-unselected-icon-color: rgba(255, 255, 255, .54);--mdc-checkbox-unselected-pressed-icon-color: rgba(255, 255, 255, .54);--mdc-checkbox-selected-focus-state-layer-color: #f59e0b;--mdc-checkbox-selected-hover-state-layer-color: #f59e0b;--mdc-checkbox-selected-pressed-state-layer-color: #f59e0b;--mdc-checkbox-unselected-focus-state-layer-color: white;--mdc-checkbox-unselected-hover-state-layer-color: white;--mdc-checkbox-unselected-pressed-state-layer-color: white}.theme-amber .dark .mat-mdc-checkbox.mat-warn,.theme-amber.dark .mat-mdc-checkbox.mat-warn{--mdc-checkbox-disabled-selected-icon-color: rgba(255, 255, 255, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(255, 255, 255, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #dc2626;--mdc-checkbox-selected-hover-icon-color: #dc2626;--mdc-checkbox-selected-icon-color: #dc2626;--mdc-checkbox-selected-pressed-icon-color: #dc2626;--mdc-checkbox-unselected-focus-icon-color: #eeeeee;--mdc-checkbox-unselected-hover-icon-color: #eeeeee;--mdc-checkbox-unselected-icon-color: rgba(255, 255, 255, .54);--mdc-checkbox-unselected-pressed-icon-color: rgba(255, 255, 255, .54);--mdc-checkbox-selected-focus-state-layer-color: #dc2626;--mdc-checkbox-selected-hover-state-layer-color: #dc2626;--mdc-checkbox-selected-pressed-state-layer-color: #dc2626;--mdc-checkbox-unselected-focus-state-layer-color: white;--mdc-checkbox-unselected-hover-state-layer-color: white;--mdc-checkbox-unselected-pressed-state-layer-color: white}.theme-amber .dark .mat-mdc-button.mat-primary,.theme-amber.dark .mat-mdc-button.mat-primary{--mdc-text-button-label-text-color: #f59e0b;--mat-text-button-state-layer-color: #f59e0b;--mat-text-button-ripple-color: rgba(245, 158, 11, .1)}.theme-amber .dark .mat-mdc-button.mat-accent,.theme-amber.dark .mat-mdc-button.mat-accent{--mdc-text-button-label-text-color: #1e293b;--mat-text-button-state-layer-color: #1e293b;--mat-text-button-ripple-color: rgba(30, 41, 59, .1)}.theme-amber .dark .mat-mdc-button.mat-warn,.theme-amber.dark .mat-mdc-button.mat-warn{--mdc-text-button-label-text-color: #dc2626;--mat-text-button-state-layer-color: #dc2626;--mat-text-button-ripple-color: rgba(220, 38, 38, .1)}.theme-amber .dark .mat-mdc-unelevated-button.mat-primary,.theme-amber.dark .mat-mdc-unelevated-button.mat-primary{--mdc-filled-button-container-color: #f59e0b;--mdc-filled-button-label-text-color: #451a03;--mat-filled-button-state-layer-color: #451a03;--mat-filled-button-ripple-color: rgba(69, 26, 3, .1)}.theme-amber .dark .mat-mdc-unelevated-button.mat-accent,.theme-amber.dark .mat-mdc-unelevated-button.mat-accent{--mdc-filled-button-container-color: #1e293b;--mdc-filled-button-label-text-color: white;--mat-filled-button-state-layer-color: white;--mat-filled-button-ripple-color: rgba(255, 255, 255, .1)}.theme-amber .dark .mat-mdc-unelevated-button.mat-warn,.theme-amber.dark .mat-mdc-unelevated-button.mat-warn{--mdc-filled-button-container-color: #dc2626;--mdc-filled-button-label-text-color: white;--mat-filled-button-state-layer-color: white;--mat-filled-button-ripple-color: rgba(255, 255, 255, .1)}.theme-amber .dark .mat-mdc-raised-button.mat-primary,.theme-amber.dark .mat-mdc-raised-button.mat-primary{--mdc-protected-button-container-color: #f59e0b;--mdc-protected-button-label-text-color: #451a03;--mat-protected-button-state-layer-color: #451a03;--mat-protected-button-ripple-color: rgba(69, 26, 3, .1)}.theme-amber .dark .mat-mdc-raised-button.mat-accent,.theme-amber.dark .mat-mdc-raised-button.mat-accent{--mdc-protected-button-container-color: #1e293b;--mdc-protected-button-label-text-color: white;--mat-protected-button-state-layer-color: white;--mat-protected-button-ripple-color: rgba(255, 255, 255, .1)}.theme-amber .dark .mat-mdc-raised-button.mat-warn,.theme-amber.dark .mat-mdc-raised-button.mat-warn{--mdc-protected-button-container-color: #dc2626;--mdc-protected-button-label-text-color: white;--mat-protected-button-state-layer-color: white;--mat-protected-button-ripple-color: rgba(255, 255, 255, .1)}.theme-amber .dark .mat-mdc-outlined-button.mat-primary,.theme-amber.dark .mat-mdc-outlined-button.mat-primary{--mdc-outlined-button-label-text-color: #f59e0b;--mdc-outlined-button-outline-color: rgba(203, 221, 225, .12);--mat-outlined-button-state-layer-color: #f59e0b;--mat-outlined-button-ripple-color: rgba(245, 158, 11, .1)}.theme-amber .dark .mat-mdc-outlined-button.mat-accent,.theme-amber.dark .mat-mdc-outlined-button.mat-accent{--mdc-outlined-button-label-text-color: #1e293b;--mdc-outlined-button-outline-color: rgba(203, 221, 225, .12);--mat-outlined-button-state-layer-color: #1e293b;--mat-outlined-button-ripple-color: rgba(30, 41, 59, .1)}.theme-amber .dark .mat-mdc-outlined-button.mat-warn,.theme-amber.dark .mat-mdc-outlined-button.mat-warn{--mdc-outlined-button-label-text-color: #dc2626;--mdc-outlined-button-outline-color: rgba(203, 221, 225, .12);--mat-outlined-button-state-layer-color: #dc2626;--mat-outlined-button-ripple-color: rgba(220, 38, 38, .1)}.theme-amber .dark .mat-mdc-icon-button.mat-primary,.theme-amber.dark .mat-mdc-icon-button.mat-primary{--mdc-icon-button-icon-color: #f59e0b;--mat-icon-button-state-layer-color: #f59e0b;--mat-icon-button-ripple-color: rgba(245, 158, 11, .1)}.theme-amber .dark .mat-mdc-icon-button.mat-accent,.theme-amber.dark .mat-mdc-icon-button.mat-accent{--mdc-icon-button-icon-color: #1e293b;--mat-icon-button-state-layer-color: #1e293b;--mat-icon-button-ripple-color: rgba(30, 41, 59, .1)}.theme-amber .dark .mat-mdc-icon-button.mat-warn,.theme-amber.dark .mat-mdc-icon-button.mat-warn{--mdc-icon-button-icon-color: #dc2626;--mat-icon-button-state-layer-color: #dc2626;--mat-icon-button-ripple-color: rgba(220, 38, 38, .1)}.theme-amber .dark .mat-mdc-fab.mat-primary,.theme-amber.dark .mat-mdc-fab.mat-primary{--mdc-fab-container-color: #f59e0b;--mat-fab-foreground-color: #451a03;--mat-fab-state-layer-color: #451a03;--mat-fab-ripple-color: rgba(69, 26, 3, .1)}.theme-amber .dark .mat-mdc-fab.mat-accent,.theme-amber.dark .mat-mdc-fab.mat-accent{--mdc-fab-container-color: #1e293b;--mat-fab-foreground-color: white;--mat-fab-state-layer-color: white;--mat-fab-ripple-color: rgba(255, 255, 255, .1)}.theme-amber .dark .mat-mdc-fab.mat-warn,.theme-amber.dark .mat-mdc-fab.mat-warn{--mdc-fab-container-color: #dc2626;--mat-fab-foreground-color: white;--mat-fab-state-layer-color: white;--mat-fab-ripple-color: rgba(255, 255, 255, .1)}.theme-amber .dark .mat-mdc-mini-fab.mat-primary,.theme-amber.dark .mat-mdc-mini-fab.mat-primary{--mdc-fab-small-container-color: #f59e0b;--mat-fab-small-foreground-color: #451a03;--mat-fab-small-state-layer-color: #451a03;--mat-fab-small-ripple-color: rgba(69, 26, 3, .1)}.theme-amber .dark .mat-mdc-mini-fab.mat-accent,.theme-amber.dark .mat-mdc-mini-fab.mat-accent{--mdc-fab-small-container-color: #1e293b;--mat-fab-small-foreground-color: white;--mat-fab-small-state-layer-color: white;--mat-fab-small-ripple-color: rgba(255, 255, 255, .1)}.theme-amber .dark .mat-mdc-mini-fab.mat-warn,.theme-amber.dark .mat-mdc-mini-fab.mat-warn{--mdc-fab-small-container-color: #dc2626;--mat-fab-small-foreground-color: white;--mat-fab-small-state-layer-color: white;--mat-fab-small-ripple-color: rgba(255, 255, 255, .1)}.theme-amber .dark .mat-accent,.theme-amber.dark .mat-accent{--mdc-circular-progress-active-indicator-color: #1e293b}.theme-amber .dark .mat-warn,.theme-amber.dark .mat-warn{--mdc-circular-progress-active-indicator-color: #dc2626}.theme-amber .dark .mat-badge-accent,.theme-amber.dark .mat-badge-accent{--mat-badge-background-color: #1e293b;--mat-badge-text-color: white}.theme-amber .dark .mat-badge-warn,.theme-amber.dark .mat-badge-warn{--mat-badge-background-color: #dc2626;--mat-badge-text-color: white}.theme-amber .dark .mat-datepicker-content.mat-accent,.theme-amber.dark .mat-datepicker-content.mat-accent{--mat-datepicker-calendar-date-selected-state-text-color: white;--mat-datepicker-calendar-date-selected-state-background-color: #1e293b;--mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(30, 41, 59, .4);--mat-datepicker-calendar-date-today-selected-state-outline-color: white;--mat-datepicker-calendar-date-focus-state-background-color: rgba(30, 41, 59, .3);--mat-datepicker-calendar-date-hover-state-background-color: rgba(30, 41, 59, .3);--mat-datepicker-calendar-date-in-range-state-background-color: rgba(30, 41, 59, .2);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, .2);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #46a35e}.theme-amber .dark .mat-datepicker-content.mat-warn,.theme-amber.dark .mat-datepicker-content.mat-warn{--mat-datepicker-calendar-date-selected-state-text-color: white;--mat-datepicker-calendar-date-selected-state-background-color: #dc2626;--mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(220, 38, 38, .4);--mat-datepicker-calendar-date-today-selected-state-outline-color: white;--mat-datepicker-calendar-date-focus-state-background-color: rgba(220, 38, 38, .3);--mat-datepicker-calendar-date-hover-state-background-color: rgba(220, 38, 38, .3);--mat-datepicker-calendar-date-in-range-state-background-color: rgba(220, 38, 38, .2);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, .2);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: #46a35e}.theme-amber .dark .mat-datepicker-toggle-active.mat-accent,.theme-amber.dark .mat-datepicker-toggle-active.mat-accent{--mat-datepicker-toggle-active-state-icon-color: #1e293b}.theme-amber .dark .mat-datepicker-toggle-active.mat-warn,.theme-amber.dark .mat-datepicker-toggle-active.mat-warn{--mat-datepicker-toggle-active-state-icon-color: #dc2626}.theme-amber .dark .mat-icon.mat-primary,.theme-amber.dark .mat-icon.mat-primary{--mat-icon-color: #f59e0b}.theme-amber .dark .mat-icon.mat-accent,.theme-amber.dark .mat-icon.mat-accent{--mat-icon-color: #1e293b}.theme-amber .dark .mat-icon.mat-warn,.theme-amber.dark .mat-icon.mat-warn{--mat-icon-color: #dc2626}.theme-amber .dark .mat-step-header.mat-accent,.theme-amber.dark .mat-step-header.mat-accent{--mat-stepper-header-icon-foreground-color: white;--mat-stepper-header-selected-state-icon-background-color: #1e293b;--mat-stepper-header-selected-state-icon-foreground-color: white;--mat-stepper-header-done-state-icon-background-color: #1e293b;--mat-stepper-header-done-state-icon-foreground-color: white;--mat-stepper-header-edit-state-icon-background-color: #1e293b;--mat-stepper-header-edit-state-icon-foreground-color: white}.theme-amber .dark .mat-step-header.mat-warn,.theme-amber.dark .mat-step-header.mat-warn{--mat-stepper-header-icon-foreground-color: white;--mat-stepper-header-selected-state-icon-background-color: #dc2626;--mat-stepper-header-selected-state-icon-foreground-color: white;--mat-stepper-header-done-state-icon-background-color: #dc2626;--mat-stepper-header-done-state-icon-foreground-color: white;--mat-stepper-header-edit-state-icon-background-color: #dc2626;--mat-stepper-header-edit-state-icon-foreground-color: white}.theme-amber .dark .mat-toolbar.mat-primary,.theme-amber.dark .mat-toolbar.mat-primary{--mat-toolbar-container-background-color: #f59e0b;--mat-toolbar-container-text-color: #451a03}.theme-amber .dark .mat-toolbar.mat-accent,.theme-amber.dark .mat-toolbar.mat-accent{--mat-toolbar-container-background-color: #1e293b;--mat-toolbar-container-text-color: white}.theme-amber .dark .mat-toolbar.mat-warn,.theme-amber.dark .mat-toolbar.mat-warn{--mat-toolbar-container-background-color: #dc2626;--mat-toolbar-container-text-color: white}.ps{overflow:hidden!important;overflow-anchor:none;-ms-overflow-style:none;touch-action:auto;-ms-touch-action:auto}.ps__rail-x{display:none;opacity:0;transition:background-color .2s linear,opacity .2s linear;-webkit-transition:background-color .2s linear,opacity .2s linear;height:15px;bottom:0;position:absolute}.ps__rail-y{display:none;opacity:0;transition:background-color .2s linear,opacity .2s linear;-webkit-transition:background-color .2s linear,opacity .2s linear;width:15px;right:0;position:absolute}.ps--active-x>.ps__rail-x,.ps--active-y>.ps__rail-y{display:block;background-color:transparent}.ps:hover>.ps__rail-x,.ps:hover>.ps__rail-y,.ps--focus>.ps__rail-x,.ps--focus>.ps__rail-y,.ps--scrolling-x>.ps__rail-x,.ps--scrolling-y>.ps__rail-y{opacity:.6}.ps .ps__rail-x:hover,.ps .ps__rail-y:hover,.ps .ps__rail-x:focus,.ps .ps__rail-y:focus,.ps .ps__rail-x.ps--clicking,.ps .ps__rail-y.ps--clicking{background-color:#eee;opacity:.9}.ps__thumb-x{background-color:#aaa;border-radius:6px;transition:background-color .2s linear,height .2s ease-in-out;-webkit-transition:background-color .2s linear,height .2s ease-in-out;height:6px;bottom:2px;position:absolute}.ps__thumb-y{background-color:#aaa;border-radius:6px;transition:background-color .2s linear,width .2s ease-in-out;-webkit-transition:background-color .2s linear,width .2s ease-in-out;width:6px;right:2px;position:absolute}.ps__rail-x:hover>.ps__thumb-x,.ps__rail-x:focus>.ps__thumb-x,.ps__rail-x.ps--clicking .ps__thumb-x{background-color:#999;height:11px}.ps__rail-y:hover>.ps__thumb-y,.ps__rail-y:focus>.ps__thumb-y,.ps__rail-y.ps--clicking .ps__thumb-y{background-color:#999;width:11px}@supports (-ms-overflow-style: none){.ps{overflow:auto!important}}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){.ps{overflow:auto!important}}.ql-container{box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:13px;height:100%;margin:0;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container:not(.ql-disabled) li[data-list=checked]>.ql-ui,.ql-container:not(.ql-disabled) li[data-list=unchecked]>.ql-ui{cursor:pointer}.ql-clipboard{left:-100000px;height:1px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{box-sizing:border-box;counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;line-height:1.42;height:100%;outline:none;overflow-y:auto;padding:12px 15px;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word}.ql-editor>*{cursor:text}.ql-editor p,.ql-editor ol,.ql-editor pre,.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{margin:0;padding:0}@supports (counter-set:none){.ql-editor p,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{counter-set:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor p,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor table{border-collapse:collapse}.ql-editor td{border:1px solid #000;padding:2px 5px}.ql-editor ol{padding-left:1.5em}.ql-editor li{list-style-type:none;padding-left:1.5em;position:relative}.ql-editor li>.ql-ui:before{display:inline-block;margin-left:-1.5em;margin-right:.3em;text-align:right;white-space:nowrap;width:1.2em}.ql-editor li[data-list=checked]>.ql-ui,.ql-editor li[data-list=unchecked]>.ql-ui{color:#777}.ql-editor li[data-list=bullet]>.ql-ui:before{content:"\2022"}.ql-editor li[data-list=checked]>.ql-ui:before{content:"\2611"}.ql-editor li[data-list=unchecked]>.ql-ui:before{content:"\2610"}@supports (counter-set:none){.ql-editor li[data-list]{counter-set:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list]{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered]{counter-increment:list-0}.ql-editor li[data-list=ordered]>.ql-ui:before{content:counter(list-0,decimal) ". "}.ql-editor li[data-list=ordered].ql-indent-1{counter-increment:list-1}.ql-editor li[data-list=ordered].ql-indent-1>.ql-ui:before{content:counter(list-1,lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-1{counter-set:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-2{counter-increment:list-2}.ql-editor li[data-list=ordered].ql-indent-2>.ql-ui:before{content:counter(list-2,lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-2{counter-set:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-3{counter-increment:list-3}.ql-editor li[data-list=ordered].ql-indent-3>.ql-ui:before{content:counter(list-3,decimal) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-3{counter-set:list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-4{counter-increment:list-4}.ql-editor li[data-list=ordered].ql-indent-4>.ql-ui:before{content:counter(list-4,lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-4{counter-set:list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-5{counter-increment:list-5}.ql-editor li[data-list=ordered].ql-indent-5>.ql-ui:before{content:counter(list-5,lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-5{counter-set:list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-6{counter-increment:list-6}.ql-editor li[data-list=ordered].ql-indent-6>.ql-ui:before{content:counter(list-6,decimal) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-6{counter-set:list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-6{counter-reset:list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-7{counter-increment:list-7}.ql-editor li[data-list=ordered].ql-indent-7>.ql-ui:before{content:counter(list-7,lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-7{counter-set:list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-7{counter-reset:list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-8{counter-increment:list-8}.ql-editor li[data-list=ordered].ql-indent-8>.ql-ui:before{content:counter(list-8,lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-8{counter-set:list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-8{counter-reset:list-9}}.ql-editor li[data-list=ordered].ql-indent-9{counter-increment:list-9}.ql-editor li[data-list=ordered].ql-indent-9>.ql-ui:before{content:counter(list-9,decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor li.ql-direction-rtl{padding-right:1.5em}.ql-editor li.ql-direction-rtl>.ql-ui:before{margin-left:.3em;margin-right:-1.5em;text-align:left}.ql-editor table{table-layout:fixed;width:100%}.ql-editor table td{outline:none}.ql-editor .ql-code-block-container{font-family:monospace}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor .ql-ui{position:absolute}.ql-editor.ql-blank:before{color:#0009;content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}.ql-snow.ql-toolbar:after,.ql-snow .ql-toolbar:after{clear:both;content:"";display:table}.ql-snow.ql-toolbar button,.ql-snow .ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px}.ql-snow.ql-toolbar button svg,.ql-snow .ql-toolbar button svg{float:left;height:100%}.ql-snow.ql-toolbar button:active:hover,.ql-snow .ql-toolbar button:active:hover{outline:none}.ql-snow.ql-toolbar input.ql-image[type=file],.ql-snow .ql-toolbar input.ql-image[type=file]{display:none}.ql-snow.ql-toolbar button:hover,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar button:focus,.ql-snow .ql-toolbar button:focus,.ql-snow.ql-toolbar button.ql-active,.ql-snow .ql-toolbar button.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item.ql-selected{color:#06c}.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill{fill:#06c}.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter{stroke:#06c}@media (pointer:coarse){.ql-snow.ql-toolbar button:hover:not(.ql-active),.ql-snow .ql-toolbar button:hover:not(.ql-active){color:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.ql-snow,.ql-snow *{box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-snow .ql-formats{display:inline-block;vertical-align:middle}.ql-snow .ql-formats:after{clear:both;content:"";display:table}.ql-snow .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-thin,.ql-snow .ql-stroke.ql-thin{stroke-width:1}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-snow .ql-editor code,.ql-snow .ql-editor .ql-code-block-container{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor .ql-code-block-container{margin-bottom:5px;margin-top:5px;padding:5px 10px}.ql-snow .ql-editor code{font-size:85%;padding:2px 4px}.ql-snow .ql-editor .ql-code-block-container{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#444;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-snow .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-snow .ql-picker-label:before{display:inline-block;line-height:22px}.ql-snow .ql-picker-options{background-color:#fff;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-snow .ql-icon-picker .ql-picker-item{height:24px;width:24px;padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-snow .ql-color-picker .ql-picker-item{border:1px solid transparent;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{position:absolute;margin-top:-9px;right:0;top:50%;width:18px}.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-label:before,.ql-snow .ql-picker.ql-header .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{content:"Heading 6"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-label:before,.ql-snow .ql-picker.ql-font .ql-picker-item:before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{content:"Monospace"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-label:before,.ql-snow .ql-picker.ql-size .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{content:"Huge"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-code-block-container{position:relative}.ql-code-block-container .ql-ui{right:5px;top:5px}.ql-toolbar.ql-snow{border:1px solid #ccc;box-sizing:border-box;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:8px}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid transparent}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid transparent;box-shadow:#0003 0 2px 8px}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0}.ql-snow .ql-tooltip{background-color:#fff;border:1px solid #ccc;box-shadow:0 0 5px #ddd;color:#444;padding:5px 12px;white-space:nowrap}.ql-snow .ql-tooltip:before{content:"Visit URL:";line-height:26px;margin-right:8px}.ql-snow .ql-tooltip input[type=text]{display:none;border:1px solid #ccc;font-size:13px;height:26px;margin:0;padding:3px 5px;width:170px}.ql-snow .ql-tooltip a.ql-preview{display:inline-block;max-width:200px;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}.ql-snow .ql-tooltip a.ql-action:after{border-right:1px solid #ccc;content:"Edit";margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove:before{content:"Remove";margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action:after{border-right:0;content:"Save";padding-right:0}.ql-snow .ql-tooltip[data-mode=link]:before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]:before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]:before{content:"Enter video:"}.ql-snow a{color:#06c}.ql-container.ql-snow{border:1px solid #ccc}.example-viewer{display:flex;flex-direction:column;margin:32px 0;overflow:hidden;--tw-bg-opacity: 1;background-color:rgba(var(--angor-bg-card-rgb),var(--tw-bg-opacity));border-radius:1rem;--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.example-viewer .title{display:flex;align-items:center;justify-content:space-between;height:88px;min-height:88px;max-height:88px;padding:0 40px}.example-viewer .title h6{font-weight:700}.example-viewer .title .controls{display:flex;align-items:center}.example-viewer .title .controls>*+*{margin-left:8px}.example-viewer mat-tab-group .mat-tab-body-content .angor-highlight pre{margin:0;border-radius:0}input,textarea{background:transparent}input::placeholder,textarea::placeholder{--tw-text-opacity: 1;color:rgba(var(--angor-text-hint-rgb),var(--tw-text-opacity))}.mat-toolbar.mat-primary input::placeholder,.mat-toolbar.mat-primary textarea::placeholder{color:rgba(var(--angor-on-primary-rgb),var(--tw-text-opacity))!important;--tw-text-opacity: .38 !important}.mat-toolbar.mat-accent input::placeholder,.mat-toolbar.mat-accent textarea::placeholder{color:rgba(var(--angor-on-accent-rgb),var(--tw-text-opacity))!important;--tw-text-opacity: .38 !important}.mat-toolbar.mat-warn input::placeholder,.mat-toolbar.mat-warn textarea::placeholder{color:rgba(var(--angor-on-warn-rgb),var(--tw-text-opacity))!important;--tw-text-opacity: .38 !important}input::-moz-placeholder,textarea::-moz-placeholder{--tw-text-opacity: 1;color:rgba(var(--angor-text-hint-rgb),var(--tw-text-opacity))}.mat-toolbar.mat-primary input::-moz-placeholder,.mat-toolbar.mat-primary textarea::-moz-placeholder{color:rgba(var(--angor-on-primary-rgb),var(--tw-text-opacity))!important;--tw-text-opacity: .38 !important}.mat-toolbar.mat-accent input::-moz-placeholder,.mat-toolbar.mat-accent textarea::-moz-placeholder{color:rgba(var(--angor-on-accent-rgb),var(--tw-text-opacity))!important;--tw-text-opacity: .38 !important}.mat-toolbar.mat-warn input::-moz-placeholder,.mat-toolbar.mat-warn textarea::-moz-placeholder{color:rgba(var(--angor-on-warn-rgb),var(--tw-text-opacity))!important;--tw-text-opacity: .38 !important}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{--tw-text-opacity: 1;color:rgba(var(--angor-text-hint-rgb),var(--tw-text-opacity))}.mat-toolbar.mat-primary input::-webkit-input-placeholder,.mat-toolbar.mat-primary textarea::-webkit-input-placeholder{color:rgba(var(--angor-on-primary-rgb),var(--tw-text-opacity))!important;--tw-text-opacity: .38 !important}.mat-toolbar.mat-accent input::-webkit-input-placeholder,.mat-toolbar.mat-accent textarea::-webkit-input-placeholder{color:rgba(var(--angor-on-accent-rgb),var(--tw-text-opacity))!important;--tw-text-opacity: .38 !important}.mat-toolbar.mat-warn input::-webkit-input-placeholder,.mat-toolbar.mat-warn textarea::-webkit-input-placeholder{color:rgba(var(--angor-on-warn-rgb),var(--tw-text-opacity))!important;--tw-text-opacity: .38 !important}input:-ms-input-placeholder,textarea:-ms-input-placeholder{--tw-text-opacity: 1;color:rgba(var(--angor-text-hint-rgb),var(--tw-text-opacity))}.mat-toolbar.mat-primary input:-ms-input-placeholder,.mat-toolbar.mat-primary textarea:-ms-input-placeholder{color:rgba(var(--angor-on-primary-rgb),var(--tw-text-opacity))!important;--tw-text-opacity: .38 !important}.mat-toolbar.mat-accent input:-ms-input-placeholder,.mat-toolbar.mat-accent textarea:-ms-input-placeholder{color:rgba(var(--angor-on-accent-rgb),var(--tw-text-opacity))!important;--tw-text-opacity: .38 !important}.mat-toolbar.mat-warn input:-ms-input-placeholder,.mat-toolbar.mat-warn textarea:-ms-input-placeholder{color:rgba(var(--angor-on-warn-rgb),var(--tw-text-opacity))!important;--tw-text-opacity: .38 !important}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:active{-webkit-background-clip:text;transition:background-color 5000s!important}.dark input:-webkit-autofill,.dark input:-webkit-autofill:hover,.dark input:-webkit-autofill:focus,.dark input:-webkit-autofill:active,.dark textarea:-webkit-autofill,.dark textarea:-webkit-autofill:hover,.dark textarea:-webkit-autofill:focus,.dark textarea:-webkit-autofill:active{-webkit-text-fill-color:rgba(255,255,255,.87)}input [data-autocompleted],textarea [data-autocompleted]{background-color:transparent!important}.angor-backdrop-on-mobile{background-color:rgb(0 0 0 / var(--tw-bg-opacity))!important;--tw-bg-opacity: .6 !important}@media (min-width: 600px){.angor-backdrop-on-mobile{background-color:transparent!important}}*[class*=mat-],*[class*=mat-mdc-],*[class*=mat-] *,*[class*=mat-mdc-] *{-webkit-font-smoothing:auto!important;-moz-osx-font-smoothing:auto!important}.mat-accordion .mat-expansion-panel{margin-bottom:24px;border-radius:8px!important;transition:box-shadow 225ms cubic-bezier(.4,0,.2,1);--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1) !important;--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color) !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important}.mat-accordion .mat-expansion-panel:last-child{margin-bottom:0}.mat-accordion .mat-expansion-panel.mat-expanded,.mat-accordion .mat-expansion-panel:hover{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1) !important;--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color) !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important}.mat-accordion .mat-expansion-panel:not(.mat-expanded) .mat-expansion-panel-header:not([aria-disabled=true]).cdk-keyboard-focused,.mat-accordion .mat-expansion-panel:not(.mat-expanded) .mat-expansion-panel-header:not([aria-disabled=true]).cdk-program-focused,.mat-accordion .mat-expansion-panel:not(.mat-expanded) .mat-expansion-panel-header:not([aria-disabled=true]):hover{background:transparent!important}.mat-accordion .mat-expansion-panel .mat-expansion-panel-header{font-size:14px}.mat-accordion .mat-expansion-panel .mat-expansion-panel-header[aria-disabled=true] .mat-expansion-panel-header-description{margin-right:28px}.mat-accordion .mat-expansion-panel .mat-expansion-panel-header .mat-expansion-indicator{display:inline-flex;align-items:center;justify-content:center;width:12px;height:12px}.mat-accordion .mat-expansion-panel .mat-expansion-panel-header .mat-expansion-indicator:after{border-color:currentColor!important}.mat-accordion .mat-expansion-panel .mat-expansion-panel-body{--tw-text-opacity: 1 !important;color:rgba(var(--angor-text-secondary-rgb),var(--tw-text-opacity))!important}.mat-toolbar.mat-primary .mat-accordion .mat-expansion-panel .mat-expansion-panel-body{color:rgba(var(--angor-on-primary-rgb),var(--tw-text-opacity))!important;--tw-text-opacity: .6 !important}.mat-toolbar.mat-accent .mat-accordion .mat-expansion-panel .mat-expansion-panel-body{color:rgba(var(--angor-on-accent-rgb),var(--tw-text-opacity))!important;--tw-text-opacity: .6 !important}.mat-toolbar.mat-warn .mat-accordion .mat-expansion-panel .mat-expansion-panel-body{color:rgba(var(--angor-on-warn-rgb),var(--tw-text-opacity))!important;--tw-text-opacity: .6 !important}.mat-mdc-button,.mat-mdc-raised-button,.mat-mdc-outlined-button,.mat-mdc-unelevated-button,.mat-mdc-icon-button,.mat-mdc-fab,.mat-mdc-mini-fab{height:40px;min-height:40px;max-height:40px;line-height:1!important}.mat-mdc-button.angor-mat-button-large,.mat-mdc-raised-button.angor-mat-button-large,.mat-mdc-outlined-button.angor-mat-button-large,.mat-mdc-unelevated-button.angor-mat-button-large,.mat-mdc-icon-button.angor-mat-button-large,.mat-mdc-fab.angor-mat-button-large,.mat-mdc-mini-fab.angor-mat-button-large{height:48px;min-height:48px;max-height:48px}.mat-mdc-button[disabled=true] .mat-icon,.mat-mdc-raised-button[disabled=true] .mat-icon,.mat-mdc-outlined-button[disabled=true] .mat-icon,.mat-mdc-unelevated-button[disabled=true] .mat-icon,.mat-mdc-icon-button[disabled=true] .mat-icon,.mat-mdc-fab[disabled=true] .mat-icon,.mat-mdc-mini-fab[disabled=true] .mat-icon{opacity:.38!important}.mat-mdc-icon-button{display:inline-flex!important;align-items:center;justify-content:center;width:40px!important;padding:0!important}.mat-mdc-icon-button svg,.mat-mdc-icon-button img{height:auto!important}.mat-mdc-fab{max-height:56px;border-radius:16px!important}.mat-mdc-fab:not(.mdc-fab--extended) .mdc-fab__ripple{border-radius:16px!important}.mat-mdc-mini-fab{border-radius:12px!important}.mat-mdc-mini-fab:not(.mdc-fab--extended) .mdc-fab__ripple{border-radius:12px!important}.mat-mdc-button,.mat-mdc-raised-button,.mat-mdc-outlined-button,.mat-mdc-unelevated-button{padding:0 20px!important;border-radius:9999px!important}.mat-mdc-button>.mat-icon,.mat-mdc-raised-button>.mat-icon,.mat-mdc-outlined-button>.mat-icon,.mat-mdc-unelevated-button>.mat-icon{margin-left:0!important;margin-right:0!important}.mat-mdc-button .mat-mdc-progress-spinner .mdc-circular-progress__indeterminate-container circle,.mat-mdc-raised-button .mat-mdc-progress-spinner .mdc-circular-progress__indeterminate-container circle,.mat-mdc-outlined-button .mat-mdc-progress-spinner .mdc-circular-progress__indeterminate-container circle,.mat-mdc-unelevated-button .mat-mdc-progress-spinner .mdc-circular-progress__indeterminate-container circle,.mat-mdc-icon-button .mat-mdc-progress-spinner .mdc-circular-progress__indeterminate-container circle,.mat-mdc-fab .mat-mdc-progress-spinner .mdc-circular-progress__indeterminate-container circle,.mat-mdc-mini-fab .mat-mdc-progress-spinner .mdc-circular-progress__indeterminate-container circle{stroke:currentColor!important;animation-duration:6s}.mat-mdc-raised-button,.mat-mdc-unelevated-button,.mat-mdc-fab,.mat-mdc-mini-fab{--mat-mdc-button-persistent-ripple-color: #3b7586 !important;--mat-mdc-button-ripple-color: rgba(0, 0, 0, .1) !important}.dark .mat-mdc-raised-button,.dark .mat-mdc-unelevated-button,.dark .mat-mdc-fab,.dark .mat-mdc-mini-fab{--mat-mdc-button-persistent-ripple-color: #000 !important;--mat-mdc-button-ripple-color: rgba(0, 0, 0, .1) !important}.mat-mdc-raised-button .mat-icon,.mat-mdc-unelevated-button .mat-icon,.mat-mdc-fab .mat-icon,.mat-mdc-mini-fab .mat-icon{color:currentColor!important}.mat-mdc-raised-button .mat-ripple-element,.mat-mdc-unelevated-button .mat-ripple-element,.mat-mdc-fab .mat-ripple-element,.mat-mdc-mini-fab .mat-ripple-element{background-color:#0000001a!important}.mat-mdc-button:not([disabled=true]).mat-primary .mat-icon,.mat-mdc-icon-button:not([disabled=true]).mat-primary .mat-icon,.mat-mdc-outlined-button:not([disabled=true]).mat-primary .mat-icon{--tw-text-opacity: 1 !important;color:rgba(var(--angor-primary-rgb),var(--tw-text-opacity))!important}.mat-mdc-button:not([disabled=true]).mat-accent .mat-icon,.mat-mdc-icon-button:not([disabled=true]).mat-accent .mat-icon,.mat-mdc-outlined-button:not([disabled=true]).mat-accent .mat-icon{--tw-text-opacity: 1 !important;color:rgba(var(--angor-accent-rgb),var(--tw-text-opacity))!important}.mat-mdc-button:not([disabled=true]).mat-warn .mat-icon,.mat-mdc-icon-button:not([disabled=true]).mat-warn .mat-icon,.mat-mdc-outlined-button:not([disabled=true]).mat-warn .mat-icon{--tw-text-opacity: 1 !important;color:rgba(var(--angor-warn-rgb),var(--tw-text-opacity))!important}.mat-mdc-outlined-button:not([disabled=true]){--tw-border-opacity: 1 !important;border-color:rgb(107 152 164 / var(--tw-border-opacity))!important}.mat-mdc-outlined-button:not([disabled=true]):is(.dark *){--tw-border-opacity: 1 !important;border-color:rgb(8 59 70 / var(--tw-border-opacity))!important}.mat-mdc-outlined-button[disabled=true]{border-color:#6b98a4b3!important}.mat-mdc-outlined-button[disabled=true]:is(.dark *){--tw-border-opacity: 1 !important;border-color:rgb(7 52 62 / var(--tw-border-opacity))!important}.mdc-button .mdc-button__label{white-space:nowrap}.mat-button-toggle-group{border:none!important}.mat-button-toggle-group>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.25rem * var(--tw-space-x-reverse));margin-left:calc(.25rem * calc(1 - var(--tw-space-x-reverse)))}.mat-button-toggle-group.mat-button-toggle-group-appearance-standard .mat-button-toggle+.mat-button-toggle{background-clip:padding-box}.mat-button-toggle-group .mat-button-toggle{border-radius:9999px;overflow:hidden;border:none!important;font-weight:500}.mat-button-toggle-group .mat-button-toggle.mat-button-toggle-checked .mat-button-toggle-label-content{--tw-text-opacity: 1 !important;color:rgba(var(--angor-text-default-rgb),var(--tw-text-opacity))!important}.mat-button-toggle-group .mat-button-toggle .mat-button-toggle-label-content{padding:0 20px;line-height:40px!important;--tw-text-opacity: 1;color:rgba(var(--angor-text-secondary-rgb),var(--tw-text-opacity))}.mat-toolbar.mat-primary .mat-button-toggle-group .mat-button-toggle .mat-button-toggle-label-content{color:rgba(var(--angor-on-primary-rgb),var(--tw-text-opacity))!important;--tw-text-opacity: .6 !important}.mat-toolbar.mat-accent .mat-button-toggle-group .mat-button-toggle .mat-button-toggle-label-content{color:rgba(var(--angor-on-accent-rgb),var(--tw-text-opacity))!important;--tw-text-opacity: .6 !important}.mat-toolbar.mat-warn .mat-button-toggle-group .mat-button-toggle .mat-button-toggle-label-content{color:rgba(var(--angor-on-warn-rgb),var(--tw-text-opacity))!important;--tw-text-opacity: .6 !important}.mat-mdc-checkbox{display:inline-flex!important}.mat-mdc-checkbox .mdc-form-field{padding-right:12px}.mdc-checkbox__native-control{opacity:0!important}.mat-mdc-chip{font-weight:500!important}.mat-mdc-dialog-container .mdc-dialog__surface{border-radius:16px!important;padding:24px}.mat-drawer-backdrop.mat-drawer-shown{background-color:#0009!important}.mat-mdc-form-field.mat-form-field-appearance-fill.mat-form-field-disabled{opacity:.7!important}.mat-mdc-form-field.mat-form-field-appearance-fill.mat-form-field-invalid .mat-mdc-text-field-wrapper{--tw-border-opacity: 1 !important;border-color:rgba(var(--angor-warn-rgb),var(--tw-border-opacity))!important}.mat-mdc-form-field.mat-form-field-appearance-fill.mat-form-field-invalid .mat-mdc-text-field-wrapper:is(.dark *){--tw-border-opacity: 1 !important;border-color:rgba(var(--angor-warn-rgb),var(--tw-border-opacity))!important}.mat-mdc-form-field.mat-form-field-appearance-fill.mat-form-field-invalid .mat-mdc-select .mat-mdc-select-placeholder{--tw-text-opacity: 1 !important;color:rgba(var(--angor-warn-rgb),var(--tw-text-opacity))!important}.mat-mdc-form-field.mat-form-field-appearance-fill:hover .mat-mdc-form-field-focus-overlay,.mat-mdc-form-field.mat-form-field-appearance-fill.mat-focused .mat-mdc-form-field-focus-overlay{opacity:0!important}.mat-mdc-form-field.mat-form-field-appearance-fill.mat-focused:not(.mat-form-field-invalid) .mat-mdc-text-field-wrapper{--tw-border-opacity: 1 !important;border-color:rgba(var(--angor-primary-rgb),var(--tw-border-opacity))!important}.mat-mdc-form-field.mat-form-field-appearance-fill.mat-focused:not(.mat-form-field-invalid) .mat-mdc-text-field-wrapper:is(.dark *){--tw-border-opacity: 1 !important;border-color:rgba(var(--angor-primary-rgb),var(--tw-border-opacity))!important}.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-native-select .mat-mdc-form-field-infix select{top:auto;margin-top:0;margin-bottom:0;padding-top:0;padding-right:18px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%2364748B' viewBox='0 0 24 24'%3E%3Cpath d='M7 10l5 5 5-5H7z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right -7px center;background-size:24px}.dark .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-native-select .mat-mdc-form-field-infix select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%2397a6ba' viewBox='0 0 24 24'%3E%3Cpath d='M7 10l5 5 5-5H7z'/%3E%3C/svg%3E")}.mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-mat-native-select .mat-mdc-form-field-infix:after{display:none}.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper{padding:0;border-radius:6px;border-width:1px;border-style:solid;--tw-border-opacity: 1 !important;border-color:rgb(107 152 164 / var(--tw-border-opacity))!important;--tw-bg-opacity: 1 !important;background-color:rgb(255 255 255 / var(--tw-bg-opacity))!important;--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05) !important;--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color) !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important}.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:is(.dark *){--tw-border-opacity: 1 !important;border-color:rgb(8 59 70 / var(--tw-border-opacity))!important;background-color:rgb(0 0 0 / var(--tw-bg-opacity))!important;--tw-bg-opacity: .05 !important}.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:not(.mdc-text-field--no-label){margin-top:24px;overflow:visible}.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-focus-overlay{border-radius:6px}.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex{position:relative;display:flex;align-items:stretch;border-radius:6px;padding:0 16px}.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-prefix,.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-prefix{padding:0!important}.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-prefix>.mat-icon,.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-prefix>.mat-icon{margin-right:12px;padding:0!important}.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-prefix>.mat-mdc-icon-button,.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-prefix>.mat-mdc-icon-button{margin:0 4px 0 -10px}.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-prefix>.mat-mdc-select,.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-prefix>.mat-mdc-select{margin-right:10px}.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-prefix>.mat-datepicker-toggle,.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-prefix>.mat-datepicker-toggle{margin-left:-8px}.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix,.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-suffix{padding:0!important}.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix>.mat-icon,.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-suffix>.mat-icon{margin-left:12px;padding:0!important}.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix>.mat-mdc-icon-button,.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-suffix>.mat-mdc-icon-button{margin:0 -10px 0 4px}.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix>.mat-mdc-select,.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-suffix>.mat-mdc-select{margin-left:10px}.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix>.mat-datepicker-toggle,.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-suffix>.mat-datepicker-toggle{margin-right:-8px}.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-prefix,.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-prefix,.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix,.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-suffix{display:inline-flex;align-items:center;justify-content:center;--tw-text-opacity: 1 !important;color:rgba(var(--angor-text-hint-rgb),var(--tw-text-opacity))!important}.mat-toolbar.mat-primary .mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-prefix,.mat-toolbar.mat-primary .mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-prefix,.mat-toolbar.mat-primary .mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix,.mat-toolbar.mat-primary .mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-suffix{color:rgba(var(--angor-on-primary-rgb),var(--tw-text-opacity))!important;--tw-text-opacity: .38 !important}.mat-toolbar.mat-accent .mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-prefix,.mat-toolbar.mat-accent .mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-prefix,.mat-toolbar.mat-accent .mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix,.mat-toolbar.mat-accent .mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-suffix{color:rgba(var(--angor-on-accent-rgb),var(--tw-text-opacity))!important;--tw-text-opacity: .38 !important}.mat-toolbar.mat-warn .mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-prefix,.mat-toolbar.mat-warn .mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-prefix,.mat-toolbar.mat-warn .mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix,.mat-toolbar.mat-warn .mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-suffix{color:rgba(var(--angor-on-warn-rgb),var(--tw-text-opacity))!important;--tw-text-opacity: .38 !important}.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-prefix .mat-mdc-icon-button,.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-prefix .mat-mdc-icon-button,.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix .mat-mdc-icon-button,.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-suffix .mat-mdc-icon-button{width:40px;min-width:40px;height:40px;min-height:40px}.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-prefix .mat-icon,.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-prefix .mat-mdc-icon-button:not([disabled]),.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-prefix .mat-mdc-select-value,.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-prefix .mat-icon,.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-prefix .mat-mdc-icon-button:not([disabled]),.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-prefix .mat-mdc-select-value,.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix .mat-icon,.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix .mat-mdc-icon-button:not([disabled]),.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix .mat-mdc-select-value,.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-suffix .mat-icon,.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-suffix .mat-mdc-icon-button:not([disabled]),.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-suffix .mat-mdc-select-value{--tw-text-opacity: 1;color:rgba(var(--angor-text-hint-rgb),var(--tw-text-opacity))}.mat-toolbar.mat-primary .mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-prefix .mat-icon,.mat-toolbar.mat-primary .mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-prefix .mat-mdc-icon-button:not([disabled]),.mat-toolbar.mat-primary .mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-prefix .mat-mdc-select-value,.mat-toolbar.mat-primary .mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-prefix .mat-icon,.mat-toolbar.mat-primary .mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-prefix .mat-mdc-icon-button:not([disabled]),.mat-toolbar.mat-primary .mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-prefix .mat-mdc-select-value,.mat-toolbar.mat-primary .mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix .mat-icon,.mat-toolbar.mat-primary .mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix .mat-mdc-icon-button:not([disabled]),.mat-toolbar.mat-primary .mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix .mat-mdc-select-value,.mat-toolbar.mat-primary .mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-suffix .mat-icon,.mat-toolbar.mat-primary .mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-suffix .mat-mdc-icon-button:not([disabled]),.mat-toolbar.mat-primary .mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-suffix .mat-mdc-select-value{color:rgba(var(--angor-on-primary-rgb),var(--tw-text-opacity))!important;--tw-text-opacity: .38 !important}.mat-toolbar.mat-accent .mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-prefix .mat-icon,.mat-toolbar.mat-accent .mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-prefix .mat-mdc-icon-button:not([disabled]),.mat-toolbar.mat-accent .mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-prefix .mat-mdc-select-value,.mat-toolbar.mat-accent .mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-prefix .mat-icon,.mat-toolbar.mat-accent .mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-prefix .mat-mdc-icon-button:not([disabled]),.mat-toolbar.mat-accent .mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-prefix .mat-mdc-select-value,.mat-toolbar.mat-accent .mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix .mat-icon,.mat-toolbar.mat-accent .mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix .mat-mdc-icon-button:not([disabled]),.mat-toolbar.mat-accent .mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix .mat-mdc-select-value,.mat-toolbar.mat-accent .mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-suffix .mat-icon,.mat-toolbar.mat-accent .mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-suffix .mat-mdc-icon-button:not([disabled]),.mat-toolbar.mat-accent .mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-suffix .mat-mdc-select-value{color:rgba(var(--angor-on-accent-rgb),var(--tw-text-opacity))!important;--tw-text-opacity: .38 !important}.mat-toolbar.mat-warn .mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-prefix .mat-icon,.mat-toolbar.mat-warn .mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-prefix .mat-mdc-icon-button:not([disabled]),.mat-toolbar.mat-warn .mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-prefix .mat-mdc-select-value,.mat-toolbar.mat-warn .mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-prefix .mat-icon,.mat-toolbar.mat-warn .mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-prefix .mat-mdc-icon-button:not([disabled]),.mat-toolbar.mat-warn .mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-prefix .mat-mdc-select-value,.mat-toolbar.mat-warn .mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix .mat-icon,.mat-toolbar.mat-warn .mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix .mat-mdc-icon-button:not([disabled]),.mat-toolbar.mat-warn .mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix .mat-mdc-select-value,.mat-toolbar.mat-warn .mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-suffix .mat-icon,.mat-toolbar.mat-warn .mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-suffix .mat-mdc-icon-button:not([disabled]),.mat-toolbar.mat-warn .mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-suffix .mat-mdc-select-value{color:rgba(var(--angor-on-warn-rgb),var(--tw-text-opacity))!important;--tw-text-opacity: .38 !important}.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-prefix .mat-datepicker-toggle-default-icon,.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-prefix .mat-datepicker-toggle-default-icon,.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle-default-icon,.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-suffix .mat-datepicker-toggle-default-icon{width:1.5rem;height:1.5rem;min-width:1.5rem;min-height:1.5rem;font-size:1.5rem;line-height:1.5rem}.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-prefix .mat-datepicker-toggle-default-icon svg,.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-prefix .mat-datepicker-toggle-default-icon svg,.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix .mat-datepicker-toggle-default-icon svg,.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-suffix .mat-datepicker-toggle-default-icon svg{width:1.5rem;height:1.5rem}.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-prefix .mat-mdc-select,.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-prefix .mat-mdc-select,.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix .mat-mdc-select,.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-suffix .mat-mdc-select{display:flex;align-items:center}.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-prefix .mat-mdc-select:focus .mat-mdc-select-trigger .mat-mdc-select-value,.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-prefix .mat-mdc-select:focus .mat-mdc-select-trigger .mat-mdc-select-value,.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix .mat-mdc-select:focus .mat-mdc-select-trigger .mat-mdc-select-value,.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-suffix .mat-mdc-select:focus .mat-mdc-select-trigger .mat-mdc-select-value{--tw-text-opacity: 1 !important;color:rgba(var(--angor-primary-rgb),var(--tw-text-opacity))!important}.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-prefix .mat-mdc-select:focus .mat-mdc-select-trigger .mat-mdc-select-arrow-wrapper .mat-mdc-select-arrow,.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-prefix .mat-mdc-select:focus .mat-mdc-select-trigger .mat-mdc-select-arrow-wrapper .mat-mdc-select-arrow,.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix .mat-mdc-select:focus .mat-mdc-select-trigger .mat-mdc-select-arrow-wrapper .mat-mdc-select-arrow,.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-suffix .mat-mdc-select:focus .mat-mdc-select-trigger .mat-mdc-select-arrow-wrapper .mat-mdc-select-arrow{border-top-color:var(--angor-primary)!important}.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-prefix .mat-mdc-select .mat-mdc-select-trigger,.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-prefix .mat-mdc-select .mat-mdc-select-trigger,.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix .mat-mdc-select .mat-mdc-select-trigger,.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-suffix .mat-mdc-select .mat-mdc-select-trigger{display:flex;align-items:center}.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-prefix .mat-mdc-select .mat-mdc-select-trigger .mat-mdc-select-value,.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-prefix .mat-mdc-select .mat-mdc-select-trigger .mat-mdc-select-value,.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix .mat-mdc-select .mat-mdc-select-trigger .mat-mdc-select-value,.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-suffix .mat-mdc-select .mat-mdc-select-trigger .mat-mdc-select-value{display:flex;max-width:none}.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-prefix .mat-mdc-select .mat-mdc-select-trigger .mat-mdc-select-value mat-mdc-select-trigger .mat-icon,.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-prefix .mat-mdc-select .mat-mdc-select-trigger .mat-mdc-select-value mat-mdc-select-trigger .mat-icon,.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix .mat-mdc-select .mat-mdc-select-trigger .mat-mdc-select-value mat-mdc-select-trigger .mat-icon,.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-suffix .mat-mdc-select .mat-mdc-select-trigger .mat-mdc-select-value mat-mdc-select-trigger .mat-icon{margin:0!important}.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-prefix .mat-mdc-select .mat-mdc-select-trigger .mat-mdc-select-arrow-wrapper,.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-prefix .mat-mdc-select .mat-mdc-select-trigger .mat-mdc-select-arrow-wrapper,.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix .mat-mdc-select .mat-mdc-select-trigger .mat-mdc-select-arrow-wrapper,.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-suffix .mat-mdc-select .mat-mdc-select-trigger .mat-mdc-select-arrow-wrapper{display:flex;align-items:center;transform:none;margin-left:4px}.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-prefix .mat-mdc-select .mat-mdc-select-trigger .mat-mdc-select-arrow-wrapper .mat-mdc-select-arrow,.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-prefix .mat-mdc-select .mat-mdc-select-trigger .mat-mdc-select-arrow-wrapper .mat-mdc-select-arrow,.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix .mat-mdc-select .mat-mdc-select-trigger .mat-mdc-select-arrow-wrapper .mat-mdc-select-arrow,.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-suffix .mat-mdc-select .mat-mdc-select-trigger .mat-mdc-select-arrow-wrapper .mat-mdc-select-arrow{min-height:0;--tw-text-opacity: 1 !important;color:rgb(8 59 70 / var(--tw-text-opacity))!important}.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-prefix .mat-mdc-select .mat-mdc-select-trigger .mat-mdc-select-arrow-wrapper .mat-mdc-select-arrow:is(.dark *),.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-prefix .mat-mdc-select .mat-mdc-select-trigger .mat-mdc-select-arrow-wrapper .mat-mdc-select-arrow:is(.dark *),.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix .mat-mdc-select .mat-mdc-select-trigger .mat-mdc-select-arrow-wrapper .mat-mdc-select-arrow:is(.dark *),.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-suffix .mat-mdc-select .mat-mdc-select-trigger .mat-mdc-select-arrow-wrapper .mat-mdc-select-arrow:is(.dark *){--tw-text-opacity: 1 !important;color:rgb(59 117 134 / var(--tw-text-opacity))!important}.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix{position:static;display:flex;align-items:center;width:88px;min-height:48px;padding:0;border:0}.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label{top:-25px!important;left:0!important;width:100%!important;transform:none!important;pointer-events:auto;font-weight:500;--tw-text-opacity: 1 !important;color:rgba(var(--angor-text-default-rgb),var(--tw-text-opacity))!important}.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix textarea.mat-mdc-input-element{margin:12px 0;padding:0 6px 0 0}.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-chip-set{width:100%;margin:0 -8px}.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mdc-line-ripple{display:none}.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-form-field-subscript-wrapper{font-size:12px;font-weight:500}.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-hint-wrapper,.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-error-wrapper{padding:0}.mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-hint{--tw-text-opacity: 1 !important;color:rgba(var(--angor-text-hint-rgb),var(--tw-text-opacity))!important}.mat-toolbar.mat-primary .mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-hint{color:rgba(var(--angor-on-primary-rgb),var(--tw-text-opacity))!important;--tw-text-opacity: .38 !important}.mat-toolbar.mat-accent .mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-hint{color:rgba(var(--angor-on-accent-rgb),var(--tw-text-opacity))!important;--tw-text-opacity: .38 !important}.mat-toolbar.mat-warn .mat-mdc-form-field.mat-form-field-appearance-fill .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-hint{color:rgba(var(--angor-on-warn-rgb),var(--tw-text-opacity))!important;--tw-text-opacity: .38 !important}.mat-mdc-form-field.mat-form-field-appearance-fill:has(textarea.mat-mdc-input-element) .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-prefix,.mat-mdc-form-field.mat-form-field-appearance-fill:has(textarea.mat-mdc-input-element) .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-prefix,.mat-mdc-form-field.mat-form-field-appearance-fill:has(textarea.mat-mdc-input-element) .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix,.mat-mdc-form-field.mat-form-field-appearance-fill:has(textarea.mat-mdc-input-element) .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-suffix{align-self:flex-start;padding-top:14px!important}.mat-mdc-form-field.mat-form-field-appearance-fill.angor-mat-rounded .mat-mdc-text-field-wrapper{border-radius:24px}.mat-mdc-form-field.mat-form-field-appearance-fill.angor-mat-rounded.angor-mat-emphasized-affix .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-prefix,.mat-mdc-form-field.mat-form-field-appearance-fill.angor-mat-rounded.angor-mat-emphasized-affix .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-prefix{border-radius:24px 0 0 24px}.mat-mdc-form-field.mat-form-field-appearance-fill.angor-mat-rounded.angor-mat-emphasized-affix .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-prefix>.mat-icon,.mat-mdc-form-field.mat-form-field-appearance-fill.angor-mat-rounded.angor-mat-emphasized-affix .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-prefix>.mat-icon{margin-right:12px}.mat-mdc-form-field.mat-form-field-appearance-fill.angor-mat-rounded.angor-mat-emphasized-affix .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-prefix>.mat-mdc-icon-button,.mat-mdc-form-field.mat-form-field-appearance-fill.angor-mat-rounded.angor-mat-emphasized-affix .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-prefix>.mat-mdc-icon-button{margin:0 2px 0 -10px!important}.mat-mdc-form-field.mat-form-field-appearance-fill.angor-mat-rounded.angor-mat-emphasized-affix .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-prefix>.mat-mdc-select,.mat-mdc-form-field.mat-form-field-appearance-fill.angor-mat-rounded.angor-mat-emphasized-affix .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-prefix>.mat-mdc-select{margin-right:8px}.mat-mdc-form-field.mat-form-field-appearance-fill.angor-mat-rounded.angor-mat-emphasized-affix .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-prefix>.mat-datepicker-toggle,.mat-mdc-form-field.mat-form-field-appearance-fill.angor-mat-rounded.angor-mat-emphasized-affix .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-prefix>.mat-datepicker-toggle{margin-right:4px}.mat-mdc-form-field.mat-form-field-appearance-fill.angor-mat-rounded.angor-mat-emphasized-affix .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-prefix>*:not(.mat-icon):not(.mat-mdc-icon-button):not(.mat-mdc-select):not(.mat-datepicker-toggle),.mat-mdc-form-field.mat-form-field-appearance-fill.angor-mat-rounded.angor-mat-emphasized-affix .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-prefix>*:not(.mat-icon):not(.mat-mdc-icon-button):not(.mat-mdc-select):not(.mat-datepicker-toggle){margin-right:12px}.mat-mdc-form-field.mat-form-field-appearance-fill.angor-mat-rounded.angor-mat-emphasized-affix .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix,.mat-mdc-form-field.mat-form-field-appearance-fill.angor-mat-rounded.angor-mat-emphasized-affix .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-suffix{border-radius:0 24px 24px 0}.mat-mdc-form-field.mat-form-field-appearance-fill.angor-mat-rounded.angor-mat-emphasized-affix .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix>.mat-icon,.mat-mdc-form-field.mat-form-field-appearance-fill.angor-mat-rounded.angor-mat-emphasized-affix .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-suffix>.mat-icon{margin-left:12px!important}.mat-mdc-form-field.mat-form-field-appearance-fill.angor-mat-rounded.angor-mat-emphasized-affix .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix>.mat-mdc-icon-button,.mat-mdc-form-field.mat-form-field-appearance-fill.angor-mat-rounded.angor-mat-emphasized-affix .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-suffix>.mat-mdc-icon-button{margin:0 -10px 0 2px!important}.mat-mdc-form-field.mat-form-field-appearance-fill.angor-mat-rounded.angor-mat-emphasized-affix .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix>.mat-mdc-select,.mat-mdc-form-field.mat-form-field-appearance-fill.angor-mat-rounded.angor-mat-emphasized-affix .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-suffix>.mat-mdc-select{margin-left:12px!important}.mat-mdc-form-field.mat-form-field-appearance-fill.angor-mat-rounded.angor-mat-emphasized-affix .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix>.mat-datepicker-toggle,.mat-mdc-form-field.mat-form-field-appearance-fill.angor-mat-rounded.angor-mat-emphasized-affix .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-suffix>.mat-datepicker-toggle{margin-left:4px!important}.mat-mdc-form-field.mat-form-field-appearance-fill.angor-mat-rounded.angor-mat-emphasized-affix .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix>*:not(.mat-icon):not(.mat-mdc-icon-button):not(.mat-mdc-select):not(.mat-datepicker-toggle),.mat-mdc-form-field.mat-form-field-appearance-fill.angor-mat-rounded.angor-mat-emphasized-affix .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-suffix>*:not(.mat-icon):not(.mat-mdc-icon-button):not(.mat-mdc-select):not(.mat-datepicker-toggle){margin-left:12px!important}.mat-mdc-form-field.mat-form-field-appearance-fill.angor-mat-dense .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-prefix .mat-mdc-icon-button,.mat-mdc-form-field.mat-form-field-appearance-fill.angor-mat-dense .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-prefix .mat-mdc-icon-button,.mat-mdc-form-field.mat-form-field-appearance-fill.angor-mat-dense .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix .mat-mdc-icon-button,.mat-mdc-form-field.mat-form-field-appearance-fill.angor-mat-dense .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-suffix .mat-mdc-icon-button{width:32px!important;min-width:32px;height:32px;min-height:32px}.mat-mdc-form-field.mat-form-field-appearance-fill.angor-mat-dense .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-prefix>.mat-mdc-icon-button,.mat-mdc-form-field.mat-form-field-appearance-fill.angor-mat-dense .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-prefix>.mat-mdc-icon-button{margin-left:-6px;margin-right:12px}.mat-mdc-form-field.mat-form-field-appearance-fill.angor-mat-dense .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix>.mat-mdc-icon-button,.mat-mdc-form-field.mat-form-field-appearance-fill.angor-mat-dense .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-suffix>.mat-mdc-icon-button{margin-left:12px;margin-right:-6px}.mat-mdc-form-field.mat-form-field-appearance-fill.angor-mat-dense .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix{min-height:40px}.mat-mdc-form-field.mat-form-field-appearance-fill.angor-mat-dense .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-infix textarea.mat-mdc-input-element{margin:8px 0}.mat-mdc-form-field.mat-form-field-appearance-fill.angor-mat-dense:has(textarea.mat-mdc-input-element) .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-prefix,.mat-mdc-form-field.mat-form-field-appearance-fill.angor-mat-dense:has(textarea.mat-mdc-input-element) .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-prefix,.mat-mdc-form-field.mat-form-field-appearance-fill.angor-mat-dense:has(textarea.mat-mdc-input-element) .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix,.mat-mdc-form-field.mat-form-field-appearance-fill.angor-mat-dense:has(textarea.mat-mdc-input-element) .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-suffix{padding-top:10px!important}.mat-mdc-form-field.mat-form-field-appearance-fill.angor-mat-dense.angor-mat-rounded .mat-mdc-text-field-wrapper{border-radius:20px}.mat-mdc-form-field.mat-form-field-appearance-fill.angor-mat-dense.angor-mat-rounded.angor-mat-emphasized-affix .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-prefix,.mat-mdc-form-field.mat-form-field-appearance-fill.angor-mat-dense.angor-mat-rounded.angor-mat-emphasized-affix .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-prefix{border-radius:20px 0 0 20px!important}.mat-mdc-form-field.mat-form-field-appearance-fill.angor-mat-dense.angor-mat-rounded.angor-mat-emphasized-affix .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix,.mat-mdc-form-field.mat-form-field-appearance-fill.angor-mat-dense.angor-mat-rounded.angor-mat-emphasized-affix .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-suffix{border-radius:0 20px 20px 0!important}.mat-mdc-form-field.mat-form-field-appearance-fill.angor-mat-emphasized-affix .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-prefix,.mat-mdc-form-field.mat-form-field-appearance-fill.angor-mat-emphasized-affix .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-prefix{align-self:stretch!important;margin:0 16px 0 -16px!important;padding-left:16px!important;border-radius:6px 0 0 6px;border-right-width:1px;border-style:solid}.mat-mdc-form-field.mat-form-field-appearance-fill.angor-mat-emphasized-affix .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-prefix>.mat-icon,.mat-mdc-form-field.mat-form-field-appearance-fill.angor-mat-emphasized-affix .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-prefix>.mat-icon{margin-right:16px}.mat-mdc-form-field.mat-form-field-appearance-fill.angor-mat-emphasized-affix .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-prefix>.mat-mdc-icon-button,.mat-mdc-form-field.mat-form-field-appearance-fill.angor-mat-emphasized-affix .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-prefix>.mat-mdc-icon-button{margin:0 6px 0 -10px!important}.mat-mdc-form-field.mat-form-field-appearance-fill.angor-mat-emphasized-affix .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-prefix>.mat-mdc-select,.mat-mdc-form-field.mat-form-field-appearance-fill.angor-mat-emphasized-affix .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-prefix>.mat-mdc-select{margin-right:12px!important}.mat-mdc-form-field.mat-form-field-appearance-fill.angor-mat-emphasized-affix .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-prefix>.mat-datepicker-toggle,.mat-mdc-form-field.mat-form-field-appearance-fill.angor-mat-emphasized-affix .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-prefix>.mat-datepicker-toggle{margin-right:8px}.mat-mdc-form-field.mat-form-field-appearance-fill.angor-mat-emphasized-affix .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-prefix>*:not(.mat-icon):not(.mat-mdc-icon-button):not(.mat-mdc-select):not(.mat-datepicker-toggle),.mat-mdc-form-field.mat-form-field-appearance-fill.angor-mat-emphasized-affix .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-prefix>*:not(.mat-icon):not(.mat-mdc-icon-button):not(.mat-mdc-select):not(.mat-datepicker-toggle){margin-right:16px}.mat-mdc-form-field.mat-form-field-appearance-fill.angor-mat-emphasized-affix .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix,.mat-mdc-form-field.mat-form-field-appearance-fill.angor-mat-emphasized-affix .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-suffix{align-self:stretch!important;margin:0 -16px 0 16px!important;padding-right:16px!important;border-radius:0 6px 6px 0;border-left-width:1px;border-style:solid}.mat-mdc-form-field.mat-form-field-appearance-fill.angor-mat-emphasized-affix .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix>.mat-icon,.mat-mdc-form-field.mat-form-field-appearance-fill.angor-mat-emphasized-affix .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-suffix>.mat-icon{margin-left:16px}.mat-mdc-form-field.mat-form-field-appearance-fill.angor-mat-emphasized-affix .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix>.mat-mdc-icon-button,.mat-mdc-form-field.mat-form-field-appearance-fill.angor-mat-emphasized-affix .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-suffix>.mat-mdc-icon-button{margin:0 -10px 0 6px!important}.mat-mdc-form-field.mat-form-field-appearance-fill.angor-mat-emphasized-affix .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix>.mat-mdc-select,.mat-mdc-form-field.mat-form-field-appearance-fill.angor-mat-emphasized-affix .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-suffix>.mat-mdc-select{margin:0 -4px 0 16px!important}.mat-mdc-form-field.mat-form-field-appearance-fill.angor-mat-emphasized-affix .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix>.mat-datepicker-toggle,.mat-mdc-form-field.mat-form-field-appearance-fill.angor-mat-emphasized-affix .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-suffix>.mat-datepicker-toggle{margin-left:8px}.mat-mdc-form-field.mat-form-field-appearance-fill.angor-mat-emphasized-affix .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix>*:not(.mat-icon):not(.mat-mdc-icon-button):not(.mat-mdc-select):not(.mat-datepicker-toggle),.mat-mdc-form-field.mat-form-field-appearance-fill.angor-mat-emphasized-affix .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-suffix>*:not(.mat-icon):not(.mat-mdc-icon-button):not(.mat-mdc-select):not(.mat-datepicker-toggle){margin-left:16px}.mat-mdc-form-field.mat-form-field-appearance-fill.angor-mat-emphasized-affix .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-prefix,.mat-mdc-form-field.mat-form-field-appearance-fill.angor-mat-emphasized-affix .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-prefix,.mat-mdc-form-field.mat-form-field-appearance-fill.angor-mat-emphasized-affix .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix,.mat-mdc-form-field.mat-form-field-appearance-fill.angor-mat-emphasized-affix .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-suffix{--tw-bg-opacity: 1 !important;background-color:rgba(var(--angor-bg-default-rgb),var(--tw-bg-opacity))!important;--tw-border-opacity: 1 !important;border-color:rgb(107 152 164 / var(--tw-border-opacity))!important}.mat-mdc-form-field.mat-form-field-appearance-fill.angor-mat-emphasized-affix .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-prefix:is(.dark *),.mat-mdc-form-field.mat-form-field-appearance-fill.angor-mat-emphasized-affix .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-prefix:is(.dark *),.mat-mdc-form-field.mat-form-field-appearance-fill.angor-mat-emphasized-affix .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix:is(.dark *),.mat-mdc-form-field.mat-form-field-appearance-fill.angor-mat-emphasized-affix .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-suffix:is(.dark *){--tw-border-opacity: 1 !important;border-color:rgb(8 59 70 / var(--tw-border-opacity))!important}.mat-mdc-form-field.mat-form-field-appearance-fill.angor-mat-emphasized-affix:has(textarea.mat-mdc-input-element) .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-prefix,.mat-mdc-form-field.mat-form-field-appearance-fill.angor-mat-emphasized-affix:has(textarea.mat-mdc-input-element) .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-prefix,.mat-mdc-form-field.mat-form-field-appearance-fill.angor-mat-emphasized-affix:has(textarea.mat-mdc-input-element) .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-icon-suffix,.mat-mdc-form-field.mat-form-field-appearance-fill.angor-mat-emphasized-affix:has(textarea.mat-mdc-input-element) .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-form-field-text-suffix{align-items:flex-start}.mat-mdc-form-field.mat-form-field-appearance-fill.angor-mat-bold .mat-mdc-text-field-wrapper{border-width:2px!important}.mat-mdc-form-field.mat-form-field-appearance-outline.mat-form-field-invalid .mdc-notched-outline__leading,.mat-mdc-form-field.mat-form-field-appearance-outline.mat-form-field-invalid .mdc-notched-outline__notch,.mat-mdc-form-field.mat-form-field-appearance-outline.mat-form-field-invalid .mdc-notched-outline__trailing{border-color:var(--angor-warn)!important}.mat-mdc-form-field.mat-form-field-appearance-outline.mat-focused:not(.mat-form-field-invalid).mat-primary .mdc-notched-outline__leading,.mat-mdc-form-field.mat-form-field-appearance-outline.mat-focused:not(.mat-form-field-invalid).mat-primary .mdc-notched-outline__notch,.mat-mdc-form-field.mat-form-field-appearance-outline.mat-focused:not(.mat-form-field-invalid).mat-primary .mdc-notched-outline__trailing{border-color:var(--angor-primary)!important}.mat-mdc-form-field.mat-form-field-appearance-outline.mat-focused:not(.mat-form-field-invalid).mat-accent .mdc-notched-outline__leading,.mat-mdc-form-field.mat-form-field-appearance-outline.mat-focused:not(.mat-form-field-invalid).mat-accent .mdc-notched-outline__notch,.mat-mdc-form-field.mat-form-field-appearance-outline.mat-focused:not(.mat-form-field-invalid).mat-accent .mdc-notched-outline__trailing{border-color:var(--angor-accent)!important}.mat-mdc-form-field.mat-form-field-appearance-outline:not(.mat-focused):not(.mat-form-field-invalid) .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__leading,.mat-mdc-form-field.mat-form-field-appearance-outline:not(.mat-focused):not(.mat-form-field-invalid) .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__notch,.mat-mdc-form-field.mat-form-field-appearance-outline:not(.mat-focused):not(.mat-form-field-invalid) .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__trailing{--tw-border-opacity: 1 !important;border-color:rgb(203 213 225 / var(--tw-border-opacity))!important}.mat-mdc-form-field.mat-form-field-appearance-outline:not(.mat-focused):not(.mat-form-field-invalid) .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__leading:is(.dark *),.mat-mdc-form-field.mat-form-field-appearance-outline:not(.mat-focused):not(.mat-form-field-invalid) .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__notch:is(.dark *),.mat-mdc-form-field.mat-form-field-appearance-outline:not(.mat-focused):not(.mat-form-field-invalid) .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__trailing:is(.dark *){--tw-border-opacity: 1 !important;border-color:rgb(100 116 139 / var(--tw-border-opacity))!important}.mat-mdc-form-field.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mdc-notched-outline .mdc-notched-outline__notch{border-right-style:none!important}.mat-icon{display:inline-flex!important;align-items:center;justify-content:center;width:24px;min-width:24px;height:24px;min-height:24px;font-size:24px;line-height:24px;-webkit-appearance:none!important}.mat-mdc-input-element::placeholder{transition:none!important;--tw-text-opacity: 1 !important;color:rgba(var(--angor-text-hint-rgb),var(--tw-text-opacity))!important}.mat-toolbar.mat-primary .mat-mdc-input-element::placeholder{color:rgba(var(--angor-on-primary-rgb),var(--tw-text-opacity))!important;--tw-text-opacity: .38 !important}.mat-toolbar.mat-accent .mat-mdc-input-element::placeholder{color:rgba(var(--angor-on-accent-rgb),var(--tw-text-opacity))!important;--tw-text-opacity: .38 !important}.mat-toolbar.mat-warn .mat-mdc-input-element::placeholder{color:rgba(var(--angor-on-warn-rgb),var(--tw-text-opacity))!important;--tw-text-opacity: .38 !important}.mat-mdc-input-element::-moz-placeholder{transition:none!important;--tw-text-opacity: 1 !important;color:rgba(var(--angor-text-hint-rgb),var(--tw-text-opacity))!important}.mat-toolbar.mat-primary .mat-mdc-input-element::-moz-placeholder{color:rgba(var(--angor-on-primary-rgb),var(--tw-text-opacity))!important;--tw-text-opacity: .38 !important}.mat-toolbar.mat-accent .mat-mdc-input-element::-moz-placeholder{color:rgba(var(--angor-on-accent-rgb),var(--tw-text-opacity))!important;--tw-text-opacity: .38 !important}.mat-toolbar.mat-warn .mat-mdc-input-element::-moz-placeholder{color:rgba(var(--angor-on-warn-rgb),var(--tw-text-opacity))!important;--tw-text-opacity: .38 !important}.mat-mdc-input-element::-webkit-input-placeholder{transition:none!important;--tw-text-opacity: 1 !important;color:rgba(var(--angor-text-hint-rgb),var(--tw-text-opacity))!important}.mat-toolbar.mat-primary .mat-mdc-input-element::-webkit-input-placeholder{color:rgba(var(--angor-on-primary-rgb),var(--tw-text-opacity))!important;--tw-text-opacity: .38 !important}.mat-toolbar.mat-accent .mat-mdc-input-element::-webkit-input-placeholder{color:rgba(var(--angor-on-accent-rgb),var(--tw-text-opacity))!important;--tw-text-opacity: .38 !important}.mat-toolbar.mat-warn .mat-mdc-input-element::-webkit-input-placeholder{color:rgba(var(--angor-on-warn-rgb),var(--tw-text-opacity))!important;--tw-text-opacity: .38 !important}.mat-mdc-input-element:-ms-input-placeholder{transition:none!important;--tw-text-opacity: 1 !important;color:rgba(var(--angor-text-hint-rgb),var(--tw-text-opacity))!important}.mat-toolbar.mat-primary .mat-mdc-input-element:-ms-input-placeholder{color:rgba(var(--angor-on-primary-rgb),var(--tw-text-opacity))!important;--tw-text-opacity: .38 !important}.mat-toolbar.mat-accent .mat-mdc-input-element:-ms-input-placeholder{color:rgba(var(--angor-on-accent-rgb),var(--tw-text-opacity))!important;--tw-text-opacity: .38 !important}.mat-toolbar.mat-warn .mat-mdc-input-element:-ms-input-placeholder{color:rgba(var(--angor-on-warn-rgb),var(--tw-text-opacity))!important;--tw-text-opacity: .38 !important}.mat-form-field-invalid .mat-mdc-input-element::placeholder{--tw-text-opacity: 1 !important;color:rgba(var(--angor-warn-rgb),var(--tw-text-opacity))!important}.mat-form-field-invalid .mat-mdc-input-element::-moz-placeholder{--tw-text-opacity: 1 !important;color:rgba(var(--angor-warn-rgb),var(--tw-text-opacity))!important}.mat-form-field-invalid .mat-mdc-input-element::-webkit-input-placeholder{--tw-text-opacity: 1 !important;color:rgba(var(--angor-warn-rgb),var(--tw-text-opacity))!important}.mat-form-field-invalid .mat-mdc-input-element:-ms-input-placeholder{--tw-text-opacity: 1 !important;color:rgba(var(--angor-warn-rgb),var(--tw-text-opacity))!important}.mat-mdc-menu-panel{min-width:144px!important}.mat-mdc-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item .mat-mdc-menu-item-text{display:flex;align-items:center;padding-right:16px}.mat-mdc-menu-panel .mat-mdc-menu-content .mat-mdc-menu-item .mat-icon-no-color{--tw-text-opacity: 1;color:rgba(var(--angor-mat-icon-rgb),var(--tw-text-opacity))}.mat-mdc-menu-panel .mat-mdc-menu-content mat-divider{margin:8px 0}.mat-mdc-paginator .mat-mdc-paginator-container{padding:8px 16px;justify-content:space-between}@media (min-width: 600px){.mat-mdc-paginator .mat-mdc-paginator-container{justify-content:normal}}.mat-mdc-paginator .mat-mdc-paginator-container .mat-mdc-paginator-page-size{align-items:center;min-height:40px;margin:8px}.mat-mdc-paginator .mat-mdc-paginator-container .mat-mdc-paginator-page-size .mat-mdc-paginator-page-size-label{display:none;margin-right:12px}@media (min-width: 600px){.mat-mdc-paginator .mat-mdc-paginator-container .mat-mdc-paginator-page-size .mat-mdc-paginator-page-size-label{display:block}}.mat-mdc-paginator .mat-mdc-paginator-container .mat-mdc-paginator-page-size .mat-mdc-paginator-page-size-select{margin:0}.mat-mdc-paginator .mat-mdc-paginator-container .mat-mdc-paginator-page-size .mat-mdc-paginator-page-size-select .mat-mdc-text-field-wrapper{padding:0 10px}.mat-mdc-paginator .mat-mdc-paginator-container .mat-mdc-paginator-page-size .mat-mdc-paginator-page-size-select .mat-mdc-text-field-wrapper .mat-form-field-flex{min-height:32px}.mat-mdc-paginator .mat-mdc-paginator-container .mat-mdc-paginator-range-actions{margin:8px 0}.mat-mdc-paginator .mat-mdc-paginator-container .mat-mdc-paginator-range-actions .mat-mdc-paginator-range-label{margin-right:16px}.mat-mdc-select{display:inline-flex!important}.mat-mdc-select .mat-mdc-select-placeholder{transition:none!important;--tw-text-opacity: 1 !important;color:rgba(var(--angor-text-hint-rgb),var(--tw-text-opacity))!important}.mat-toolbar.mat-primary .mat-mdc-select .mat-mdc-select-placeholder{color:rgba(var(--angor-on-primary-rgb),var(--tw-text-opacity))!important;--tw-text-opacity: .38 !important}.mat-toolbar.mat-accent .mat-mdc-select .mat-mdc-select-placeholder{color:rgba(var(--angor-on-accent-rgb),var(--tw-text-opacity))!important;--tw-text-opacity: .38 !important}.mat-toolbar.mat-warn .mat-mdc-select .mat-mdc-select-placeholder{color:rgba(var(--angor-on-warn-rgb),var(--tw-text-opacity))!important;--tw-text-opacity: .38 !important}.mat-mdc-select .mat-mdc-select-trigger .mat-mdc-select-value{position:relative;display:flex;max-width:none}.mat-mdc-select .mat-mdc-select-trigger .mat-mdc-select-value .mat-mdc-select-value-text{display:inline-flex}.mat-mdc-select .mat-mdc-select-trigger .mat-mdc-select-value .mat-mdc-select-value-text>*{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.mat-mdc-select .mat-mdc-select-arrow-wrapper{transform:translateY(0)!important}.mat-mdc-select .mat-mdc-select-arrow-wrapper .mat-mdc-select-arrow{margin:0 0 0 8px;--tw-text-opacity: 1 !important;color:rgba(var(--angor-text-secondary-rgb),var(--tw-text-opacity))!important}.mat-toolbar.mat-primary .mat-mdc-select .mat-mdc-select-arrow-wrapper .mat-mdc-select-arrow{color:rgba(var(--angor-on-primary-rgb),var(--tw-text-opacity))!important;--tw-text-opacity: .6 !important}.mat-toolbar.mat-accent .mat-mdc-select .mat-mdc-select-arrow-wrapper .mat-mdc-select-arrow{color:rgba(var(--angor-on-accent-rgb),var(--tw-text-opacity))!important;--tw-text-opacity: .6 !important}.mat-toolbar.mat-warn .mat-mdc-select .mat-mdc-select-arrow-wrapper .mat-mdc-select-arrow{color:rgba(var(--angor-on-warn-rgb),var(--tw-text-opacity))!important;--tw-text-opacity: .6 !important}.mat-mdc-snack-bar-container .mat-mdc-button.mat-mdc-snack-bar-action:not(:disabled){color:#fff!important}.dark .mat-mdc-snack-bar-container .mat-mdc-button.mat-mdc-snack-bar-action:not(:disabled){color:#000!important}.mat-step-icon .mat-icon{color:currentColor!important}.mat-step-label,.mat-step-label-selected{font-weight:500!important}.mat-mdc-table .mdc-data-table__row:not(.mdc-data-table__row--selected):hover{background:none!important}.mat-mdc-tab-group.angor-mat-no-header .mat-mdc-tab-header{height:0!important;max-height:0!important;border:none!important;visibility:hidden!important;opacity:0!important}.mat-mdc-tab-group:not(.mat-background-primary):not(.mat-background-accent) .mat-mdc-tab-header .mat-mdc-tab-label-container{box-shadow:inset 0 -1px var(--angor-border)}.mat-mdc-tab-group .mat-mdc-tab-header .mat-mdc-tab-label-container{margin:0 24px}.mat-mdc-tab-group .mat-mdc-tab-body-content{padding:24px}textarea.mat-mdc-input-element{box-sizing:content-box!important}.mat-toolbar.mat-primary .mat-icon{--tw-text-opacity: 1 !important;color:rgba(var(--angor-on-primary-rgb),var(--tw-text-opacity))!important}.mat-toolbar.mat-primary .text-secondary{color:rgba(var(--angor-on-primary-rgb),var(--tw-text-opacity))!important;--tw-text-opacity: .6 !important}.mat-toolbar.mat-primary .text-hint,.mat-toolbar.mat-primary .text-disabled{color:rgba(var(--angor-on-primary-rgb),var(--tw-text-opacity))!important;--tw-text-opacity: .38 !important}.mat-toolbar.mat-primary .divider{color:rgba(var(--angor-on-primary-rgb),var(--tw-text-opacity))!important;--tw-text-opacity: .12 !important}.mat-toolbar.mat-accent .mat-icon{--tw-text-opacity: 1 !important;color:rgba(var(--angor-on-accent-rgb),var(--tw-text-opacity))!important}.mat-toolbar.mat-accent .text-secondary{color:rgba(var(--angor-on-accent-rgb),var(--tw-text-opacity))!important;--tw-text-opacity: .6 !important}.mat-toolbar.mat-accent .text-hint,.mat-toolbar.mat-accent .text-disabled{color:rgba(var(--angor-on-accent-rgb),var(--tw-text-opacity))!important;--tw-text-opacity: .38 !important}.mat-toolbar.mat-accent .divider{color:rgba(var(--angor-on-accent-rgb),var(--tw-text-opacity))!important;--tw-text-opacity: .12 !important}.mat-toolbar.mat-warn .mat-icon{--tw-text-opacity: 1 !important;color:rgba(var(--angor-on-warn-rgb),var(--tw-text-opacity))!important}.mat-toolbar.mat-warn .text-secondary{color:rgba(var(--angor-on-warn-rgb),var(--tw-text-opacity))!important;--tw-text-opacity: .6 !important}.mat-toolbar.mat-warn .text-hint,.mat-toolbar.mat-warn .text-disabled{color:rgba(var(--angor-on-warn-rgb),var(--tw-text-opacity))!important;--tw-text-opacity: .38 !important}.mat-toolbar.mat-warn .divider{color:rgba(var(--angor-on-warn-rgb),var(--tw-text-opacity))!important;--tw-text-opacity: .12 !important}.mat-mdc-tooltip .mdc-tooltip__surface{background-color:var(--angor-text-default)!important;color:#fff}.dark .mat-mdc-tooltip .mdc-tooltip__surface{background-color:var(--angor-text-secondary)!important;color:var(--angor-bg-default)!important}code[class*=language-] .hljs-comment,code[class*=language-] .hljs-quote,pre[class*=language-] .hljs-comment,pre[class*=language-] .hljs-quote{color:#8b9fc1;font-style:italic}code[class*=language-] .hljs-doctag,code[class*=language-] .hljs-keyword,code[class*=language-] .hljs-formula,pre[class*=language-] .hljs-doctag,pre[class*=language-] .hljs-keyword,pre[class*=language-] .hljs-formula{color:#22d3ee}code[class*=language-] .hljs-name,pre[class*=language-] .hljs-name{color:#e879f9}code[class*=language-] .hljs-tag,pre[class*=language-] .hljs-tag{color:#bae6fd}code[class*=language-] .hljs-section,code[class*=language-] .hljs-selector-tag,code[class*=language-] .hljs-deletion,code[class*=language-] .hljs-subst,pre[class*=language-] .hljs-section,pre[class*=language-] .hljs-selector-tag,pre[class*=language-] .hljs-deletion,pre[class*=language-] .hljs-subst{color:#f87f71}code[class*=language-] .hljs-literal,pre[class*=language-] .hljs-literal{color:#36beff}code[class*=language-] .hljs-string,code[class*=language-] .hljs-regexp,code[class*=language-] .hljs-addition,code[class*=language-] .hljs-attribute,code[class*=language-] .hljs-meta-string,pre[class*=language-] .hljs-string,pre[class*=language-] .hljs-regexp,pre[class*=language-] .hljs-addition,pre[class*=language-] .hljs-attribute,pre[class*=language-] .hljs-meta-string{color:#bef264}code[class*=language-] .hljs-built_in,code[class*=language-] .hljs-class .hljs-title,pre[class*=language-] .hljs-built_in,pre[class*=language-] .hljs-class .hljs-title{color:#ffd374}code[class*=language-] .hljs-attr,code[class*=language-] .hljs-variable,code[class*=language-] .hljs-template-variable,code[class*=language-] .hljs-type,code[class*=language-] .hljs-selector-class,code[class*=language-] .hljs-selector-attr,code[class*=language-] .hljs-selector-pseudo,code[class*=language-] .hljs-number,pre[class*=language-] .hljs-attr,pre[class*=language-] .hljs-variable,pre[class*=language-] .hljs-template-variable,pre[class*=language-] .hljs-type,pre[class*=language-] .hljs-selector-class,pre[class*=language-] .hljs-selector-attr,pre[class*=language-] .hljs-selector-pseudo,pre[class*=language-] .hljs-number{color:#22d3ee}code[class*=language-] .hljs-symbol,code[class*=language-] .hljs-bullet,code[class*=language-] .hljs-link,code[class*=language-] .hljs-meta,code[class*=language-] .hljs-selector-id,code[class*=language-] .hljs-title,pre[class*=language-] .hljs-symbol,pre[class*=language-] .hljs-bullet,pre[class*=language-] .hljs-link,pre[class*=language-] .hljs-meta,pre[class*=language-] .hljs-selector-id,pre[class*=language-] .hljs-title{color:#e879f9}code[class*=language-] .hljs-emphasis,pre[class*=language-] .hljs-emphasis{font-style:italic}code[class*=language-] .hljs-strong,pre[class*=language-] .hljs-strong{font-weight:700}code[class*=language-] .hljs-link,pre[class*=language-] .hljs-link{text-decoration:underline}.ps{position:relative}.ps:hover>.ps__rail-x,.ps:hover>.ps__rail-y,.ps.ps--focus>.ps__rail-x,.ps.ps--focus>.ps__rail-y,.ps.ps--scrolling-x>.ps__rail-x,.ps.ps--scrolling-x>.ps__rail-y,.ps.ps--scrolling-y>.ps__rail-x,.ps.ps--scrolling-y>.ps__rail-y{opacity:1}.ps>.ps__rail-x,.ps>.ps__rail-y{z-index:99999}.ps>.ps__rail-x{height:14px;background:transparent!important;transition:none!important}.ps>.ps__rail-x:hover,.ps>.ps__rail-x:focus,.ps>.ps__rail-x.ps--clicking{opacity:1}.ps>.ps__rail-x:hover .ps__thumb-x,.ps>.ps__rail-x:focus .ps__thumb-x,.ps>.ps__rail-x.ps--clicking .ps__thumb-x{height:10px}.ps>.ps__rail-x .ps__thumb-x{background:#00000080;box-shadow:0 0 0 1px #ffffff26;height:6px;transition:height 225ms cubic-bezier(.25,.8,.25,1)}.ps>.ps__rail-y{width:14px;background:transparent!important;transition:none!important;left:auto!important}.ps>.ps__rail-y:hover,.ps>.ps__rail-y:focus,.ps>.ps__rail-y.ps--clicking{opacity:1}.ps>.ps__rail-y:hover .ps__thumb-y,.ps>.ps__rail-y:focus .ps__thumb-y,.ps>.ps__rail-y.ps--clicking .ps__thumb-y{width:10px}.ps>.ps__rail-y .ps__thumb-y{background:#00000080;box-shadow:0 0 0 1px #ffffff26;width:6px;transition:width 225ms cubic-bezier(.25,.8,.25,1)}.ql-toolbar{border-radius:6px 6px 0 0;padding:0!important;--tw-bg-opacity: 1;background-color:rgb(203 221 225 / var(--tw-bg-opacity));border-color:rgb(107 152 164 / var(--tw-border-opacity))!important;--tw-border-opacity: 1 !important}.dark .ql-toolbar{background-color:#0000000d;--tw-border-opacity: 1 !important;border-color:rgb(8 59 70 / var(--tw-border-opacity))!important}.ql-toolbar .ql-formats{margin:11px 8px!important}.ql-toolbar .ql-picker.ql-expanded .ql-picker-label{--tw-border-opacity: 1;border-color:rgb(107 152 164 / var(--tw-border-opacity))}.dark .ql-toolbar .ql-picker.ql-expanded .ql-picker-label{--tw-border-opacity: 1;border-color:rgb(8 59 70 / var(--tw-border-opacity))}.ql-toolbar .ql-picker.ql-expanded .ql-picker-options{z-index:10!important;--tw-bg-opacity: 1;background-color:rgba(var(--angor-bg-card-rgb),var(--tw-bg-opacity));--tw-border-opacity: 1;border-color:rgb(107 152 164 / var(--tw-border-opacity))}.dark .ql-toolbar .ql-picker.ql-expanded .ql-picker-options{--tw-border-opacity: 1;border-color:rgb(8 59 70 / var(--tw-border-opacity))}.ql-toolbar .ql-picker .ql-picker-label,.ql-toolbar .ql-picker .ql-picker-options .ql-picker-item{--tw-text-opacity: 1;color:rgba(var(--angor-text-default-rgb),var(--tw-text-opacity))}.ql-toolbar .ql-stroke,.ql-toolbar .ql-stroke-mitter{stroke:var(--angor-icon)}.ql-toolbar .ql-fill{fill:var(--angor-icon)}.ql-toolbar button:hover,.ql-toolbar button:focus,.ql-toolbar button.ql-active,.ql-toolbar .ql-picker-label:hover,.ql-toolbar .ql-picker-label.ql-active,.ql-toolbar .ql-picker-item:hover,.ql-toolbar .ql-picker-item.ql-selected{--tw-text-opacity: 1 !important;color:rgba(var(--angor-primary-rgb),var(--tw-text-opacity))!important}.ql-toolbar button:hover .ql-stroke,.ql-toolbar button:hover .ql-stroke-mitter,.ql-toolbar button:focus .ql-stroke,.ql-toolbar button:focus .ql-stroke-mitter,.ql-toolbar button.ql-active .ql-stroke,.ql-toolbar button.ql-active .ql-stroke-mitter,.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-toolbar .ql-picker-label:hover .ql-stroke-mitter,.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-toolbar .ql-picker-label.ql-active .ql-stroke-mitter,.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-toolbar .ql-picker-item:hover .ql-stroke-mitter,.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-mitter{stroke:var(--angor-primary)!important}.ql-toolbar button:hover .ql-fill,.ql-toolbar button:focus .ql-fill,.ql-toolbar button.ql-active .ql-fill,.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-toolbar .ql-picker-item.ql-selected .ql-fill{fill:var(--angor-primary)!important}.ql-container{overflow:auto;min-height:160px;max-height:400px;border-radius:0 0 6px 6px;border-color:rgb(107 152 164 / var(--tw-border-opacity))!important;--tw-border-opacity: 1 !important;--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05) !important;--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color) !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important}.dark .ql-container{--tw-border-opacity: 1 !important;border-color:rgb(8 59 70 / var(--tw-border-opacity))!important}.ql-container .ql-editor{--tw-bg-opacity: 1;background-color:rgba(var(--angor-bg-card-rgb),var(--tw-bg-opacity))}.ql-container .ql-editor.ql-blank:before{--tw-text-opacity: 1;color:rgba(var(--angor-text-hint-rgb),var(--tw-text-opacity))}.mat-toolbar.mat-primary .ql-container .ql-editor.ql-blank:before{color:rgba(var(--angor-on-primary-rgb),var(--tw-text-opacity))!important;--tw-text-opacity: .38 !important}.mat-toolbar.mat-accent .ql-container .ql-editor.ql-blank:before{color:rgba(var(--angor-on-accent-rgb),var(--tw-text-opacity))!important;--tw-text-opacity: .38 !important}.mat-toolbar.mat-warn .ql-container .ql-editor.ql-blank:before{color:rgba(var(--angor-on-warn-rgb),var(--tw-text-opacity))!important;--tw-text-opacity: .38 !important}.ql-container .ql-tooltip{border-radius:.375rem;--tw-border-opacity: 1;border-color:rgb(107 152 164 / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:rgb(203 221 225 / var(--tw-bg-opacity));padding:.25rem .75rem;--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.dark .ql-container .ql-tooltip{--tw-border-opacity: 1 !important;border-color:rgb(5 43 51 / var(--tw-border-opacity))!important;--tw-bg-opacity: 1 !important;background-color:rgb(5 43 51 / var(--tw-bg-opacity))!important;--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1) !important;--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color) !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important}.ql-container .ql-tooltip:before{--tw-text-opacity: 1;color:rgba(var(--angor-text-secondary-rgb),var(--tw-text-opacity))}.mat-toolbar.mat-primary .ql-container .ql-tooltip:before{color:rgba(var(--angor-on-primary-rgb),var(--tw-text-opacity))!important;--tw-text-opacity: .6 !important}.mat-toolbar.mat-accent .ql-container .ql-tooltip:before{color:rgba(var(--angor-on-accent-rgb),var(--tw-text-opacity))!important;--tw-text-opacity: .6 !important}.mat-toolbar.mat-warn .ql-container .ql-tooltip:before{color:rgba(var(--angor-on-warn-rgb),var(--tw-text-opacity))!important;--tw-text-opacity: .6 !important}.ql-container .ql-tooltip .ql-action,.ql-container .ql-tooltip .ql-remove{--tw-border-opacity: 1;border-color:rgb(107 152 164 / var(--tw-border-opacity));--tw-text-opacity: 1;color:rgba(var(--angor-primary-rgb),var(--tw-text-opacity))}.dark .ql-container .ql-tooltip .ql-action,.dark .ql-container .ql-tooltip .ql-remove{--tw-border-opacity: 1;border-color:rgb(107 152 164 / var(--tw-border-opacity));--tw-text-opacity: 1;color:rgba(var(--angor-primary-400-rgb),var(--tw-text-opacity))}.ql-container .ql-tooltip .ql-action:after{border-right-width:1px!important;--tw-border-opacity: 1 !important;border-right-color:rgb(107 152 164 / var(--tw-border-opacity))!important}.dark .ql-container .ql-tooltip .ql-action:after{--tw-border-opacity: 1 !important;border-right-color:rgb(8 59 70 / var(--tw-border-opacity))!important}.ql-container .ql-tooltip input{--tw-text-opacity: 1 !important;color:rgba(var(--angor-text-default-rgb),var(--tw-text-opacity))!important;border-radius:.125rem!important;--tw-border-opacity: 1 !important;border-color:rgb(107 152 164 / var(--tw-border-opacity))!important;--tw-bg-opacity: 1 !important;background-color:rgb(255 255 255 / var(--tw-bg-opacity))!important}.dark .ql-container .ql-tooltip input{--tw-border-opacity: 1 !important;border-color:rgb(8 59 70 / var(--tw-border-opacity))!important;--tw-bg-opacity: 1 !important;background-color:rgb(5 43 51 / var(--tw-bg-opacity))!important}body{overflow-x:hidden}.overscroll-y-contain{overflow:hidden!important}.pointer-events-none{pointer-events:none!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}.collapse{visibility:collapse!important}.static{position:static!important}.fixed{position:fixed!important}.\!absolute,.absolute{position:absolute!important}.relative{position:relative!important}.sticky{position:sticky!important}.inset-0{inset:0!important}.inset-auto{inset:auto!important}.-left-1{left:-.25rem!important}.-right-1{right:-.25rem!important}.-right-16{right:-4rem!important}.-top-16{top:-4rem!important}.bottom-0{bottom:0!important}.left-0{left:0!important}.right-0{right:0!important}.right-5{right:1.25rem!important}.top-0{top:0!important}.top-1\/2{top:50%!important}.z-10{z-index:10!important}.z-20{z-index:20!important}.z-49{z-index:49!important}.z-90{z-index:90!important}.z-99{z-index:99!important}.z-999{z-index:999!important}.order-1{order:1!important}.order-2{order:2!important}.col-span-2{grid-column:span 2 / span 2!important}.col-span-4{grid-column:span 4 / span 4!important}.m-0{margin:0!important}.m-0\.5{margin:.125rem!important}.m-4{margin:1rem!important}.m-6{margin:1.5rem!important}.m-8{margin:2rem!important}.-mx-3{margin-left:-.75rem!important;margin-right:-.75rem!important}.-mx-6{margin-left:-1.5rem!important;margin-right:-1.5rem!important}.mx-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-1\.5{margin-left:.375rem!important;margin-right:.375rem!important}.mx-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-3{margin-left:.75rem!important;margin-right:.75rem!important}.mx-4{margin-left:1rem!important;margin-right:1rem!important}.mx-6{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-8{margin-left:2rem!important;margin-right:2rem!important}.mx-auto{margin-left:auto!important;margin-right:auto!important}.my-0{margin-top:0!important;margin-bottom:0!important}.my-0\.5{margin-top:.125rem!important;margin-bottom:.125rem!important}.my-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-10{margin-top:2.5rem!important;margin-bottom:2.5rem!important}.my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-3{margin-top:.75rem!important;margin-bottom:.75rem!important}.my-5{margin-top:1.25rem!important;margin-bottom:1.25rem!important}.my-6{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-8{margin-top:2rem!important;margin-bottom:2rem!important}.my-px{margin-top:1px!important;margin-bottom:1px!important}.-mb-px{margin-bottom:-1px!important}.-ml-0{margin-left:-0px!important}.-ml-0\.5{margin-left:-.125rem!important}.-ml-1{margin-left:-.25rem!important}.-ml-2{margin-left:-.5rem!important}.-ml-3{margin-left:-.75rem!important}.-ml-px{margin-left:-1px!important}.-mr-3{margin-right:-.75rem!important}.-mr-4{margin-right:-1rem!important}.-mr-px{margin-right:-1px!important}.-mt-12{margin-top:-3rem!important}.-mt-26{margin-top:-6.5rem!important}.-mt-5{margin-top:-1.25rem!important}.-mt-px{margin-top:-1px!important}.mb-1{margin-bottom:.25rem!important}.mb-10{margin-bottom:2.5rem!important}.mb-3{margin-bottom:.75rem!important}.mb-4{margin-bottom:1rem!important}.mb-6{margin-bottom:1.5rem!important}.mb-px{margin-bottom:1px!important}.ml-0{margin-left:0!important}.ml-0\.5{margin-left:.125rem!important}.ml-1{margin-left:.25rem!important}.ml-1\.5{margin-left:.375rem!important}.ml-12{margin-left:3rem!important}.ml-2{margin-left:.5rem!important}.ml-2\.5{margin-left:.625rem!important}.ml-3{margin-left:.75rem!important}.ml-4{margin-left:1rem!important}.ml-6{margin-left:1.5rem!important}.ml-auto{margin-left:auto!important}.mr-0{margin-right:0!important}.mr-1{margin-right:.25rem!important}.mr-1\.5{margin-right:.375rem!important}.mr-2{margin-right:.5rem!important}.mr-3{margin-right:.75rem!important}.mr-4{margin-right:1rem!important}.mr-5{margin-right:1.25rem!important}.mr-6{margin-right:1.5rem!important}.mr-8{margin-right:2rem!important}.mt-0{margin-top:0!important}.mt-0\.5{margin-top:.125rem!important}.mt-1{margin-top:.25rem!important}.mt-1\.5{margin-top:.375rem!important}.mt-10{margin-top:2.5rem!important}.mt-11{margin-top:2.75rem!important}.mt-12{margin-top:3rem!important}.mt-2{margin-top:.5rem!important}.mt-2\.5{margin-top:.625rem!important}.mt-3{margin-top:.75rem!important}.mt-4{margin-top:1rem!important}.mt-5{margin-top:1.25rem!important}.mt-6{margin-top:1.5rem!important}.mt-8{margin-top:2rem!important}.mt-px{margin-top:1px!important}.line-clamp-1{overflow:hidden!important;display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:1!important}.line-clamp-2{overflow:hidden!important;display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important}.block{display:block!important}.inline{display:inline!important}.flex{display:flex!important}.inline-flex{display:inline-flex!important}.table{display:table!important}.grid{display:grid!important}.contents{display:contents!important}.hidden{display:none!important}.h-0{height:0px!important}.h-1{height:.25rem!important}.h-1\.5{height:.375rem!important}.h-10{height:2.5rem!important}.h-11{height:2.75rem!important}.h-12{height:3rem!important}.h-14{height:3.5rem!important}.h-16{height:4rem!important}.h-18{height:4.5rem!important}.h-2{height:.5rem!important}.h-2\.5{height:.625rem!important}.h-20{height:5rem!important}.h-24{height:6rem!important}.h-3{height:.75rem!important}.h-32{height:8rem!important}.h-4{height:1rem!important}.h-40{height:10rem!important}.h-6{height:1.5rem!important}.h-7{height:1.75rem!important}.h-8{height:2rem!important}.h-80{height:20rem!important}.h-auto{height:auto!important}.h-full{height:100%!important}.max-h-120{max-height:30rem!important}.max-h-128{max-height:32rem!important}.max-h-none{max-height:none!important}.min-h-20{min-height:5rem!important}.min-h-6{min-height:1.5rem!important}.w-0{width:0px!important}.w-1{width:.25rem!important}.w-1\.5{width:.375rem!important}.w-1\/2{width:50%!important}.w-10{width:2.5rem!important}.w-12{width:3rem!important}.w-14{width:3.5rem!important}.w-16{width:4rem!important}.w-2{width:.5rem!important}.w-20{width:5rem!important}.w-24{width:6rem!important}.w-3{width:.75rem!important}.w-30{width:7.5rem!important}.w-32{width:8rem!important}.w-4{width:1rem!important}.w-40{width:10rem!important}.w-5{width:1.25rem!important}.w-6{width:1.5rem!important}.w-7{width:1.75rem!important}.w-72{width:18rem!important}.w-8{width:2rem!important}.w-full{width:100%!important}.w-screen{width:100vw!important}.min-w-0{min-width:0px!important}.min-w-12{min-width:3rem!important}.min-w-4{min-width:1rem!important}.min-w-72{min-width:18rem!important}.min-w-screen{min-width:100vw!important}.max-w-140{max-width:35rem!important}.max-w-2xl{max-width:42rem!important}.max-w-3\/4{max-width:75%!important}.max-w-3xl{max-width:48rem!important}.max-w-5xl{max-width:64rem!important}.max-w-60{max-width:15rem!important}.max-w-72{max-width:18rem!important}.max-w-80{max-width:20rem!important}.max-w-none{max-width:none!important}.max-w-xs{max-width:20rem!important}.flex-0{flex:0 0 auto!important}.flex-auto{flex:1 1 auto!important}.shrink{flex-shrink:1!important}.shrink-0{flex-shrink:0!important}.grow{flex-grow:1!important}.-translate-x-80{--tw-translate-x: -20rem !important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.-translate-x-full{--tw-translate-x: -100% !important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.translate-x-0{--tw-translate-x: 0px !important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.rotate-0{--tw-rotate: 0deg !important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.rotate-180{--tw-rotate: 180deg !important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.-scale-x-1{--tw-scale-x: -1 !important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.cursor-pointer{cursor:pointer!important}.resize{resize:both!important}.list-inside{list-style-position:inside!important}.list-decimal{list-style-type:decimal!important}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))!important}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))!important}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))!important}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))!important}.flex-row{flex-direction:row!important}.flex-col{flex-direction:column!important}.flex-col-reverse{flex-direction:column-reverse!important}.items-start{align-items:flex-start!important}.items-end{align-items:flex-end!important}.items-center{align-items:center!important}.items-baseline{align-items:baseline!important}.justify-start{justify-content:flex-start!important}.justify-end{justify-content:flex-end!important}.justify-center{justify-content:center!important}.justify-between{justify-content:space-between!important}.justify-items-start{justify-items:start!important}.gap-1{gap:.25rem!important}.gap-3{gap:.75rem!important}.gap-4{gap:1rem!important}.gap-6{gap:1.5rem!important}.space-x-0>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0 !important;margin-right:calc(0px * var(--tw-space-x-reverse))!important;margin-left:calc(0px * calc(1 - var(--tw-space-x-reverse)))!important}.space-x-0\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0 !important;margin-right:calc(.125rem * var(--tw-space-x-reverse))!important;margin-left:calc(.125rem * calc(1 - var(--tw-space-x-reverse)))!important}.space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0 !important;margin-right:calc(.25rem * var(--tw-space-x-reverse))!important;margin-left:calc(.25rem * calc(1 - var(--tw-space-x-reverse)))!important}.space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0 !important;margin-right:calc(.75rem * var(--tw-space-x-reverse))!important;margin-left:calc(.75rem * calc(1 - var(--tw-space-x-reverse)))!important}.space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0 !important;margin-right:calc(1rem * var(--tw-space-x-reverse))!important;margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))!important}.space-x-6>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0 !important;margin-right:calc(1.5rem * var(--tw-space-x-reverse))!important;margin-left:calc(1.5rem * calc(1 - var(--tw-space-x-reverse)))!important}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0 !important;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)))!important;margin-bottom:calc(.25rem * var(--tw-space-y-reverse))!important}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0 !important;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)))!important;margin-bottom:calc(.5rem * var(--tw-space-y-reverse))!important}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0 !important;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)))!important;margin-bottom:calc(1rem * var(--tw-space-y-reverse))!important}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0 !important;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))!important;border-bottom-width:calc(1px * var(--tw-divide-y-reverse))!important}.self-start{align-self:flex-start!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.overflow-y-auto{overflow-y:auto!important}.overflow-y-hidden{overflow-y:hidden!important}.overscroll-y-contain{overscroll-behavior-y:contain!important}.truncate{overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.whitespace-normal{white-space:normal!important}.whitespace-nowrap{white-space:nowrap!important}.rounded{border-radius:.25rem!important}.rounded-2xl{border-radius:1rem!important}.rounded-full{border-radius:9999px!important}.rounded-lg{border-radius:.5rem!important}.rounded-md{border-radius:.375rem!important}.rounded-sm{border-radius:.125rem!important}.rounded-b{border-bottom-right-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-l-lg{border-top-left-radius:.5rem!important;border-bottom-left-radius:.5rem!important}.border{border-width:1px!important}.border-2{border-width:2px!important}.border-b{border-bottom-width:1px!important}.border-l{border-left-width:1px!important}.border-l-2{border-left-width:2px!important}.border-r{border-right-width:1px!important}.border-t{border-top-width:1px!important}.border-gray-300{--tw-border-opacity: 1 !important;border-color:rgb(107 152 164 / var(--tw-border-opacity))!important}.border-gray-300\/70{border-color:#6b98a4b3!important}.border-gray-500{--tw-border-opacity: 1 !important;border-color:rgb(8 59 70 / var(--tw-border-opacity))!important}.border-gray-700{--tw-border-opacity: 1 !important;border-color:rgb(5 43 51 / var(--tw-border-opacity))!important}.border-primary{--tw-border-opacity: 1 !important;border-color:rgba(var(--angor-primary-rgb),var(--tw-border-opacity))!important}.border-slate-300{--tw-border-opacity: 1 !important;border-color:rgb(203 213 225 / var(--tw-border-opacity))!important}.border-warn{--tw-border-opacity: 1 !important;border-color:rgba(var(--angor-warn-rgb),var(--tw-border-opacity))!important}.border-r-gray-300{--tw-border-opacity: 1 !important;border-right-color:rgb(107 152 164 / var(--tw-border-opacity))!important}.border-r-gray-500{--tw-border-opacity: 1 !important;border-right-color:rgb(8 59 70 / var(--tw-border-opacity))!important}.border-opacity-100{--tw-border-opacity: 1 !important}.bg-accent-100{--tw-bg-opacity: 1 !important;background-color:rgba(var(--angor-accent-100-rgb),var(--tw-bg-opacity))!important}.bg-accent-200{--tw-bg-opacity: 1 !important;background-color:rgba(var(--angor-accent-200-rgb),var(--tw-bg-opacity))!important}.bg-amber-100{--tw-bg-opacity: 1 !important;background-color:rgb(254 243 199 / var(--tw-bg-opacity))!important}.bg-amber-200{--tw-bg-opacity: 1 !important;background-color:rgb(253 230 138 / var(--tw-bg-opacity))!important}.bg-amber-50{--tw-bg-opacity: 1 !important;background-color:rgb(255 251 235 / var(--tw-bg-opacity))!important}.bg-black{--tw-bg-opacity: 1 !important;background-color:rgb(0 0 0 / var(--tw-bg-opacity))!important}.bg-black\/10{background-color:#0000001a!important}.bg-blue-100{--tw-bg-opacity: 1 !important;background-color:rgb(219 234 254 / var(--tw-bg-opacity))!important}.bg-blue-200{--tw-bg-opacity: 1 !important;background-color:rgb(191 219 254 / var(--tw-bg-opacity))!important}.bg-blue-50{--tw-bg-opacity: 1 !important;background-color:rgb(239 246 255 / var(--tw-bg-opacity))!important}.bg-blue-500{--tw-bg-opacity: 1 !important;background-color:rgb(59 130 246 / var(--tw-bg-opacity))!important}.bg-gray-100{--tw-bg-opacity: 1 !important;background-color:rgb(203 221 225 / var(--tw-bg-opacity))!important}.bg-gray-200{--tw-bg-opacity: 1 !important;background-color:rgb(155 186 195 / var(--tw-bg-opacity))!important}.bg-gray-300{--tw-bg-opacity: 1 !important;background-color:rgb(107 152 164 / var(--tw-bg-opacity))!important}.bg-gray-400{--tw-bg-opacity: 1 !important;background-color:rgb(59 117 134 / var(--tw-bg-opacity))!important}.bg-gray-50{--tw-bg-opacity: 1 !important;background-color:rgb(229 238 240 / var(--tw-bg-opacity))!important}.bg-gray-500{--tw-bg-opacity: 1 !important;background-color:rgb(8 59 70 / var(--tw-bg-opacity))!important}.bg-gray-700{--tw-bg-opacity: 1 !important;background-color:rgb(5 43 51 / var(--tw-bg-opacity))!important}.bg-gray-800{--tw-bg-opacity: 1 !important;background-color:rgb(3 33 40 / var(--tw-bg-opacity))!important}.bg-gray-900{--tw-bg-opacity: 1 !important;background-color:rgb(2 34 41 / var(--tw-bg-opacity))!important}.bg-green-100{--tw-bg-opacity: 1 !important;background-color:rgb(220 252 231 / var(--tw-bg-opacity))!important}.bg-green-200{--tw-bg-opacity: 1 !important;background-color:rgb(187 247 208 / var(--tw-bg-opacity))!important}.bg-green-50{--tw-bg-opacity: 1 !important;background-color:rgb(240 253 244 / var(--tw-bg-opacity))!important}.bg-primary{--tw-bg-opacity: 1 !important;background-color:rgba(var(--angor-primary-rgb),var(--tw-bg-opacity))!important}.bg-primary-100{--tw-bg-opacity: 1 !important;background-color:rgba(var(--angor-primary-100-rgb),var(--tw-bg-opacity))!important}.bg-primary-200{--tw-bg-opacity: 1 !important;background-color:rgba(var(--angor-primary-200-rgb),var(--tw-bg-opacity))!important}.bg-primary-50{--tw-bg-opacity: 1 !important;background-color:rgba(var(--angor-primary-50-rgb),var(--tw-bg-opacity))!important}.bg-red-100{--tw-bg-opacity: 1 !important;background-color:rgb(254 226 226 / var(--tw-bg-opacity))!important}.bg-red-200{--tw-bg-opacity: 1 !important;background-color:rgb(254 202 202 / var(--tw-bg-opacity))!important}.bg-red-50{--tw-bg-opacity: 1 !important;background-color:rgb(254 242 242 / var(--tw-bg-opacity))!important}.bg-teal-600{--tw-bg-opacity: 1 !important;background-color:rgb(13 148 136 / var(--tw-bg-opacity))!important}.bg-transparent{background-color:transparent!important}.bg-warn-100{--tw-bg-opacity: 1 !important;background-color:rgba(var(--angor-warn-100-rgb),var(--tw-bg-opacity))!important}.bg-warn-200{--tw-bg-opacity: 1 !important;background-color:rgba(var(--angor-warn-200-rgb),var(--tw-bg-opacity))!important}.bg-warn-50{--tw-bg-opacity: 1 !important;background-color:rgba(var(--angor-warn-50-rgb),var(--tw-bg-opacity))!important}.bg-white{--tw-bg-opacity: 1 !important;background-color:rgb(255 255 255 / var(--tw-bg-opacity))!important}.bg-opacity-5{--tw-bg-opacity: .05 !important}.bg-opacity-60{--tw-bg-opacity: .6 !important}.bg-opacity-80{--tw-bg-opacity: .8 !important}.bg-opacity-90{--tw-bg-opacity: .9 !important}.object-cover{object-fit:cover!important}.object-center{object-position:center!important}.p-1{padding:.25rem!important}.p-16{padding:4rem!important}.p-4{padding:1rem!important}.p-6{padding:1.5rem!important}.p-8{padding:2rem!important}.px-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-1\.5{padding-left:.375rem!important;padding-right:.375rem!important}.px-16{padding-left:4rem!important;padding-right:4rem!important}.px-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-3{padding-left:.75rem!important;padding-right:.75rem!important}.px-4{padding-left:1rem!important;padding-right:1rem!important}.px-6{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-7{padding-left:1.75rem!important;padding-right:1.75rem!important}.px-8{padding-left:2rem!important;padding-right:2rem!important}.py-0{padding-top:0!important;padding-bottom:0!important}.py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-10{padding-top:2.5rem!important;padding-bottom:2.5rem!important}.py-12{padding-top:3rem!important;padding-bottom:3rem!important}.py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-3{padding-top:.75rem!important;padding-bottom:.75rem!important}.py-4{padding-top:1rem!important;padding-bottom:1rem!important}.py-5{padding-top:1.25rem!important;padding-bottom:1.25rem!important}.py-6{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-8{padding-top:2rem!important;padding-bottom:2rem!important}.pb-1{padding-bottom:.25rem!important}.pb-12{padding-bottom:3rem!important}.pb-4{padding-bottom:1rem!important}.pb-6{padding-bottom:1.5rem!important}.pl-1{padding-left:.25rem!important}.pl-2{padding-left:.5rem!important}.pl-5{padding-left:1.25rem!important}.pl-6{padding-left:1.5rem!important}.pr-1{padding-right:.25rem!important}.pr-4{padding-right:1rem!important}.pr-6{padding-right:1.5rem!important}.pt-1{padding-top:.25rem!important}.pt-4{padding-top:1rem!important}.pt-6{padding-top:1.5rem!important}.pt-9{padding-top:2.25rem!important}.text-center{text-align:center!important}.text-2xl{font-size:1.25rem!important}.text-3xl{font-size:1.5rem!important}.text-4xl{font-size:2rem!important}.text-7xl{font-size:3rem!important}.text-8xl{font-size:4rem!important}.text-lg{font-size:1rem!important}.text-md{font-size:.8125rem!important}.text-sm{font-size:.75rem!important}.text-xl{font-size:1.125rem!important}.text-xs{font-size:.625rem!important}.font-bold{font-weight:700!important}.font-extrabold{font-weight:800!important}.font-medium{font-weight:500!important}.font-semibold{font-weight:600!important}.uppercase{text-transform:uppercase!important}.italic{font-style:italic!important}.leading-10{line-height:2.5rem!important}.leading-5{line-height:1.25rem!important}.leading-6{line-height:1.5rem!important}.leading-none{line-height:1!important}.leading-normal{line-height:1.5!important}.leading-tight{line-height:1.25!important}.tracking-tight{letter-spacing:-.025em!important}.tracking-wider{letter-spacing:.05em!important}.text-accent{--tw-text-opacity: 1 !important;color:rgba(var(--angor-accent-rgb),var(--tw-text-opacity))!important}.text-accent-50{--tw-text-opacity: 1 !important;color:rgba(var(--angor-accent-50-rgb),var(--tw-text-opacity))!important}.text-accent-600{--tw-text-opacity: 1 !important;color:rgba(var(--angor-accent-600-rgb),var(--tw-text-opacity))!important}.text-amber-50{--tw-text-opacity: 1 !important;color:rgb(255 251 235 / var(--tw-text-opacity))!important}.text-amber-500{--tw-text-opacity: 1 !important;color:rgb(245 158 11 / var(--tw-text-opacity))!important}.text-blue-50{--tw-text-opacity: 1 !important;color:rgb(239 246 255 / var(--tw-text-opacity))!important}.text-blue-500{--tw-text-opacity: 1 !important;color:rgb(59 130 246 / var(--tw-text-opacity))!important}.text-blue-600{--tw-text-opacity: 1 !important;color:rgb(37 99 235 / var(--tw-text-opacity))!important}.text-current{color:currentColor!important}.text-gray-100{--tw-text-opacity: 1 !important;color:rgb(203 221 225 / var(--tw-text-opacity))!important}.text-gray-400{--tw-text-opacity: 1 !important;color:rgb(59 117 134 / var(--tw-text-opacity))!important}.text-gray-50{--tw-text-opacity: 1 !important;color:rgb(229 238 240 / var(--tw-text-opacity))!important}.text-gray-500{--tw-text-opacity: 1 !important;color:rgb(8 59 70 / var(--tw-text-opacity))!important}.text-gray-600{--tw-text-opacity: 1 !important;color:rgb(7 52 62 / var(--tw-text-opacity))!important}.text-gray-700{--tw-text-opacity: 1 !important;color:rgb(5 43 51 / var(--tw-text-opacity))!important}.text-gray-800{--tw-text-opacity: 1 !important;color:rgb(3 33 40 / var(--tw-text-opacity))!important}.text-gray-900{--tw-text-opacity: 1 !important;color:rgb(2 34 41 / var(--tw-text-opacity))!important}.text-green-50{--tw-text-opacity: 1 !important;color:rgb(240 253 244 / var(--tw-text-opacity))!important}.text-green-500{--tw-text-opacity: 1 !important;color:rgb(34 197 94 / var(--tw-text-opacity))!important}.text-indigo-50{--tw-text-opacity: 1 !important;color:rgb(238 242 255 / var(--tw-text-opacity))!important}.text-on-accent{--tw-text-opacity: 1 !important;color:rgba(var(--angor-on-accent-rgb),var(--tw-text-opacity))!important}.text-on-primary{--tw-text-opacity: 1 !important;color:rgba(var(--angor-on-primary-rgb),var(--tw-text-opacity))!important}.text-on-warn{--tw-text-opacity: 1 !important;color:rgba(var(--angor-on-warn-rgb),var(--tw-text-opacity))!important}.text-primary{--tw-text-opacity: 1 !important;color:rgba(var(--angor-primary-rgb),var(--tw-text-opacity))!important}.text-primary-400{--tw-text-opacity: 1 !important;color:rgba(var(--angor-primary-400-rgb),var(--tw-text-opacity))!important}.text-primary-50{--tw-text-opacity: 1 !important;color:rgba(var(--angor-primary-50-rgb),var(--tw-text-opacity))!important}.text-primary-500{--tw-text-opacity: 1 !important;color:rgba(var(--angor-primary-500-rgb),var(--tw-text-opacity))!important}.text-primary-600{--tw-text-opacity: 1 !important;color:rgba(var(--angor-primary-600-rgb),var(--tw-text-opacity))!important}.text-primary-700{--tw-text-opacity: 1 !important;color:rgba(var(--angor-primary-700-rgb),var(--tw-text-opacity))!important}.text-red-50{--tw-text-opacity: 1 !important;color:rgb(254 242 242 / var(--tw-text-opacity))!important}.text-red-500{--tw-text-opacity: 1 !important;color:rgb(239 68 68 / var(--tw-text-opacity))!important}.text-red-600{--tw-text-opacity: 1 !important;color:rgb(220 38 38 / var(--tw-text-opacity))!important}.text-warn{--tw-text-opacity: 1 !important;color:rgba(var(--angor-warn-rgb),var(--tw-text-opacity))!important}.text-warn-50{--tw-text-opacity: 1 !important;color:rgba(var(--angor-warn-50-rgb),var(--tw-text-opacity))!important}.text-warn-600{--tw-text-opacity: 1 !important;color:rgba(var(--angor-warn-600-rgb),var(--tw-text-opacity))!important}.text-white{--tw-text-opacity: 1 !important;color:rgb(255 255 255 / var(--tw-text-opacity))!important}.text-opacity-12{--tw-text-opacity: .12 !important}.text-opacity-38{--tw-text-opacity: .38 !important}.text-opacity-60{--tw-text-opacity: .6 !important}.underline{text-decoration-line:underline!important}.overline{text-decoration-line:overline!important}.line-through{text-decoration-line:line-through!important}.opacity-100{opacity:1!important}.opacity-25{opacity:.25!important}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1) !important;--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color) !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1) !important;--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color) !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important}.shadow-md{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1) !important;--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color) !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important}.shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05) !important;--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color) !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important}.outline{outline-style:solid!important}.ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)!important}.ring-1{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)!important}.ring-2{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)!important}.ring-4{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)!important}.ring-inset{--tw-ring-inset: inset !important}.ring-primary{--tw-ring-opacity: 1 !important;--tw-ring-color: rgba(var(--angor-primary-rgb), var(--tw-ring-opacity)) !important}.ring-primary-50{--tw-ring-opacity: 1 !important;--tw-ring-color: rgba(var(--angor-primary-50-rgb), var(--tw-ring-opacity)) !important}.ring-white{--tw-ring-opacity: 1 !important;--tw-ring-color: rgb(255 255 255 / var(--tw-ring-opacity)) !important}.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)!important}.backdrop-blur{--tw-backdrop-blur: blur(8px) !important;-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)!important;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)!important}.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)!important;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)!important}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important;transition-duration:.15s!important}.transition-transform{transition-property:transform!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important;transition-duration:.15s!important}.duration-150{transition-duration:.15s!important}.duration-400{transition-duration:.4s!important}.ease-drawer{transition-timing-function:cubic-bezier(.25,.8,.25,1)!important}.ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)!important}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)!important}.icon-size-24{width:6rem!important;height:6rem!important;min-width:6rem!important;min-height:6rem!important;font-size:6rem!important;line-height:6rem!important}.icon-size-24 svg{width:6rem!important;height:6rem!important}.icon-size-4{width:1rem!important;height:1rem!important;min-width:1rem!important;min-height:1rem!important;font-size:1rem!important;line-height:1rem!important}.icon-size-4 svg{width:1rem!important;height:1rem!important}.icon-size-5{width:1.25rem!important;height:1.25rem!important;min-width:1.25rem!important;min-height:1.25rem!important;font-size:1.25rem!important;line-height:1.25rem!important}.icon-size-5 svg{width:1.25rem!important;height:1.25rem!important}.icon-size-6{width:1.5rem!important;height:1.5rem!important;min-width:1.5rem!important;min-height:1.5rem!important;font-size:1.5rem!important;line-height:1.5rem!important}.icon-size-6 svg{width:1.5rem!important;height:1.5rem!important}.icon-size-7{width:1.75rem!important;height:1.75rem!important;min-width:1.75rem!important;min-height:1.75rem!important;font-size:1.75rem!important;line-height:1.75rem!important}.icon-size-7 svg{width:1.75rem!important;height:1.75rem!important}.hover\:bg-gray-100:hover{--tw-bg-opacity: 1 !important;background-color:rgb(203 221 225 / var(--tw-bg-opacity))!important}.hover\:bg-gray-50:hover{--tw-bg-opacity: 1 !important;background-color:rgb(229 238 240 / var(--tw-bg-opacity))!important}.hover\:underline:hover{text-decoration-line:underline!important}.hover\:opacity-80:hover{opacity:.8!important}.group:hover .group-hover\:flex{display:flex!important}.group:hover .group-hover\:opacity-100{opacity:1!important}.dark\:flex:is(.dark *){display:flex!important}.dark\:hidden:is(.dark *){display:none!important}.dark\:border-b:is(.dark *){border-bottom-width:1px!important}.dark\:border-l:is(.dark *){border-left-width:1px!important}.dark\:border-gray-500:is(.dark *){--tw-border-opacity: 1 !important;border-color:rgb(8 59 70 / var(--tw-border-opacity))!important}.dark\:border-gray-600:is(.dark *){--tw-border-opacity: 1 !important;border-color:rgb(7 52 62 / var(--tw-border-opacity))!important}.dark\:border-primary:is(.dark *){--tw-border-opacity: 1 !important;border-color:rgba(var(--angor-primary-rgb),var(--tw-border-opacity))!important}.dark\:border-slate-500:is(.dark *){--tw-border-opacity: 1 !important;border-color:rgb(100 116 139 / var(--tw-border-opacity))!important}.dark\:border-warn:is(.dark *){--tw-border-opacity: 1 !important;border-color:rgba(var(--angor-warn-rgb),var(--tw-border-opacity))!important}.dark\:bg-accent-600:is(.dark *){--tw-bg-opacity: 1 !important;background-color:rgba(var(--angor-accent-600-rgb),var(--tw-bg-opacity))!important}.dark\:bg-amber-500:is(.dark *){--tw-bg-opacity: 1 !important;background-color:rgb(245 158 11 / var(--tw-bg-opacity))!important}.dark\:bg-black:is(.dark *){--tw-bg-opacity: 1 !important;background-color:rgb(0 0 0 / var(--tw-bg-opacity))!important}.dark\:bg-blue-600:is(.dark *){--tw-bg-opacity: 1 !important;background-color:rgb(37 99 235 / var(--tw-bg-opacity))!important}.dark\:bg-gray-500:is(.dark *){--tw-bg-opacity: 1 !important;background-color:rgb(8 59 70 / var(--tw-bg-opacity))!important}.dark\:bg-gray-600:is(.dark *){--tw-bg-opacity: 1 !important;background-color:rgb(7 52 62 / var(--tw-bg-opacity))!important}.dark\:bg-gray-700:is(.dark *){--tw-bg-opacity: 1 !important;background-color:rgb(5 43 51 / var(--tw-bg-opacity))!important}.dark\:bg-gray-800:is(.dark *){--tw-bg-opacity: 1 !important;background-color:rgb(3 33 40 / var(--tw-bg-opacity))!important}.dark\:bg-gray-900:is(.dark *){--tw-bg-opacity: 1 !important;background-color:rgb(2 34 41 / var(--tw-bg-opacity))!important}.dark\:bg-green-500:is(.dark *){--tw-bg-opacity: 1 !important;background-color:rgb(34 197 94 / var(--tw-bg-opacity))!important}.dark\:bg-primary-500:is(.dark *){--tw-bg-opacity: 1 !important;background-color:rgba(var(--angor-primary-500-rgb),var(--tw-bg-opacity))!important}.dark\:bg-primary-600:is(.dark *){--tw-bg-opacity: 1 !important;background-color:rgba(var(--angor-primary-600-rgb),var(--tw-bg-opacity))!important}.dark\:bg-primary-800:is(.dark *){--tw-bg-opacity: 1 !important;background-color:rgba(var(--angor-primary-800-rgb),var(--tw-bg-opacity))!important}.dark\:bg-red-600:is(.dark *){--tw-bg-opacity: 1 !important;background-color:rgb(220 38 38 / var(--tw-bg-opacity))!important}.dark\:bg-transparent:is(.dark *){background-color:transparent!important}.dark\:bg-warn-600:is(.dark *){--tw-bg-opacity: 1 !important;background-color:rgba(var(--angor-warn-600-rgb),var(--tw-bg-opacity))!important}.dark\:bg-white:is(.dark *){--tw-bg-opacity: 1 !important;background-color:rgb(255 255 255 / var(--tw-bg-opacity))!important}.dark\:bg-opacity-10:is(.dark *){--tw-bg-opacity: .1 !important}.dark\:bg-opacity-5:is(.dark *){--tw-bg-opacity: .05 !important}.dark\:text-accent-50:is(.dark *){--tw-text-opacity: 1 !important;color:rgba(var(--angor-accent-50-rgb),var(--tw-text-opacity))!important}.dark\:text-amber-50:is(.dark *){--tw-text-opacity: 1 !important;color:rgb(255 251 235 / var(--tw-text-opacity))!important}.dark\:text-blue-50:is(.dark *){--tw-text-opacity: 1 !important;color:rgb(239 246 255 / var(--tw-text-opacity))!important}.dark\:text-gray-200:is(.dark *){--tw-text-opacity: 1 !important;color:rgb(155 186 195 / var(--tw-text-opacity))!important}.dark\:text-gray-400:is(.dark *){--tw-text-opacity: 1 !important;color:rgb(59 117 134 / var(--tw-text-opacity))!important}.dark\:text-gray-50:is(.dark *){--tw-text-opacity: 1 !important;color:rgb(229 238 240 / var(--tw-text-opacity))!important}.dark\:text-gray-600:is(.dark *){--tw-text-opacity: 1 !important;color:rgb(7 52 62 / var(--tw-text-opacity))!important}.dark\:text-green-50:is(.dark *){--tw-text-opacity: 1 !important;color:rgb(240 253 244 / var(--tw-text-opacity))!important}.dark\:text-primary-400:is(.dark *){--tw-text-opacity: 1 !important;color:rgba(var(--angor-primary-400-rgb),var(--tw-text-opacity))!important}.dark\:text-primary-50:is(.dark *){--tw-text-opacity: 1 !important;color:rgba(var(--angor-primary-50-rgb),var(--tw-text-opacity))!important}.dark\:text-primary-500:is(.dark *){--tw-text-opacity: 1 !important;color:rgba(var(--angor-primary-500-rgb),var(--tw-text-opacity))!important}.dark\:text-red-50:is(.dark *){--tw-text-opacity: 1 !important;color:rgb(254 242 242 / var(--tw-text-opacity))!important}.dark\:text-warn-50:is(.dark *){--tw-text-opacity: 1 !important;color:rgba(var(--angor-warn-50-rgb),var(--tw-text-opacity))!important}.dark\:text-white:is(.dark *){--tw-text-opacity: 1 !important;color:rgb(255 255 255 / var(--tw-text-opacity))!important}.dark\:shadow-none:is(.dark *){--tw-shadow: 0 0 #0000 !important;--tw-shadow-colored: 0 0 #0000 !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important}.dark\:ring-gray-900:is(.dark *){--tw-ring-opacity: 1 !important;--tw-ring-color: rgb(2 34 41 / var(--tw-ring-opacity)) !important}.dark\:hover\:bg-black:hover:is(.dark *){--tw-bg-opacity: 1 !important;background-color:rgb(0 0 0 / var(--tw-bg-opacity))!important}.dark\:hover\:bg-opacity-5:hover:is(.dark *){--tw-bg-opacity: .05 !important}@media (min-width: 600px){.sm\:static{position:static!important}.sm\:absolute{position:absolute!important}.sm\:inset-0{inset:0!important}.sm\:inset-auto{inset:auto!important}.sm\:right-7{right:1.75rem!important}.sm\:order-1{order:1!important}.sm\:order-2{order:2!important}.sm\:col-span-1{grid-column:span 1 / span 1!important}.sm\:col-span-2{grid-column:span 2 / span 2!important}.sm\:col-span-3{grid-column:span 3 / span 3!important}.sm\:col-span-4{grid-column:span 4 / span 4!important}.sm\:mx-0{margin-left:0!important;margin-right:0!important}.sm\:mx-5{margin-left:1.25rem!important;margin-right:1.25rem!important}.sm\:mx-8{margin-left:2rem!important;margin-right:2rem!important}.sm\:my-10{margin-top:2.5rem!important;margin-bottom:2.5rem!important}.sm\:-mr-3{margin-right:-.75rem!important}.sm\:-mr-4{margin-right:-1rem!important}.sm\:mb-0{margin-bottom:0!important}.sm\:mb-6{margin-bottom:1.5rem!important}.sm\:ml-0{margin-left:0!important}.sm\:ml-3{margin-left:.75rem!important}.sm\:ml-8{margin-left:2rem!important}.sm\:ml-auto{margin-left:auto!important}.sm\:mr-4{margin-right:1rem!important}.sm\:mt-0{margin-top:0!important}.sm\:mt-24{margin-top:6rem!important}.sm\:mt-8{margin-top:2rem!important}.sm\:flex{display:flex!important}.sm\:inline-flex{display:inline-flex!important}.sm\:hidden{display:none!important}.sm\:h-20{height:5rem!important}.sm\:h-full{height:100%!important}.sm\:max-h-120{max-height:30rem!important}.sm\:w-100{width:25rem!important}.sm\:w-72{width:18rem!important}.sm\:w-80{width:20rem!important}.sm\:w-90{width:22.5rem!important}.sm\:w-96{width:24rem!important}.sm\:w-auto{width:auto!important}.sm\:min-w-100{min-width:25rem!important}.sm\:min-w-80{min-width:20rem!important}.sm\:min-w-90{min-width:22.5rem!important}.sm\:max-w-5xl{max-width:64rem!important}.sm\:max-w-none{max-width:none!important}.sm\:-translate-x-96{--tw-translate-x: -24rem !important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))!important}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))!important}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))!important}.sm\:flex-row{flex-direction:row!important}.sm\:items-start{align-items:flex-start!important}.sm\:items-center{align-items:center!important}.sm\:justify-start{justify-content:flex-start!important}.sm\:justify-end{justify-content:flex-end!important}.sm\:justify-center{justify-content:center!important}.sm\:space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0 !important;margin-right:calc(.5rem * var(--tw-space-x-reverse))!important;margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))!important}.sm\:overflow-hidden{overflow:hidden!important}.sm\:rounded-2xl{border-radius:1rem!important}.sm\:bg-transparent{background-color:transparent!important}.sm\:p-10{padding:2.5rem!important}.sm\:p-12{padding:3rem!important}.sm\:p-16{padding:4rem!important}.sm\:p-8{padding:2rem!important}.sm\:px-18{padding-left:4.5rem!important;padding-right:4.5rem!important}.sm\:px-2{padding-left:.5rem!important;padding-right:.5rem!important}.sm\:pb-8{padding-bottom:2rem!important}.sm\:pr-8{padding-right:2rem!important}.sm\:text-left{text-align:left!important}.sm\:text-2xl{font-size:1.25rem!important}.sm\:text-3xl{font-size:1.5rem!important}.sm\:text-7xl{font-size:3rem!important}.sm\:opacity-0{opacity:0!important}.sm\:shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1) !important;--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color) !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important}.group:hover .sm\:group-hover\:opacity-100{opacity:1!important}}@media (min-width: 960px){.md\:-ml-2{margin-left:-.5rem!important}.md\:block{display:block!important}.md\:flex{display:flex!important}.md\:h-full{height:100%!important}.md\:w-1\/2{width:50%!important}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))!important}.md\:items-start{align-items:flex-start!important}.md\:items-center{align-items:center!important}.md\:justify-start{justify-content:flex-start!important}.md\:justify-end{justify-content:flex-end!important}.md\:rounded-none{border-radius:0!important}.md\:p-16{padding:4rem!important}.md\:p-8{padding:2rem!important}.md\:px-6{padding-left:1.5rem!important;padding-right:1.5rem!important}.md\:px-8{padding-left:2rem!important;padding-right:2rem!important}.md\:pb-12{padding-bottom:3rem!important}.md\:text-7xl{font-size:3rem!important}.md\:text-xl{font-size:1.125rem!important}.md\:leading-none{line-height:1!important}.md\:shadow-none{--tw-shadow: 0 0 #0000 !important;--tw-shadow-colored: 0 0 #0000 !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important}}@media (min-width: 1280px){.lg\:static{position:static!important}.lg\:sticky{position:sticky!important}.lg\:inset-auto{inset:auto!important}.lg\:left-full{left:100%!important}.lg\:right-0{right:0!important}.lg\:right-16{right:4rem!important}.lg\:m-0{margin:0!important}.lg\:-mt-22{margin-top:-5.5rem!important}.lg\:ml-0{margin-left:0!important}.lg\:ml-8{margin-left:2rem!important}.lg\:ml-auto{margin-left:auto!important}.lg\:mr-8{margin-right:2rem!important}.lg\:mt-0{margin-top:0!important}.lg\:flex{display:flex!important}.lg\:hidden{display:none!important}.lg\:h-18{height:4.5rem!important}.lg\:h-80{height:20rem!important}.lg\:h-screen{height:100vh!important}.lg\:w-16{width:4rem!important}.lg\:min-w-100{min-width:25rem!important}.lg\:max-w-100{max-width:25rem!important}.lg\:-translate-x-80{--tw-translate-x: -20rem !important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))!important}.lg\:flex-row{flex-direction:row!important}.lg\:items-start{align-items:flex-start!important}.lg\:overflow-hidden{overflow:hidden!important}.lg\:border-l{border-left-width:1px!important}.lg\:border-r{border-right-width:1px!important}.lg\:p-12{padding:3rem!important}.lg\:px-28{padding-left:7rem!important;padding-right:7rem!important}.lg\:shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1) !important;--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color) !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important}.lg\:shadow-none{--tw-shadow: 0 0 #0000 !important;--tw-shadow-colored: 0 0 #0000 !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important}}@media print{.print\:hidden{display:none!important}}